Browse Source

我的信息接口修改,居民端首页最新议题接口修改

master
wangchao 5 years ago
parent
commit
77211dd18d
  1. 2
      epmet-module/gov-issue/gov-issue-server/src/main/java/com/epmet/service/impl/IssueVoteStatisticalServiceImpl.java
  2. 11
      epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/IssueDao.xml
  3. 9
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserServiceImpl.java
  4. 2
      epmet-user/epmet-user-server/src/main/resources/mapper/UserRoleDao.xml

2
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<IssueVoteSt
}
Set<String> ids = issues.stream().map(IssueDTO::getId).collect(Collectors.toSet());
List<String> 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<IssueVoteSt
}
toUpd.setVotableCount(NumConstant.ZERO);
IssueVoteStatisticalDTO existedStatistical = getByIssueId(issueId);
}
/**

11
epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/IssueDao.xml

@ -350,6 +350,7 @@
WHERE del_flag = '0'
AND customer_id = #{customerId}
AND grid_id = #{gridId}
AND issue_status = 'voting'
ORDER BY created_time DESC
LIMIT #{pageSize}
</select>
@ -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
)
</select>
<!-- 校验话题是否已转议题 -->

9
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/UserServiceImpl.java

@ -150,17 +150,16 @@ public class UserServiceImpl extends BaseServiceImpl<UserDao, UserEntity> 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<CustomerGridDTO> 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());
}
}

2
epmet-user/epmet-user-server/src/main/resources/mapper/UserRoleDao.xml

@ -64,7 +64,7 @@
<if test='null != gridId and "" != gridId'>
AND( ur.GRID_ID = #{gridId} OR ur.GRID_ID = 'all' )
</if>
<if test='gridId == null or gridId = ""'>
<if test='gridId == null or gridId == ""'>
AND ur.GRID_ID = 'all'
</if>
</where>

Loading…
Cancel
Save