找回密码
 立即注册

QQ登录

只需一步,快速开始

sd-10

金牌服务用户

7

主题

13

帖子

52

积分

金牌服务用户

积分
52
sd-10
金牌服务用户   /  发表于:2021-11-29 09:42  /   查看:1661  /  回复:3
1金币
本帖最后由 sd-10 于 2021-12-9 11:24 编辑

我想制作一个通知页面,这个通知页面可以给全部用户和部分用户发布通知。


不好意思按照操作,没有成功,不是我想要的结果。

最佳答案

查看完整内容

您好,楼上大佬正解,如果是实时提醒的话,目前活字格暂时不支持,如果是一个根据不同用户展示所有通知的页面,可以这样来实现: 1.先创建好对应的用户,并按照给他们分配角色 2.然后创建一个通知表,并根据用户角色设置数据行权限: 这里根据可以看到通知的人的角色,将通知分类,领导可以看到所有通知、普通员工只能看到被通知人为普通员工和所有用户的记录。 3.将这个表格绑定到页面上 4.创建母版页,并通过odata查 ...

3 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-11-29 09:42:08
来自 4#
您好,楼上大佬正解,如果是实时提醒的话,目前活字格暂时不支持,如果是一个根据不同用户展示所有通知的页面,可以这样来实现:
1.先创建好对应的用户,并按照给他们分配角色

2.然后创建一个通知表,并根据用户角色设置数据行权限:
这里根据可以看到通知的人的角色,将通知分类,领导可以看到所有通知、普通员工只能看到被通知人为普通员工和所有用户的记录。

3.将这个表格绑定到页面上

4.创建母版页,并通过odata查询通知表中通知的行数:

5.在菜单中设置通知,取刚才odata的查询值:

最终效果如下:
张三(领导)登录时,可以看到所有记录,并在菜单对应位置提示5

李四(普通员工)登录时,只能看到这三条记录,并在菜单对应位置提示3


附上demo,可以参考一下:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
一眼望天涯
高级会员   /  发表于:2021-11-29 09:44:43
2#
如果是即时IM类型的话,基本就别想了,难度太大;

如果是工作流提醒、图标显示“XX条未读”,可以考虑通过自己写JS。大概方法就是把相关事件保存到数据表,JS对数据表进行轮询,最终把结果显示到页面上。

如果觉得有点帮助,记得选我为最佳答案哟,谢谢
回复 使用道具 举报
sd-10
金牌服务用户   /  发表于:2021-11-29 14:10:24
3#
一眼望天涯 发表于 2021-11-29 09:44
如果是即时IM类型的话,基本就别想了,难度太大;

如果是工作流提醒、图标显示“XX条未读”,可以考虑通 ...

有没有图文并茂的说明啊,我还是不会呢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部