diff --git a/src/api/shopOrder/productionReport.js b/src/api/shopOrder/productionReport.js new file mode 100644 index 0000000..4eda136 --- /dev/null +++ b/src/api/shopOrder/productionReport.js @@ -0,0 +1,34 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +// -------------产线操作员登记表-------------- +// 获取产线操作员登记 +export const getProductionLineOperatorRegistration = data => createAPI(`/productionReport/getProductionLineOperatorRegistration`,'post',data) + +// 保存产线操作员登记 +export const saveProductionLineOperatorRegistration = data => createAPI(`/productionReport/saveProductionLineOperatorRegistration`,'post',data) + + +// 删除产线操作员登记 +export const deleteProductionLineOperatorRegistration = data => createAPI(`/productionReport/deleteProductionLineOperatorRegistration`,'post',data) + + +// 获取生产中心信息 +export const getWorkCenterDetail = data => createAPI(`/productionReport/getWorkCenterDetail`,'post',data) + +// 查询-待生产工序 +export const searchItemToBeProduct = data => createAPI(`/productionReport/searchItemToBeProduct`,'post',data) + +// 查询-产线产量报告 +export const searchProductionLineOutputReport = data => createAPI(`/productionReport/searchProductionLineOutputReport`,'post',data) + +// 查询-CQC检验记录 +export const searchCQCInspectionRecord = data => createAPI(`/productionReport/searchCQCInspectionRecord`,'post',data) + +// 查询-产线产量报告(分订单) 订单数据 +export const searchReportInOrderNo = data => createAPI(`/productionReport/searchReportInOrderNoData`,'post',data) + +// 取消报工 +export const cancelReport = data => createAPI(`/productionReport/cancelReport`,'post',data) + +// 工序报工 +export const saveYieldReport = data => createAPI(`/schedule/saveYieldReport`,'post',data) diff --git a/src/api/shopOrder/reportFormSearch.js b/src/api/shopOrder/reportFormSearch.js new file mode 100644 index 0000000..6a93b04 --- /dev/null +++ b/src/api/shopOrder/reportFormSearch.js @@ -0,0 +1,32 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +// -------------查询-生产订单不良-------------- + +export const searchShopOrderScript = data => createAPI(`/reportFormSearch/searchShopOrderScript`,'post',data) +// -------------查询-生产订单工序浪费-------------- +export const searchShopOrderItemWaste = data => createAPI(`/reportFormSearch/searchShopOrderItemWaste`,'post',data) + +// -------------查询-机台效率-------------- +export const searchMachineEfficiency = data => createAPI(`/reportFormSearch/searchMachineEfficiency`,'post',data) + +// -------------查询-生产订单效率-------------- +export const searchShopOrderEfficiency = data => createAPI(`/reportFormSearch/searchShopOrderEfficiency`,'post',data) +// -------------查询-加工中心产能负荷-------------- +export const searchWorkCenterCapacity = data => createAPI(`/reportFormSearch/searchWorkCenterCapacity`,'post',data) + +// -------------查询-机台产能负荷-------------- +export const searchResourceCapacity = data => createAPI(`/reportFormSearch/searchResourceCapacity`,'post',data) + +// -------------查询-生产订单状态检查-------------- +export const searchShopOrderStatusCheck = data => createAPI(`/reportFormSearch/searchShopOrderStatusCheck`,'post',data) + +// -------------查询-生产订单生产异常记录-------------- +export const searchShopOrderAbnormalRecord = data => createAPI(`/reportFormSearch/searchShopOrderAbnormalRecord`,'post',data) + +/*检查是否可以强制关单*/ +export const checkForceCloseShopOrder = data => createAPI('/reportFormSearch/checkForceCloseShopOrder', 'post', data) + +/*强制关单的操作*/ +export const forceCloseShopOrder = data => createAPI('/reportFormSearch/forceCloseShopOrder', 'post', data) + + diff --git a/src/api/shopOrder/shopOrder.js b/src/api/shopOrder/shopOrder.js new file mode 100644 index 0000000..a14d0fe --- /dev/null +++ b/src/api/shopOrder/shopOrder.js @@ -0,0 +1,104 @@ +import {createAPI} from "@/utils/httpRequest.js"; + +// -------------生产订单类型-------------- +// 获取生产订单类型 +export const getShopOrderFamily = data => createAPI(`/shopOrder/getShopOrderFamily`, 'post', data) + +// 保存修改生产订单类型 +export const saveShopOrderFamily = data => createAPI(`/shopOrder/saveShopOrderFamily`, 'post', data) + + +// 删除生产订单类型 +export const deleteShopOrderFamily = data => createAPI(`/shopOrder/deleteShopOrderFamily`, 'post', data) + +// -------------计划方式页面-------------- +// 获取计划方式 +export const getPlanFamily = data => createAPI(`/shopOrder/getPlanFamily`, 'post', data) + +// 保存修改计划方式 +export const savePlanFamily = data => createAPI(`/shopOrder/savePlanFamily`, 'post', data) + + +// 删除计划方式 +export const deletePlanFamily = data => createAPI(`/shopOrder/deletePlanFamily`, 'post', data) + +// -------------查询-生产订单无工艺路线-------------- +export const searchShopOrderWithNoProcessRoute = data => createAPI(`/shopOrder/searchShopOrderWithNoProcessRoute`, 'post', data) + +// -------------查询-生产派工单-------------- +export const searchProductionDispatchList = data => createAPI(`/shopOrder/searchProductionDispatchList`, 'post', data) + +// -------------查询-生产订单-------------- +export const searchShopOrder = data => createAPI(`/shopOrder/searchShopOrder`, 'post', data) +export const searchShopOrderByPaging = data => createAPI(`/shopOrder/searchShopOrderByPaging`, 'post', data) +// -------------生产订单-------------- +export const getShopOrderData = data => createAPI(`/shopOrder/getShopOrderData`, 'post', data) + +export const deleteShopOrderData = data => createAPI(`/shopOrder/deleteShopOrderData`, 'post', data) + +export const saveShopOrderData = data => createAPI(`/shopOrder/saveShopOrderData`, 'post', data) + +export const getShopOrderDetail = data => createAPI(`/shopOrder/getShopOrderDetail`, 'post', data) + +// 获取shoporder 信息 +export const getOrderInfo = data => createAPI(`/shopOrder/getOrderInfo`, 'post', data) +// 获取 shoporder sap sobom 信息 +export const getShopOrderSapSOBOM = data => createAPI(`/shopOrder/getShopOrderSapSOBOM`, 'post', data) + +//取消shopOrder +export const cancelShopOrderBun = data => createAPI(`/shopOrder/cancelShopOrderBun`, 'post', data) + +//关闭订单 +export const closeShopOrder = data => createAPI('/shopOrder/closeShopOrder', 'post', data) + +//打开工单 +export const openShopOrder = data => createAPI('/shopOrder/openShopOrder', 'post', data) + +// 获取 订单工序 +export const getRouteInShopOrder = data => createAPI('/shopOrder/getRouteInShopOrder', 'post', data) + +// 删除 订单工序 +export const deleteRouteInShopOrder = data => createAPI('/shopOrder/deleteRouteInShopOrder', 'post', data) + +// 保存 订单工序 +export const insertRouteInShopOrder = data => createAPI('/shopOrder/insertRouteInShopOrder', 'post', data) + +// 修改 工单工序 +export const updateRouteInShopOrder = data => createAPI('/shopOrder/updateRouteInShopOrder', 'post', data) + +// 获取工单工序需求时间 +export const getRoutingTimeRequired = data => createAPI('/shopOrder/getRoutingTimeRequired', 'post', data) + +// 获取 加工中心信息 +export const getWorkCenterInfo = data => createAPI('/shopOrder/getWorkCenterInfo', 'post', data) + +// 获取订单最大工序 +export const getOrderNoRouteInMaxItemNo = data => createAPI('/shopOrder/getOrderNoRouteInMaxItemNo', 'post', data) + +// 获取订单可用机台 +export const getOrderNoItemNoCenter = data => createAPI('/shopOrder/getOrderNoItemNoCenter', 'post', data) + +// 查询--生产派工单 ---》取消派工单操作 +export const cancelScheduleWithScheduleQuery = data => createAPI('/scheduling/cancelScheduleWithScheduleQuery', 'post', data) + +// 查询工单的工具信息 +export const getShopOrderToolDatas = data => createAPI('/shopOrder/getShopOrderToolDatas', 'post', data) + +// 新增工单的工具信息 +export const insertShopOrderToolData = data => createAPI('/shopOrder/insertShopOrderToolData', 'post', data) + +// 修改工单的工具信息 +export const updateShopOrderToolData = data => createAPI('/shopOrder/updateShopOrderToolData', 'post', data) + +// 查询工单的工具信息 +export const deleteShopOrderToolData = data => createAPI('/shopOrder/deleteShopOrderToolData', 'post', data) + +// 更改生产工单工艺路线 +export const shopOrderUpdateRoutingViaRev = data => createAPI('/shopOrder/shopOrderUpdateRoutingViaRev', 'post', data) + +// 查询生产通知单信息 +export const shopNoticeSearch = data => createAPI('/shopOrder/shopNoticeSearch', 'post', data) + +// 获取文件export const downLoadObjectFile = data => createAPI(`pms/eamObject/downLoadObjectFile?id=`+data.id,'post',777) +export const downLoadObjectFile = data => createAPI(`shopOrder/downLoadObjectFile?id=`+data.id,'post',777) + diff --git a/src/api/shopOrder/soroutingAvailableResource.js b/src/api/shopOrder/soroutingAvailableResource.js new file mode 100644 index 0000000..108e1e1 --- /dev/null +++ b/src/api/shopOrder/soroutingAvailableResource.js @@ -0,0 +1,8 @@ +import { createAPI } from "@/utils/httpRequest.js"; + +// -------------产线操作员登记表-------------- +// 获取生产订单工序可用机台 +export const getSORoutingAvailableResource = data => createAPI(`/shoporder/soroutingAvailableResource/getSORoutingAvailableResource`,'post',data) + +// 修改生产订单工序可用机台 +export const updateSORoutingAvailableResource = data => createAPI(`/shoporder/soroutingAvailableResource/updateSORoutingAvailableResource`,'post',data)