// 工艺路线项目页面接口 import request from "@/utils/request"; // 列表查询 export function findProcessRouteItemList(query) { return request({ url: "/technologyRoutingOperation/list", method: "get", params: query, }); } export function addOrUpdateProcessRouteItem(data) { return request({ url: "/technologyRoutingOperation/add", method: "post", data: data, }); } export function addOrUpdateProcessRouteItem1(data) { return request({ url: "/technologyRoutingOperation", method: "put", data: data, }); } // 排序接口 export function sortProcessRouteItem(data) { return request({ url: "/technologyRoutingOperation/sort", method: "post", data: data, }); } // 批量删除接口 export function batchDeleteProcessRouteItem(ids) { // 将id数组转换为逗号分隔的字符串,拼接到URL后面 const idsStr = Array.isArray(ids) ? ids.join(",") : ids; return request({ url: `/technologyRoutingOperation/${idsStr}`, method: "delete", }); } // 获取工序参数列表 export function getProcessParamList(query) { return request({ url: `/technologyRoutingOperationParam/list`, method: "get", params: query, }); } // 工艺路线参数新增 export function addProcessRouteItemParam(data) { return request({ url: "/technologyRoutingOperationParam/add", method: "post", data: data, }); } // 工艺路线参数修改 export function editProcessRouteItemParam(data) { return request({ url: "/technologyRoutingOperationParam", method: "put", data: data, }); } // 工艺路线参数删除 export function delProcessRouteItemParam(id) { return request({ url: `/technologyRoutingOperationParam/${id}`, method: "delete", }); } // 按工艺路线工序同步工序参数 export function syncProcessParamItem(data) { return request({ url: "/technologyRoutingOperationParam/sync", method: "post", data: data, }); } // 按工艺路线工序同步工序参数-生产订单 export function syncProcessParamItemOrder(data) { return request({ url: "/productionOrderRoutingOperationParam/sync", method: "post", data: data, }); }