From f4c300867675f292e882d5125238bb970bc19bdf Mon Sep 17 00:00:00 2001
From: qinxianzhangyao <11053546+qinxianzhangyao@user.noreply.gitee.com>
Date: 星期二, 12 十二月 2023 16:01:38 +0800
Subject: [PATCH] qxtj

---
 src/views/catering/catering/index.vue |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/src/views/catering/catering/index.vue b/src/views/catering/catering/index.vue
index 81bd288..6d23b66 100644
--- a/src/views/catering/catering/index.vue
+++ b/src/views/catering/catering/index.vue
@@ -127,8 +127,8 @@
                         <!-- <el-button size="mini" type="text" icon="el-icon-edit" title="淇敼" @click="handleUpdate(scope.row)"
                             v-hasPermi="['template:template:edit']">
                         </el-button> -->
-                        <el-button size="mini" type="text" title="鍒犻櫎" icon="el-icon-delete" @click="handleDelete2(scope.row)"
-                            v-hasPermi="['template:template:remove']">
+                        <el-button size="mini" type="text" title="鍒犻櫎" icon="el-icon-delete"
+                            @click="handleDelete2(scope.row)" v-hasPermi="['template:template:remove']">
                         </el-button>
                     </td>
                 </tr>
@@ -178,6 +178,17 @@
 export default {
     name: "Catering",
     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 {
             ss: "灏忕背绮�",
             ss1: "楦¤泲",
@@ -214,17 +225,17 @@
             rules: {
                 cateringName: [
                     {
-                        required: true, message: "", trigger: "blur"
+                        required: true, validator: checkPhoneNum, trigger: "blur"
                     }
                 ],
                 priceGt: [
                     {
-                        required: true, message: "", trigger: "blur"
+                        required: true, validator: checkPhoneNum, trigger: "blur"
                     }
                 ],
                 priceLg: [
                     {
-                        required: true, message: "", trigger: "blur"
+                        required: true, validator: checkPhoneNum, trigger: "blur"
                     }
                 ],
             }

--
Gitblit v1.8.0