From 04f09e52ffd4681bdfd85e51acd3da0d1280c3d3 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 16 四月 2022 16:07:10 +0800
Subject: [PATCH] bug修复

---
 src/main/java/com/yeshi/buwan/controller/parser/web/WebUserParser.java | 1685 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 844 insertions(+), 841 deletions(-)

diff --git a/src/main/java/com/yeshi/buwan/controller/parser/web/WebUserParser.java b/src/main/java/com/yeshi/buwan/controller/parser/web/WebUserParser.java
index 3a1a0fe..5b89a92 100644
--- a/src/main/java/com/yeshi/buwan/controller/parser/web/WebUserParser.java
+++ b/src/main/java/com/yeshi/buwan/controller/parser/web/WebUserParser.java
@@ -1,267 +1,258 @@
 package com.yeshi.buwan.controller.parser.web;
 
+import com.yeshi.buwan.domain.Attention;
+import com.yeshi.buwan.domain.Comment2;
+import com.yeshi.buwan.domain.CommentReply;
+import com.yeshi.buwan.domain.VideoInfo;
+import com.yeshi.buwan.domain.system.DetailSystem;
+import com.yeshi.buwan.domain.user.LoginUser;
+import com.yeshi.buwan.service.imp.*;
+import com.yeshi.buwan.service.imp.push.PushService;
+import com.yeshi.buwan.util.*;
+import com.yeshi.buwan.util.JuHe.VideoResourceUtil;
+import net.sf.json.JSONArray;
+import net.sf.json.JSONObject;
+import org.springframework.stereotype.Controller;
+import org.yeshi.utils.exception.MailSendException;
+import org.yeshi.utils.mail.EmailApiUtil;
+import org.yeshi.utils.mail.EmailInfo;
+
+import javax.annotation.Resource;
+import javax.servlet.http.HttpServletRequest;
 import java.io.File;
 import java.io.PrintWriter;
 import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 
