首页 > 其他 > 详细

胖客户端组织树

时间:2014-06-15 07:40:12      阅读:351      评论:0      收藏:0      [点我收藏+]
//OrgTreePanel是一个panel
orgTree = new OrgTreePanel(TcApp.getSession());
contentPanel.add(orgTree, BorderLayout.CENTER);

//获取选中的东西
OrgObject orgObject = orgTree.getSelectedObject();
if (orgObject == null)
    return;
if (orgObject.getComponent() instanceof TCComponentGroupMember) {
    // 得到当前选择的用户对象完整组织结构
    TCComponentGroupMember fMember = (TCComponentGroupMember) orgObject
            .getComponent();
    try {
        TCComponentGroup group = fMember.getGroup();
        TCComponentUser user = fMember.getUser();
        System.out.println(group + "-" + user);
    } catch (TCException e1) {
        e1.printStackTrace();
    }
}


    /**
     * 获取当前选中的人员ID
     * @return
     */
    public String getSelectUserID(){
        String userID = null;
        try {
            OrgObject orgObject = orgTree.getSelectedObject();
            if (orgObject != null && orgObject.getType() == OrgObject.GROUPMEMBER) {
                TCComponentUser user = orgObject.getUser();
                userID = user.getProperty("user_id");
            }
        } catch (TCException e) {
            e.printStackTrace();
        }
        return userID;
    }

 

胖客户端组织树,布布扣,bubuko.com

胖客户端组织树

原文:http://www.cnblogs.com/sosomaxba/p/3785947.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!