Browse Source

出入库 - 部门选择

unknown 1 day ago
parent
commit
7a44c27da1

+ 5 - 0
src/views/rtkwms/inrequest/InRequestForm.vue

@@ -54,6 +54,7 @@
               :disabled="formData.businessType ? false : true"
               v-model="formData.departmentNo"
               placeholder="请选择部门"
+              @change="selectDepart"
               clearable
             />
           </el-form-item>
@@ -466,6 +467,10 @@ export default {
       console.log(row);
       this.formData.list.splice(row.$index, 1);
     },
+    selectDepart(item) {
+      this.formData.deptCode = item.code;
+      this.formData.deptName = item.name;
+    },
     remoteMaterialSearch(query, type, index) {
       if (query !== "") {
         this.loading = true;

+ 6 - 1
src/views/wms/output/inrequest/components/InRequestForm.vue

@@ -47,6 +47,7 @@
             ref="departMentSelect"
             :disabled="formData.businessType ? false : true"
             v-model="formData.departmentNo"
+            @change="selectDepart"
             placeholder="请选择部门"
             clearable
           />
@@ -333,7 +334,7 @@
 
 <script>
 import * as InRequestApi from "@/api/wms/output/inrequest";
-import DepartMentSelect from "./components/DepartMentSelect.vue";
+import DepartMentSelect from "./DepartMentSelect.vue";
 // import ShipmentNotification from "./ShipmentNotification.vue";
 export default {
   name: "OutRequestForm",
@@ -452,6 +453,10 @@ export default {
       console.log(row);
       this.formData.list.splice(row.$index, 1);
     },
+    selectDepart(item) {
+      this.formData.deptCode = item.code;
+      this.formData.deptName = item.name;
+    },
     async remoteMaterialSearch(query, type, index) {
       if (query) {
         this.loading = true;