zouyu
9 天以前 1c0863efe062af3ebcdecb8c10568d779f5c8295
src/api/productionManagement/productBom.js
对比新文件
@@ -0,0 +1,57 @@
// 浜у搧BOM椤甸潰鎺ュ彛
import request from "@/utils/request";
// 鍒嗛〉鏌ヨ
export function listPage(query) {
  return request({
    url: "/productBom/listPage",
    method: "get",
    params: query,
  });
}
// 鏂板
export function add(data) {
  return request({
    url: "/productBom/add",
    method: "post",
    data: data,
  });
}
// 淇敼
export function update(data) {
  return request({
    url: "/productBom/update",
    method: "put",
    data: data,
  });
}
// 鎵归噺鍒犻櫎
export function batchDelete(ids) {
  return request({
    url: "/productBom/batchDelete",
    method: "delete",
    data: ids,
  });
}
// 鏍规嵁浜у搧鍨嬪彿ID鏌ヨBOM
export function getByModel(productModelId) {
  return request({
    url: "/productBom/getByModel",
    method: "get",
    params: { productModelId },
  });
}
// 瀵煎嚭BOM
export function exportBom(bomId) {
  return request({
    url: "/productBom/exportBom",
    method: "post",
    params: { bomId },
    responseType: "blob",
  });
}