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/UserParser.java | 2081 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 1,043 insertions(+), 1,038 deletions(-)

diff --git a/src/main/java/com/newvideo/controller/parser/UserParser.java b/src/main/java/com/newvideo/controller/parser/UserParser.java
index e6e553f..36eb1c6 100644
--- a/src/main/java/com/newvideo/controller/parser/UserParser.java
+++ b/src/main/java/com/newvideo/controller/parser/UserParser.java
@@ -20,1225 +20,1230 @@
 
 @Controller
 public class UserParser {
-	@Resource
-	private SystemService systemService;
-	@Resource
-	private ConfigService configService;
-	@Resource
-	private UserService userService;
-	@Resource
-	private ShareService shareService;
-	@Resource
-	private SearchService searchService;
-	@Resource
-	private RecommendService recommendService;
-	@Resource
-	private CollectionService collectionService;
-	@Resource
-	private UserBannerService userBannerService;
-	@Resource
-	private VideoResouceUtil videoResouceUtil;
-	@Resource
-	private BanQuanService banQuanService;
-	@Resource
-	private VideoInfoService videoInfoService;
-	@Resource
-	private CategoryVideoService categoryVideoService;
+    @Resource
+    private SystemService systemService;
+    @Resource
+    private ConfigService configService;
+    @Resource
+    private UserService userService;
+    @Resource
+    private ShareService shareService;
+    @Resource
+    private SearchService searchService;
+    @Resource
+    private RecommendService recommendService;
+    @Resource
+    private CollectionService collectionService;
+    @Resource
+    private UserBannerService userBannerService;
+    @Resource
+    private VideoResouceUtil videoResouceUtil;
+    @Resource
+    private BanQuanService banQuanService;
+    @Resource
+    private VideoInfoService videoInfoService;
+    @Resource
+    private CategoryVideoService categoryVideoService;
 
-	public void getUid(HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String device = request.getParameter("Device");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String platform = request.getParameter("Platform");
-		String channel = request.getParameter("Channel");
-		String imei = request.getParameter("Imei");
-		String mac = request.getParameter("Mac");
-		String lat = request.getParameter("Lat");
-		String lng = request.getParameter("Lng");
-		String version = request.getParameter("Version");
-		String packageName = request.getParameter("Package");
+    public void getUid(HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String device = request.getParameter("Device");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String platform = request.getParameter("Platform");
+        String channel = request.getParameter("Channel");
+        String imei = request.getParameter("Imei");
+        String mac = request.getParameter("Mac");
+        String lat = request.getParameter("Lat");
+        String lng = request.getParameter("Lng");
+        String version = request.getParameter("Version");
+        String packageName = request.getParameter("Package");
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(device)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燚evice"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(device)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燚evice"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
+        DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
 
-		String uid = userService.getUid(device, system, imei, mac, lat, lng);
-		UserInfo userInfo = userService.getUserInfo(uid);
+        String uid = userService.getUid(device, system, imei, mac, lat, lng);
+        UserInfo userInfo = userService.getUserInfo(uid);
 
-		if (uid.equalsIgnoreCase("0")) {
-			out.print(JsonUtil.loadFalseJson("鑾峰彇uid澶辫触"));
-			return;
-		} else {
-			Map<String, String> map = configService.getConfigAsMap();
-			ShareContent share = shareService.getShareContent(detailSystem.getId());
-			JSONObject object = new JSONObject();
-			object.put("Uid", uid);
-			object.put("Portrait", userInfo.getPortrait());
-			object.put("Nickname", userInfo.getNickname());
-			object.put("TopIcon", map.get("top_icon"));
-			object.put("ZiXun", map.get("zixun_url"));
-			if (platform.equalsIgnoreCase("ios") && !"涓浗".equalsIgnoreCase(userInfo.getCountry()))// 姝e湪瀹℃牳鐨勭増鏈�
-				object.put("CommentUrl", "");
-			else
-				object.put("CommentUrl", share.getShareUrl());
-			object.put("IOSSlotID", "");
+        if (uid.equalsIgnoreCase("0")) {
+            out.print(JsonUtil.loadFalseJson("鑾峰彇uid澶辫触"));
+            return;
+        } else {
+            Map<String, String> map = configService.getConfigAsMap();
+            ShareContent share = shareService.getShareContent(detailSystem.getId());
+            JSONObject object = new JSONObject();
+            object.put("Uid", uid);
+            object.put("Portrait", userInfo.getPortrait());
+            object.put("Nickname", userInfo.getNickname());
+            object.put("TopIcon", map.get("top_icon"));
+            object.put("ZiXun", map.get("zixun_url"));
+            if (platform.equalsIgnoreCase("ios") && !"涓浗".equalsIgnoreCase(userInfo.getCountry()))// 姝e湪瀹℃牳鐨勭増鏈�
+                object.put("CommentUrl", "");
+            else
+                object.put("CommentUrl", share.getShareUrl());
+            object.put("IOSSlotID", "");
 
-			if (platform.equalsIgnoreCase("ios") && !"涓浗".equalsIgnoreCase(userInfo.getCountry())) {
-				object.put("IOSDownLoad", "0");// 鏄惁鏄剧ず涓嬭浇 0-涓嶄笅杞� 1-涓嬭浇
-			} else
-				object.put("IOSDownLoad", "1");// 鏄惁鏄剧ず涓嬭浇 0-涓嶄笅杞� 1-涓嬭浇
+            if (platform.equalsIgnoreCase("ios") && !"涓浗".equalsIgnoreCase(userInfo.getCountry())) {
+                object.put("IOSDownLoad", "0");// 鏄惁鏄剧ず涓嬭浇 0-涓嶄笅杞� 1-涓嬭浇
+            } else
+                object.put("IOSDownLoad", "1");// 鏄惁鏄剧ず涓嬭浇 0-涓嶄笅杞� 1-涓嬭浇
 
-			object.put("ShareContent", "涓氱晫鑹績锛佽繖鏄垜鐢ㄨ繃鏈�濂界殑瑙嗛APP锛佹渶鏂扮殑閮芥湁锛�");
-			if (share != null) {
-				object.put("ShareContent", share.getShareContent());
-				object.put("ShareUrl", share.getShareUrl());
-			}
-			object.put("WXShareIcon", map.get("wx_share_icon"));
-			object.put("WXShareUrl", map.get("wx_share_url"));
-			object.put("WXShareContent", map.get("wx_share_content"));
-			object.put("TuiGuang", map.get("taobao_tuiguang"));
-			object.put("SOHU_partner", detailSystem.getSohuPartner());
-			object.put("SOHU_key", detailSystem.getSohuKey());
+            object.put("ShareContent", "涓氱晫鑹績锛佽繖鏄垜鐢ㄨ繃鏈�濂界殑瑙嗛APP锛佹渶鏂扮殑閮芥湁锛�");
+            if (share != null) {
+                object.put("ShareContent", share.getShareContent());
+                object.put("ShareUrl", share.getShareUrl());
+            }
+            object.put("WXShareIcon", map.get("wx_share_icon"));
+            object.put("WXShareUrl", map.get("wx_share_url"));
+            object.put("WXShareContent", map.get("wx_share_content"));
+            object.put("TuiGuang", map.get("taobao_tuiguang"));
+            object.put("SOHU_partner", detailSystem.getSohuPartner());
+            object.put("SOHU_key", detailSystem.getSohuKey());
 
-			if (packageName.contains("com.ys"))
-				object.put("NoticeContent", map.get("play_notice_content_ys"));
-			else if (packageName.contains("com.doudou")) {
-				object.put("NoticeContent", map.get("play_notice_content_doudou"));
-			} else
-				object.put("NoticeContent", map.get("play_notice_content"));
+            if (packageName.contains("com.ys"))
+                object.put("NoticeContent", map.get("play_notice_content_ys"));
+            else if (packageName.contains("com.doudou")) {
+                object.put("NoticeContent", map.get("play_notice_content_doudou"));
+            } else
+                object.put("NoticeContent", map.get("play_notice_content"));
 
-			object.put("ShowMoreApp", map.get("show_more_app"));
-			object.put("ShowAd", map.get("show_ad"));
+            object.put("ShowMoreApp", map.get("show_more_app"));
 
-			object.put("PPTVSO", map.get("pptvsourl"));
+            //骞垮憡鎺у埗
+            object.put("ShowAd", map.get("show_ad"));
 
-			object.put("COMMENT_ALERT", map.get("comment_alert"));
 
-			object.put("evalueate", map.get("evalueate"));
-			object.put("shopurl", map.get("shopurl"));
-			object.put("adDownLoadNotify",
-					Integer.parseInt(map.get("ad_download_notify")) <= Integer.parseInt(version));
 
-			out.print(JsonUtil.loadTrueJson(object.toString()));
-		}
 
-	}
+            object.put("PPTVSO", map.get("pptvsourl"));
 
-	// 鎼滅储
-	public void suggestSearch(String uid, HttpServletRequest request, PrintWriter out) {
+            object.put("COMMENT_ALERT", map.get("comment_alert"));
 
-		String method = request.getParameter("Method");
+            object.put("evalueate", map.get("evalueate"));
+            object.put("shopurl", map.get("shopurl"));
+            object.put("adDownLoadNotify",
+                    Integer.parseInt(map.get("ad_download_notify")) <= Integer.parseInt(version));
 
-		String key = request.getParameter("Key");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+            out.print(JsonUtil.loadTrueJson(object.toString()));
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+    }
 
-		if (StringUtil.isNullOrEmpty(key)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燢ey"));
-			return;
-		}
+    // 鎼滅储
+    public void suggestSearch(String uid, HttpServletRequest request, PrintWriter out) {
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        String method = request.getParameter("Method");
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        String key = request.getParameter("Key");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		List<String> list = searchService.suggestSearch(key, system);
-		if (platform.equalsIgnoreCase("ios")) {
-			if (Constant.IOSTest) {
-				if (Integer.parseInt(version) == 1) {
-					list = new ArrayList<String>();
-				}
-			}
-		}
-		JSONObject object = new JSONObject();
-		object.put("count", list.size() + "");
-		JSONArray array = new JSONArray();
+        if (StringUtil.isNullOrEmpty(key)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燢ey"));
+            return;
+        }
 
-		for (int i = 0; i < list.size(); i++) {
-			array.add(StringUtil.outPutResultJson(list.get(i)));
-		}
-		object.put("data", array);
-		out.print(JsonUtil.loadTrueJson(object.toString()));
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-	}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-	// 鎼滅储
-	public void search(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String key = request.getParameter("Key");
-		String type = request.getParameter("Type");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String platform = request.getParameter("Platform");
-		String page = request.getParameter("Page");
-		String videoType = request.getParameter("VideoType");
-		String version = request.getParameter("Version");
-		String packageName = request.getParameter("Package");
-		String contentType = request.getParameter("ContentType");
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        List<String> list = searchService.suggestSearch(key, system);
+        if (platform.equalsIgnoreCase("ios")) {
+            if (Constant.IOSTest) {
+                if (Integer.parseInt(version) == 1) {
+                    list = new ArrayList<String>();
+                }
+            }
+        }
+        JSONObject object = new JSONObject();
+        object.put("count", list.size() + "");
+        JSONArray array = new JSONArray();
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+        for (int i = 0; i < list.size(); i++) {
+            array.add(StringUtil.outPutResultJson(list.get(i)));
+        }
+        object.put("data", array);
+        out.print(JsonUtil.loadTrueJson(object.toString()));
 
-		if (StringUtil.isNullOrEmpty(key)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燢ey"));
-			return;
-		}
+    }
 
-		if (StringUtil.isNullOrEmpty(type)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燭ype"));
-			return;
-		}
+    // 鎼滅储
+    public void search(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String key = request.getParameter("Key");
+        String type = request.getParameter("Type");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String platform = request.getParameter("Platform");
+        String page = request.getParameter("Page");
+        String videoType = request.getParameter("VideoType");
+        String version = request.getParameter("Version");
+        String packageName = request.getParameter("Package");
+        String contentType = request.getParameter("ContentType");
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(key)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燢ey"));
+            return;
+        }
 
-		int pageIndex = StringUtil.getPage(page);
-		if (pageIndex <= 0) {
-			pageIndex = 1;
-		}
+        if (StringUtil.isNullOrEmpty(type)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燭ype"));
+            return;
+        }
 
-		DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
-		UserInfo user1 = userService.getUserInfo(uid);
-		if (Utils.isTest(request, user1, detailSystem.getId())) {
-			detailSystem = systemService.getDetailSystemById(40 + "");
-			JSONObject object = new JSONObject();
-			object.put("count", 0);
-			JSONArray array = new JSONArray();
-			object.put("data", array);
-			out.print(JsonUtil.loadTrueJson(object.toString()));
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		} else {
-			List<Long> resourceList = videoResouceUtil.getAvailableResourceIds(platform, Integer.parseInt(version));
-			String cacheMD5 = "0";
-			if (resourceList != null && resourceList.size() > 0)
-				for (Long l : resourceList)
-					cacheMD5 += "#" + l;
-			cacheMD5 = StringUtil.Md5(cacheMD5);
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-			List<VideoInfo> list = (List<VideoInfo>) searchService.search(detailSystem.getId(), request.getRemoteAddr(),
-					uid, key, pageIndex, (StringUtil.isNullOrEmpty(contentType) ? 0 : Integer.parseInt(contentType)),
-					system, resourceList, cacheMD5);
-			cacheMD5 = "0";
-			if (list != null) {
-				for (VideoInfo info : list) {
-					cacheMD5 += info.getId() + "#";
-				}
-			}
-			list = banQuanService.getBanQuanVideo(list, detailSystem.getId(), cacheMD5);
-			JSONObject object = new JSONObject();
-			object.put("count", Constant.isUpdate ? 19 + "" : list.size());
-			JSONArray array = new JSONArray();
-			for (int i = 0; i < list.size(); i++) {
-				if (JuheVideoUtil.isNeedDelete((VideoInfo) list.get(i), detailSystem.getId())) {
-					list.remove(i);
-					i--;
-				}
-			}
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-			for (int i = 0; i < list.size(); i++) {
-				((VideoInfo) list.get(i))
-						.setPicture(VideoPictureUtil.getShowPicture((VideoInfo) list.get(i), platform, version));
-				array.add(StringUtil.outPutResultJson(list.get(i)));
-			}
-			object.put("data", array);
-			out.print(JsonUtil.loadTrueJson(object.toString()));
-		}
-	}
+        int pageIndex = StringUtil.getPage(page);
+        if (pageIndex <= 0) {
+            pageIndex = 1;
+        }
 
-	// 鐚滀綘鍠滄
-	public void guessLike(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String videoId = request.getParameter("VideoId");
-		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");// 鐗堟湰
+        DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
+        UserInfo user1 = userService.getUserInfo(uid);
+        if (Utils.isTest(request, user1, detailSystem.getId())) {
+            detailSystem = systemService.getDetailSystemById(40 + "");
+            JSONObject object = new JSONObject();
+            object.put("count", 0);
+            JSONArray array = new JSONArray();
+            object.put("data", array);
+            out.print(JsonUtil.loadTrueJson(object.toString()));
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        } else {
+            List<Long> resourceList = videoResouceUtil.getAvailableResourceIds(platform, Integer.parseInt(version));
+            String cacheMD5 = "0";
+            if (resourceList != null && resourceList.size() > 0)
+                for (Long l : resourceList)
+                    cacheMD5 += "#" + l;
+            cacheMD5 = StringUtil.Md5(cacheMD5);
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+            List<VideoInfo> list = (List<VideoInfo>) searchService.search(detailSystem.getId(), request.getRemoteAddr(),
+                    uid, key, pageIndex, (StringUtil.isNullOrEmpty(contentType) ? 0 : Integer.parseInt(contentType)),
+                    system, resourceList, cacheMD5);
+            cacheMD5 = "0";
+            if (list != null) {
+                for (VideoInfo info : list) {
+                    cacheMD5 += info.getId() + "#";
+                }
+            }
+            list = banQuanService.getBanQuanVideo(list, detailSystem.getId(), cacheMD5);
+            JSONObject object = new JSONObject();
+            object.put("count", Constant.isUpdate ? 19 + "" : list.size());
+            JSONArray array = new JSONArray();
+            for (int i = 0; i < list.size(); i++) {
+                if (JuheVideoUtil.isNeedDelete((VideoInfo) list.get(i), detailSystem.getId())) {
+                    list.remove(i);
+                    i--;
+                }
+            }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+            for (int i = 0; i < list.size(); i++) {
+                ((VideoInfo) list.get(i))
+                        .setPicture(VideoPictureUtil.getShowPicture((VideoInfo) list.get(i), platform, version));
+                array.add(StringUtil.outPutResultJson(list.get(i)));
+            }
+            object.put("data", array);
+            out.print(JsonUtil.loadTrueJson(object.toString()));
+        }
+    }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+    // 鐚滀綘鍠滄
+    public void guessLike(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String videoId = request.getParameter("VideoId");
+        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");// 鐗堟湰
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		// DetailSystem ds =
-		// systemService.getDetailSystemByPackage(packageName);
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		// List<Long> resourceList =
-		// videoResouceUtil.getAvailableResourceIds(platform,
-		// Integer.parseInt(version));
-		// List<VideoInfo> list1 = StringUtil.isNullOrEmpty(videoId)?
-		// recommendService.guessLikeList(ds.getId(), 4, resourceList,
-		// CacheUtil.getMD5Long(resourceList)):
-		// recommendService.guessLikeList(ds.getId(), 4, videoId, resourceList,
-		// CacheUtil.getMD5Long(resourceList));
-		VideoInfo videoInfo = videoInfoService.getVideoInfo(videoId);
-		List<VideoInfo> list1 = SolrUtil.search(videoInfo.getName(), 4, 1);
-		List<VideoInfo> list = new ArrayList<VideoInfo>();
-		list.addAll(list1);
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if ("android".equalsIgnoreCase(platform) && Integer.parseInt(version) < 35) {
-			if (list.size() > 3)
-				list = list.subList(0, 3);
-		} else if ("ios".equalsIgnoreCase(platform) && Integer.parseInt(version) < 15) {
-			if (list.size() > 3)
-				list = list.subList(0, 3);
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		JSONObject object = new JSONObject();
-		object.put("count", list.size() + "");
-		JSONArray array = new JSONArray();
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		for (int i = 0; i < list.size(); i++) {
-			VideoInfo vi = list.get(i);
-			if (vi.getPicture().contains("qiyi")) {
-				vi.setPicture(vi.getPicture().replace(".jpg", "_260_360.jpg"));
-			}
-			String typeName = categoryVideoService.getTypeNameByVid(vi.getId());
-			VideoType vt = new VideoType();
-			vt.setName(typeName);
-			vi.setVideoType(vt);
-			String watchCount = vi.getWatchCount();
-			double dw = Double.parseDouble(watchCount);
-			if (dw > 10000) {
-				DecimalFormat df = new DecimalFormat("#.00");
-				String count = df.format(dw / 10000);
-				vi.setWatchCount(count + "涓囪鐪�");
-			} else {
-				vi.setWatchCount(watchCount + "瑙傜湅");
-			}
+        // DetailSystem ds =
+        // systemService.getDetailSystemByPackage(packageName);
 
-			array.add(StringUtil.outPutResultJson(vi));
-		}
+        // List<Long> resourceList =
+        // videoResouceUtil.getAvailableResourceIds(platform,
+        // Integer.parseInt(version));
+        // List<VideoInfo> list1 = StringUtil.isNullOrEmpty(videoId)?
+        // recommendService.guessLikeList(ds.getId(), 4, resourceList,
+        // CacheUtil.getMD5Long(resourceList)):
+        // recommendService.guessLikeList(ds.getId(), 4, videoId, resourceList,
+        // CacheUtil.getMD5Long(resourceList));
+        VideoInfo videoInfo = videoInfoService.getVideoInfo(videoId);
+        List<VideoInfo> list1 = SolrUtil.search(videoInfo.getName(), 4, 1);
+        List<VideoInfo> list = new ArrayList<VideoInfo>();
+        list.addAll(list1);
 
-		object.put("data", array);
-		out.print(JsonUtil.loadTrueJson(object.toString()));
+        if ("android".equalsIgnoreCase(platform) && Integer.parseInt(version) < 35) {
+            if (list.size() > 3)
+                list = list.subList(0, 3);
+        } else if ("ios".equalsIgnoreCase(platform) && Integer.parseInt(version) < 15) {
+            if (list.size() > 3)
+                list = list.subList(0, 3);
+        }
 
-	}
+        JSONObject object = new JSONObject();
+        object.put("count", list.size() + "");
+        JSONArray array = new JSONArray();
 
-	// 鑾峰彇鐑棬鎼滅储
-	public void getHotSearch(String uid, HttpServletRequest request, PrintWriter out) {
+        for (int i = 0; i < list.size(); i++) {
+            VideoInfo vi = list.get(i);
+            if (vi.getPicture().contains("qiyi")) {
+                vi.setPicture(vi.getPicture().replace(".jpg", "_260_360.jpg"));
+            }
+            String typeName = categoryVideoService.getTypeNameByVid(vi.getId());
+            VideoType vt = new VideoType();
+            vt.setName(typeName);
+            vi.setVideoType(vt);
+            String watchCount = vi.getWatchCount();
+            double dw = Double.parseDouble(watchCount);
+            if (dw > 10000) {
+                DecimalFormat df = new DecimalFormat("#.00");
+                String count = df.format(dw / 10000);
+                vi.setWatchCount(count + "涓囪鐪�");
+            } else {
+                vi.setWatchCount(watchCount + "瑙傜湅");
+            }
 
-		String method = request.getParameter("Method");
+            array.add(StringUtil.outPutResultJson(vi));
+        }
 
-		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");
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        object.put("data", array);
+        out.print(JsonUtil.loadTrueJson(object.toString()));
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+    }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+    // 鑾峰彇鐑棬鎼滅储
+    public void getHotSearch(String uid, HttpServletRequest request, PrintWriter out) {
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        String method = request.getParameter("Method");
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        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");
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
-		List<String> list = searchService.getHotSearchList(detailSystem.getId());
-		JSONObject object = new JSONObject();
-		object.put("count", list.size() + "");
-		JSONArray array = new JSONArray();
-		for (int i = 0; i < list.size(); i++) {
-			array.add(StringUtil.outPutResultJson(list.get(i)));
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		object.put("data", array);
-		out.print(JsonUtil.loadTrueJson(object.toString()));
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-	}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-	// 鑾峰彇鐢ㄦ埛淇℃伅
-	public void getUserInfo(String uid, HttpServletRequest request, PrintWriter out) {
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		String method = request.getParameter("Method");
+        DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
+        List<String> list = searchService.getHotSearchList(detailSystem.getId());
+        JSONObject object = new JSONObject();
+        object.put("count", list.size() + "");
+        JSONArray array = new JSONArray();
+        for (int i = 0; i < list.size(); i++) {
+            array.add(StringUtil.outPutResultJson(list.get(i)));
+        }
 
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String platform = request.getParameter("Platform");
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        object.put("data", array);
+        out.print(JsonUtil.loadTrueJson(object.toString()));
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+    }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+    // 鑾峰彇鐢ㄦ埛淇℃伅
+    public void getUserInfo(String uid, HttpServletRequest request, PrintWriter out) {
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        String method = request.getParameter("Method");
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String platform = request.getParameter("Platform");
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		UserData data = userService.getUserData(uid);
-		out.print(JsonUtil.loadTrueJson(StringUtil.outPutResultJson(data)));
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-	}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-	// 鑾峰彇鏀惰棌鐨勮棰�
-	public void getCollectedVideo(String uid, HttpServletRequest request, PrintWriter out) {
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		String method = request.getParameter("Method");
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String platform = request.getParameter("Platform");
-		String page = request.getParameter("Page");
-		String pacheName = request.getParameter("Package");
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        UserData data = userService.getUserData(uid);
+        out.print(JsonUtil.loadTrueJson(StringUtil.outPutResultJson(data)));
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+    }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+    // 鑾峰彇鏀惰棌鐨勮棰�
+    public void getCollectedVideo(String uid, HttpServletRequest request, PrintWriter out) {
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        String method = request.getParameter("Method");
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
-		int pageIndex = StringUtil.getPage(page);
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String platform = request.getParameter("Platform");
+        String page = request.getParameter("Page");
+        String pacheName = request.getParameter("Package");
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (pageIndex <= 0) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩age"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		List<VideoInfo> list = collectionService.getCollectVideo(uid, pageIndex);
-		JSONObject object = new JSONObject();
-		object.put("count", collectionService.getCollectVideoCount(uid) + "");
-		JSONArray array = new JSONArray();
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		for (int i = 0; i < list.size(); i++) {
-			array.add(StringUtil.outPutResultJson(list.get(i)));
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		object.put("data", array);
-		out.print(JsonUtil.loadTrueJson(object.toString()));
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
+        int pageIndex = StringUtil.getPage(page);
 
-	}
+        if (pageIndex <= 0) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩age"));
+            return;
+        }
 
-	// 鎼滆棌閫佺Н鍒�
-	public void getScoreCollect(String uid, HttpServletRequest request, PrintWriter out) {
+        List<VideoInfo> list = collectionService.getCollectVideo(uid, pageIndex);
+        JSONObject object = new JSONObject();
+        object.put("count", collectionService.getCollectVideoCount(uid) + "");
+        JSONArray array = new JSONArray();
 
-		String method = request.getParameter("Method");
+        for (int i = 0; i < list.size(); i++) {
+            array.add(StringUtil.outPutResultJson(list.get(i)));
+        }
 
-		String videoId = request.getParameter("VideoId");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String type = request.getParameter("Type");
-		String thirdType = request.getParameter("ThirdType");
-		String platform = request.getParameter("Platform");
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        object.put("data", array);
+        out.print(JsonUtil.loadTrueJson(object.toString()));
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+    }
 
-		if (StringUtil.isNullOrEmpty(videoId)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燰ideoId"));
-			return;
-		}
+    // 鎼滆棌閫佺Н鍒�
+    public void getScoreCollect(String uid, HttpServletRequest request, PrintWriter out) {
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        String method = request.getParameter("Method");
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        String videoId = request.getParameter("VideoId");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String type = request.getParameter("Type");
+        String thirdType = request.getParameter("ThirdType");
+        String platform = request.getParameter("Platform");
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(type)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燭ype"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(videoId)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燰ideoId"));
+            return;
+        }
 
-		if (type.equalsIgnoreCase("1")) {// 鏀惰棌
-			ScoreHelper helper = new ScoreHelper();
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-			if (collectionService.isCollect(uid, videoId)) {
-				helper.setScore("0");
-			} else {
-				VideoInfo vf = new VideoInfo();
-				vf.setId(videoId);
-				Collection c = new Collection();
-				c.setUser(new UserInfo(uid));
-				c.setVideo(vf);
-				c.setThirdType(thirdType);
-				c.setCreatetime((new StringBuilder(String.valueOf(System.currentTimeMillis()))).toString());
-				collectionService.saveCollection(c);
-			}
-			JSONObject object = new JSONObject();
-			object.put("GetScore", helper.getScore());
-			object.put("TotalScore", helper.getTotalScore());
-			out.print(JsonUtil.loadTrueJson(object.toString()));
-		} else// 鍙栨秷鏀惰棌
-		{
-			String[] videoIds = videoId.split(",");
-			String[] thirdTypes = thirdType.split(",");
-			collectionService.cancelCollect(uid, videoIds, thirdTypes);
-			out.print(JsonUtil.loadTrueJson(""));
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-	}
+        if (StringUtil.isNullOrEmpty(type)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燭ype"));
+            return;
+        }
 
-	public void getUserBanner(String uid, HttpServletRequest request, PrintWriter out) {
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		String method = request.getParameter("Method");
+        if (type.equalsIgnoreCase("1")) {// 鏀惰棌
+            ScoreHelper helper = new ScoreHelper();
 
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String platform = request.getParameter("Platform");
-		String packageName = request.getParameter("Package");
+            if (collectionService.isCollect(uid, videoId)) {
+                helper.setScore("0");
+            } else {
+                VideoInfo vf = new VideoInfo();
+                vf.setId(videoId);
+                Collection c = new Collection();
+                c.setUser(new UserInfo(uid));
+                c.setVideo(vf);
+                c.setThirdType(thirdType);
+                c.setCreatetime((new StringBuilder(String.valueOf(System.currentTimeMillis()))).toString());
+                collectionService.saveCollection(c);
+            }
+            JSONObject object = new JSONObject();
+            object.put("GetScore", helper.getScore());
+            object.put("TotalScore", helper.getTotalScore());
+            out.print(JsonUtil.loadTrueJson(object.toString()));
+        } else// 鍙栨秷鏀惰棌
+        {
+            String[] videoIds = videoId.split(",");
+            String[] thirdTypes = thirdType.split(",");
+            collectionService.cancelCollect(uid, videoIds, thirdTypes);
+            out.print(JsonUtil.loadTrueJson(""));
+        }
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+    }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+    public void getUserBanner(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 packageName = request.getParameter("Package");
+
+        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(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
-		List<UserBanner> list = userBannerService.getUserBannerList(detailSystem.getId());
-		long count = list.size();
+        DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
+        List<UserBanner> list = userBannerService.getUserBannerList(detailSystem.getId());
+        long count = list.size();
 
-		JSONObject object = new JSONObject();
-		object.put("count", count + "");
-		JSONArray array = new JSONArray();
-		for (int i = 0; i < list.size(); i++) {
-			array.add(StringUtil.outPutResultJson(list.get(i)));
-		}
-		object.put("data", array);
-		out.print(JsonUtil.loadTrueJson(object.toString()));
+        JSONObject object = new JSONObject();
+        object.put("count", count + "");
+        JSONArray array = new JSONArray();
+        for (int i = 0; i < list.size(); i++) {
+            array.add(StringUtil.outPutResultJson(list.get(i)));
+        }
+        object.put("data", array);
+        out.print(JsonUtil.loadTrueJson(object.toString()));
 
-	}
+    }
 
-	public void updateUserInfo(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String portrait = request.getParameter("Portrait");
-		String nickname = request.getParameter("Nickname");// 鏄电О
+    public void updateUserInfo(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String portrait = request.getParameter("Portrait");
+        String nickname = request.getParameter("Nickname");// 鏄电О
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		UserInfo user = userService.getUserInfo(uid);
-		if (!StringUtil.isNullOrEmpty(portrait))
-			user.setPortrait(portrait);
-		if (!StringUtil.isNullOrEmpty(nickname))
-			user.setNickname(nickname);
-		userService.updateUserInfo(user);
+        UserInfo user = userService.getUserInfo(uid);
+        if (!StringUtil.isNullOrEmpty(portrait))
+            user.setPortrait(portrait);
+        if (!StringUtil.isNullOrEmpty(nickname))
+            user.setNickname(nickname);
+        userService.updateUserInfo(user);
 
-		out.print(JsonUtil.loadTrueJson(""));
+        out.print(JsonUtil.loadTrueJson(""));
 
-	}
+    }
 
-	/**
-	 * 鐩稿叧瑙嗛
-	 * 
-	 * @param request
-	 * @param response
-	 * @
-	 */
-	public void getRelativeVideos(String uid, HttpServletRequest request, PrintWriter out) {
+    /**
+     * 鐩稿叧瑙嗛
+     *
+     * @param request
+     * @param response
+     * @
+     */
+    public void getRelativeVideos(String uid, HttpServletRequest request, PrintWriter out) {
 
-		String method = request.getParameter("Method");
+        String method = request.getParameter("Method");
 
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String videoId = request.getParameter("VideoId");
-		String packageName = request.getParameter("Package");// 鍖呭悕
-		String platform = request.getParameter("Platform");// 鍖呭悕
-		String version = request.getParameter("Version");// 鍖呭悕
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String videoId = request.getParameter("VideoId");
+        String packageName = request.getParameter("Package");// 鍖呭悕
+        String platform = request.getParameter("Platform");// 鍖呭悕
+        String version = request.getParameter("Version");// 鍖呭悕
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(videoId)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燰ideoId"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(videoId)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燰ideoId"));
+            return;
+        }
 
-		List<Long> resourceList = videoResouceUtil.getAvailableResourceIds(platform, Integer.parseInt(version));
+        List<Long> resourceList = videoResouceUtil.getAvailableResourceIds(platform, Integer.parseInt(version));
 
-		DetailSystem ds = systemService.getDetailSystemByPackage(packageName);
-		List<VideoInfo> list = recommendService.getRelativeVideoList(ds.getId(), 4, videoId, resourceList,
-				CacheUtil.getMD5Long(resourceList));
-		if ("android".equalsIgnoreCase(platform) && Integer.parseInt(version) < 35) {
-			if (list.size() > 3)
-				list = list.subList(0, 3);
-		} else if ("ios".equalsIgnoreCase(platform) && Integer.parseInt(version) < 15) {
-			if (list.size() > 3)
-				list = list.subList(0, 3);
-		}
-		JSONObject object = new JSONObject();
-		object.put("count", list.size() + "");
-		JSONArray array = new JSONArray();
+        DetailSystem ds = systemService.getDetailSystemByPackage(packageName);
+        List<VideoInfo> list = recommendService.getRelativeVideoList(ds.getId(), 4, videoId, resourceList,
+                CacheUtil.getMD5Long(resourceList));
+        if ("android".equalsIgnoreCase(platform) && Integer.parseInt(version) < 35) {
+            if (list.size() > 3)
+                list = list.subList(0, 3);
+        } else if ("ios".equalsIgnoreCase(platform) && Integer.parseInt(version) < 15) {
+            if (list.size() > 3)
+                list = list.subList(0, 3);
+        }
+        JSONObject object = new JSONObject();
+        object.put("count", list.size() + "");
+        JSONArray array = new JSONArray();
 
-		for (int i = 0; i < list.size(); i++) {
-			array.add(StringUtil.outPutResultJson(list.get(i)));
-		}
+        for (int i = 0; i < list.size(); i++) {
+            array.add(StringUtil.outPutResultJson(list.get(i)));
+        }
 
-		object.put("data", array);
-		out.print(JsonUtil.loadTrueJson(object.toString()));
+        object.put("data", array);
+        out.print(JsonUtil.loadTrueJson(object.toString()));
 
-	}
+    }
 
