Browse Source

仓库调拨

unknown 4 days ago
parent
commit
0e6868f107
1 changed files with 10 additions and 4 deletions
  1. 10 4
      src/views/wms/inLibrary/components/StockDailog.vue

+ 10 - 4
src/views/wms/inLibrary/components/StockDailog.vue

@@ -15,16 +15,17 @@
     >
       <el-row :gutter="20">
         <el-col :span="12"
-          ><el-form-item label="调拨类型" prop="transferType">
+          ><el-form-item label="调拨类型" prop="transferTypeCode">
             <el-select
               v-model="formData.transferType"
               placeholder="请选择调拨类型"
+              @change="selectDict"
             >
               <el-option
                 v-for="dict in getDictDatas('erp_move_out_type')"
                 :key="dict.value"
                 :label="dict.label"
-                :value="dict.value"
+                :value="dict.value + '-' + dict.label"
               />
             </el-select> </el-form-item
         ></el-col>
@@ -212,14 +213,14 @@ export default {
   data() {
     return {
       formData: {
-        transferType: undefined,
+        transferTypeCode: undefined,
         stockIdNew: undefined,
         areaIdNew: undefined,
         locationIdNew: undefined,
       },
       // 表单校验
       formRules: {
-        transferType: [
+        transferTypeCode: [
           { required: true, message: "请选择调拨类型", trigger: "blur" },
         ],
         stockIdNew: [
@@ -342,6 +343,11 @@ export default {
         this.formData.locationCodeNew = code;
       }
     },
+    selectDict(value) {
+      let data = value.split("-");
+      this.formData.transferTypeCode = data[0];
+      this.formData.transferTypeName = data[1];
+    },
     // 调整货位
     async handleAdjustLocation() {
       // 校验主表