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 { return request({ url: '/systemapi/task_management/app_formdata_log', method: 'post', data:data }); } /** * 获取可执行得任务列表 * * @param gainTaskListQuery */ export function gainTaskList(data: gainTaskListQuery): AxiosPromise { return request({ url: '/systemapi/task_management/gain_task_list', method: 'post', data:data }); } //获取自定义表单版本列表 export function haveCustomerFormVersion(data: customerFormLogo):AxiosPromise { 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 }); }