Browse Source

//coupon

release_toaliyun_real
xhxu 3 years ago
parent
commit
ef7580666c
1 changed files with 6 additions and 0 deletions
  1. +6
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java

+ 6
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxCouponServiceImpl.java View File

@@ -727,8 +727,11 @@ public class WxCouponServiceImpl implements WxCouponService {
throw new MallinkException(ErrorCode.MERCHANT_INFO_NOT_FOUND.getCode(),"所属商户为空"); throw new MallinkException(ErrorCode.MERCHANT_INFO_NOT_FOUND.getCode(),"所属商户为空");
} }
Map<TenantEntity,String> retMap = new HashMap<TenantEntity,String>(); Map<TenantEntity,String> retMap = new HashMap<TenantEntity,String>();
String[] mallTenantIds = new String[tenantMerchantParamList.size()];
int i = 0;
for (JSONObject o:tenantMerchantParamList) { for (JSONObject o:tenantMerchantParamList) {
String mallTenantId = o.getString("tenantId"); String mallTenantId = o.getString("tenantId");
mallTenantIds[i] = mallTenantId;
String mallParentTenantId = record.getTenantId(); String mallParentTenantId = record.getTenantId();
String mallMerchantParams = o.getString("mallMerchantParams"); String mallMerchantParams = o.getString("mallMerchantParams");
TenantEntity mallTenantEntity = new TenantEntity(); TenantEntity mallTenantEntity = new TenantEntity();
@@ -739,7 +742,9 @@ public class WxCouponServiceImpl implements WxCouponService {
record.setBusiness(EnumBusiness.BUSINESS_ID6.getCode()); record.setBusiness(EnumBusiness.BUSINESS_ID6.getCode());
} }
retMap.put(mallTenantEntity, mallMerchantParams); retMap.put(mallTenantEntity, mallMerchantParams);
i++;
} }
record.setMallTenantIds(mallTenantIds);
return retMap; return retMap;
}else { }else {
if (check) { if (check) {
@@ -755,6 +760,7 @@ public class WxCouponServiceImpl implements WxCouponService {
TenantEntity tenantEntity = new TenantEntity(); TenantEntity tenantEntity = new TenantEntity();
tenantEntity.updateTenantInfo(record); tenantEntity.updateTenantInfo(record);
retMap.put(tenantEntity, record.getMerchantParams()); retMap.put(tenantEntity, record.getMerchantParams());
record.setMallTenantIds(new String[]{tenantEntity.getTenantId()});
return retMap; return retMap;
} }
} }


Loading…
Cancel
Save