chao 4 anni fa
parent
commit
14d0fc8b89

+ 1 - 1
src/main/java/com/caimei365/tools/mapper/LogisticsMapper.java

@@ -14,7 +14,7 @@ import java.util.List;
 @Mapper
 public interface LogisticsMapper {
     /**
-     * 未签收物流列表
+     * 近半年未签收物流列表
      */
     List<LogisticsInfoPo> getAllUnsignedLogistics();
 

+ 1 - 1
src/main/java/com/caimei365/tools/task/LogisticsInfoTask.java

@@ -50,7 +50,7 @@ public class LogisticsInfoTask {
         log.info(">> 定时查询物流信息");
         // 正式环境才去查询物流信息
         if ("prod".equals(profile)) {
-            // 未签收物流列表
+            // 近一年未签收物流列表
             List<LogisticsInfoPo> logisticsList = logisticsMapper.getAllUnsignedLogistics();
             if (!CollectionUtils.isEmpty(logisticsList)) {
                 logisticsList.forEach(logistics -> {

+ 3 - 1
src/main/resources/mapper/LogisticsMapper.xml

@@ -8,7 +8,9 @@
 		       state,
 		       info,
 		       logisticsCompanyCode
-		 FROM logistics_information WHERE (state != 3 AND state != 4) OR state IS NULL
+		FROM logistics_information
+		WHERE ((state != 3 AND state != 4) OR state IS NULL)
+		AND (updateDate > DATE_SUB(NOW(), interval 1 year))
 		ORDER BY id DESC
     </select>
 	<select id="getLogisticsPhoneByOrderId" resultType="java.lang.String">