记得上下班打卡 | git大法好,push需谨慎

Commit 10b92a9d authored by 胡佳晨's avatar 胡佳晨

admin分页

parent 95f12f29
......@@ -40,18 +40,18 @@ public class PerformanceAdminListParam {
this.stopSellTime = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss").format(now.plusDays(-stopSellDay));
}
@ApiModelProperty(hidden = true)
private Integer page;
@ApiModelProperty(hidden = true)
private Integer size;
public void setPageNum(Integer pageNum){
this.pageNum=pageNum;
this.page=pageNum;
}
public void setPageSize(Integer pageSize){
this.pageSize=pageSize;
this.size=pageSize;
}
// @ApiModelProperty(hidden = true)
// private Integer page;
// @ApiModelProperty(hidden = true)
// private Integer size;
//
// public void setPageNum(Integer pageNum){
// this.pageNum=pageNum;
// this.page=pageNum;
// }
//
// public void setPageSize(Integer pageSize){
// this.pageSize=pageSize;
// this.size=pageSize;
// }
}
......@@ -47,7 +47,7 @@ public interface IKylinPerformancesAdminService extends IService<KylinPerformanc
* @param performanceAdminListParam 列表搜索参数
* @return 分页 sql 数据
*/
List<PerformanceAdminListDao> getList(PerformanceAdminListParam performanceAdminListParam);
PageInfo<PerformanceAdminListDao> getList(PerformanceAdminListParam performanceAdminListParam);
/**
* 根据巡演id 查询演出列表 简易
......
......@@ -60,9 +60,12 @@ public class KylinPerformancesController extends BaseController {
@PostMapping("/list")
@ResponseBody
public TableDataInfo list(PerformanceAdminListParam performanceAdminListParam) {
startPage();/**/
List<PerformanceAdminListDao> result = kylinPerformancesService.getList(performanceAdminListParam);
return getDataTable(result);
PageInfo<PerformanceAdminListDao> result = kylinPerformancesService.getList(performanceAdminListParam);
TableDataInfo rspData = new TableDataInfo();
rspData.setCode(0);
rspData.setRows(result.getList());
rspData.setTotal(result.getTotal());
return rspData;
}
@RequiresPermissions("kylin:performances:detail")
......@@ -151,8 +154,8 @@ public class KylinPerformancesController extends BaseController {
@RequiresPermissions("kylin:performances:agent")
@PostMapping(value = "/agent/change")
@ResponseBody
public AjaxResult changeTicketAgent(@RequestParam("performancesId") String performancesId,@RequestParam("ticketsId") String ticketsId, @RequestParam("status") Integer status) {
boolean result = kylinPerformancesService.changeTicketAgent(performancesId,ticketsId, status);
public AjaxResult changeTicketAgent(@RequestParam("performancesId") String performancesId, @RequestParam("ticketsId") String ticketsId, @RequestParam("status") Integer status) {
boolean result = kylinPerformancesService.changeTicketAgent(performancesId, ticketsId, status);
return toAjax(result);
}
......
......@@ -201,14 +201,12 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
}
@Override
public List<PerformanceAdminListDao> getList(PerformanceAdminListParam performanceAdminListParam) {
public PageInfo<PerformanceAdminListDao> getList(PerformanceAdminListParam performanceAdminListParam) {
PageInfo<PerformanceAdminListDao> pageInfo;
List<PerformanceAdminListDao> newList = new ArrayList();
try {
Map<String, Object> map = BeanUtil.convertBeanToMap(performanceAdminListParam);
List<PerformanceAdminListDao> voList = performancesMapper.misPerformanceList(map);
for (PerformanceAdminListDao item : voList) {
item.setStatus(item.getStatus());
if(item.getStatus() >=6 && item.getStatus()!=7){
......@@ -222,11 +220,12 @@ public class KylinPerformancesAdminServiceImpl extends ServiceImpl<KylinPerforma
}
newList.add(item);
}
pageInfo = new PageInfo(voList);
} catch (Exception e) {
e.printStackTrace();
return null;
}
return newList;
return pageInfo;
}
@Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment