|
@@ -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 () {
|