chenrui 2 gadi atpakaļ
vecāks
revīzija
e8eedc8f95
1 mainītis faili ar 8 papildinājumiem un 3 dzēšanām
  1. 8 3
      src/views/salesManagement/waitDispatch/dsModal.vue

+ 8 - 3
src/views/salesManagement/waitDispatch/dsModal.vue

@@ -23,12 +23,12 @@
             <span>{{ detailData ? detailData.buyerName : '--' }}</span>
           </a-form-model-item>
           <a-form-model-item label="收货客户名称" extra="如果收货客户和下单客户相同,则不需要选择收货客户名称">
-            <dealerSubareaScopeList ref="dealerSubareaScopeList" defValKey="buyerSn" @change="custChange" v-model="form.receiverSn" />
+            <dealerSubareaScopeList ref="dealerSubareaScopeList" :disabled="!receiverDisabled" defValKey="buyerSn" @change="custChange" v-model="form.receiverSn" />
           </a-form-model-item>
           <a-form-model-item label="收货地址" prop="dealerRecevieAddressSn" v-if="form.receiverSn">
             <div style="display:flex;padding-top:6px;">
               <div style="width:80%;flex-grow:1;line-height: 24px;">{{ chooseAddr }}</div>
-              <a-button size="small" type="link" @click="openAddrModal = true">{{ addressVal }} >></a-button>
+              <a-button size="small" type="link" v-if="!receiverDisabled" @click="openAddrModal = true">{{ addressVal }} >></a-button>
             </div>
           </a-form-model-item>
           <a-form-model-item label="发货编号" prop="sendNo">
@@ -121,7 +121,8 @@ export default {
       addressVal: '选择地址', //  选择地址/更换地址
       chooseAddr: '', //  当前已选地址信息
       openAddrModal: false, // 选择地址弹框是否显示
-      addressId: undefined
+      addressId: undefined,
+      receiverDisabled: false
     }
   },
   methods: {
@@ -191,6 +192,10 @@ export default {
     //  获取详情
     setDetail (data) {
       this.detailData = data
+      if (this.title != '销售单一键审核') {
+        this.form.receiverSn = data.receiverSn
+        this.receiverDisabled = true
+      }
     },
     // 重置表单
     resetForm () {