它会做什么
- 添加发票行项目,读取客户余额并预览即将到来的发票.
- 建立计划预测和目录,使价格正常化.
- 延长登记和提供新的工作空间.
- 在租户计费页面和平台工作空间细节页面上添加块.
- 收听租户生命周期事件,看守对免费计划的变化,并曝光克能赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克赛克
/db) (中文(简体) ).
延伸的模块 @antelopejs/dms-saas 取决于这个软件包,而不是运行时间.
安装
pnpm add @antelopejs/interface-dms-saas
快开始
根条目持有每个扩展点,但 db。 。 。 . invoiceLineItems, (中文(简体) ), tenantLifecycle 财务报告和审定财务报表 planChanges 是根的命名空间 :
import { invoiceLineItems, tenantLifecycle } from "@antelopejs/interface-dms-saas";
export const usageKey = invoiceLineItems.buildInvoiceLineKey("example.compute", "minutes");
export const isProvisioningCommitted = tenantLifecycle.IsTenantProvisioningCommitted;
这个 输入点参考 列出所支持的子路径。 导入 /db 注册 SaaS 表格,因此它不只导入类型。 直接订阅后,请打电话 RecomputeTenantBillingState 以刷新衍生的计费状态和工作空间目录行.
模块可以直接进入 db 计划表。 写着 name, (中文(简体) ), description 财务报告和审定财务报表 borderLabel 每个地方有一个值 localize("*")离开 Plan.paymentProviderRefs 空而永不重写,因为 @antelopejs/dms-saas 将每个计费计划连接到Frape本身。 见 计划及其花纹产品。 。 。 .
兼容性
@antelopejs/dms-saas 执行此接口。 其兼容块 读取 列出每个模块释放支持的接口范围。 界面声明这些依赖性 :
| 软件包 | 支助 | 测试过 |
|---|---|---|
@antelopejs/interface-core | >=0.2.4 <1.0.0 | 0.4.0 |
@antelopejs/interface-data-api | >=0.6.1 <1.0.0 | 0.6.1 |
@antelopejs/interface-database | >=0.1.11 <1.0.0 | 0.3.0 |
@antelopejs/interface-database-decorators | >=0.1.10 <1.0.0 | 0.2.0 |
@antelopejs/interface-dms | >=0.12.0 <1.0.0 | 0.12.0 |
@antelopejs/interface-core, (中文(简体) ), @antelopejs/interface-database 财务报告和审定财务报表 @antelopejs/interface-database-decorators 是同伴的依赖关系. @antelopejs/interface-data-api 财务报告和审定财务报表 @antelopejs/interface-dms 是正常的依赖关系.
子路径解决 exports 只有映射,所以将消费者编译为 moduleResolution 设置为 bundler, (中文(简体) ), node16 或者说 nodenext升级此软件包 @antelopejs/dms-saas编辑 升级注释 覆盖租户的账单页主播和由更早的建筑所写的行.
文档
- 这个 消费者参考 包括计费、使用、生命周期、页面、计划和数据库边界.
- 扩展 SaaS 模块 以示例显示每个扩展点.
- 条纹 解释模块如何驱动花纹.
- 这个 SaaS模块指南 覆盖安装和配置.
捐款
这个包裹住在 AntelopeJS/dms-saas pnpm 工作空间,位于执行它的模块旁边. 读取 捐款额 编辑 仓库读取器 用于开发命令。 在执行该软件的模块之前,在自己的工作流程中发布此软件包.