Browse Source

Merge branch 'dev_1118' of http://121.42.41.42:7070/r/esua-epdc-cloud into dev_1118

dev
王金鹏 6 years ago
parent
commit
5b23d929af
  1. 8
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/controller/ApiIssueController.java
  2. 8
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/controller/ApiItemController.java
  3. 4
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/IssueService.java
  4. 4
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/ItemService.java
  5. 4
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/IssueServiceImpl.java
  6. 4
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/ItemServiceImpl.java
  7. 6
      esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/WorkUserServiceImpl.java
  8. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/form/IssueCategoryStatisticsFormDTO.java
  9. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/form/IssueFormDTO.java
  10. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/result/IssueCategoryStatisticsResultDTO.java
  11. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/result/IssueDetailResultDTO.java
  12. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemCategoryStatisticsFormDTO.java
  13. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemFormDTO.java
  14. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemCategoryStatisticsResultDTO.java
  15. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemDetailResultDTO.java
  16. 8
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/impl/EpdcEventsServiceImpl.java
  17. 18
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/entity/IssueEntity.java
  18. 6
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/impl/IssueServiceImpl.java
  19. 18
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/entity/ItemEntity.java
  20. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java
  21. 8
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml
  22. 14
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml
  23. 4
      esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/resources/mapper/UserDao.xml

8
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/controller/ApiIssueController.java

