From 49ae21507fc1b7eb188fa629a58c1e5a3addef8f Mon Sep 17 00:00:00 2001 From: lichao <326994889@qq.com> Date: Wed, 14 Jun 2023 15:47:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A7=A3=E5=86=B3=E6=83=85=E5=86=B5=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../esua/epdc/modules/item/dao/ItemDao.java | 2 + .../item/service/impl/ItemServiceImpl.java | 5 ++- .../main/resources/mapper/item/ItemDao.xml | 44 +++++++++++++++++++ 3 files changed, 50 insertions(+), 1 deletion(-) 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 198cbec31..f6b1d0f0e 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 @@ -548,4 +548,6 @@ public interface ItemDao extends BaseDao { List getItemListByAddress(Map params); List getevaluationList(Map params); + + List getsolutionList(Map params); } diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java index d95592fdd..69e07e70b 100755 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-server/src/main/java/com/elink/esua/epdc/modules/item/service/impl/ItemServiceImpl.java @@ -4556,7 +4556,10 @@ public class ItemServiceImpl extends BaseServiceImpl implem List list = new ArrayList<>(); if (!params.isEmpty() && params.containsKey("evaluationScore") && null != params.get("evaluationScore")) { list = baseDao.getevaluationList(params); - } else { + } else if (!params.isEmpty() && params.containsKey("solutionInfo") && null != params.get("solutionInfo")) { + list = baseDao.getsolutionList(params); + } + else { list = baseDao.getItemStatisListPage(params); } 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 d131fed30..0c8d13d23 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 @@ -3129,6 +3129,50 @@ and item.EVALUATION_SCORE is not null order by item.created_time DESC + + + +