|
@@ -192,7 +192,7 @@ public class SysAccountMultilevelServiceImpl extends ServiceImpl<SysAccountMulti
|
|
|
List<AccountVo> list = new ArrayList<>();
|
|
|
for (String s : split) {
|
|
|
QueryWrapper<SysAccountMultilevel> queryWrapper = new QueryWrapper<>();
|
|
|
- queryWrapper.eq("id", s);
|
|
|
+ queryWrapper.eq("user_id", s);
|
|
|
SysAccountMultilevel sysAccountMultilevel = accountMultilevelMapper.selectOne(queryWrapper);
|
|
|
QueryWrapper<SysUser> queryWrapper1 = new QueryWrapper<>();
|
|
|
queryWrapper1.eq("id", sysAccountMultilevel.getUserId());
|
|
@@ -203,15 +203,27 @@ public class SysAccountMultilevelServiceImpl extends ServiceImpl<SysAccountMulti
|
|
|
accountVo.setUserName(user.getUserName());
|
|
|
accountVo.setWorkLocation(user.getWorkLocation());
|
|
|
accountVo.setUserNum(user.getUserId());
|
|
|
- if (user.getJob().equals("1")) {
|
|
|
- accountVo.setWorkName("场长");
|
|
|
- } else if (user.getJob().equals("3")) {
|
|
|
- accountVo.setWorkName("生物安全负责人");
|
|
|
- } else if (user.getJob().equals("4")) {
|
|
|
- accountVo.setWorkName("pcr检测人员");
|
|
|
- } else if (user.getJob().equals("5")) {
|
|
|
- accountVo.setWorkName("洗消点工作人员");
|
|
|
+ String job = user.getJob();
|
|
|
+ String[] strings = job.split(",");
|
|
|
+ String jobName = "";
|
|
|
+ for (String string : strings) {
|
|
|
+ if ("1".equals(string)) {
|
|
|
+ jobName = jobName + " 场长";
|
|
|
+ } else if ("2".equals(string)) {
|
|
|
+ jobName = jobName + " 紧急入场审核员";
|
|
|
+ }else if ("3".equals(string)) {
|
|
|
+ jobName = jobName + " 生物安全负责人";
|
|
|
+ }else if ("4".equals(string)) {
|
|
|
+ jobName = jobName + " pcr检测人员";
|
|
|
+ }else if ("5".equals(string)) {
|
|
|
+ jobName = jobName + " 洗消站点工作人员";
|
|
|
+ }else if ("8".equals(string)) {
|
|
|
+ jobName = jobName + " 采样人员";
|
|
|
+ }else if ("9".equals(string)) {
|
|
|
+ jobName = jobName + " 洗澡前拍照人员";
|
|
|
+ }
|
|
|
}
|
|
|
+ accountVo.setWorkName(jobName);
|
|
|
list.add(accountVo);
|
|
|
}
|
|
|
Print.printAccount(list);
|