From c338aa60df58bee9f4c25afedf94fe6930a119c1 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期三, 29 七月 2020 19:01:56 +0800
Subject: [PATCH] SpringContext中的循环任务优化,添加业务监控

---
 fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/DynamicController.java |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/DynamicController.java b/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/DynamicController.java
index b4c0e72..327c8f5 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/DynamicController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/wxmp/v1/DynamicController.java
@@ -26,7 +26,8 @@
 import com.yeshi.fanli.util.Constant;
 import com.yeshi.fanli.util.JumpDetailUtil;
 import com.yeshi.fanli.util.jd.JDApiUtil;
-import com.yeshi.fanli.vo.msg.ClientTextStyleVO;
+import com.yeshi.fanli.vo.homemodule.SpecialVO;
+import com.yeshi.common.vo.ClientTextStyleVO;
 
 import net.sf.json.JSONObject;
 
@@ -115,14 +116,14 @@
 		listKey.add("special_channel_jd");
 		listKey.add("special_channel_pdd");
 
-		List<Special> list = specialService.listByPlaceKeyHasLabel((page - 1) * Constant.PAGE_SIZE, Constant.PAGE_SIZE,
-				listKey, platformCode, Integer.parseInt(acceptData.getVersion()));
+		List<SpecialVO> list = specialService.listByPlaceKeyHasLabel((page - 1) * Constant.PAGE_SIZE, Constant.PAGE_SIZE,
+				listKey, platformCode, Integer.parseInt(acceptData.getVersion()),acceptData.getSystem());
 
 		long time = System.currentTimeMillis();
 
 		// 鍒犻櫎灏氭湭鍚敤鐨勮繃鏈熺殑
 		for (int i = 0; i < list.size(); i++) {
-			Special special = list.get(i);
+			SpecialVO special = list.get(i);
 			if (special.getJumpDetail() != null) {
 				special.setJumpDetail(JumpDetailUtil.getWXMPJumDetail(special.getJumpDetail()));
 			}
@@ -151,7 +152,7 @@
 		}
 
 		long count = specialService.countByPlaceKeyList(listKey, platformCode,
-				Integer.parseInt(acceptData.getVersion()));
+				Integer.parseInt(acceptData.getVersion()),acceptData.getSystem());
 
 		GsonBuilder gsonBuilder = new GsonBuilder().excludeFieldsWithoutExposeAnnotation();
 		Gson gson = gsonBuilder.create();

--
Gitblit v1.8.0