|
@@ -10,6 +10,7 @@ import cn.com.ctop.kuaishou.modules.report.mapper.KuaishouReportHourlyGroupMappe
|
|
import cn.com.ctop.kuaishou.modules.report.service.IKuaishouCostGroupService;
|
|
import cn.com.ctop.kuaishou.modules.report.service.IKuaishouCostGroupService;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
import org.jeecg.common.util.DateUtils;
|
|
import org.jeecg.common.util.DateUtils;
|
|
import org.jeecg.common.util.db.DataSourceCachePool;
|
|
import org.jeecg.common.util.db.DataSourceCachePool;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -27,6 +28,7 @@ import java.util.Map;
|
|
* @version V1.0
|
|
* @version V1.0
|
|
* @date 2020-10-30
|
|
* @date 2020-10-30
|
|
*/
|
|
*/
|
|
|
|
+@Slf4j
|
|
@Service
|
|
@Service
|
|
public class KuaishouCostGroupServiceImpl extends ServiceImpl<KuaishouCostGroupMapper, KuaishouCostGroup> implements IKuaishouCostGroupService {
|
|
public class KuaishouCostGroupServiceImpl extends ServiceImpl<KuaishouCostGroupMapper, KuaishouCostGroup> implements IKuaishouCostGroupService {
|
|
|
|
|
|
@@ -43,6 +45,8 @@ public class KuaishouCostGroupServiceImpl extends ServiceImpl<KuaishouCostGroupM
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public void saveInfo() {
|
|
public void saveInfo() {
|
|
|
|
+ log.info("-----更新数据-start--------");
|
|
|
|
+ long startTime = System.currentTimeMillis();
|
|
String date = DateUtils.getNowDate(DateUtils.WEB_FORMAT);
|
|
String date = DateUtils.getNowDate(DateUtils.WEB_FORMAT);
|
|
Map<String, Object> deleteMap = new HashMap<>();
|
|
Map<String, Object> deleteMap = new HashMap<>();
|
|
deleteMap.put("stat_date", date);
|
|
deleteMap.put("stat_date", date);
|
|
@@ -71,6 +75,8 @@ public class KuaishouCostGroupServiceImpl extends ServiceImpl<KuaishouCostGroupM
|
|
|
|
|
|
HashOperations<String, Object, Object> hash = DataSourceCachePool.getRedisTemplate().opsForHash();
|
|
HashOperations<String, Object, Object> hash = DataSourceCachePool.getRedisTemplate().opsForHash();
|
|
hash.putAll("KS_COST", map);
|
|
hash.putAll("KS_COST", map);
|
|
|
|
+ long endTime = System.currentTimeMillis();
|
|
|
|
+ log.info("---end---更新数据用时:{} ms", endTime - startTime);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|