From 56385fbfabbaad4464ba06fa59bbc0e51f15a84b Mon Sep 17 00:00:00 2001 From: chenshaohua <635616957@qq.com> Date: Wed, 17 Jun 2026 19:11:55 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=9F=A5=E8=AF=A2=E6=89=80?= =?UTF-8?q?=E6=9C=89=E6=B1=82=E8=81=8C=E8=80=85=E6=8E=A5=E5=8F=A3=E5=92=8C?= =?UTF-8?q?=E8=8E=B7=E5=8F=96=E6=B1=82=E8=81=8C=E8=80=85=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ruoyi/cms/controller/cms/CmsAppUserController.java | 4 +++- .../com/ruoyi/cms/service/impl/AppUserServiceImpl.java | 7 +++++++ .../src/main/resources/mapper/app/AppUserMapper.xml | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsAppUserController.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsAppUserController.java index 2468489..2f6943b 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsAppUserController.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/controller/cms/CmsAppUserController.java @@ -63,6 +63,8 @@ public class CmsAppUserController extends BaseController @GetMapping("/list") public TableDataInfo list(AppUser appUser) { + //只查询求职者 + appUser.setIsCompanyUser(StringUtil.IS_JOB_REQUEST_USER); startPage(); List list = appUserService.selectAppUserList(appUser); //身份证脱敏 @@ -90,7 +92,7 @@ public class CmsAppUserController extends BaseController * 获取APP用户详细信息 */ @ApiOperation("获取APP用户详细信息") - @PreAuthorize("@ss.hasPermi('bussiness:user:query')") + @PreAuthorize("@ss.hasPermi('cms:appUser:query')") @GetMapping(value = "/{userId}") public AjaxResult getInfo(@PathVariable("userId") Long userId) { diff --git a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java index d929595..7c1e671 100644 --- a/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java +++ b/ruoyi-bussiness/src/main/java/com/ruoyi/cms/service/impl/AppUserServiceImpl.java @@ -61,6 +61,8 @@ public class AppUserServiceImpl extends ServiceImpl imple if (appUser == null) { return null; } + //处理身份证脱敏 + appUser.setIdCard(StringUtil.desensitizeIdCard(appUser.getIdCard())); if(StringUtils.isNotEmpty(appUser.getJobTitleId())){ List list = Arrays.asList(appUser.getJobTitleId().split(",")); List collect = list.stream().map(Long::valueOf).collect(Collectors.toList()); @@ -87,6 +89,11 @@ public class AppUserServiceImpl extends ServiceImpl imple skill.setUserId(appUser.getUserId()); List skillList=appSkillMapper.getList(skill); appUser.setAppSkillsList(skillList); + + File file=new File(); + file.setBussinessid(userId); + List files=fileMapper.selectFileList(file); + appUser.setFileList(files); } return appUser; } diff --git a/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml b/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml index e19a0ce..2b54f4d 100644 --- a/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml +++ b/ruoyi-bussiness/src/main/resources/mapper/app/AppUserMapper.xml @@ -58,6 +58,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and experience = #{experience} and id_card like concat('%', CAST(#{idCard} AS VARCHAR), '%') and user_id = #{userId} + and is_company_user =#{isCompanyUser}