From 4e52a2c36483ef0534374e70c36ad91f80a58aed Mon Sep 17 00:00:00 2001 From: weipengfei <2187978347@qq.com> Date: Fri, 20 Oct 2023 11:28:39 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=95=87=E6=9D=91=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E7=9A=84=E7=9B=AE=E6=A0=87=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/task_template/edit_admin.vue | 13 ++++++++- src/views/task_template/edit_village.vue | 35 ++++++++++++++---------- 2 files changed, 32 insertions(+), 16 deletions(-) diff --git a/src/views/task_template/edit_admin.vue b/src/views/task_template/edit_admin.vue index 888fadc..a51a51d 100644 --- a/src/views/task_template/edit_admin.vue +++ b/src/views/task_template/edit_admin.vue @@ -76,7 +76,7 @@ - + ({ trigger: ["blur"], }, ], + "extend.target": [ + { + required: true, + // message: "请输入目标数", + validator: (rule: any, value: any, callback: any) => { + if (value <= 0) callback(new Error("目标数不能小于0")); + else callback(); + }, + trigger: ["blur"], + }, + ], }); // 获取详情 diff --git a/src/views/task_template/edit_village.vue b/src/views/task_template/edit_village.vue index 8dd99d6..1c36267 100644 --- a/src/views/task_template/edit_village.vue +++ b/src/views/task_template/edit_village.vue @@ -76,7 +76,7 @@ - + { datalist.value = res.lists; }); -// // 显示目标数的任务类型 -// const showTargetTypeList = [ -// "town_task_type_marketing_director_9", -// "town_task_type_marketing_director_8", -// "town_task_type_marketing_director_6", -// "town_task_type_marketing_director_5", -// "town_task_type_marketing_director_4", -// ]; -// const showTarget = computed(() => { -// let flag = false; -// if (showTargetTypeList.includes(formData.type_value)) flag = true; -// return flag; -// }); +// 显示目标数的任务类型 +const showTargetTypeList = ["village_task_type_1"]; +const showTarget = computed(() => { + let flag = false; + if (showTargetTypeList.includes(formData.type_value)) flag = true; + return flag; +}); // 不显示第二阶段的任务类型 const noShowTowTypeList = ["village_task_type_2"]; @@ -365,6 +359,17 @@ const formRules = reactive({ trigger: ["blur"], }, ], + "extend.target": [ + { + required: true, + // message: "请输入目标数", + validator: (rule: any, value: any, callback: any) => { + if (value <= 0) callback(new Error("目标数不能小于0")); + else callback(); + }, + trigger: ["blur"], + }, + ], }); // 获取详情