更新了任务排期选择类型的接口

This commit is contained in:
weipengfei 2023-09-20 17:20:47 +08:00
parent 33b880a04b
commit 32013bca9b
4 changed files with 13 additions and 4 deletions

View File

@ -24,3 +24,8 @@ export function apiTaskTemplateDelete(params: any) {
export function apiTaskTemplateDetail(params: any) { export function apiTaskTemplateDetail(params: any) {
return request.get({ url: '/task_template.task_template/detail', params }) return request.get({ url: '/task_template.task_template/detail', params })
} }
// 任务类型
export function apiTaskTypeList(params: any) {
return request.get({ url: '/setting.dict.dict_data/lists', params })
}

View File

@ -22,7 +22,7 @@
:disabled="true" :disabled="true"
v-model="formData.id" v-model="formData.id"
clearable clearable
placeholder="请输入任务安排" placeholder="请输入任务ID"
/> />
</el-form-item> </el-form-item>
<el-form-item label="任务日期" prop="datetime"> <el-form-item label="任务日期" prop="datetime">

View File

@ -226,6 +226,7 @@ import {
apiTaskTemplateAdd, apiTaskTemplateAdd,
apiTaskTemplateEdit, apiTaskTemplateEdit,
apiTaskTemplateDetail, apiTaskTemplateDetail,
apiTaskTypeList,
} from "@/api/task_template"; } from "@/api/task_template";
import { timeFormat } from "@/utils/util"; import { timeFormat } from "@/utils/util";
import type { PropType } from "vue"; import type { PropType } from "vue";
@ -289,7 +290,7 @@ if (route.query.id) {
formData.task_scheduling = route.query.id; formData.task_scheduling = route.query.id;
} }
// //
dictDataLists({ type_id: 10 }).then((res) => { apiTaskTypeList({ type_value: "task_type" }).then((res) => {
datalist.value = res.lists; datalist.value = res.lists;
}); });

View File

@ -18,6 +18,7 @@
<el-select <el-select
v-model="formData.type" v-model="formData.type"
clearable clearable
:disabled="mode != 'add'"
placeholder="请输入任务类型" placeholder="请输入任务类型"
@change="changeTaskType" @change="changeTaskType"
> >
@ -34,6 +35,7 @@
<el-select <el-select
v-model="formData.types" v-model="formData.types"
clearable clearable
:disabled="mode != 'add'"
placeholder="请输入阶段类型" placeholder="请输入阶段类型"
> >
<el-option <el-option
@ -163,6 +165,7 @@ import {
apiTaskTemplateAdd, apiTaskTemplateAdd,
apiTaskTemplateEdit, apiTaskTemplateEdit,
apiTaskTemplateDetail, apiTaskTemplateDetail,
apiTaskTypeList,
} from "@/api/task_template"; } from "@/api/task_template";
import { timeFormat } from "@/utils/util"; import { timeFormat } from "@/utils/util";
import type { PropType } from "vue"; import type { PropType } from "vue";
@ -234,7 +237,7 @@ if (route.query.id) {
formData.task_scheduling = route.query.id; formData.task_scheduling = route.query.id;
} }
// //
dictDataLists({ type_id: 15 }).then((res) => { apiTaskTypeList({ type_value: "town_task_type" }).then((res) => {
datalist.value = res.lists; datalist.value = res.lists;
}); });