|
|
|
@ -48,13 +48,15 @@ public class DepartmentController {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@POST
|
|
|
|
|
@GET
|
|
|
|
|
@Path("/getJobListByPid")
|
|
|
|
|
@Produces(MediaType.APPLICATION_JSON)
|
|
|
|
|
public ReturnResult getJobListByPid(@Context HttpServletRequest request, @Context HttpServletResponse response, @RequestBody QuerySingleDeptListParam querySingleDeptListParam) {
|
|
|
|
|
public ReturnResult getJobListByPid(@Context HttpServletRequest request, @Context HttpServletResponse response) {
|
|
|
|
|
try {
|
|
|
|
|
User user = HrmUserVarify.getUser(request, response);
|
|
|
|
|
return ReturnResult.successed(getDepartmentWrapper(user).getJobListByPid(querySingleDeptListParam));
|
|
|
|
|
Map<String, Object> map = ParamUtil.request2Map(request);
|
|
|
|
|
String parentDept = (String) map.get("parentDept");
|
|
|
|
|
return ReturnResult.successed(getDepartmentWrapper(user).getJobListByPid(QuerySingleDeptListParam.builder().parentDept(Long.parseLong(parentDept)).build()));
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
return ReturnResult.exceptionHandle(e.getMessage());
|
|
|
|
|
}
|
|
|
|
|