获取企业组织结构

接口说明:获取企业组织结构
URL:app/addressBook/getMapXpmEnterpriseList
参数:parm:allOrg
pid:上级编码,传空为所有,传入-1为第一级
返回值:{
“treeData”: [
{
“enterpriseEnabled”: “0”,
“enterpriseFullCode”: “78067e831d0d42ee95945cf518dacef5”,
“enterpriseType”: “-1”,
“id”: “78067e831d0d42ee95945cf518dacef5”,
“name”: “五星电气”,
“pId”: “-1”
}

]
}

获取当前用户的项目列表

接口说明:获取当前用户的项目列表
URL:app/addressBook/getProjectListByUserSid
参数:无
返回值:{
“msg”: “”,
“data”: [
{
“projectSid”: “f16ac8d8a42e423fa7a46e86b6084cbd”,
“projectRunStatus”: “0”,
“projectCode”: “20210120111028764”,
“projectName”: “测试项目审批成功生成计划-0120-9”
},

],
“success”: true,
“errorCode”: “”,
“errorMsg”: “”
}

根据部门编码获取人员信息

接口说明:根据部门编码获取人员信息
URL:app/addressBook/getHumanListByDeptSid
参数:cNodes:部门编码
isOnlyDept:1
返回值:{
“data”: [
{
“jobName”: “”,
“deptName”: “五星电气”,
“enterpriseRole”: “7”,
“personUnitPrice”: null,
“sex”: “0”,
“humanCode”: “test001”,
“deptHeadName”: null,
“principalEmail”: “”,
“humanName”: “测试账号01”,
“humanPhotoPath”: null,
“phone”: “”,
“humanEnabled”: “0”,
“humanSid”: “2a666fd8e8e548e2ab3ccd4fbdcc55a4”,
“priceEffectiveDate”: null,
“explains”: null
},

],
“urlPath”: “http://192.168.0.180:8080/xpm/
}

根据项目编码获取人员信息

接口说明:根据项目编码获取人员信息
URL:app/addressBook/getHumanListByProjectSid
参数:projectSid:项目编码
返回值:{
“msg”: “”,
“photoPathUrl”: “http://192.168.0.180:8080/xpm“,
“data”: [
{
“jobPid”: “f16ac8d8a42e423fa7a46e86b6084cbd”,
“children”: [],
“level”: 1,
“isProjectHead”: “1”,
“name”: “项目经理”,
“jobOrder”: 0,
“jobSid”: “a6352517907c42e78d2a44ef69c8d445”,
“className”: “job-leve-1”,
“title”: “项目经理”,
“humans”: [
{
“jobName”: “系统管理员”,
“humanPhotoPath”: “temp/78067e831d0d42ee95945cf518dacef5_enterprice/humanPhoto/humanPhoto16148500472400.png”,
“deptName”: “五星电气”,
“enterpriseRole”: “7”,
“phone”: “15800621032”,
“sex”: “0”,
“humanCode”: “admin.wxdq”,
“deptId”: “78067e831d0d42ee95945cf518dacef5”,
“jobSid”: “a6352517907c42e78d2a44ef69c8d445”,
“principalEmail”: “Aaady.zhu@five-star.cn”,
“humanSid”: “78067e831d0d42ee95945cf518dacef5_admin”,
“humanName”: “五星电气管理员”
},

],
“islinkpro”: “0”
},

],
“success”: true,
“errorCode”: “”,
“errorMsg”: “”
}

根据查询条件获取人员信息

接口说明:根据查询条件获取人员信息
URL:app/addressBook/getHumanListByByParam
参数:sid:人员的项目编码或部门编码
sidType: proj&dept(proj为按项目编码查询,dept为按部门编码查询)
searchParam:查询条件
返回值:{
“data”: [
{
“deptId”: “78067e831d0d42ee95945cf518dacef5”,
“deptName”: “五星电气”,
“humanCode”: “user1”,
“humanName”: “user1”,
“humanSid”: “1aaf83b85e8f463383dd8fd720e79ec9”,
“jobName”: “”,
“jobSid”: “”,
“mobilePhone”: “”,
“pinyinFirstName”: “u”,
“pinyinName”: “user1”
},

],
“errorCode”: “”,
“errorMsg”: “”,
“msg”: “”,
“success”: true
}