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

Commit 24a812de authored by GaoHu's avatar GaoHu

用户 组织 演出 分页展示修改

parent 49a99d93
...@@ -34,11 +34,7 @@ public class SmileOrganizationController { ...@@ -34,11 +34,7 @@ public class SmileOrganizationController {
@ApiOperation("获取组织列表") @ApiOperation("获取组织列表")
@ResponseBody @ResponseBody
public TableDataInfo organizationList(SmileOrganizationParam smileOrganizationParam){ public TableDataInfo organizationList(SmileOrganizationParam smileOrganizationParam){
PageInfo<SmileOrganizationVo> organizationList = smileOrganizationService.organizationList(smileOrganizationParam); TableDataInfo organizationList = smileOrganizationService.organizationList(smileOrganizationParam);
TableDataInfo rspData = new TableDataInfo();
rspData.setCode(0);
rspData.setRows(organizationList.getList());
rspData.setTotal(organizationList.getTotal());
return rspData; return rspData;
} }
......
...@@ -29,11 +29,7 @@ public class SmileShowController { ...@@ -29,11 +29,7 @@ public class SmileShowController {
@ApiOperation("演出列表") @ApiOperation("演出列表")
@ResponseBody @ResponseBody
public TableDataInfo schoolList(SmileShowParam smileShowParam) { public TableDataInfo schoolList(SmileShowParam smileShowParam) {
PageInfo<ShowVo> list = smileShowService.listShow(smileShowParam); TableDataInfo rspData = smileShowService.listShow(smileShowParam);
TableDataInfo rspData = new TableDataInfo();
rspData.setCode(0);
rspData.setRows(list.getList());
rspData.setTotal(list.getTotal());
return rspData; return rspData;
} }
......
...@@ -39,11 +39,7 @@ public class SmileUserController extends BaseController { ...@@ -39,11 +39,7 @@ public class SmileUserController extends BaseController {
@ApiOperation(value = "获取用户列表") @ApiOperation(value = "获取用户列表")
@ResponseBody @ResponseBody
public TableDataInfo userList(SmileUserParam smileUserParam) { public TableDataInfo userList(SmileUserParam smileUserParam) {
PageInfo<SmileUserVo> smileUserVos = iSmileUserService.userList(smileUserParam); TableDataInfo rspData = iSmileUserService.userList(smileUserParam);
TableDataInfo rspData = new TableDataInfo();
rspData.setCode(0);
rspData.setRows(smileUserVos.getList());
rspData.setTotal(smileUserVos.getTotal());
return rspData; return rspData;
} }
......
...@@ -4,6 +4,7 @@ package com.liquidnet.client.admin.zhengzai.smile.service; ...@@ -4,6 +4,7 @@ package com.liquidnet.client.admin.zhengzai.smile.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.liquidnet.client.admin.common.core.domain.AjaxResult; import com.liquidnet.client.admin.common.core.domain.AjaxResult;
import com.liquidnet.client.admin.common.core.page.TableDataInfo;
import com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrgAndUserVo; import com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrgAndUserVo;
import com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrganizationParam; import com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrganizationParam;
import com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrganizationVo; import com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrganizationVo;
...@@ -19,7 +20,7 @@ import com.liquidnet.service.smile.entity.SmileOrganization; ...@@ -19,7 +20,7 @@ import com.liquidnet.service.smile.entity.SmileOrganization;
*/ */
public interface ISmileOrganizationService extends IService<SmileOrganization> { public interface ISmileOrganizationService extends IService<SmileOrganization> {
PageInfo<SmileOrganizationVo> organizationList(SmileOrganizationParam smileOrganizationParam); TableDataInfo organizationList(SmileOrganizationParam smileOrganizationParam);
AjaxResult create(SmileOrganizationVo smileOrganizationVo); AjaxResult create(SmileOrganizationVo smileOrganizationVo);
......
...@@ -2,10 +2,9 @@ package com.liquidnet.client.admin.zhengzai.smile.service; ...@@ -2,10 +2,9 @@ package com.liquidnet.client.admin.zhengzai.smile.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo;
import com.liquidnet.client.admin.common.core.domain.AjaxResult; import com.liquidnet.client.admin.common.core.domain.AjaxResult;
import com.liquidnet.client.admin.common.core.page.TableDataInfo;
import com.liquidnet.client.admin.zhengzai.smile.dto.ShowSort; import com.liquidnet.client.admin.zhengzai.smile.dto.ShowSort;
import com.liquidnet.client.admin.zhengzai.smile.dto.ShowVo;
import com.liquidnet.client.admin.zhengzai.smile.dto.SmilePriceParam; import com.liquidnet.client.admin.zhengzai.smile.dto.SmilePriceParam;
import com.liquidnet.client.admin.zhengzai.smile.dto.SmileShowParam; import com.liquidnet.client.admin.zhengzai.smile.dto.SmileShowParam;
import com.liquidnet.service.smile.entity.SmileSchool; import com.liquidnet.service.smile.entity.SmileSchool;
...@@ -20,7 +19,7 @@ import com.liquidnet.service.smile.entity.SmileSchool; ...@@ -20,7 +19,7 @@ import com.liquidnet.service.smile.entity.SmileSchool;
*/ */
public interface ISmileShowService extends IService<SmileSchool> { public interface ISmileShowService extends IService<SmileSchool> {
PageInfo<ShowVo> listShow(SmileShowParam smileShowParam); TableDataInfo listShow(SmileShowParam smileShowParam);
AjaxResult sort(ShowSort showSort); AjaxResult sort(ShowSort showSort);
......
...@@ -4,6 +4,7 @@ package com.liquidnet.client.admin.zhengzai.smile.service; ...@@ -4,6 +4,7 @@ package com.liquidnet.client.admin.zhengzai.smile.service;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.liquidnet.client.admin.common.core.domain.AjaxResult; import com.liquidnet.client.admin.common.core.domain.AjaxResult;
import com.liquidnet.client.admin.common.core.page.TableDataInfo;
import com.liquidnet.client.admin.zhengzai.smile.dto.*; import com.liquidnet.client.admin.zhengzai.smile.dto.*;
import com.liquidnet.service.smile.entity.SmileUser; import com.liquidnet.service.smile.entity.SmileUser;
import com.liquidnet.service.smile.entity.dao.SmileUserCheckDao; import com.liquidnet.service.smile.entity.dao.SmileUserCheckDao;
...@@ -12,7 +13,7 @@ import java.util.List; ...@@ -12,7 +13,7 @@ import java.util.List;
public interface ISmileUserService extends IService<SmileUser> { public interface ISmileUserService extends IService<SmileUser> {
PageInfo<SmileUserVo> userList(SmileUserParam smileUserParam); TableDataInfo userList(SmileUserParam smileUserParam);
SmileUser getUserById(String id); SmileUser getUserById(String id);
......
...@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; ...@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.liquidnet.client.admin.common.core.domain.AjaxResult; import com.liquidnet.client.admin.common.core.domain.AjaxResult;
import com.liquidnet.client.admin.common.core.page.TableDataInfo;
import com.liquidnet.client.admin.common.utils.StringUtils; import com.liquidnet.client.admin.common.utils.StringUtils;
import com.liquidnet.client.admin.common.utils.bean.BeanUtils; import com.liquidnet.client.admin.common.utils.bean.BeanUtils;
import com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrgAndUserVo; import com.liquidnet.client.admin.zhengzai.smile.dto.SmileOrgAndUserVo;
...@@ -52,11 +53,13 @@ public class SmileOrganizationServiceImpl extends ServiceImpl<SmileOrganizationM ...@@ -52,11 +53,13 @@ public class SmileOrganizationServiceImpl extends ServiceImpl<SmileOrganizationM
SmileRedisUtils smileRedisUtils; SmileRedisUtils smileRedisUtils;
@Override @Override
public PageInfo<SmileOrganizationVo> organizationList(SmileOrganizationParam smileOrganizationParam) { public TableDataInfo organizationList(SmileOrganizationParam smileOrganizationParam) {
PageInfo<SmileOrganizationVo> pageInfo; PageInfo<SmileOrganization> pageInfo;
TableDataInfo rspData = new TableDataInfo();
try { try {
Map<String, Object> map = BeanUtil.convertBeanToMap(smileOrganizationParam); Map<String, Object> map = BeanUtil.convertBeanToMap(smileOrganizationParam);
List<SmileOrganization> smileOrganizations = smileOrganizationMapper.selectOrganizationList(map); List<SmileOrganization> smileOrganizations = smileOrganizationMapper.selectOrganizationList(map);
pageInfo = new PageInfo<>(smileOrganizations);
List<SmileOrganizationVo> smileOrganizationVos = smileOrganizations.stream().map(smileOrganization -> { List<SmileOrganizationVo> smileOrganizationVos = smileOrganizations.stream().map(smileOrganization -> {
SmileOrganizationVo smileOrganizationVo = new SmileOrganizationVo(); SmileOrganizationVo smileOrganizationVo = new SmileOrganizationVo();
BeanUtils.copyProperties(smileOrganization, smileOrganizationVo); BeanUtils.copyProperties(smileOrganization, smileOrganizationVo);
...@@ -72,12 +75,14 @@ public class SmileOrganizationServiceImpl extends ServiceImpl<SmileOrganizationM ...@@ -72,12 +75,14 @@ public class SmileOrganizationServiceImpl extends ServiceImpl<SmileOrganizationM
smileOrganizationVo.setProper(smileUserMapper.strip(smileOrganization.getId())); smileOrganizationVo.setProper(smileUserMapper.strip(smileOrganization.getId()));
return smileOrganizationVo; return smileOrganizationVo;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
pageInfo = new PageInfo<>(smileOrganizationVos); rspData.setCode(0);
rspData.setRows(smileOrganizationVos);
rspData.setTotal(pageInfo.getTotal());
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
return null; return null;
} }
return pageInfo; return rspData;
} }
@Override @Override
......
...@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; ...@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.liquidnet.client.admin.common.core.domain.AjaxResult; import com.liquidnet.client.admin.common.core.domain.AjaxResult;
import com.liquidnet.client.admin.common.core.page.TableDataInfo;
import com.liquidnet.client.admin.common.utils.StringUtils; import com.liquidnet.client.admin.common.utils.StringUtils;
import com.liquidnet.client.admin.zhengzai.smile.dto.*; import com.liquidnet.client.admin.zhengzai.smile.dto.*;
import com.liquidnet.client.admin.zhengzai.smile.service.ISmileShowService; import com.liquidnet.client.admin.zhengzai.smile.service.ISmileShowService;
...@@ -91,10 +92,12 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc ...@@ -91,10 +92,12 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc
KylinPerformanceStatusMapper kylinPerformanceStatusMapper; KylinPerformanceStatusMapper kylinPerformanceStatusMapper;
@Override @Override
public PageInfo<ShowVo> listShow(SmileShowParam smileShowParam) { public TableDataInfo listShow(SmileShowParam smileShowParam) {
PageInfo<ShowVo> pageInfo; PageInfo<KylinPerformances> pageInfo;
TableDataInfo rspData = new TableDataInfo();
//查询所有代理的演出id //查询所有代理的演出id
List<KylinPerformances> kylinPerformancesList = kylinPerformancesMapper.selectPerIdByAgent(); List<KylinPerformances> kylinPerformancesList = kylinPerformancesMapper.selectPerIdByAgent();
pageInfo = new PageInfo<>(kylinPerformancesList);
List<ShowVo> showVoList = kylinPerformancesList.stream().map(kylinPerformances -> { List<ShowVo> showVoList = kylinPerformancesList.stream().map(kylinPerformances -> {
ShowVo vo = new ShowVo(); ShowVo vo = new ShowVo();
//演出id //演出id
...@@ -142,8 +145,10 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc ...@@ -142,8 +145,10 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc
return vo; return vo;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
pageInfo = new PageInfo<>(showVoList); rspData.setCode(0);
return pageInfo; rspData.setRows(showVoList);
rspData.setTotal(pageInfo.getTotal());
return rspData;
} }
@Override @Override
......
...@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; ...@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.liquidnet.client.admin.common.core.domain.AjaxResult; import com.liquidnet.client.admin.common.core.domain.AjaxResult;
import com.liquidnet.client.admin.common.core.page.TableDataInfo;
import com.liquidnet.client.admin.common.utils.StringUtils; import com.liquidnet.client.admin.common.utils.StringUtils;
import com.liquidnet.client.admin.zhengzai.smile.dto.*; import com.liquidnet.client.admin.zhengzai.smile.dto.*;
import com.liquidnet.client.admin.zhengzai.smile.service.ISmileUserService; import com.liquidnet.client.admin.zhengzai.smile.service.ISmileUserService;
...@@ -50,25 +51,30 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser ...@@ -50,25 +51,30 @@ public class SmileUserServiceImpl extends ServiceImpl<SmileUserMapper, SmileUser
SmileSchoolMapper smileSchoolMapper; SmileSchoolMapper smileSchoolMapper;
@Override @Override
public PageInfo<SmileUserVo> userList(SmileUserParam smileUserParam) { public TableDataInfo userList(SmileUserParam smileUserParam) {
PageInfo<SmileUserVo> pageInfo; PageInfo<SmileUser> pageInfo;
TableDataInfo rspData = new TableDataInfo();
try { try {
//查询通过审核通过的用户 type!=0、1 未删除用户 //查询通过审核通过的用户 type!=0、1 未删除用户
Map<String, Object> map = BeanUtil.convertBeanToMap(smileUserParam); Map<String, Object> map = BeanUtil.convertBeanToMap(smileUserParam);
List<SmileUserVo> smileUserVos = smileUserMapper.selectUserList(map).stream().map(smileUser -> { List<SmileUser> smileUsers = smileUserMapper.selectUserList(map);
pageInfo = new PageInfo<SmileUser>(smileUsers);
List<SmileUserVo> smileUserVos = smileUsers.stream().map(smileUser -> {
//获取学校名 //获取学校名
SmileUserVo smileUserVo = new SmileUserVo(); SmileUserVo smileUserVo = new SmileUserVo();
BeanUtils.copyProperties(smileUser, smileUserVo); BeanUtils.copyProperties(smileUser, smileUserVo);
smileUserVo.setSchoolName(getSchoolNameById(smileUser.getSchoolId())); smileUserVo.setSchoolName(getSchoolNameById(smileUser.getSchoolId()));
return smileUserVo; return smileUserVo;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
pageInfo = new PageInfo<SmileUserVo>(smileUserVos);
rspData.setCode(0);
rspData.setRows(smileUserVos);
rspData.setTotal(pageInfo.getTotal());
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
return null; return null;
} }
return pageInfo; return rspData;
} }
private String getSchoolNameById(String schoolId) { private String getSchoolNameById(String schoolId) {
......
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