|
@@ -2806,7 +2806,7 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
WorkShopExportVo workShopExportVo = list.get(i);
|
|
|
//如果当前作业明细ID为空,则遍历下一个作业明细,并添加错误信息:第{行号}行作业明细为空;
|
|
|
if (StringUtils.isBlank(workShopExportVo.getId())) {
|
|
|
- errorMessageList.add("第" + num + "行作业明细为空;");
|
|
|
+ errorMessageList.add("第" + num + "行明细ID不能为空;");
|
|
|
continue;
|
|
|
}
|
|
|
needUpdate.setId(workShopExportVo.getId());
|
|
@@ -2823,7 +2823,7 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
needUpdate.setBlankid(equDo.getBlankid());
|
|
|
//如果当前作业明细加工设备编号为空,则遍历下一个作业明细,并添加错误信息:第{行号}行加工设备编号为空;
|
|
|
if (StringUtils.isBlank(workShopExportVo.getProcessdevicecode())) {
|
|
|
- errorMessageList.add("第" + num + "行加工设备编号为空;");
|
|
|
+ errorMessageList.add("第" + num + "行加工设备编号不能为空;");
|
|
|
continue;
|
|
|
}
|
|
|
//查找【当前加工设备】=(生产设备列表查找设备编号=当前作业明细设备编号的设备)
|
|
@@ -2837,7 +2837,7 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
//查找【当前工序】=(工序列表中工序=当前作业明细工序的工序)
|
|
|
String process = workShopExportVo.getProcess();
|
|
|
if (StringUtils.isBlank(process)) {
|
|
|
- errorMessageList.add("第" + num + "行的工序为空;");
|
|
|
+ errorMessageList.add("第" + num + "行的工序不能为空;");
|
|
|
continue;
|
|
|
}
|
|
|
ApsProductionProcessesDo apsProductionProcessesDo = allProcessList.stream().filter(item -> item.getProductprocessname().equals(process)).findFirst().orElse(null);
|
|
@@ -2854,7 +2854,7 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
//当前加工设备的设备类型
|
|
|
String checkitemtype = aspCheckItemsDo.getCheckitemtype();
|
|
|
if (StringUtils.isBlank(checkitemtype)) {
|
|
|
- errorMessageList.add("第" + num + "行的当前加工设备的设备类型为空;");
|
|
|
+ errorMessageList.add("第" + num + "行的当前加工设备的设备类型不能为空;");
|
|
|
continue;
|
|
|
}
|
|
|
//当前工序的可选设备类型
|
|
@@ -2877,7 +2877,7 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
//如果没有找到,则添加错误信息:第{行号}行的辊类型不是加工设备的可选辊类型;
|
|
|
if (apsProductionProcessesDo.getProcesscategory().equals("20")) {//轧机
|
|
|
if (StringUtils.isBlank(workShopExportVo.getRollertype())) {
|
|
|
- errorMessageList.add("第" + num + "行的辊类型不可为空;");
|
|
|
+ errorMessageList.add("第" + num + "行的辊类型不能为空;");
|
|
|
continue;
|
|
|
}
|
|
|
//查询设备辊类型中对应加工设备的辊集合
|
|
@@ -2892,7 +2892,7 @@ public class ApsProcessOperationProcessEquServiceImpl extends ServiceImpl<ApsPro
|
|
|
//计算作业时长
|
|
|
// int workTime = (int) DateUtil.between(equDo.getPlanstartdate(), equDo.getPlanenddate(), DateUnit.MINUTE);
|
|
|
if (StringUtils.isBlank(workShopExportVo.getTime())) {
|
|
|
- errorMessageList.add("第" + num + "行的加工时长为空;");
|
|
|
+ errorMessageList.add("第" + num + "行的加工时长不能为空;");
|
|
|
continue;
|
|
|
}
|
|
|
int workTime = Math.abs(Integer.parseInt(workShopExportVo.getTime()));
|