Author: 罗展丰

字典的配置

字典模块使用指南 一、快速开始 1.1 新增一个系统枚举字典 假设需要为"消息通知"模块新增一个系统字典分类,包含通知类型和通知渠道。 步骤 1:在 SysSysEnum 中注册新的子分类 // 文件:sys-api/.../common/enums/SysSysEnum.java public e

罗展丰 罗展丰 Published on 2026-06-11

字典的设计

字典模块设计文档 一、概述 字典模块为系统提供统一的字典数据管理能力,核心设计思想是双源字典 + 统一树形结构——将编译时确定的系统枚举字典与运行时动态创建的业务字典无缝融合为一致的树形数据,上层业务无需感知数据来源。 二、核心架构 ┌────────────────────────────────

罗展丰 罗展丰 Published on 2026-06-11

编码规则使用指南

编码规则使用指南 一、编码规则使用 产品线调用 文件位置:com.sie.imom.sys.api.encoder.EncoderApi 方法:EncoderApi.getEncoder 接口功能:对外API网关编码生成接口,供其他产品线调用。 请求格式: { "encoderConfigCod

罗展丰 罗展丰 Published on 2026-05-19

编码规则架构设计

编码规则模块架构设计 一、概述 编码规则模块负责管理和生成各种业务编码,支持多种编码段类型的组合,实现灵活的编码规则配置。 二、核心架构 2.1 架构层次 ┌─────────────────────────────────────────────────────────────────┐ │

罗展丰 罗展丰 Published on 2026-05-19

业务初始化

背景 在业务系统中,常常需要在系统启动时初始化一些基础数据,如部门结构、角色权限、用户账号等。为了统一管理这些初始化操作,提供标准化的初始化流程和日志记录,我们引入了 AbstractInitializer 抽象类,作为所有初始化器的基类。 模块概述 init 文件夹用于业务系统的初始化操作,主要负

罗展丰 罗展丰 Published on 2026-03-18

任务系统

任务系统使用说明 1. 系统概述 任务系统是一个异步任务处理框架,用于处理耗时较长的操作,如数据导入导出、批量处理等。系统采用异步执行方式,确保主线程不被阻塞,提高系统的响应速度和并发能力。 1.1 系统架构 ┌─────────────┐ ┌─────────────┐ ┌────

罗展丰 罗展丰 Published on 2026-03-18

自定义查询条件

一、背景 在日常业务开发过程中,传统接口的查询条件、排序规则等参数均为硬编码实现,参数格式和查询逻辑固定,仅能满足预设的业务场景。当客户需要调整查询条件(如修改字段筛选范围、新增筛选维度、调整排序方式)时,必须由开发人员修改代码、重新测试并发布版本,导致: 客户需求响应周期长,灵活性极低; 开发人员

罗展丰 罗展丰 Published on 2026-03-05

开启sql的日志

sql日志配置 mybatis-flex: log: interfaceConsole debug:只原生的详细日志打印(控制台打印),接口日志里不会 interface:只在接口日志打印,不会打印原生 interfaceNoModify:只在接口日志打印,不会打印原生,不打印增删改 inter

罗展丰 罗展丰 Published on 2025-12-16

消息推送开发文档

前置条件 部署kernel-biz服务 部署public-ui 配置application.yml,配置发件人邮箱 username:邮箱地址 passeword:密码 smtp-host:SMTP 服务器地址,网易: smtp.qiye.163.com;企业微信邮箱:smtp.exmail.qq.

罗展丰 罗展丰 Published on 2025-11-28

imom-qms-process 部署文档

部署镜像 qms-process-control-biz:qms核心业务后端 imom-qms-ui:qms核心业务前端 kernel-biz:通用功能后端,例如消息推送 imom-flow-biz:工作流后端 imom-public-ui:通用功能前端。例如消息推送、工作流 admin-gatew

罗展丰 罗展丰 Published on 2025-11-11
Previous Next