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

Commit 3d0254a0 authored by zhoujianping's avatar zhoujianping

1.未退款入场人数量为0才退优先卷

parent 6841e51a
...@@ -484,14 +484,20 @@ public class KylinRefundsStatusServiceImpl { ...@@ -484,14 +484,20 @@ public class KylinRefundsStatusServiceImpl {
continue; continue;
} else { } else {
//获取订单详情 //未退款入场人数量为0才退优先卷
KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(refund.getOrderTicketsId()); List<KylinOrderTicketEntities> kylinOrderTicketEntities = kylinOrderTicketEntitiesMapper.selectList(
//退优先卷 Wrappers.lambdaQuery(KylinOrderTicketEntities.class).eq(KylinOrderTicketEntities::getOrderId, refund.getOrderTicketsId()).eq(KylinOrderTicketEntities::getIsPayment, 1));
ArrayList<KylinOrderCoupons> orderCoupons = dataUtils.getOrderCoupon(refund.getOrderTicketsId()); log.info("admin退款请求未退款入场人数量number={}",kylinOrderTicketEntities.size());
if (orderCoupons.size() > 0) { if(kylinOrderTicketEntities.size()==0){
for (KylinOrderCoupons item : orderCoupons) { //获取订单详情
if (item.getCouponType() == 101) { KylinOrderTicketVo orderTicketVo = dataUtils.getOrderTicketVo(refund.getOrderTicketsId());
dataUtils.backCoupon(item.getCouponCode(), orderTicketVo.getUserId()); //退优先卷
ArrayList<KylinOrderCoupons> orderCoupons = dataUtils.getOrderCoupon(refund.getOrderTicketsId());
if (orderCoupons.size() > 0) {
for (KylinOrderCoupons item : orderCoupons) {
if (item.getCouponType() == 101) {
dataUtils.backCoupon(item.getCouponCode(), orderTicketVo.getUserId());
}
} }
} }
} }
......
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