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)
@@ -75,10 +78,6 @@
    public void clazz(AcceptData acceptData, @PathVariable String method, HttpServletRequest request, PrintWriter out) {
        if (StringUtil.isNullOrEmpty(method))
            return;
        if (!Utils.signIsRight(request)) {
            out.print(JsonUtil.loadFalseJson("签名错误"));
            return;
        }
        String uid = request.getParameter("Uid");
        if (StringUtil.isNullOrEmpty(uid))
@@ -156,10 +155,6 @@
        if (StringUtil.isNullOrEmpty(method))
            return;
        if (!Utils.signIsRight(request)) {
            out.print(JsonUtil.loadFalseJson("签名错误"));
            return;
        }
        String uid = request.getParameter("Uid");
        if (StringUtil.isNullOrEmpty(uid))
@@ -174,6 +169,9 @@
                break;
            case "getVideoDetail":
                homeParser.getVideoDetail(acceptData, request, out);
                break;
            case "getVideoDetailV2":
                homeParser.getVideoDetailNew(acceptData, request, out);
                break;
            case "isCollect":
                homeParser.isCollected(acceptData, request, out);
@@ -217,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);
@@ -227,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();
@@ -252,9 +246,6 @@
    public void user(AcceptData acceptData, @PathVariable String method, HttpServletRequest request, String callback, PrintWriter out) {
        if (StringUtil.isNullOrEmpty(method))
            return;
        if (!Utils.signIsRight(request))
            out.print(JsonUtil.loadFalseJson("签名错误"));
        String uid = request.getParameter("Uid");
        if (!method.equalsIgnoreCase("getUid")) {
            if (StringUtil.isNullOrEmpty(uid))
@@ -294,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")) {
@@ -312,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")) {
@@ -333,8 +321,7 @@
    public void news(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 + "", "", "", "", "");
@@ -377,9 +364,6 @@
    public void zhibo(AcceptData acceptData, @PathVariable String method, HttpServletRequest request, HttpServletResponse response, PrintWriter out) {
        if (StringUtil.isNullOrEmpty(method))
            return;
        //
        if (!Utils.signIsRight(request))
            out.print(JsonUtil.loadFalseJson("签名错误"));
        String uid = request.getParameter("Uid");
        if (StringUtil.isNullOrEmpty(uid))
@@ -433,16 +417,30 @@
        out.close();
    }
    // 配置类接口
    @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("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 = "/config/{method}", method = RequestMethod.POST)
    public void config(AcceptData acceptData, @PathVariable String method, HttpServletRequest request, PrintWriter out) {
        if (StringUtil.isNullOrEmpty(method))
            return;
        if (!Utils.signIsRight(request))
            out.print(JsonUtil.loadFalseJson("签名错误"));
        if (method.equalsIgnoreCase("getConfig")) {// 获取用户编号
        if (method.equalsIgnoreCase("getConfig")) {// 获取配置信息
            configParser.getConfig(acceptData, request, out);
        }