소스 검색

feat: 中智签约mq 重复签约的处理

李学松 2 년 전
부모
커밋
6902b524b2
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/mq/GigSignCertReceiver.java

+ 2 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/mq/GigSignCertReceiver.java

@@ -186,7 +186,8 @@ public class GigSignCertReceiver extends BaseRabbiMqHandler<String> {
 				.set(SysUserSub::getUpdateUser, 0)
 				.set(SysUserSub::getCertRemark, JSONUtil.toJsonStr(subjectResult));
 
-		if (ZhongZhiCertStatus.SIGN.equals(zhongZhiCertStatus)) {
+		// 999100-已签约过
+		if (ZhongZhiCertStatus.SIGN.equals(zhongZhiCertStatus) || StrUtil.endWith(code, "999100")) {
 			// 中智已签约 即对应这里的已认证
 			updateWrapper.set(SysUserSub::getCertStatus, ZhongZhiCertStatus.CERT.getCode());
 			updateWrapper.set(SysUserSub::getCallbackStatus, GigCallBackStatus.RETURNED);