Files
laws-sinotruk-client/src/api/workCenter.js
T

50 lines
1.7 KiB
JavaScript

import { getAction, postAction } from './manage.js'
// 流程配置-部署
const deployWorkFlow = (params) => getAction('/activitiModel/deploy', params)
// 流程配置-获取节点列表
const getFlowNodeList = (params) => getAction('/activitiModel/getNodeList', params)
// 流程配置-新增节点
const addFlowNode = (params) => postAction('/activitiModel/addTask', params)
// 流程配置-删除节点
const deleteFlowNode = (params) => postAction('/activitiModel/deleteTask', params)
// 企标计划立项、变更流程相关
// 转办
const enterprisePlanApprovalTurnTo = (params) => postAction('', params)
// 同意
const enterprisePlanApprovalAgree = (params) => postAction('', params)
// 驳回
const enterprisePlanApprovalReject = (params) => postAction('', params)
// 确定
const enterprisePlanApprovalDetermine = (params) => postAction('', params)
// 节点一的提交————发起流程
const enterprisePlanApproval = (params) => postAction('/process/es/initChange/start', params)
// 保存
const enterprisePlanApprovalSave = (params) => postAction('/process/es/initChange/save', params)
// 根据三个编号和年代号获取企标编号
const getEnStandardNo = (params) => postAction('/process/es/initChange/getStandardNo', params)
// 流程中心
// 待办-转办
const toDoTurnTo = (params) => postAction('', params)
// 已发-强制撤回
const compulsoryWithdrawal = (params) => postAction('', params)
export {
deployWorkFlow,
getFlowNodeList,
addFlowNode,
deleteFlowNode,
enterprisePlanApprovalTurnTo,
enterprisePlanApprovalAgree,
enterprisePlanApprovalReject,
enterprisePlanApprovalDetermine,
enterprisePlanApproval,
enterprisePlanApprovalSave,
getEnStandardNo,
toDoTurnTo,
compulsoryWithdrawal
}