@ -98,14 +98,14 @@ public class ApiIssueController {
/** /**
* 议题分类统计 * 议题分类统计
* @Params: [userDetail, categoryId] * @Params: [userDetail, categoryCode]
* @Return: com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.issue.result.IssueCategoryStatisticsResultDTO> * @Return: com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.issue.result.IssueCategoryStatisticsResultDTO>
* @Author: liuchuang * @Author: liuchuang
* @Date: 2019/9/9 12:26 * @Date: 2019/9/9 12:26
*/ */
@GetMapping("statistics/{categoryId}") @GetMapping("statistics/{categoryCode}")
public Result<IssueCategoryStatisticsResultDTO> issueCategoryStatistics(@LoginUser TokenDto userDetail, @PathVariable String categoryId) { public Result<IssueCategoryStatisticsResultDTO> issueCategoryStatistics(@LoginUser TokenDto userDetail, @PathVariable String categoryCode) {
return issueService.getIssueCategoryStatistics(userDetail, categoryId); return issueService.getIssueCategoryStatistics(userDetail, categoryCode);
} }
/** /**

8
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/controller/ApiItemController.java

@ -60,14 +60,14 @@ public class ApiItemController {
/** /**
* 项目分类统计 * 项目分类统计
* @Params: [userDetail, categoryId] * @Params: [userDetail, categoryCode]
* @Return: com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.item.result.ItemCategoryStatisticsResultDTO> * @Return: com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.item.result.ItemCategoryStatisticsResultDTO>
* @Author: liuchuang * @Author: liuchuang
* @Date: 2019/9/12 13:26 * @Date: 2019/9/12 13:26
*/ */
@GetMapping("statistics/{categoryId}") @GetMapping("statistics/{categoryCode}")
public Result<ItemCategoryStatisticsResultDTO> itemCategoryStatistics(@LoginUser TokenDto userDetail, @PathVariable String categoryId) { public Result<ItemCategoryStatisticsResultDTO> itemCategoryStatistics(@LoginUser TokenDto userDetail, @PathVariable String categoryCode) {
return itemService.getItemCategoryStatistics(userDetail, categoryId); return itemService.getItemCategoryStatistics(userDetail, categoryCode);
} }
/** /**

4
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/IssueService.java

@ -64,12 +64,12 @@ public interface IssueService {
/** /**
* 议题分类统计 * 议题分类统计
* @Params: [userDetail, categoryId] * @Params: [userDetail, categoryCode]
* @Return: com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.issue.result.IssueCategoryStatisticsResultDTO> * @Return: com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.issue.result.IssueCategoryStatisticsResultDTO>
* @Author: liuchuang * @Author: liuchuang
* @Date: 2019/9/9 12:27 * @Date: 2019/9/9 12:27
*/ */
Result<IssueCategoryStatisticsResultDTO> getIssueCategoryStatistics(TokenDto userDetail, String categoryId); Result<IssueCategoryStatisticsResultDTO> getIssueCategoryStatistics(TokenDto userDetail, String categoryCode);
/** /**
* 议题处理进度 * 议题处理进度

4
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/ItemService.java

@ -42,12 +42,12 @@ public interface ItemService {
/** /**
* 项目分类统计 * 项目分类统计
* @Params: [userDetail, categoryId] * @Params: [userDetail, categoryCode]
* @Return: com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.item.result.ItemCategoryStatisticsResultDTO> * @Return: com.elink.esua.epdc.commons.tools.utils.Result<com.elink.esua.epdc.dto.item.result.ItemCategoryStatisticsResultDTO>
* @Author: liuchuang * @Author: liuchuang
* @Date: 2019/9/12 13:27 * @Date: 2019/9/12 13:27
*/ */
Result<ItemCategoryStatisticsResultDTO> getItemCategoryStatistics(TokenDto userDetail, String categoryId); Result<ItemCategoryStatisticsResultDTO> getItemCategoryStatistics(TokenDto userDetail, String categoryCode);
/** /**
* 项目处理进度 * 项目处理进度

4
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/IssueServiceImpl.java

@ -152,12 +152,12 @@ public class IssueServiceImpl implements IssueService {
} }
@Override @Override
public Result<IssueCategoryStatisticsResultDTO> getIssueCategoryStatistics(TokenDto userDetail, String categoryId) { public Result<IssueCategoryStatisticsResultDTO> getIssueCategoryStatistics(TokenDto userDetail, String categoryCode) {
if (null == userDetail) { if (null == userDetail) {
return new Result<IssueCategoryStatisticsResultDTO>().error("获取用户信息失败"); return new Result<IssueCategoryStatisticsResultDTO>().error("获取用户信息失败");
} }
IssueCategoryStatisticsFormDTO formDto = new IssueCategoryStatisticsFormDTO(); IssueCategoryStatisticsFormDTO formDto = new IssueCategoryStatisticsFormDTO();
formDto.setCategoryId(categoryId); formDto.setCategoryCode(categoryCode);
formDto.setGridId(userDetail.getGridId()); formDto.setGridId(userDetail.getGridId());
return issueFeignClient.issueCategoryStatistics(formDto); return issueFeignClient.issueCategoryStatistics(formDto);
} }

4
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/ItemServiceImpl.java

@ -57,12 +57,12 @@ public class ItemServiceImpl implements ItemService {
} }
@Override @Override
public Result<ItemCategoryStatisticsResultDTO> getItemCategoryStatistics(TokenDto userDetail, String categoryId) { public Result<ItemCategoryStatisticsResultDTO> getItemCategoryStatistics(TokenDto userDetail, String categoryCode) {
if (null == userDetail) { if (null == userDetail) {
return new Result<ItemCategoryStatisticsResultDTO>().error("获取用户信息失败"); return new Result<ItemCategoryStatisticsResultDTO>().error("获取用户信息失败");
} }
ItemCategoryStatisticsFormDTO formDto = new ItemCategoryStatisticsFormDTO(); ItemCategoryStatisticsFormDTO formDto = new ItemCategoryStatisticsFormDTO();
formDto.setCategoryId(categoryId); formDto.setCategoryCode(categoryCode);
formDto.setGridId(userDetail.getGridId()); formDto.setGridId(userDetail.getGridId());
return itemFeignClient.itemCategoryStatistics(formDto); return itemFeignClient.itemCategoryStatistics(formDto);
} }

6
esua-epdc/epdc-module/epdc-api/epdc-api-server/src/main/java/com/elink/esua/epdc/service/impl/WorkUserServiceImpl.java

@ -110,7 +110,7 @@ public class WorkUserServiceImpl implements WorkUserService {
/*** /***
* 获取用户待审核列表 * 获取用户待审核列表
* @param userDetail * @param
* @param workUserFromDto * @param workUserFromDto
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.epdc.result.EpdcWorkUserResultDTO>> * @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.epdc.result.EpdcWorkUserResultDTO>>
* @author qushutong * @author qushutong
@ -118,7 +118,7 @@ public class WorkUserServiceImpl implements WorkUserService {
*/ */
@Override @Override
public Result<List<EpdcWorkUserResultDTO>> listWorkUser(EpdcWorkUserFromDTO workUserFromDto) { public Result<List<EpdcWorkUserResultDTO>> listWorkUser(EpdcWorkUserFromDTO workUserFromDto) {
if (null == workUserFromDto.getGridId()) { if (null == workUserFromDto.getGridId()||0 == workUserFromDto.getGridId()) {
UserDetail user = SecurityUser.getUser(); UserDetail user = SecurityUser.getUser();
workUserFromDto.setGridIdList(user.getDeptIdList()); workUserFromDto.setGridIdList(user.getDeptIdList());
} }
@ -158,7 +158,7 @@ public class WorkUserServiceImpl implements WorkUserService {
} }
/** /**
* @param userDetail * @param
* @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.epdc.result.EpdcIndexPanelResultDTO>> * @return com.elink.esua.epdc.commons.tools.utils.Result<java.util.List < com.elink.esua.epdc.dto.epdc.result.EpdcIndexPanelResultDTO>>
* @Author yinzuomei * @Author yinzuomei
* @Description 首页面板 获取工作端APP菜单 * @Description 首页面板 获取工作端APP菜单

2
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/form/IssueCategoryStatisticsFormDTO.java

@ -23,5 +23,5 @@ public class IssueCategoryStatisticsFormDTO implements Serializable {
* 议题类别ID * 议题类别ID
*/ */
@NotBlank(message = "议题类别ID不能为空") @NotBlank(message = "议题类别ID不能为空")
private String categoryId; private String categoryCode;
} }

