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()); + } }