duy пре 2 година
родитељ
комит
fd5369d79c

+ 9 - 2
src/views/data-fill/collapse-form/index.vue

@@ -680,10 +680,17 @@ const handleMenuSelect = async ({ key }) => {
                         pkeyId: pkeyId,
                 })
                 if (!error && code === 200 ) {
-                    window.$message.success(msg)
-                   await refs?.getTableFormInfo(pkeyId)
+                    listDatas.value[index].isTableRender = false
+                    await refs?.getTableFormInfo(pkeyId)
+              
                    nextTick(()=>{
+                    listDatas.value[index].isTableRender = true
                     listDatas.value[index].isTableForm = true
+                    if (DragModalTableForm.value.length > 0) {
+                        DragModalTableForm.value[index].isTableForm = true
+                        DragModalTableForm.value[index].isTableRender = true
+                    }
+                    window.$message.success(msg)
                    })
                   
                  

+ 1 - 0
src/views/data-fill/collapse-form/table-form-item.vue

@@ -283,5 +283,6 @@ defineExpose({
     setPasteKeyList,
     getExcelHtml,
     getTableFormInfo,
+    getHtmlBussColsApi,
 })
 </script>

+ 3 - 0
src/views/data-fill/wbs.vue

@@ -1766,6 +1766,7 @@ const tableFormSaveClick = async () => {
         FormData = await ListItemsRef.value?.getFormData()
         FormRegExpJson = await ListItemsRef.value?.getFormRegExpJson()
     } else {
+  
         FormData = await ListItemRef.value?.getFormData()
         FormRegExpJson = await ListItemRef.value?.getFormRegExpJson()
     }
@@ -1773,6 +1774,7 @@ const tableFormSaveClick = async () => {
     if (getObjVal(FormRegExpJson)) {
         setFormRegExpJson(FormRegExpJson)
     } else if (FormData.length > 0) {
+        console.log('保存')
         tableFormSaveLoading.value = true
         console.log('FormData', FormData)
         const { error, code } = await wbsApi.saveExcelBussData({
@@ -1785,6 +1787,7 @@ const tableFormSaveClick = async () => {
             getTableDataAll()
         }
     } else {
+        console.log('预览')
         await bussPdfsClick()
     }
 }