From 04be125365bfd254166072f75da87e406f633ba3 Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期四, 09 一月 2025 18:36:56 +0800
Subject: [PATCH] Merge branch 'master' of http://47.96.225.205:8888/r/operation_pc-v2
---
pages/partner/list.vue | 35 ++++++++++++++++++++++++++++-------
1 files changed, 28 insertions(+), 7 deletions(-)
diff --git a/pages/partner/list.vue b/pages/partner/list.vue
index cac97aa..e3fe9df 100644
--- a/pages/partner/list.vue
+++ b/pages/partner/list.vue
@@ -181,13 +181,23 @@
},
],
form: [
- { label: '合伙人名称:', id: 'name', type: 'input' },
+ { label: '合伙人名称:', id: 'name', type: 'input',
+ rules: { required: true, message: '请输入合伙人名称:' },
+ },
+ {
+ label: '联系方式:',id: 'contactTel',type: 'input',
+ rules: [{ required: true, message: '请输入有效的联系方式' ,pattern: /^1[3-9]\d{9}$/},
+ ],
+ },
+ { label: '城市仓名称', id: 'cityWarehouse', type: 'input' ,
+ rules: { required: true, message: '请输入城市仓名称' },
+ },
{
label: '服务地区:',
id: 'district',
type: 'bus-cascader',
el: {
- otherInterfaceUri: 'flower/api/pub/china/area/json',
+ otherInterfaceUri: 'flower/api/pub/china/web/area/json',
props: {
label: 'name',
value: 'code',
@@ -226,10 +236,8 @@
str: true,
rules: { required: true, message: '请选择服务地区' },
},
- {
- label: '联系方式:',
- id: 'contactTel',
- type: 'input',
+ { label: '地址', id: 'address', type: 'input' ,
+ rules: { required: true, message: '请输入地址' },
},
{
label: '身份证正反面:',
@@ -240,7 +248,20 @@
},
commonFormat: true,
forceDisabled: true,
- readonly: true,
+ readonly: false,
+ rules:[
+ { required: true, message: '请上传身份证正反面' },
+ {
+ validator: (rule, value, callback) => {
+ if (!value || value.length < 2) {
+ callback(new Error('请至少上传两张图片'));
+ } else {
+ callback();
+ }
+ },
+ trigger: 'change',
+ },
+ ],
},
{
label: '状态:',
--
Gitblit v1.9.3