-import javax.annotation.Resource;
-import javax.servlet.http.HttpServletRequest;
-
-import org.springframework.stereotype.Controller;
-
-import com.yeshi.buwan.domain.Attention;
-import com.yeshi.buwan.domain.Comment2;
-import com.yeshi.buwan.domain.CommentReply;
-import com.yeshi.buwan.domain.system.DetailSystem;
-import com.yeshi.buwan.domain.user.LoginUser;
-import com.yeshi.buwan.domain.VideoInfo;
-import com.yeshi.buwan.service.imp.AttentionService;
-import com.yeshi.buwan.service.imp.CommentService;
-import com.yeshi.buwan.service.imp.SearchService;
-import com.yeshi.buwan.service.imp.SystemService;
-import com.yeshi.buwan.service.imp.UserService;
-import com.yeshi.buwan.service.imp.push.PushService;
-import com.yeshi.buwan.util.COSManager;
-import com.yeshi.buwan.util.JsonUtil;
-import com.yeshi.buwan.util.StringUtil;
-import com.yeshi.buwan.util.Utils;
-import com.yeshi.buwan.util.VideoPictureUtil;
-import com.yeshi.buwan.util.JuHe.VideoResourceUtil;
-import com.yeshi.buwan.util.email.MailSenderUtil;
-
-import net.sf.json.JSONArray;
-import net.sf.json.JSONObject;
-
 @Controller
 public class WebUserParser {
-	@Resource
-	private SystemService systemService;
+    @Resource
+    private SystemService systemService;
 
-	@Resource
-	private SearchService searchService;
+    @Resource
+    private SearchService searchService;
 
-	@Resource
-	private VideoResourceUtil videoResouceUtil;
+    @Resource
+    private VideoResourceUtil videoResouceUtil;
 
-	@Resource
-	private UserService userService;
+    @Resource
+    private UserService userService;
 
-	@Resource
-	private AttentionService attentionService;
+    @Resource
+    private AttentionService attentionService;
 
-	@Resource
-	private CommentService commentService;
+    @Resource
+    private CommentService commentService;
 
-	@Resource
-	private PushService pushService;
+    @Resource
+    private PushService pushService;
 
-	// 棣栭〉
-	public void suggestSearch(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");
-		String key = request.getParameter("Key");
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+    // 棣栭〉
+    public void suggestSearch(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");
+        String key = request.getParameter("Key");
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (!StringUtil.isNullOrEmpty(key))
-			key = StringUtil.getUTF8String(key, "ISO-8859-1");
+        if (!StringUtil.isNullOrEmpty(key))
+            key = StringUtil.getUTF8String(key, "ISO-8859-1");
 
-		DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
-		List<String> list = null;
-		if (!StringUtil.isNullOrEmpty(key))
-			list = searchService.suggestSearch(key, system);
-		else
-			list = searchService.getHotSearchList(detailSystem.getId());
-		JSONArray array = new JSONArray();
-		if (list != null)
-			for (String st : list)
-				array.add(st);
+        DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
+        List<String> list = null;
+        if (!StringUtil.isNullOrEmpty(key))
+            list = searchService.suggestSearch(key, system);
+        else
+            list = searchService.getHotSearchList(detailSystem.getId());
+        JSONArray array = new JSONArray();
+        if (list != null)
+            for (String st : list)
+                array.add(st);
 
-		out.print(JsonUtil.loadTrueJsonNoencript(array.toString()));
-	}
+        out.print(JsonUtil.loadTrueJsonNoencript(array.toString()));
+    }
 
-	public void search(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");
-		String key = request.getParameter("Key");
-		String page = request.getParameter("Page");
-		String contentType = request.getParameter("ContentType");
-		String channel=request.getParameter("Channel");
+    public void search(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");
+        String key = request.getParameter("Key");
+        String page = request.getParameter("Page");
+        String contentType = request.getParameter("ContentType");
+        String channel = request.getParameter("Channel");
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		int pageIndex = 1;
-		if (!StringUtil.isNullOrEmpty(page))
-			pageIndex = Integer.parseInt(page);
-		if (!StringUtil.isNullOrEmpty(key))
-			key = StringUtil.getUTF8String(key, "ISO-8859-1");
+        int pageIndex = 1;
+        if (!StringUtil.isNullOrEmpty(page))
+            pageIndex = Integer.parseInt(page);
+        if (!StringUtil.isNullOrEmpty(key))
+            key = StringUtil.getUTF8String(key, "ISO-8859-1");
 
-		DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
-		List<Long> resourceList = videoResouceUtil.getAvailableResourceIds(detailSystem, Integer.parseInt("1"),channel);
-		String cacheMD5 = "0";
-		if (resourceList != null && resourceList.size() > 0)
-			for (Long l : resourceList)
-				cacheMD5 += "#" + l;
-		cacheMD5 = StringUtil.Md5(cacheMD5);
+        DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
+        List<Long> resourceList = videoResouceUtil.getAvailableResourceIds(detailSystem, Integer.parseInt("1"), channel);
+        String cacheMD5 = "0";
+        if (resourceList != null && resourceList.size() > 0)
+            for (Long l : resourceList)
+                cacheMD5 += "#" + l;
+        cacheMD5 = StringUtil.Md5(cacheMD5);
 
-		List<VideoInfo> list = (List<VideoInfo>) searchService.search(detailSystem.getId(), request.getRemoteAddr(),
-				uid, key, pageIndex, (StringUtil.isNullOrEmpty(contentType) ? 0 : Integer.parseInt(contentType)),
-				system, resourceList, cacheMD5);
-		JSONArray array = new JSONArray();
-		for (int i = 0; i < list.size(); i++) {
-			((VideoInfo) list.get(i))
-					.setPicture(VideoPictureUtil.getShowPicture((VideoInfo) list.get(i), platform, "0"));
-			array.add(StringUtil.outPutResultJson(list.get(i)));
-		}
+        List<VideoInfo> list = (List<VideoInfo>) searchService.search(detailSystem.getId(), request.getRemoteAddr(),
+                uid, key, pageIndex, (StringUtil.isNullOrEmpty(contentType) ? 0 : Integer.parseInt(contentType)),
+                system, resourceList, cacheMD5);
+        JSONArray array = new JSONArray();
+        for (int i = 0; i < list.size(); i++) {
+            ((VideoInfo) list.get(i))
+                    .setPicture(VideoPictureUtil.getShowPicture((VideoInfo) list.get(i), platform, "0"));
+            array.add(StringUtil.outPutResultJson(list.get(i)));
+        }
 
-		out.print(JsonUtil.loadTrueJsonNoencript(array.toString()));
-	}
+        out.print(JsonUtil.loadTrueJsonNoencript(array.toString()));
+    }
 
-	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 platform = request.getParameter("Platform");
-		String packageName = request.getParameter("Package");
-		String account = request.getParameter("Email");// 閭
-		String pwd = request.getParameter("Pwd");// 瀵嗙爜
+    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 platform = request.getParameter("Platform");
+        String packageName = request.getParameter("Package");
+        String account = request.getParameter("Email");// 閭
+        String pwd = request.getParameter("Pwd");// 瀵嗙爜
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(account)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燛mail"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(account)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燛mail"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(pwd)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩wd"));
-			return;
-		}
-		LoginUser lu = new LoginUser();
-		lu.setLoginType(3);
-		lu.setOpenid(account);
-		lu.setPwd(StringUtil.Md5(pwd));
-		lu = userService.loginByEmail(lu);
-		if (lu != null)
-			out.print(JsonUtil.loadTrueJsonNoencript(StringUtil.outPutResultJson(lu)));
-		else
-			out.print(JsonUtil.loadFalseJsonNoencript("鐢ㄦ埛鍚嶆垨瀵嗙爜閿欒"));
-	}
+        if (StringUtil.isNullOrEmpty(pwd)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩wd"));
+            return;
+        }
+        LoginUser lu = new LoginUser();
+        lu.setLoginType(3);
+        lu.setOpenid(account);
+        lu.setPwd(StringUtil.Md5(pwd));
+        lu = userService.loginByEmail(lu);
+        if (lu != null)
+            out.print(JsonUtil.loadTrueJsonNoencript(StringUtil.outPutResultJson(lu)));
+        else
+            out.print(JsonUtil.loadFalseJsonNoencript("鐢ㄦ埛鍚嶆垨瀵嗙爜閿欒"));
+    }
 
