添加根据身份证,查询个人信息,用于注册用

This commit is contained in:
sh
2026-04-21 18:52:27 +08:00
parent b635e47ee6
commit 616110b19f
5 changed files with 31 additions and 0 deletions

View File

@@ -260,4 +260,18 @@ public class AppUserController extends BaseController
public AjaxResult recognition(@RequestParam("file") MultipartFile file) throws Exception{
return appUserService.recognition(file.getBytes(),file.getOriginalFilename(),SiteSecurityUtils.getUserId());
}
@ApiOperation("根据身份证获取当前用户信息")
@GetMapping("/searchAppUserBase")
@ResponseBody
@BussinessLog(title = "根据身份证获取当前用户信息")
public AjaxResult searchAppUserBase(@RequestParam(name = "idCard") String idCard){
if(!SiteSecurityUtils.isLogin()){
return AjaxResult.error("用户未登录!");
}
if(StringUtils.isBlank(idCard)){
return AjaxResult.error("查询条件为空!");
}
return AjaxResult.success(appUserService.getAppUserBase(idCard));
}
}

View File

@@ -54,4 +54,6 @@ public interface AppUserMapper extends BaseMapper<AppUser>
void batchUpdateDifferUser(List<AppUser> list);
void batchAddUser(List<AppUser> list);
AppUser getAppUserBase(@Param("idCard") String idCard);
}

View File

@@ -97,4 +97,6 @@ public interface IAppUserService
public AppUser selectAppuserByIdcard(String idCard,String userType);
public void updateAppUserWgyEncrypt();
public AppUser getAppUserBase(String idCard);
}

View File

@@ -1099,4 +1099,8 @@ public class AppUserServiceImpl extends ServiceImpl<AppUserMapper,AppUser> imple
}
}
}
public AppUser getAppUserBase(String idCard){
return appUserMapper.getAppUserBase(idCard);
}
}