更新任务负责人
This commit is contained in:
parent
793ce79b89
commit
35a0f3364f
@ -208,7 +208,11 @@ const mode = ref("add");
|
|||||||
const datalist = ref([]);
|
const datalist = ref([]);
|
||||||
const route = useRoute();
|
const route = useRoute();
|
||||||
const taskType = ref("town_task_type");
|
const taskType = ref("town_task_type");
|
||||||
const taskRoleRow = ref([{key:1, value:'负责人'},{key: 2, value: '市场部长'}, {key: 3, value: '服务部长'}])
|
const taskRoleRow = ref([
|
||||||
|
{ key: 1, value: "负责人" },
|
||||||
|
{ key: 2, value: "市场部长" },
|
||||||
|
{ key: 3, value: "服务部长" },
|
||||||
|
]);
|
||||||
|
|
||||||
// 弹窗标题
|
// 弹窗标题
|
||||||
const popupTitle = computed(() => {
|
const popupTitle = computed(() => {
|
||||||
@ -246,7 +250,7 @@ const formData = reactive({
|
|||||||
task_admin_name: "", //任务负责人
|
task_admin_name: "", //任务负责人
|
||||||
recharge: "",
|
recharge: "",
|
||||||
extend: {
|
extend: {
|
||||||
task_role: '' // 任务角色
|
task_role: "", // 任务角色
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
if (route.query.id) {
|
if (route.query.id) {
|
||||||
@ -266,7 +270,7 @@ const formRules = reactive<any>({
|
|||||||
trigger: ["blur"],
|
trigger: ["blur"],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
'extend.task_role': [
|
"extend.task_role": [
|
||||||
{
|
{
|
||||||
required: true,
|
required: true,
|
||||||
message: "请选择任务角色",
|
message: "请选择任务角色",
|
||||||
@ -318,7 +322,7 @@ const formRules = reactive<any>({
|
|||||||
},
|
},
|
||||||
trigger: ["blur"],
|
trigger: ["blur"],
|
||||||
},
|
},
|
||||||
]
|
],
|
||||||
});
|
});
|
||||||
|
|
||||||
// 获取详情
|
// 获取详情
|
||||||
@ -329,7 +333,8 @@ const setFormData = async (data: Record<any, any>) => {
|
|||||||
formData[key] = data[key];
|
formData[key] = data[key];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(formData.extend?.task_role)formData.extend.task_role = +formData.extend.task_role;
|
if (formData.extend?.task_role)
|
||||||
|
formData.extend.task_role = +formData.extend.task_role;
|
||||||
};
|
};
|
||||||
|
|
||||||
const getDetail = async (row: Record<string, any>) => {
|
const getDetail = async (row: Record<string, any>) => {
|
||||||
@ -356,21 +361,20 @@ const changeTaskType = async (e: any) => {
|
|||||||
// 选择任务角色
|
// 选择任务角色
|
||||||
const changeTaskRole = async (e: any) => {
|
const changeTaskRole = async (e: any) => {
|
||||||
// 负责人
|
// 负责人
|
||||||
if(e == 1) {
|
if (e == 1) {
|
||||||
taskType.value = ''
|
taskType.value = "town_task_type_master";
|
||||||
}
|
}
|
||||||
// 市场部长
|
// 市场部长
|
||||||
if(e == 2) {
|
if (e == 2) {
|
||||||
taskType.value = 'town_task_type_marketing_director'
|
taskType.value = "town_task_type_marketing_director";
|
||||||
}
|
}
|
||||||
// 服务部长
|
// 服务部长
|
||||||
if(e == 3) {
|
if (e == 3) {
|
||||||
taskType.value = 'town_task_type'
|
taskType.value = "town_task_type";
|
||||||
}
|
}
|
||||||
apiTaskTypeList({ type_value: taskType.value }).then((res) => {
|
apiTaskTypeList({ type_value: taskType.value }).then((res) => {
|
||||||
datalist.value = res.lists;
|
datalist.value = res.lists;
|
||||||
});
|
});
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
const setMap = (e: any) => {
|
const setMap = (e: any) => {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user