-	public void thirdlogin(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");
+    public void thirdlogin(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");
 
-		String name = request.getParameter("Name");
-		String portrait = request.getParameter("Portrait");
-		String openid = request.getParameter("OpenId");
-		String sex = request.getParameter("Sex");// 1-鐢� 2-濂�
-		String loginType = request.getParameter("LoginType");// 鐧诲綍绫诲瀷
+        String name = request.getParameter("Name");
+        String portrait = request.getParameter("Portrait");
+        String openid = request.getParameter("OpenId");
+        String sex = request.getParameter("Sex");// 1-鐢� 2-濂�
+        String loginType = request.getParameter("LoginType");// 鐧诲綍绫诲瀷
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(name)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燦ame"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(name)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燦ame"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(portrait)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩ortrait"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(portrait)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩ortrait"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(openid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燨penid"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(openid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燨penid"));
+            return;
+        }
 
-		DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
+        DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
 
 //		LoginUser lu = userService.getLoginUser(openid, detailSystem.getId(), Integer.parseInt(loginType), portrait,
 //				name,UserParser.getIp(request)+":"+request.getRemotePort());
@@ -272,705 +263,717 @@
 //			object.put("Portrait", lu.getPortrait());
 //			out.print(JsonUtil.loadTrueJsonNoencript(object.toString()));
 //		} else {
-			out.print(JsonUtil.loadFalseJsonNoencript("鐧诲綍澶辫触"));
+        out.print(JsonUtil.loadFalseJsonNoencript("鐧诲綍澶辫触"));
 //		}
-	}
+    }
 
-	private String savePortrait(HttpServletRequest request) {
-		String base64 = request.getParameter("Portrait");
-		if (StringUtil.isNullOrEmpty(base64))
-			return "";
-		if (base64.startsWith("http"))
-			return base64;
+    private String savePortrait(HttpServletRequest request) {
+        String base64 = request.getParameter("Portrait");
+        if (StringUtil.isNullOrEmpty(base64))
+            return "";
+        if (base64.startsWith("http"))
+            return base64;
 
-		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 = COSManager.getInstance().uploadFile(new File(path), fileName);
-			if (!StringUtil.isNullOrEmpty(result))
-				return result;
-		} catch (IllegalStateException e) {
-			e.printStackTrace();
-		}
-		return "";
-	}
+        try {
+            String result = COSManager.getInstance().uploadFile(new File(path), fileName);
+            if (!StringUtil.isNullOrEmpty(result))
+                return result;
+        } catch (IllegalStateException e) {
+            e.printStackTrace();
+        }
+        return "";
+    }
 
-	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 platform = request.getParameter("Platform");
-		String packageName = request.getParameter("Package");
+    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 platform = request.getParameter("Platform");
+        String packageName = request.getParameter("Package");
 
-		String device = request.getParameter("Device");
-		String account = request.getParameter("Email");// 閭
-		String pwd = request.getParameter("Pwd");// 瀵嗙爜
-		String nickName = request.getParameter("NickName");// 鏄电О
+        String device = request.getParameter("Device");
+        String account = request.getParameter("Email");// 閭
+        String pwd = request.getParameter("Pwd");// 瀵嗙爜
+        String nickName = request.getParameter("NickName");// 鏄电О
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(account)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燗ccount"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(account)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燗ccount"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(pwd)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩wd"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(pwd)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩wd"));
+            return;
+        }
 
