|
@@ -77,7 +77,48 @@ public class SysPositionController {
|
|
|
result.setResult(pageList);
|
|
|
return result;
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 分页列表查询
|
|
|
+ *
|
|
|
+ * @param sysPosition
|
|
|
+ * @param pageNo
|
|
|
+ * @param pageSize
|
|
|
+ * @param req
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @AutoLog(value = "职务表-分页列表查询")
|
|
|
+ @ApiOperation(value = "职务表-分页列表查询", notes = "职务表-分页列表查询")
|
|
|
+ @GetMapping(value = "/lists")
|
|
|
+ public Result<IPage<SysPosition>> queryPageLists(SysPosition sysPosition,
|
|
|
+ @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
|
|
+ @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
|
|
+ HttpServletRequest req) {
|
|
|
+ Result<IPage<SysPosition>> result = new Result<IPage<SysPosition>>();
|
|
|
+ Page<SysPosition> page = new Page<SysPosition>(pageNo, pageSize);
|
|
|
+ IPage<SysPosition> pageList = sysPositionService.lists(page,sysPosition);
|
|
|
+ result.setSuccess(true);
|
|
|
+ result.setResult(pageList);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
|
|
|
+ @AutoLog(value = "职务表-分页列表查询")
|
|
|
+ @ApiOperation(value = "职务表-分页列表查询", notes = "职务表-分页列表查询")
|
|
|
+ @GetMapping(value = "/listByDept")
|
|
|
+ public Result<IPage<SysPosition>> listByDept(SysPosition sysPosition,
|
|
|
+ @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo,
|
|
|
+ @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize,
|
|
|
+ HttpServletRequest req) {
|
|
|
+ Result<IPage<SysPosition>> result = new Result<IPage<SysPosition>>();
|
|
|
+ Page<SysPosition> page = new Page<SysPosition>(pageNo, pageSize);
|
|
|
+ List<String>deptids=null;
|
|
|
+ if (sysPosition.getDeptId()!=null){
|
|
|
+ deptids=Arrays.asList(sysPosition.getDeptId().split(","));
|
|
|
+ }
|
|
|
+ IPage<SysPosition> pageList = sysPositionService.listByDept(page,deptids);
|
|
|
+ result.setSuccess(true);
|
|
|
+ result.setResult(pageList);
|
|
|
+ return result;
|
|
|
+ }
|
|
|
/**
|
|
|
* 添加
|
|
|
*
|