You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

13 lines
855 B

# 01 — crm-dict 模块骨架与数据模型
**What to build:** 新建 `crm-dict` Maven 模块(仅依赖 crm-base),四张表的实体与 Mapper 全部可编译可用:`dict_group`、`dict_item`、`dict_group_default`、`dict_ref_count`;`delete_key` 软删除复用模式落地;父 pom / crm-app pom 完成注册。模块可编译、可启动,尚无任何接口。
**Blocked by:** None — can start immediately
**Status:** completed
- [x] 父 pom 注册 `<module>crm-dict</module>` 到 dependencyManagement;crm-app 注册依赖
- [x] 4 个实体携带完整 JPA columnDefinition(ddl-auto 可建表),唯一索引带 delete_key
- [x] 4 个 Mapper 继承 CrmBaseMapper;DictRefCountMapper 提供 `addRefCount`/`selectRefCount` 原子 SQL
- [x] 包结构对齐现有模块(controller/service/impl/mapper/domain/constant/config)