-		nickName = StringUtil.getUTF8String(nickName, "ISO-8859-1");
+        nickName = StringUtil.getUTF8String(nickName, "ISO-8859-1");
 
-		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.loadTrueJsonNoencript("娉ㄥ唽鎴愬姛"));
-		else
-			out.print(JsonUtil.loadFalseJsonNoencript(result));
-	}
+        String result = userService.registerByEmail(user);
+        if (result.contains("鎴愬姛"))
+            out.print(JsonUtil.loadTrueJsonNoencript("娉ㄥ唽鎴愬姛"));
+        else
+            out.print(JsonUtil.loadFalseJsonNoencript(result));
+    }
 
-	public void getUserInfo(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");
-		String loginUid = request.getParameter("LoginUid");
+    public void getUserInfo(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");
+        String loginUid = request.getParameter("LoginUid");
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(loginUid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(loginUid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
+            return;
+        }
 
-		LoginUser user = userService.getLoginUser(loginUid);
-		if (user != null)
-			out.print(JsonUtil.loadTrueJsonNoencript(StringUtil.outPutResultJson(user)));
-		else
-			out.print(JsonUtil.loadFalseJsonNoencript("鐢ㄦ埛涓嶅瓨鍦�"));
-	}
+        LoginUser user = userService.getLoginUser(loginUid);
+        if (user != null)
+            out.print(JsonUtil.loadTrueJsonNoencript(StringUtil.outPutResultJson(user)));
+        else
+            out.print(JsonUtil.loadFalseJsonNoencript("鐢ㄦ埛涓嶅瓨鍦�"));
+    }
 
-	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 platform = request.getParameter("Platform");
-		String packageName = request.getParameter("Package");
+    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 platform = request.getParameter("Platform");
+        String packageName = request.getParameter("Package");
 
-		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");// 涓�х鍚�
+        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.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(loginUid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(loginUid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
+            return;
+        }
 
-		// 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
-		LoginUser user = userService.getLoginUser(loginUid);
-		if (user != null) {
-			if (!StringUtil.isNullOrEmpty(nickName))
-				user.setName(StringUtil.getUTF8String(nickName, "ISO-8859-1"));
-			String potrait = savePortrait(request);
-			if (!StringUtil.isNullOrEmpty(potrait))
-				user.setPortrait(potrait);
-			if (!StringUtil.isNullOrEmpty(sex))
-				user.setSex(sex);
-			if (!StringUtil.isNullOrEmpty(personalSign))
-				user.setSign(StringUtil.getUTF8String(personalSign, "ISO-8859-1"));
-			if (!StringUtil.isNullOrEmpty(birthDay))
-				user.setBirthday(birthDay);
-			userService.updateLoginUserInfo(user);
-		}
-		out.print(JsonUtil.loadTrueJsonNoencript(StringUtil.outPutResultJson(user)));
-	}
+        // 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
+        LoginUser user = userService.getLoginUser(loginUid);
+        if (user != null) {
+            if (!StringUtil.isNullOrEmpty(nickName))
+                user.setName(StringUtil.getUTF8String(nickName, "ISO-8859-1"));
+            String potrait = savePortrait(request);
+            if (!StringUtil.isNullOrEmpty(potrait))
+                user.setPortrait(potrait);
+            if (!StringUtil.isNullOrEmpty(sex))
+                user.setSex(sex);
+            if (!StringUtil.isNullOrEmpty(personalSign))
+                user.setSign(StringUtil.getUTF8String(personalSign, "ISO-8859-1"));
+            if (!StringUtil.isNullOrEmpty(birthDay))
+                user.setBirthday(birthDay);
+            userService.updateLoginUserInfo(user);
+        }
+        out.print(JsonUtil.loadTrueJsonNoencript(StringUtil.outPutResultJson(user)));
+    }
 
