Explorar o código

feat: 签约认证调整

lixuesong %!s(int64=3) %!d(string=hai) anos
pai
achega
62282b39f1

+ 0 - 1
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/SysUserSignCertController.java

@@ -127,7 +127,6 @@ public class SysUserSignCertController {
 	@SysLog("用户签约认证")
 	@PostMapping("/batch-channel-cert")
 	public R<?> batchChannelCert(@RequestBody UserSignCertDTO userSignCertDTO) {
-		// TODO
 		if (userSignCertDTO.getUserId() == null) {
 			return R.failed("userId不能为空");
 		}

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

@@ -193,7 +193,7 @@ public class SysUserSignCertServiceImpl implements SysUserSignCertService {
 		userSignCertDTO.getGigTypeList().forEach(gigType -> {
 			SysUserSub userSub = new SysUserSub();
 			userSub.setUserId(userSignCertDTO.getUserId());
-			userSub.setDeptId(user.getDeptId());
+			userSub.setDeptId(queryUser.getDeptId());
 			userSub.setGigType(gigType);
 			userSub.setBankCardNumber(userSignCertDTO.getBankCardNumber());
 			userSub.setBankPhone(userSignCertDTO.getBankPhone());
@@ -203,7 +203,7 @@ public class SysUserSignCertServiceImpl implements SysUserSignCertService {
 			if (GigTypeEnum.TAX_HELPOR.equals(gigType)) {
 				// 读取用户所认证的企业的结算渠道
 				SysDeptSub deptSub = sysDeptSubService.getOne(Wrappers.<SysDeptSub>lambdaQuery()
-						.eq(SysDeptSub::getDeptId, user.getDeptId())
+						.eq(SysDeptSub::getDeptId, queryUser.getDeptId())
 						.eq(SysDeptSub::getSubjectType, GigTypeEnum.TAX_HELPOR.getCode())
 						.eq(SysDeptSub::getEnableFlag, SubjectTypeEnum.ENABLE_FLAG_TRUE.getCode()));
 				if (deptSub != null) {
@@ -224,6 +224,7 @@ public class SysUserSignCertServiceImpl implements SysUserSignCertService {
 				queryUserSub.setUpdateUser(operateUserId);
 				if (finalCopyUserSub != null && StrUtil.isAllBlank(queryUserSub.getAgreementUrl(), queryUserSub.getIdCardBackUrl(),
 						queryUserSub.getIdCardFrontUrl(), queryUserSub.getCertVideo1Url(), queryUserSub.getCertVideo2Url())) {
+					queryUserSub.setAgreementUrl(finalCopyUserSub.getAgreementUrl());
 					queryUserSub.setIdCardFrontUrl(finalCopyUserSub.getIdCardFrontUrl());
 					queryUserSub.setIdCardBackUrl(finalCopyUserSub.getIdCardBackUrl());
 					queryUserSub.setCertVideo1Url(finalCopyUserSub.getCertVideo1Url());