|
|
|
@@ -109,7 +109,7 @@ public class WxOrderGroupServiceImpl implements WxOrderGroupService { |
|
|
|
final IdWorker idWorker = IdWorker.get(); |
|
|
|
long groupId = idWorker.nextId(); |
|
|
|
wxOrderGroup.setId(groupId); |
|
|
|
wxOrderGroup.setTenantId(order.getTenantId()); |
|
|
|
wxOrderGroup.updateTenantInfo(order); |
|
|
|
wxOrderGroup.setOrderId(order.getId()); |
|
|
|
wxOrderGroup.setCouponId(wxCoupon.getId()); |
|
|
|
wxOrderGroup.setRemainPeople(wxCoupon.getPressLimitNum() - 1); |
|
|
|
@@ -152,7 +152,7 @@ public class WxOrderGroupServiceImpl implements WxOrderGroupService { |
|
|
|
// 拼团完成 |
|
|
|
// 得到所有拼团的order |
|
|
|
WxOrder wxOrder = new WxOrder(); |
|
|
|
wxOrder.setTenantId(order.getTenantId()); |
|
|
|
wxOrder.updateTenantInfo(order); |
|
|
|
wxOrder.setOrderGroupId(orderGroupId); |
|
|
|
List<WxOrder> list = wxOrderMapper.findList(wxOrder).parallelStream() |
|
|
|
.filter(o -> { |
|
|
|
@@ -297,7 +297,7 @@ public class WxOrderGroupServiceImpl implements WxOrderGroupService { |
|
|
|
@Override |
|
|
|
public ResultData queryAttendStatus(WxOrderGroup wxOrderGroup) { |
|
|
|
WxOrder order = new WxOrder(); |
|
|
|
order.setTenantId(wxOrderGroup.getTenantId()); |
|
|
|
order.updateTenantInfo(wxOrderGroup); |
|
|
|
order.setCUserId(wxOrderGroup.getUserId()); |
|
|
|
order.setOrderGroupId(wxOrderGroup.getId()); |
|
|
|
List<WxOrder> list = wxOrderMapper.selectList(new QueryWrapper(order)); |
|
|
|
|