34 lines
588 B
TypeScript
34 lines
588 B
TypeScript
|
|
// WFProcess 流程模版基本信息
|
|
import { defHttp } from '@/utils/http/axios';
|
|
import {CreateParams} from './model/WFProcessModel'
|
|
|
|
enum Api {
|
|
// 创建流程
|
|
Create = '/api/WFProcess/Create',
|
|
SaveDraft='/api/WFProcess/SaveDraft'
|
|
|
|
}
|
|
|
|
/**
|
|
* @description: 创建流程
|
|
*/
|
|
export function create( params?:CreateParams) {
|
|
return defHttp.post(
|
|
{
|
|
url: Api.Create,
|
|
params,
|
|
},
|
|
);
|
|
}
|
|
/**
|
|
* @description: 保存草稿
|
|
*/
|
|
export function saveDraft( params?:CreateParams) {
|
|
return defHttp.post(
|
|
{
|
|
url: Api.SaveDraft,
|
|
params,
|
|
},
|
|
);
|
|
} |