2
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/form/IssueFormDTO.java

@ -52,5 +52,5 @@ public class IssueFormDTO implements Serializable {
/** /**
* 议题分类ID * 议题分类ID
*/ */
private String categoryId; private String categoryCode;
} }

2
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/result/IssueCategoryStatisticsResultDTO.java

@ -16,7 +16,7 @@ public class IssueCategoryStatisticsResultDTO implements Serializable {
/** /**
* 类别ID * 类别ID
*/ */
private String categoryId; private String categoryCode;
/** /**
* 类别名称 * 类别名称
*/ */

2
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/result/IssueDetailResultDTO.java

@ -62,7 +62,7 @@ public class IssueDetailResultDTO implements Serializable {
/** /**
* 所属类别ID * 所属类别ID
*/ */
private String categoryId; private String categoryCode;
/** /**
* 用户是否赞过false未赞 * 用户是否赞过false未赞
*/ */

2
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemCategoryStatisticsFormDTO.java

@ -24,5 +24,5 @@ public class ItemCategoryStatisticsFormDTO implements Serializable {
* 议题类别ID * 议题类别ID
*/ */
@NotBlank(message = "议题类别ID不能为空") @NotBlank(message = "议题类别ID不能为空")
private String categoryId; private String categoryCode;
} }

2
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemFormDTO.java

@ -47,7 +47,7 @@ public class ItemFormDTO implements Serializable {
/** /**
* 议题分类ID * 议题分类ID
*/ */
private String categoryId; private String categoryCode;
/** /**
* 用户ID * 用户ID
*/ */

2
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemCategoryStatisticsResultDTO.java

@ -16,7 +16,7 @@ public class ItemCategoryStatisticsResultDTO implements Serializable {
/** /**
* 类别ID * 类别ID
*/ */
private String categoryId; private String categoryCode;
/** /**
* 类别名称 * 类别名称
*/ */

2
esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemDetailResultDTO.java

@ -95,7 +95,7 @@ public class ItemDetailResultDTO implements Serializable {
/** /**
* 所属类别ID * 所属类别ID
*/ */
private String categoryId; private String categoryCode;
/** /**
* 用户是否赞过false未赞 * 用户是否赞过false未赞
*/ */

8
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/events/service/impl/EpdcEventsServiceImpl.java

@ -174,7 +174,7 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv
EpdcEventsEntity entity = new EpdcEventsEntity(); EpdcEventsEntity entity = new EpdcEventsEntity();
entity.setId(dto.getId()); entity.setId(dto.getId());
entity.setEventState(dto.getEventState()); entity.setEventState(dto.getEventState());
entity.setIssueCategoryId(dto.getCategoryId()); entity.setCategoryCode(dto.getCategoryId());
entity.setAdvice(dto.getAdvice()); entity.setAdvice(dto.getAdvice());
// 更新事件表审核状态 // 更新事件表审核状态
updateById(entity); updateById(entity);
@ -340,10 +340,14 @@ public class EpdcEventsServiceImpl extends BaseServiceImpl<EpdcEventsDao, EpdcEv
issueEntity.setStreetId(entity.getStreetId()); issueEntity.setStreetId(entity.getStreetId());
issueEntity.setCommunity(entity.getCommunity()); issueEntity.setCommunity(entity.getCommunity());
issueEntity.setCommunityId(entity.getCommunityId()); issueEntity.setCommunityId(entity.getCommunityId());
issueEntity.setParentDeptIds(entity.getParentDeptIds());
issueEntity.setParentDeptNames(entity.getParentDeptNames());
issueEntity.setAllDeptIds(entity.getAllDeptIds());
issueEntity.setAllDeptNames(entity.getAllDeptNames());
issueEntity.setGrid(entity.getGrid()); issueEntity.setGrid(entity.getGrid());
issueEntity.setGridId(entity.getGridId()); issueEntity.setGridId(entity.getGridId());
issueEntity.setIssueAddress(entity.getIssueAddress()); issueEntity.setIssueAddress(entity.getIssueAddress());
issueEntity.setIssueCategoryId(entity.getIssueCategoryId()); issueEntity.setCategoryCode(entity.getCategoryCode());
issueEntity.setIssueLatitude(entity.getIssueLatitude()); issueEntity.setIssueLatitude(entity.getIssueLatitude());
issueEntity.setIssueLongitude(entity.getIssueLongitude()); issueEntity.setIssueLongitude(entity.getIssueLongitude());
issueEntity.setGroupId(entity.getGroupId()); issueEntity.setGroupId(entity.getGroupId());

18
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/entity/IssueEntity.java

@ -108,6 +108,22 @@ public class IssueEntity extends BaseEpdcEntity {
* 社区ID * 社区ID
*/ */
private Long communityId; private Long communityId;
/**
* 父所有部门ID
*/
private String parentDeptIds;
/**
* 父所有部门
*/
private String parentDeptNames;
/**
* 所有部门ID
*/
private String allDeptIds;
/**
* 所有部门
*/
private String allDeptNames;
/** /**
* 网格 * 网格
@ -127,7 +143,7 @@ public class IssueEntity extends BaseEpdcEntity {
/** /**
* 议题分类ID * 议题分类ID
*/ */
private String issueCategoryId; private String categoryCode;
/** /**
* 议题位置纬度 * 议题位置纬度

6
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/impl/IssueServiceImpl.java

@ -388,11 +388,15 @@ public class IssueServiceImpl extends BaseServiceImpl<IssueDao, IssueEntity> imp
itemEntity.setAreaId(issueEntity.getAreaId()); itemEntity.setAreaId(issueEntity.getAreaId());
itemEntity.setStreet(issueEntity.getStreet()); itemEntity.setStreet(issueEntity.getStreet());
itemEntity.setStreetId(issueEntity.getStreetId()); itemEntity.setStreetId(issueEntity.getStreetId());
itemEntity.setParentDeptIds(issueEntity.getParentDeptIds());
itemEntity.setParentDeptNames(issueEntity.getParentDeptNames());
itemEntity.setAllDeptIds(issueEntity.getAllDeptIds());
itemEntity.setAllDeptNames(issueEntity.getAllDeptNames());
itemEntity.setGrid(issueEntity.getGrid()); itemEntity.setGrid(issueEntity.getGrid());
itemEntity.setGridId(issueEntity.getGridId()); itemEntity.setGridId(issueEntity.getGridId());
itemEntity.setCommunity(issueEntity.getCommunity()); itemEntity.setCommunity(issueEntity.getCommunity());
itemEntity.setCommunityId(issueEntity.getCommunityId()); itemEntity.setCommunityId(issueEntity.getCommunityId());
itemEntity.setIssueCategoryId(issueEntity.getIssueCategoryId()); itemEntity.setCategoryCode(issueEntity.getCategoryCode());
itemEntity.setIssueAddress(issueEntity.getIssueAddress()); itemEntity.setIssueAddress(issueEntity.getIssueAddress());
itemEntity.setIssueLongitude(issueEntity.getIssueLongitude()); itemEntity.setIssueLongitude(issueEntity.getIssueLongitude());
itemEntity.setIssueLatitude(issueEntity.getIssueLatitude()); itemEntity.setIssueLatitude(issueEntity.getIssueLatitude());

18
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/entity/ItemEntity.java

@ -108,6 +108,22 @@ public class ItemEntity extends BaseEpdcEntity {
* 社区ID * 社区ID
*/ */
private Long communityId; private Long communityId;
/**
* 父所有部门ID
*/
private String parentDeptIds;
/**
* 父所有部门
*/
private String parentDeptNames;
/**
* 所有部门ID
*/
private String allDeptIds;
/**
* 所有部门
*/
private String allDeptNames;
/** /**
* 网格 * 网格
@ -127,7 +143,7 @@ public class ItemEntity extends BaseEpdcEntity {
/** /**
* 议题分类ID * 议题分类ID
*/ */
private String issueCategoryId; private String categoryCode;
/** /**
* 议题位置纬度 * 议题位置纬度

5
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java

@ -208,6 +208,11 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem
public Result<List<ItemResultDTO>> listItemsByWork(ItemFormDTO formDto) { public Result<List<ItemResultDTO>> listItemsByWork(ItemFormDTO formDto) {
int pageIndex = (formDto.getPageIndex() - NumConstant.ONE) * formDto.getPageSize(); int pageIndex = (formDto.getPageIndex() - NumConstant.ONE) * formDto.getPageSize();
formDto.setPageIndex(pageIndex); formDto.setPageIndex(pageIndex);
System.out.println("userid");
System.out.println(SecurityUser.getUserId());
System.out.println("user");
System.out.println(SecurityUser.getUser());
System.out.println(SecurityUser.getUser().getDeptIdList());
List<ItemResultDTO> data = baseDao.selectListOfItemsByWork(formDto, SecurityUser.getUser().getDeptIdList()); List<ItemResultDTO> data = baseDao.selectListOfItemsByWork(formDto, SecurityUser.getUser().getDeptIdList());
return new Result<List<ItemResultDTO>>().ok(data); return new Result<List<ItemResultDTO>>().ok(data);
} }

8
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml

@ -201,8 +201,8 @@
<if test='searchContent != null and searchContent != ""'> <if test='searchContent != null and searchContent != ""'>
AND t1.ISSUE_CONTENT LIKE CONCAT('%',#{searchContent},'%') AND t1.ISSUE_CONTENT LIKE CONCAT('%',#{searchContent},'%')
</if> </if>
<if test='categoryId != null and categoryId != ""'> <if test='categoryCode != null and categoryCode != ""'>
AND t1.category_code = #{categoryId} AND t1.category_code = #{categoryCode}
</if> </if>
ORDER BY ORDER BY
<if test='orderType == "1"'>( t2.APPROVE_NUM + t2.OPPOSE_NUM + t2.COMMENT_NUM + t2.BROWSE_NUM ) DESC,</if> <if test='orderType == "1"'>( t2.APPROVE_NUM + t2.OPPOSE_NUM + t2.COMMENT_NUM + t2.BROWSE_NUM ) DESC,</if>
@ -339,7 +339,7 @@
COUNT( issue.ID ) AS issueNum, COUNT( issue.ID ) AS issueNum,
SUM( eve.APPROVE_NUM + eve.OPPOSE_NUM + eve.BROWSE_NUM + eve.COMMENT_NUM ) AS attitudeNum, SUM( eve.APPROVE_NUM + eve.OPPOSE_NUM + eve.BROWSE_NUM + eve.COMMENT_NUM ) AS attitudeNum,
cate.CATEGORY_NAME, cate.CATEGORY_NAME,
cate.ID AS categoryId cate.ID AS categoryCode
FROM FROM
epdc_issue issue epdc_issue issue
LEFT JOIN epdc_events eve ON issue.EVENT_ID = eve.ID LEFT JOIN epdc_events eve ON issue.EVENT_ID = eve.ID
@ -350,7 +350,7 @@
issue.DEL_FLAG = '0' issue.DEL_FLAG = '0'
AND issue.ISSUE_STATE = 0 AND issue.ISSUE_STATE = 0
AND issue.GRID_ID = #{gridId} AND issue.GRID_ID = #{gridId}
AND issue.ISSUE_CATEGORY_ID = #{categoryId} AND issue.ISSUE_CATEGORY_ID = #{categoryCode}
</select> </select>
<resultMap id="issuesAndEventsOfMineMap" type="com.elink.esua.epdc.dto.issue.result.IssuesAndEventsOfMineResultDTO"> <resultMap id="issuesAndEventsOfMineMap" type="com.elink.esua.epdc.dto.issue.result.IssuesAndEventsOfMineResultDTO">

14
esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

@ -88,8 +88,8 @@
<if test='formDto.searchContent != null and formDto.searchContent != ""'> <if test='formDto.searchContent != null and formDto.searchContent != ""'>
AND t1.ITEM_CONTENT LIKE CONCAT('%',#{formDto.searchContent},'%') AND t1.ITEM_CONTENT LIKE CONCAT('%',#{formDto.searchContent},'%')
</if> </if>
<if test='formDto.categoryId != null and formDto.categoryId != ""'> <if test='formDto.categoryCode != null and formDto.categoryCode != ""'>
AND t1.CATEGORY_CODE = #{formDto.categoryId} AND t1.CATEGORY_CODE = #{formDto.categoryCode}
</if> </if>
<if test='formDto.userId != null and formDto.userId != ""'> <if test='formDto.userId != null and formDto.userId != ""'>
AND t1.USER_ID = #{formDto.userId} AND t1.USER_ID = #{formDto.userId}
@ -231,8 +231,8 @@
<if test='formDto.searchContent != null and formDto.searchContent != ""'> <if test='formDto.searchContent != null and formDto.searchContent != ""'>
AND t1.ITEM_CONTENT LIKE CONCAT('%',#{formDto.searchContent},'%') AND t1.ITEM_CONTENT LIKE CONCAT('%',#{formDto.searchContent},'%')
</if> </if>
<if test='formDto.categoryId != null and formDto.categoryId != ""'> <if test='formDto.categoryCode != null and formDto.categoryCode != ""'>
AND t1.CATEGORY_CODE = #{formDto.categoryId} AND t1.CATEGORY_CODE = #{formDto.categoryCode}
</if> </if>
<if test='formDto.userId != null and formDto.userId != ""'> <if test='formDto.userId != null and formDto.userId != ""'>
AND t1.USER_ID = #{formDto.userId} AND t1.USER_ID = #{formDto.userId}
@ -273,7 +273,7 @@
<result property="opposeNum" column="OPPOSE_NUM"/> <result property="opposeNum" column="OPPOSE_NUM"/>
<result property="commentNum" column="COMMENT_NUM"/> <result property="commentNum" column="COMMENT_NUM"/>
<result property="statementNum" column="statementNum"/> <result property="statementNum" column="statementNum"/>
<result property="categoryId" column="CATEGORY_CODE"/> <result property="categoryCode" column="CATEGORY_CODE"/>
<result property="isOperational" column="isOperational"/> <result property="isOperational" column="isOperational"/>
<result property="isSatisfactionEvaluation" column="isSatisfactionEvaluation"/> <result property="isSatisfactionEvaluation" column="isSatisfactionEvaluation"/>
<result property="isShowSatisfactionEvaluation" column="isShowSatisfactionEvaluation"/> <result property="isShowSatisfactionEvaluation" column="isShowSatisfactionEvaluation"/>
@ -347,7 +347,7 @@
COUNT( item.ID ) AS itemNum, COUNT( item.ID ) AS itemNum,
SUM( eve.APPROVE_NUM + eve.OPPOSE_NUM + eve.BROWSE_NUM + eve.COMMENT_NUM ) AS attitudeNum, SUM( eve.APPROVE_NUM + eve.OPPOSE_NUM + eve.BROWSE_NUM + eve.COMMENT_NUM ) AS attitudeNum,
cate.CATEGORY_NAME, cate.CATEGORY_NAME,
cate.CATEGORY_CODE AS categoryId cate.CATEGORY_CODE AS categoryCode
FROM FROM
epdc_item item epdc_item item
LEFT JOIN epdc_events eve ON item.EVENT_ID = eve.ID LEFT JOIN epdc_events eve ON item.EVENT_ID = eve.ID
@ -358,7 +358,7 @@
item.DEL_FLAG = '0' item.DEL_FLAG = '0'
AND item.ITEM_STATE IN (0, 10) AND item.ITEM_STATE IN (0, 10)
AND item.GRID_ID = #{gridId} AND item.GRID_ID = #{gridId}
AND item.CATEGORY_CODE = #{categoryId} AND item.CATEGORY_CODE = #{categoryCode}
</select> </select>
<select id="selectListOfPendingHandleItems" resultType="com.elink.esua.epdc.dto.item.ItemPendingHandleDTO"> <select id="selectListOfPendingHandleItems" resultType="com.elink.esua.epdc.dto.item.ItemPendingHandleDTO">

4
esua-epdc/epdc-module/epdc-user/epdc-user-server/src/main/resources/mapper/UserDao.xml

@ -266,12 +266,12 @@
epdc_user_grid_relation ug epdc_user_grid_relation ug
LEFT JOIN epdc_user u ON ug.USER_ID = u.ID LEFT JOIN epdc_user u ON ug.USER_ID = u.ID
WHERE WHERE
u.PART_FLAG = #{partyFlag} u.PARTY_FLAG = #{partyFlag}
AND u.STATE = #{authenticatedFlag} AND u.STATE = #{authenticatedFlag}
AND u.DEL_FLAG = '0' AND u.DEL_FLAG = '0'
AND ug.DEL_FLAG = '0' AND ug.DEL_FLAG = '0'
<choose> <choose>
<when test="gridId != null">AND ug.GRID_ID = #{gridId}</when> <when test="gridId != null and gridId>0">AND ug.GRID_ID = #{gridId}</when>
<otherwise> <otherwise>
AND ug.GRID_ID in AND ug.GRID_ID in
<foreach collection="gridIdList" item="item" open="(" separator="," close=")" > <foreach collection="gridIdList" item="item" open="(" separator="," close=")" >

Loading…
Cancel
Save