fix:78364
This commit is contained in:
+5
-8
@@ -94,7 +94,6 @@ public class LawsWorkingGroupUserController extends JeroController<LawsWorkingGr
|
||||
/**
|
||||
* 添加
|
||||
*/
|
||||
@RequiresPermissions("sys:innerWorkingGroup:add")
|
||||
@AutoLog(value = "内部工作组人员关联表-添加")
|
||||
@ApiOperation(value = "内部工作组人员关联表-添加", notes = "内部工作组人员关联表-添加")
|
||||
@PostMapping(value = "/add")
|
||||
@@ -140,7 +139,6 @@ public class LawsWorkingGroupUserController extends JeroController<LawsWorkingGr
|
||||
/**
|
||||
* 通过id删除
|
||||
*/
|
||||
@RequiresPermissions("sys:innerWorkingGroup:delete")
|
||||
@AutoLog(value = "内部工作组人员关联表-通过id删除")
|
||||
@ApiOperation(value = "内部工作组人员关联表-通过id删除", notes = "内部工作组人员关联表-通过id删除")
|
||||
@PostMapping(value = "/delete")
|
||||
@@ -162,7 +160,6 @@ public class LawsWorkingGroupUserController extends JeroController<LawsWorkingGr
|
||||
/**
|
||||
* 通过excel导入数据
|
||||
*/
|
||||
@RequiresPermissions("sys:innerWorkingGroup:import")
|
||||
@AutoLog(value = "内部工作组人员关联表-导入")
|
||||
@ApiOperation(value = "内部工作组人员关联表-导入", notes = "内部工作组人员关联表-导入")
|
||||
@PostMapping(value = "/importExcel")
|
||||
@@ -260,24 +257,24 @@ public class LawsWorkingGroupUserController extends JeroController<LawsWorkingGr
|
||||
String username = lawsWorkingGroupUser.getUsername();
|
||||
String realname = lawsWorkingGroupUser.getRealname();
|
||||
if (StringUtils.isBlank(username)) {
|
||||
return MessageUtils.getMessage(ResultCommon.THE_JOB_NUMBER_CANNOT_BE_EMPTY_EXPORT, (i + 1));
|
||||
return MessageUtils.getMessage(ResultCommon.THE_JOB_NUMBER_CANNOT_BE_EMPTY_EXPORT, (i + 2));
|
||||
}
|
||||
if (StringUtils.isBlank(realname)) {
|
||||
return "第(" + (i + 1) + ")行,姓名不能为空";
|
||||
return "第(" + (i + 2) + ")行,姓名不能为空";
|
||||
}
|
||||
if(!CollectionUtils.isEmpty(listSysUser)){
|
||||
String finalUsername = username;
|
||||
Optional<SysUser> op = listSysUser.stream().filter(o->Objects.equals(o.getUsername(), finalUsername)).findFirst();
|
||||
if(!op.isPresent()){
|
||||
return MessageUtils.getMessage(ResultCommon.JOB_NUMBER_DOES_NOT_EXIST_EXPORT, (i + 1));
|
||||
return MessageUtils.getMessage(ResultCommon.JOB_NUMBER_DOES_NOT_EXIST_EXPORT, (i + 2));
|
||||
}
|
||||
username = op.get().getId();
|
||||
if(!Objects.equals(op.get().getRealname(),realname)){
|
||||
return "第(" + (i + 1) + ")行,姓名与工号不匹配";
|
||||
return "第(" + (i + 2) + ")行,姓名与工号不匹配";
|
||||
}
|
||||
}
|
||||
if (!existingWorkNos.add(username)) {
|
||||
return MessageUtils.getMessage(ResultCommon.DUPLICATE_JOB_NUMBER_EXPORT, (i + 1));
|
||||
return MessageUtils.getMessage(ResultCommon.DUPLICATE_JOB_NUMBER_EXPORT, (i + 2));
|
||||
}
|
||||
return null;
|
||||
}).filter(Objects::nonNull).collect(Collectors.toList());
|
||||
|
||||
+1
-2
@@ -217,8 +217,7 @@ public class LawsWorkingGroupUserServiceImpl extends ServiceImpl<LawsWorkingGrou
|
||||
mv.addObject(JeroController.FILE_NAME, title);
|
||||
mv.addObject(JeroController.CLASS, LawsWorkingGroupUser.class);
|
||||
ExportParams exportParams = new ExportParams(null, title);
|
||||
// 导出xlsx
|
||||
exportParams.setType(ExcelType.XSSF);
|
||||
// 导出xls
|
||||
mv.addObject(JeroController.PARAMS, exportParams);
|
||||
mv.addObject(NormalExcelConstants.DATA_LIST, dos);
|
||||
return mv;
|
||||
|
||||
Reference in New Issue
Block a user