From 0f1d710cc1709f63e5d087fd09c4deac72bb344d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=92=B1=E6=B6=9B?= <15850646081@163.com> Date: Thu, 19 Sep 2024 17:57:48 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A9=BF=E6=A2=AD=E8=96=AA=E8=B5=84=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/com/engine/salary/web/SalaryItemController.java | 8 ++++++++ src/com/engine/salary/wrapper/SalaryItemWrapper.java | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/src/com/engine/salary/web/SalaryItemController.java b/src/com/engine/salary/web/SalaryItemController.java index 91fa153ad..50c610056 100644 --- a/src/com/engine/salary/web/SalaryItemController.java +++ b/src/com/engine/salary/web/SalaryItemController.java @@ -67,6 +67,14 @@ public class SalaryItemController { return new ResponseResult>(request, response, user).run(getSalaryItemWrapper(user)::listPage, searchParam); } + @POST + @Path("/listAuth") + @Produces(MediaType.APPLICATION_JSON) + public String listAuth(@Context HttpServletRequest request, @Context HttpServletResponse response, @RequestBody SalaryItemSearchParam searchParam) { + User user = HrmUserVarify.getUser(request, response); + return new ResponseResult>(request, response, user).run(getSalaryItemWrapper(user)::listAuth, searchParam); + } + /** * 可删除的薪资项目列表 diff --git a/src/com/engine/salary/wrapper/SalaryItemWrapper.java b/src/com/engine/salary/wrapper/SalaryItemWrapper.java index 15e935539..fc61561fa 100644 --- a/src/com/engine/salary/wrapper/SalaryItemWrapper.java +++ b/src/com/engine/salary/wrapper/SalaryItemWrapper.java @@ -321,4 +321,8 @@ public class SalaryItemWrapper extends Service { public XSSFWorkbook downloadTemplate(SalaryItemDownloadTemplateParam param) { return getSalaryItemService(user).downloadTemplate(param); } + + public void listAuth(SalaryItemSearchParam param) { + getSalaryItemService(user).listByName(param.getName()); + } }