admin
2020-10-10 81db7b3b070c003e6f5f0d1c757ab30b6f42c944
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)
@@ -102,6 +105,8 @@
            classParser.getHotStarDetail(acceptData, request, out);
        } else if (method.equalsIgnoreCase("getVideoClass")) {
            classParser.getVideoClass(acceptData, request, out);
        }else if (method.equalsIgnoreCase("getHomeClass")) {
            classParser.getHomeClass(acceptData, request, out);
        } else if (method.equalsIgnoreCase("getNewClass")) {
            classParser.getNewClass(acceptData, request, out); // 分类
        } else if (method.equalsIgnoreCase("getFirstChildTypeNew")) {
@@ -137,7 +142,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 +269,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 +445,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();
    }
}