|
|
@@ -113,31 +113,33 @@ public class GRegulatingBoxMaintenanceServiceImpl extends ServicePlusImpl<GRegul
|
|
|
PagePlus<GRegulatingBoxMaintenance, GRegulatingBoxMaintenanceVo> result = pageVo(PageUtils.buildPagePlus(), buildQueryWrapper(bo));
|
|
|
result.getRecordsVo().forEach(item -> {
|
|
|
item.setPhotoList(baseMapper.getPhoto(item.getId()));
|
|
|
- item.setCreateByName(baseMapper.getName(item.getCreateBy()));
|
|
|
-
|
|
|
- //按照顺序审核
|
|
|
- //未审核过队长先展示
|
|
|
- List<GMaintenanceProcess> listed = igMaintenanceProcessService.list(new QueryWrapper<GMaintenanceProcess>().eq("emr_id", item.getId()).orderByDesc("create_time"));
|
|
|
- if (ObjectUtils.isEmpty(listed)){
|
|
|
- String regex = "^(xx|XX).{2}";
|
|
|
- if (bo.getPostNameArias().matches(regex)){
|
|
|
- item.setFlag(true);
|
|
|
+// item.setCreateByName(baseMapper.getName(item.getCreateBy()));
|
|
|
+
|
|
|
+ if (!ObjectUtils.isEmpty(bo.getPostNameArias())) {
|
|
|
+ //按照顺序审核
|
|
|
+ //未审核过队长先展示
|
|
|
+ List<GMaintenanceProcess> listed = igMaintenanceProcessService.list(new QueryWrapper<GMaintenanceProcess>().eq("emr_id", item.getId()).orderByDesc("create_time"));
|
|
|
+ if (ObjectUtils.isEmpty(listed)){
|
|
|
+ String regex = "^(xx|XX).{2}";
|
|
|
+ if (bo.getPostNameArias().matches(regex)){
|
|
|
+ item.setFlag(true);
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- else {
|
|
|
- String regex = "^(xx|XX).{2}";
|
|
|
- if (bo.getPostNameArias().matches(regex)){
|
|
|
- if ("0".equals(item.getProcessStatus())){ item.setFlag(false); }
|
|
|
- if ("1".equals(item.getProcessStatus())){ item.setFlag(false); }
|
|
|
- if ("2".equals(item.getProcessStatus())){ item.setFlag(false); }
|
|
|
- if ("-1".equals(item.getProcessStatus())){ item.setFlag(true); }
|
|
|
- }else {
|
|
|
- if ("0".equals(item.getProcessStatus())){ item.setFlag(true); }
|
|
|
- if ("1".equals(item.getProcessStatus())){ item.setFlag(false); }
|
|
|
- if ("2".equals(item.getProcessStatus())){ item.setFlag(false); }
|
|
|
- if ("-1".equals(item.getProcessStatus())){
|
|
|
- if (listed.get(0).getProcessStatus().equals("0")){ item.setFlag(true); }
|
|
|
- if (listed.get(0).getProcessStatus().equals("1")){ item.setFlag(false); }
|
|
|
+ else {
|
|
|
+ String regex = "^(xx|XX).{2}";
|
|
|
+ if (bo.getPostNameArias().matches(regex)){
|
|
|
+ if ("0".equals(item.getProcessStatus())){ item.setFlag(false); }
|
|
|
+ if ("1".equals(item.getProcessStatus())){ item.setFlag(false); }
|
|
|
+ if ("2".equals(item.getProcessStatus())){ item.setFlag(false); }
|
|
|
+ if ("-1".equals(item.getProcessStatus())){ item.setFlag(true); }
|
|
|
+ }else {
|
|
|
+ if ("0".equals(item.getProcessStatus())){ item.setFlag(true); }
|
|
|
+ if ("1".equals(item.getProcessStatus())){ item.setFlag(false); }
|
|
|
+ if ("2".equals(item.getProcessStatus())){ item.setFlag(false); }
|
|
|
+ if ("-1".equals(item.getProcessStatus())){
|
|
|
+ if (listed.get(0).getProcessStatus().equals("0")){ item.setFlag(true); }
|
|
|
+ if (listed.get(0).getProcessStatus().equals("1")){ item.setFlag(false); }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|