From d182390205a9828bd1091b06fa712e028004c687 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 25 一月 2021 17:23:16 +0800
Subject: [PATCH] '初始化导入'

---
 src/main/java/com/newvideo/controller/parser/AdParser.java |  302 +++++++++++++++++++++++++------------------------
 1 files changed, 153 insertions(+), 149 deletions(-)

diff --git a/src/main/java/com/newvideo/controller/parser/AdParser.java b/src/main/java/com/newvideo/controller/parser/AdParser.java
index 26b20f4..a65d356 100644
--- a/src/main/java/com/newvideo/controller/parser/AdParser.java
+++ b/src/main/java/com/newvideo/controller/parser/AdParser.java
@@ -23,184 +23,188 @@
 @Controller
 public class AdParser {
 
-	@Resource
-	private AdService adService;
+    @Resource
+    private AdService adService;
 
-	@Resource
-	private SystemService systemService;
+    @Resource
+    private SystemService systemService;
 
-	@Resource
-	private ConfigService configService;
+    @Resource
+    private ConfigService configService;
 
-	public void getMineAdList(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		String packageName = request.getParameter("Package");
-		String key = request.getParameter("Key");
+    public void getMineAdList(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        String packageName = request.getParameter("Package");
+        String key = request.getParameter("Key");
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		List<MineAd> list = adService.getMineAdList(key);
-		JSONObject object = new JSONObject();
-		JSONArray array = new JSONArray();
-		for (MineAd ma : list)
-			array.add(StringUtil.outPutResultJson(ma));
-		object.put("data", array.toString());
-		object.put("count", list.size());
-		out.print(JsonUtil.loadTrueJson(object.toString()));
-	}
+        List<MineAd> list = adService.getMineAdList(key);
+        JSONObject object = new JSONObject();
+        JSONArray array = new JSONArray();
+        for (MineAd ma : list)
+            array.add(StringUtil.outPutResultJson(ma));
+        object.put("data", array.toString());
+        object.put("count", list.size());
+        out.print(JsonUtil.loadTrueJson(object.toString()));
+    }
 
-	public void reportAd(String uid, HttpServletRequest request, PrintWriter out) {
+    public void reportAd(String uid, HttpServletRequest request, PrintWriter out) {
 
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		String packageName = request.getParameter("Package");
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        String packageName = request.getParameter("Package");
 
-		String type = request.getParameter("Type");
-		String plateformId = request.getParameter("PlateformId");
-		String key = request.getParameter("Key");
+        String type = request.getParameter("Type");
+        String plateformId = request.getParameter("PlateformId");
+        String key = request.getParameter("Key");
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(type)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燭ype"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(type)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燭ype"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(plateformId)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latformId"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(plateformId)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latformId"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(key)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燢ey"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(key)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燢ey"));
+            return;
+        }
 
-		adService.AddStatistics(key, plateformId, Integer.parseInt(type));
-		out.print(JsonUtil.loadTrueJson(""));
-	}
+        adService.AddStatistics(key, plateformId, Integer.parseInt(type));
+        out.print(JsonUtil.loadTrueJson(""));
+    }
 
-	public void reportCommonAd(String uid, HttpServletRequest request, PrintWriter out) {
+    public void reportCommonAd(String uid, HttpServletRequest request, PrintWriter out) {
 
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		String packageName = request.getParameter("Package");
-		String type = request.getParameter("Type");
-		String pid = request.getParameter("Pid");
-		String aid = request.getParameter("AdId");
-		String device = request.getParameter("Device");
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        String packageName = request.getParameter("Package");
+        String type = request.getParameter("Type");
+        String pid = request.getParameter("Pid");
+        String aid = request.getParameter("AdId");
+        String device = request.getParameter("Device");
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(type)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燭ype"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(type)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燭ype"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(pid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼爌id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(pid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼爌id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(aid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燼id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(aid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燼id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(device)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燚evice"));
-			return;
-		}
-		adService.addCommonAdStatistics(3, pid, aid, device);// 鐐瑰嚮缁熻
-		out.print(JsonUtil.loadTrueJson(""));
-	}
+        if (StringUtil.isNullOrEmpty(device)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燚evice"));
+            return;
+        }
+        adService.addCommonAdStatistics(3, pid, aid, device);// 鐐瑰嚮缁熻
+        out.print(JsonUtil.loadTrueJson(""));
+    }
 
-	public void getAndroidAdList(HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		String packageName = request.getParameter("Package");
-		String channel = request.getParameter("Channel");
+    public void getAndroidAdList(HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        String packageName = request.getParameter("Package");
+        String channel = request.getParameter("Channel");
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		Map<String, String> map = configService.getConfigAsMap();
+        Map<String, String> map = configService.getConfigAsMap();
 
-		JSONObject data = new JSONObject();
+        JSONObject data = new JSONObject();
+        data.put("showAd", true);
+        //鍒嗘笭閬撴帶鍒�
+        String onLiningInfo = map.get("onlining_channel_info");
+        if (!StringUtil.isNullOrEmpty(onLiningInfo)) {
+            JSONObject obj = JSONObject.fromObject(onLiningInfo);
+            String v = obj.optString(channel.toLowerCase());
+            if (!StringUtil.isNullOrEmpty(v) && Integer.parseInt(version) >= Integer.parseInt(v)) {
+                data.put("showAd", false);
+            }
+        }
 
-		if ("huawei".equalsIgnoreCase(channel)
-				&& Integer.parseInt(version) >= Integer.parseInt(map.get("huawei_online_version"))) {
-			data.put("showAd", false);
-		} else
-			data.put("showAd", true);
-
-		out.print(JsonUtil.loadTrueJson(data.toString()));
-	}
+        out.print(JsonUtil.loadTrueJson(data.toString()));
+    }
 }

--
Gitblit v1.8.0