|
@@ -297,7 +297,9 @@ public class WorkOverController {
|
|
|
@ApiImplicitParam(name = "endTime", value = "加班结束日期", paramType = "form"),
|
|
|
@ApiImplicitParam(name = "auditStartTime", value = "审核开始日期", paramType = "form"),
|
|
|
@ApiImplicitParam(name = "auditEndTime", value = "审核结束日期", paramType = "form"),
|
|
|
- @ApiImplicitParam(name = "exportXls", value = "导出报表", paramType = "form")
|
|
|
+ @ApiImplicitParam(name = "exportXls", value = "导出报表", paramType = "form"),
|
|
|
+ @ApiImplicitParam(name = "hours", value = "加班时长", paramType = "form"),
|
|
|
+ @ApiImplicitParam(name = "workOverPersonName", value = "加班人", paramType = "form")
|
|
|
})
|
|
|
public MessageResult<Object> pageList(
|
|
|
@RequestParam(value="companyId",defaultValue="") String companyId,
|
|
@@ -313,6 +315,8 @@ public class WorkOverController {
|
|
|
@RequestParam(value = "pageIndex", defaultValue = "1") int pageIndex,
|
|
|
@RequestParam(value = "pageSize", defaultValue = "20") int pageSize,
|
|
|
@RequestParam(value = "exportFlag", defaultValue = "false") Boolean exportFlag,
|
|
|
+ @RequestParam(value = "hours", defaultValue = "") Integer hours,
|
|
|
+ @RequestParam(value = "workOverPersonName", defaultValue = "") String workOverPersonName,
|
|
|
@RequestAttribute String subject){
|
|
|
|
|
|
//当前用户ID
|
|
@@ -392,6 +396,14 @@ public class WorkOverController {
|
|
|
searchParams.put("auditEndTime", new DateTime(auditEndTime).plusDays(1).plusSeconds(-1).toDate());
|
|
|
}
|
|
|
|
|
|
+ if (hours!=null) {
|
|
|
+ searchParams.put("hours", hours);
|
|
|
+ }
|
|
|
+
|
|
|
+ if(StringUtils.isNotEmpty(workOverPersonName)){
|
|
|
+ searchParams.put("workOverPersonName", "%" + workOverPersonName + "%");
|
|
|
+ }
|
|
|
+
|
|
|
Page<WorkOver> page = workOverService.pageSearch(searchParams,pageIndex,pageSize,true,sortList);
|
|
|
|
|
|
for(WorkOver wo : page.getResult()){
|