Jelajahi Sumber

采购订单发票组件优化:移除异步处理逻辑,完善仓库信息设置

yusheng 9 bulan lalu
induk
melakukan
ea56a5c5a7

+ 1 - 1
src/views/purchasingManage/purchaseOrder/invoice/components/inventoryTable.vue

@@ -1010,7 +1010,7 @@
         );
       },
       changeParentMain(obj) {
-        obj.forEach(async (item, index) => {
+        obj.forEach( (item, index) => {
           let row = JSON.parse(JSON.stringify(this.defaultForm));
           row.key = this.form.datasource.length + 1;
           let parasm = row;

+ 15 - 1
src/views/purchasingManage/purchaseOrder/outSourceSend/components/inventoryTable.vue

@@ -893,7 +893,21 @@
               'warehouseId',
               parasm.warehouseList[0].warehouseId
             );
-            await this.warehouseChange(index, parasm, parasm?.warehouseList[0]);
+            this.$set(
+              parasm,
+              'warehouseCode',
+              parasm.warehouseList[0].warehouseCode || 0
+            );
+            this.$set(
+              parasm,
+              'warehouseName',
+              parasm.warehouseList[0].warehouseName
+            );
+            const warehouseOutStock = await getWarehouseOutStock({
+              warehouseId: parasm?.warehouseList[0].warehouseId,
+              code: item.code
+            });
+            this.$set(parasm, 'warehouseNum', warehouseOutStock);
           }
           this.$set(
             parasm,