Browse Source

驳回详情回显,项目图片

feature/dangjian
HAHA 3 years ago
parent
commit
6acfec0169
  1. 5
      esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/result/ItemDetailForPCEndResultDTO.java
  2. 7
      esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml

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

@ -154,6 +154,11 @@ public class ItemDetailForPCEndResultDTO implements Serializable {
*/
private String imgUrl;
/**
* 项目处理图片
*/
private String itemImges;
/**
* 0-处理中\r\n5-不予受理\r\n10-已结案\r\n11结案申请\r\n12响应拟办\r\n1001:响应拟办[流程图第一条],\r\n13直接办理\r\n15上报网格化平台(社区吹哨)''\r\n20网格化平台-受理''\r\n25网格化平台-立案''\r\n30网格化平台-派遣''\r\n35网格化平台-中间再派''\r\n40网格化平台-接单''\r\n45网格化平台-处理''\r\n50网格化平台-中间督办''\r\n55网格化平台-催办''\r\n60网格化平台-结案''\r\n85-延期审核通过\r\n90-熔断审核通过\r\n1065-网格化平台-驳回',
*/

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

@ -701,6 +701,9 @@
<result property="categoryCode" column="category_code" />
<result property="firstCategoryCode" column="first_category_code" />
<result property="duration" column="DURATION"/>
<collection property="itemImges" ofType="java.lang.String">
<result property="image" column="IMG_ITEM_URL"/>
</collection>
<collection property="images" ofType="java.lang.String">
<result property="image" column="IMG_URL"/>
</collection>
@ -727,6 +730,7 @@
( eve.APPROVE_NUM + eve.OPPOSE_NUM + eve.COMMENT_NUM + eve.BROWSE_NUM ) AS participantsNum,
item.CATEGORY_FULL_NAME as CATEGORY_NAME,
ifnull(img.IMG_URL,mi.IMG_URL) as IMG_URL,
imges.IMG_URL as IMG_ITEM_URL,
item.GROUP_NAME,
IFNULL(item.item_voice,iii.IMG_URL) as VOICE,
IFNULL(item.DURATION,iii.DURATION) as DURATION,
@ -739,10 +743,12 @@
FROM epdc_item item
LEFT JOIN epdc_img img ON item.EVENT_ID = img.REFERENCE_ID AND img.DEL_FLAG = '0' AND img.IMG_TYPE = 'events'
left join epdc_img mi on item.id=mi.REFERENCE_ID AND mi.DEL_FLAG = '0' AND mi.IMG_TYPE = 'events'
LEFT JOIN epdc_events eve ON item.EVENT_ID = eve.ID AND eve.DEL_FLAG = '0'
LEFT JOIN epdc_img iii ON item.EVENT_ID = iii.REFERENCE_ID AND iii.DEL_FLAG = '0' AND iii.IMG_TYPE = 'eventsVoice'
left join (
SELECT
ID,
ITEM_ID,
STATE,
HANDLE_ADVICE,
@ -754,6 +760,7 @@
where DEL_FLAG = '0' and ITEM_ID = #{itemId}
order by CREATED_TIME desc LIMIT 1,1
) process on process.ITEM_ID = item.ID
left join epdc_img imges on process.id=imges.REFERENCE_ID AND imges.DEL_FLAG = '0' AND imges.IMG_TYPE = 'itemHandle'
WHERE
item.DEL_FLAG = '0'
AND item.ID = #{itemId}

Loading…
Cancel
Save