|
@@ -1466,9 +1466,8 @@ public class SysUserController {
|
|
|
userVosPage.getRecords().forEach(userVO -> {
|
|
|
List<SysUserSub> userSubList = sysUserSubService.list(Wrappers.<SysUserSub>lambdaQuery()
|
|
|
.eq(SysUserSub::getUserId, userVO.getUserId()));
|
|
|
- Map<GigTypeEnum, String> certStatusMap = null;
|
|
|
if (CollUtil.isNotEmpty(userSubList)) {
|
|
|
- certStatusMap = userSubList.stream()
|
|
|
+ Map<GigTypeEnum, String> certStatusMap = userSubList.stream()
|
|
|
.collect(Collectors.toMap(sysUserSub -> sysUserSub.getGigType(),
|
|
|
sysUserSub -> {
|
|
|
String certStatuName = "";
|
|
@@ -1490,19 +1489,22 @@ public class SysUserController {
|
|
|
}
|
|
|
return certStatuName;
|
|
|
}));
|
|
|
- } else {
|
|
|
- certStatusMap = new HashMap<>();
|
|
|
+ List<String> certStatusNameList = new ArrayList<>();
|
|
|
+ if (StrUtil.isNotBlank(certStatusMap.get(GigTypeEnum.REN_LI_JIA))) {
|
|
|
+ certStatusNameList.add(certStatusMap.get(GigTypeEnum.REN_LI_JIA));
|
|
|
+ }
|
|
|
+ if (StrUtil.isNotBlank(certStatusMap.get(GigTypeEnum.TAX_HELPOR))) {
|
|
|
+ certStatusNameList.add(certStatusMap.get(GigTypeEnum.TAX_HELPOR));
|
|
|
+ }
|
|
|
+ if (StrUtil.isNotBlank(certStatusMap.get(GigTypeEnum.YEE))) {
|
|
|
+ certStatusNameList.add(certStatusMap.get(GigTypeEnum.YEE));
|
|
|
+ }
|
|
|
+ if (StrUtil.isNotBlank(certStatusMap.get(GigTypeEnum.YEE))) {
|
|
|
+ certStatusNameList.add(certStatusMap.get(GigTypeEnum.OLADING));
|
|
|
+ }
|
|
|
+ userVO.setCertStatusArr(certStatusNameList.toArray(new String[0]));
|
|
|
}
|
|
|
- List<String> certStatusNameList = new ArrayList<>();
|
|
|
- certStatusNameList.add(StrUtil.isBlank(certStatusMap.get(GigTypeEnum.REN_LI_JIA)) ?
|
|
|
- RenlijiaCertStatus.CER_STATUS_4.getMessage() : certStatusMap.get(GigTypeEnum.REN_LI_JIA));
|
|
|
- certStatusNameList.add(StrUtil.isBlank(certStatusMap.get(GigTypeEnum.TAX_HELPOR)) ?
|
|
|
- TaxHelperCertStatus.UN_CERT.getDesc() : certStatusMap.get(GigTypeEnum.TAX_HELPOR));
|
|
|
- certStatusNameList.add(StrUtil.isBlank(certStatusMap.get(GigTypeEnum.YEE)) ?
|
|
|
- YeeCertStatus.UN_SIGNED.getMessage() : certStatusMap.get(GigTypeEnum.YEE));
|
|
|
- certStatusNameList.add(StrUtil.isBlank(certStatusMap.get(GigTypeEnum.OLADING)) ?
|
|
|
- YeeCertStatus.UN_SIGNED.getMessage() : certStatusMap.get(GigTypeEnum.OLADING));
|
|
|
- userVO.setCertStatusArr(certStatusNameList.toArray(new String[0]));
|
|
|
+
|
|
|
});
|
|
|
|
|
|
return R.ok(userVosPage);
|