天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 2576|回复: 0

[Iscript] 获取当前用户的所有上级【Iscript-所有上级】

[复制链接]
spiral 发表于 2013-4-25 12:02:58 | 显示全部楼层 |阅读模式
本帖最后由 spiral 于 2013-6-13 16:59 编辑

Q:如何在下拉框中,显示当前用户的上级、上级的上级、上级的上级的上级............

A:下拉框代码具体见下:
  1. var opts = createOptions();
  2. opts.add("请选择您的上司","");
  3. //获取当前登录用户的上级列表
  4. var list = getUserById(getWebUser().getId()).getSuperiorList();
  5. for( var i = 0; i < list.size() ; i++)
  6. {
  7.    //姓名为显示值,ID为真实值
  8.     opts.add(list.get(i).getName(),list.get(i).getId());
  9. }
  10. opts;
复制代码
前台效果如下图:
当前登录为:”员工“
“员工“的上级为:”总经理“
”总经理”的上级为:“陈丽”

QQ截图20130425144353.png




如果希望使用SQL的方式来获取可以参考下帖:
http://www.teemlink.com/bbs/viewthread.php?tid=166535

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 17:07

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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