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

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

admin分页

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