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.
lml
dd02faa3b9
feat(botp): 反写规则支持插件分录的保存、回显与删除
- ReverseWritingRulesDto 新增 convertPluginEntryList,让反写规则能携带插件分录。
此前反写规则只有反写公式、业务规则两张子表,规则上声明的反写插件无处存放,
本次复用已有的 convert_plugin_entry 表(parent_id 指向反写规则 id)
- ReverseWritingRulesServiceImpl.saveAll 在更新分支按规则 id 清空插件分录后重新写入,
与公式、业务规则子表保持同样的全量覆盖语义;parentId 由服务端统一赋值,
不依赖前端传参
- 反写 Service 读写插件分录改用 ConvertPluginEntryMapper 而非
IConvertPluginEntryService:后者继承 BaseService(泛型参数为接口
BaseDaoMapper),ServiceImpl 体系的 saveBatch/list/remove 会去查
BaseDaoMapper 的语句映射并抛 "Mapped Statements collection does not contain
value for ...BaseDaoMapper.insert"。Mapper 单条 insert 是转换规则侧
ConvertRuleServiceImpl.addChild 已在用的路径
- ReverseWritingRulesController 新增 /getConvertPluginEntry 回显插件分录;
删除规则时同步清理其插件分录,避免 parent_id 指向已删除的规则
- 顺带收敛 import:Controller 把 generator 包的 * 通配改为显式导入,
ServiceImpl 的 model 与 java.util 合并为通配导入
|
1 week ago |
| .. |
|
src/main
|
feat(botp): 反写规则支持插件分录的保存、回显与删除
|
1 week ago |
|
pom.xml
|
feat:反写规则代码迁移以及实体类字段新增
|
2 weeks ago |