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

Commit 189df521 authored by 姜秀龙's avatar 姜秀龙

slime、platform-须知列表

parent 11caf63e
package com.liquidnet.service.kylin.dto.vo.middle; package com.liquidnet.service.kylin.dto.vo.middle;
import com.liquidnet.service.kylin.dto.vo.returns.KylinOrderListVo;
import lombok.Data; import lombok.Data;
@Data @Data
...@@ -16,6 +15,8 @@ public class KylinBuyNoticeVo implements Cloneable { ...@@ -16,6 +15,8 @@ public class KylinBuyNoticeVo implements Cloneable {
private Integer sort; private Integer sort;
private Integer noticeType;
private static final KylinBuyNoticeVo obj = new KylinBuyNoticeVo(); private static final KylinBuyNoticeVo obj = new KylinBuyNoticeVo();
public static KylinBuyNoticeVo getNew() { public static KylinBuyNoticeVo getNew() {
try { try {
......
package com.liquidnet.service.kylin.service.partner; package com.liquidnet.service.kylin.service.partner;
import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.kylin.dto.vo.KylinExpressModuleVo; import com.liquidnet.service.kylin.dto.vo.KylinExpressModuleVo;
import com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo; import com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo;
import com.liquidnet.service.kylin.entity.KylinBuyNotice;
import java.util.List; import java.util.List;
...@@ -24,7 +21,7 @@ public interface IKylinBuyNoticePartnerService { ...@@ -24,7 +21,7 @@ public interface IKylinBuyNoticePartnerService {
* *
* @return 分页 mysql 数据 * @return 分页 mysql 数据
*/ */
PageInfo<KylinBuyNoticeVo> getBuyNotice(); List<KylinBuyNoticeVo> getBuyNotice();
ResponseDto<List<KylinExpressModuleVo>> getExpressList(); ResponseDto<List<KylinExpressModuleVo>> getExpressList();
......
package com.liquidnet.service.platform.controller.partner; package com.liquidnet.service.platform.controller.partner;
import com.github.pagehelper.PageInfo;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo; import com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo;
import com.liquidnet.service.kylin.service.partner.IKylinBuyNoticePartnerService; import com.liquidnet.service.kylin.service.partner.IKylinBuyNoticePartnerService;
...@@ -39,11 +38,11 @@ public class KylinBuyNoticeParnterController { ...@@ -39,11 +38,11 @@ public class KylinBuyNoticeParnterController {
@ApiOperation(value = "购票须知列表", position = 1) @ApiOperation(value = "购票须知列表", position = 1)
@ApiResponse(code = 200, message = "接口返回对象参数") @ApiResponse(code = 200, message = "接口返回对象参数")
public ResponseDto<List<KylinBuyNoticeVo>> getBuyNotice() { public ResponseDto<List<KylinBuyNoticeVo>> getBuyNotice() {
PageInfo<KylinBuyNoticeVo> result = buyNoticePartnerService.getBuyNotice(); List<KylinBuyNoticeVo> result = buyNoticePartnerService.getBuyNotice();
if (null == result) { if (null == result) {
return ResponseDto.failure("查询失败"); return ResponseDto.failure("查询失败");
} else { } else {
return ResponseDto.success(result.getList()); return ResponseDto.success(result);
} }
} }
......
package com.liquidnet.service.platform.service.impl.partner; package com.liquidnet.service.platform.service.impl.partner;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; 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.PageHelper;
import com.github.pagehelper.PageInfo;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.kylin.dto.vo.KylinExpressModuleVo; import com.liquidnet.service.kylin.dto.vo.KylinExpressModuleVo;
import com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo; import com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo;
...@@ -33,11 +30,10 @@ public class KylinBuyNoticePartnerServiceImpl extends ServiceImpl<KylinBuyNotice ...@@ -33,11 +30,10 @@ public class KylinBuyNoticePartnerServiceImpl extends ServiceImpl<KylinBuyNotice
private KylinBuyNoticeMapper kylinBuyNoticeMapper; private KylinBuyNoticeMapper kylinBuyNoticeMapper;
@Override @Override
public PageInfo<KylinBuyNoticeVo> getBuyNotice() { public List<KylinBuyNoticeVo> getBuyNotice() {
PageInfo<KylinBuyNoticeVo> pageInfoTmp = null; List<KylinBuyNotice> buyNoticeList = kylinBuyNoticeMapper.selectList(
Wrappers.lambdaQuery(KylinBuyNotice.class).eq(KylinBuyNotice::getStatus, 1)
PageHelper.startPage(1, 20); .orderByDesc(KylinBuyNotice::getSort).orderByDesc(KylinBuyNotice::getMid));
List<KylinBuyNotice> buyNoticeList = kylinBuyNoticeMapper.selectList(Wrappers.lambdaQuery(KylinBuyNotice.class).eq(KylinBuyNotice::getStatus, 1).orderByDesc(KylinBuyNotice::getSort).orderByDesc(KylinBuyNotice::getMid));
List<KylinBuyNoticeVo> kylinBuyNoticeVoList = new ArrayList<>(); List<KylinBuyNoticeVo> kylinBuyNoticeVoList = new ArrayList<>();
for (KylinBuyNotice item : buyNoticeList) { for (KylinBuyNotice item : buyNoticeList) {
...@@ -45,9 +41,8 @@ public class KylinBuyNoticePartnerServiceImpl extends ServiceImpl<KylinBuyNotice ...@@ -45,9 +41,8 @@ public class KylinBuyNoticePartnerServiceImpl extends ServiceImpl<KylinBuyNotice
BeanUtils.copyProperties(item, kylinBuyNoticeVo); BeanUtils.copyProperties(item, kylinBuyNoticeVo);
kylinBuyNoticeVoList.add(kylinBuyNoticeVo); kylinBuyNoticeVoList.add(kylinBuyNoticeVo);
} }
pageInfoTmp = new PageInfo(kylinBuyNoticeVoList);
return pageInfoTmp; return kylinBuyNoticeVoList;
} }
@Override @Override
......
package com.liquidnet.service.slime.controller; package com.liquidnet.service.slime.controller;
import com.github.pagehelper.PageInfo;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.kylin.dto.vo.KylinExpressModuleVo; import com.liquidnet.service.kylin.dto.vo.KylinExpressModuleVo;
import com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo; import com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo;
...@@ -56,11 +55,11 @@ public class KylinBuyNoticeParnterController { ...@@ -56,11 +55,11 @@ public class KylinBuyNoticeParnterController {
@ApiOperation(value = "购票须知列表", position = 1) @ApiOperation(value = "购票须知列表", position = 1)
@ApiResponse(code = 200, message = "接口返回对象参数") @ApiResponse(code = 200, message = "接口返回对象参数")
public ResponseDto<List<KylinBuyNoticeVo>> getBuyNotice() { public ResponseDto<List<KylinBuyNoticeVo>> getBuyNotice() {
PageInfo<KylinBuyNoticeVo> result = buyNoticePartnerService.getBuyNotice(); List<KylinBuyNoticeVo> result = buyNoticePartnerService.getBuyNotice();
if (null == result) { if (null == result) {
return ResponseDto.failure("查询失败"); return ResponseDto.failure("查询失败");
} else { } else {
return ResponseDto.success(result.getList()); return ResponseDto.success(result);
} }
} }
......
package com.liquidnet.service.slime.service.impl; package com.liquidnet.service.slime.service.impl;
import com.github.pagehelper.PageInfo;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.kylin.dto.vo.KylinExpressModuleVo; import com.liquidnet.service.kylin.dto.vo.KylinExpressModuleVo;
import com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo; import com.liquidnet.service.kylin.dto.vo.middle.KylinBuyNoticeVo;
...@@ -26,10 +25,9 @@ public class KylinBuyNoticePartnerServiceImpl implements IKylinBuyNoticePartnerS ...@@ -26,10 +25,9 @@ public class KylinBuyNoticePartnerServiceImpl implements IKylinBuyNoticePartnerS
RedisSlimeUtils slimeUtils; RedisSlimeUtils slimeUtils;
@Override @Override
public PageInfo<KylinBuyNoticeVo> getBuyNotice() { public List<KylinBuyNoticeVo> getBuyNotice() {
List<KylinBuyNoticeVo> buyNoticeList = slimeUtils.getBuyNotice(); List<KylinBuyNoticeVo> buyNoticeList = slimeUtils.getBuyNotice();
PageInfo<KylinBuyNoticeVo> pageInfoTmp = new PageInfo(buyNoticeList); return buyNoticeList;
return pageInfoTmp;
} }
@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