Explorar o código

fix(采购订单): 修复新增订单时采购用户信息未正确加载的问题

liujt hai 7 meses
pai
achega
edace1f57c

+ 9 - 2
src/views/purchasingManage/purchaseOrder/components/addDialog.vue

@@ -1801,6 +1801,8 @@
           await this.getEnterprisePage();
         }
         if (type == 'add') {
+          console.log('enterprisePage~~~~~', this.enterprisePage);
+          console.log()
           this.isUpdate = false;
           if (this.enterprisePage.length > 0) {
             this.form.partaName = this.enterprisePage[0]?.name;
@@ -1810,8 +1812,13 @@
             this.form.partaAddress = this.enterprisePage[0]?.address;
             this.form.purchaseDeptId = this.enterprisePage[0]?.groupId || '';
             this.form.purchaseDeptName = this.enterprisePage[0]?.name || '';
-            this.form.purchaseUserId = this.$store.state.user.info?.id || '';
-            this.form.purchaseUserName = this.$store.state.user.info?.name || '';
+            // this.form.purchaseUserId = this.$store.state.user.info?.id || '';
+            // this.form.purchaseUserName = this.$store.state.user.info?.name || '';
+            this.$nextTick(() => {
+              if(this.form.purchaseDeptId) {
+                this.getPurchaseUser(this.form.purchaseDeptId);
+              }
+            })
           }
         } else {
           this.isUpdate = true;