| | |
| | | // 生产订单页面接口 |
| | | import request from "@/utils/request"; |
| | | |
| | | // 分页查询 |
| | | export function schedulingListPage(query) { |
| | | // 分页查询生产订单 |
| | | export function productOrderListPage(query) { |
| | | return request({ |
| | | url: "/salesLedger/scheduling/listPage", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | } |
| | | // 生产派工 |
| | | export function productionDispatch(query) { |
| | | return request({ |
| | | url: "/salesLedger/scheduling/productionDispatch", |
| | | method: "post", |
| | | data: query, |
| | | }); |
| | | } |
| | | // 获取炒机正在工作量数据 |
| | | export function schedulingList(query) { |
| | | return request({ |
| | | url: "/salesLedger/scheduling/list", |
| | | url: "/productionOrder/page", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | } |
| | | |
| | | // 保存炒机设置 |
| | | export function addSpeculatTrading(data) { |
| | | // 生产订单溯源详情 |
| | | export function getOrderDetail(npsNo) { |
| | | return request({ |
| | | url: "/salesLedger/scheduling/addSpeculatTrading", |
| | | method: "post", |
| | | data: data, |
| | | url: "/productionOrder/ordeDetail", |
| | | method: "get", |
| | | params: { npsNo }, |
| | | }); |
| | | } |
| | | |
| | | // 修改炒机设置 |
| | | export function updateSpeculatTrading(data) { |
| | | // 获取生产订单来源数据 |
| | | export function getProductOrderSource(id) { |
| | | return request({ |
| | | url: "/salesLedger/scheduling/updateSpeculatTrading", |
| | | method: "post", |
| | | data: data, |
| | | url: `/productionOrder/source/${id}`, |
| | | method: "get", |
| | | }); |
| | | } |
| | | } |
| | | |
| | | // 领料详情列表 |
| | | export function listMaterialPickingDetail(productionOrderId) { |
| | | return request({ |
| | | url: "/productionOrderPick/detail/" + productionOrderId, |
| | | method: "get", |
| | | }); |
| | | } |
| | | |
| | | // 补料记录列表 |
| | | export function listMaterialSupplementRecord(query) { |
| | | return request({ |
| | | url: "/productionOrderPickRecord/feeding", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | } |
| | | |
| | | // 获取领料BOM信息 (可选,备用) |
| | | export function listMaterialPickingBom(productionOrderId) { |
| | | return request({ |
| | | url: "/productionOrder/pick/" + productionOrderId, |
| | | method: "get", |
| | | }); |
| | | } |
| | | |
| | | // 获取生产订单关联的工艺路线主信息 |
| | | export function getOrderProcessRouteMain(orderId) { |
| | | return request({ |
| | | url: "/productionOrderRouting/listMain", |
| | | method: "get", |
| | | params: { orderId }, |
| | | }); |
| | | } |
| | | |
| | | // 查询BOM结构 (生产订单) |
| | | export function queryOrderBomList(bomId) { |
| | | return request({ |
| | | url: "/productionBomStructure/listByBomId/" + bomId, |
| | | method: "get", |
| | | }); |
| | | } |
| | | |
| | | // 获取工序参数列表 (生产订单) |
| | | export function findProcessParamListOrder(query) { |
| | | return request({ |
| | | url: "/productionOrderRoutingOperationParam/list", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | } |