支柱CORE 库
该图书馆收藏了所有支柱服务使用的共同公用事业和服务.
服务
授权处
授权处提供管理用户作用和业务的方法.
方法
createOperation(data: CreateOperationDTO): Promise<Operation>
创建新操作.
参考资料
getOperations(): Promise<Operation[]>
createRole(data: CreateRoleDTO): Promise<Role>
创建新角色 .
参考资料
应用程序服务
应用程序服务提供管理支柱应用程序的方法.
方法
createApplication(data: CreateApplicationDTO): Promise<Application>
创建新应用程序.
参考资料
getApplications(): Promise<Application[]>
获取所有应用程序 .
参考资料
域模型
应用
应用程序域模型代表了支柱应用程序.
属性
id(数字):应用程序的独特标识符.name(字符串):应用程序的名称.description(弦):应用程序的描述.isGlobal(boolean):表示应用程序是否为全局的旗帜.createdAt(日期):应用程序创建的日期和时间.updatedAt(日期):应用程序上次更新的日期和时间.createdBy(字符串):创建应用程序的用户.updatedBy(字符串):上次更新应用程序的用户.
运行
操作域模型代表一个用户可以执行的操作.
属性
id(编号):操作的独特标识.name(弦):手术名称.description(弦):操作的描述.createdAt(日期):操作创建的日期和时间.updatedAt(日期):最后一次更新操作的日期和时间.createdBy(字符串):创建操作的用户.updatedBy(字符串):上次更新操作的用户.
作用
"角色"域名模型代表着一个可以分配给用户的角色.
属性
id(数字):角色的独特标识.name(弦):角色名.description(弦):角色的描述.createdAt(日期):角色创建的日期和时间.updatedAt(日期):角色上次更新的日期和时间.createdBy(字符串):创建角色的用户.updatedBy(字符串):上次更新角色的用户.
数据传输对象
创建应用程序DTO
CreateApplicationDTO模型代表创建新应用程序所需的数据.