Browse Source

/、.merchant

release_toaliyun_real
xhxu 4 years ago
parent
commit
4b2e26d046
3 changed files with 11 additions and 2 deletions
  1. +2
    -0
      mallinkService/src/main/java/com/iformall/service/WxMerchantService.java
  2. +2
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java
  3. +7
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java

+ 2
- 0
mallinkService/src/main/java/com/iformall/service/WxMerchantService.java View File

@@ -188,5 +188,7 @@ public interface WxMerchantService {

Map<String, Object> detailByShopId(TenantEntity tenantInfo, Long shopId);

List<WxMerchantVo> newFindWithShopByCouponId(TenantEntity tenantInfo, Long couponId);

List<WxMerchantVo> newFindByCouponId(TenantEntity tenantInfo, Long couponId);
}

+ 2
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxCouponOrderServiceImpl.java View File

@@ -647,8 +647,8 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
cvo.setPickStartDate(coupon.getPickStartDate());
cvo.setPickEndDate(coupon.getPickEndDate());
cvo.setAutoRefund(coupon.getAutoRefund());
cvo.setMerchantVoList(wxMerchantService.newFindWithShopByCouponId(cvo,coupon.getId()));
}
cvo.setMerchantVoList(wxMerchantService.newFindByCouponId(cvo,cvo.getCouponId()));
return cvo;
} catch (IllegalAccessException | InvocationTargetException e) {
logger.error("getCouponOrderCVo error.",e);
@@ -785,6 +785,7 @@ public class WxCouponOrderServiceImpl implements WxCouponOrderService {
cvo.setValidStartDate(coupon.getValidStartDate());
cvo.setValidEndDate(coupon.getValidEndDate());
cvo.setAutoRefund(coupon.getAutoRefund());
cvo.setMerchantVoList(wxMerchantService.newFindByCouponId(cvo,coupon.getId()));
}
WxCouponCar couponCar= couponCarMap.get(cvo.getCouponId());
if (null != couponCar) {


+ 7
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java View File

@@ -1196,11 +1196,17 @@ public class WxMerchantServiceImpl implements WxMerchantService {
return null;
}

@Override
public List<WxMerchantVo> newFindWithShopByCouponId(TenantEntity tenantInfo, Long couponId) {
List<WxMerchantVo> wxMerchantVoList = this.newFindByCouponId(tenantInfo, couponId);
handleShopVo(tenantInfo,wxMerchantVoList);
return wxMerchantVoList;
}

@Override
public List<WxMerchantVo> newFindByCouponId(TenantEntity tenantInfo, Long couponId) {
List<Long> merchantIds = wxCouponMerchantMapper.findMerchantByProductId(tenantInfo.getTenantId(), couponId);
List<WxMerchantVo> wxMerchantVoList = wxMerchantMapper.newFindListCVo(tenantInfo.getTenantId(),merchantIds);
handleShopVo(tenantInfo,wxMerchantVoList);
return wxMerchantVoList;
}



Loading…
Cancel
Save