spring
2025-12-04 f7f25f593a731ea71e307257f5cec3ba562dacda
src/api/product/wire.ts
@@ -19,6 +19,76 @@
      data: data,
    });
  },
  // 获取拉丝报工树形数据
  getWireOutputTree(params: any) {
    return request<BaseResult<any>>({
      url: "/app/getWireOutputTree",
      method: "GET",
      data: params,
    });
  },
  // 新增杆包
  addRodBagTree(data: any) {
    return request<BaseResult<any>>({
      url: "/wireOutput/addRodBagTree",
      method: "POST",
      data: data,
    });
  },
  // 删除杆包
  deleteRodBagTree(data: any) {
    return request<BaseResult<any>>({
      url: "/wireOutput/deleteRodBagTree",
      method: "POST",
      data: data,
    });
  },
  // 更新杆包
  updateRodBagTree(data: any) {
    return request<BaseResult<any>>({
      url: "/wireOutput/updateRodBagTree",
      method: "POST",
      data: data,
    });
  },
  // 批量新增拉丝报工
  addWireOutputList(data: any) {
    return request<BaseResult<any>>({
      url: "/wireDrawing/addWireOutputList",
      method: "POST",
      data: data,
    });
  },
  // 删除拉丝报工
  deleteWireOutput(params: any) {
    return request<BaseResult<any>>({
      url: `/app/deleteWireOutput?id=${params.id}`,
      method: "DELETE",
    });
  },
  // 验证变更
  verifyChanges(params: { projectId: number | string }) {
    return request<BaseResult<any>>({
      url: "/wireOutput/verifyChanges",
      method: "GET",
      data: params,
    });
  },
  // 根据父级物料编码查询规格型号列表
  getMaterialByParentCode(code: string) {
    return request<BaseResult<any[]>>({
      url: `/material/getMaterialByParentCode/${code}`,
      method: "GET",
    });
  },
};
export default WireApi;