diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemDao.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemDao.java index 5daaed998..c5e5be07b 100755 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemDao.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/dao/ItemDao.java @@ -19,6 +19,8 @@ package com.elink.esua.epdc.modules.item.dao; import com.elink.esua.epdc.commons.mybatis.dao.BaseDao; import com.elink.esua.epdc.dto.events.form.GroupFormDTO; +import com.elink.esua.epdc.dto.events.form.ItemDailyStatisFormDTO; +import com.elink.esua.epdc.dto.events.result.ItemDailyStatisResultDTO; import com.elink.esua.epdc.dto.form.KpiMetaDataOfEventsFormDTO; import com.elink.esua.epdc.dto.item.ItemDTO; import com.elink.esua.epdc.dto.item.ItemHandleProcessDTO; @@ -157,8 +159,8 @@ public interface ItemDao extends BaseDao { * @Date: 2019/9/12 18:21 */ List selectListOfPendingHandleItems(Map params); - List listEqPc(ItemWorkListFormDTO formDTO); + List itemPageList(Map params); /** * PC端项目驳回列表 @@ -169,12 +171,10 @@ public interface ItemDao extends BaseDao { * @Date: 2019/9/12 18:21 */ List listOfItemsForPCReject(Map params); - List rejectListEqPc(ItemWorkListFormDTO formDTO); /** * 工作端诉求列表 - * * @param formDTO * @return */ @@ -192,7 +192,6 @@ public interface ItemDao extends BaseDao { ItemDetailForPCEndResultDTO getHandlerDeptIdByItemId(String itemId); - /** * 项目处理进度 * @@ -425,11 +424,11 @@ public interface ItemDao extends BaseDao { List getItemAppealPage(Map params); /** - * @return com.elink.esua.epdc.commons.tools.utils.Result> * @describe: 北尚诉求列表(不满意列表) * @author wgf * @date 2022/10/10 08:39 * @params [dto] + * @return com.elink.esua.epdc.commons.tools.utils.Result> */ List getItemAppealPageUnsatisfactory(Map params); @@ -459,15 +458,14 @@ public interface ItemDao extends BaseDao { * @params [params] */ List getExaminePage(Map params); - List getExaminePageEqPc(ItemExamineWorkListFormDTO formDTO); /** - * @return com.elink.esua.epdc.modules.item.entity.ItemHandleProcessEntity * @describe: 获取项目的第一个结案申请/吹哨的意见 * @author wangtong * @date 2022/9/8 19:54 * @params [itemId] + * @return com.elink.esua.epdc.modules.item.entity.ItemHandleProcessEntity */ ItemHandleProcessEntity selectFirstHandleProcessByItemId(@Param("itemId") String itemId); @@ -490,4 +488,36 @@ public interface ItemDao extends BaseDao { * @date 2022/9/19 10:51 */ List listItemHandleDept(); + + ItemDailyStatisResultDTO itemDailyStatis(ItemDailyStatisFormDTO formDTO); + + + /** + * 类别分析 + * @param formDTO + * @return + */ + List categoryAnalysis(ScreenTotalFormDTO formDTO); + + /** + * 满意度统计 + * @param formDTO + * @return + */ + List evaluationTotal(ScreenTotalFormDTO formDTO); + + /** + * 满意度趋势-日数据 + * @param formDTO + * @return + */ + List getEvaluationDataListByDays(ScreenTotalFormDTO formDTO); + + /** + * 满意度趋势-月数据 + * @param formDTO + * @return + */ + List getEvaluationDataListByMonths(ScreenTotalFormDTO formDTO); + List getItemStatisListPage(Map params); }