소스 검색

Merge branch 'dev-xym-update-push-time' of Server/long-article-manage into master

xueyiming 4 달 전
부모
커밋
7d621622f3
1개의 변경된 파일2개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 3
      long-article-server/src/main/java/com/tzld/piaoquan/longarticle/service/local/impl/CoreServiceImpl.java

+ 2 - 3
long-article-server/src/main/java/com/tzld/piaoquan/longarticle/service/local/impl/CoreServiceImpl.java

@@ -243,9 +243,8 @@ public class CoreServiceImpl implements CoreService {
             planAccount.setPublishWindowStart(accountSpecialSettings.getPublishPushTime());
             //保证手动推送的结束时间在推送开始时间之后
             planAccount.setPublishWindowEnd("23:00:00");
-        } else {
-            planAccount.setPublishPushTime(accountSpecialSettings.getPublishPushTime());
         }
+        planAccount.setPublishPushTime(accountSpecialSettings.getPublishPushTime());
         planAccount.setPublishPreNum(accountSpecialSettings.getPublishNum());
         planAccount.setPublishNum(accountSpecialSettings.getPublishNum());
         int size = 0;
@@ -688,7 +687,7 @@ public class CoreServiceImpl implements CoreService {
         gzhPushParam.setAccountId(planAccount.getAccountId());
         gzhPushParam.setPushType(planAccount.getPushType());
         gzhPushParam.setPushScheduleTimestamp(System.currentTimeMillis());
-        if (StringUtils.isNotEmpty(planAccount.getPublishPushTime())) {
+        if (planAccount.getIsSpecialSetting() != 1 && StringUtils.isNotEmpty(planAccount.getPublishPushTime())) {
             String dateTimeStr = TimeZoneUtil.todayYMD(TimeZoneUtil.Timezone.china) + " " + planAccount.getPublishPushTime();
             gzhPushParam.setPushScheduleTimestamp(TimeZoneUtil.getDateStrTimestamp(dateTimeStr, "yyyy-MM-dd HH:mm:ss", TimeZoneUtil.Timezone.china));
         } else {