|  |  | 
 |  |  |           <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> | 
 |  |  | 
 |  |  |       // 编辑 | 
 |  |  |       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 | 
 |  |  |       }) | 
 |  |  | 
 |  |  |     } | 
 |  |  |   } | 
 |  |  | } | 
 |  |  | </style> | 
 |  |  | </style> |