|
|
|
@@ -237,7 +237,10 @@ public class WxOrderGroupServiceImpl implements WxOrderGroupService { |
|
|
|
order.setTenantId(wxOrderGroup.getTenantId()); |
|
|
|
order.setCUserId(wxOrderGroup.getUserId()); |
|
|
|
order.setOrderGroupId(wxOrderGroup.getId()); |
|
|
|
int count = wxOrderMapper.selectCount(order); |
|
|
|
long count = wxOrderMapper.select(order).parallelStream().filter(o -> { |
|
|
|
return o.getOrderStatus().equals(EnumOrderStatus.ORDER_STATUS_COOPERATING.getCode()) || |
|
|
|
o.getOrderStatus().equals(EnumOrderStatus.ORDER_STATUS_COOPERATING_COMPLETE.getCode()); |
|
|
|
}).count(); |
|
|
|
WxOrderGroup group = wxOrderGroupMapper.selectByPrimaryKey(wxOrderGroup.getId()); |
|
|
|
Map<String, Object> result = new HashMap<>(2); |
|
|
|
result.put("attend", count > 0 ? true : false); |
|
|
|
|