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

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

Merge branch 'dev' into test

parents 79c8ad09 73f73727
...@@ -203,7 +203,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -203,7 +203,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
List<OrderRefundListVo> orderRefundListVos = new ArrayList<>(); List<OrderRefundListVo> orderRefundListVos = new ArrayList<>();
BigDecimal lockPrice = BigDecimal.valueOf(0.00); BigDecimal lockPrice = BigDecimal.valueOf(0.00);
for (KylinOrderRefundsVo item : orderRefundsVoList) { for (KylinOrderRefundsVo item : orderRefundsVoList) {
if(item.getType().equals(1)){ if (item.getType().equals(1)) {
break; break;
} }
OrderRefundListVo data = OrderRefundListVo.getNew(); OrderRefundListVo data = OrderRefundListVo.getNew();
...@@ -239,7 +239,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -239,7 +239,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
orderTicketVo.setOrderRefundListVos(orderRefundListVos); orderTicketVo.setOrderRefundListVos(orderRefundListVos);
orderTicketVo.setOrderCode(orderTicketVo.getOrderCode().substring(orderTicketVo.getOrderCode().length() - 10)); orderTicketVo.setOrderCode(orderTicketVo.getOrderCode().substring(orderTicketVo.getOrderCode().length() - 10));
vo.setOrderTicketVo(orderTicketVo); vo.setOrderTicketVo(orderTicketVo);
vo.setEnterDescribe(dataUtils.getEnterInfo(performanceVo.getType(),orderTicketVo.getGetTicketType(),orderTicketVo.getIsStudent(),ticketVo.getIsTrueName())); vo.setEnterDescribe(dataUtils.getEnterInfo(performanceVo.getType(), orderTicketVo.getGetTicketType(), orderTicketVo.getIsStudent(), ticketVo.getIsTrueName()));
} }
log.info(UserPathDto.setData("订单详情", orderId, vo)); log.info(UserPathDto.setData("订单详情", orderId, vo));
return vo; return vo;
...@@ -510,6 +510,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService { ...@@ -510,6 +510,7 @@ public class KylinOrderTicketsServiceImpl implements IKylinOrderTicketsService {
kylinOrderTicketEntitiesVo.setIsPayment(newIsPayment); kylinOrderTicketEntitiesVo.setIsPayment(newIsPayment);
kylinOrderTicketEntitiesVo.setUpdatedAt(strTime); kylinOrderTicketEntitiesVo.setUpdatedAt(strTime);
kylinOrderTicketEntitiesVo.setChangeDate(time); kylinOrderTicketEntitiesVo.setChangeDate(time);
kylinOrderTicketEntitiesVo.setRefundPrice(null);
BasicDBObject entitiesObject = new BasicDBObject("$set", JSON.parse(JsonUtils.toJson(kylinOrderTicketEntitiesVo))); BasicDBObject entitiesObject = new BasicDBObject("$set", JSON.parse(JsonUtils.toJson(kylinOrderTicketEntitiesVo)));
mongoTemplate.getCollection(KylinOrderTicketEntitiesVo.class.getSimpleName()).updateOne( mongoTemplate.getCollection(KylinOrderTicketEntitiesVo.class.getSimpleName()).updateOne(
Query.query(Criteria.where("orderTicketEntitiesId").is(item.getOrderTicketEntitiesId())).getQueryObject(), Query.query(Criteria.where("orderTicketEntitiesId").is(item.getOrderTicketEntitiesId())).getQueryObject(),
......
...@@ -87,7 +87,8 @@ public class SweetTemplateServiceImpl { ...@@ -87,7 +87,8 @@ public class SweetTemplateServiceImpl {
public ResponseDto remind(String unionId, String performancesId) { public ResponseDto remind(String unionId, String performancesId) {
ResponseDto<KylinPerformanceVo> performanceVo = feignKylinPerformanceClient.detail(performancesId); ResponseDto<KylinPerformanceVo> performanceVo = feignKylinPerformanceClient.detail(performancesId);
redisDataUtils.setSweetRemind(unionId, performancesId); KylinPerformanceVo performanceInfo = performanceVo.getData();
redisDataUtils.setSweetRemind(unionId, performancesId, performanceInfo);
return ResponseDto.success(); return ResponseDto.success();
} }
} }
...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers; ...@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.liquidnet.common.cache.redis.util.RedisUtil; import com.liquidnet.common.cache.redis.util.RedisUtil;
import com.liquidnet.commons.lang.util.CollectionUtil; import com.liquidnet.commons.lang.util.CollectionUtil;
import com.liquidnet.commons.lang.util.DateUtil; import com.liquidnet.commons.lang.util.DateUtil;
import com.liquidnet.service.kylin.dto.vo.mongo.KylinPerformanceVo;
import com.liquidnet.service.sweet.constant.SweetConstant; import com.liquidnet.service.sweet.constant.SweetConstant;
import com.liquidnet.service.sweet.dto.SweetManualAppletDto; import com.liquidnet.service.sweet.dto.SweetManualAppletDto;
import com.liquidnet.service.sweet.dto.SweetManualArtistList2Dto; import com.liquidnet.service.sweet.dto.SweetManualArtistList2Dto;
...@@ -229,21 +230,19 @@ public class RedisDataUtils { ...@@ -229,21 +230,19 @@ public class RedisDataUtils {
} }
// 小程序演出提醒 // 小程序演出提醒
public void setSweetRemind(String unionId, String performancesId) { public void setSweetRemind(String unionId, String performancesId, KylinPerformanceVo performanceInfo) {
String redisKey = SweetConstant.REDIS_KEY_SWEET_REMIND.concat(unionId); String redisKey = SweetConstant.REDIS_KEY_SWEET_REMIND.concat(unionId);
SweetRemindVo sweetRemindVo = SweetRemindVo.getNew(); SweetRemindVo sweetRemindVo = SweetRemindVo.getNew();
sweetRemindVo.setCreatedAt(DateUtil.getNowTime()); sweetRemindVo.setCreatedAt(DateUtil.getNowTime());
sweetRemindVo.setPerformancesId(performancesId); sweetRemindVo.setPerformancesId(performancesId);
sweetRemindVo.setUnionId(unionId); sweetRemindVo.setUnionId(unionId);
/*String redisKeyPer = KylinRedisConst.PERFORMANCES.concat(performancesId); if (null != performanceInfo) {
KylinPerformanceVo perInfo = (KylinPerformanceVo) redisUtil.get(redisKeyPer); sweetRemindVo.setFieldName(performanceInfo.getFieldName());
if (null != perInfo) { sweetRemindVo.setTitle(performanceInfo.getTitle());
sweetRemindVo.setFieldName(perInfo.getFieldName()); sweetRemindVo.setTimeStart(performanceInfo.getTimeStart());
sweetRemindVo.setTitle(perInfo.getTitle()); sweetRemindVo.setSellTime(performanceInfo.getSellTime());
sweetRemindVo.setTimeStart(perInfo.getTimeStart()); }
sweetRemindVo.setSellTime(perInfo.getSellTime());
}*/
redisUtil.set(redisKey, sweetRemindVo); redisUtil.set(redisKey, sweetRemindVo);
} }
} }
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