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 398c5ae2b..a53b4a56b 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 @@ -71,7 +71,7 @@ public interface ItemDao extends BaseDao { * @Author: wanggongfeng * @Date: 2021/7/5 16:39 */ - List getQuestionList(ItemByQuestionFormDTO formDto, int[] states,String[] itemIdArr); + List getQuestionList(ItemByQuestionFormDTO formDto, int[] states); /** * 移动端-我的项目列表 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 24e7a2cbb..24e0efd69 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 @@ -286,10 +286,7 @@ public class ItemServiceImpl extends BaseServiceImpl implem formDto.setSomeMonthsAgo(DateUtils.addDateMonths(new Date(), -6)); // 查询数据状态 int[] states = {EventIssueItemState.ITEM_HANDLING, EventIssueItemState.ITEM_CLOSEING_CASE}; - List itemIdList = formDto.getItemIdList(); - String[] itemIdArr = new String[itemIdList.size()]; - itemIdList.toArray(itemIdArr); - List data = baseDao.getQuestionList(formDto, states,itemIdArr); + List data = baseDao.getQuestionList(formDto, states); return new Result>().ok(data); } 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 c224e7bc6..8a2b10750 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 @@ -170,10 +170,12 @@ separator="," close=")"> #{state} - AND t1.id IN - - #{itemId} - + + AND t1.id IN + + #{itemId} + + = ]]> #{formDto.someMonthsAgo}