duy 6 сар өмнө
parent
commit
fde0b49149

+ 12 - 2
src/views/debit-pay/admin/components/certificate/editModal.vue

@@ -162,8 +162,18 @@ const getDataDetail = async () => {
     const form = getObjValue(data)
     formModel.value = form
     tableData.value = getArrValue(form['payList'])
-    materialPeriodIds.value = form['materialPeriodIds'].split(',')
-    startPeriodIds.value = form['startPeriodIds'].split(',')
+    // materialPeriodIds.value = form['materialPeriodIds'].split(',')
+    if (form['materialPeriodIds'] === '') {
+        materialPeriodIds.value = []
+    } else {
+        materialPeriodIds.value = form['materialPeriodIds'].split(',')
+    }
+    // startPeriodIds.value = form['startPeriodIds'].split(',')
+    if (form['startPeriodIds'] === '') {
+        startPeriodIds.value = []
+    } else {
+        materialPeriodIds.value = form['startPeriodIds'].split(',')
+    }
 }
 
 //表格数据