From 626d711cb15896055c13fe344eb7fcc824589715 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期四, 19 十二月 2019 15:38:42 +0800
Subject: [PATCH] 帮助中心

---
 fanli/src/main/java/com/yeshi/fanli/controller/admin/UserInfoAdminController.java |   23 ++++++++++++++---------
 1 files changed, 14 insertions(+), 9 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/admin/UserInfoAdminController.java b/fanli/src/main/java/com/yeshi/fanli/controller/admin/UserInfoAdminController.java
index 9a5efe1..bc15140 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/admin/UserInfoAdminController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/admin/UserInfoAdminController.java
@@ -54,6 +54,7 @@
 import com.yeshi.fanli.util.Constant;
 import com.yeshi.fanli.util.StringUtil;
 import com.yeshi.fanli.util.TimeUtil;
+import com.yeshi.fanli.util.annotation.RequestSerializableByKey;
 import com.yeshi.fanli.vo.user.UserGoldCoinVO;
 import com.yeshi.fanli.vo.user.UserInfoVO;
 
@@ -1253,13 +1254,16 @@
 				beginDate = TimeUtil.parse(startTime);
 				endDate = TimeUtil.parse(endTime);
 			} else if (dateType == 2) {
-			   Calendar calendar=Calendar.getInstance();  
-			   int currentYear = calendar.get(Calendar.YEAR);
-			 
-			   calendar.clear();
-			   calendar.set(Calendar.YEAR, currentYear);
-			   beginDate =calendar.getTime();
-			
+				Calendar calendar=Calendar.getInstance();  
+				int currentYear = calendar.get(Calendar.YEAR);
+				if (!StringUtil.isNullOrEmpty(year)) {
+					currentYear = Integer.parseInt(year);
+				}
+				
+				calendar.clear();
+			    calendar.set(Calendar.YEAR, currentYear);
+			    beginDate =calendar.getTime();
+		
 				calendar.clear();
 				calendar.set(Calendar.YEAR, currentYear);
 				calendar.roll(Calendar.DAY_OF_YEAR, -1);
@@ -1370,6 +1374,7 @@
 	 * @param out
 	 * @param request
 	 */
+	@RequestSerializableByKey(key = "'passVIP-' +#id")
 	@RequestMapping(value = "passVIP")
 	public void passVIP(String callback, Long id,  PrintWriter out, HttpServletRequest request) {
 		try {
@@ -1386,6 +1391,7 @@
 			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(e.getMsg()));
 			return;
 		} catch (Exception e) {
+			e.printStackTrace();
 			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鎿嶄綔澶辫触"));
 			return;
 		}
@@ -1410,8 +1416,6 @@
 				JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("褰撳墠璐︽埛澶辨晥,璇烽噸鏂扮櫥闄�"));
 				return;
 			}
-			// 缂栫爜杞崲
-			reason = URLDecoder.decode(reason, "UTF-8");
 			userVIPInfoService.rejectVIPApply(id, reason);
 			JsonUtil.printMode(out, callback, JsonUtil.loadTrueResult("鎷掔粷鎴愬姛"));
 			LogHelper.userInfo("[ip:" + IPUtil.getRemotIP(request) + "][绠$悊鍛�:" + admin.getName() + "] 鎷掔粷鎻愮幇id=" + id + "鐨勫崌绾ц秴绾т細鍛樼敵璇蜂笉瀛樺湪!");
@@ -1419,6 +1423,7 @@
 			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult(e.getMsg()));
 			return;
 		} catch (Exception e) {
+			e.printStackTrace();
 			JsonUtil.printMode(out, callback, JsonUtil.loadFalseResult("鎿嶄綔澶辫触"));
 			return;
 		}

--
Gitblit v1.8.0