|
|
@@ -732,6 +732,12 @@ public class LifeUserOrderService extends ServiceImpl<LifeUserOrderMapper, LifeU
|
|
|
// 根据状态判断怎么更新数据 目前只进行已支付,已取消,已过期判断
|
|
|
// TODO 后续再进行已核销和已退款判断 ()
|
|
|
switch (lifeUserOrderDto.getStatus()){
|
|
|
+ case 1:
|
|
|
+ lifeUserOrder.setPayTime(date);
|
|
|
+ lifeUserOrder.setPayMethod(lifeUserOrderDto.getPayMethod());
|
|
|
+ lifeUserOrder.setStatus(lifeUserOrderDto.getStatus());
|
|
|
+ orderCouponMiddleUpdateWrapper.set("status",lifeUserOrderDto.getStatus());
|
|
|
+ break;
|
|
|
case 3:
|
|
|
case 4:
|
|
|
lifeUserOrder.setStatus(lifeUserOrderDto.getStatus());
|
|
|
@@ -739,11 +745,6 @@ public class LifeUserOrderService extends ServiceImpl<LifeUserOrderMapper, LifeU
|
|
|
lifeUserOrder.setFinishTime(date);
|
|
|
orderCouponMiddleUpdateWrapper.set("status",lifeUserOrderDto.getStatus());
|
|
|
break;
|
|
|
- case 1:
|
|
|
- lifeUserOrder.setPayTime(date);
|
|
|
- lifeUserOrder.setPayMethod(lifeUserOrderDto.getPayMethod());
|
|
|
- lifeUserOrder.setStatus(lifeUserOrderDto.getStatus());
|
|
|
- break;
|
|
|
}
|
|
|
if(1 == lifeUserOrderDto.getStatus()){
|
|
|
return this.saveOrUpdate(lifeUserOrder);
|