获取用户数据接口
1、接口说明
本接口可通过一些条件查询行政组织下职员对应的用户列表信息。
2、接口调用
接口描述:
webservice接口,服务端采用的是axis框架实现,调用此接口前需要进行webservice登录获取认证标识,登录方法请参考:【Webservice EASLogin登录接口说明】文档。
接口属性:
1、 Wsdl:http://ip:端口/ormrpc/services/WSAdminOrgUnitUserFacade?wsdl
2、 方法名称:getUserByAdminOrg
3、 输入参数列表:
1)参数名称:solutionInfo,类型:String
4、 返回参数:String
3、输入参数说明
输入参数只有一个,是JSON格式的字符串,参数内容参考如下:
{
"orgId": "c6oAAAAAF3LM567U",
"startIndex": "100",
"rowCount": "200",
"sorter": "number",
"sorterType": "asc",
"user": "ellen",
"returnSQL": "false"
}
参数内容说明
参数名称 | 必须 | 空 | 说明 |
orgId | 是 | 否 | 行政组织ID |
startIndex | 是 | 否 | 数据开始行 |
rowCount | 是 | 否 | 获取的最大记录数 |
sorter | 是 | 否 | 排序字段:(用户编码:number, 用户名称:name, 用户所属行政组织名称:adminOrgUnit.name,type:用户类型,person.email:用户所属员工邮箱) |
sorterType | 是 | 否 | 排序类型:asc、desc |
user | 是 | 否 | 模块匹配参数:包括匹配: 用户编码 number、用户名称 name |
returnSQL | 是 | 否 | 是否返回接口数据查询所用的sql: 是:true 否:false 是:返回查询数据的sql,返回的是一个sql 否:返回查询出的数据,返回的数据格式如下面输出参数说明 |
5、接口输出参数说明
1、接口返回的JSON格式的文本,返回JSON内容参考如下:
{
"records": 100,
"rows": [
{
"id": "6PTVpuXhQPWLSSOwbxKx+BO33n8=",
"number": "OPPO11",
"name": "ellen",
"personId": "c6oAAAAAIiGA733t",
"adminOrgUnitId": "c6oAAAAAYJfM567U",
"adminOrgUnitName": "深圳分公司",
"type": "20",
"email": "yuluo@163.com"
},
{
"id": "4Lw94bTHQbiq07MYa6C8KBO33n8=",
"number": "haoyue",
"name": "郝悦",
"personId": "c6oAAAADqJWA733t",
"adminOrgUnitId": "00000000-0000-0000-0000-000000000000CCE7AED4",
"adminOrgUnitName": "深圳龙图有限公司",
"type": "20",
"email": "yuluo@163.com"
}
]
}
2、返回的JSON文本内容元素说明:
元素名称 | 元素说明 |
records | 查询的数据总条数 |
rows | 数据列表, 列表中每条记录内容格式如下说明 |
rows列表内容的元素说明
id | 用户id |
number | 用户编码。 |
name | 用户名称 |
personId | 职员ID |
adminOrgUnitId | 行政组织ID |
adminOrgUnitName | 行政组织编码 |
type | 用户类型 |
用户所属职员邮箱 |
获取用户数据接口
本文2024-09-22 20:09:34发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-111831.html