import {request} from '../utils/request' //获取审批列表 export function getApprovalList(){ return request({ url: '/admin/Engine/FlowEngine/ListAll', method: 'get', }) } //我发起的 export function getLaunchList(data){ return request({ url: '/admin/Engine/FlowLaunch', method: 'get', data:data, }) } //已办/待办 export function getPendingList(id,data){ return request({ url: '/admin/Engine/FlowBefore/List/'+id, method: 'get', data:data, }) } //获取审批流程 export function getApprovalFlow(id){ return request({ url: '/admin/Engine/FlowEngine/'+id, method: 'get', }) } //获取单条审批详情 export function getApprovalInfo(enCode,id){ return request({ url: `/admin/Form/${enCode}/`+id, method: 'get', }) } //获取用户 export function getUserList(){ return request({ url: '/admin/user/list', method: 'get', }) } //获取流程编码 export function BillNumber(enCode,setDate) { return request({ url: `/admin/sequence/getNextSequenceForExamine/${enCode}/${setDate}`, method: 'GET', }) } //提交审批 export function createApproval(key,data) { return request({ url: `/admin/Form/${key}`, method: 'post', data:data, }) } //催办 export function press(key,data) { return request({ url: `/admin/Engine/FlowLaunch/Press/${key}`, method: 'post', data:data, }) } //撤销 export function revoke(key,data) { return request({ url: `/admin/Engine/FlowLaunch/${key}/Actions/Withdraw`, method: 'put', data:data, }) } //审批详细信息 export function getApprovalFlowInfo(key) { return request({ url: `/admin/Engine/FlowBefore/${key}`, method: 'get', }) } //通过 export function audit(key,data) { return request({ url: `/admin/Engine/FlowBefore/Audit/${key}`, method: 'post', data:data, }) } //拒绝 export function reject(key,data) { return request({ url: `/admin/Engine/FlowBefore/Reject/${key}`, method: 'post', data:data, }) } //已通过的审批撤回 export function recall(key,data) { return request({ url: `/admin/Engine/FlowBefore/Recall/${key}`, method: 'post', data:data, }) } //获取价格明细 export function priceDetails(data) { return request({ url: `/admin/productPrice/getLatestPriceByCondition`, method: 'post', data:data, }) } //获取汇总的采购订单 export function getCollecDtlList(obj) { return request({ url: `/admin/collect/collectDtls`, method: 'get', data:obj, }) }