diff --git a/template/admin/src/pages/order/orderList/handle/orderSend.vue b/template/admin/src/pages/order/orderList/handle/orderSend.vue index d0c8a15ca..53ca7eefb 100644 --- a/template/admin/src/pages/order/orderList/handle/orderSend.vue +++ b/template/admin/src/pages/order/orderList/handle/orderSend.vue @@ -32,39 +32,42 @@
- - + + +
{{ deliveryErrorMsg }}
+
- - +

顺丰请输入单号 :收件人或寄件人手机号后四位,

例如:SF000000000000:3941

@@ -75,7 +78,7 @@
@@ -301,6 +304,7 @@ export default { serviceTypeList: [], sendPrice: 0, ruleValidate: { sh_delivery: [{ required: true, message: '请输入送货人', trigger: 'change' }] }, + deliveryErrorMsg: '', }; }, watch: { @@ -336,8 +340,12 @@ export default { .then((res) => { console.log(res); this.sendPrice = res.data.price; + this.deliveryErrorMsg = ''; }) .catch((err) => { + if (this.formItem.type == 1) { + this.deliveryErrorMsg = err.msg; + } this.$Message.error(err.msg); }); }, @@ -365,6 +373,7 @@ export default { }, changeRadio(o) { this.$refs.formItem.resetFields(); + this.deliveryErrorMsg = ''; switch (o) { case '1': this.formItem.delivery_name = ''; @@ -538,6 +547,7 @@ export default { this.modals = false; this.orderStatus = 0; this.sendPrice = 0; + this.deliveryErrorMsg = ''; this.splitSwitch = false; this.selectData = []; this.formItem.type = '1'; @@ -662,7 +672,7 @@ export default { .express_temp_id button { position: absolute; top: 50%; - right: 110px; + left: 61%; padding: 0; border: none; background: none; @@ -691,4 +701,14 @@ export default { -webkit-box-orient: vertical; overflow: hidden; } +.from-box { + position: relative; +} +.trip { + position: absolute; + bottom: -26px; + left: 0; + color: red; + font-size: 12px; +}