|
|
@@ -10,10 +10,9 @@ import lombok.RequiredArgsConstructor;
|
|
|
import me.zhengjie.base.util.ApplicationContextUtil;
|
|
|
import me.zhengjie.dao.mybatis.OrderRepository;
|
|
|
import me.zhengjie.dao.mybatis.UserAXQInfoRepository;
|
|
|
-import me.zhengjie.dao.mybatis.entity.FileInfoEntity;
|
|
|
-import me.zhengjie.dao.mybatis.entity.OrderEntity;
|
|
|
-import me.zhengjie.dao.mybatis.entity.UserAXQInfoEntity;
|
|
|
+import me.zhengjie.dao.mybatis.entity.*;
|
|
|
import me.zhengjie.dao.mybatis.mapper.FileInfoMapper;
|
|
|
+import me.zhengjie.dao.mybatis.mapper.SysUserMapper;
|
|
|
import me.zhengjie.dao.mybatis.mapper.UserAXQInfoMapper;
|
|
|
import me.zhengjie.application.bank.service.UserAXQInfoService;
|
|
|
import me.zhengjie.base.util.FileUploadUtil;
|
|
|
@@ -21,7 +20,6 @@ import me.zhengjie.base.util.StatusEnum.StepStatusEnum;
|
|
|
import me.zhengjie.base.ResponseDTO;
|
|
|
import me.zhengjie.base.ResultCode;
|
|
|
import me.zhengjie.dao.mybatis.OrderFileRepository;
|
|
|
-import me.zhengjie.dao.mybatis.entity.OrderFileEntity;
|
|
|
import me.zhengjie.dao.mybatis.mapper.OrderFileMapper;
|
|
|
import me.zhengjie.base.util.CFCACertUtil;
|
|
|
import me.zhengjie.base.util.TencentServiceUtil;
|
|
|
@@ -51,6 +49,7 @@ public class UserAXQInfoServiceImpl implements UserAXQInfoService {
|
|
|
private final FileInfoMapper fileInfoMapper;
|
|
|
private final ApplicationContextUtil applicationContextUtil;
|
|
|
private final OrderRepository orderRepository;
|
|
|
+ private final SysUserMapper sysUserMapper;
|
|
|
|
|
|
@Override
|
|
|
public ResponseDTO<?> registAXQUser(String idCard, String phone, String name) {
|
|
|
@@ -106,12 +105,19 @@ public class UserAXQInfoServiceImpl implements UserAXQInfoService {
|
|
|
notartyUser.setSealId(entity.getAxqSealId());
|
|
|
notartyUser.setLocation("210.74.41.0");
|
|
|
notartyUser.setAuthorizationTime("20220214171200");
|
|
|
- notartyUser.setSealId(entity.getAxqSealId());
|
|
|
//
|
|
|
signInfoList.add(notartyUser);
|
|
|
}
|
|
|
- // 文件签名
|
|
|
+ // 客户经理签名信息
|
|
|
OrderEntity order = orderRepository.getOrderByBizNo(businessNo);
|
|
|
+ SysUserEntity customer = sysUserMapper.selectById(order.getCustomerId());
|
|
|
+ UploadSignInfoVO notartyUser = new UploadSignInfoVO();
|
|
|
+ notartyUser.setUserId(customer.getAxqUserId());
|
|
|
+ notartyUser.setSealId(customer.getAxqSealId());
|
|
|
+ notartyUser.setLocation("210.74.41.0");
|
|
|
+ notartyUser.setAuthorizationTime("20220214171200");
|
|
|
+ signInfoList.add(notartyUser);
|
|
|
+ //
|
|
|
signContract(signInfoList, businessNo, order.getProdId());
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|