zhengfangyuan 3 лет назад
Родитель
Сommit
ed9b716e15
1 измененных файлов: 12 добавлений и 4 удалений
  1. +12
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java

+ 12
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java Просмотреть файл

@@ -392,6 +392,16 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
List<Long> cUserIdList = new ArrayList<Long>();
List<Long> couponIdList = new ArrayList<Long>();
List<String> mallTenantIdList = new ArrayList<String>();
mallTenantIdList.add(couponOrderTenantEntity.getTenantId());
//查询子广场
WxMall wxMallq = new WxMall();
wxMallq.setParentTenantId(couponOrderTenantEntity.getTenantId());
List<WxMall> mallList = wxMallMapper.findList(wxMallq);
if ( null != mallList && mallList.size() > 0 ) {
for (WxMall mall : mallList) {
mallTenantIdList.add(mall.getTenantId());
}
}
for (int j = 0 ; j < couponOrderList.size(); j ++) {
WxCouponOrder co = couponOrderList.get(j);
Long bUserId = co.getBUserId();
@@ -402,13 +412,10 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
if (null == bUserIdList) {
bUserIdList = new ArrayList<Long>();
}
if (bUserIdList.contains(bUserId)) {
if (!bUserIdList.contains(bUserId)) {
bUserIdList.add(bUserId);
}
mallBUserIdList.put(mallTenantId, bUserIdList);
if (!mallTenantIdList.contains(mallTenantId)) {
mallTenantIdList.add(mallTenantId);
}
}
}
@@ -448,6 +455,7 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
merchantIdList.add(b.getMerchantId());
}
}
mallMerchantIdList.put(mallTenantId, merchantIdList);
}
}
}


Загрузка…
Отмена
Сохранить