From f06a592dd1a7e995bf313ccb5efe7dff73ccfc4e Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 12 四月 2023 18:25:52 +0800
Subject: [PATCH] 增加本地获取IP归属地/广告优化

---
 src/main/java/com/yeshi/buwan/controller/api/ApiControllerV3.java |   60 +++++++++++++++++++++++++++++-------------------------------
 1 files changed, 29 insertions(+), 31 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV3.java b/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV3.java
index 09aad97..030e6d4 100644
--- a/src/main/java/com/yeshi/buwan/controller/api/ApiControllerV3.java
+++ b/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);
         }
 

--
Gitblit v1.8.0