Browse Source

事件管理

dev
zhaoqifeng 3 years ago
parent
commit
efde65a1c5
  1. 14
      epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/IssueProjectCategoryDictDao.xml
  2. 6
      epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/IcEventServiceImpl.java

14
epmet-module/gov-issue/gov-issue-server/src/main/resources/mapper/IssueProjectCategoryDictDao.xml

@ -61,15 +61,19 @@
<select id="selectCategoryList" resultType="com.epmet.dto.IssueProjectCategoryDictDTO"> <select id="selectCategoryList" resultType="com.epmet.dto.IssueProjectCategoryDictDTO">
SELECT SELECT
* a.*,
b.CATEGORY_NAME as parentCategoryName
FROM FROM
issue_project_category_dict issue_project_category_dict a
LEFT JOIN issue_project_category_dict b ON a.PID = b.ID
AND b.del_flag = '0'
AND b.customer_id = #{customerId}
WHERE WHERE
del_flag = '0' a.del_flag = '0'
AND customer_id = #{customerId} AND a.customer_id = #{customerId}
<if test="cstegoryIdList != null and cstegoryIdList.size() > 0"> <if test="cstegoryIdList != null and cstegoryIdList.size() > 0">
<foreach collection="cstegoryIdList" item="id" open="AND( " separator=" OR " index="index" close=")"> <foreach collection="cstegoryIdList" item="id" open="AND( " separator=" OR " index="index" close=")">
id = #{id} a.id = #{id}
</foreach> </foreach>
</if> </if>
ORDER BY ORDER BY

6
epmet-module/gov-project/gov-project-server/src/main/java/com/epmet/service/impl/IcEventServiceImpl.java

@ -144,7 +144,11 @@ public class IcEventServiceImpl extends BaseServiceImpl<IcEventDao, IcEventEntit
} }
if (categoryMap.containsKey(dto.getCategoryId())) { if (categoryMap.containsKey(dto.getCategoryId())) {
IssueProjectCategoryDictDTO category = categoryMap.get(dto.getCategoryId()); IssueProjectCategoryDictDTO category = categoryMap.get(dto.getCategoryId());
dto.setCategoryName(category.getParentCategoryName().concat(StrConstant.HYPHEN).concat(category.getCategoryName())); if (StringUtils.isNotBlank(category.getParentCategoryName())) {
dto.setCategoryName(category.getParentCategoryName().concat(StrConstant.HYPHEN).concat(category.getCategoryName()));
} else {
dto.setCategoryName(category.getCategoryName());
}
} }
//每个事件对应的图片数据 //每个事件对应的图片数据
if(!CollectionUtils.isEmpty(dto.getAttachmentList())){ if(!CollectionUtils.isEmpty(dto.getAttachmentList())){

Loading…
Cancel
Save