|
|
@@ -616,10 +616,22 @@ const copyTableData = ref([])
|
|
|
|
|
|
//复制
|
|
|
const copyTableModal = ref(false)
|
|
|
-const copyTableModalClick = () => {
|
|
|
- copyTableModal.value = true
|
|
|
+const copyTableModalClick = async () => {
|
|
|
+
|
|
|
+ await getMaterialNumber()
|
|
|
copyTableData.value = deepClone(tableCheckedKeys.value)
|
|
|
-}
|
|
|
+ copyTableData.value.forEach(item => {
|
|
|
+ item.trialNumber = backObj.value.trialNumber
|
|
|
+ item.materialNumber = backObj.value.trialNumber
|
|
|
+ item.autoIncrementNumber = backObj.value.autoIncrementNumber
|
|
|
+ })
|
|
|
+ copyTableModal.value = true
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
//效验材料编号
|
|
|
const materialNumberBlur = async (row) => {
|
|
|
@@ -649,6 +661,10 @@ const copyTableModalClose = () => {
|
|
|
const copyTableLoading = ref(false)
|
|
|
const copyTableClick = () => {
|
|
|
const rows = copyTableData.value
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
if (rows.length > 0) {
|
|
|
//判断是否满足条件
|
|
|
const result = rows.every(({ materialNumber }) => {
|