Commit df3ac4e7 authored by 技术部-任文超's avatar 技术部-任文超

撤销对/user_detail/search_list接口入参的过度校验,保证客服使用该功能时所得结果与实际数据的一致性

parent c2b7160a
......@@ -580,7 +580,7 @@ public class InnerController implements IBaseController {
}
/**
* 按照姓名、份证号或手机号查询用户实名信息 - 精确查询
* 按照姓名、份证号或手机号查询用户实名信息 - 精确查询,供客服用,不限制入参正确性
* @param name - 姓名
* @param phoneNo - 手机号
* @param idNo - 身份证号
......@@ -594,16 +594,9 @@ public class InnerController implements IBaseController {
if (StringUtils.isBlank(name) && StringUtils.isBlank(phoneNo) && StringUtils.isBlank(idNo)) {
return JsonResult.buildErrorStateResult("至少必须满足一个条件不为空", null);
}
int idNoFullSize = 18;
boolean nameValid = StringUtils.isBlank(name) || ValidationUtil.validateChinese(name);
boolean phoneNoValid = StringUtils.isBlank(phoneNo) || ValidationUtil.validatePhoneNo(phoneNo);
boolean idNoValid = StringUtils.isBlank(idNo) || Objects.equals(idNo.length(), idNoFullSize);
if(nameValid && phoneNoValid && idNoValid){
List<UserDetailVO> userDetails = userDetailService.searchUserDetailList(name, phoneNo, idNo);
return JsonResult.buildSuccessResult("success", userDetails);
}
return JsonResult.buildErrorStateResult("查询条件不规范!", null);
}
/**
* 按照身份证号和手机号查询用户实名信息查询 - 模糊查询
......
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