Sfoglia il codice sorgente

1.入库备案序号改为必填,并参数控制~

nzf 3 anni fa
parent
commit
430d9a94f3

+ 19 - 16
src/views/Warehousing/inStock/AddOrUpdate.vue

@@ -506,20 +506,6 @@
             </el-form-item>
           </el-col>
         </el-row>
-        <el-row>
-          <el-col :span="8" v-if="showfCustomno">
-            <el-form-item
-              label="备案序号"
-              prop="fEmsSeqNo"
-            >
-              <el-input
-                v-model="form.fEmsSeqNo"
-                style="width: 80%"
-                placeholder="备案序号"
-              />
-            </el-form-item>
-          </el-col>
-        </el-row>
       </div>
 
       <el-row>
@@ -606,6 +592,18 @@
             </el-row>
           </div>
           <el-row>
+            <el-col :span="12" v-if="showInstockFEmsSeqNo === '0'">
+              <el-form-item
+                label="备案序号"
+                prop="fEmsSeqNo"
+              >
+                <el-input
+                  v-model="form.fEmsSeqNo"
+                  style="width: 80%"
+                  placeholder="备案序号"
+                />
+              </el-form-item>
+            </el-col>
             <el-col :span="12">
               <el-form-item label="备注" prop="remark">
                 <el-input
@@ -6500,7 +6498,8 @@ export default {
         fWarehouseid: [{ required: true, message: ' ', trigger: 'blur' }],
         fbillingway: [{ required: true, message: ' ', trigger: 'blur' }],
         fTocorpid: [{ required: true, message: ' ', trigger: 'blur' }],
-        fGoodsid: [{ required: true, message: ' ', trigger: 'blur' }]
+        fGoodsid: [{ required: true, message: ' ', trigger: 'blur' }],
+        fEmsSeqNo: [{ required: true, message: ' ', trigger: 'blur' }],
         // fUnit: [{required: true, message: " ", trigger: "blur"}],
       },
       imporRules: {
@@ -6510,7 +6509,7 @@ export default {
         fBusinessType: [{ required: true, message: ' ', trigger: 'blur' }],
         fMarks: [{ required: true, message: ' ', trigger: 'blur' }],
         fPackagespecs: [{ required: false, message: ' ', trigger: 'blur' }],
-        fTruckno: [{ required: false, message: ' ', trigger: 'blur' }]
+        fTruckno: [{ required: false, message: ' ', trigger: 'blur' }],
       },
       browseStatus: false,
       goodsOptions: [],
@@ -6849,6 +6848,7 @@ export default {
       rkTime: null,
       lsTime: null,
       showfCustomno: false,
+      showInstockFEmsSeqNo: '1',
       showfBusinessAttribution: [],
       showfIfsampling: null,
       showfWeighingDate: null,
@@ -6940,6 +6940,9 @@ export default {
     this.getConfigKey('show_fCustomno').then((response) => {
       this.showfCustomno = response.msg
     })
+    this.getConfigKey('show.instock_fEmsSeqNo').then((response) => {
+      this.showInstockFEmsSeqNo = response.msg
+    })
     this.getConfigKey('show_fBusinessAttribution').then((response) => {
       this.showfBusinessAttribution = response.msg
     })

+ 5 - 0
src/views/Warehousing/inStock/noUpload.vue

@@ -194,6 +194,7 @@
                 v-model="scope.row.fPackagespecs"
                 style="width: 100%"
                 placeholder="包装规格"
+                @change="dateSelected(scope,'fPackagespecs')"
               />
             </span>
 <!--          <span v-else-if="item.label == 'fCntrno'">-->
@@ -561,6 +562,10 @@ export default {
         this.dataList.forEach(item => {
           if (!item.fNetweight) this.$set(item, 'fNetweight', scope.row.fNetweight)
         })
+      } else if (name === 'fPackagespecs') {
+        this.dataList.forEach(item => {
+          if (!item.fPackagespecs) this.$set(item, 'fPackagespecs', scope.row.fPackagespecs)
+        })
       }
     },
     getTreeselect(row) {