更新变更

pull/480/head
admin 2024-06-29 21:12:12 +08:00
parent 8257e60e7b
commit 35cc594bc3
2 changed files with 16 additions and 13 deletions

View File

@ -58,4 +58,13 @@ export const MainApi = {
exportMain: async (params) => {
return await request.download({ url: `/change/main/export-excel`, params })
},
// 选择在研任务书
getListPage: async (params) => {
return await request.get({ url: `/contract/main/page`, params })
},
generateChange: async (params: any) => {
return await request.post({ url: `/change/main/create`, params })
},
}

View File

@ -53,22 +53,15 @@
</el-form-item>
</el-col>
<el-form-item label="变更类型" prop="changeType">
<!-- <el-select v-model="formData.chengeType" placeholder="请选择变更类型">
<el-option
v-for="dict in getStrDictOptions(DICT_TYPE.CHENGE_TYPE)"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>-->
<el-checkbox-group v-model="formData.chengeType" placeholder="请选择变更类型">
<el-checkbox-group v-model="formData.changeType" >
<el-checkbox
v-for="dict in getStrDictOptions(DICT_TYPE.CHANGE_TYPE)"
:label="dict.label"
:label="dict.value"
:key="dict.value"
/>
>{{dict.label}}</el-checkbox>
</el-checkbox-group>
</el-form-item>
</el-row>
</el-form>
<template #footer>
@ -102,7 +95,8 @@ const formData = ref({
afChange: undefined,
detailReasons: undefined,
year: undefined,
chengeType: undefined,
endDate: undefined,
changeType: undefined,
competentDeptId: undefined,
competentDeptName: undefined,
managerId: undefined,
@ -175,7 +169,7 @@ const resetForm = () => {
afChange: undefined,
detailReasons: undefined,
year: undefined,
chengeType: undefined,
changeType: undefined,
competentDeptId: undefined,
competentDeptName: undefined,
managerId: undefined,