From 201e38e8f961269c3961e0709563338536196242 Mon Sep 17 00:00:00 2001 From: qx <1084500556@qq.com> Date: 星期一, 28 七月 2025 17:38:20 +0800 Subject: [PATCH] Merge branch 'master' of http://101.42.27.146:5001/r/ltkj_peisweb --- src/views/mall/order/index.vue | 45 ++++++++++++++++++++++++++++----------------- 1 files changed, 28 insertions(+), 17 deletions(-) diff --git a/src/views/mall/order/index.vue b/src/views/mall/order/index.vue index 8568654..b82b378 100644 --- a/src/views/mall/order/index.vue +++ b/src/views/mall/order/index.vue @@ -620,6 +620,17 @@ dicts: ["app_order_status", "app_aftersale_status", "app_refund_status","app_refund_type"], name: "Order", data() { + let checkPhoneNum = (rule, value, callback) => { + console.log( value) + let patter = new RegExp(/^1\s*[3456789]\s*(\d\s*){9}$/); + if (value == "" && value == undefined && !value) { + return callback(''); + } else if(value != undefined && value != ""){ + return callback(); + }else if (!patter.test(value)) { + return callback(''); + } + }; return { // 閬僵灞� loading: true, @@ -691,77 +702,77 @@ userId: [ { required: true, - message: "鐢ㄦ埛琛ㄧ殑鐢ㄦ埛ID涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], orderSn: [ { required: true, - message: "璁㈠崟缂栧彿涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], orderStatus: [ { required: true, - message: "璁㈠崟鐘舵�佷笉鑳戒负绌�", + validator: checkPhoneNum, trigger: "blur", }, ], consignee: [ { required: true, - message: "鏀惰揣浜哄悕绉颁笉鑳戒负绌�", + validator: checkPhoneNum, trigger: "blur", }, ], mobile: [ { required: true, - message: "鏀惰揣浜烘墜鏈哄彿涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], address: [ { required: true, - message: "鏀惰揣鍏蜂綋鍦板潃涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], message: [ { required: true, - message: "鐢ㄦ埛璁㈠崟鐣欒█涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], goodsPrice: [ { required: true, - message: "鍟嗗搧鎬昏垂鐢ㄤ笉鑳戒负绌�", + validator: checkPhoneNum, trigger: "blur", }, ], couponPrice: [ { required: true, - message: "浼樻儬鍒稿噺鍏嶄笉鑳戒负绌�", + validator: checkPhoneNum, trigger: "blur", }, ], integralPrice: [ { required: true, - message: "鐢ㄦ埛绉垎鍑忓厤涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], grouponPrice: [ { required: true, - message: "鍥㈣喘浼樻儬浠峰噺鍏嶄笉鑳戒负绌�", + validator: checkPhoneNum, trigger: "blur", }, ], @@ -769,42 +780,42 @@ { required: true, message: - "璁㈠崟璐圭敤锛� = goods_price + freight_price - coupon_price涓嶈兘涓虹┖", + "", trigger: "blur", }, ], actualPrice: [ { required: true, - message: "瀹炰粯璐圭敤锛� = order_price - integral_price涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], settlementStatus: [ { required: true, - message: "缁撶畻鐘舵�佷笉鑳戒负绌�", + validator: checkPhoneNum, trigger: "blur", }, ], freightType: [ { required: true, - message: "閰嶉�佹柟寮� 锛�0 蹇��, 1 鑷彁涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "change", }, ], createTime: [ { required: true, - message: "$comment涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], deleted: [ { required: true, - message: "$comment涓嶈兘涓虹┖", + validator: checkPhoneNum, trigger: "blur", }, ], -- Gitblit v1.8.0