diff --git a/src/components/rowDrop/index.vue b/src/components/rowDrop/index.vue index 2dd0fc663..cfc21a0f5 100644 --- a/src/components/rowDrop/index.vue +++ b/src/components/rowDrop/index.vue @@ -91,7 +91,7 @@ const save = () => { myTableColumns.splice(myTableColumns[actionData],1) myTableColumns = [...myTableColumns,actionData] } - if(props.allSchemas?.tableColumns[0].fixed=='left'){ + if(props.allSchemas?.tableColumns[0].fixed=='left'&&!saveDate.find(item=>item.fixed=='left')){ saveDate.push(props.allSchemas?.tableColumns[0]) } allData.value.forEach((item) => { @@ -100,7 +100,9 @@ const save = () => { _item.isTable = false if (checkedDataList.value.indexOf(_item.label) > -1) { _item.isTable = true - saveDate.push(_item) + if(!saveDate.includes(_item)){ + saveDate.push(_item) + } } } }) diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts index c903200e0..a4cd1c76a 100644 --- a/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts +++ b/src/views/wms/purchasereceiptManage/supplierdeliver/supplierdeliverRequestMain/supplierdeliverRequestMain.data.ts @@ -910,6 +910,7 @@ export const SupplierdeliverRequestDetail = useCrudSchemas(reactive