🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 一、概述 平台中,预留了通用的设计参数要素,具体业务实现中,需要有明确的参数定义; 下面具体介绍; ## 二、方案 配置文件中,有几个要素,是需要跟实际平台承载的业务结合的,必须在业务中,具体落地; ``` rayframework.default.register-staff-domain-id=1 rayframework.default.register-staff-department-id=1 rayframework.default.register-staff-role-id=1 rayframework.default.register-staff-vip-id=1 rayframework.default.register-staff-identity-id=1 ``` 分别用来设定,为业务系统注册用户的时候,其相关核心要素的设定值,如所属的**单位**,所属的**部门**,所属的**角色**,所属的**会员等级**,所属的**身份标识**等信息,这些信息,都需要在业务系统中,跟实际业务结合起来! 一般,因为这些要素的值,跟用户的业务身份息息相关,对系统的业务至关重要,平台建议定义一个常量来承载,便于结合在业务中来使用; 例如: ``` public class RayiotFrameworkLevelConstants { // role public static final long topAgentRole = 100; public static final long agentRole = 101; // identity public static final long userIdentity = 3; } ```