Przeglądaj źródła

feat: 阿拉钉/易联-金园数科 认证前置判断修改状态

lixuesong 3 lat temu
rodzic
commit
32e8f86440

+ 5 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/gig/impl/SysUserSignCertServiceImpl.java

@@ -405,7 +405,11 @@ public class SysUserSignCertServiceImpl implements SysUserSignCertService {
 							.in(SysUserSub::getUserId, existUserIdList)
 							.in(SysUserSub::getCertStatus, Integer.valueOf(OladingCertStatus.CERT.getCode()))
 							.eq(SysUserSub::getCallbackStatus, GigCallBackStatus.RETURNED)
-							.eq(SysUserSub::getGigType, GigTypeEnum.OLADING));
+							.and(wrapper -> {
+								wrapper.eq(SysUserSub::getGigType, GigTypeEnum.OLADING);
+								wrapper.or(wrapper1 -> wrapper1.eq(SysUserSub::getGigType, GigTypeEnum.YEE)
+										.eq(SysUserSub::getGigChannel, GigChannelEnum.JIN_YUAN));
+							}));
 					if (CollUtil.isNotEmpty(existUserSubList)) {
 						flag = false;
 						SysUserSub existUserSub = existUserSubList.get(0);