|
@@ -2171,20 +2171,18 @@ public class SceneFileBuildServiceImpl extends ServiceImpl<ISceneFileBuildMapper
|
|
log.info("开始判断人员是否存在,走注册用户逻辑");
|
|
log.info("开始判断人员是否存在,走注册用户逻辑");
|
|
log.info("userPasswordKey:{}", userPasswordKey);
|
|
log.info("userPasswordKey:{}", userPasswordKey);
|
|
log.info("userPasswordIv:{}", userPasswordIv);
|
|
log.info("userPasswordIv:{}", userPasswordIv);
|
|
- //如果用户不存在,则注册用户
|
|
|
|
|
|
+
|
|
|
|
+ //调注册用户接口
|
|
|
|
+ Map<String, Object> params = new HashMap<>();
|
|
|
|
+ params.put("ryId", customUserId);
|
|
|
|
+ params.put("ryNo", customUserName);
|
|
|
|
+ params.put("nickName", customUserName);
|
|
|
|
+ params.put("password", AesUtil.encryptCBC(customUserPwd, userPasswordKey, userPasswordIv, AesUtil.ALMODE_CBC_NOPADDING));
|
|
|
|
+ String url = fdServiceUrl.concat(URL_ADD_UCENTER_USER);
|
|
|
|
+ myClient.post(url, params);
|
|
User user = userService.getByUserName(customUserName);
|
|
User user = userService.getByUserName(customUserName);
|
|
if(Objects.isNull(user)){
|
|
if(Objects.isNull(user)){
|
|
- Map<String, Object> params = new HashMap<>();
|
|
|
|
- params.put("ryId", customUserId);
|
|
|
|
- params.put("ryNo", customUserName);
|
|
|
|
- params.put("nickName", customUserName);
|
|
|
|
- params.put("password", AesUtil.encryptCBC(customUserPwd, userPasswordKey, userPasswordIv, AesUtil.ALMODE_CBC_NOPADDING));
|
|
|
|
- String url = fdServiceUrl.concat(URL_ADD_UCENTER_USER);
|
|
|
|
- ResultData post = myClient.post(url, params);
|
|
|
|
- if(post.getCode() != 0){
|
|
|
|
- throw new BusinessException(ErrorCode.SYSTEM_ERROR.code(), "注册用户失败");
|
|
|
|
- }
|
|
|
|
- user = userService.getByUserName(customUserName);
|
|
|
|
|
|
+ throw new RuntimeException("注册用户失败");
|
|
}
|
|
}
|
|
|
|
|
|
log.info("文件上传成功,开始通知计算");
|
|
log.info("文件上传成功,开始通知计算");
|