From a2299a6d4a6f99e9c11132138f5d3e9ec68f03ea Mon Sep 17 00:00:00 2001
From: jiangping <jp@doumee.com>
Date: 星期五, 06 六月 2025 19:19:34 +0800
Subject: [PATCH] 开发更新

---
 admin/src/views/client/components/OperaYwCustomerWindow.vue |   12 +++++++-----
 1 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/admin/src/views/client/components/OperaYwCustomerWindow.vue b/admin/src/views/client/components/OperaYwCustomerWindow.vue
index bbfb6b6..c966c3f 100644
--- a/admin/src/views/client/components/OperaYwCustomerWindow.vue
+++ b/admin/src/views/client/components/OperaYwCustomerWindow.vue
@@ -45,7 +45,9 @@
           <el-form-item label="璇佷欢鍙风爜" prop="member.idcardNo">
             <el-input v-model="form.member.idcardNo" placeholder="璇疯緭鍏�" v-trim />
           </el-form-item>
-          <el-form-item label="閭" prop="email">
+          <el-form-item label="閭" prop="member.email" :rules="[
+            { required: false, type: 'email', message: '璇疯緭鍏ユ纭殑閭鏍煎紡'}
+          ]">
             <el-input v-model="form.member.email" placeholder="璇疯緭鍏ラ偖绠�" v-trim />
           </el-form-item>
         </template>
@@ -212,18 +214,18 @@
       // 缂栬緫
       this.$nextTick(() => {
         if (title == '缂栬緫瀹㈡埛') {
-          this.getClient()
+          this.getClient(target.id)
           detailById(target.id).then(res => {
             this.form = res
           })
         }
       })
     },
-    getClient() {
+    getClient(customerId) {
       fetchList({
         capacity: 9999,
         page: 1,
-        model: {}
+        model: {customerId}
       }).then(res => {
         this.clientList = res.records
       })
@@ -264,4 +266,4 @@
     }
   }
 }
-</style>
\ No newline at end of file
+</style>

--
Gitblit v1.9.3