数通智联化工云平台
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

76 lines
1.6 KiB

import request from '@/utils/request';
import { AxiosPromise } from 'axios';
import {
TaskLogQuery,
taskLogPageResult,
gainTaskListQuery,
gainTaskListPageResult,
customerFormLogo,
customerFormVersionCont,
nodeFlow
} from '@/api/taskapi/types'
/**
* 非流程表单提交数据记录
*
* @param TaskLogQuery
*/
export function currencyFormApiSubmit(url:any,data:any){
return request({
url: url,
method: 'post',
data:data
});
}
/**
* 非流程表单提交数据记录
*
* @param TaskLogQuery
*/
export function appFormdataLog(data: TaskLogQuery): AxiosPromise<taskLogPageResult> {
return request({
url: '/systemapi/task_management/app_formdata_log',
method: 'post',
data:data
});
}
/**
* 获取可执行得任务列表
*
* @param gainTaskListQuery
*/
export function gainTaskList(data: gainTaskListQuery): AxiosPromise<gainTaskListPageResult> {
return request({
url: '/systemapi/task_management/gain_task_list',
method: 'post',
data:data
});
}
//获取自定义表单版本列表
export function haveCustomerFormVersion(data: customerFormLogo):AxiosPromise<customerFormVersionCont> {
return request({
url: '/systemapi/task_management/gain_task_versioncont',
method: 'post',
data: data
});
}
//获取自定义表单版本列表
export function delCustomerFormData(data: customerFormLogo) {
return request({
url: '/systemapi/task_management/del_customer_formdata',
method: 'post',
data: data
});
}
//获取工作流步进节点
export function generateFlow(data: nodeFlow):any{
return request({
url: '/systemapi/task_flow/generateFlow',
method: 'post',
data: data
});
}