|
@@ -18,6 +18,7 @@ import com.futu.course.orders.mapper.Order1Mapper;
|
|
|
import com.futu.course.user.domain.User;
|
|
|
import com.futu.course.user.domain.UserAddress;
|
|
|
import com.futu.course.user.mapper.UserAddressMapper;
|
|
|
+import com.futu.course.user.mapper.UserCouponMapper;
|
|
|
import org.springframework.data.redis.core.RedisTemplate;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -53,6 +54,9 @@ public class Order1ServiceImpl extends ServiceImpl<Order1Mapper, Order1>
|
|
|
@Resource
|
|
|
private OrderItemMapper orderItemMapper;
|
|
|
|
|
|
+ @Resource
|
|
|
+ private UserCouponMapper userCouponMapper;
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
public R AddOrder1(OrdersDto ordersDto) {
|
|
@@ -96,14 +100,16 @@ public class Order1ServiceImpl extends ServiceImpl<Order1Mapper, Order1>
|
|
|
orderCoupon1.setDiscountAmount(coupon.getDiscount());
|
|
|
orderCouponMapper.insert(orderCoupon1);
|
|
|
}
|
|
|
-// AddOrderItme(order1.getId(), course.getId(),bigDecimal);
|
|
|
+ AddOrderItme(order1.getId(), course.getId(),bigDecimal);
|
|
|
|
|
|
return R.failed("添加成功");
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
-/** 支持成功执行这个方法
|
|
|
+
|
|
|
+
|
|
|
+ /** 支持成功执行这个方法
|
|
|
order1Id 是订单Id
|
|
|
courseId 是课程ID
|
|
|
BigDecimal是支付价格
|
|
@@ -117,7 +123,6 @@ public class Order1ServiceImpl extends ServiceImpl<Order1Mapper, Order1>
|
|
|
orderItem.setPrice(bigDecimal);
|
|
|
orderItem.setCourseId(courseId);
|
|
|
orderItemMapper.insert(orderItem);
|
|
|
-
|
|
|
return R.failed("添加成功");
|
|
|
}
|
|
|
|
|
@@ -141,6 +146,8 @@ public class Order1ServiceImpl extends ServiceImpl<Order1Mapper, Order1>
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|