Browse Source

修复依赖循环问题

sj
sj 2 years ago
parent
commit
b79e7f15a5
  1. 8
      zsw-bxg/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java

8
zsw-bxg/src/main/java/co/yixiang/modules/activity/service/impl/YxStoreCombinationServiceImpl.java

@ -46,6 +46,7 @@ import co.yixiang.modules.product.service.YxStoreProductService;
import co.yixiang.modules.product.service.dto.FromatDetailDto; import co.yixiang.modules.product.service.dto.FromatDetailDto;
import co.yixiang.modules.product.service.dto.ProductFormatDto; import co.yixiang.modules.product.service.dto.ProductFormatDto;
import co.yixiang.modules.product.service.dto.ProductResultDto; import co.yixiang.modules.product.service.dto.ProductResultDto;
import co.yixiang.modules.product.service.impl.YxStoreProductServiceImpl;
import co.yixiang.modules.product.service.mapper.StoreProductMapper; import co.yixiang.modules.product.service.mapper.StoreProductMapper;
import co.yixiang.modules.product.vo.YxStoreProductAttrQueryVo; import co.yixiang.modules.product.vo.YxStoreProductAttrQueryVo;
import co.yixiang.modules.shop.service.YxSystemConfigService; import co.yixiang.modules.shop.service.YxSystemConfigService;
@ -84,12 +85,11 @@ public class YxStoreCombinationServiceImpl extends BaseServiceImpl<YxStoreCombin
@Autowired @Autowired
private IGenerator generator; private IGenerator generator;
@Autowired
private YxStoreProductService yxStoreProductService;
@Autowired @Autowired
private YxStorePinkMapper yxStorePinkMapper; private YxStorePinkMapper yxStorePinkMapper;
@Autowired @Autowired
private YxStoreVisitMapper yxStoreVisitMapper; private YxStoreVisitMapper yxStoreVisitMapper;
@Autowired @Autowired
private RedisUtils redisUtils; private RedisUtils redisUtils;
@Autowired @Autowired
@ -105,8 +105,6 @@ public class YxStoreCombinationServiceImpl extends BaseServiceImpl<YxStoreCombin
@Autowired @Autowired
private YxShippingTemplatesService shippingTemplatesService; private YxShippingTemplatesService shippingTemplatesService;
@Autowired
private YxStoreProductService storeProductService;
@Autowired @Autowired
private YxSystemConfigService systemConfigService; private YxSystemConfigService systemConfigService;
@ -243,7 +241,7 @@ public class YxStoreCombinationServiceImpl extends BaseServiceImpl<YxStoreCombin
List<YxStoreCombinationDto> combinationDTOS = generator.convert(page.getList(),YxStoreCombinationDto.class); List<YxStoreCombinationDto> combinationDTOS = generator.convert(page.getList(),YxStoreCombinationDto.class);
for (YxStoreCombinationDto combinationDTO : combinationDTOS) { for (YxStoreCombinationDto combinationDTO : combinationDTOS) {
//这里把商品的售价放入到拼团的原价中,方便后台列表查看 //这里把商品的售价放入到拼团的原价中,方便后台列表查看
YxStoreProduct yxStoreProduct=yxStoreProductService.getById(combinationDTO.getProductId()); YxStoreProduct yxStoreProduct=storeProductMapper.selectById(combinationDTO.getProductId());
if (ObjectUtil.isNotEmpty(yxStoreProduct)){ if (ObjectUtil.isNotEmpty(yxStoreProduct)){
combinationDTO.setProductPrice(yxStoreProduct.getPrice()); combinationDTO.setProductPrice(yxStoreProduct.getPrice());
}; };

Loading…
Cancel
Save