-	/**
-	 * 澶у閮藉湪鐪�
-	 * 
-	 * @param request
-	 * @param response
-	 * @
-	 */
-	public void getPeopleSeeVideos(String uid, HttpServletRequest request, PrintWriter out) {
+    /**
+     * 澶у閮藉湪鐪�
+     *
+     * @param request
+     * @param response
+     * @
+     */
+    public void getPeopleSeeVideos(String uid, HttpServletRequest request, PrintWriter out) {
 
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String videoId = request.getParameter("VideoId");
-		String packageName = request.getParameter("Package");// 鍖呭悕
-		String platform = request.getParameter("Platform");// 鍖呭悕
-		String version = request.getParameter("Version");// 鍖呭悕
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String videoId = request.getParameter("VideoId");
+        String packageName = request.getParameter("Package");// 鍖呭悕
+        String platform = request.getParameter("Platform");// 鍖呭悕
+        String version = request.getParameter("Version");// 鍖呭悕
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(videoId)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燰ideoId"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(videoId)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燰ideoId"));
+            return;
+        }
 
-		List<Long> resourceList = videoResouceUtil.getAvailableResourceIds(platform, Integer.parseInt(version));
+        List<Long> resourceList = videoResouceUtil.getAvailableResourceIds(platform, Integer.parseInt(version));
 
