diff --git a/jsowell-ui/src/views/member/memberGroup/index.vue b/jsowell-ui/src/views/member/memberGroup/index.vue
index 8a2810ff1..08db32df1 100644
--- a/jsowell-ui/src/views/member/memberGroup/index.vue
+++ b/jsowell-ui/src/views/member/memberGroup/index.vue
@@ -18,6 +18,7 @@
+
@@ -27,8 +28,8 @@
-
+
@@ -41,29 +42,15 @@
-
-
添加会员
@@ -80,6 +67,16 @@ export default {
name: "MemberGroup",
dicts: ["group_type"],
data() {
+ // 自定义校验
+ var validatePass = (rule, value, callback) => {
+ if (value === undefined || value === null || value.trim() === '') {
+ callback(new Error('请输入集团名称'));
+ } else if (value.length > 30) {
+ callback(new Error('最多输入30个字'));
+ } else {
+ callback();
+ }
+ };
return {
openAddMember: false,
// 遮罩层
@@ -116,22 +113,15 @@ export default {
discount: null,
},
// 表单参数
- form: {},
+ form: {
+ groupName: null
+ },
// 表单校验
rules: {},
createMerchantVip: {},
dialogRules: {
- discount: [
- {
- required: true,
- message: "请输入折扣率",
- trigger: "blur",
- },
- {
- pattern: /^((0\.[1-9]{1})|(([1-9]{1})(\.\d{1})?))$/,
- message: "请输入0-10之间,仅允许保留一位小数",
- trigger: "blur",
- },
+ groupName: [
+ { validator: validatePass, trigger: 'blur' }
],
}
};
diff --git a/jsowell-ui/src/views/member/merchantVIP/index.vue b/jsowell-ui/src/views/member/merchantVIP/index.vue
index bb918b124..ec95d546e 100644
--- a/jsowell-ui/src/views/member/merchantVIP/index.vue
+++ b/jsowell-ui/src/views/member/merchantVIP/index.vue
@@ -186,15 +186,15 @@
-
-
+
+
-
-
+
+