spring
2025-11-19 8cc901ed214f3885b34a07d0520fbcfd50063439
src/api/product/twist.ts
@@ -44,6 +44,103 @@
      data: data,
    });
  },
  // 获取根号
  getRootNumber(params: { wireId: number }) {
    return request<BaseResult<any>>({
      url: "/app/getStrandedWireDishTypeByWire",
      method: "GET",
      data: params,
    });
  },
  // 根据单丝编号查询
  selectByMonofilamentNumber(params: { monofilamentNumber: string }) {
    return request<BaseResult<any>>({
      url: "/strandedWire/selectByMonofilamentNumber",
      method: "GET",
      data: params,
    });
  },
  //绞丝报工前生产确认
  querySingleDishInspection(params: { id: number }) {
    return request<BaseResult<any>>({
      url: "/wireInspection/querySingleDishInspection/" + params.id,
      method: "GET",
    });
  },
  // 新增绞线单丝领用检查
  addSingleDishInspection(data: any) {
    return request<BaseResult<any>>({
      url: "/wireInspection/saveSingleDishInspection",
      method: "POST",
      data: data,
    });
  },
  // 删除单丝领用
  deleteStrandedWireDish(id: number) {
    return request<BaseResult<any>>({
      url: `/strandedWire/deleteStrandedWireDish/${id}`,
      method: "DELETE",
    });
  },
  // 删除绞线报工
  deleteWireOutput(params: { id: number }) {
    // 将参数拼接到 URL 作为 query 参数
    const queryString = `?id=${params.id}`;
    return request<BaseResult<any>>({
      url: `/strandedWire/deleteWireOutput${queryString}`,
      method: "DELETE",
    });
  },
  // 获取绞线自检基本信息
  getStrandedWireInspectionRecordStyleByWireId(params: { wireId: number | string }) {
    return request<BaseResult<any>>({
      url: `/wireInspection/getStrandedWireInspectionRecordStyleByWireId`,
      method: "GET",
      data: params,
    });
  },
  // 获取绞线自检列表
  getStrandedInspectionInfoByWireId(params: { wireId: number | string }) {
    return request<BaseResult<any>>({
      url: `/wireInspection/getStrandedInspectionInfoByWireId`,
      method: "GET",
      data: params,
    });
  },
  // 保存绞线自检基本信息
  saveStrandedWireInspectionFixedRecord(data: any) {
    return request<BaseResult<any>>({
      url: `/wireInspection/saveStrandedWireInspectionFixedRecord`,
      method: "POST",
      data: data,
    });
  },
  // 保存绞线自检工艺记录
  saveStrandedWireInspectionStructureRecord(data: any) {
    return request<BaseResult<any>>({
      url: `/wireInspection/saveStrandedWireInspectionStructureRecord`,
      method: "POST",
      data: data,
    });
  },
  // 删除绞线自检工艺记录
  deleteStrandedWireInspectionStructureRecord(id: number) {
    return request<BaseResult<any>>({
      url: `/wireInspection/deleteStrandedWireInspectionStructureRecord/${id}`,
      method: "POST",
    });
  },
};
export default TwistApi;