权限细粒度之参数控制,不同人看到报表模板不同
发布日期:2021-05-14 05:51:07 浏览次数:15 分类:精选文章

本文共 3425 字,大约阅读时间需要 11 分钟。

���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������

1. ������������

���������������������������������������������������������������������������������������������������

  • ���������������������������������������
  • ���������������������������������������������
  • ���������������������������������������������

2. ������������

���������������������������������������������������������

  • ������������������������������$fine_username���$fine_role���$fine_userposition������������������������session������
  • ���������������������GETUSERDEPARTMENTS()���GETUSERJOBTITLES()���������������������������������������������������
  • ������������������������SQL���������������������������������������������������������������������������

������������������������������������

2.1 $fine_username

  • ���������������$fine_username
  • ���������������������������������������������������
    • ���������������������"Anna"������$fine_username = "Anna"
  • ���������������������������������������������������

2.2 $fine_role

  • ���������������$fine_role
  • ������������������������������������������������
    • ���������
      • ������������$fine_role = "SUPERROLE"
      • ���������������������������������������$fine_role = "���������������"
      • ���������������������������������������concatenate������������������������
  • ���������������������������������������������������������

2.3 $fine_userposition

  • ���������������$fine_userposition
  • ���������������������������������������������������������������
    • ������������������������������������������$fine_userposition = {"departments":"������������","jobTitle":"������"}
  • ���������������������������������������������������������������

2.4 GETUSERDEPARTMENTS()

  • ���������������������������������������
    • ���������������������������������������GETUSERDEPARTMENTS() = "������������"
    • ������������������������������������������������������

2.5 GETUSERJOBTITLES()

  • ���������������������������������
    • ���������������������������������������GETUSERJOBTITLES() = "������"
    • ������������������������

3. $fine_username���������

������$fine_username������������������������������������

  • ���������
    • ���������(ds1)������������SELECT * FROM ������ where ������������='${fine_username}'
    • ������������������������������������������������������������

3.1 ���������

  • ������������������������������������A������������������������������������������
  • ���������������������������������������������������������
  • ���������������������������������������������������������

3.2 ���������

  • ������������������������������SQL������
    • ���������SELECT * FROM ������ where ������������='${fine_username}'
  • ���������������������������������������������������

4. $fine_role���������

������$fine_role������������������������������������������������������

  • ���������
    • ���������������������������������
    • ���������������������������������������������������������������������
  • ���������������������������������������������
  • ���������������������������������������find������������������

5. GETUSERDEPARTMENTS()���GETUSERJOBTITLES()���������

  • ���������
    • ������������������������������������������������������
      • GETUSERDEPARTMENTS() = "���������"
      • GETUSERJOBTITLES() = "sale"
  • ���������������
    • ������������������������������������������������������������������

���������������������������������������������������������������������������������������������������������������������������������������������������

上一篇:行式填报报表开发流程
下一篇:MySQL增删改查

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2025年04月14日 07时41分32秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章