diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml index 7eb848d92..f7146e8b6 100755 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/resources/mapper/item/ItemDao.xml @@ -629,8 +629,8 @@ item.CATEGORY_FULL_NAME as CATEGORY_NAME, img.IMG_URL, item.GROUP_NAME, - iii.IMG_URL as VOICE, - iii.DURATION + IFNULL(item.item_voice,iii.IMG_URL) as VOICE, + IFNULL(item.DURATION,iii.DURATION) as DURATION 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_events eve ON item.EVENT_ID = eve.ID AND eve.DEL_FLAG = '0'