diff --git a/.env.development b/.env.development index f9ad6c9..a4c3d9e 100644 --- a/.env.development +++ b/.env.development @@ -6,4 +6,4 @@ VITE_APP_BASE_URL = 'https://ceshi-worker-task.lihaink.cn' # VITE_APP_BASE_URL = 'https://preview-worker-task.lihaink.cn' -# VITE_APP_BASE_URL = 'https://worker-task.lihaink.cn'preview \ No newline at end of file +# VITE_APP_BASE_URL = 'https://worker-task.lihaink.cn' \ No newline at end of file diff --git a/src/views/task_template/edit_admin.vue b/src/views/task_template/edit_admin.vue index 5b34c97..545b160 100644 --- a/src/views/task_template/edit_admin.vue +++ b/src/views/task_template/edit_admin.vue @@ -31,7 +31,6 @@ /> - + + + + { + let flag = false; + if (showTargetTypeList.includes(formData.type_value)) flag = true; + return flag; +}); + // 表单验证 const formRules = reactive({ title: [ @@ -336,8 +359,10 @@ const setFormData = async (data: Record) => { formData[key] = data[key]; } } - if (formData.extend?.task_role) + if (formData.extend?.task_role) { formData.extend.task_role = +formData.extend.task_role; + changeTaskRole(formData.extend.task_role); + } }; const getDetail = async (row: Record) => { @@ -377,6 +402,11 @@ const changeTaskRole = async (e: any) => { } apiTaskTypeList({ type_value: taskType.value }).then((res) => { datalist.value = res.lists; + datalist.value.forEach((item: any) => { + if (item.id == formData.type) { + formData.type_value = item.value; + } + }); }); }; @@ -412,11 +442,11 @@ const handleSubmit = async () => { const open = (type = "add") => { mode.value = type; popupRef.value?.open(); - if (type == "edit") { - apiTaskTypeList({ type_value: taskType.value }).then((res) => { - datalist.value = res.lists; - }); - } + // if (type == "edit") { + // apiTaskTypeList({ type_value: taskType.value }).then((res) => { + // datalist.value = res.lists; + // }); + // } }; // 关闭回调