用于公共服务获取用户信息
请求方式: POST
请求路径:
https://prod.open-api.mysre.cn/openapi/guangming/get-user-info
| 参数名 | 参数位置 | 参数类型 | 必填 | 默认值 | 示例 | 描述 |
|---|---|---|---|---|---|---|
| mobile | body | string | 是 | 电话号码 | ||
| sso_token | body | string | 是 | 从中台获取到的access_token,用于中台权限校验 | ||
| tenant_code | body | string | 是 | 租户代码 |
{
"mobile": "10086",
"sso_token": "abcdefg",
"tenant_code": "bre"
}
{
"request_id": "39eef74e-2402-fa84-b4af-97c85789dfd0",
"errcode": 0,
"errmsg": "ok",
"data": {
"user_id": "1001259",
"name": "接口乙方02",
"user_code": "18666666554",
"photo": "",
"sex": "",
"access_token": "8adf609a616ff9fbfde2449d8947be1f",
"sec_key": "Sw+bkW43GKF/eObaPQAFjwRaQGDuT4C9teZ9IOa7B/XsXaMjgWM9UxFzVvQLDvSLF35mCJ+iUMjaPkQvT45tufnN0liLrOwFruS4JK13k0g=",
"need_set_pwd": false,
"channel_id": "",
"growing_id": "aa4d3e39ff56ca91",
"openid": null,
"tenant": [{
"tenant_id": "my570cd49bc2458",
"tenant_name": "工程协同自动化",
"tenant_code": "auto",
"tenant_logo": "https://gcxt-test.oss-cn-shenzhen.aliyuncs.com/gcxt/my570cd49bc2458/login_12222420181030150542.png",
"has_erp": 1,
"tenant_app": "1",
"close_add_worksheet": {
"change_type_visa": true,
"change_type_design": false
},
"tenant_system": "0",
"pc_refactoring": 1,
"expired_time": "2019-04-22",
"is_free_time": false,
"original_expired_time": "2019-04-22 00:00:00",
"overdue": true,
"overdue_projects": [],
"station_name": "",
"user_modules": [],
"role_code": "1005",
"auth_status": 1,
"go_to_url": "/msg/index.html",
"role_type": 2,
"proc_handle_way": "standard",
"menu_layout": {
"menu": {
"material": {
"specific_material": {
"name": "甲指材申请",
"display_name": "甲指材申请",
"desc": "请确定文案后再改app_menu",
"biz_type": [11, 11],
"modules": {
"jzc_clapply": {
"name": "甲指材申请单"
},
"jzc_confirm": {
"name": "收货确认单"
}
}
}
},
"visa": {
"change_type_visa": {
"name": "现场签证",
"display_name": "现场签证",
"desc": "一键拍照工地现场,签证有据可依",
"biz_type": [2, 3],
"modules": {
"worksheet": {
"name": "工程联系单(大于100万)"
},
"confirmsheet": {
"name": "完工确认单"
},
"special_confirmsheet": {
"name": "完工确认单(无需事前)(少于等于100万)"
},
"pre_confirmsheet": {
"name": "确认完工单"
}
}
},
"change_type_design": {
"name": "设计变更",
"display_name": "设计变更",
"desc": "发单更及时,动态成本更准确",
"biz_type": [2, 3],
"modules": {
"worksheet": {
"name": "工程联系单(外判设计院)"
},
"confirmsheet": {
"name": "完工确认单"
},
"special_confirmsheet": {
"name": "完工确认单(无需事前)(内判设计院)"
}
}
}
},
"group1": {
"outputvalue": {
"name": "产值申报",
"desc": "产值按时申报,严控进度款超付",
"biz_type": [5]
},
"payment": {
"name": "付款申请",
"desc": "付款计划协同,资金计划更合理",
"biz_type": [11]
}
},
"group2": {
"contract_settlement_common": {
"name": "标准合同结算",
"desc": "审批进度可掌控,结算有据可依",
"biz_type": [10]
},
"contract_settlement_zhuzhai": {
"name": "合同结算",
"desc": "审批进度可掌控,结算有据可依11",
"biz_type": [10]
},
"contract_settlement": {
"name": "合同结算",
"desc": "审批进度可掌控,结算有据可依22",
"biz_type": [10]
}
},
"group3": {
"third_ddgl": {
"dev_id": "54bdece2-fd80-46c2-b2a5-d496836ab9c9",
"name": "订单管理",
"desc": "材料申请下单信息查询",
"url": "https://gcxt.countrygarden.com.cn/Home/GcxtRedirectHandle?module_code=1001002"
},
"third_ysdgl": {
"dev_id": "54bdece2-fd80-46c2-b2a5-d496836ab9c9",
"name": "验收单管理",
"desc": "材料入库与验收管理",
"url": "https://gcxt.countrygarden.com.cn/Home/GcxtRedirectHandle?module_code=1001003"
}
}
},
"menu_permissions": ["business", "msg", "specific_material", "change_type_visa", "change_type_design", "outputvalue", "payment", "recyclebin", "third_group_bxgl", "third_group_jgcgl", "third_bxgl", "third_clsq", "third_ddgl", "third_ysdgl", "contract_settlement", "contract_settlement_zhuzhai", "contract_settlement_common"],
"disable_actions": {
"1005": {
"change_type_design": {
"worksheet": ["add"],
"pre_confirmsheet": ["hide"]
},
"change_type_visa": {
"pre_confirmsheet": ["hide"]
}
},
"all": {
"change_type_visa": {
"pre_confirmsheet": ["hide"]
},
"change_type_design": {
"pre_confirmsheet": ["hide"]
}
}
}
}
}],
"go_to_url": "/msg/index.html"
}
}
| 参数名 | 参数类型 | 描述 |
|---|---|---|
| request_id | string | |
| errcode | number | |
| errmsg | string | |
| data | object | |
| data.user_id | string | |
| data.name | string | |
| data.user_code | string | |
| data.photo | string | |
| data.sex | string | |
| data.access_token | string | |
| data.sec_key | string | |
| data.need_set_pwd | bool | |
| data.channel_id | string | |
| data.growing_id | string | |
| data.openid | string | |
| data.tenant | array | |
| data.tenant.tenant_id | string | |
| data.tenant.tenant_name | string | |
| data.tenant.tenant_code | string | |
| data.tenant.tenant_logo | string | |
| data.tenant.has_erp | number | |
| data.tenant.tenant_app | string | |
| data.tenant.close_add_worksheet | object | |
| data.tenant.close_add_worksheet.change_type_visa | bool | |
| data.tenant.close_add_worksheet.change_type_design | bool | |
| data.tenant.tenant_system | string | |
| data.tenant.pc_refactoring | number | |
| data.tenant.expired_time | string | |
| data.tenant.is_free_time | bool | |
| data.tenant.original_expired_time | string | |
| data.tenant.overdue | bool | |
| data.tenant.overdue_projects | array | |
| data.tenant.station_name | string | |
| data.tenant.user_modules | array | |
| data.tenant.role_code | string | |
| data.tenant.auth_status | number | |
| data.tenant.go_to_url | string | |
| data.tenant.role_type | number | |
| data.tenant.proc_handle_way | string | |
| data.tenant.menu_layout | object | |
| data.tenant.menu_layout.menu | object | |
| data.tenant.menu_layout.menu.material | object | |
| data.tenant.menu_layout.menu.material.specific_material | object | |
| data.tenant.menu_layout.menu.material.specific_material.name | string | |
| data.tenant.menu_layout.menu.material.specific_material.display_name | string | |
| data.tenant.menu_layout.menu.material.specific_material.desc | string | |
| data.tenant.menu_layout.menu.material.specific_material.biz_type | array | |
| data.tenant.menu_layout.menu.material.specific_material.modules | object | |
| data.tenant.menu_layout.menu.material.specific_material.modules.jzc_clapply | object | |
| data.tenant.menu_layout.menu.material.specific_material.modules.jzc_clapply.name | string | |
| data.tenant.menu_layout.menu.material.specific_material.modules.jzc_confirm | object | |
| data.tenant.menu_layout.menu.material.specific_material.modules.jzc_confirm.name | string | |
| data.tenant.menu_layout.menu.visa | object | |
| data.tenant.menu_layout.menu.visa.change_type_visa | object | |
| data.tenant.menu_layout.menu.visa.change_type_visa.name | string | |
| data.tenant.menu_layout.menu.visa.change_type_visa.display_name | string | |
| data.tenant.menu_layout.menu.visa.change_type_visa.desc | string | |
| data.tenant.menu_layout.menu.visa.change_type_visa.biz_type | array | |
| data.tenant.menu_layout.menu.visa.change_type_visa.modules | object | |
| data.tenant.menu_layout.menu.visa.change_type_visa.modules.worksheet | object | |
| data.tenant.menu_layout.menu.visa.change_type_visa.modules.worksheet.name | string | |
| data.tenant.menu_layout.menu.visa.change_type_visa.modules.confirmsheet | object | |
| data.tenant.menu_layout.menu.visa.change_type_visa.modules.confirmsheet.name | string | |
| data.tenant.menu_layout.menu.visa.change_type_visa.modules.special_confirmsheet | object | |
| data.tenant.menu_layout.menu.visa.change_type_visa.modules.special_confirmsheet.name | string | |
| data.tenant.menu_layout.menu.visa.change_type_visa.modules.pre_confirmsheet | object | |
| data.tenant.menu_layout.menu.visa.change_type_visa.modules.pre_confirmsheet.name | string | |
| data.tenant.menu_layout.menu.visa.change_type_design | object | |
| data.tenant.menu_layout.menu.visa.change_type_design.name | string | |
| data.tenant.menu_layout.menu.visa.change_type_design.display_name | string | |
| data.tenant.menu_layout.menu.visa.change_type_design.desc | string | |
| data.tenant.menu_layout.menu.visa.change_type_design.biz_type | array | |
| data.tenant.menu_layout.menu.visa.change_type_design.modules | object | |
| data.tenant.menu_layout.menu.visa.change_type_design.modules.worksheet | object | |
| data.tenant.menu_layout.menu.visa.change_type_design.modules.worksheet.name | string | |
| data.tenant.menu_layout.menu.visa.change_type_design.modules.confirmsheet | object | |
| data.tenant.menu_layout.menu.visa.change_type_design.modules.confirmsheet.name | string | |
| data.tenant.menu_layout.menu.visa.change_type_design.modules.special_confirmsheet | object | |
| data.tenant.menu_layout.menu.visa.change_type_design.modules.special_confirmsheet.name | string | |
| data.tenant.menu_layout.menu.group1 | object | |
| data.tenant.menu_layout.menu.group1.outputvalue | object | |
| data.tenant.menu_layout.menu.group1.outputvalue.name | string | |
| data.tenant.menu_layout.menu.group1.outputvalue.desc | string | |
| data.tenant.menu_layout.menu.group1.outputvalue.biz_type | array | |
| data.tenant.menu_layout.menu.group1.payment | object | |
| data.tenant.menu_layout.menu.group1.payment.name | string | |
| data.tenant.menu_layout.menu.group1.payment.desc | string | |
| data.tenant.menu_layout.menu.group1.payment.biz_type | array | |
| data.tenant.menu_layout.menu.group2 | object | |
| data.tenant.menu_layout.menu.group2.contract_settlement_common | object | |
| data.tenant.menu_layout.menu.group2.contract_settlement_common.name | string | |
| data.tenant.menu_layout.menu.group2.contract_settlement_common.desc | string | |
| data.tenant.menu_layout.menu.group2.contract_settlement_common.biz_type | array | |
| data.tenant.menu_layout.menu.group2.contract_settlement_zhuzhai | object | |
| data.tenant.menu_layout.menu.group2.contract_settlement_zhuzhai.name | string | |
| data.tenant.menu_layout.menu.group2.contract_settlement_zhuzhai.desc | string | |
| data.tenant.menu_layout.menu.group2.contract_settlement_zhuzhai.biz_type | array | |
| data.tenant.menu_layout.menu.group2.contract_settlement | object | |
| data.tenant.menu_layout.menu.group2.contract_settlement.name | string | |
| data.tenant.menu_layout.menu.group2.contract_settlement.desc | string | |
| data.tenant.menu_layout.menu.group2.contract_settlement.biz_type | array | |
| data.tenant.menu_layout.menu.group3 | object | |
| data.tenant.menu_layout.menu.group3.third_ddgl | object | |
| data.tenant.menu_layout.menu.group3.third_ddgl.dev_id | string | |
| data.tenant.menu_layout.menu.group3.third_ddgl.name | string | |
| data.tenant.menu_layout.menu.group3.third_ddgl.desc | string | |
| data.tenant.menu_layout.menu.group3.third_ddgl.url | string | |
| data.tenant.menu_layout.menu.group3.third_ysdgl | object | |
| data.tenant.menu_layout.menu.group3.third_ysdgl.dev_id | string | |
| data.tenant.menu_layout.menu.group3.third_ysdgl.name | string | |
| data.tenant.menu_layout.menu.group3.third_ysdgl.desc | string | |
| data.tenant.menu_layout.menu.group3.third_ysdgl.url | string | |
| data.tenant.menu_layout.menu_permissions | array | |
| data.tenant.menu_layout.disable_actions | object | |
| data.tenant.menu_layout.disable_actions.change_type_design | object | |
| data.tenant.menu_layout.disable_actions.change_type_design.worksheet | array | |
| data.tenant.menu_layout.disable_actions.change_type_design.pre_confirmsheet | array | |
| data.tenant.menu_layout.disable_actions.change_type_visa | object | |
| data.tenant.menu_layout.disable_actions.change_type_visa.pre_confirmsheet | array | |
| data.go_to_url | string |
{
"request_id": "39f77896-29a0-7669-46d1-68b0bc28cfee",
"errcode": 1,
"errmsg": "xxx",
"data": []
}
| 参数名 | 参数类型 | 描述 |
|---|---|---|
| request_id | string | 请求ID |
| errcode | number | 错误码 |
| errmsg | string | 错误信息 |
| data | array | 返回数据集 |