feat(qc): 新增实际测量值字段支持
- 在WmsCheckItemVo中添加actualMeasure字段 - 更新WmsCheckTaskMapper.xml以查询actual_measure数据- 修改WmsCheckTaskServiceImpl以处理actualMeasures数组并设置实际测量值
This commit is contained in:
@@ -56,4 +56,6 @@ public class WmsCheckItemVo {
|
||||
|
||||
private Long checkTaskItemId;
|
||||
|
||||
private String actualMeasure;
|
||||
|
||||
}
|
||||
|
||||
@@ -56,6 +56,7 @@ public class WmsCheckTaskServiceImpl implements IWmsCheckTaskService {
|
||||
String[] standardTargets = vo.getStandardTargets() != null ? vo.getStandardTargets().split(",") : new String[ids.length];
|
||||
String[] units = vo.getUnits() != null ? vo.getUnits().split(",") : new String[ids.length];
|
||||
String[] qualitativeQuantitatives = vo.getQualitativeQuantitatives() != null ? vo.getQualitativeQuantitatives().split(",") : new String[ids.length];
|
||||
String[] actualMeasures = vo.getActualMeasures() != null ? vo.getActualMeasures().split(",") : new String[ids.length];
|
||||
|
||||
List<WmsCheckItemVo> itemList = new ArrayList<>();
|
||||
for (int i = 0; i < ids.length; i++) {
|
||||
@@ -84,6 +85,7 @@ public class WmsCheckTaskServiceImpl implements IWmsCheckTaskService {
|
||||
if (qualitativeQuantitatives.length > i && StringUtils.isNotBlank(qualitativeQuantitatives[i])) {
|
||||
item.setQualitativeQuantitative(Integer.parseInt(qualitativeQuantitatives[i]));
|
||||
}
|
||||
if (actualMeasures.length > i) item.setActualMeasure(actualMeasures[i]);
|
||||
itemList.add(item);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user