深圳全飞鸿

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 680|回复: 1
打印 上一主题 下一主题

beacon对emp员工及权限的处理

[复制链接]

800

主题

1379

帖子

7705

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7705
跳转到指定楼层
楼主
发表于 2021-5-4 18:20:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
beacon对emp员工及权限的处理

APP-Base基类
$language$empno


app.base.php的基类中有如下定义:
  1. class tappbase{
  2.         
  3.         var $language="CN";                //2021年添加多国支持
  4.         var $empno="";                //当前操作的员工工号
复制代码


也有设计一个空函数:        
  1. /*
  2.          * 得到当前登陆的用户名
  3.          */
  4.         function getUser($bLogin=true){ //空函数
  5.         }
复制代码


在每一种入口都有定义全局变量$user
  1. $user=null;         //添加一个全局变量,定义在function.inc.php前,因为里面可能有函数会用到user
  2. $app=null;                //添加一个全局变量,syant-todo 将module改为固定名字的全局变量
  3. $activity=null; //添加一个全局变量,syant-todo 将activity改为固定名字的全局变量
复制代码





回复

使用道具 举报

800

主题

1379

帖子

7705

积分

版主

Rank: 7Rank: 7Rank: 7

积分
7705
沙发
 楼主| 发表于 2021-5-4 21:41:39 | 只看该作者
权限规划:
function AuthorizeUser($reportid,$url)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|nagomes  

GMT+8, 2025-5-5 06:31 , Processed in 0.031221 second(s), 20 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表