From 8a57b3a0ee3fa70e8d43eb12865f1c27d0d385d8 Mon Sep 17 00:00:00 2001
From: yujian <yujian@163.com>
Date: 星期三, 01 四月 2020 14:55:58 +0800
Subject: [PATCH] Merge branch 'div-1' into div

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v2/DynamicControllerV2.java |   25 ++++++++++++++++++++++++-
 1 files changed, 24 insertions(+), 1 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/DynamicControllerV2.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/DynamicControllerV2.java
index d178bdf..a831870 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/DynamicControllerV2.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v2/DynamicControllerV2.java
@@ -12,6 +12,7 @@
 
 import javax.annotation.Resource;
 
+import org.springframework.core.task.TaskExecutor;
 import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RequestMethod;
@@ -48,6 +49,7 @@
 import com.yeshi.fanli.log.LogHelper;
 import com.yeshi.fanli.service.inter.common.JumpDetailV2Service;
 import com.yeshi.fanli.service.inter.config.ConfigService;
+import com.yeshi.fanli.service.inter.count.DailyCountMomentsService;
 import com.yeshi.fanli.service.inter.dynamic.ArticleOfficialService;
 import com.yeshi.fanli.service.inter.dynamic.DynamicInfoService;
 import com.yeshi.fanli.service.inter.dynamic.GoodsEvaluateService;
@@ -134,6 +136,13 @@
 
 	@Resource
 	private ShareGoodsService shareGoodsService;
+	
+	@Resource
+	private DailyCountMomentsService dailyCountMomentsService;
+	
+	@Resource(name = "taskExecutor")
+	private TaskExecutor executor;
+	
 
 	private final static long TYPE_REXIAO = 1;// 鐑攢
 	private final static long TYPE_TUIJIAN = 2;// 鎺ㄨ崘
@@ -876,6 +885,13 @@
 			if (type == 3) {
 				shareCount++;
 				goodsEvaluateService.addShareNum(id);
+				
+				executor.execute(new Runnable() {
+					@Override
+					public void run() { // 娣诲姞姣忔棩缁熻
+						dailyCountMomentsService.addShareClick();
+					}
+				});
 			}
 
 			if (list.size() == 0) {
@@ -999,7 +1015,7 @@
 					return;
 				}
 			} catch (Exception e) {
-				e.printStackTrace();
+				LogHelper.errorDetailInfo(e);
 				out.print(JsonUtil.loadFalseResult("璇勮鐢熸垚澶辫触"));
 				return;
 			}
@@ -1023,6 +1039,13 @@
 		JSONObject data = new JSONObject();
 		data.put("text", newText);
 		out.print(JsonUtil.loadTrueResult(data));
+		
+		executor.execute(new Runnable() {
+			@Override
+			public void run() { // 娣诲姞姣忔棩缁熻
+				dailyCountMomentsService.addCopyComment();
+			}
+		});
 	}
 
 }

--
Gitblit v1.8.0