Browse Source

getByMessageId

master
yinzuomei 4 years ago
parent
commit
e91480c94d
  1. 1
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/dao/GroupMessageDao.java
  2. 2
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/GroupMessageService.java
  3. 6
      epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/GroupMessageServiceImpl.java
  4. 6
      epmet-module/resi-group/resi-group-server/src/main/resources/mapper/group/GroupMessageDao.xml

1
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/dao/GroupMessageDao.java

@ -30,4 +30,5 @@ import org.apache.ibatis.annotations.Mapper;
@Mapper @Mapper
public interface GroupMessageDao extends BaseDao<GroupMessageEntity> { public interface GroupMessageDao extends BaseDao<GroupMessageEntity> {
GroupMessageEntity selectByMessageId(String messageId);
} }

2
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/GroupMessageService.java

@ -92,4 +92,6 @@ public interface GroupMessageService extends BaseService<GroupMessageEntity> {
* @date 2021-04-22 * @date 2021-04-22
*/ */
void delete(String[] ids); void delete(String[] ids);
GroupMessageDTO getByMessageId(String messageId);
} }

6
epmet-module/resi-group/resi-group-server/src/main/java/com/epmet/modules/group/service/impl/GroupMessageServiceImpl.java

@ -96,4 +96,10 @@ public class GroupMessageServiceImpl extends BaseServiceImpl<GroupMessageDao, Gr
baseDao.deleteBatchIds(Arrays.asList(ids)); baseDao.deleteBatchIds(Arrays.asList(ids));
} }
@Override
public GroupMessageDTO getByMessageId(String messageId) {
GroupMessageEntity entity = baseDao.selectByMessageId(messageId);
return ConvertUtils.sourceToTarget(entity, GroupMessageDTO.class);
}
} }

6
epmet-module/resi-group/resi-group-server/src/main/resources/mapper/group/GroupMessageDao.xml

@ -3,6 +3,10 @@
<mapper namespace="com.epmet.modules.group.dao.GroupMessageDao"> <mapper namespace="com.epmet.modules.group.dao.GroupMessageDao">
<select id="selectByMessageId" parameterType="java.lang.String" resultType="com.epmet.modules.group.entity.GroupMessageEntity">
select * from group_message gm
where GM.DEL_FLAG='0'
AND gm.MESSAGE_ID=#{messageId}
</select>
</mapper> </mapper>
Loading…
Cancel
Save