diff --git a/src/views/task_template/edit_admin.vue b/src/views/task_template/edit_admin.vue
index 545b160..d63a8b4 100644
--- a/src/views/task_template/edit_admin.vue
+++ b/src/views/task_template/edit_admin.vue
@@ -106,7 +106,7 @@
元
-
+
天
-
+
{
});
// 没有三阶段的任务类型ID, 使用以下方法过滤
-const noThreeList = reactive([45, 48, 49]);
-const noThreefilter = (id: number) => {
- if (noThreeList.includes(id)) return false;
+const noThreeList = reactive([
+ "town_task_type_2",
+ "town_task_type_5",
+ "town_task_type_6",
+]);
+const noThreefilter = (type: string) => {
+ if (noThreeList.includes(type)) return false;
else return true;
};
@@ -287,6 +297,36 @@ const showTarget = computed(() => {
return flag;
});
+// 不显示第二阶段的任务类型
+const noShowTowTypeList = [
+ "town_task_type_marketing_director_9",
+ "town_task_type_marketing_director_8",
+ "town_task_type_marketing_director_6",
+ "town_task_type_marketing_director_2",
+ "town_task_type_marketing_director_1",
+];
+const showTow = computed(() => {
+ let flag = true;
+ if (noShowTowTypeList.includes(formData.type_value)) flag = false;
+ return flag;
+});
+
+// 不显示第三阶段的任务类型
+const noShowThreeTypeList = [
+ "town_task_type_marketing_director_9",
+ "town_task_type_marketing_director_8",
+ "town_task_type_marketing_director_7",
+ "town_task_type_marketing_director_6",
+ "town_task_type_marketing_director_3",
+ "town_task_type_marketing_director_2",
+ "town_task_type_marketing_director_1",
+];
+const showThree = computed(() => {
+ let flag = true;
+ if (noShowThreeTypeList.includes(formData.type_value)) flag = false;
+ return flag;
+});
+
// 表单验证
const formRules = reactive({
title: [
@@ -382,6 +422,7 @@ const changeTaskType = async (e: any) => {
if (item.id == e) {
formData.title = item.name;
formData.type_value = item.value;
+ console.log(item.id, formData.type_value);
}
});
};