|
@@ -2295,13 +2295,13 @@ public class ApiController {
|
|
.eq(SysUserSub::getDeptId, userVO.getDeptId())
|
|
.eq(SysUserSub::getDeptId, userVO.getDeptId())
|
|
.eq(SysUserSub::getUserId, userId));
|
|
.eq(SysUserSub::getUserId, userId));
|
|
if (CollUtil.isEmpty(userSubList)) {
|
|
if (CollUtil.isEmpty(userSubList)) {
|
|
- return R.failed(null, 4001, "该积分包需要认证成功后才能领取,请点击“去认证”完成认证");
|
|
|
|
|
|
+ return R.ok(1, "该积分包需要认证成功后才能领取,请点击“去认证”完成认证");
|
|
}
|
|
}
|
|
// 该企业下只要有一个渠道是 “已核身/已认证”就可以领包
|
|
// 该企业下只要有一个渠道是 “已核身/已认证”就可以领包
|
|
boolean certNoMatch = userSubList.stream().noneMatch(userSub -> Arrays.asList(1, 15).contains(userSub.getCertStatus())
|
|
boolean certNoMatch = userSubList.stream().noneMatch(userSub -> Arrays.asList(1, 15).contains(userSub.getCertStatus())
|
|
|| (userSub.getCertStatus().equals(2) && GigCallBackStatus.IN_PROGRESS.equals(userSub.getCallbackStatus())));
|
|
|| (userSub.getCertStatus().equals(2) && GigCallBackStatus.IN_PROGRESS.equals(userSub.getCallbackStatus())));
|
|
if (certNoMatch) {
|
|
if (certNoMatch) {
|
|
- return R.failed(null, 4001, "该积分包需要认证成功后才能领取,请点击“去认证”完成认证");
|
|
|
|
|
|
+ return R.ok(1, "该积分包需要认证成功后才能领取,请点击“去认证”完成认证");
|
|
}
|
|
}
|
|
|
|
|
|
// 封装结果
|
|
// 封装结果
|
|
@@ -2333,7 +2333,11 @@ public class ApiController {
|
|
updateScorePackage.setIsConduct("1");
|
|
updateScorePackage.setIsConduct("1");
|
|
wmScorePackageService.updateById(updateScorePackage);
|
|
wmScorePackageService.updateById(updateScorePackage);
|
|
|
|
|
|
- return saved ? R.ok(true, "领取积分包成功") : R.failed(false, "领取积分包失败");
|
|
|
|
|
|
+ // code为0时, data的取值含义
|
|
|
|
+ // 0-领包成功
|
|
|
|
+ // 1-需要认证
|
|
|
|
+ // 2-其他失败
|
|
|
|
+ return saved ? R.ok(0, "领取积分包成功") : R.failed(2, "领取积分包失败");
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|