123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221 |
- import request from '@/utils/request'
- // 获取待我审批信息
- export function FlowTask(id, data) {
- return request({
- url: `/api/workflow/task/${id}`,
- method: 'get',
- data,
- options: {
- load: true
- }
- })
- }
- // 流程记录
- export function recordList(data) {
- return request({
- url: `/api/workflow/operator/RecordList`,
- method: 'get',
- data
- })
- }
- // 获取流程任务
- export function taskList(data) {
- return request({
- url: `/api/workflow/trigger/task/List`,
- method: 'get',
- data
- })
- }
- //减签列表
- export function AddSignUserIdList(data, id) {
- return request({
- url: `/api/workflow/operator/AddSignUserIdList/${id}`,
- method: 'post',
- data
- })
- }
- //减签
- export function ReduceApprover(data, id) {
- return request({
- url: `/api/workflow/operator/ReduceApprover/${id}`,
- method: 'post',
- data
- })
- }
- // 流程签收
- export function SignFor(data) {
- return request({
- url: `/api/workflow/operator/Sign`,
- method: 'post',
- data
- })
- }
- // 退回
- export function back(id) {
- return request({
- url: `/api/workflow/operator/SendBackNodeList/${id}`,
- method: 'get'
- })
- }
- // 确认退回
- export function sendBack(data, id) {
- return request({
- url: `/api/workflow/operator/SendBack/${id}`,
- method: 'post',
- data
- })
- }
- // 开始办理
- export function Transact(data) {
- return request({
- url: `/api/workflow/operator/Transact`,
- method: 'post',
- data
- })
- }
- // 待我审核审核
- export function Audit(id, data) {
- return request({
- url: `/api/workflow/operator/Audit/${id}`,
- method: 'post',
- data,
- options: {
- load: true
- }
- })
- }
- // 待我审核退回
- export function Reject(id, data) {
- return request({
- url: `/api/workflow/operator/Audit/${id}`,
- method: 'post',
- data
- })
- }
- // 撤回审核
- export function auditRecall(id, data) {
- return request({
- url: `/api/workflow/operator/Recall/${id}`,
- method: 'post',
- data
- })
- }
- export function launchRecall(id, data) {
- return request({
- url: `/api/workflow/task/Recall/${id}`,
- method: 'PUT',
- data
- })
- }
- //减签
- export function addSignUserIdList(id, data) {
- return request({
- url: `/api/workflow/operator/AddSignUserIdList/${id}`,
- method: 'POST',
- data
- })
- }
- // 驳回审核
- export function cancel(id, data) {
- return request({
- url: `/api/workflow/Engine/FlowBefore/Cancel/${id}`,
- method: 'post',
- data
- })
- }
- // 待我审核转审
- export function Transfer(id, data) {
- return request({
- url: `/api/workflow/operator/Transfer/${id}`,
- method: 'post',
- data
- })
- }
- // 审批汇总
- export function getRecordList(id, data) {
- return request({
- url: `/api/workflow/Engine/FlowBefore/RecordList/${id}`,
- method: 'get',
- data
- })
- }
- // 待我审核保存草稿
- export function saveAudit(id, data) {
- return request({
- url: `/api/workflow/operator/SaveAudit/${id}`,
- method: 'post',
- data
- })
- }
- export function saveAssist(id, data) {
- return request({
- url: `/api/workflow/operator/AssistSave/${id}`,
- method: 'post',
- data
- })
- }
- // 判断是否有候选人
- export function Candidates(id, data) {
- return request({
- url: `/api/workflow/operator/CandidateNode/${id}`,
- method: 'post',
- data
- })
- }
- // 获取候选人列表(分页)
- export function CandidateUser(id, data) {
- return request({
- url: `/api/workflow/operator/CandidateUser/${id}`,
- method: 'post',
- data
- })
- }
- // 获取审批退回类型
- export function RejectList(id) {
- return request({
- url: `/api/workflow/Engine/FlowBefore/RejectList/${id}`,
- method: 'get'
- })
- }
- //协办
- export function Assist(id, data) {
- return request({
- url: `/api/workflow/operator/Assist/${id}`,
- method: 'post',
- data
- })
- }
- // 加签
- export function FreeApprover(id, data) {
- return request({
- url: `/api/workflow/operator/AddSign/${id}`,
- method: 'post',
- data
- })
- }
- // 返回多个子流程信息
- export function SubFlowInfo(id) {
- return request({
- url: `/api/workflow/Engine/FlowBefore/SubFlowInfo/${id}`,
- method: 'get'
- })
- }
- // 获取流程实例相关人员(分页)
- export function getTaskUserList(taskId, data) {
- return request({
- url: `/api/workflow/task/TaskUserList/${taskId}`,
- method: 'get',
- data
- })
- }
|