Переглянути джерело

aps-车间作业跟踪excel导出字段必填项加红

sucheng 2 місяців тому
батько
коміт
a2dc622e10

+ 6 - 6
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsProcessOperationProcessEquServiceImpl.java

@@ -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()));