From 5cfa136576d285ccd9eae9035fbebcac1db6993a Mon Sep 17 00:00:00 2001 From: wxxwjef <505322415@qq.com> Date: Tue, 23 May 2023 17:29:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E8=83=BD=E6=8E=A8=E8=8D=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../core/controller/RiskUserController.java | 33 +++ .../menus/IntelligenceRecommend.vue | 203 ++++++++++++++++++ web/src/router/index.js | 4 + web/src/utils/menu.js | 6 + 4 files changed, 246 insertions(+) create mode 100644 api/src/main/java/com/wx/application/core/controller/RiskUserController.java create mode 100644 web/src/components/menus/IntelligenceRecommend.vue diff --git a/api/src/main/java/com/wx/application/core/controller/RiskUserController.java b/api/src/main/java/com/wx/application/core/controller/RiskUserController.java new file mode 100644 index 0000000..4e42c12 --- /dev/null +++ b/api/src/main/java/com/wx/application/core/controller/RiskUserController.java @@ -0,0 +1,33 @@ +package com.wx.application.core.controller; + +import com.wx.application.base.BaseController; +import com.wx.application.base.ResponseData; +import com.wx.application.core.entity.Entrys; +import com.wx.application.core.service.EntrysService; +import com.wx.application.core.service.RiskUserService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; + +import java.io.Serializable; +import java.util.Map; + +/** + * @description : Entrys 默认控制器,仅供生成器使用 + * --------------------------------- + * @since 2023-05-12 + */ +/*@Slf4j*/ +@RestController("coreRiskUserController") +@RequestMapping("/risk-user") +public class RiskUserController extends BaseController { + + @Autowired + private RiskUserService userService; + + @PostMapping(value = "/query_list") + public ResponseData queryList(@RequestBody Map userQ) { + return success(userService.queryList(userQ)); + } + + +} diff --git a/web/src/components/menus/IntelligenceRecommend.vue b/web/src/components/menus/IntelligenceRecommend.vue new file mode 100644 index 0000000..640c9ec --- /dev/null +++ b/web/src/components/menus/IntelligenceRecommend.vue @@ -0,0 +1,203 @@ + + + + diff --git a/web/src/router/index.js b/web/src/router/index.js index 47257fe..d069c8c 100644 --- a/web/src/router/index.js +++ b/web/src/router/index.js @@ -51,6 +51,10 @@ export default new Router({ path: 'feedbackTypeManage', component: () => import('@/components/menus/FeedbackTypeManage') }, + { + path: 'intelligenceRecommend', + component: () => import('@/components/menus/IntelligenceRecommend') + }, { path: '/', redirect: "entrysManage" diff --git a/web/src/utils/menu.js b/web/src/utils/menu.js index 39c80ff..21daa85 100644 --- a/web/src/utils/menu.js +++ b/web/src/utils/menu.js @@ -20,6 +20,12 @@ const menuList = [ icon: "el-icon-headset", name: "反馈类型管理", url: "/feedbackTypeManage" + }, + { + index: "4", + icon: "el-icon-s-opportunity", + name: "智能推荐", + url: "/intelligenceRecommend" } ];