-	public void getAttentionList(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");
-		String loginUid = request.getParameter("LoginUid");
-		String page = request.getParameter("Page");
+    public void getAttentionList(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");
+        String loginUid = request.getParameter("LoginUid");
+        String page = request.getParameter("Page");
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(loginUid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(loginUid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
+            return;
+        }
 
-		int pageIndex = StringUtil.isNullOrEmpty(page) ? 1 : Integer.parseInt(page);
+        int pageIndex = StringUtil.isNullOrEmpty(page) ? 1 : Integer.parseInt(page);
 
-		List<Attention> list = attentionService.getAttentionVideoListByLoginUid(Long.parseLong(loginUid), pageIndex);
-		JSONObject object = new JSONObject();
-		object.put("count", (new StringBuilder(String.valueOf(list.size()))).toString());
-		JSONArray array = new JSONArray();
-		for (int i = 0; i < list.size(); i++) {
-			JSONObject ob = new JSONObject();
-			ob.put("Id", list.get(i).getId());
-			// if
-			// (!StringUtil.isNullOrEmpty(list.get(i).getVideoInfo().getHpicture()))
-			// list.get(i).getVideoInfo().setPicture(list.get(i).getVideoInfo().getHpicture());
+        List<Attention> list = attentionService.getAttentionVideoListByLoginUid(Long.parseLong(loginUid), pageIndex);
+        JSONObject object = new JSONObject();
+        object.put("count", (new StringBuilder(String.valueOf(list.size()))).toString());
+        JSONArray array = new JSONArray();
+        for (int i = 0; i < list.size(); i++) {
+            JSONObject ob = new JSONObject();
+            ob.put("Id", list.get(i).getId());
+            // if
+            // (!StringUtil.isNullOrEmpty(list.get(i).getVideoInfo().getHpicture()))
+            // list.get(i).getVideoInfo().setPicture(list.get(i).getVideoInfo().getHpicture());
 
-			if (list.get(i).getVideoInfo().getVideoDetailList() != null
-					&& list.get(i).getVideoInfo().getVideoDetailList().size() > 0)
-				list.get(i).getVideoInfo().getVideoDetailList().get(0)
-						.setPicture(VideoPictureUtil.getShowPicture(list.get(i).getVideoInfo(), platform, "0"));
-			ob.put("VideoInfo", StringUtil.outPutResultJson(Utils.convertVideo(list.get(i).getVideoInfo())));
-			array.add(ob);
-		}
-		object.put("data", array);
-		out.print(JsonUtil.loadTrueJsonNoencript(object.toString()));
-	}
+            if (list.get(i).getVideoInfo().getVideoDetailList() != null
+                    && list.get(i).getVideoInfo().getVideoDetailList().size() > 0)
+                list.get(i).getVideoInfo().getVideoDetailList().get(0)
+                        .setPicture(VideoPictureUtil.getShowPicture(list.get(i).getVideoInfo(), platform, "0"));
+            ob.put("VideoInfo", StringUtil.outPutResultJson(Utils.convertVideo(list.get(i).getVideoInfo())));
+            array.add(ob);
+        }
+        object.put("data", array);
+        out.print(JsonUtil.loadTrueJsonNoencript(object.toString()));
+    }
 
-	public void addAttention(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");
-		String loginUid = request.getParameter("LoginUid");
-		String videoid = request.getParameter("VideoId");
+    public void addAttention(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");
+        String loginUid = request.getParameter("LoginUid");
+        String videoid = request.getParameter("VideoId");
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(loginUid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(loginUid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(videoid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燰ideoId"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(videoid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燰ideoId"));
+            return;
+        }
 
-		Attention at = new Attention();
-		at.setCreatetime(System.currentTimeMillis() + "");
-		at.setLoginUser(new LoginUser(loginUid));
-		at.setShow(true);
-		at.setVideoInfo(new VideoInfo(videoid));
-		boolean isS = attentionService.addAttention(at);
-		if (isS)
-			out.print(JsonUtil.loadTrueJsonNoencript(""));
-		else
-			out.print(JsonUtil.loadFalseJsonNoencript("鍏虫敞澶辫触"));
-	}
+        Attention at = new Attention();
+        at.setCreatetime(System.currentTimeMillis() + "");
+        at.setLoginUser(new LoginUser(loginUid));
+        at.setShow(true);
+        at.setVideoInfo(new VideoInfo(videoid));
+        boolean isS = attentionService.addAttention(at);
+        if (isS)
+            out.print(JsonUtil.loadTrueJsonNoencript(""));
+        else
+            out.print(JsonUtil.loadFalseJsonNoencript("鍏虫敞澶辫触"));
+    }
 
-	public void cancelAttention(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");
-		String loginUid = request.getParameter("LoginUid");
-		String videoid = request.getParameter("VideoId");
+    public void cancelAttention(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");
+        String loginUid = request.getParameter("LoginUid");
+        String videoid = request.getParameter("VideoId");
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(loginUid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(loginUid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
+            return;
+        }
+
+        if (StringUtil.isNullOrEmpty(videoid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燰ideoId"));
+            return;
+        }
+
+        boolean isS = attentionService.deleteAttention(Long.parseLong(videoid), Long.parseLong(loginUid));
+        if (isS)
+            out.print(JsonUtil.loadTrueJsonNoencript(""));
+        else
+            out.print(JsonUtil.loadFalseJsonNoencript("鍏虫敞澶辫触"));
+    }
 
-		if (StringUtil.isNullOrEmpty(videoid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燰ideoId"));
-			return;
-		}
+    public void getVideoCommentList(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
 
-		boolean isS = attentionService.deleteAttention(Long.parseLong(videoid), Long.parseLong(loginUid));
-		if (isS)
-			out.print(JsonUtil.loadTrueJsonNoencript(""));
-		else
-			out.print(JsonUtil.loadFalseJsonNoencript("鍏虫敞澶辫触"));
-	}
+        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");
 
-	public void getVideoCommentList(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
+        String videoId = request.getParameter("VideoId");
+        String thirdType = request.getParameter("ThirdType");
+        String page = request.getParameter("Page");
 
-		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.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		String videoId = request.getParameter("VideoId");
-		String thirdType = request.getParameter("ThirdType");
-		String page = request.getParameter("Page");
+        if (StringUtil.isNullOrEmpty(videoId)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼爒ideoId"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(page)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼爌age"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(videoId)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼爒ideoId"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(thirdType)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼爐hirdType"));
+            return;
+        }
+        int pageIndex = Integer.parseInt(page);
 
-		if (StringUtil.isNullOrEmpty(page)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼爌age"));
-			return;
-		}
+        java.util.List<Comment2> list1 = commentService.getComment2List(videoId, thirdType, pageIndex);
+        List<Comment2> list = new ArrayList<>();
+        if (list1 != null)
+            for (Comment2 cm : list1)
+                list.add(cm);
+        long count = commentService.getComment2ListCount(videoId, thirdType);
 
-		if (StringUtil.isNullOrEmpty(thirdType)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼爐hirdType"));
-			return;
-		}
-		int pageIndex = Integer.parseInt(page);
+        JSONObject object = new JSONObject();
+        JSONArray array = new JSONArray();
+        for (int j = 0; j < list.size(); j++) {
+            JSONObject obj = JSONObject.fromObject(StringUtil.outPutResultJson(list.get(j)));
+            JSONArray ar = new JSONArray();
+            if (list.get(j).getReplyList() != null)
+                for (CommentReply cr : list.get(j).getReplyList())
+                    ar.add(StringUtil.outPutResultJson(cr));
+            obj.put("ReplyList", ar);
+            array.add(obj);
+        }
+        object.put("data", array);
+        object.put("count", count);
+        out.print(JsonUtil.loadTrueJsonNoencript(object.toString()));
+    }
 
-		java.util.List<Comment2> list1 = commentService.getComment2List(videoId, thirdType, pageIndex);
-		List<Comment2> list = new ArrayList<>();
-		if (list1 != null)
-			for (Comment2 cm : list1)
-				list.add(cm);
-		long count = commentService.getComment2ListCount(videoId, thirdType);
+    public void getMyCommentReply(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
+        String page = request.getParameter("Page");
+        String system = request.getParameter("System");
+        String sign = request.getParameter("Sign");
+        String platform = request.getParameter("Platform");
+        String loginUid = request.getParameter("LoginUid");
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		JSONObject object = new JSONObject();
-		JSONArray array = new JSONArray();
-		for (int j = 0; j < list.size(); j++) {
-			JSONObject obj = JSONObject.fromObject(StringUtil.outPutResultJson(list.get(j)));
-			JSONArray ar = new JSONArray();
-			if (list.get(j).getReplyList() != null)
-				for (CommentReply cr : list.get(j).getReplyList())
-					ar.add(StringUtil.outPutResultJson(cr));
-			obj.put("ReplyList", ar);
-			array.add(obj);
-		}
-		object.put("data", array);
-		object.put("count", count);
-		out.print(JsonUtil.loadTrueJsonNoencript(object.toString()));
-	}
+        if (StringUtil.isNullOrEmpty(loginUid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
+            return;
+        }
 
-	public void getMyCommentReply(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
-		String page = request.getParameter("Page");
-		String system = request.getParameter("System");
-		String sign = request.getParameter("Sign");
-		String platform = request.getParameter("Platform");
-		String loginUid = request.getParameter("LoginUid");
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        int pageIndex = StringUtil.getPage(page);
+        if (pageIndex == 0) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩age"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(loginUid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
-			return;
-		}
+        List<CommentReply> list = commentService.getCommentReplyList(loginUid, pageIndex);
+        long count = commentService.getCommentReplyListCount(loginUid);
 
-		int pageIndex = StringUtil.getPage(page);
-		if (pageIndex == 0) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩age"));
-			return;
-		}
+        JSONObject object = new JSONObject();
 
-		List<CommentReply> list = commentService.getCommentReplyList(loginUid, pageIndex);
-		long count = commentService.getCommentReplyListCount(loginUid);
+        JSONArray array = new JSONArray();
+        for (int i = 0; i < list.size(); i++)
+            array.add(StringUtil.outPutResultJson(list.get(i)));
+        commentService.setCommentReplyRead(loginUid);
+        object.put("data", array);
+        object.put("count", count);
+        out.print(JsonUtil.loadTrueJsonNoencript(object.toString()));
+    }
 
-		JSONObject object = new JSONObject();
+    public void replayComment(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 commentReplyId = request.getParameter("CommentReplyId");
+        String commentId = request.getParameter("CommentId");
+        String content = request.getParameter("Content");
+        String loginUid = request.getParameter("LoginUid");
 
-		JSONArray array = new JSONArray();
-		for (int i = 0; i < list.size(); i++)
-			array.add(StringUtil.outPutResultJson(list.get(i)));
-		commentService.setCommentReplyRead(loginUid);
-		object.put("data", array);
-		object.put("count", count);
-		out.print(JsonUtil.loadTrueJsonNoencript(object.toString()));
-	}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-	public void replayComment(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 commentReplyId = request.getParameter("CommentReplyId");
-		String commentId = request.getParameter("CommentId");
-		String content = request.getParameter("Content");
-		String loginUid = request.getParameter("LoginUid");
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(commentId)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燾ommentId"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(loginUid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燾ommentId"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(commentId)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燾ommentId"));
-			return;
-		}
+        if (StringUtil.match("[\\d]{6,}", content)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("淇℃伅鏍煎紡涓嶆纭�"));
+            return;
+        }
+        content = StringUtil.getUTF8String(content, "ISO-8859-1");
+        Serializable repid = commentService.replyComment(commentId, commentReplyId, loginUid, content);
+        if (repid != null) {
+            pushService.pushCommentReplay(commentId, commentReplyId, repid + "");
+        }
+        out.print(JsonUtil.loadTrueJsonNoencript(""));
+    }
 
