From ca3c02c1cea52a91c4042ebbea9631c23d6af842 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 20 八月 2019 15:38:11 +0800
Subject: [PATCH] 自动选品,爬单bug修改
---
fanli/src/main/java/com/yeshi/fanli/job/DynamicInfoJob.java | 17 ++++++++---------
1 files changed, 8 insertions(+), 9 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/job/DynamicInfoJob.java b/fanli/src/main/java/com/yeshi/fanli/job/DynamicInfoJob.java
index 2d438a0..30a0aed 100644
--- a/fanli/src/main/java/com/yeshi/fanli/job/DynamicInfoJob.java
+++ b/fanli/src/main/java/com/yeshi/fanli/job/DynamicInfoJob.java
@@ -10,6 +10,7 @@
import org.yeshi.utils.DateUtil;
import com.yeshi.fanli.entity.bus.activity.RecommendActivity;
+import com.yeshi.fanli.entity.bus.activity.RecommendActivityInviteInfo;
import com.yeshi.fanli.log.LogHelper;
import com.yeshi.fanli.service.inter.activity.ActivityService;
import com.yeshi.fanli.service.inter.dynamic.DynamicInfoService;
@@ -148,7 +149,7 @@
/**
* 姣忓ぉ闆剁偣鍒犻櫎3澶╀箣鍓嶆暟鎹�
*/
- @Scheduled(cron = "0 0 0 * * ?")
+ @Scheduled(cron = "0 0 1,10 * * ?")
public void remove() {
if (!Constant.IS_TASK) {
@@ -156,7 +157,8 @@
}
try {
- dynamicInfoService.removeByDate(DateUtil.reduceDay(3, new Date()));
+ LogHelper.test("DynamicInfoJob-remove-寮�濮嬫墽琛屾��");
+ dynamicInfoService.removeByDate(DateUtil.reduceDay(2, new Date()));
} catch (Exception e) {
try {
LogHelper.errorDetailInfo(e);
@@ -188,20 +190,17 @@
Integer type = activity.getType();
if (RecommendActivity.TYPE_SHARE_GOODS == type) {
// 鍟嗗搧鍔ㄦ��
- dynamicInfoService.saveActivityRecommend(activity);
+ dynamicInfoService.insertActivityRecommend(activity);
activity.setState(1);
activityService.updateByPrimaryKeySelective(activity);
} else if (RecommendActivity.TYPE_INVITE == type) {
// 閭�璇风礌鏉�
- String imgUrl = null;
- List<String> imageList = activityService.getImgByActivityId(activity.getId());
- if (imageList != null && imageList.size() > 0) {
- imgUrl = imageList.get(0);
- }
+ RecommendActivityInviteInfo inviteInfo = activityService.getRecommendActivityInviteInfoByActivityId(activity.getId());
+ activity.setInviteInfo(inviteInfo);
- dynamicInfoService.insertInviteMaterial(activity.getTitle(), imgUrl, activity.getId(), activity.getActivityUser());
+ dynamicInfoService.insertInviteActivity(activity);
activity.setState(1);
activityService.updateByPrimaryKeySelective(activity);
--
Gitblit v1.8.0