|
|
@@ -320,11 +320,15 @@
|
|
|
<span autocomplete="off">订单号:{{printOrder.orderNumber}}</span>
|
|
|
<span autocomplete="off" style="margin-left: 30px">旧运单号:{{printOrder.oldDeliveryNo}}</span>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="快递公司" label-width="70px">
|
|
|
- <el-input v-model="printOrder.deliveryName" autocomplete="off"></el-input>
|
|
|
+ <el-form-item label="快递代号" label-width="70px">
|
|
|
+ <el-select v-model="printOrder.deliveryCode" :clearable="true" @change="handleDeliveryChange">
|
|
|
+ <el-option key="ZTO" label="中通快递" value="ZTO"></el-option>
|
|
|
+ <el-option key="YUNDA" label="韵达速递" value="YUNDA"></el-option>
|
|
|
+ <el-option key="STO" label="申通快递" value="STO"></el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="公司代号" label-width="70px">
|
|
|
- <el-input v-model="printOrder.deliveryCode" autocomplete="off" placeholder="比如中通:zto"></el-input>
|
|
|
+ <el-form-item label="快递名称" label-width="70px">
|
|
|
+ <el-input v-model="printOrder.deliveryName" autocomplete="off"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="新运单号" label-width="70px">
|
|
|
<el-input v-model="printOrder.deliveryNo" autocomplete="off"></el-input>
|
|
|
@@ -500,6 +504,15 @@
|
|
|
|
|
|
},
|
|
|
methods: {
|
|
|
+ handleDeliveryChange(delivery){
|
|
|
+ if(delivery === 'ZTO'){
|
|
|
+ this.printOrder.deliveryName = '中通快递';
|
|
|
+ }else if(delivery === 'YUNDA'){
|
|
|
+ this.printOrder.deliveryName = '韵达速递';
|
|
|
+ }else if(delivery === 'STO'){
|
|
|
+ this.printOrder.deliveryName = '申通快递';
|
|
|
+ }
|
|
|
+ },
|
|
|
openWaveStatDialog(waveId){
|
|
|
this.$refs.waveStatRef.init(waveId)
|
|
|
},
|