查看: 11153|回复: 5

前端 ogs api 问题

升级   6.86%

57

主题

176

回帖

686

积分

注册会员

Rank: 2

积分
686
发表于 2022-9-23 10:54:23 | 显示全部楼层 |阅读模式
本帖最后由 kz-wxr 于 2022-9-23 10:58 编辑

流程路由 条件 js 中 获取 顶层组织数据 报错


代码
var topU = this.org.listTopUnit();


前端可以正常获取到




后端报错



完整代码


var work = this.workContext.getWork();
var cun = work.creatorUnitLevelName;
var carr = cun.split('/');

var l2Name = carr[1];
console.log(l2Name);

var topU = this.org.listTopUnit();
console.log(topU);
console.log(topU[0].distinguishedName);

var u2List = this.org.listSubUnit( topU[0].distinguishedName,false );
var uarr = [];
for(var i=0;i<u2List.length;i++){
    var uname = u2List.name;
    var names = uname.substring(uname.length-4,uname.length);
    // console.log(names);
    if(names=='有限公司'){
        uarr.push(u2List);
    }
}
console.log(uarr);
var l2Company = null;
for(var i=0;i<uarr.length;i++){
    var uname = uarr.name;
    console
    if(uname==l2Name){
        l2Company = uarr;
    }
}

var u2DeptList = this.org.listSubUnit( l2Company.distinguishedName,false );
console.log(u2DeptList);

var deptData = null;
for(var i=0;i<u2DeptList.length;i++){
    var dept = u2DeptList;
    if(dept.name=='综合部'){
        deptData = u2DeptList;
    }
}

var persons = null;
if(deptData!=null){
    console.log(deptData);
    var no1 = this.org.getDuty( '子公司部门正职', deptData.distinguishedName );
    console.log(no1);
    var no2 =  this.org.getDuty( '子公司部门副职', deptData.distinguishedName );
    console.log(no2);
    if(no1.length>=1){
        persons=no1[0];
    }
    else if(no2.length>=1){
        persons=no2[0];
    }
}
console.log(persons);

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-9-23 13:42:08 | 显示全部楼层
后端代码是在哪里用的?
回复

使用道具 举报

升级   6.86%

57

主题

176

回帖

686

积分

注册会员

Rank: 2

积分
686
发表于 2022-9-23 14:10:01 | 显示全部楼层
论坛管理员 发表于 2022-9-23 13:42
后端代码是在哪里用的?

一个流程里的 路由判断写的


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-9-26 10:01:16 | 显示全部楼层


后端org不支持列示顶层组织这个方法的,您可以在server下查看所有支持的方法,这边是后端调用的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   6.86%

57

主题

176

回帖

686

积分

注册会员

Rank: 2

积分
686
发表于 2022-9-26 10:06:56 | 显示全部楼层
论坛管理员 发表于 2022-9-26 10:01
后端org不支持列示顶层组织这个方法的,您可以在server下查看所有支持的方法,这边是后端调用的

...

收到 已经用其他api代替了
回复

使用道具 举报

升级   100%

3

主题

1687

回帖

1018

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1018
发表于 2022-9-26 11:20:27 | 显示全部楼层
kz-wxr 发表于 2022-9-26 10:06
收到 已经用其他api代替了

回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread