admin
2024-10-30 010ef2a907e66efd4702443c06cdd18f8a7ffa5b
src/main/java/com/yeshi/buwan/controller/api/ApiControllerV3.java
@@ -54,6 +54,9 @@
    private ConfigParser configParser;
    @Resource
    private UserVideoParser userVideoParser;
    @Resource
    private UserService userService;
    @RequestMapping(value = "/ad/{method}", method = RequestMethod.POST)
@@ -167,6 +170,9 @@
            case "getVideoDetail":
                homeParser.getVideoDetail(acceptData, request, out);
                break;
            case "getVideoDetailV2":
                homeParser.getVideoDetailNew(acceptData, request, out);
                break;
            case "isCollect":
                homeParser.isCollected(acceptData, request, out);
                break;
@@ -209,9 +215,7 @@
            otherParser.getNotice(acceptData, request, out);
        } else if (method.equalsIgnoreCase("getRealUrl")) {
            otherParser.getRealUrl(acceptData, request, out);
        } else if (method.equalsIgnoreCase("kkinstall")) {
            otherParser.kkInstall(acceptData, request, out);
        } else if (method.equalsIgnoreCase("getIntersection")) {
        }  else if (method.equalsIgnoreCase("getIntersection")) {
            otherParser.getIntersection(acceptData, request, out);
        } else if (method.equalsIgnoreCase("test")) {
            otherParser.test(request, out);
@@ -219,9 +223,7 @@
            otherParser.getMeiNvZhiBo(acceptData, request, out);
        } else if (method.equalsIgnoreCase("getYearList")) {
            otherParser.getYearList(acceptData, request, out);
        } else if (method.equalsIgnoreCase("addContact")) {
            otherParser.addContact(acceptData, request, out);
        } else if (method.equalsIgnoreCase("adRecommendRight")) {
        }  else if (method.equalsIgnoreCase("adRecommendRight")) {
            otherParser.adRecommendRight(acceptData, request, out);
        }
        out.close();
@@ -283,6 +285,8 @@
            userParser.register(acceptData, request, out);
        } else if (method.equalsIgnoreCase("login")) {
            userParser.login(acceptData, request, out);
        } else if (method.equalsIgnoreCase("phoneLogin")) {
            userParser.phoneLogin(acceptData, request, out);
        } else if (method.equalsIgnoreCase("updateLoginUserInfo")) {
            userParser.updateLoginUserInfo(acceptData, request, out);
        } else if (method.equalsIgnoreCase("getLoginUserInfo")) {
@@ -301,11 +305,6 @@
    public void attention(AcceptData acceptData, @PathVariable String method, HttpServletRequest request, PrintWriter out) {
        if (StringUtil.isNullOrEmpty(method))
            return;
        if (!Utils.signIsRight(request))
            out.print(JsonUtil.loadFalseJson("签名错误"));
        String uid = request.getParameter("Uid");
        if (StringUtil.isNullOrEmpty(uid))
            uid = userService.getUid(request.getParameter("Device"), 1 + "", "", "", "", "");
        if (method.equalsIgnoreCase("addAttention")) {// 获取用户编号
            attentionParser.addAttention(acceptData, request, out);
        } else if (method.equalsIgnoreCase("cancelAttention")) {
@@ -418,22 +417,26 @@
        out.close();
    }
    // 配置类接口
    @RequestMapping(value = "/config/{method}", method = RequestMethod.POST)
    public void config(AcceptData acceptData, @PathVariable String method, HttpServletRequest request, PrintWriter out) {
    @RequestMapping(value = "/uservideo/{method}", method = RequestMethod.POST)
    public void userVideo(AcceptData acceptData, @PathVariable String method, HttpServletRequest request, PrintWriter out) {
        if (StringUtil.isNullOrEmpty(method))
            return;
        if (method.equalsIgnoreCase("getConfig")) {// 获取配置信息
            configParser.getConfig(acceptData, request, out);
        if (method.equalsIgnoreCase("collectVideo")) {// 获取配置信息
            userVideoParser.collectVideo(acceptData, request, out);
        } else if (method.equalsIgnoreCase("cancelCollectVideo")) {
            userVideoParser.cancelCollectVideo(acceptData, request, out);
        } else if (method.equalsIgnoreCase("getCollectVideoList")) {
            userVideoParser.getCollectVideoList(acceptData, request, out);
        }
        out.close();
    }
    // 搜索类接口
    @RequestMapping(value = "/search/{method}", method = RequestMethod.POST)
    public void search(AcceptData acceptData, @PathVariable String method, HttpServletRequest request, PrintWriter out) {
    // 配置类接口
    @RequestMapping(value = "/config/{method}", method = RequestMethod.POST)
    public void config(AcceptData acceptData, @PathVariable String method, HttpServletRequest request, PrintWriter out) {
        if (StringUtil.isNullOrEmpty(method))
            return;