-		DetailSystem ds = systemService.getDetailSystemByPackage(packageName);
-		List<VideoInfo> list1 = recommendService.peopleSee(ds.getId(), 4, videoId, resourceList,
-				CacheUtil.getMD5Long(resourceList));
-		List<VideoInfo> list = new ArrayList<VideoInfo>();
-		list.addAll(list1);
+        DetailSystem ds = systemService.getDetailSystemByPackage(packageName);
+        List<VideoInfo> list1 = recommendService.peopleSee(ds.getId(), 4, videoId, resourceList,
+                CacheUtil.getMD5Long(resourceList));
+        List<VideoInfo> list = new ArrayList<VideoInfo>();
+        list.addAll(list1);
 
-		if ("android".equalsIgnoreCase(platform) && Integer.parseInt(version) < 35) {
-			if (list.size() > 3)
-				list = list.subList(0, 3);
-		} else if ("ios".equalsIgnoreCase(platform) && Integer.parseInt(version) < 15) {
-			if (list.size() > 3)
-				list = list.subList(0, 3);
-		}
+        if ("android".equalsIgnoreCase(platform) && Integer.parseInt(version) < 35) {
+            if (list.size() > 3)
+                list = list.subList(0, 3);
+        } else if ("ios".equalsIgnoreCase(platform) && Integer.parseInt(version) < 15) {
+            if (list.size() > 3)
+                list = list.subList(0, 3);
+        }
 
