diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemAppealPageDTO.java b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemAppealPageDTO.java index 7ea492752..baa9d2b8a 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemAppealPageDTO.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/ItemAppealPageDTO.java @@ -24,6 +24,16 @@ public class ItemAppealPageDTO implements Serializable { private String userId; + /** + * 手机号 + */ + private String mobile; + + /** + * 编号 + */ + private String serialNum; + // /** // * 诉求类型 0民生 1发展 2执法 // */ diff --git a/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/PeopleItemFormDTO.java b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/PeopleItemFormDTO.java index 35dfbc1d2..3a68d2451 100644 --- a/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/PeopleItemFormDTO.java +++ b/esua-epdc/epdc-module/epdc-events/epdc-events-client/src/main/java/com/elink/esua/epdc/dto/item/form/PeopleItemFormDTO.java @@ -34,6 +34,16 @@ public class PeopleItemFormDTO implements Serializable { */ @NotBlank(message = "诉求分类不可为空") private String peopleFlag; + + /** + * 手机号 + */ + private String mobile; + + /** + * 编号 + */ + private String serialNum; /** * 页码,从1开始 */ 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 e1dbff2c2..144d6098f 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 @@ -1404,6 +1404,12 @@ AND t1.PEOPLE_FLAG = #{peopleFlag} + + AND t1.MOBILE like concat('%', #{mobile}, '%') + + + and t1.SERIAL_NUM like '%${serialNum}%' + ORDER BY t1.CREATED_TIME DESC LIMIT #{pageIndex},#{pageSize} @@ -1570,6 +1576,12 @@ WHERE item.del_flag='0' and user_id=#{userId} + + AND item.MOBILE like concat('%', #{mobile}, '%') + + + and item.SERIAL_NUM like '%${serialNum}%' + ORDER BY item.CREATED_TIME DESC, img.IMG_URL