|
@@ -406,7 +406,6 @@ public class CheckStandardServiceImpl extends BaseServiceImpl<CheckStandardMappe
|
|
|
try {
|
|
|
List<CheckStandard> items = CustomExcelImportUtil.importCheckStandardList(file.getInputStream());
|
|
|
if (!CollectionUtils.isEmpty(items)) {
|
|
|
-
|
|
|
// 设备编号,不确定是新号还是旧号,都要判断下
|
|
|
String fileSbNo = items.get(0).getNo();
|
|
|
Weekend<SbInfo> weekend = new Weekend<>(SbInfo.class);
|
|
@@ -428,26 +427,12 @@ public class CheckStandardServiceImpl extends BaseServiceImpl<CheckStandardMappe
|
|
|
// 根据负责人类型查找用户,使用人员的名称查抄
|
|
|
boolean findSaveUser = false;
|
|
|
if(item.getCheckUserType() == 1){
|
|
|
- for (SbInfo info : sbInfoList) {
|
|
|
- if(info.getNo().equals(item.getNo())){
|
|
|
- item.setSbId(info.getId());
|
|
|
- item.setCheckUserId(info.getSaveUser());
|
|
|
- findSaveUser = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- } else if(item.getCheckUserType() == 2 || item.getCheckUserType() == 3){// 设备的维修员
|
|
|
- for (SbInfo info : sbInfoList) {
|
|
|
- if(info.getNo().equals(item.getNo())){
|
|
|
- item.setSbId(info.getId());
|
|
|
- item.setCheckUserId(info.getRepairUser());
|
|
|
- findSaveUser = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
+ item.setSbId(sbInfo.getId());
|
|
|
+ item.setCheckUserId(sbInfo.getSaveUser());
|
|
|
}
|
|
|
- if(!findSaveUser){
|
|
|
- throw new BusinessException("找不到设备的使用人员或维修人员,请先设置,设备新号:" + item.getNo());
|
|
|
+ if(item.getCheckUserType() == 2 || item.getCheckUserType() == 3){// 设备的维修员
|
|
|
+ item.setSbId(sbInfo.getId());
|
|
|
+ item.setCheckUserId(sbInfo.getRepairUser());
|
|
|
}
|
|
|
addItems.add(item);
|
|
|
}
|