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