Sfoglia il codice sorgente

JLHWEB: 1、修复床垫清单保存问题

JohnnyChan 2 giorni fa
parent
commit
576c415390
1 ha cambiato i file con 16 aggiunte e 5 eliminazioni
  1. 16 5
      JLHWEB/src/views/erpapi/mattressInterface/detail.vue

+ 16 - 5
JLHWEB/src/views/erpapi/mattressInterface/detail.vue

@@ -692,14 +692,25 @@ const orderDefaultAction = [
         }).then(async () => {
           loadingStatus.save = true;
           try {
-            // const { visibleData } = QdTableRef.value.element.getTableData();
-            // console.log(" mattressQDList.value :>> ", mattressQDList.value);
-            // console.log("QdTableRef visibleData :>> ", visibleData);
+            let _qdList = mattressQDList.value;
+            let _ywList = mattressYWList.value;
+
+            const $tableQd = QdTableRef.value.element;
+            const $tableYw = VxeTableMxRef.value.element;
+
+            if ($tableQd) {
+              const { visibleData } = $tableQd.getTableData();
+              _qdList = visibleData;
+            }
+            if ($tableYw) {
+              const { visibleData } = $tableYw.getTableData();
+              _ywList = visibleData;
+            }
 
             const res = await SaveMattressInterface({
               mattress: LjDetailRef.value?._mainData,
-              interfaceList: mattressYWList.value,
-              qdList: mattressQDList.value
+              interfaceList: _ywList,
+              qdList: _qdList
             })
               .then(res => {
                 ElNotification({