Browse Source

feat: 阿拉丁回调修改

lixuesong 3 years ago
parent
commit
1c5366455b

+ 3 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/GigThirdApiController.java

@@ -132,7 +132,9 @@ public class GigThirdApiController {
 						} else if (OladingCommonRequest.UploadIdCardImageStatus.IDENTIFY_FAIL.equals(updateCertStatus)) {
 							certStatus = Integer.valueOf(OladingCertStatus.IDENTIFY_FAIL.getCode());
 						}
-						gigThirdApiService.oladingUploadIdCardImageNotify(requestIdPrefix, certStatus);
+						if (certStatus != null) {
+							gigThirdApiService.oladingUploadIdCardImageNotify(requestIdPrefix, certStatus);
+						}
 						break;
 					default:
 

+ 2 - 8
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/gig/impl/GigThirdApiServiceImpl.java

@@ -3,6 +3,7 @@ package com.qunzhixinxi.hnqz.admin.service.gig.impl;
 import com.baomidou.mybatisplus.core.toolkit.Wrappers;
 import com.qunzhixinxi.hnqz.admin.entity.SysUserSub;
 import com.qunzhixinxi.hnqz.admin.entity.dto.UserSignCertDTO;
+import com.qunzhixinxi.hnqz.admin.enums.GigCallBackStatus;
 import com.qunzhixinxi.hnqz.admin.enums.GigTypeEnum;
 import com.qunzhixinxi.hnqz.admin.enums.OladingCertStatus;
 import com.qunzhixinxi.hnqz.admin.service.SysUserSubService;
@@ -79,14 +80,7 @@ public class GigThirdApiServiceImpl implements GigThirdApiService {
 		SysUserSub updateUserSub = new SysUserSub();
 		updateUserSub.setId(userSub.getId());
 		updateUserSub.setCertStatus(certStatus);
+		updateUserSub.setCallbackStatus(GigCallBackStatus.RETURNED);
 		sysUserSubService.updateById(updateUserSub);
-
-		// 如果成功,则发送证照上传MQ TODO
-		if (OladingCertStatus.SIGNED.getCode().equals(certStatus)) {
-			UserSignCertDTO userSignCertDTO = new UserSignCertDTO();
-			userSignCertDTO.setUserId(userSub.getUserId());
-			userSignCertDTO.setGigTypeList(Collections.singletonList(GigTypeEnum.OLADING));
-			sysUserSignCertService.batchChannelCert(userSignCertDTO);
-		}
 	}
 }