From fc0cc7e808f9228b39b1e6b9d29c5417f41dbcc4 Mon Sep 17 00:00:00 2001
From: yujian <yujian@123.com>
Date: 星期五, 24 五月 2019 16:52:02 +0800
Subject: [PATCH] 删除 老版动态查询商品 关联yeshi_ec_taobao_goods 的sql

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v1/DynamicController.java |  193 +++++++++++++++++++++++-------------------------
 1 files changed, 93 insertions(+), 100 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/DynamicController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/DynamicController.java
index e6a2622..248adaa 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/DynamicController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/DynamicController.java
@@ -28,7 +28,6 @@
 import com.yeshi.fanli.service.inter.hongbao.HongBaoManageService;
 import com.yeshi.fanli.util.Constant;
 import com.yeshi.fanli.util.taobao.DaTaoKeUtil;
-import com.yeshi.fanli.vo.dynamic.DynamicClassVO;
 
 import net.sf.json.JSONObject;
 
@@ -64,124 +63,118 @@
 	 */
 	@RequestMapping(value = "getClass", method = RequestMethod.POST)
 	public void getClass(AcceptData acceptData, Integer cid, PrintWriter out) {
-		try {
-			// ios 鍙繑鍥炲瓙闆嗗垎绫�
-			if (cid != null) {
-				List<GoodsClass> list = new ArrayList<GoodsClass>();
+		// ios 鍙繑鍥炲瓙闆嗗垎绫�
+		if (cid != null) {
+			List<GoodsClass> list = new ArrayList<GoodsClass>();
 
-				switch (cid) {
-				case 1:
-					list.add(new GoodsClass(0L, "浠婃棩鍗曞搧"));
-					list.addAll(DaTaoKeUtil.goodsClasses);
-					break;
-				case 2:
-					break;
-				case 3:
-					break;
-				case 4:
-					break;
-				default:
-					break;
-				}
-
-				JSONObject data = new JSONObject();
-				data.put("list", JsonUtil.getApiCommonGson().toJson(list));
-				out.print(JsonUtil.loadTrueResult(data));
-				return;
+			switch (cid) {
+			case 1:
+				list.add(new GoodsClass(0L, "浠婃棩鍗曞搧"));
+				list.addAll(DaTaoKeUtil.goodsClasses);
+				break;
+			case 2:
+				break;
+			case 3:
+				break;
+			case 4:
+				break;
+			default:
+				break;
 			}
-
-			// Android 杩斿洖鍒嗙被浠ュ強椤堕儴鏁版嵁
-			List<DynamicClassVO> list = new ArrayList<DynamicClassVO>();
-			DynamicClassVO c1 = new DynamicClassVO();
-			c1.setId(1L);
-			c1.setName("鐑攢鍗曞搧");
-
-			List<GoodsClass> listSub = new ArrayList<GoodsClass>();
-			listSub.add(new GoodsClass(0L, "浠婃棩鍗曞搧"));
-			listSub.addAll(DaTaoKeUtil.goodsClasses);
-			c1.setListSub(listSub);
-
-			DynamicClassVO c2 = new DynamicClassVO();
-			c2.setId(2L);
-			c2.setName("濂借揣鎺ㄨ崘");
-			c2.setListSub(new ArrayList<GoodsClass>());
-
-			DynamicClassVO c3 = new DynamicClassVO();
-			c3.setId(3L);
-			c3.setName("鏈夊濂藉簵");
-			c3.setListSub(new ArrayList<GoodsClass>());
-
-			DynamicClassVO c4 = new DynamicClassVO();
-			c4.setId(4L);
-			c4.setName("閭�璇风礌鏉�");
-			c4.setListSub(new ArrayList<GoodsClass>());
-
-			list.add(c1);
-			list.add(c2);
-			list.add(c3);
-			list.add(c4);
-
 			JSONObject data = new JSONObject();
 			data.put("list", JsonUtil.getApiCommonGson().toJson(list));
 			out.print(JsonUtil.loadTrueResult(data));
-		} catch (Exception e) {
-			out.print(JsonUtil.loadFalseResult("鏌ヨ澶辫触"));
-			e.printStackTrace();
+			return;
 		}
+
+		// Android 杩斿洖鍒嗙被浠ュ強椤堕儴鏁版嵁
+		List<GoodsClass> listSub = new ArrayList<GoodsClass>();
+		listSub.add(new GoodsClass(0L, "浠婃棩鍗曞搧"));
+		listSub.addAll(DaTaoKeUtil.goodsClasses);
+		
+		GoodsClass menu1 = new GoodsClass(1L, "鐑攢");
+		menu1.setListSub(listSub);
+		
+		GoodsClass menu2 = new GoodsClass(2L, "鎺ㄨ崘");
+		menu2.setListSub(new ArrayList<GoodsClass>());
+		
+		GoodsClass menu3 = new GoodsClass(3L, "濂藉簵");
+		menu3.setListSub(new ArrayList<GoodsClass>());
+		
+		GoodsClass menu4 = new GoodsClass(4L, "閭�璇�");
+		menu4.setListSub(new ArrayList<GoodsClass>());
+		
+		List<GoodsClass> list = new ArrayList<GoodsClass>();
+		list.add(menu1);
+		list.add(menu2);
+		list.add(menu3);
+		list.add(menu4);
+		
+		JSONObject data = new JSONObject();
+		data.put("list", JsonUtil.getApiCommonGson().toJson(list));
+		out.print(JsonUtil.loadTrueResult(data));
 	}
 
+	/**
+	 * 鍔ㄦ�佸晢鍝佸垪琛�
+	 * @param acceptData
+	 * @param page
+	 * @param cid
+	 * @param subId
+	 * @param out
+	 */
 	@RequestMapping(value = "getList", method = RequestMethod.POST)
 	public void getList(AcceptData acceptData, Integer page, Long cid, Long subId, PrintWriter out) {
-		try {
-			if (cid == null) {
-				out.print(JsonUtil.loadFalseResult("涓诲垎绫籭d涓嶈兘涓虹┖"));
-				return;
-			}
-			
-			long count = 0;
-			List<DynamicInfo> list = dynamicInfoService.query((page - 1) * Constant.PAGE_SIZE, Constant.PAGE_SIZE, cid,
-					subId);
-			if (list == null) {
-				list = new ArrayList<DynamicInfo>();
-			} else {
-				count = dynamicInfoService.count(cid, subId);
-			}
-
-			JSONObject data = new JSONObject();
-			data.put("count", count);
-			data.put("list", getGson().toJson(list));
-			out.print(JsonUtil.loadTrueResult(data));
-		} catch (Exception e) {
-			out.print(JsonUtil.loadFalseResult("鏌ヨ澶辫触"));
-			e.printStackTrace();
+		if (cid == null) {
+			out.print(JsonUtil.loadFalseResult("涓诲垎绫籭d涓嶈兘涓虹┖"));
+			return;
 		}
+
+		long count = 0;
+		List<DynamicInfo> list = dynamicInfoService.query((page - 1) * Constant.PAGE_SIZE, Constant.PAGE_SIZE, cid,
+				subId);
+		if (list == null) {
+			list = new ArrayList<DynamicInfo>();
+		} else {
+			count = dynamicInfoService.count(cid, subId);
+		}
+
+		JSONObject data = new JSONObject();
+		data.put("count", count);
+		data.put("list", getGson().toJson(list));
+		out.print(JsonUtil.loadTrueResult(data));
 	}
 
+	/**
+	 * 鍒嗕韩娆℃暟
+	 * @param acceptData
+	 * @param id
+	 * @param uid
+	 * @param out
+	 */
 	@RequestMapping(value = "shareRecord", method = RequestMethod.POST)
 	public void shareRecord(AcceptData acceptData, String id, Long uid, PrintWriter out) {
-		try {
-			DynamicInfo dynamicInfo = dynamicInfoService.getById(id);
-			if (dynamicInfo == null) {
-				out.print(JsonUtil.loadFalseResult("璇ュ姩鎬佷俊鎭凡涓嶅瓨鍦�"));
-				return;
-			}
-			
-			Integer shareCount = dynamicInfo.getShareCount();
-			dynamicInfo.setShareCount(shareCount + 1);
-			dynamicInfoService.updateShareCount(dynamicInfo);
-			
-			JSONObject data = new JSONObject();
-			data.put("shareCount", shareCount +1);
-			out.print(JsonUtil.loadTrueResult(data));
-			
-		} catch (Exception e) {
-			out.print(JsonUtil.loadFalseResult("璁板綍澶辫触"));
+		DynamicInfo dynamicInfo = dynamicInfoService.getById(id);
+		if (dynamicInfo == null) {
+			out.print(JsonUtil.loadFalseResult("璇ュ姩鎬佷俊鎭凡涓嶅瓨鍦�"));
+			return;
 		}
-		
+
+		Integer shareCount = dynamicInfo.getShareCount();
+		dynamicInfo.setShareCount(shareCount + 1);
+		dynamicInfoService.updateShareCount(dynamicInfo);
+
+		JSONObject data = new JSONObject();
+		data.put("shareCount", shareCount + 1);
+		out.print(JsonUtil.loadTrueResult(data));
+
 	}
 
 	
-	
+	/**
+	 * 鏃堕棿澶勭悊
+	 * @return
+	 */
 	private Gson getGson() {
 		GsonBuilder gb = JsonUtil.getConvertBigDecimalToStringSubZeroBuilder(new GsonBuilder());
 		gb.excludeFieldsWithoutExposeAnnotation();

--
Gitblit v1.8.0