# 开发前必读

# 版本更新

日期 备注
2021-05-19 资源章节,建协云等地址变更

# 简介

接入企业管理后台前,开发者需要了解如何在企业管理后台新建账号、新建应用、管理应用权限、给企业授权,获取到开发的“钥匙”。

# 资源

开发者开发前需要得到以下资源:

  • 建协云开发环境:http://192.169.0.220:8090
  • 建协云官网:https://jianxiecloud.com
  • 建协云开放平台:https://jianxiecloud.com/#/skip/OAuth
  • 用户中心地址:
开发环境 生产环境
http://192.169.0.220:8002 https://uc.jianxiecloud.com
  • 中台后端地址:
开发环境 生产环境
http://192.169.0.220:5001 https://m.jianxiecloud.com
  • 网页前端框架(如果使用中台提供的架构)
  • 后端框架(使用中台提供的架构)

# 沟通方式

产线指定技术负责人优先学习接入企业管理后台的开发步骤,技术中台方面会与指定的技术负责人保持交流。
使用中台提供的框架如果有更新,会适时和指定的技术负责人沟通,提供全量版本包或增量更新包。

# 接入企业管理后台

# 新建账号

在企业管理后台中,用户分为企业账号和个人账号。企业管理后台是以企业为基础用户群体,个人依附企业的模式,提倡一企业一账号,一人一账号,推荐个人实名制。
企业账号是用来对企业内部的组织架构、人员权限、应用管理等具有企业性质的企业管理功能。账号只能登录企业管理后台,无法登录个人端;个人账号是真正的业务功能使用者,一个个人账号可以加入多家企业,在个人端使用时可以切换不同的企业。

# 注册企业账号

1、开发环境
开发环境是三和内部的开发环境,提供给产线(包括技术中台)开发平台使用。企业账号注册是封闭的。指定技术负责人开发平台前需要提供企业注册信息给到技术中台,技术中台协助注册。提供企业信息如下:

统一社会信用代码:必须合规,产线开发时可以随意找一个
企业名称:开发环境使用产线名称即可
负责人:开发环境最好是产线产品经理或指定技术负责人
负责人手机号:开发环境最好是产线产品经理或指定技术负责人
企业账号:由数字、字母和符号其中两种组成
企业密码:由数字、字母和符号其中两种组成

2、生产环境
在生产环境,即建协云官网,可以进官网 (opens new window),点击“企业注册”,自行注册应用所属企业即可——如果是三和自营项目,应与三和企业管理员沟通上线。 avatar

点击企业注册

avatar

企业注册表单

在企业注册下,还有申请人信息,要附带注册管理员账号,管理员账号属于“个人账号”,用来做平台业务管理,区别于企业账号的企业管理——只能登录个人端。

# 注册个人账号

个人账号注册分两种:
一是企业账号在企业管理后台,于“组织中心>>组织与权限”,选择/新增部门,然后点击右上方的“新增”人员,由企业发起给个人注册。 avatar

企业发起个人注册-1

avatar

企业发起个人注册-2

二是个人从手机端进行注册。打开建协云APP,于登录窗口选择注册->登录->加入企业->输入企业码(或扫企业二维码)。 avatar

选择注册

avatar

填写个人信息

avatar

选择加入企业

avatar

输入企业码或扫企业二维码

# 新建应用

一个企业可以运营多个应用,只要是接入企业管理后台的应用必须使用企业账号登录企业管理后台,于“组织中心->应用管理”新建应用。如三和有OA、智慧工地、施工资料等应用,都是注册在企业管理后台上。
PS:开发环境中,“应用管理”在“我的企业”中。 avatar

应用管理

应用分为“移动端应用”和“网页端应用”。如果应用是移动端应用,必须勾选。

# 新建菜单

生产环境中,于“组织中心->菜单管理”。
开发环境中,于“我的企业->菜单管理”。
一个应用允许创建一组菜单,应用内菜单的地址唯一。菜单属于权限类型之一,登录成功后可以调用获取权限接口获取,使用中台2.0框架会自动获取。不使用中台2.0框架的项目,如果使用企业管理后台的菜单管理,可以自行调用接口 (opens new window)获取。

# 资源管理

生产环境中,于“组织中心->资源管理”。
开发环境中,于“我的企业->资源管理”。
资源管理依附菜单,一个菜单允许有多个资源权限,资源权限相当于控制页面展示功能组件。如:新增、删除、修改、查询等按钮,列表、搜索条件等。 使用方法请阅读前端使用手册 (opens new window)avatar

资源管理

# 企业类型

生产环境中,于“组织中心->企业类型”。
开发环境中,于“我的企业->企业类型”。
企业管理后台只对企业基本信息进行管理,并不入档企业资质,也就是说不管理企业类型,企业类型需要各应用根据实质需要自行设置,并授予企业类型使用权限。如商混设置了:混凝土生产企业、监理企业、施工企业等。 avatar

企业类型

# 企业授权

生产环境中,于“组织中心->企业授权”。
开发环境中,于“我的企业->企业授权”。

  • 手动绑定

给企业绑定权限,可以通过企业授权界面,搜索企业->选择编辑->选择企业类型->保存,即可进行企业类型绑定,并授予企业类型关联的权限。
如果企业在应用中具有特殊性,也可以单独给该企业独立授予菜单和资源权,企业权限采取并集去重反馈给应用。 avatar

企业授权

# 组织与权限

生产环境中,于“组织中心->组织与权限”。
开发环境中,于“我的企业->组织与权限”。
用于企业内部创建组织架构,可进行组织架构级别的权限分配,邀请用户加入企业或新增用户,并给用户分配到部门,或分配角色。 avatar

组织与权限

# 角色与权限

生产环境中,于“组织中心->角色与权限”。
开发环境中,于“我的企业->角色与权限”。
角色是于企业内部给用户分配特定权限的功能,创建好角色并分配好权限后,与组织与权限给用户分配角色。 avatar

角色与权限