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 rejectApproval(data: object) { return request({ url: `${prefixCons}Evaluate/approval/reject`, 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 rejectApprovalApply(data: object) { return request({ url: `${prefixCons}Apply/approval/reject`, 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 rejectApprovalUse(data: object) { return request({ url: `${prefixCons}Use/approval/reject`, 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 rejectApprovalCheck(data: object) { return request({ url: `${prefixGoods}AcceptanceRecord/approval/reject`, 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 rejectApprovalStore(data: object) { return request({ url: `${prefixGoods}Warehouse/approval/reject`, 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/delete`, method: 'post', data, }) } // -------------------------------导出word、导出pdf、打印------------------------------------ // 导出word/pdf/打印--易耗物资申请单 export function getStreamConsumableApply(data: any) { return request({ url: '/resource/supplier/consumableGoodsApply/exportFile', method: 'post', responseType: 'blob', data, }) } // 导出word/pdf/打印--物资验收记录 export function getStreamConsumableCheck(data: any) { return request({ url: '/resource/supplier/goodsAcceptanceRecord/exportFile', method: 'post', responseType: 'blob', data, }) } // 导出word/pdf/打印--物资入库单 export function getStreamConsumableStore(data: any) { return request({ url: '/resource/supplier/goodsWarehouse/exportFile', method: 'post', responseType: 'blob', data, }) } // 导出word/pdf/打印--易耗物资使用记录 export function getStreamConsumableUse(data: any) { return request({ url: '/resource/supplier/consumableGoodsUse/exportFile', method: 'post', responseType: 'blob', data, }) } // 导出word/pdf/打印--废弃物资处理交接记录 export function getStreamConsumableHandover(data: any) { return request({ url: '/resource/supplier/abandonGoodsHandle/exportFile', method: 'post', responseType: 'blob', data, }) } // 导出word/pdf/打印--易耗物资供方评价表 export function getStreamConsumableEvaluate(data: any) { return request({ url: '/resource/supplier/consumableGoodsEvaluate/exportFile', method: 'post', responseType: 'blob', data, }) } // -----------------------------------------------------------------------------------------