diff --git a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueVoteStatisticalServiceImpl.java b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueVoteStatisticalServiceImpl.java index 73b13fc557..71cd3fa895 100644 --- a/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueVoteStatisticalServiceImpl.java +++ b/epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueVoteStatisticalServiceImpl.java @@ -253,7 +253,6 @@ public class IssueVoteStatisticalServiceImpl extends BaseServiceImpl ids = issues.stream().map(IssueDTO::getId).collect(Collectors.toSet()); - List gridIds = issues.stream().map(IssueDTO::getGridId).collect(Collectors.toList()); CommonGridIdListFormDTO gridIdList = new CommonGridIdListFormDTO(); gridIdList.setGridIds(gridIds); @@ -429,6 +428,7 @@ public class IssueVoteStatisticalServiceImpl extends BaseServiceImpl @@ -364,6 +365,16 @@ DEL_FLAG = '0' AND ISSUE_STATUS = #{issueStatus} + OR ( + ISSUE_STATUS = 'closed' + AND + TO_DAYS( NOW( ) ) - TO_DAYS( issue.CLOSED_TIME ) = 0 + ) + OR ( + ISSUE_STATUS = 'shift_project' + AND + TO_DAYS( NOW( ) ) - TO_DAYS( issue.SHIFTED_TIME ) = 0 + ) diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserServiceImpl.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserServiceImpl.java index 43fec48b74..2ca7b26fc4 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserServiceImpl.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserServiceImpl.java @@ -150,17 +150,16 @@ public class UserServiceImpl extends BaseServiceImpl implem MyResiUserInfoResultDTO result = ConvertUtils.sourceToTarget(myselfMsg,MyResiUserInfoResultDTO.class); //registerFlag 是否已注册居民,true ,false result.setRegisterFlag(StringUtils.isNotBlank(myselfMsg.getResiId()) ? true : false); - + result.setRegisterGridName(ModuleConstant.EMPTY_STR); if(StringUtils.isNotBlank(myselfMsg.getGridId())){ //registerGridName 首次注册的网格 CustomerGridFormDTO gridId = new CustomerGridFormDTO(); gridId.setGridId(myResiUserInfoFormDTO.getGridId()); Result gridResult = govOrgFeignClient.getCustomerGridByGridId(gridId); - if(gridResult.success() && null != gridResult.getData()){ + if(gridResult.success() && null != gridResult.getData() && null != gridResult.getData().getGridName()){ result.setRegisterGridName(gridResult.getData().getGridName()); - }else{ - if(StringUtils.isNotBlank(gridResult.getMsg())) log.warn(gridResult.getMsg()); - result.setRegisterGridName(ModuleConstant.EMPTY_STR); + }else { + if (StringUtils.isNotBlank(gridResult.getMsg())) log.warn(gridResult.getMsg()); } } diff --git a/epmet-user/epmet-user-server/src/main/resources/mapper/UserRoleDao.xml b/epmet-user/epmet-user-server/src/main/resources/mapper/UserRoleDao.xml index 84539f5ea2..af3e8cbfbb 100644 --- a/epmet-user/epmet-user-server/src/main/resources/mapper/UserRoleDao.xml +++ b/epmet-user/epmet-user-server/src/main/resources/mapper/UserRoleDao.xml @@ -64,7 +64,7 @@ AND( ur.GRID_ID = #{gridId} OR ur.GRID_ID = 'all' ) - + AND ur.GRID_ID = 'all'