|
@@ -2,6 +2,7 @@ package com.caimei.modules.product.web;
|
|
|
|
|
|
import com.caimei.modules.bulkpurchase.entity.PurchaseProduct;
|
|
|
import com.caimei.modules.cibe.entity.Shop;
|
|
|
+import com.caimei.modules.opensearch.GenerateUtils;
|
|
|
import com.caimei.modules.product.entity.CmPromotion;
|
|
|
import com.caimei.modules.product.entity.Product;
|
|
|
import com.caimei.modules.product.service.CmPromotionService;
|
|
@@ -21,6 +22,7 @@ import org.springframework.ui.Model;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
import org.springframework.web.servlet.mvc.support.RedirectAttributes;
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
|
import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.util.*;
|
|
@@ -41,7 +43,8 @@ public class CmPromotionController extends BaseController {
|
|
|
private ProductService productService;
|
|
|
@Autowired
|
|
|
private RedisService redisService;
|
|
|
-
|
|
|
+ @Resource
|
|
|
+ private GenerateUtils generateUtils;
|
|
|
@ModelAttribute
|
|
|
public CmPromotion get(@RequestParam(required = false) String id) {
|
|
|
CmPromotion entity = null;
|
|
@@ -444,5 +447,7 @@ public class CmPromotionController extends BaseController {
|
|
|
redisService.removePattern("getHomeData*");
|
|
|
redisService.removePattern("getHomeCommodityData*");
|
|
|
redisService.removePattern("insCommodityData*");
|
|
|
+ // 重新生成静态首页
|
|
|
+ generateUtils.generateHome();
|
|
|
}
|
|
|
}
|