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

Commit 622affa2 authored by 胡佳晨's avatar 胡佳晨

修改 列表

parent 527f5461
...@@ -115,9 +115,9 @@ public class MongoVoUtils { ...@@ -115,9 +115,9 @@ public class MongoVoUtils {
isLackRegister = 1; isLackRegister = 1;
} }
payCountdownMinute = t1.getPayCountdownMinute(); payCountdownMinute = t1.getPayCountdownMinute();
if(price.compareTo(new BigDecimal("0.00"))==0){ if (price.compareTo(new BigDecimal("0.00")) == 0) {
price = kylinTicketVo.getPrice(); price = kylinTicketVo.getPrice();
}else { } else {
if (kylinTicketVo.getPrice().compareTo(price) < 0) { if (kylinTicketVo.getPrice().compareTo(price) < 0) {
price = kylinTicketVo.getPrice(); price = kylinTicketVo.getPrice();
} }
...@@ -158,14 +158,16 @@ public class MongoVoUtils { ...@@ -158,14 +158,16 @@ public class MongoVoUtils {
*/ */
public Boolean resetOrderListVo(String userId, Integer type, String orderId) { public Boolean resetOrderListVo(String userId, Integer type, String orderId) {
List<KylinOrderListVo> vo = new ArrayList<>(); List<KylinOrderListVo> vo = new ArrayList<>();
List<KylinOrderListVo> redisVo = dataUtils.getOrderList(userId); List<KylinOrderListVo> redisVo = new ArrayList();
KylinOrderTicketVo data ; KylinOrderListVo voItem = new KylinOrderListVo();
KylinOrderListVo voItem ;
KylinOrderTicketVo data = dataUtils.getOrderTicketVo(orderId);
BeanUtils.copyProperties(data, voItem);
redisVo.add(voItem);
redisVo.addAll(dataUtils.getOrderList(userId));
switch (type) { switch (type) {
case 1: case 1:
data = dataUtils.getOrderTicketVo(orderId);
voItem = new KylinOrderListVo();
BeanUtils.copyProperties(data, voItem);
for (int i = 0; i < redisVo.size(); i++) { for (int i = 0; i < redisVo.size(); i++) {
if (i == 40) { if (i == 40) {
break; break;
...@@ -176,12 +178,12 @@ public class MongoVoUtils { ...@@ -176,12 +178,12 @@ public class MongoVoUtils {
vo.add(redisVo.get(i - 1)); vo.add(redisVo.get(i - 1));
} }
} }
if (redisVo.size() == 0) {
vo.add(voItem);
}
dataUtils.setOrderTicketVo(userId, vo); dataUtils.setOrderTicketVo(userId, vo);
return true; return true;
case 2: case 2:
data = dataUtils.getOrderTicketVo(orderId);
voItem = new KylinOrderListVo();
BeanUtils.copyProperties(data, voItem);
for (int i = 0; i < redisVo.size(); i++) { for (int i = 0; i < redisVo.size(); i++) {
if (i == 40) { if (i == 40) {
break; break;
......
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