-		if (StringUtil.isNullOrEmpty(loginUid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燾ommentId"));
-			return;
-		}
+    public void comment(String uid, HttpServletRequest request, PrintWriter out) {
+        String method = request.getParameter("Method");
 
-		if (StringUtil.match("[\\d]{6,}", content)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("淇℃伅鏍煎紡涓嶆纭�"));
-			return;
-		}
-		content = StringUtil.getUTF8String(content, "ISO-8859-1");
-		Serializable repid = commentService.replyComment(commentId, commentReplyId, loginUid, content);
-		if (repid != null) {
-			pushService.pushCommentReplay(commentId, commentReplyId, repid + "");
-		}
-		out.print(JsonUtil.loadTrueJsonNoencript(""));
-	}
+        String system = request.getParameter("System");
+        String videoId = request.getParameter("VideoId");
+        String thirdType = request.getParameter("ThirdType");
+        String sign = request.getParameter("Sign");
+        String platform = request.getParameter("Platform");
+        String packageName = request.getParameter("Package");
+        String content = request.getParameter("Content");
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-	public void comment(String uid, HttpServletRequest request, PrintWriter out) {
-		String method = request.getParameter("Method");
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		String system = request.getParameter("System");
-		String videoId = request.getParameter("VideoId");
-		String thirdType = request.getParameter("ThirdType");
-		String sign = request.getParameter("Sign");
-		String platform = request.getParameter("Platform");
-		String packageName = request.getParameter("Package");
-		String content = request.getParameter("Content");
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(videoId)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燰ideoId"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燣oginUid"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(platform)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(videoId)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燰ideoId"));
-			return;
-		}
+        if (StringUtil.match("[\\d]{6,}", content)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("淇℃伅鏍煎紡涓嶆纭�"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(platform)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩latform"));
-			return;
-		}
+        DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
 
-		if (StringUtil.match("[\\d]{6,}", content)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("淇℃伅鏍煎紡涓嶆纭�"));
-			return;
-		}
+        Comment2 comment = new Comment2();
+        comment.setContent(content);
+        comment.setCreatetime(System.currentTimeMillis() + "");
+        comment.setShow(true);
+        comment.setThirdType(thirdType);
+        comment.setUser(new LoginUser(uid));
+        comment.setVideo(new VideoInfo(videoId));
+        comment.setDetailsystem(detailSystem.getId());
+        commentService.addComment2(comment);
 
