获取企业组织结构
接口说明:获取企业组织结构 |
---|
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 } |