// 工序页面接口 import request from "@/utils/request"; // 分页查询 export function listPage(query) { return request({ url: "/productProcess/listPage", method: "get", params: query, }); } export function processList(query) { return request({ url: "/productProcess/list", method: "get", params: query, }); } export function add(data) { return request({ url: "/productProcess", method: "post", data: data, }); } export function del(data) { return request({ url: '/productProcess/batchDelete', method: 'delete', data: data, }) } export function update(data) { return request({ url: '/productProcess/update', method: 'put', data: data, }) } // 工序查询 export function list() { return request({ url: "/productProcess/list", method: "get", }); } // 导入数据 export function importData(data) { return request({ url: "/productProcess/importData", method: "post", data: data, }); } // 下载模板 export function downloadTemplate() { return request({ url: "/productProcess/downloadTemplate", method: "post", responseType: "blob", }); } // 获取绑定的设备列表 export function getBindDevices(processId) { return request({ url: "/productProcess/getBindDevices", method: "get", params: { processId }, }); } // 绑定设备 export function bindDevices(processId, deviceIds) { return request({ url: "/productProcess/bindDevices", method: "post", params: { processId }, data: deviceIds, }); } // 解除设备绑定 export function unbindDevice(processId, deviceId) { return request({ url: "/productProcess/unbindDevice", method: "delete", params: { processId, deviceId }, }); }