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

Commit dd95495b authored by 胡佳晨's avatar 胡佳晨

修改 bug 提交

parent daea7652
...@@ -4,9 +4,10 @@ import com.baomidou.mybatisplus.extension.service.IService; ...@@ -4,9 +4,10 @@ import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.sweet.entity.SweetPerformanceShow; import com.liquidnet.service.sweet.entity.SweetPerformanceShow;
import com.liquidnet.service.sweet.vo.SweetPerformanceShowVo;
public interface ISweetPerformanceAppService extends IService<SweetPerformanceShow> { public interface ISweetPerformanceAppService extends IService<SweetPerformanceShow> {
ResponseDto<PageInfo<SweetPerformanceShow>> getlistInTime(Integer page, Integer size); ResponseDto<PageInfo<SweetPerformanceShowVo>> getlistInTime(Integer page, Integer size);
} }
...@@ -3,11 +3,9 @@ package com.liquidnet.service.sweet.service; ...@@ -3,11 +3,9 @@ package com.liquidnet.service.sweet.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.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.sweet.entity.SweetArtists;
import com.liquidnet.service.sweet.entity.SweetPerformanceShow; import com.liquidnet.service.sweet.entity.SweetPerformanceShow;
import com.liquidnet.service.sweet.param.SweetPerformanceShowParam; import com.liquidnet.service.sweet.param.SweetPerformanceShowParam;
import com.liquidnet.service.sweet.vo.SweetPerformanceShowVo;
import java.time.LocalDateTime;
public interface ISweetPerformanceService extends IService<SweetPerformanceShow> { public interface ISweetPerformanceService extends IService<SweetPerformanceShow> {
ResponseDto<Boolean> add(String performanceId, String performanceName, String picOne, String picTwo, String arUrl, String timeStart, String timeEnd); ResponseDto<Boolean> add(String performanceId, String performanceName, String picOne, String picTwo, String arUrl, String timeStart, String timeEnd);
...@@ -16,9 +14,9 @@ public interface ISweetPerformanceService extends IService<SweetPerformanceShow> ...@@ -16,9 +14,9 @@ public interface ISweetPerformanceService extends IService<SweetPerformanceShow>
ResponseDto<Boolean> del(String performanceId); ResponseDto<Boolean> del(String performanceId);
ResponseDto<PageInfo<SweetPerformanceShow>> getList(Integer page, Integer size, String performanceName); ResponseDto<PageInfo<SweetPerformanceShowVo>> getList(Integer page, Integer size, String performanceName);
ResponseDto<SweetPerformanceShow> details(String arId); ResponseDto<SweetPerformanceShowVo> details(String arId);
ResponseDto<Boolean> changeStatus(String arId,Integer status); ResponseDto<Boolean> changeStatus(String arId,Integer status);
} }
......
...@@ -5,15 +5,11 @@ import com.baomidou.mybatisplus.annotation.TableId; ...@@ -5,15 +5,11 @@ import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.time.LocalDateTime;
@Data @Data
public class SweetPerformanceShowParam implements Serializable,Cloneable{ public class SweetPerformanceShowParam implements Serializable,Cloneable{
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@TableId(value = "mid", type = IdType.AUTO)
private Long mid;
/** /**
* 主键id * 主键id
*/ */
...@@ -36,15 +32,6 @@ public class SweetPerformanceShowParam implements Serializable,Cloneable{ ...@@ -36,15 +32,6 @@ public class SweetPerformanceShowParam implements Serializable,Cloneable{
* AR地址 * AR地址
*/ */
private String arUrl; private String arUrl;
/**
* 离线地址
*/
private String offlineUrl;
/**
* 状态 1可用 0不可用
*/
private Integer status;
/** /**
* 开始时间 * 开始时间
*/ */
......
package com.liquidnet.service.sweet.vo;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.io.Serializable;
@Data
public class SweetPerformanceShowVo implements Serializable,Cloneable{
private static final long serialVersionUID = 1L;
/**
* 主键id
*/
private String arId;
private String performanceId;
/**
* 演出名
*/
private String performanceName;
/**
* 图片地址1
*/
private String picOne;
/**
* 图片地址2
*/
private String picTwo;
/**
* AR地址
*/
private String arUrl;
/**
* 离线地址
*/
private String offlineUrl;
/**
* 状态 1可用 0不可用
*/
private Integer status;
/**
* 开始时间
*/
private String timeStart;
/**
* 结束时间
*/
private String timeEnd;
private static final SweetPerformanceShowVo obj = new SweetPerformanceShowVo();
public static SweetPerformanceShowVo getNew() {
try {
return (SweetPerformanceShowVo) obj.clone();
} catch (CloneNotSupportedException e) {
return new SweetPerformanceShowVo();
}
}
}
...@@ -4,6 +4,7 @@ import com.github.pagehelper.PageInfo; ...@@ -4,6 +4,7 @@ import com.github.pagehelper.PageInfo;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.sweet.entity.SweetPerformanceShow; import com.liquidnet.service.sweet.entity.SweetPerformanceShow;
import com.liquidnet.service.sweet.service.ISweetPerformanceAppService; import com.liquidnet.service.sweet.service.ISweetPerformanceAppService;
import com.liquidnet.service.sweet.vo.SweetPerformanceShowVo;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiImplicitParams;
...@@ -22,13 +23,13 @@ public class SweetPerformanceAppController { ...@@ -22,13 +23,13 @@ public class SweetPerformanceAppController {
private ISweetPerformanceAppService sweetPerformanceAppService; private ISweetPerformanceAppService sweetPerformanceAppService;
@GetMapping("listInTime") @GetMapping("listInTime")
@ApiOperation("ar列表-有效时间") @ApiOperation("ar列表-移动端")
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(type = "query", dataType = "Integer", name = "page", value = "页数", required = true), @ApiImplicitParam(type = "query", dataType = "Integer", name = "page", value = "页数", required = true),
@ApiImplicitParam(type = "query", dataType = "Integer", name = "size", value = "数量", required = true), @ApiImplicitParam(type = "query", dataType = "Integer", name = "size", value = "数量", required = true),
}) })
public ResponseDto<PageInfo<SweetPerformanceShow>> getlistInTime(@RequestParam() Integer page, public ResponseDto<PageInfo<SweetPerformanceShowVo>> getlistInTime(@RequestParam() Integer page,
@RequestParam() Integer size) { @RequestParam() Integer size) {
return sweetPerformanceAppService.getlistInTime(page, size); return sweetPerformanceAppService.getlistInTime(page, size);
} }
......
...@@ -2,9 +2,8 @@ package com.liquidnet.service.sweet.controller; ...@@ -2,9 +2,8 @@ package com.liquidnet.service.sweet.controller;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.sweet.entity.SweetArtists;
import com.liquidnet.service.sweet.entity.SweetPerformanceShow;
import com.liquidnet.service.sweet.param.SweetPerformanceShowParam; import com.liquidnet.service.sweet.param.SweetPerformanceShowParam;
import com.liquidnet.service.sweet.vo.SweetPerformanceShowVo;
import com.liquidnet.service.sweet.service.ISweetPerformanceService; import com.liquidnet.service.sweet.service.ISweetPerformanceService;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParam;
...@@ -13,8 +12,6 @@ import io.swagger.annotations.ApiOperation; ...@@ -13,8 +12,6 @@ import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import java.time.LocalDateTime;
@Api(tags = "演出AR") @Api(tags = "演出AR")
@RestController @RestController
@RequestMapping("/sweet-ar") @RequestMapping("/sweet-ar")
...@@ -30,9 +27,9 @@ public class SweetPerformanceController { ...@@ -30,9 +27,9 @@ public class SweetPerformanceController {
@ApiImplicitParam(type = "query", dataType = "Integer", name = "size", value = "数量", required = true), @ApiImplicitParam(type = "query", dataType = "Integer", name = "size", value = "数量", required = true),
@ApiImplicitParam(type = "query", dataType = "String", name = "performanceName", value = "演出名", required = false), @ApiImplicitParam(type = "query", dataType = "String", name = "performanceName", value = "演出名", required = false),
}) })
public ResponseDto<PageInfo<SweetPerformanceShow>> getList(@RequestParam() Integer page, public ResponseDto<PageInfo<SweetPerformanceShowVo>> getList(@RequestParam() Integer page,
@RequestParam() Integer size, @RequestParam() Integer size,
@RequestParam(required = false) String performanceName) { @RequestParam(required = false) String performanceName) {
return sweetPerformanceService.getList(page, size, performanceName); return sweetPerformanceService.getList(page, size, performanceName);
} }
...@@ -41,7 +38,7 @@ public class SweetPerformanceController { ...@@ -41,7 +38,7 @@ public class SweetPerformanceController {
@ApiImplicitParams({ @ApiImplicitParams({
@ApiImplicitParam(type = "query", dataType = "String", name = "arId", value = "主键id", required = true), @ApiImplicitParam(type = "query", dataType = "String", name = "arId", value = "主键id", required = true),
}) })
public ResponseDto<SweetPerformanceShow> details(@RequestParam("arId") String arId) { public ResponseDto<SweetPerformanceShowVo> details(@RequestParam("arId") String arId) {
return sweetPerformanceService.details(arId); return sweetPerformanceService.details(arId);
} }
......
...@@ -4,11 +4,14 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; ...@@ -4,11 +4,14 @@ 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.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.liquidnet.commons.lang.util.DateUtil;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.sweet.entity.SweetPerformanceShow; import com.liquidnet.service.sweet.entity.SweetPerformanceShow;
import com.liquidnet.service.sweet.mapper.SweetPerformanceMapper; import com.liquidnet.service.sweet.mapper.SweetPerformanceMapper;
import com.liquidnet.service.sweet.service.ISweetPerformanceAppService; import com.liquidnet.service.sweet.service.ISweetPerformanceAppService;
import com.liquidnet.service.sweet.utils.RedisDataUtils; import com.liquidnet.service.sweet.utils.RedisDataUtils;
import com.liquidnet.service.sweet.vo.SweetPerformanceShowVo;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -17,27 +20,35 @@ import java.time.format.DateTimeFormatter; ...@@ -17,27 +20,35 @@ import java.time.format.DateTimeFormatter;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
import static com.liquidnet.commons.lang.util.DateUtil.DTF_YMD_HMS;
@Service @Service
public class SweetPerformanceAppServiceImpl extends ServiceImpl<SweetPerformanceMapper, SweetPerformanceShow> implements ISweetPerformanceAppService { public class SweetPerformanceAppServiceImpl extends ServiceImpl<SweetPerformanceMapper, SweetPerformanceShow> implements ISweetPerformanceAppService {
@Autowired @Autowired
private RedisDataUtils redisUtils; private RedisDataUtils redisUtils;
@Override @Override
public ResponseDto<PageInfo<SweetPerformanceShow>> getlistInTime(Integer page, Integer size) { public ResponseDto<PageInfo<SweetPerformanceShowVo>> getlistInTime(Integer page, Integer size) {
PageInfo<SweetPerformanceShow> pageInfo = null; PageInfo<SweetPerformanceShowVo> pageInfo = null;
try { try {
List<SweetPerformanceShow> data = new ArrayList<>(); size = 20;
List<SweetPerformanceShowVo> data = new ArrayList<>();
PageHelper.startPage(page, size); PageHelper.startPage(page, size);
LocalDateTime time = LocalDateTime.now(); LocalDateTime time = LocalDateTime.now();
List<SweetPerformanceShow> performanceARList = redisUtils.getPerformanceAR(); List<SweetPerformanceShow> performanceARList = redisUtils.getPerformanceAR();
for (SweetPerformanceShow performanceShow : performanceARList) { for (SweetPerformanceShow performanceShow : performanceARList) {
if (time.isBefore(performanceShow.getTimeEnd()) && time.isAfter(performanceShow.getTimeStart()) && performanceShow.getStatus() == 1) { if (time.isBefore(performanceShow.getTimeEnd()) && time.isAfter(performanceShow.getTimeStart()) && performanceShow.getStatus() == 1) {
data.add(performanceShow); SweetPerformanceShowVo vo = SweetPerformanceShowVo.getNew();
BeanUtils.copyProperties(performanceShow, vo);
vo.setTimeStart(DateUtil.Formatter.yyyyMMddHHmmss.format(performanceShow.getTimeStart()));
vo.setTimeEnd(DateUtil.Formatter.yyyyMMddHHmmss.format(performanceShow.getTimeEnd()));
data.add(vo);
} }
} }
pageInfo = new PageInfo(data); pageInfo = new PageInfo(data);
return ResponseDto.success(pageInfo); return ResponseDto.success(pageInfo);
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace();
return ResponseDto.success(pageInfo); return ResponseDto.success(pageInfo);
} }
......
...@@ -4,21 +4,16 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; ...@@ -4,21 +4,16 @@ 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.PageHelper;
import com.github.pagehelper.PageInfo; import com.github.pagehelper.PageInfo;
import com.liquidnet.commons.lang.constant.LnsEnum; import com.liquidnet.commons.lang.util.*;
import com.liquidnet.commons.lang.util.CurrentUtil;
import com.liquidnet.commons.lang.util.HttpUtil;
import com.liquidnet.commons.lang.util.IDGenerator;
import com.liquidnet.commons.lang.util.JsonUtils;
import com.liquidnet.service.base.ResponseDto; import com.liquidnet.service.base.ResponseDto;
import com.liquidnet.service.kylin.dto.vo.returns.KylinOrderRefundsVo; import com.liquidnet.service.kylin.dto.vo.returns.KylinOrderRefundsVo;
import com.liquidnet.service.sweet.entity.SweetArtists;
import com.liquidnet.service.sweet.entity.SweetPerformanceShow; import com.liquidnet.service.sweet.entity.SweetPerformanceShow;
import com.liquidnet.service.sweet.mapper.SweetPerformanceMapper; import com.liquidnet.service.sweet.mapper.SweetPerformanceMapper;
import com.liquidnet.service.sweet.param.SweetPerformanceShowParam; import com.liquidnet.service.sweet.param.SweetPerformanceShowParam;
import com.liquidnet.service.sweet.vo.SweetPerformanceShowVo;
import com.liquidnet.service.sweet.service.ISweetPerformanceService; import com.liquidnet.service.sweet.service.ISweetPerformanceService;
import com.liquidnet.service.sweet.utils.RedisDataUtils; import com.liquidnet.service.sweet.utils.RedisDataUtils;
import com.mongodb.BasicDBObject; import com.mongodb.BasicDBObject;
import com.mongodb.client.result.UpdateResult;
import org.bson.Document; import org.bson.Document;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
...@@ -30,14 +25,13 @@ import org.springframework.data.mongodb.core.query.Query; ...@@ -30,14 +25,13 @@ import org.springframework.data.mongodb.core.query.Query;
import org.springframework.data.mongodb.core.query.Update; import org.springframework.data.mongodb.core.query.Update;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap;
import java.time.LocalDateTime; import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter; import java.util.ArrayList;
import java.util.Arrays;
import java.util.List; import java.util.List;
import static com.liquidnet.commons.lang.util.DateUtil.DTF_YMD_HMS;
@Service @Service
public class SweetPerformanceServiceImpl extends ServiceImpl<SweetPerformanceMapper, SweetPerformanceShow> implements ISweetPerformanceService { public class SweetPerformanceServiceImpl extends ServiceImpl<SweetPerformanceMapper, SweetPerformanceShow> implements ISweetPerformanceService {
...@@ -88,30 +82,32 @@ public class SweetPerformanceServiceImpl extends ServiceImpl<SweetPerformanceMap ...@@ -88,30 +82,32 @@ public class SweetPerformanceServiceImpl extends ServiceImpl<SweetPerformanceMap
String id = show.getArId(); String id = show.getArId();
//修改redis //修改redis
List<SweetPerformanceShow> performanceARList = redisUtils.getPerformanceAR(); List<SweetPerformanceShow> performanceARList = redisUtils.getPerformanceAR();
SweetPerformanceShow data = null; SweetPerformanceShow data = SweetPerformanceShow.getNew();
for (int i = 0; i < performanceARList.size(); i++) { for (int i = 0; i < performanceARList.size(); i++) {
SweetPerformanceShow performanceShow = performanceARList.get(i); if (performanceARList.get(i).getArId().equals(id)) {
if (performanceShow.getArId().equals(id)) {
//覆盖要修改的原数据 //覆盖要修改的原数据
BeanUtils.copyProperties(show, data); BeanUtils.copyProperties(show, data);
data.setTimeStart(LocalDateTime.parse(show.getTimeStart())); data.setTimeStart(LocalDateTime.parse(show.getTimeStart(),DTF_YMD_HMS));
data.setTimeEnd(LocalDateTime.parse(show.getTimeEnd())); data.setTimeEnd(LocalDateTime.parse(show.getTimeEnd(),DTF_YMD_HMS));
data.setStatus(performanceARList.get(i).getStatus());
data.setOfflineUrl(performanceARList.get(i).getOfflineUrl());
performanceARList.set(i, data); performanceARList.set(i, data);
redisUtils.setPerformanceAR(performanceARList); redisUtils.setPerformanceAR(performanceARList);
break; break;
} }
} }
if(data==null){ if (data.getArId() == null || data.getArId().equals("")) {
return ResponseDto.failure(); return ResponseDto.failure();
} }
//修改 mongo数据 //修改 mongo数据
Query query = Query.query(Criteria.where("arId").is(id)); Query query = Query.query(Criteria.where("arId").is(id));
Update update = Update.fromDocument(Document.parse(JsonUtils.toJson(show))); Update update = Update.fromDocument(Document.parse(JsonUtils.toJson(data)));
mongoTemplate.updateFirst(query, update, SweetPerformanceShow.class, SweetPerformanceShow.class.getSimpleName()); mongoTemplate.updateFirst(query, update, SweetPerformanceShow.class, SweetPerformanceShow.class.getSimpleName());
//修改mysql //修改mysql
sweetPerformanceMapper.update(data, Wrappers.lambdaUpdate(SweetPerformanceShow.class).eq(SweetPerformanceShow::getArId, id)); sweetPerformanceMapper.update(data, Wrappers.lambdaUpdate(SweetPerformanceShow.class).eq(SweetPerformanceShow::getArId, id));
return ResponseDto.success(); return ResponseDto.success();
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace();
return ResponseDto.failure(); return ResponseDto.failure();
} }
} }
...@@ -135,17 +131,25 @@ public class SweetPerformanceServiceImpl extends ServiceImpl<SweetPerformanceMap ...@@ -135,17 +131,25 @@ public class SweetPerformanceServiceImpl extends ServiceImpl<SweetPerformanceMap
//ar列表 //ar列表
@Override @Override
public ResponseDto<PageInfo<SweetPerformanceShow>> getList(Integer page, Integer size, String performanceName) { public ResponseDto<PageInfo<SweetPerformanceShowVo>> getList(Integer page, Integer size, String performanceName) {
PageInfo<SweetPerformanceShow> pageInfo = null; PageInfo<SweetPerformanceShowVo> pageInfo = null;
try { try {
List<SweetPerformanceShow> data; List<SweetPerformanceShow> data;
PageHelper.startPage(page, size); PageHelper.startPage(page, size);
List<SweetPerformanceShowVo> listData = new ArrayList();
if (performanceName != null) { if (performanceName != null) {
data = sweetPerformanceMapper.selectList(Wrappers.lambdaQuery(SweetPerformanceShow.class).like(SweetPerformanceShow::getPerformanceName, performanceName)); data = sweetPerformanceMapper.selectList(Wrappers.lambdaQuery(SweetPerformanceShow.class).like(SweetPerformanceShow::getPerformanceName, performanceName));
} else { } else {
data = sweetPerformanceMapper.selectList(Wrappers.lambdaQuery(SweetPerformanceShow.class)); data = sweetPerformanceMapper.selectList(Wrappers.lambdaQuery(SweetPerformanceShow.class));
} }
pageInfo = new PageInfo(data); for (SweetPerformanceShow entity : data) {
SweetPerformanceShowVo rdata = SweetPerformanceShowVo.getNew();
BeanUtils.copyProperties(entity, rdata);
rdata.setTimeStart(DateUtil.Formatter.yyyyMMddHHmmss.format(entity.getTimeStart()));
rdata.setTimeEnd(DateUtil.Formatter.yyyyMMddHHmmss.format(entity.getTimeEnd()));
listData.add(rdata);
}
pageInfo = new PageInfo(listData);
return ResponseDto.success(pageInfo); return ResponseDto.success(pageInfo);
} catch (Exception e) { } catch (Exception e) {
return ResponseDto.success(pageInfo); return ResponseDto.success(pageInfo);
...@@ -153,8 +157,13 @@ public class SweetPerformanceServiceImpl extends ServiceImpl<SweetPerformanceMap ...@@ -153,8 +157,13 @@ public class SweetPerformanceServiceImpl extends ServiceImpl<SweetPerformanceMap
} }
@Override @Override
public ResponseDto<SweetPerformanceShow> details(String arId) { public ResponseDto<SweetPerformanceShowVo> details(String arId) {
return ResponseDto.success(sweetPerformanceMapper.selectOne(Wrappers.lambdaQuery(SweetPerformanceShow.class).eq(SweetPerformanceShow::getArId, arId))); SweetPerformanceShow entity = sweetPerformanceMapper.selectOne(Wrappers.lambdaQuery(SweetPerformanceShow.class).eq(SweetPerformanceShow::getArId, arId));
SweetPerformanceShowVo rdata = SweetPerformanceShowVo.getNew();
BeanUtils.copyProperties(entity, rdata);
rdata.setTimeStart(DateUtil.Formatter.yyyyMMddHHmmss.format(entity.getTimeStart()));
rdata.setTimeEnd(DateUtil.Formatter.yyyyMMddHHmmss.format(entity.getTimeEnd()));
return ResponseDto.success(rdata);
} }
@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