From 650598762e1de2a7e0626c2a8d4aabff4348fa0a Mon Sep 17 00:00:00 2001 From: fl <3098731433@qq.com> Date: Mon, 28 Apr 2025 10:57:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B8=80=E4=B8=AA=E6=A0=B9?= =?UTF-8?q?=E6=8D=AE=E4=BA=BA=E5=91=98id=E6=9F=A5=E5=85=AC=E5=8F=B8?= =?UTF-8?q?=E4=B8=9A=E7=BB=A9=E7=9A=84=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../search/TbCompanyPerfController.java | 19 +++++++++++++++++++ .../com/bonus/tool/dto/TbCompanyPerfVo.java | 10 ++++++++++ .../tool/mapper/TbCompanyPerfMapper.java | 2 ++ .../tool/service/TbCompanyPerfService.java | 7 +++++++ .../impl/TbCompanyPerfServiceImpl.java | 6 ++++++ .../resources/mapper/TbCompanyPerfMapper.xml | 19 +++++++++++++++++++ 6 files changed, 63 insertions(+) diff --git a/search-tool/src/main/java/com/bonus/tool/controller/search/TbCompanyPerfController.java b/search-tool/src/main/java/com/bonus/tool/controller/search/TbCompanyPerfController.java index a430a8c..1ac32b7 100644 --- a/search-tool/src/main/java/com/bonus/tool/controller/search/TbCompanyPerfController.java +++ b/search-tool/src/main/java/com/bonus/tool/controller/search/TbCompanyPerfController.java @@ -135,4 +135,23 @@ public class TbCompanyPerfController extends BaseController { log.info("导出失败{}",e.getMessage()); } } + + + /** + * 通过人员去查公司业绩管理列表 + * @param + * @return + */ + @ApiOperation(value = "通过人员去查公司业绩管理列表") + @GetMapping("/getTbCompanyPerfListByPersonId") + public List getTbCompanyPerfListByPersonId(TbCompanyPerfVo tbCompanyPerfVo) { + try { + return tbCompanyPerfService.getTbCompanyPerfListByPersonId(tbCompanyPerfVo); + }catch (Exception e){ + log.info("公司业绩管理列表失败{}",e.getMessage()); + return null; + } + } + + } diff --git a/search-tool/src/main/java/com/bonus/tool/dto/TbCompanyPerfVo.java b/search-tool/src/main/java/com/bonus/tool/dto/TbCompanyPerfVo.java index fd17f8d..5b7b509 100644 --- a/search-tool/src/main/java/com/bonus/tool/dto/TbCompanyPerfVo.java +++ b/search-tool/src/main/java/com/bonus/tool/dto/TbCompanyPerfVo.java @@ -112,4 +112,14 @@ public class TbCompanyPerfVo { * 附件集合 */ private List tbFileSourceVoList; + + /** + * 人员id + */ + private String personId; + + /** + * 人员名称 + */ + private String personName; } diff --git a/search-tool/src/main/java/com/bonus/tool/mapper/TbCompanyPerfMapper.java b/search-tool/src/main/java/com/bonus/tool/mapper/TbCompanyPerfMapper.java index a457aec..fa95ce7 100644 --- a/search-tool/src/main/java/com/bonus/tool/mapper/TbCompanyPerfMapper.java +++ b/search-tool/src/main/java/com/bonus/tool/mapper/TbCompanyPerfMapper.java @@ -16,4 +16,6 @@ public interface TbCompanyPerfMapper { void updateTbCompanyPerf(TbCompanyPerfVo tbCompanyPerfVo); void delTbCompanyPerf(TbCompanyPerfVo tbCompanyPerfVo); + + List getTbCompanyPerfListByPersonId(TbCompanyPerfVo tbCompanyPerfVo); } diff --git a/search-tool/src/main/java/com/bonus/tool/service/TbCompanyPerfService.java b/search-tool/src/main/java/com/bonus/tool/service/TbCompanyPerfService.java index bf8051a..d27c974 100644 --- a/search-tool/src/main/java/com/bonus/tool/service/TbCompanyPerfService.java +++ b/search-tool/src/main/java/com/bonus/tool/service/TbCompanyPerfService.java @@ -39,4 +39,11 @@ public interface TbCompanyPerfService { * @return */ void delTbCompanyPerf(TbCompanyPerfVo tbCompanyPerfVo) throws Exception; + + /** + * 通过人员去查公司业绩管理列表 + * @param + * @return + */ + List getTbCompanyPerfListByPersonId(TbCompanyPerfVo tbCompanyPerfVo); } diff --git a/search-tool/src/main/java/com/bonus/tool/service/impl/TbCompanyPerfServiceImpl.java b/search-tool/src/main/java/com/bonus/tool/service/impl/TbCompanyPerfServiceImpl.java index 3dacc03..68095f7 100644 --- a/search-tool/src/main/java/com/bonus/tool/service/impl/TbCompanyPerfServiceImpl.java +++ b/search-tool/src/main/java/com/bonus/tool/service/impl/TbCompanyPerfServiceImpl.java @@ -156,6 +156,12 @@ public class TbCompanyPerfServiceImpl implements TbCompanyPerfService { } } + @Override + public List getTbCompanyPerfListByPersonId(TbCompanyPerfVo tbCompanyPerfVo) { + //获取公司业绩列表 + return tbCompanyPerfMapper.getTbCompanyPerfListByPersonId(tbCompanyPerfVo); + } + /** * 删除关键人服务器图片 * @param tbCompanyPerfRelList diff --git a/search-tool/src/main/resources/mapper/TbCompanyPerfMapper.xml b/search-tool/src/main/resources/mapper/TbCompanyPerfMapper.xml index 99a3418..3034ba8 100644 --- a/search-tool/src/main/resources/mapper/TbCompanyPerfMapper.xml +++ b/search-tool/src/main/resources/mapper/TbCompanyPerfMapper.xml @@ -79,4 +79,23 @@ owner_unit,owner_phone,create_time,create_user,update_time from tb_company_perf where pro_name =#{proName} and del_flag = 0 +