# 介绍
# 开发前了解
# 中台云环境说明
公有云:
指建协云,建协云集成了中台基础服务,作为公有云。在公有云无需重复搭建中台基础服务,开发者可以在此基础上,直接搭建应用,使用中台基础服务。
私有云:
指根据项目需求,私有化中台基础服务,不使用公有云。私有云环境需要数字中台根据规范要求在客户服务器中部署,部署所需资源由客户提供。私有云部署分为“一键部署”和“持续部署”两种模式。
两种模式比较
| 内容 | 一键部署 | 持续部署 |
|---|---|---|
| 项目规模 | 中小型 | 大中小型 |
| 升级频率 | 较慢 | 较快 |
| 动态扩容 | 不支持 | 支持 |
# 使用流程概述
公有云:

私有云:

# 资源说明
| 地址 | 开发环境 | 测试环境 | 建协云 |
|---|---|---|---|
| 网页端 | http://192.169.0.220:8090 | http://zt.3hmis.com:30001 | https://p.jianxiecloud.com |
| 管理后台 | http://192.169.0.220:8097 | http://zt.3hmis.com:30004 | https://e.jianxiecloud.com |
| 用户中心 | http://192.169.0.220:8002 | http://zt.3hmis.com:30002 | https://uc.jianxiecloud.com |
| 开放接口 | http://192.169.0.220:5001 | http://zt.3hmis.com:30010 | https://m.jianxiecloud.com |
| 运营端 | - | http://zt.3hmis.com:32014 | - |
| 移动端 | - | - | - |
# 开发前准备
# 开发账号
- 调用新增企业2接口在开发环境注册开发账号。如果开发部门已经注册过有账号,无需重复注册,支持一个企业多个应用。
- 注册后,用户可以使用“管理员账号”登录开发平台。管理员账号属于个人账号,默认拥有企业内的超级管理员权限。以下文档简称“超管”。
- 使用超管账号登录管理后台 (opens new window),在首页点击企业信息的“查看更多”,可以获得“组织用户码”和“组织秘钥”,用于调用开放平台企业级接口。

# 新建应用
- 使用超管账号登录管理后台 (opens new window)。
- 进入 “应用中心 -> 应用管理 ->自建应用 -> 新增“。

- 填写应用信息

- 新增成功后,点击管理应用,可以查看到应用生成了“应用id”和“应用秘钥”,用于调用开放平台应用级接口。
# 应用管理
应用权限分为:菜单、资源、以及资源下的数据过滤。
应用权限分配分为:组织中心->用户授权,企业授权。
# 菜单管理
- 使用超管账号登录管理后台 (opens new window)。
- 进入 “应用中心 -> 菜单管理 ->选择应用 -> 新增菜单“。

- 也可以选择批量导入菜单。但批量导入菜单会把原来菜单全部替换掉,所以仅用于初始化。

# 资源管理
- 资源基于菜单,用于前端资源控制,如“按钮”、“列表”、“搜索条件”的显示。
- 使用超管账号登录管理后台 (opens new window)。
- 进入 “应用中心 -> 资源管理 ->选择应用 -> 选择菜单 -> 新增资源“。

# 企业权限管理
如果应用是开放式应用,可以允许第三方企业使用你的应用。就需要为第三方企业授权权限。通过创建权限组为企业划分权限,并可以在权限组下创建子级的用户权限为第三方企业默认用户级权限。
- 使用超管账号登录管理后台 (opens new window)。
- 进入 “应用中心 -> 权限管理 ->权限组 -> 新增权限组“。

- 选中“权限组”,点击“新增子级”。可以为第三方企业创建默认用户权限。

- 选择“企业授权”,为每个权限组分配菜单、资源、数据过滤等级。

# 企业授权
- 使用超管账号登录管理后台 (opens new window)。
- 进入 “应用中心 -> 企业授权 ->搜索企业 -> 编辑“。

- 如果企业不存在,且由开发方为其注册企业,可以调用开放平台的“新增企业2”接口,注册时顺便授予权限。
- 也可以自定义登录页面使用注册功能,由企业自主注册,选择权限,待审核通过后授予权限。
脚手架 →