Browse Source

基础配置

master
张彭杰 1 year ago
parent
commit
c909e0bf20
1 changed files with 2 additions and 0 deletions
  1. 2
      dating-agency-mall-server/src/main/java/com/qniao/dam/application/handler/product/ProductEventHandler.java

2
dating-agency-mall-server/src/main/java/com/qniao/dam/application/handler/product/ProductEventHandler.java

@ -1,5 +1,6 @@
package com.qniao.dam.application.handler.product; package com.qniao.dam.application.handler.product;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.qniao.dam.application.service.product.ProductApplicationService; import com.qniao.dam.application.service.product.ProductApplicationService;
import com.qniao.dam.domain.aggregate.externalproduct.valueobj.ExternalProductRel; import com.qniao.dam.domain.aggregate.externalproduct.valueobj.ExternalProductRel;
import com.qniao.dam.domain.aggregate.product.entity.Product; import com.qniao.dam.domain.aggregate.product.entity.Product;
@ -71,6 +72,7 @@ public class ProductEventHandler extends BaseApplicationService {
siteActivityWomanProduct.setStatus(ProductStatusEnum.SOLD_OUTED); siteActivityWomanProduct.setStatus(ProductStatusEnum.SOLD_OUTED);
siteActivityWomanProduct.setProductSpecList(Collections.singletonList(siteActivityWomanProductSpec)); siteActivityWomanProduct.setProductSpecList(Collections.singletonList(siteActivityWomanProductSpec));
list.add(siteActivityWomanProduct); list.add(siteActivityWomanProduct);
externalProductRelDao.delete(new LambdaQueryWrapper<ExternalProductRel>().eq(ExternalProductRel::getExternalId, event.getSiteActivityId()));
for (Product product : list) { for (Product product : list) {
productApplicationService.create(product, product.getProductSpecList()); productApplicationService.create(product, product.getProductSpecList());
ExternalProductRel externalProductRel = ExternalProductRel.build(event.getSiteActivityId(), product.getId()); ExternalProductRel externalProductRel = ExternalProductRel.build(event.getSiteActivityId(), product.getId());

Loading…
Cancel
Save