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

Commit d32e1413 authored by jiangxiulong's avatar jiangxiulong

Merge branch 'dev' into test

parents 57016fd7 505e6a60
...@@ -391,11 +391,18 @@ public class KylinRefundsStatusServiceImpl { ...@@ -391,11 +391,18 @@ public class KylinRefundsStatusServiceImpl {
kylinOrderRefundsVo.setUpdatedAt(LocalDateTime.now()); kylinOrderRefundsVo.setUpdatedAt(LocalDateTime.now());
kylinOrderRefundsVo.setReason("11111"); kylinOrderRefundsVo.setReason("11111");
log.info("kylinOrderRefundsVo-"+kylinOrderRefundsVo.getStatus()); log.info("kylinOrderRefundsVo-"+kylinOrderRefundsVo.getStatus());
for (String refundId : orderRefundIds) {
BasicDBObject object = new BasicDBObject("$set", mongoConverter.convertToMongoType(kylinOrderRefundsVo)); BasicDBObject object = new BasicDBObject("$set", mongoConverter.convertToMongoType(kylinOrderRefundsVo));
UpdateResult updateResult = mongoTemplate.getCollection(KylinOrderRefundsVo.class.getSimpleName()).updateOne( UpdateResult updateResult = mongoTemplate.getCollection(KylinOrderRefundsVo.class.getSimpleName()).updateOne(
Query.query(Criteria.where("orderRefundsId").in(orderRefundIds)).getQueryObject(), Query.query(Criteria.where("orderRefundsId").is(refundId)).getQueryObject(),
object object
); );
}
/*BasicDBObject object = new BasicDBObject("$set", mongoConverter.convertToMongoType(kylinOrderRefundsVo));
UpdateResult updateResult = mongoTemplate.getCollection(KylinOrderRefundsVo.class.getSimpleName()).updateOne(
Query.query(Criteria.where("orderRefundsId").in(orderRefundIds)).getQueryObject(),
object
);*/
dataUtils.delOrderRefundVo(orderRefundIds); dataUtils.delOrderRefundVo(orderRefundIds);
dataUtils.delOrderRefundVoByOrderId(orderIds); dataUtils.delOrderRefundVoByOrderId(orderIds);
log.info("type-5"); log.info("type-5");
......
package com.liquidnet.client.admin.zhengzai.kylin.utils; package com.liquidnet.client.admin.zhengzai.kylin.utils;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.core.type.TypeReference;
import com.liquidnet.common.cache.redis.util.RedisUtil; import com.liquidnet.common.cache.redis.util.RedisUtil;
import com.liquidnet.commons.lang.util.DateUtil; import com.liquidnet.commons.lang.util.DateUtil;
...@@ -273,6 +274,22 @@ public class PerformanceVoUtils { ...@@ -273,6 +274,22 @@ public class PerformanceVoUtils {
//场次数据 //场次数据
List<KylinTicketTimesPartnerVo> kylinTicketTimesPartnerVos = getTimesMongoList(performancesId); List<KylinTicketTimesPartnerVo> kylinTicketTimesPartnerVos = getTimesMongoList(performancesId);
int isMember = 0;
try {
for (KylinTicketTimesPartnerVo ticketTimeItem : kylinTicketTimesPartnerVos) {
//修改票
List<KylinTicketPartnerVo> kylinTicketPartnerVoList = getTicketMongoList(ticketTimeItem.getTicketTimesId());
for (KylinTicketPartnerVo ticketItem : kylinTicketPartnerVoList) {
if (ticketStatusMapper.selectOne(Wrappers.lambdaQuery(KylinTicketStatus.class).eq(KylinTicketStatus::getTicketId, ticketItem.getTicketsId())).getIsMember().equals(1)) {
isMember = 1;
break;
}
}
}
}catch (Exception e){
}
for (KylinTicketTimesPartnerVo ticketTimeItem : kylinTicketTimesPartnerVos) { for (KylinTicketTimesPartnerVo ticketTimeItem : kylinTicketTimesPartnerVos) {
//创建场次 //创建场次
KylinTicketTimes ticketTimes = new KylinTicketTimes(); KylinTicketTimes ticketTimes = new KylinTicketTimes();
...@@ -311,14 +328,6 @@ public class PerformanceVoUtils { ...@@ -311,14 +328,6 @@ public class PerformanceVoUtils {
//修改票 //修改票
List<KylinTicketPartnerVo> kylinTicketPartnerVoList = getTicketMongoList(ticketTimeItem.getTicketTimesId()); List<KylinTicketPartnerVo> kylinTicketPartnerVoList = getTicketMongoList(ticketTimeItem.getTicketTimesId());
int isMember = 0;
for (KylinTicketPartnerVo ticketItem : kylinTicketPartnerVoList) {
if (ticketItem.getIsMember().equals(1)) {
isMember = 1;
}
}
for (KylinTicketPartnerVo ticketItem : kylinTicketPartnerVoList) { for (KylinTicketPartnerVo ticketItem : kylinTicketPartnerVoList) {
KylinTicketPartnerVo kylinTicketPartnerVo; KylinTicketPartnerVo kylinTicketPartnerVo;
kylinTicketPartnerVo = mongoTemplate.findOne( kylinTicketPartnerVo = mongoTemplate.findOne(
...@@ -362,7 +371,6 @@ public class PerformanceVoUtils { ...@@ -362,7 +371,6 @@ public class PerformanceVoUtils {
ticketRelations.setTicketId(tickets.getTicketsId()); ticketRelations.setTicketId(tickets.getTicketsId());
ticketRelations.setUpdatedAt(updatedAt); ticketRelations.setUpdatedAt(updatedAt);
if (ticketItem.getStatus() == -2) { if (ticketItem.getStatus() == -2) {
KylinTicketPartnerVo item = kylinTicketPartnerVoList.get(0);
tickets.setAdvanceMinuteMember(5); tickets.setAdvanceMinuteMember(5);
ticketStatus.setIsMember(isMember); ticketStatus.setIsMember(isMember);
ticketStatus.setMemberLimitCount(1); ticketStatus.setMemberLimitCount(1);
...@@ -417,7 +425,7 @@ public class PerformanceVoUtils { ...@@ -417,7 +425,7 @@ public class PerformanceVoUtils {
} }
public List<KylinTicketTimesPartnerVo> getTimesMongoList(String performancesId) { public List<KylinTicketTimesPartnerVo> getTimesMongoList(String performancesId) {
return mongoTemplate.find(Query.query(Criteria.where("performancesId").is(performancesId)).with(Sort.by(Sort.Direction.DESC,"createdAt")), KylinTicketTimesPartnerVo.class, KylinTicketTimesPartnerVo.class.getSimpleName()); return mongoTemplate.find(Query.query(Criteria.where("performancesId").is(performancesId)).with(Sort.by(Sort.Direction.DESC, "createdAt")), KylinTicketTimesPartnerVo.class, KylinTicketTimesPartnerVo.class.getSimpleName());
} }
} }
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