| | |
| | | int readAll();
|
| | |
|
| | | /**
|
| | | * 通过角色 发送提醒
|
| | | * @param title 标题
|
| | | * @param message 内容
|
| | | * @param needPushRoles 发送的角色
|
| | | * @param jumpPath 跳转地址
|
| | | */
|
| | | void simpleNoticeByRoles(final String title, final String message, final List<String> needPushRoles,
|
| | | final String jumpPath);
|
| | |
|
| | | /**
|
| | | * 通过权限 发送提醒
|
| | | * @param title 标题
|
| | | * @param message 消息
|
| | | * @param needPerms 发送的权限者 已包含上级
|
| | | * @param jumpPath 跳转地址
|
| | | */
|
| | | void simpleNoticeByPerms(final String title, final String message, final List<String> needPerms,
|
| | | final String jumpPath);
|
| | |
|
| | | /**
|
| | | * 通过指定人发送提醒
|
| | | * @param title 标题
|
| | | * @param message 消息
|
| | | * @param tenantId 租户id
|
| | | * @param jumpPath 跳转地址
|
| | | */
|
| | | void simpleNoticeByUser(final String title, final String message, Long consigneeId,
|
| | | final String jumpPath);
|
| | | void simpleNoticeByUser(final String title, final String message, final List<Long> consigneeId, final Long tenantId, final String jumpPath);
|
| | |
|
| | | /**
|
| | | * 通过所有人 发送提醒
|
| | |
| | | * @param message 消息
|
| | | * @param jumpPath 跳转地址
|
| | | */
|
| | | void simpleNoticeAll(final String title, final String message, final String jumpPath);
|
| | | void simpleNoticeAll(final String title, final String message,final Long tenantId,final String jumpPath);
|
| | |
|
| | | void insertBatch(final List<SysNotice> notices);
|
| | | }
|