diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderGroupServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderGroupServiceImpl.java index a01aad3c6..ed040f2bc 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxOrderGroupServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxOrderGroupServiceImpl.java @@ -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 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 list = wxOrderMapper.selectList(new QueryWrapper(order)); diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java index b5f34710d..0da0c3cb1 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxRefundOrderServiceImpl.java @@ -679,7 +679,7 @@ public class WxRefundOrderServiceImpl implements WxRefundOrderService { String out_refund_id = String.valueOf(refundId); record.setId(refundId); - record.setTenantId(appInfo.getTenantId()); + record.updateTenantInfo(wxOrder); record.setCreateTime(currentDate); record.setUpdateTime(currentDate); // 微信内部订单号 diff --git a/mallinkService/src/main/resources/mapper/WxMerchantMapper.xml b/mallinkService/src/main/resources/mapper/WxMerchantMapper.xml index 29b18468c..6d25a666c 100644 --- a/mallinkService/src/main/resources/mapper/WxMerchantMapper.xml +++ b/mallinkService/src/main/resources/mapper/WxMerchantMapper.xml @@ -457,7 +457,7 @@ and co.tenant_id = #{tenantId} - and o.sub_tenant_id = #{subTenantId} + and co.sub_tenant_id = #{subTenantId} and co.create_date >= #{starttime}