Browse Source

项目议题标签调整

dev
李鹏飞 6 years ago
parent
commit
3fb9d5eb41
  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. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/form/IssueCategoryStatisticsFormDTO.java
  8. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/form/IssueFormDTO.java
  9. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/result/IssueCategoryStatisticsResultDTO.java
  10. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/issue/result/IssueDetailResultDTO.java
  11. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemCategoryStatisticsFormDTO.java
  12. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemFormDTO.java
  13. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemCategoryStatisticsResultDTO.java
  14. 2
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemDetailResultDTO.java
  15. 18
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/entity/IssueEntity.java
  16. 6
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/issue/service/impl/IssueServiceImpl.java
  17. 18
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/entity/ItemEntity.java
  18. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java
  19. 8
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/issue/IssueDao.xml
  20. 14
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.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);
} }

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未赞
*/ */

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">

Loading…
Cancel
Save