import request from "@/utils/request"; /* ==================== 车辆/移动机械台账 ==================== */ // 分页查询(进出厂车辆 / 厂内车辆使用 / 非道路移动机械) export function listVehicle(params) { return request({ url: "/environmentAccess/vehicle/page", method: "get", params, }); } // 详情 export function getVehicle(id) { return request({ url: `/environmentAccess/vehicle/${id}`, method: "get", }); } // 新增 export function addVehicle(data) { return request({ url: "/environmentAccess/vehicle/add", method: "post", data, }); } // 修改 export function updateVehicle(data) { return request({ url: "/environmentAccess/vehicle/update", method: "post", data, }); } // 删除(支持批量) export function deleteVehicle(ids) { return request({ url: "/environmentAccess/vehicle/delete", method: "delete", data: ids, }); } // 导出 export function exportVehicle(params) { return request({ url: "/environmentAccess/vehicle/export", method: "post", params, responseType: "blob", }); } /* ==================== 设备故障记录 ==================== */ // 分页查询 export function listDefect(params) { return request({ url: "/defect/page", method: "get", params, }); } // 按设备台账查询 export function findDefectByDevice(deviceLedgerId) { return request({ url: `/defect/find/${deviceLedgerId}`, method: "get", }); } // 新增 export function addDefect(data) { return request({ url: "/defect/add", method: "post", data, }); } // 修改 export function updateDefect(data) { return request({ url: "/defect/update", method: "post", data, }); } // 删除(支持批量) export function deleteDefect(ids) { return request({ url: "/defect/delete", method: "delete", data: ids, }); }