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

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

添加日志

parent 097939bf
...@@ -194,39 +194,44 @@ public class PerformanceVoTask { ...@@ -194,39 +194,44 @@ public class PerformanceVoTask {
* @return * @return
*/ */
public KylinPerformanceMisVo getPerformanceMisVo(String performancesId) { public KylinPerformanceMisVo getPerformanceMisVo(String performancesId) {
PerformancePartnerVo performanceData = mongoTemplate.findOne(Query.query(Criteria.where("performancesId").is(performancesId)), PerformancePartnerVo.class, PerformancePartnerVo.class.getSimpleName()); try {
List<KylinTicketTimesPartnerVo> kylinTicketTimesPartnerVos = ticketTimesPartnerService.getTimesMongoList(performancesId); PerformancePartnerVo performanceData = mongoTemplate.findOne(Query.query(Criteria.where("performancesId").is(performancesId)), PerformancePartnerVo.class, PerformancePartnerVo.class.getSimpleName());
List<TicketTimesTicketCreatePartnerVo> ticketTimesTicketCreatePartnerVoList = new ArrayList<TicketTimesTicketCreatePartnerVo>(); List<KylinTicketTimesPartnerVo> kylinTicketTimesPartnerVos = ticketTimesPartnerService.getTimesMongoList(performancesId);
List<TicketTimesTicketCreatePartnerVo> ticketTimesTicketCreatePartnerVoList = new ArrayList<TicketTimesTicketCreatePartnerVo>();
ArrayList<BigDecimal> floatList = new ArrayList<>();
ArrayList<String> StringList = new ArrayList<>(); ArrayList<BigDecimal> floatList = new ArrayList<>();
ArrayList<String> StringList = new ArrayList<>();
for (KylinTicketTimesPartnerVo ticketTimes : kylinTicketTimesPartnerVos) {
TicketTimesTicketCreatePartnerVo ticketTimesTicketCreatePartnerVo = new TicketTimesTicketCreatePartnerVo(); for (KylinTicketTimesPartnerVo ticketTimes : kylinTicketTimesPartnerVos) {
BeanUtils.copyProperties(ticketTimes, ticketTimesTicketCreatePartnerVo); TicketTimesTicketCreatePartnerVo ticketTimesTicketCreatePartnerVo = new TicketTimesTicketCreatePartnerVo();
List<KylinTicketPartnerVo> kylinTicketPartnerVos = ticketsPartnerService.getTicketMongoList(ticketTimes.getTicketTimesId()); BeanUtils.copyProperties(ticketTimes, ticketTimesTicketCreatePartnerVo);
ticketTimesTicketCreatePartnerVo.setTicket(kylinTicketPartnerVos); List<KylinTicketPartnerVo> kylinTicketPartnerVos = ticketsPartnerService.getTicketMongoList(ticketTimes.getTicketTimesId());
ticketTimesTicketCreatePartnerVoList.add(ticketTimesTicketCreatePartnerVo); ticketTimesTicketCreatePartnerVo.setTicket(kylinTicketPartnerVos);
for (KylinTicketPartnerVo kylinTicketPartnerVoItem : kylinTicketPartnerVos) { ticketTimesTicketCreatePartnerVoList.add(ticketTimesTicketCreatePartnerVo);
floatList.add(kylinTicketPartnerVoItem.getPrice()); for (KylinTicketPartnerVo kylinTicketPartnerVoItem : kylinTicketPartnerVos) {
StringList.add(kylinTicketPartnerVoItem.getTimeEnd()); floatList.add(kylinTicketPartnerVoItem.getPrice());
StringList.add(kylinTicketPartnerVoItem.getTimeEnd());
}
} }
} KylinPerformanceMisVo kylinPerformanceMisVo = new KylinPerformanceMisVo();
KylinPerformanceMisVo kylinPerformanceMisVo = new KylinPerformanceMisVo(); BeanUtils.copyProperties(performanceData, kylinPerformanceMisVo);
BeanUtils.copyProperties(performanceData, kylinPerformanceMisVo);
floatList.sort(Comparator.naturalOrder()); floatList.sort(Comparator.naturalOrder());
StringList.sort(Comparator.naturalOrder()); StringList.sort(Comparator.naturalOrder());
kylinPerformanceMisVo.setPrice(floatList.get(0) + "起"); kylinPerformanceMisVo.setPrice(floatList.get(0) + "起");
kylinPerformanceMisVo.setStopSellTime(StringList.get(0)); kylinPerformanceMisVo.setStopSellTime(StringList.get(0));
kylinPerformanceMisVo.setTicketTimes(ticketTimesTicketCreatePartnerVoList); kylinPerformanceMisVo.setTicketTimes(ticketTimesTicketCreatePartnerVoList);
kylinPerformanceMisVo.setIsDistribution(0); kylinPerformanceMisVo.setIsDistribution(0);
kylinPerformanceMisVo.setSyncAgent(0); kylinPerformanceMisVo.setSyncAgent(0);
kylinPerformanceMisVo.setAuditStatus(0); kylinPerformanceMisVo.setAuditStatus(0);
return kylinPerformanceMisVo; return kylinPerformanceMisVo;
}catch (Exception e){
e.printStackTrace();
return null;
}
} }
/** /**
......
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