public interface InnerMessageService extends IBaseService<InnerMessage>
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getErrorMsgByCode(int result) |
java.util.List<InnerMessage> |
getHistoryList(java.lang.String msgid) |
java.util.List<InnerMessage> |
getListByStaffid(java.lang.String staffid) |
java.util.Map<java.lang.String,java.lang.Object> |
getMessageData()
用于客户端定时请求服务器端推送数据,所有数据都封装在该方法中,以减少请求次数。
如:将顶部欢迎或提示信息和获取未读消息一起获得。 |
int |
getUnreadMessageCount(java.lang.String staffid)
获取指定人员的未读消息,如果为空则默认当前用户,如果无当前用户则为管理员
|
int |
removeByIds(java.lang.String ids)
删除指定的内部消息,会判断id的接收人是否为自己,否则无删除权限。
|
int |
sendMessage(IMessage msg) |
int[] |
sendMessage(IMessage[] msg) |
invalidLabelCascade, recreateLabelCascade
executeUpdate, executeUpdate, getById, getById, getByQuery, getByWhere, getByWhere, getByWhere, getCounts, getCounts, getJdbcDao, getJdbcTemplate, getList, getListByWhere, getListByWhere, getListForQuery, getListForQuery, getNewItem, getPageList, getPageList, getPageListForQuery, remove, removeById, removeByObject, save, saveOrUpdate, saveOrUpdateByObject, updateLabelByOldLabel
java.util.List<InnerMessage> getListByStaffid(java.lang.String staffid)
java.util.List<InnerMessage> getHistoryList(java.lang.String msgid)
int sendMessage(IMessage msg)
int[] sendMessage(IMessage[] msg)
int getUnreadMessageCount(java.lang.String staffid)
staffid
- java.util.Map<java.lang.String,java.lang.Object> getMessageData()
int removeByIds(java.lang.String ids)
ids
- java.lang.String getErrorMsgByCode(int result)
Copyright © 2019 by Sucang.cn