import request from '../index' const prefix = 'resource/supplier' const prefixCons = `${prefix}/consumableGoods` const prefixGoods = `${prefix}/goods` /* -------------------------------- 供方评价表 -------------------------------- */ // 查询列表 export function getConsumableEvaluateList(data: any) { return request({ url: `${prefixCons}Evaluate/approval/listPage?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) } // 详情 export function detailConsumableEvaluate(data: object) { return request({ url: `${prefixCons}Evaluate/detail`, method: 'post', data, }) } // 保存至草稿箱 export function saveConsumableEvaluate(data: object) { return request({ url: `${prefixCons}Evaluate/save`, method: 'post', data, }) } // 提交流程 export function submitConsumableEvaluate(data: object) { return request({ url: `${prefixCons}Evaluate/submit`, method: 'post', data, }) } // 草稿箱编辑(不走流程审批) export function updateConsumableEvaluate(data: object) { return request({ url: `${prefixCons}Evaluate/draftUpdate`, method: 'post', data, }) } // 未通过供方编辑(重走流程审批) export function failUpdateConsumableEvaluate(data: object) { return request({ url: `${prefixCons}Evaluate/failUpdate`, method: 'post', data, }) } // 删除草稿箱 export function draftDelete(data: object) { return request({ url: `${prefixCons}Evaluate/draftDelete`, method: 'post', data, }) } // 删除已取消 export function canceledApprDelete(data: object) { return request({ url: `${prefixCons}Evaluate/approval/delete`, method: 'post', data, }) } // 发起者撤回,表单状态更改为已取消 export function revokeApproval(data: object) { return request({ url: `${prefixCons}Evaluate/approval/revoke`, method: 'post', data, }) } // 设备供方审批-拒绝 export function refuseApproval(data: object) { return request({ url: `${prefixCons}Evaluate/approval/refuse`, method: 'post', data, }) } /* -------------------------------- 申请单 -------------------------------- */ // 查询申请单列表 export function getConsumableApplyList(data: any) { return request({ url: `${prefixCons}Apply/approval/listPage?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) } // 详情 export function detailConsumableApply(data: object) { return request({ url: `${prefixCons}Apply/detail`, method: 'post', data, }) } // 保存至草稿箱 export function saveConsumableApply(data: object) { return request({ url: `${prefixCons}Apply/save`, method: 'post', data, }) } // 提交流程 export function submitConsumableApply(data: object) { return request({ url: `${prefixCons}Apply/submit`, method: 'post', data, }) } // 草稿箱编辑(不走流程审批) export function updateConsumableApply(data: object) { return request({ url: `${prefixCons}Apply/draftUpdate`, method: 'post', data, }) } // 未通过供方编辑(重走流程审批) export function failUpdateConsumableApply(data: object) { return request({ url: `${prefixCons}Apply/failUpdate`, method: 'post', data, }) } // 删除草稿箱 export function draftDeleteApply(data: object) { return request({ url: `${prefixCons}Apply/draftDelete`, method: 'post', data, }) } // 删除已取消 export function canceledApprDeleteApply(data: object) { return request({ url: `${prefixCons}Apply/approval/delete`, method: 'post', data, }) } // 发起者撤回,表单状态更改为已取消 export function revokeApprovalApply(data: object) { return request({ url: `${prefixCons}Apply/approval/revoke`, method: 'post', data, }) } // 设备供方审批-拒绝 export function refuseApprovalApply(data: object) { return request({ url: `${prefixCons}Apply/approval/refuse`, method: 'post', data, }) } /* -------------------------------- 使用记录单 -------------------------------- */ // 查询列表 export function getConsumableUseList(data: any) { return request({ url: `${prefixCons}Use/approval/listPage?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) } // 详情 export function detailConsumableUse(data: object) { return request({ url: `${prefixCons}Use/detail`, method: 'post', data, }) } // 保存至草稿箱 export function saveConsumableUse(data: object) { return request({ url: `${prefixCons}Use/save`, method: 'post', data, }) } // 提交流程 export function submitConsumableUse(data: object) { return request({ url: `${prefixCons}Use/submit`, method: 'post', data, }) } // 草稿箱编辑(不走流程审批) export function updateConsumableUse(data: object) { return request({ url: `${prefixCons}Use/draftUpdate`, method: 'post', data, }) } // 未通过供方编辑(重走流程审批) export function failUpdateConsumableUse(data: object) { return request({ url: `${prefixCons}Use/failUpdate`, method: 'post', data, }) } // 删除草稿箱 export function draftDeleteUse(data: object) { return request({ url: `${prefixCons}Use/draftDelete`, method: 'post', data, }) } // 删除已取消 export function canceledApprDeleteUse(data: object) { return request({ url: `${prefixCons}Use/approval/delete`, method: 'post', data, }) } // 发起者撤回,表单状态更改为已取消 export function revokeApprovalUse(data: object) { return request({ url: `${prefixCons}Use/approval/revoke`, method: 'post', data, }) } // 设备供方审批-拒绝 export function refuseApprovalUse(data: object) { return request({ url: `${prefixCons}Use/approval/refuse`, method: 'post', data, }) } /* -------------------------------- 验收记录单 -------------------------------- */ // 查询列表 export function getGoodsCheckList(data: any) { return request({ url: `${prefixGoods}AcceptanceRecord/approval/listPage?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) } // 详情 export function detailGoodsCheck(data: object) { return request({ url: `${prefixGoods}AcceptanceRecord/detail`, method: 'post', data, }) } // 保存至草稿箱 export function saveGoodsCheck(data: object) { return request({ url: `${prefixGoods}AcceptanceRecord/save`, method: 'post', data, }) } // 提交流程 export function submitGoodsCheck(data: object) { return request({ url: `${prefixGoods}AcceptanceRecord/submit`, method: 'post', data, }) } // 草稿箱编辑(不走流程审批) export function updateGoodsCheck(data: object) { return request({ url: `${prefixGoods}AcceptanceRecord/draftUpdate`, method: 'post', data, }) } // 未通过供方编辑(重走流程审批) export function failUpdateGoodsCheck(data: object) { return request({ url: `${prefixGoods}AcceptanceRecord/failUpdate`, method: 'post', data, }) } // 删除草稿箱 export function draftDeleteCheck(data: object) { return request({ url: `${prefixGoods}AcceptanceRecord/draftDelete`, method: 'post', data, }) } // 删除已取消 export function canceledApprDeleteCheck(data: object) { return request({ url: `${prefixGoods}AcceptanceRecord/approval/delete`, method: 'post', data, }) } // 发起者撤回,表单状态更改为已取消 export function revokeApprovalCheck(data: object) { return request({ url: `${prefixGoods}AcceptanceRecord/approval/revoke`, method: 'post', data, }) } // 设备供方审批-拒绝 export function refuseApprovalCheck(data: object) { return request({ url: `${prefixGoods}AcceptanceRecord/approval/refuse`, method: 'post', data, }) } /* -------------------------------- 入库单 -------------------------------- */ // 查询申请单列表 export function getConsumableStoreList(data: any) { return request({ url: `${prefixGoods}Warehouse/approval/listPage?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) } // 详情 export function detailConsumableStore(data: object) { return request({ url: `${prefixGoods}Warehouse/detail`, method: 'post', data, }) } // 保存至草稿箱 export function saveConsumableStore(data: object) { return request({ url: `${prefixGoods}Warehouse/save`, method: 'post', data, }) } // 提交流程 export function submitConsumableStore(data: object) { return request({ url: `${prefixGoods}Warehouse/submit`, method: 'post', data, }) } // 草稿箱编辑(不走流程审批) export function updateConsumableStore(data: object) { return request({ url: `${prefixGoods}Warehouse/draftUpdate`, method: 'post', data, }) } // 未通过供方编辑(重走流程审批) export function failUpdateConsumableStore(data: object) { return request({ url: `${prefixGoods}Warehouse/failUpdate`, method: 'post', data, }) } // 删除草稿箱 export function draftDeleteStore(data: object) { return request({ url: `${prefixGoods}Warehouse/draftDelete`, method: 'post', data, }) } // 删除已取消 export function canceledApprDeleteStore(data: object) { return request({ url: `${prefixGoods}Warehouse/approval/delete`, method: 'post', data, }) } // 发起者撤回,表单状态更改为已取消 export function revokeApprovalStore(data: object) { return request({ url: `${prefixGoods}Warehouse/approval/revoke`, method: 'post', data, }) } // 设备供方审批-拒绝 export function refuseApprovalStore(data: object) { return request({ url: `${prefixGoods}Warehouse/approval/refuse`, method: 'post', data, }) } /* -------------------------------- 交接单 -------------------------------- */ // 查询申请单列表 export function getConsumableHandoverList(data: any) { return request({ url: `${prefix}/abandonGoodsHandle/listPage?limit=${data.limit}&offset=${data.offset}`, method: 'post', data, }) } // 详情 export function detailConsumableHandover(data: object) { return request({ url: `${prefix}/abandonGoodsHandle/detail`, method: 'post', data, }) } // 保存 export function saveConsumableHandover(data: object) { return request({ url: `${prefix}/abandonGoodsHandle/save`, method: 'post', data, }) } // 编辑 export function updateConsumableHandover(data: object) { return request({ url: `${prefix}/abandonGoodsHandle/update`, method: 'post', data, }) } // 编辑 export function deleteConsumableHandover(data: object) { return request({ url: `${prefix}/abandonGoodsHandle/update`, method: 'post', data, }) }