0%

之前的 meper 打印服务都嵌套在其他的业务逻辑中,类似工单打印功能等等,所以对打印功能的拓展比较受限,所以考虑提取打印功能,提供客制化属性,把打印功能抽到meper 的 appbase 中,作为一个功能组件,让二次开发使用打印功能更简单高效。

阅读全文 »

基础数据包产出流程

由于之前写入数据都是 liquibase 脚本实现,所以数据清理比较麻烦,整理数据准备流程。

启动服务,不要加 MODE=SPACE 配置,弃用权限控制

创建默认公司 CompanyID 是 1

创建默认项目 project Id是 1

更新 Admin 账号 CompanyId 和 Datapermissionpredicate 都是 1

更新 menuNode 的 CompanyId 和 Datapermissionpredicate 都是 1

更新 pageedit 的 CompanyId 和 Datapermissionpredicate 都是 1

MEPER-Cloud 多租户新方案,针对公司进行分数据库,也就是之前的工作空间设计依然沿用,但是针对不同的公司直接进行数据库级别隔离。

阅读全文 »

Portal server 中需要新增一个 license 中间表,用户管理员审核状态和中间表。用户可以通过中间表的 CompanyId 和 AppId 去 licensesevere 获取对应的 license 文件。

阅读全文 »

由于当前的 Vue 网页的website 涉及同时调用两个服务,且不同服务的 Token 并不是统一的原因,所以当前需要针对的 website 的 Token 问题进行重构优化。

阅读全文 »