| | |
| | | |
| | | export const listLeave = (query?: LeaveQuery): AxiosPromise<LeaveVO[]> => { |
| | | return request({ |
| | | url: '/demo/leave/list', |
| | | url: '/workflow/leave/list', |
| | | method: 'get', |
| | | params: query |
| | | }); |
| | |
| | | */ |
| | | export const getLeave = (id: string | number): AxiosPromise<LeaveVO> => { |
| | | return request({ |
| | | url: '/demo/leave/' + id, |
| | | url: '/workflow/leave/' + id, |
| | | method: 'get' |
| | | }); |
| | | }; |
| | |
| | | */ |
| | | export const addLeave = (data: LeaveForm): AxiosPromise<LeaveVO> => { |
| | | return request({ |
| | | url: '/demo/leave', |
| | | url: '/workflow/leave', |
| | | method: 'post', |
| | | data: data |
| | | }); |
| | |
| | | */ |
| | | export const updateLeave = (data: LeaveForm): AxiosPromise<LeaveVO> => { |
| | | return request({ |
| | | url: '/demo/leave', |
| | | url: '/workflow/leave', |
| | | method: 'put', |
| | | data: data |
| | | }); |
| | |
| | | */ |
| | | export const delLeave = (id: string | number | Array<string | number>) => { |
| | | return request({ |
| | | url: '/demo/leave/' + id, |
| | | url: '/workflow/leave/' + id, |
| | | method: 'delete' |
| | | }); |
| | | }; |