-		JSONObject object = new JSONObject();
-		object.put("count", list.size() + "");
-		JSONArray array = new JSONArray();
+        JSONObject object = new JSONObject();
+        object.put("count", list.size() + "");
+        JSONArray array = new JSONArray();
 
-		for (int i = 0; i < list.size(); i++) {
-			array.add(StringUtil.outPutResultJson(list.get(i)));
-		}
+        for (int i = 0; i < list.size(); i++) {
+            array.add(StringUtil.outPutResultJson(list.get(i)));
+        }
 
-		object.put("data", array);
-		out.print(JsonUtil.loadTrueJson(object.toString()));
-	}
+        object.put("data", array);
+        out.print(JsonUtil.loadTrueJson(object.toString()));
+    }
 
-	/**
-	 * 娉ㄥ唽
-	 * 
-	 * @param uid
-	 * @param request
-	 * @param out
-	 */
-	public void register(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String packageName = request.getParameter("Package");// 鍖呭悕
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		String device = request.getParameter("Device");
-		String account = request.getParameter("Email");// 閭
-		String pwd = request.getParameter("Pwd");// 瀵嗙爜
-		String nickName = request.getParameter("NickName");// 鏄电О
-		String code = request.getParameter("VerifyCode");// 楠岃瘉鐮�
+    /**
+     * 娉ㄥ唽
+     *
+     * @param uid
+     * @param request
+     * @param out
+     */
+    public void register(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String packageName = request.getParameter("Package");// 鍖呭悕
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        String device = request.getParameter("Device");
+        String account = request.getParameter("Email");// 閭
+        String pwd = request.getParameter("Pwd");// 瀵嗙爜
+        String nickName = request.getParameter("NickName");// 鏄电О
+        String code = request.getParameter("VerifyCode");// 楠岃瘉鐮�
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(account)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燛mail"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(account)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燛mail"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(pwd)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩wd"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(code)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燰erifyCode"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(pwd)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩wd"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(code)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燰erifyCode"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		if (!code.equalsIgnoreCase(request.getSession().getAttribute(account) + "")) {
-			out.print(JsonUtil.loadFalseJson("楠岃瘉鐮侀敊璇�"));
-			return;
-		}
+        if (!code.equalsIgnoreCase(request.getSession().getAttribute(account) + "")) {
+            out.print(JsonUtil.loadFalseJson("楠岃瘉鐮侀敊璇�"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(nickName))
-			nickName = "鏃犲悕姘�";
+        if (StringUtil.isNullOrEmpty(nickName))
+            nickName = "鏃犲悕姘�";
 
-		DetailSystem ds = systemService.getDetailSystemByPackage(packageName);
-		// 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
-		LoginUser user = new LoginUser();
-		user.setCreatetime(System.currentTimeMillis() + "");
-		user.setDetailsystem(ds.getId());
-		user.setDevice(device);
-		user.setLoginType(3);
-		user.setName(nickName);
-		user.setOpenid(account);
-		user.setPwd(StringUtil.Md5(pwd));
-		user.setPortrait(savePortrait(request));
+        DetailSystem ds = systemService.getDetailSystemByPackage(packageName);
+        // 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
+        LoginUser user = new LoginUser();
+        user.setCreatetime(System.currentTimeMillis() + "");
+        user.setDetailsystem(ds.getId());
+        user.setDevice(device);
+        user.setLoginType(3);
+        user.setName(nickName);
+        user.setOpenid(account);
+        user.setPwd(StringUtil.Md5(pwd));
+        user.setPortrait(savePortrait(request));
 
-		String result = userService.registerByEmail(user);
-		if (result.contains("鎴愬姛"))
-			out.print(JsonUtil.loadTrueJson("娉ㄥ唽鎴愬姛"));
-		else
-			out.print(JsonUtil.loadFalseJson(result));
-	}
+        String result = userService.registerByEmail(user);
+        if (result.contains("鎴愬姛"))
+            out.print(JsonUtil.loadTrueJson("娉ㄥ唽鎴愬姛"));
+        else
+            out.print(JsonUtil.loadFalseJson(result));
+    }
 
-	/**
-	 * 鍙戦�侀獙璇佺爜
-	 * 
-	 * @param uid
-	 * @param request
-	 * @param out
-	 */
-	public void sendVerifyCode(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String packageName = request.getParameter("Package");// 鍖呭悕
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		String device = request.getParameter("Device");
-		final String account = request.getParameter("Email");// 閭
+    /**
+     * 鍙戦�侀獙璇佺爜
+     *
+     * @param uid
+     * @param request
+     * @param out
+     */
+    public void sendVerifyCode(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String packageName = request.getParameter("Package");// 鍖呭悕
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        String device = request.getParameter("Device");
+        final String account = request.getParameter("Email");// 閭
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(account)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燛mail"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(account)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燛mail"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		final String code = StringUtil.getVerifyCode();
-		request.getSession().setAttribute(account, code);
-		new Thread(new Runnable() {
-			public void run() {
-				boolean isS = MailSenderUtil.sendEmail(account, "buwanysdq@163.com", "weikou2014", "甯冧父绀惧尯娉ㄥ唽楠岃瘉鐮�:" + code,
-						"甯冧父绀惧尯娉ㄥ唽楠岃瘉鐮�:" + code);
-			}
-		}).start();
-		out.print(JsonUtil.loadTrueJson("楠岃瘉鐮佸彂閫佹垚鍔�"));
-	}
+        final String code = StringUtil.getVerifyCode();
+        request.getSession().setAttribute(account, code);
+        new Thread(new Runnable() {
+            public void run() {
+                boolean isS = MailSenderUtil.sendEmail(account, "buwanysdq@163.com", "weikou2014", "甯冧父绀惧尯娉ㄥ唽楠岃瘉鐮�:" + code,
+                        "甯冧父绀惧尯娉ㄥ唽楠岃瘉鐮�:" + code);
+            }
+        }).start();
+        out.print(JsonUtil.loadTrueJson("楠岃瘉鐮佸彂閫佹垚鍔�"));
+    }
 
-	/**
-	 * 鐧诲綍
-	 * 
-	 * @param uid
-	 * @param request
-	 * @param out
-	 */
-	public void login(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String packageName = request.getParameter("Package");// 鍖呭悕
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		String device = request.getParameter("Device");
-		String account = request.getParameter("Email");// 閭
-		String pwd = request.getParameter("Pwd");// 瀵嗙爜
+    /**
+     * 鐧诲綍
+     *
+     * @param uid
+     * @param request
+     * @param out
+     */
+    public void login(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String packageName = request.getParameter("Package");// 鍖呭悕
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        String device = request.getParameter("Device");
+        String account = request.getParameter("Email");// 閭
+        String pwd = request.getParameter("Pwd");// 瀵嗙爜
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(account)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燛mail"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(account)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燛mail"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(pwd)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩wd"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(pwd)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩wd"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		// DetailSystem ds =
-		// systemService.getDetailSystemByPackage(packageName);
-		// 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
+        // DetailSystem ds =
+        // systemService.getDetailSystemByPackage(packageName);
+        // 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
 
-		LoginUser user = new LoginUser();
-		user.setDevice(device);
-		user.setLoginType(3);
-		user.setOpenid(account);
-		user.setPwd(StringUtil.Md5(pwd));
-		user = userService.loginByEmail(user);
-		if (user == null)
-			out.print(JsonUtil.loadFalseJson("鐧诲綍澶辫触"));
-		else
-			out.print(JsonUtil.loadTrueJson(StringUtil.outPutResultJson(user)));
-	}
+        LoginUser user = new LoginUser();
+        user.setDevice(device);
+        user.setLoginType(3);
+        user.setOpenid(account);
+        user.setPwd(StringUtil.Md5(pwd));
+        user = userService.loginByEmail(user);
+        if (user == null)
+            out.print(JsonUtil.loadFalseJson("鐧诲綍澶辫触"));
+        else
+            out.print(JsonUtil.loadTrueJson(StringUtil.outPutResultJson(user)));
+    }
 
-	/**
-	 * 鏇存敼鐢ㄦ埛淇℃伅
-	 * 
-	 * @param uid
-	 * @param request
-	 * @param out
-	 */
-	public void updateLoginUserInfo(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String packageName = request.getParameter("Package");// 鍖呭悕
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		String device = request.getParameter("Device");
-		String nickName = request.getParameter("NickName");// 鏄电О
-		String sex = request.getParameter("Sex");// 鎬у埆 0-濂� 1-鐢�
-		String birthDay = request.getParameter("BirthDay");// 鐢熸棩
-		String personalSign = request.getParameter("PersonalSign");// 涓�х鍚�
-		String loginUid = request.getParameter("LoginUid");// 涓�х鍚�
+    /**
+     * 鏇存敼鐢ㄦ埛淇℃伅
+     *
+     * @param uid
+     * @param request
+     * @param out
+     */
+    public void updateLoginUserInfo(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String packageName = request.getParameter("Package");// 鍖呭悕
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        String device = request.getParameter("Device");
+        String nickName = request.getParameter("NickName");// 鏄电О
+        String sex = request.getParameter("Sex");// 鎬у埆 0-濂� 1-鐢�
+        String birthDay = request.getParameter("BirthDay");// 鐢熸棩
+        String personalSign = request.getParameter("PersonalSign");// 涓�х鍚�
+        String loginUid = request.getParameter("LoginUid");// 涓�х鍚�
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(loginUid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燣oginUid"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(loginUid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燣oginUid"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		// 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
-		LoginUser user = userService.getLoginUser(loginUid);
-		if (user != null) {
-			if (!StringUtil.isNullOrEmpty(nickName))
-				user.setName(nickName);
-			String potrait = savePortrait(request);
-			if (!StringUtil.isNullOrEmpty(potrait))
-				user.setPortrait(potrait);
-			if (!StringUtil.isNullOrEmpty(sex))
-				user.setSex(sex);
-			if (!StringUtil.isNullOrEmpty(sign))
-				user.setSign(personalSign);
-			if (!StringUtil.isNullOrEmpty(birthDay))
-				user.setBirthday(birthDay);
-			userService.updateLoginUserInfo(user);
-		}
+        // 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
+        LoginUser user = userService.getLoginUser(loginUid);
+        if (user != null) {
+            if (!StringUtil.isNullOrEmpty(nickName))
+                user.setName(nickName);
+            String potrait = savePortrait(request);
+            if (!StringUtil.isNullOrEmpty(potrait))
+                user.setPortrait(potrait);
+            if (!StringUtil.isNullOrEmpty(sex))
+                user.setSex(sex);
+            if (!StringUtil.isNullOrEmpty(sign))
+                user.setSign(personalSign);
+            if (!StringUtil.isNullOrEmpty(birthDay))
+                user.setBirthday(birthDay);
+            userService.updateLoginUserInfo(user);
+        }
 
-		out.print(JsonUtil.loadTrueJson("淇敼鎴愬姛"));
+        out.print(JsonUtil.loadTrueJson("淇敼鎴愬姛"));
 
-	}
+    }
 
-	/**
-	 * 鑾峰彇鐢ㄦ埛淇℃伅
-	 * 
-	 * @param uid
-	 * @param request
-	 * @param out
-	 */
-	public void getLoginUserInfo(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String packageName = request.getParameter("Package");// 鍖呭悕
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		String device = request.getParameter("Device");
-		String loginUid = request.getParameter("LoginUid");// 涓�х鍚�
+    /**
+     * 鑾峰彇鐢ㄦ埛淇℃伅
+     *
+     * @param uid
+     * @param request
+     * @param out
+     */
+    public void getLoginUserInfo(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String packageName = request.getParameter("Package");// 鍖呭悕
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        String device = request.getParameter("Device");
+        String loginUid = request.getParameter("LoginUid");// 涓�х鍚�
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(loginUid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燣oginUid"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(loginUid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燣oginUid"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		// 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
-		LoginUser user = userService.getLoginUser(loginUid);
-		if (user.getPortrait() != null && !user.getPortrait().startsWith("http"))
-			user.setPortrait("http://" + Constant.WEBSITE + "/BuWan" + user.getPortrait());
-		out.print(JsonUtil.loadTrueJson(StringUtil.outPutResultJson(user)));
-	}
+        // 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
+        LoginUser user = userService.getLoginUser(loginUid);
+        if (user.getPortrait() != null && !user.getPortrait().startsWith("http"))
+            user.setPortrait("http://" + Constant.WEBSITE + "/BuWan" + user.getPortrait());
+        out.print(JsonUtil.loadTrueJson(StringUtil.outPutResultJson(user)));
+    }
 
-	/**
-	 * 璁剧疆瀵嗙爜
-	 * 
-	 * @param uid
-	 * @param request
-	 * @param out
-	 */
-	public void setPwd(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String packageName = request.getParameter("Package");// 鍖呭悕
-		String platform = request.getParameter("Platform");
-		String version = request.getParameter("Version");
-		String device = request.getParameter("Device");
-		String email = request.getParameter("Email");// 涓�х鍚�
-		String pwd = request.getParameter("Pwd");// 瀵嗙爜
-		String verifyCode = request.getParameter("VerifyCode");// 楠岃瘉鐮�
+    /**
+     * 璁剧疆瀵嗙爜
+     *
+     * @param uid
+     * @param request
+     * @param out
+     */
+    public void setPwd(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String packageName = request.getParameter("Package");// 鍖呭悕
+        String platform = request.getParameter("Platform");
+        String version = request.getParameter("Version");
+        String device = request.getParameter("Device");
+        String email = request.getParameter("Email");// 涓�х鍚�
+        String pwd = request.getParameter("Pwd");// 瀵嗙爜
+        String verifyCode = request.getParameter("VerifyCode");// 楠岃瘉鐮�
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(email)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燛mail"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(email)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燛mail"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(pwd)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩wd"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(pwd)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燩wd"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(verifyCode)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燰erifyCode"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(verifyCode)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燰erifyCode"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (!verifyCode.equalsIgnoreCase(request.getSession().getAttribute(email) + "")) {
-			out.print(JsonUtil.loadTrueJson("楠岃瘉鐮侀敊璇�"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJson("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (!verifyCode.equalsIgnoreCase(request.getSession().getAttribute(email) + "")) {
+            out.print(JsonUtil.loadTrueJson("楠岃瘉鐮侀敊璇�"));
+            return;
+        }
 
-		// 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
-		LoginUser user = userService.getLoginUserByOpenId(email);
-		if (user == null) {
-			out.print(JsonUtil.loadFalseJson("璇ョ敤鎴蜂笉瀛樺湪"));
-		} else {
-			user.setPwd(StringUtil.Md5(pwd));
-			userService.updateLoginUserInfo(user);
-			out.print(JsonUtil.loadTrueJson("瀵嗙爜璁剧疆鎴愬姛"));
-		}
+        // 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
+        LoginUser user = userService.getLoginUserByOpenId(email);
+        if (user == null) {
+            out.print(JsonUtil.loadFalseJson("璇ョ敤鎴蜂笉瀛樺湪"));
+        } else {
+            user.setPwd(StringUtil.Md5(pwd));
+            userService.updateLoginUserInfo(user);
+            out.print(JsonUtil.loadTrueJson("瀵嗙爜璁剧疆鎴愬姛"));
+        }
 
-	}
+    }
 
-	private String savePortrait(HttpServletRequest request) {
-		String base64 = request.getParameter("Portrait");
-		if (StringUtil.isNullOrEmpty(base64))
-			return "";
+    private String savePortrait(HttpServletRequest request) {
+        String base64 = request.getParameter("Portrait");
+        if (StringUtil.isNullOrEmpty(base64))
+            return "";
 
-		String fileName = "portrait_" + System.currentTimeMillis() + ".jpg";
-		// 瀹氫箟涓婁紶璺緞
-		String path = request.getSession().getServletContext().getRealPath("upload") + "/" + fileName;
-		if (!new File(request.getSession().getServletContext().getRealPath("upload") + "/").exists())
-			new File(request.getSession().getServletContext().getRealPath("upload") + "/").mkdirs();
-		boolean isS = StringUtil.generateImageFromBase64(base64, path);
-		if (!isS)
-			return "";
+        String fileName = "portrait_" + System.currentTimeMillis() + ".jpg";
+        // 瀹氫箟涓婁紶璺緞
+        String path = request.getSession().getServletContext().getRealPath("upload") + "/" + fileName;
+        if (!new File(request.getSession().getServletContext().getRealPath("upload") + "/").exists())
+            new File(request.getSession().getServletContext().getRealPath("upload") + "/").mkdirs();
+        boolean isS = StringUtil.generateImageFromBase64(base64, path);
+        if (!isS)
+            return "";
 
 //		try {
 //			String result = OSSManager.getInstance().uploadFile(new File(path), fileName);
@@ -1247,27 +1252,27 @@
 //		} catch (IllegalStateException e) {
 //			e.printStackTrace();
 //		}
-		return "";
-	}
+        return "";
+    }
 
-	public void getIPInfo(String uid, HttpServletRequest request, PrintWriter out) {
+    public void getIPInfo(String uid, HttpServletRequest request, PrintWriter out) {
 
-		String ip = request.getHeader("x-forwarded-for");
-		if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
-			ip = request.getHeader("Proxy-Client-IP");
-		}
-		if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
-			ip = request.getHeader("WL-Proxy-Client-IP");
-		}
+        String ip = request.getHeader("x-forwarded-for");
+        if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
+            ip = request.getHeader("Proxy-Client-IP");
+        }
+        if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
+            ip = request.getHeader("WL-Proxy-Client-IP");
+        }
 
-		if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
-			ip = request.getHeader("X-Real-IP");
-		}
+        if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
+            ip = request.getHeader("X-Real-IP");
+        }
 
-		if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
-			ip = request.getRemoteAddr();
-		}
-		out.print(ip + "-----" + IPUtil.getIPContry(request.getRemoteAddr()));
+        if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) {
+            ip = request.getRemoteAddr();
+        }
+        out.print(ip + "-----" + IPUtil.getIPContry(request.getRemoteAddr()));
 
-	}
+    }
 }

--
Gitblit v1.8.0