|
|
@@ -324,6 +324,27 @@ public class UserServiceImpl implements UserService {
|
|
|
response.fail(ResultCode.UPLOAD_SEAL_FAIL);
|
|
|
}
|
|
|
}
|
|
|
+ }else if(UserConstant.USER_TYPE_BANK.equals(user.getOrgId().split("_")[0])){
|
|
|
+ try {
|
|
|
+ SysUserEntity saveEntity = new SysUserEntity();
|
|
|
+ CFCACertUtil.proxySwitchOn = "dev".equals(systemEnv);
|
|
|
+ if(StringUtils.isEmpty(user.getAxqSealId())) {
|
|
|
+ // 上传公证员签章,修改通过统一方式得到文件的流
|
|
|
+ byte[] b = FileUploadUtil.getByte(resources.getSignImgId());
|
|
|
+ String sealId = CFCACertUtil.addSeal(user.getAxqUserId(), b);
|
|
|
+ saveEntity.setAxqSealId(sealId);
|
|
|
+ } else {
|
|
|
+ // 修改公证员签章
|
|
|
+ byte[] b = FileUploadUtil.getByte(resources.getSignImgId());
|
|
|
+ CFCACertUtil.updateSeal(user.getAxqUserId(), user.getAxqSealId(), b);
|
|
|
+ }
|
|
|
+ saveEntity.setUserId(user.getUserId());
|
|
|
+ saveEntity.setSignImgId(resources.getSignImgId());
|
|
|
+ userDao.updateById(saveEntity);
|
|
|
+ } catch (Exception e) {
|
|
|
+ e.printStackTrace();
|
|
|
+ response.fail(ResultCode.UPLOAD_SEAL_FAIL);
|
|
|
+ }
|
|
|
}
|
|
|
return response;
|
|
|
}
|