yumeng преди 6 месеца
родител
ревизия
227775d2d1

+ 2 - 2
module-job-kuaishou/src/main/java/cn/com/ctop/job/kuaishou/handler/KwaixiaodianInfoJob.java

@@ -40,7 +40,7 @@ public class KwaixiaodianInfoJob {
         String nowDate = DateUtils.getNowDate("yyyy-MM-dd");
         Long startDate = Long.valueOf(DateUtils.getAnotherDay("yyyy-MM-dd", nowDate, -60).replace("-", ""));
         Long endDate = Long.valueOf(nowDate.replace("-", ""));
-        kwaixiaodianInfoService.deleteByDate(endDate);
+        kwaixiaodianInfoService.deleteByDate();
 
         List<JSONObject> dataList = kwaixiaodianInfoService.getSkuList(startDate, endDate);
         if (!Check.isNull(dataList)) {
@@ -80,7 +80,7 @@ public class KwaixiaodianInfoJob {
     @XxlJob("nowDateDetail")
     public void nowDateDetail() throws Exception {
         Long nowDate = Long.valueOf(DateUtils.getNowDate("yyyy-MM-dd").replace("-", ""));
-        kwaixiaodianInfoService.deleteByDate(nowDate);
+        kwaixiaodianInfoService.deleteByDate();
         List<JSONObject> dataList = kwaixiaodianInfoService.getSkuList(nowDate, nowDate);
         if (!Check.isNull(dataList)) {
             for (int i = 0; i < dataList.size(); i++) {

+ 1 - 1
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/batch/mapper/KwaixiaodianInfoMapper.java

@@ -10,5 +10,5 @@ public interface KwaixiaodianInfoMapper {
 
     List<JSONObject> getCleanDate(@Param("date") Long date);
 
-    void deleteByDate(@Param("date") Long date);
+    void deleteByDate();
 }

+ 1 - 3
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/batch/mapper/xml/KwaixiaodianInfoMapper.xml

@@ -2,9 +2,7 @@
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
 <mapper namespace="cn.com.ctop.kuaishou.modules.batch.mapper.KwaixiaodianInfoMapper">
     <delete id="deleteByDate" parameterType="java.lang.Long">
-        DELETE
-        FROM ruixuan.kwaixiaodian_cost_detail
-        WHERE data_long_date = #{date}
+        truncate table kwaixiaodian_cost_detail
     </delete>
 
     <select id="getSkuList" resultType="com.alibaba.fastjson.JSONObject">

+ 1 - 1
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/batch/service/IKwaixiaodianInfoService.java

@@ -9,5 +9,5 @@ public interface IKwaixiaodianInfoService {
 
     List<JSONObject> getCleanDate(Long date);
 
-    void deleteByDate(Long date);
+    void deleteByDate();
 }

+ 2 - 2
module-kuaishou/src/main/java/cn/com/ctop/kuaishou/modules/batch/service/impl/KwaixiaodianInfoServiceImpl.java

@@ -24,7 +24,7 @@ public class KwaixiaodianInfoServiceImpl implements IKwaixiaodianInfoService {
     }
 
     @Override
-    public void deleteByDate(Long date) {
-        kwaixiaodianInfoMapper.deleteByDate(date);
+    public void deleteByDate() {
+        kwaixiaodianInfoMapper.deleteByDate();
     }
 }