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

[其他] 4.4版本属性视图获取父节点ID

[复制链接]
奇点的酒屋 发表于 2021-1-14 14:45:11 | 显示全部楼层 |阅读模式
本帖最后由 lingling17 于 2021-1-31 18:57 编辑

4.4版本的树形视图怎么获取父节点的ID呢。
之前是var rtn = getParameter("treedocid");来获取的 4.4的获取不到是空的
 楼主| 奇点的酒屋 发表于 2021-1-18 17:22:37 | 显示全部楼层
//根据当前用户所属部门,及角色集合过滤出本单位的信息   
    var dept_id=getWebUser().getDefaultDepartment();   
    println("dept_id===="+dept_id);   
    var sql=" select * from ( select * from t_department where id='"+dept_id+"' connect by prior superior=id ) ";   
    println("sql====="+sql);   
    var comp_id="";   
    var comp_name="";   
    try{            
       var datas = queryByDSName("obpm",sql);     
       if(datas!=null){            
        for(var iterator = datas.iterator();iterator.hasNext();){      
                 var map1 = iterator.next();     
                 comp_name=map1.get("name");         
                 comp_id = map1.get("id");                         
        }   
    }   
     }   
    catch(e)   
    {   
            //   
    }     
    println(comp_name);   
    var selfFind1=new Packages.cn.myapps.authtime.selfFind();    
    println(selfFind1);   
    var users= selfFind1.queryUsersBySql(comp_id,"A标段_项目经理,B标段_项目经理,C标段_项目经理,D标段_项目经理") ;   
    println(users);   
    users;

4.4版本中  var selfFind1=new Packages.cn.myapps.authtime.selfFind(); 这个方法报错JavaPackage cn.myapps.core.selfFind不是函数
回复

使用道具 举报

旺旺碎冰冰 发表于 2021-1-18 18:22:21 | 显示全部楼层
目前我们测试环境是能获取父节点的,您是想在哪里获取这个ID呢
回复

使用道具 举报

 楼主| 奇点的酒屋 发表于 2021-1-19 11:09:50 | 显示全部楼层
旺旺碎冰冰 发表于 2021-1-18 18:22
目前我们测试环境是能获取父节点的,您是想在哪里获取这个ID呢

在表单的字段中获取父节点的ID获取的是空的,而且增加了打印脚本后调试总是不打印。
回复

使用道具 举报

旺旺碎冰冰 发表于 2021-1-19 14:47:15 | 显示全部楼层
测试环境是能在表单拿到父节点ID的,能提供您那边完整代码我再帮您看下吗?
回复

使用道具 举报

旺旺碎冰冰 发表于 2021-1-19 14:50:14 | 显示全部楼层
奇点的酒屋 发表于 2021-1-18 17:22
//根据当前用户所属部门,及角色集合过滤出本单位的信息   
    var dept_id=getWebUser().getDefaultDep ...

亲亲,您这个是另一个问题哦,建议您另发一个帖子,说明该问题的详细情况,我们的会安排同事去验证给您回复的哈~
回复

使用道具 举报

 楼主| 奇点的酒屋 发表于 2021-1-27 10:11:10 | 显示全部楼层
旺旺碎冰冰 发表于 2021-1-19 14:47
测试环境是能在表单拿到父节点ID的,能提供您那边完整代码我再帮您看下吗?

var rtn = getParameter("treedocid");
if (rtn=="root")
{
  rtn="";
}
rtn;


获取父节点ID脚本,在父节点字段中无法获取。
回复

使用道具 举报

旺旺碎冰冰 发表于 2021-1-28 20:19:52 | 显示全部楼层

测试环境是能获取树形视图父节点的ID呢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册成为天翎用户

×
回复

使用道具 举报

 楼主| 奇点的酒屋 发表于 2021-1-29 17:28:03 | 显示全部楼层
旺旺碎冰冰 发表于 2021-1-28 20:19
测试环境是能获取树形视图父节点的ID呢

好的   谢谢
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-14 20:45

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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