-		DetailSystem detailSystem = systemService.getDetailSystemByPackage(packageName);
+        out.print(JsonUtil.loadTrueJsonNoencript(""));
 
-		Comment2 comment = new Comment2();
-		comment.setContent(content);
-		comment.setCreatetime(System.currentTimeMillis() + "");
-		comment.setShow(true);
-		comment.setThirdType(thirdType);
-		comment.setUser(new LoginUser(uid));
-		comment.setVideo(new VideoInfo(videoId));
-		comment.setDetailsystem(detailSystem.getId());
-		commentService.addComment2(comment);
+    }
 
-		out.print(JsonUtil.loadTrueJsonNoencript(""));
+    /**
+     * 鍙戦�侀獙璇佺爜
+     *
+     * @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");// 閭
+        final String code = request.getParameter("Code");// 楠岃瘉鐮�
 
-	}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-	/**
-	 * 鍙戦�侀獙璇佺爜
-	 * 
-	 * @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");// 閭
-		final String code = request.getParameter("Code");// 楠岃瘉鐮�
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(account)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燛mail"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(account)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燛mail"));
-			return;
-		}
+        request.getSession().setAttribute(account, code);
+        new Thread(new Runnable() {
+            public void run() {
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
+                EmailInfo emailInfo = new EmailInfo();
+                emailInfo.setToEmail(account);
+                emailInfo.setTitle("甯冧父绀惧尯娉ㄥ唽楠岃瘉鐮�:" + code);
+                emailInfo.setFromEmail("buwanysdq@163.com");
+                emailInfo.setFormEmailPwd("weikou2014");
+                emailInfo.setContent("甯冧父绀惧尯娉ㄥ唽楠岃瘉鐮�:" + code);
+                emailInfo.setApp("褰辫");
 
-		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.loadTrueJsonNoencript("楠岃瘉鐮佸彂閫佹垚鍔�"));
-	}
+                try {
+                    EmailApiUtil.sendEmail(emailInfo);
+                } catch (MailSendException e) {
+                    e.printStackTrace();
+                }
+            }
+        }).start();
+        out.print(JsonUtil.loadTrueJsonNoencript("楠岃瘉鐮佸彂閫佹垚鍔�"));
+    }
 
-	// 璁剧疆瀵嗙爜
-	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");// 瀵嗙爜
+    // 璁剧疆瀵嗙爜
+    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");// 瀵嗙爜
 
-		if (StringUtil.isNullOrEmpty(method)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(method)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燤ethod"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(uid)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(uid)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燯id"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(system)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(system)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ystem"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(email)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燛mail"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(email)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燛mail"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(pwd)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩wd"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(pwd)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燩wd"));
+            return;
+        }
 
-		if (StringUtil.isNullOrEmpty(sign)) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
-			return;
-		}
+        if (StringUtil.isNullOrEmpty(sign)) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇蜂笂浼燬ign"));
+            return;
+        }
 
-		// 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
-		LoginUser user = userService.getLoginUserByOpenId(email);
-		if (user == null) {
-			out.print(JsonUtil.loadFalseJsonNoencript("璇ョ敤鎴蜂笉瀛樺湪"));
-		} else {
-			user.setPwd(StringUtil.Md5(pwd));
-			userService.updateLoginUserInfo(user);
-			out.print(JsonUtil.loadTrueJsonNoencript("瀵嗙爜璁剧疆鎴愬姛"));
-		}
+        // 娉ㄥ唽 --鐢ㄦ埛鍚�,鏄电О,瀵嗙爜
+        LoginUser user = userService.getLoginUserByOpenId(email);
+        if (user == null) {
+            out.print(JsonUtil.loadFalseJsonNoencript("璇ョ敤鎴蜂笉瀛樺湪"));
+        } else {
+            user.setPwd(StringUtil.Md5(pwd));
+            userService.updateLoginUserInfo(user);
+            out.print(JsonUtil.loadTrueJsonNoencript("瀵嗙爜璁剧疆鎴愬姛"));
+        }
 
-	}
+    }
 
 }

--
Gitblit v1.8.0