lilei 7 kuukautta sitten
vanhempi
commit
9d0b29ea50
1 muutettua tiedostoa jossa 5 lisäystä ja 3 poistoa
  1. 5 3
      src/views/allocationManagement/transferOut/dsModal.vue

+ 5 - 3
src/views/allocationManagement/transferOut/dsModal.vue

@@ -49,7 +49,7 @@
               v-model.trim="form.explainInfo"
               placeholder="请输入发货说明(最多500个字符)"/>
           </a-form-model-item>
-          <a-form-model-item label="备货打印" prop="printState">
+          <a-form-model-item label="备货打印" prop="printState" v-if="showPrint">
             <a-radio-group id="transferOutDs-printState" v-model="form.printState">
               <a-radio value="NO_PRINT" id="transferOutDs-printState1">
                 允许打印
@@ -112,14 +112,16 @@ export default {
         sendNo: [{ required: true, message: '请输入发货编号', trigger: 'change' }],
         printState: [{ required: true, message: '请选择备货打印', trigger: 'change' }]
       },
-      detailData: null //  详情数据
+      detailData: null, //  详情数据
+      showPrint: false
     }
   },
   methods: {
     // 初始化
     pageInit (data) {
+      this.showPrint = !data.sendNo
       this.form.sendNo = data.sendNo
-      this.form.printState = data.printState
+      this.form.printState = this.showPrint ? data.printState : undefined
       this.form.receiverSn = data.receiverSn
       this.form.receiverName = data.receiverName
       this.form.explainInfo = data.explainInfo