From af16ff2f41580f479f840e272986689d4894a4c9 Mon Sep 17 00:00:00 2001 From: EhusoeAsom <3252074067@qq.com> Date: Fri, 5 Apr 2024 14:03:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=B9=B6yc=E5=88=86=E6=94=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- elmclient/src/main.js | 2 +- elmclient/src/router/index.js | 5 + elmclient/src/views/Index.vue | 49 +- elmclient/src/views/SearchResults.vue | 428 ++++++++++++++++++ springcloud_elm/.idea/compiler.xml | 1 + springcloud_elm/.idea/encodings.xml | 2 + springcloud_elm/.idea/misc.xml | 1 + springcloud_elm/.idea/uiDesigner.xml | 124 +++++ springcloud_elm/.idea/vcs.xml | 6 + .../src/main/resources/application.yml | 5 + .../target/classes/application.yml | 5 + springcloud_elm/pom.xml | 1 + springcloud_elm/search_server_11600/pom.xml | 68 +++ .../main/java/com/neusoft/MyApplication.java | 13 + .../neusoft/controller/SearchController.java | 34 ++ .../com/neusoft/mapper/BusinessMapper.java | 11 + .../java/com/neusoft/mapper/FoodMapper.java | 11 + .../main/java/com/neusoft/po/Business.java | 96 ++++ .../java/com/neusoft/po/CommonResult.java | 41 ++ .../src/main/java/com/neusoft/po/Food.java | 69 +++ .../com/neusoft/service/SearchService.java | 12 + .../service/impl/SearchServiceImpl.java | 43 ++ .../src/main/resources/bootstrap.yml | 19 + .../main/resources/mapper/BusinessMapper.xml | 14 + .../src/main/resources/mapper/FoodMapper.xml | 13 + .../target/classes/bootstrap.yml | 19 + .../target/classes/mapper/BusinessMapper.xml | 14 + .../target/classes/mapper/FoodMapper.xml | 13 + 28 files changed, 1106 insertions(+), 13 deletions(-) create mode 100644 elmclient/src/views/SearchResults.vue create mode 100644 springcloud_elm/.idea/uiDesigner.xml create mode 100644 springcloud_elm/.idea/vcs.xml create mode 100644 springcloud_elm/search_server_11600/pom.xml create mode 100644 springcloud_elm/search_server_11600/src/main/java/com/neusoft/MyApplication.java create mode 100644 springcloud_elm/search_server_11600/src/main/java/com/neusoft/controller/SearchController.java create mode 100644 springcloud_elm/search_server_11600/src/main/java/com/neusoft/mapper/BusinessMapper.java create mode 100644 springcloud_elm/search_server_11600/src/main/java/com/neusoft/mapper/FoodMapper.java create mode 100644 springcloud_elm/search_server_11600/src/main/java/com/neusoft/po/Business.java create mode 100644 springcloud_elm/search_server_11600/src/main/java/com/neusoft/po/CommonResult.java create mode 100644 springcloud_elm/search_server_11600/src/main/java/com/neusoft/po/Food.java create mode 100644 springcloud_elm/search_server_11600/src/main/java/com/neusoft/service/SearchService.java create mode 100644 springcloud_elm/search_server_11600/src/main/java/com/neusoft/service/impl/SearchServiceImpl.java create mode 100644 springcloud_elm/search_server_11600/src/main/resources/bootstrap.yml create mode 100644 springcloud_elm/search_server_11600/src/main/resources/mapper/BusinessMapper.xml create mode 100644 springcloud_elm/search_server_11600/src/main/resources/mapper/FoodMapper.xml create mode 100644 springcloud_elm/search_server_11600/target/classes/bootstrap.yml create mode 100644 springcloud_elm/search_server_11600/target/classes/mapper/BusinessMapper.xml create mode 100644 springcloud_elm/search_server_11600/target/classes/mapper/FoodMapper.xml diff --git a/elmclient/src/main.js b/elmclient/src/main.js index 0d16212..ff03842 100644 --- a/elmclient/src/main.js +++ b/elmclient/src/main.js @@ -46,7 +46,7 @@ router.beforeEach(function (to, from, next) { let user = sessionStorage.getItem('user'); //除了登录、注册、首页、商家列表、商家信息之外,都需要判断是否登录 if (!(to.path == '/' || to.path == '/index' || to.path == '/businessList' || to.path == '/businessInfo' || - to.path == '/login' || to.path == '/register' || to.path == '/my' || to.path == '/error403')) { + to.path == '/login' || to.path == '/register' || to.path == '/my' || to.path == '/error403' || to.path == '/searchResults')) { if (user == null) { router.push('/login'); // location.reload(); diff --git a/elmclient/src/router/index.js b/elmclient/src/router/index.js index 51a5d0e..eeee01c 100644 --- a/elmclient/src/router/index.js +++ b/elmclient/src/router/index.js @@ -17,6 +17,7 @@ import My from '../views/My.vue'; import PointsDetails from '../views/PointsDetails.vue'; import Wallet from '../views/Wallet.vue'; import Error403 from '../components/Error403'; +import SearchResults from "../views/SearchResults"; const routes = [{ @@ -83,6 +84,10 @@ const routes = [{ path: '/error403', name: 'Error403', component: Error403 + }, { + path: '/searchResults', + name: 'SearchResults', + component: SearchResults } ]; diff --git a/elmclient/src/views/Index.vue b/elmclient/src/views/Index.vue index c9b3000..d0e60c6 100644 --- a/elmclient/src/views/Index.vue +++ b/elmclient/src/views/Index.vue @@ -8,19 +8,19 @@
天津大学北洋园校区
- - +