A:
问:如何获取系统当前登录人员下级?这里的下级,是在企业域/用户设定中右边的下级?
Q:
具体实现请参考一下脚本:
var opts=$TOOLS.createOptions();
var rtn=getWebUser().getId();
sql="select domainid, id as item_id,name as item_name from t_user where superior= '"+rtn+"'";
var datas =queryBySQL(sql);
if(datas!=null && datas.size()>0){
for(var iter = datas.iterator();iter.hasNext();){
var doc = iter.next();
if(doc!=null){
opts.add(doc.getItemValueAsString("name"),doc.getItemValueAsString("id"));
}
}
}
opts;
验证方式:登录后台,企业域—用户,找到上级设置为当前登录用户的用户,如下图所示。
查看前台,返回的用户信息,是否与自己查看的保持一致即可。
|