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

[其他] (求助)如何在平台源码中,通过部门ID获得部门名称

[复制链接]
辽宁信诚移动 发表于 2014-12-31 11:48:12 | 显示全部楼层 |阅读模式
本帖最后由 lumi 于 2015-4-27 20:10 编辑

我在优化“用户控件”,现在我在如下代码中拿到了部门ID(红色背景是我添加的获取部门ID动作)
private Options getUserOptions(Document doc, WebUser webUser) throws Exception {
            ... ...
            if(datas.rowCount >0){
                                for (Iterator<UserVO> iterator = datas.datas.iterator(); iterator.hasNext();) {
                                        UserVO userVO1 = (UserVO) iterator.next();
                                       
                                        // ME ADD 1231 获得部门ID
                                        String dept = userVO1.getDefaultDepartment();

                                       
                                        options.add(userVO1.getName(), userVO1.getId(), isDefaultValue(doc, userVO1.getId()));
请问我改如何通过部门ID,获得部门名称?
 楼主| 辽宁信诚移动 发表于 2014-12-31 11:50:54 | 显示全部楼层
优化APP的“用户控件”,代码是平台服务端针对APP的处理代码,类是public class UserField extends FormField implements ValueStoreField {
回复

使用道具 举报

lumi 发表于 2014-12-31 11:51:30 | 显示全部楼层
请参考

var process = createProcess("cn.myapps.core.department.ejb.DepartmentProcess");//部门业务处理类
var dept=process.doView(id);//id为部门ID,获取部门对象
var name=dept.getName();//获取部门名称
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 04:51

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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