From c0e6e8f4034a88c707a148cd6590332cbb565868 Mon Sep 17 00:00:00 2001 From: zxc <954985706@qq.com> Date: Tue, 26 May 2020 10:14:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/epmet/constant/IssueConstant.java | 10 +++++++++ .../service/impl/IssueProcessServiceImpl.java | 6 ----- .../IssueSatisfactionDetailServiceImpl.java | 5 +++-- .../impl/IssueVoteStatisticalServiceImpl.java | 6 ++--- .../java/com/epmet/constat/HallConstat.java | 15 +++++++++++++ .../epmet/service/impl/IssueServiceImpl.java | 22 +++++-------------- 6 files changed, 36 insertions(+), 28 deletions(-) diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/constant/IssueConstant.java b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/constant/IssueConstant.java index d4738bfebc..e16fbaaf6b 100644 --- a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/constant/IssueConstant.java +++ b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/constant/IssueConstant.java @@ -82,4 +82,14 @@ public interface IssueConstant { * 议题表决缓存属性值 shouldVoteCount * */ String CACHE_ATTRIBUTE_SHOULD_VOTE_COUNT = "shouldVoteCount"; + + /** + * 空字符串 + */ + String NULL_CHARACTER_STRING = ""; + + /** + * 北京时区(北京时间) + */ + String BEIJING_TIME_ZONE = "+8"; } diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueProcessServiceImpl.java b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueProcessServiceImpl.java index c48baca3c4..db8fb0d7eb 100644 --- a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueProcessServiceImpl.java +++ b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueProcessServiceImpl.java @@ -32,9 +32,7 @@ import com.epmet.dto.form.IssueIdFormDTO; import com.epmet.dto.form.ProcessProjectIdFormDTO; import com.epmet.dto.result.ProcessListResultDTO; import com.epmet.entity.IssueProcessEntity; -import com.epmet.feign.GovOrgFeignClient; import com.epmet.feign.GovProjectFeignClient; -import com.epmet.redis.IssueProcessRedis; import com.epmet.service.IssueProcessService; import com.epmet.service.IssueService; import org.apache.commons.lang3.StringUtils; @@ -56,13 +54,9 @@ import java.util.Map; @Service public class IssueProcessServiceImpl extends BaseServiceImpl implements IssueProcessService { - @Autowired - private IssueProcessRedis issueProcessRedis; @Autowired private IssueService issueService; @Autowired - private GovOrgFeignClient govOrgFeignClient; - @Autowired private GovProjectFeignClient govProjectFeignClient; @Autowired private IssueProjectRelationDao issueProjectRelationDao; diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueSatisfactionDetailServiceImpl.java b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueSatisfactionDetailServiceImpl.java index f79b6b4675..1ca0d1dba0 100644 --- a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueSatisfactionDetailServiceImpl.java +++ b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueSatisfactionDetailServiceImpl.java @@ -26,6 +26,7 @@ import com.epmet.commons.tools.exception.RenException; import com.epmet.commons.tools.page.PageData; import com.epmet.commons.tools.utils.ConvertUtils; import com.epmet.commons.tools.constant.FieldConstant; +import com.epmet.constant.IssueConstant; import com.epmet.dao.IssueSatisfactionDetailDao; import com.epmet.dto.EvaluateInfoDTO; import com.epmet.dto.IssueSatisfactionDetailDTO; @@ -126,8 +127,8 @@ public class IssueSatisfactionDetailServiceImpl extends BaseServiceImpl polyLineDTOS = issueVoteStatisticalDao.polyLineData(issueId); PolyLineDTO polyLineDTO = new PolyLineDTO(); - polyLineDTO.setVoteDate(LocalDateTime.now().toEpochSecond(ZoneOffset.of("+8"))); + polyLineDTO.setVoteDate(LocalDateTime.now().toEpochSecond(ZoneOffset.of(IssueConstant.BEIJING_TIME_ZONE))); //议题 已转项目 或 已结案 的时间 String date = issueDao.operateTime(issueId.getIssueId()); //今天刚转项目或刚刚关闭,当天数据DB没有,直接从缓存拿 @@ -187,8 +187,8 @@ public class IssueVoteStatisticalServiceImpl extends BaseServiceImpl