Browse Source

feat:缺失数据中间表更新优化,每次清表更新

chenjianhua 4 days ago
parent
commit
1ed0231e3d

+ 1 - 1
service-base/src/main/java/com/simuwang/base/mapper/daq/DeletionTypeStatisticsMapper.java

@@ -1,4 +1,4 @@
-package com.simuwang.base.mapper.daq;
+package com.simuwang.base.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.simuwang.base.pojo.dos.DeletionTypeStatisticsDO;

+ 3 - 0
service-base/src/main/resources/mapper/daq/DeletionTypeStatisticsMapper.xml

@@ -15,6 +15,9 @@
         <result column="updaterid" property="updaterId"/>
         <result column="updatetime" property="updateTime"/>
     </resultMap>
+    <delete id="truncateTable">
+        truncate table ppw_email.deletion_type_statistics
+    </delete>
     <select id="getDeletionTypeStatistics" resultMap="StatisticsResultMap">
         select id,fund_id,deletion_type,channel_id,last_deletion_date,deletion_num,processed_num,creatorid,isvalid,createtime,updaterid,updatetime
         from ppw_email.deletion_type_statistics where isvalid=1 and fund_id=#{fundId} and deletion_type=#{deletionType} and channel_id=#{channelId}