From 2778cf2a16823f9b1153a0549b47f7b503176a17 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 12 九月 2020 18:04:43 +0800 Subject: [PATCH] 爱奇艺正片,搜索引擎 --- src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java | 29 ++++++++++++++++++++++++++++- 1 files changed, 28 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java b/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java index b200bd9..28f581b 100644 --- a/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java +++ b/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV2.java @@ -50,6 +50,9 @@ private ShopParser shopParser; @Resource + private ConfigParser configParser; + + @Resource private UserService userService; @RequestMapping(value = "/ad", method = RequestMethod.POST) @@ -137,7 +140,12 @@ commentParser.comment(acceptData, request, out); } else if (method.equalsIgnoreCase("userLogin")) { commentParser.login(acceptData, request, out); + } else if (method.equalsIgnoreCase("wxLogin")) { + String code = request.getParameter("Code"); + commentParser.wxLogin(acceptData, code, request, out); } + + out.close(); } @@ -259,10 +267,12 @@ } if (method.equalsIgnoreCase("getUid")) {// 鑾峰彇鐢ㄦ埛缂栧彿 userParser.getUid(acceptData, request, out); - } else if (method.equalsIgnoreCase("suggest")) {// 寤鸿鎼滅储杩斿洖鍏抽敭瀛� + } else if (method.equalsIgnoreCase("suggestSearch")) {// 寤鸿鎼滅储杩斿洖鍏抽敭瀛� userParser.suggestSearch(acceptData, request, out); } else if (method.equalsIgnoreCase("search")) {// 鎼滅储 userParser.search(acceptData, request, out); + }else if (method.equalsIgnoreCase("searchNew")) {// 鎼滅储 + userParser.searchNew(acceptData, request, out); } else if (method.equalsIgnoreCase("getHotSearch")) {// 鑾峰彇鐑棬鎼滅储 userParser.getHotSearch(acceptData, request, out); } else if (method.equalsIgnoreCase("guessLike")) {// 鐚滀綘鍠滄 @@ -433,4 +443,21 @@ out.close(); } + // 閰嶇疆绫绘帴鍙� + @RequestMapping(value = "/config", method = RequestMethod.POST) + public void config(AcceptData acceptData, HttpServletRequest request, PrintWriter out) { + String method = request.getParameter("Method"); + if (StringUtil.isNullOrEmpty(method)) + return; + + if (!Utils.signIsRight(request)) + out.print(JsonUtil.loadFalseJson("绛惧悕閿欒")); + + if (method.equalsIgnoreCase("getConfig")) {// 鑾峰彇鐢ㄦ埛缂栧彿 + configParser.getConfig(acceptData, request, out); + } + + out.close(); + } + } -- Gitblit v1.8.0