123456789101112131415161718192021222324252627282930313233343536373839404142 |
- import request from '@/utils/request'
- import { StrAnyObj } from '@/typings'
- // 查询流程定义列表
- export function getDefinitionPageApi(params: StrAnyObj): Promise<StrAnyObj> {
- return request.get('/flow/definition/list', params)
- }
- // 查询流程定义详细
- export function getDefinitionApi(id: string): Promise<StrAnyObj> {
- return request.get(`/flow/definition/${id}`)
- }
- // 新增流程定义
- export function addDefinitionApi(params: StrAnyObj): Promise<StrAnyObj> {
- return request.post('/flow/definition', params)
- }
- // 修改流程定义
- export function updateDefinitionApi(params: StrAnyObj): Promise<StrAnyObj> {
- return request.put(`/flow/definition`, params)
- }
- // 删除流程定义
- export function deleteDefinitionApi(id: string): Promise<StrAnyObj> {
- return request.delete(`/flow/definition/${id}`)
- }
- // 保存流程定义xml字符串
- export function saveXmlApi(data: StrAnyObj): Promise<void> {
- return request.post(`/flow/definition/saveXml`, data)
- }
- // 获取流程定义xml字符串
- export function getXmlApi(id: string): Promise<string> {
- return request.get(`/flow/definition/xmlString/${id}`)
- }
- // 根据id查用户名
- export function getUsernameApi(id: string): Promise<string> {
- return request.get(`/flow/definition/idReverseDisplayName/${id}`)
- }
|