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

Commit 65a96e08 authored by GaoHu's avatar GaoHu

返回实体类文档

parent 0a0cd0de
...@@ -88,7 +88,7 @@ public class KylinPerformancesVo implements Cloneable { ...@@ -88,7 +88,7 @@ public class KylinPerformancesVo implements Cloneable {
} }
public Object copyListAll(KylinPerformancesDto kylinPerformancesDto) { public KylinPerformancesVo copyListAll(KylinPerformancesDto kylinPerformancesDto) {
if (kylinPerformancesDto==null) return null; if (kylinPerformancesDto==null) return null;
this.performancesId = kylinPerformancesDto.getPerformancesId(); this.performancesId = kylinPerformancesDto.getPerformancesId();
this.title = kylinPerformancesDto.getTitle(); this.title = kylinPerformancesDto.getTitle();
......
...@@ -7,6 +7,7 @@ import com.liquidnet.client.admin.zhengzai.smile.dto.SmilePriceParam; ...@@ -7,6 +7,7 @@ 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.client.admin.zhengzai.smile.dto.TakeByPerId; import com.liquidnet.client.admin.zhengzai.smile.dto.TakeByPerId;
import com.liquidnet.client.admin.zhengzai.smile.service.ISmileShowService; import com.liquidnet.client.admin.zhengzai.smile.service.ISmileShowService;
import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.kylin.dto.vo.partner.KylinPerformancesVo; import com.liquidnet.service.kylin.dto.vo.partner.KylinPerformancesVo;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
...@@ -17,6 +18,7 @@ import javax.validation.constraints.Max; ...@@ -17,6 +18,7 @@ import javax.validation.constraints.Max;
import javax.validation.constraints.Min; import javax.validation.constraints.Min;
import javax.validation.constraints.NotEmpty; import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull; import javax.validation.constraints.NotNull;
import java.util.List;
/** /**
* @author TT * @author TT
...@@ -39,7 +41,7 @@ public class SmileShowController { ...@@ -39,7 +41,7 @@ public class SmileShowController {
@GetMapping("/listAll") @GetMapping("/listAll")
@ApiOperation("特邀代理获取可代理的演出列表") @ApiOperation("特邀代理获取可代理的演出列表")
@ResponseBody @ResponseBody
public AjaxResult listAll() { public ResponseDto<List<KylinPerformancesVo>> listAll() {
return smileShowService.listAll(); return smileShowService.listAll();
} }
......
...@@ -8,9 +8,12 @@ import com.liquidnet.client.admin.zhengzai.smile.dto.SaleDataVo; ...@@ -8,9 +8,12 @@ import com.liquidnet.client.admin.zhengzai.smile.dto.SaleDataVo;
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.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.base.ResponseDto;
import com.liquidnet.service.kylin.dto.vo.partner.KylinPerformancesVo;
import com.liquidnet.service.smile.entity.SmileSchool; import com.liquidnet.service.smile.entity.SmileSchool;
import javax.servlet.ServletOutputStream; import javax.servlet.ServletOutputStream;
import java.util.List;
/** /**
* <p> * <p>
...@@ -74,6 +77,6 @@ public interface ISmileShowService extends IService<SmileSchool> { ...@@ -74,6 +77,6 @@ public interface ISmileShowService extends IService<SmileSchool> {
AjaxResult upTakeByPerId(String perId, Integer type); AjaxResult upTakeByPerId(String perId, Integer type);
AjaxResult listAll(); ResponseDto<List<KylinPerformancesVo>> listAll();
} }
...@@ -8,6 +8,7 @@ import com.alibaba.excel.write.metadata.WriteTable; ...@@ -8,6 +8,7 @@ import com.alibaba.excel.write.metadata.WriteTable;
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSON;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.api.R;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
...@@ -18,6 +19,7 @@ import com.liquidnet.client.admin.common.utils.StringUtils; ...@@ -18,6 +19,7 @@ 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;
import com.liquidnet.client.admin.zhengzai.smile.utils.SmileRedisUtils; import com.liquidnet.client.admin.zhengzai.smile.utils.SmileRedisUtils;
import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.galaxy.utils.ObjectUtil; import com.liquidnet.service.galaxy.utils.ObjectUtil;
import com.liquidnet.service.goblin.constant.SmileRedisConst; import com.liquidnet.service.goblin.constant.SmileRedisConst;
import com.liquidnet.service.goblin.dto.vo.SmileAgentVo; import com.liquidnet.service.goblin.dto.vo.SmileAgentVo;
...@@ -622,13 +624,11 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc ...@@ -622,13 +624,11 @@ public class SmileShowServiceImpl extends ServiceImpl<SmileSchoolMapper, SmileSc
} }
@Override @Override
public AjaxResult listAll() { public ResponseDto<List<KylinPerformancesVo>> listAll() {
//返回可代理的演出名称和id //返回可代理的演出名称和id
List<KylinPerformancesDto> kylinPerformancesDtoList = kylinPerformancesMapper.getListAll(); List<KylinPerformancesDto> kylinPerformancesDtoList = kylinPerformancesMapper.getListAll();
List<Object> collect = kylinPerformancesDtoList.stream().map(kylinPerformancesDto -> { List<KylinPerformancesVo> kylinPerformancesVos = kylinPerformancesDtoList.stream().map(kylinPerformancesDto -> KylinPerformancesVo.getNew().copyListAll(kylinPerformancesDto)).collect(Collectors.toList());
return KylinPerformancesVo.getNew().copyListAll(kylinPerformancesDto); return ResponseDto.success(kylinPerformancesVos);
}).collect(Collectors.toList());
return AjaxResult.success(collect);
} }
private List<List<String>> head(List<String> ticketList) { private List<List<String>> head(List<String> ticketList) {
......
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