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 @@
@@ -110,7 +113,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;
+}