Commit 55de7555 by zhangxingmin

push

parent debb5193
......@@ -113,6 +113,7 @@ public class ApiClientUserServiceImpl implements ApiClientUserService {
*/
@Override
public Result<ApiClientUserSaveResponse> save(ApiClientUserSaveRequest request) {
ApiClientUserSaveResponse response = new ApiClientUserSaveResponse();
if (StringUtils.isNotBlank(request.getClientUserBizId())) {
//客户端用户表唯一业务ID不为空做编辑更新
ClientUser clientUser = iClientUserService.queryOne(request.getClientUserBizId());
......@@ -123,6 +124,8 @@ public class ApiClientUserServiceImpl implements ApiClientUserService {
clientUser.setBankFileUrl(!CollectionUtils.isEmpty(request.getBankFileUrlList()) ? String.join(";",request.getBankFileUrlList()) : "");
clientUser.setIdCardFileUrl(!CollectionUtils.isEmpty(request.getIdCardFileUrlList()) ? String.join(";",request.getIdCardFileUrlList()) : "");
iClientUserService.saveOrUpdate(clientUser);
response.setClientUserBizId(clientUser.getClientUserBizId());
response.setId(clientUser.getId());
}else {
//为空做新增
ClientUser clientUser = new ClientUser();
......@@ -131,8 +134,11 @@ public class ApiClientUserServiceImpl implements ApiClientUserService {
clientUser.setBankFileUrl(!CollectionUtils.isEmpty(request.getBankFileUrlList()) ? String.join(";",request.getBankFileUrlList()) : "");
clientUser.setIdCardFileUrl(!CollectionUtils.isEmpty(request.getIdCardFileUrlList()) ? String.join(";",request.getIdCardFileUrlList()) : "");
iClientUserService.saveOrUpdate(clientUser);
response.setClientUserBizId(clientUser.getClientUserBizId());
response.setId(clientUser.getId());
}
return Result.success();
return Result.success(response);
}
/**
......
......@@ -42,37 +42,37 @@ public class ApiClientUserSaveRequest {
/**
* 证件类型
*/
@NotBlank(message = "证件类型不能为空")
// @NotBlank(message = "证件类型不能为空")
private String idCardType;
/**
* 证件号码
*/
@NotBlank(message = "证件号码不能为空")
// @NotBlank(message = "证件号码不能为空")
private String idCardNumber;
/**
* 证件文件url列表
*/
@NotEmpty(message = "证件文件url列表不能为空")
// @NotEmpty(message = "证件文件url列表不能为空")
private List<String> idCardFileUrlList;
/**
* 银行卡号
*/
@NotBlank(message = "银行卡号不能为空")
// @NotBlank(message = "银行卡号不能为空")
private String bankNumber;
/**
* 开户行
*/
@NotBlank(message = "开户行不能为空")
// @NotBlank(message = "开户行不能为空")
private String openBank;
/**
* 银行卡文件url列表
*/
@NotEmpty(message = "银行卡文件url列表不能为空")
// @NotEmpty(message = "银行卡文件url列表不能为空")
private List<String> bankFileUrlList;
/**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment