From 19d17f0f0fb02f46342d70b5180e40a0ad1b66d3 Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期四, 09 十一月 2023 18:16:13 +0800
Subject: [PATCH] MrShi

---
 admin/src/components/business/OperaManagerWindow.vue |   21 ++++++++++++++++-----
 1 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/admin/src/components/business/OperaManagerWindow.vue b/admin/src/components/business/OperaManagerWindow.vue
index cd21b9d..dd3f83d 100644
--- a/admin/src/components/business/OperaManagerWindow.vue
+++ b/admin/src/components/business/OperaManagerWindow.vue
@@ -7,9 +7,9 @@
     width="600px"
   >
     <el-form :model="form" ref="form" :rules="rules" label-width="100px">
-      
+
       <el-form-item label="鍗″彿" prop="cardNo">
-        <el-input v-model="form.cardNo" placeholder="璇疯緭鍏ュ崱鍙�" v-trim/>
+        <el-input v-model="form.cardNo" @change="cardNoEnv(form.cardNo)" placeholder="璇疯緭鍏ュ崱鍙凤紝浠�00寮�澶�" v-trim/>
       </el-form-item>
       <el-form-item label="濮撳悕" prop="name">
         <el-input v-model="form.name" placeholder="璇疯緭鍏ュ鍚�" v-trim/>
@@ -39,14 +39,14 @@
       <el-form-item label="澶囨敞" prop="info">
         <el-input v-model="form.info" placeholder="璇疯緭鍏ュ娉�" v-trim/>
       </el-form-item>
-      
+
       <el-form-item label="鏄电О" prop="nickname">
         <el-input v-model="form.nickname" placeholder="璇疯緭鍏ユ樀绉�" v-trim/>
       </el-form-item>
       <el-form-item label="openid" prop="openid">
         <el-input v-model="form.openid" placeholder="璇疯緭鍏penid" v-trim/>
       </el-form-item>
-      
+
       <el-form-item label="unionid" prop="unionid">
         <el-input v-model="form.unionid" placeholder="璇疯緭鍏nionid" v-trim/>
       </el-form-item>
@@ -71,7 +71,7 @@
       <el-form-item label="瀵嗙爜" prop="password">
         <el-input v-model="form.password" placeholder="璇疯緭鍏ュ瘑鐮�" v-trim/>
       </el-form-item>
-      
+
       <el-form-item label="鍗″瘑" prop="cardSign">
         <el-input v-model="form.cardSign" placeholder="璇疯緭鍏ュ崱瀵�" v-trim/>
       </el-form-item>
@@ -104,6 +104,9 @@
       },
       // 楠岃瘉瑙勫垯
       rules: {
+        cardNo: [
+          { required: true, message: '鍗″彿涓嶈兘涓虹┖锛�', tigger: 'blur' }
+        ]
       }
     }
   },
@@ -112,6 +115,14 @@
       api: '/business/member',
       'field.id': 'id'
     })
+  },
+  methods: {
+    cardNoEnv (num) {
+      if (!num) return;
+      if (String(num).substring(0, 1) !== '0' || String(num).substring(1, 2) !== '0') {
+        this.form.cardNo = ''
+      }
+    }
   }
 }
 </script>

--
Gitblit v1.9.3