对比新文件 |
| | |
| | | import request from '@/utils/request'; |
| | | import { AxiosPromise } from 'axios'; |
| | | import { FormManageVO, FormManageForm, FormManageQuery } from '@/api/workflow/formManage/types'; |
| | | |
| | | /** |
| | | * 鏌ヨ琛ㄥ崟绠$悊鍒楄〃 |
| | | * @param query |
| | | * @returns {*} |
| | | */ |
| | | |
| | | export const listFormManage = (query?: FormManageQuery): AxiosPromise<FormManageVO[]> => { |
| | | return request({ |
| | | url: '/workflow/formManage/list', |
| | | method: 'get', |
| | | params: query |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 鏌ヨ琛ㄥ崟绠$悊鍒楄〃 |
| | | * @param query |
| | | * @returns {*} |
| | | */ |
| | | |
| | | export const selectListFormManage = (): AxiosPromise<FormManageVO[]> => { |
| | | return request({ |
| | | url: '/workflow/formManage/list/selectList', |
| | | method: 'get' |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 鏌ヨ琛ㄥ崟绠$悊璇︾粏 |
| | | * @param id |
| | | */ |
| | | export const getFormManage = (id: string | number): AxiosPromise<FormManageVO> => { |
| | | return request({ |
| | | url: '/workflow/formManage/' + id, |
| | | method: 'get' |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 鏂板琛ㄥ崟绠$悊 |
| | | * @param data |
| | | */ |
| | | export const addFormManage = (data: FormManageForm) => { |
| | | return request({ |
| | | url: '/workflow/formManage', |
| | | method: 'post', |
| | | data: data |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 淇敼琛ㄥ崟绠$悊 |
| | | * @param data |
| | | */ |
| | | export const updateFormManage = (data: FormManageForm) => { |
| | | return request({ |
| | | url: '/workflow/formManage', |
| | | method: 'put', |
| | | data: data |
| | | }); |
| | | }; |
| | | |
| | | /** |
| | | * 鍒犻櫎琛ㄥ崟绠$悊 |
| | | * @param id |
| | | */ |
| | | export const delFormManage = (id: string | number | Array<string | number>) => { |
| | | return request({ |
| | | url: '/workflow/formManage/' + id, |
| | | method: 'delete' |
| | | }); |
| | | }; |