Browse Source

增加 IQC检验任务重载时,可以更改物料编码以及供应商

java8
赵宏斌 5 months ago
parent
commit
c427b98bc4
  1. 12
      src/main/java/com/xujie/sys/modules/pms/controller/QcController.java
  2. 2
      src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java
  3. 2
      src/main/resources/mapper/pms/QcMapper.xml

12
src/main/java/com/xujie/sys/modules/pms/controller/QcController.java

@ -681,6 +681,18 @@ public class QcController {
return R.ok();
}
/**
* @description: 物料属性修改
* @author: fengyuan_yang
* @date: 2023/10/27 13:25
* @param: [data]
* @return: com.xujie.sys.common.utils.R
**/
@PostMapping("/overLoadSearchPartInfo")
public R overLoadSearchPartInfo(@RequestBody QcPartAttributeData data){
PageUtils page = qcService.qcPartAttributeSearch(data);
return R.ok().put("list", page.getList());
}
/**
* @description: 物料属性修改
* @author: fengyuan_yang

2
src/main/java/com/xujie/sys/modules/pms/service/Impl/QcServiceImpl.java

@ -2749,8 +2749,10 @@ public class QcServiceImpl implements QcService {
qcFAIRecordData.setBuNo(recordData.getBuNo());
qcFAIRecordData.setInspectionNo(recordData.getInspectionNo()); // 检验单号
qcFAIRecordData.setInspectionTypeNo("105"); // 检验类型编码
qcFAIRecordData.setPartNo(recordData.getPartNo());
qcFAIRecordData.setPartDesc(recordData.getPartDesc());
qcFAIRecordData.setRollQty(recordData.getRollQty());
qcFAIRecordData.setSupplierNo(supplierNo);
// 明细记录信息赋值
String partNo = recordData.getPartNo();
String attributeType1 = "A";

2
src/main/resources/mapper/pms/QcMapper.xml

@ -2364,6 +2364,8 @@
SET inspection_type_no = #{inspectionTypeNo},
sampling_qty = #{samplingQty},
inspection_cycle = #{inspectionCycle},
part_no = #{partNo},
supplier_no = #{supplierNo},
part_desc = #{partDesc},
detail_flag = 'Y',
state = '未开始',

Loading…
Cancel
Save