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"],
+ },
+ ],
});
// 获取详情