From 47ab6b12291d4bc340479e555e5f765f8eb034bf Mon Sep 17 00:00:00 2001 From: xiezhijun <15270898033@163.com> Date: Thu, 15 Apr 2021 16:29:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=87=8D=E6=96=B0=E7=94=9F?= =?UTF-8?q?=E6=88=90=E7=B4=A2=E5=BC=95=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../custom/SysNutritionQuestionController.java | 10 ++++++++++ .../service/impl/SysNutritionQuestionServiceImpl.java | 1 + .../com/stdiet/framework/config/SecurityConfig.java | 3 ++- 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysNutritionQuestionController.java b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysNutritionQuestionController.java index a160e8893..80d367643 100644 --- a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysNutritionQuestionController.java +++ b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysNutritionQuestionController.java @@ -100,4 +100,14 @@ public class SysNutritionQuestionController extends BaseController { return toAjax(sysNutritionQuestionService.deleteSysNutritionQuestionByIds(ids)); } + + /** + * 重新生成知识问答索引 + */ + @Log(title = "重新生成知识问答索引", businessType = BusinessType.UPDATE) + @GetMapping("/regenerateNutritionQuestionIndex") + public AjaxResult regenerateNutritionQuestionIndex() + { + return toAjax(sysNutritionQuestionService.regenerateNutritionQuestionIndex() ? 1 : 0); + } } \ No newline at end of file diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysNutritionQuestionServiceImpl.java b/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysNutritionQuestionServiceImpl.java index 2f3205392..00d1989f8 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysNutritionQuestionServiceImpl.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/service/impl/SysNutritionQuestionServiceImpl.java @@ -188,6 +188,7 @@ public class SysNutritionQuestionServiceImpl implements ISysNutritionQuestionSer luceneIndexUtils.addIndexs(nutritionQuestionToDocument(list)); } } + return true; } }catch (Exception e){ e.printStackTrace(); diff --git a/stdiet-framework/src/main/java/com/stdiet/framework/config/SecurityConfig.java b/stdiet-framework/src/main/java/com/stdiet/framework/config/SecurityConfig.java index 603828f51..af34f5aa1 100644 --- a/stdiet-framework/src/main/java/com/stdiet/framework/config/SecurityConfig.java +++ b/stdiet-framework/src/main/java/com/stdiet/framework/config/SecurityConfig.java @@ -104,7 +104,8 @@ public class SecurityConfig extends WebSecurityConfigurerAdapter { "/wx/**", "/wap/**", "/investigate/**", - "/common/customerUploadFile" + "/common/customerUploadFile", + "/custom/nutritionQuestion/regenerateNutritionQuestionIndex" ).anonymous() .antMatchers( HttpMethod.GET,