40 lines
1.1 KiB
TypeScript
40 lines
1.1 KiB
TypeScript
|
|
|
||
|
|
// WFTask
|
||
|
|
import { defHttp } from '@/utils/http/axios';
|
||
|
|
import {MyUncompletedParams} from './model/WFTaskModel'
|
||
|
|
|
||
|
|
enum Api {
|
||
|
|
// 我的待办
|
||
|
|
LoadMyUncompletedPage = '/api/WFTask/LoadMyUncompletedPage',
|
||
|
|
// 我的已办
|
||
|
|
LoadMyCompletedPage='/api/WFTask/LoadMyCompletedPage',
|
||
|
|
// 我的传阅
|
||
|
|
LoadMyReadPage='/api/WFTask/LoadMyReadPage',
|
||
|
|
// 我的委托
|
||
|
|
LoadMyDelegatePage='/api/WFTask/LoadMyDelegatePage',
|
||
|
|
}
|
||
|
|
|
||
|
|
/**
|
||
|
|
* @description: getLoadMyUncompletedPage
|
||
|
|
*/
|
||
|
|
export function getLoadMyUncompletedPage(params?: MyUncompletedParams) {
|
||
|
|
return defHttp.get({ url: Api.LoadMyUncompletedPage, params });
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* @description: getLoadMyCompletedPage
|
||
|
|
*/
|
||
|
|
export function getLoadMyCompletedPage(params?: MyUncompletedParams) {
|
||
|
|
return defHttp.get({ url: Api.LoadMyCompletedPage, params });
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* @description: getLoadMyReadPage
|
||
|
|
*/
|
||
|
|
export function getLoadMyReadPage(params?: MyUncompletedParams) {
|
||
|
|
return defHttp.get({ url: Api.LoadMyReadPage, params });
|
||
|
|
}
|
||
|
|
/**
|
||
|
|
* @description: getLoadMyDelegatePage
|
||
|
|
*/
|
||
|
|
export function getLoadMyDelegatePage(params?: MyUncompletedParams) {
|
||
|
|
return defHttp.get({ url: Api.LoadMyDelegatePage, params });
|
||
|
|
}
|