Compare commits

..

10 Commits

Author SHA1 Message Date
Leo
9bff768648 feat: 全新的coder-thin-template企业级开发框架
- 新增coder-thin-template-common通用工具模块
- 新增coder-thin-template-model数据模型模块
- 新增coder-thin-template-modules业务模块容器
- 新增coder-thin-template-mybatisplus数据访问层
- 新增coder-thin-template-plugins插件化架构
- 新增coder-thin-template-web启动模块
- 完整的插件化企业级开发脚手架
- 支持Sa-Token鉴权、Excel处理、限流、防重提交等丰富功能
2025-10-17 11:08:22 +08:00
Leo
2f9ff1a1c4 refactor: 完全删除heritage项目模块
- 删除heritage-common、heritage-model等所有核心模块
- 删除heritage-modules业务模块
- 删除heritage-plugins插件模块
- 删除heritage-web启动模块
- 为全新的coder-thin-template项目做准备
2025-10-17 11:08:21 +08:00
Leo
45517ee01f refactor: 删除heritage-common异常和过滤器
- 移除所有异常处理类
- 移除XSS过滤器相关组件
- 移除拦截器组件
- 清理安全相关基础设施
2025-10-17 11:08:11 +08:00
Leo
7b7b767a5a refactor: 删除heritage-common配置和常量
- 移除Web配置和XSS过滤器配置
- 移除所有常量定义类
- 移��枚举类型定义
- 清理项目基础配置文件
2025-10-17 11:08:11 +08:00
Leo
98f3964a4f refactor: 删除heritage-common配置类
- 移除异步线程池配置AsyncConfig
- 移除Jackson序列化配置JacksonConfig
- 移除Long类型序列化配置LongSerializerConfig
- 移除Redis序列化配置RedisConfig
- 清理过时的基础设施配置
2025-10-17 11:07:39 +08:00
Leo
cc94ec159a refactor: 删除限流和防重提交注解功能
- 移除CoderLimit限流注解
- 移除CoderRepeatSubmit防重提交注解
- 清理相关的安全控制组件
2025-10-17 11:07:19 +08:00
Leo
9748a3f30c refactor: 删除heritage-common模块注解功能
- 移除CoderDict、CoderDictClass、CoderIgnoreR等注解
- 清理过时的字典翻译和统一返回相关注解
- 为项目重构做准备
2025-10-17 11:07:19 +08:00
Leo
d7bd08920f chore: 更新IDE项目编码配置
- 为coder-thin-template项目模块添加UTF-8编码配置
- 包含所有新增模块的编码设置
- 确保项目文件编码一致性
2025-10-17 11:07:03 +08:00
Leo
7e02b476c0 chore: 更新IDE项目配置
- 更新Apifox上传器项目配置
- 更新项目编码配置,新增heritage-admin模块的UTF-8编码设置
2025-10-15 22:32:20 +08:00
Leo
38e241ffdd chore: 更新模块依赖配置
- 在heritage-modules父模块中添加heritage-admin子模块
- 在heritage-web启动模块中添加heritage-admin模块依赖
- 确保后台管理模块能够被正确加载和启动
2025-10-15 22:31:23 +08:00
414 changed files with 1028 additions and 12506 deletions

View File

@ -8,6 +8,7 @@
<option value="&lt;byte-array&gt;rO0ABXNyADZjb20uaXRhbmdjZW50LmlkZWEucGx1Z2luLmFwaS5hY2NvdW50LlByb2plY3RBbmRNb2R1bGUAAAAAAAAAAQIAFVoABmVuYWJsZUwACG1vZHVsZUlkdAASTGphdmEvbGFuZy9TdHJpbmc7TAAGb3RoZXIxcQB+AAFMAAdvdGhlcjEwcQB+AAFMAAdvdGhlcjExcQB+AAFMAAdvdGhlcjEycQB+AAFMAAZvdGhlcjJxAH4AAUwABm90aGVyM3EAfgABTAAGb3RoZXI0cQB+AAFMAAZvdGhlcjVxAH4AAUwABm90aGVyNnEAfgABTAAGb3RoZXI3cQB+AAFMAAZvdGhlcjhxAH4AAUwABm90aGVyOXEAfgABTAAKcGF0aEJlZm9yZXEAfgABTAANcHJvamVjdEZvbGRlcnEAfgABTAAPcHJvamVjdEZvbGRlcklkcQB+AAFMAAlwcm9qZWN0SWRxAH4AAUwAC3Byb2plY3ROYW1lcQB+AAFMAAxzY2hlbWFGb2xkZXJxAH4AAUwACHNjaGVtYUlkcQB+AAF4cAF0ABVjb2Rlci1jb21tb24tdGhpbi1qb2J0AAc2ODg2NjExcHBwdAAHNjIzOTkwNnQAC2JyYW5jaC1tYWludAAM6buY6K6k5qih5Z2XcHBwcHB0AAB0AAnmoLnnm67lvZV0AAEwdAAHNzE2MjUxMHQAEWNvZGVyLWNvbW1vbi10aGlucQB+AAlxAH4ACg==&lt;/byte-array&gt;" />
<option value="&lt;byte-array&gt;rO0ABXNyADZjb20uaXRhbmdjZW50LmlkZWEucGx1Z2luLmFwaS5hY2NvdW50LlByb2plY3RBbmRNb2R1bGUAAAAAAAAAAQIAFVoABmVuYWJsZUwACG1vZHVsZUlkdAASTGphdmEvbGFuZy9TdHJpbmc7TAAGb3RoZXIxcQB+AAFMAAdvdGhlcjEwcQB+AAFMAAdvdGhlcjExcQB+AAFMAAdvdGhlcjEycQB+AAFMAAZvdGhlcjJxAH4AAUwABm90aGVyM3EAfgABTAAGb3RoZXI0cQB+AAFMAAZvdGhlcjVxAH4AAUwABm90aGVyNnEAfgABTAAGb3RoZXI3cQB+AAFMAAZvdGhlcjhxAH4AAUwABm90aGVyOXEAfgABTAAKcGF0aEJlZm9yZXEAfgABTAANcHJvamVjdEZvbGRlcnEAfgABTAAPcHJvamVjdEZvbGRlcklkcQB+AAFMAAlwcm9qZWN0SWRxAH4AAUwAC3Byb2plY3ROYW1lcQB+AAFMAAxzY2hlbWFGb2xkZXJxAH4AAUwACHNjaGVtYUlkcQB+AAF4cAF0AA9oZXJpdGFnZS1wb3J0YWx0AAc2OTQzNzQ3cHBwdAAHNjMwNTc3MnQAC2JyYW5jaC1tYWludAAM6buY6K6k5qih5Z2XcHBwcHB0AAB0AAnmoLnnm67lvZV0AAEwdAAHNzIxNzQ0OHQAEGhlcml0YWdlLWJhY2tlbmRxAH4ACXEAfgAK&lt;/byte-array&gt;" />
<option value="&lt;byte-array&gt;rO0ABXNyADZjb20uaXRhbmdjZW50LmlkZWEucGx1Z2luLmFwaS5hY2NvdW50LlByb2plY3RBbmRNb2R1bGUAAAAAAAAAAQIAFVoABmVuYWJsZUwACG1vZHVsZUlkdAASTGphdmEvbGFuZy9TdHJpbmc7TAAGb3RoZXIxcQB+AAFMAAdvdGhlcjEwcQB+AAFMAAdvdGhlcjExcQB+AAFMAAdvdGhlcjEycQB+AAFMAAZvdGhlcjJxAH4AAUwABm90aGVyM3EAfgABTAAGb3RoZXI0cQB+AAFMAAZvdGhlcjVxAH4AAUwABm90aGVyNnEAfgABTAAGb3RoZXI3cQB+AAFMAAZvdGhlcjhxAH4AAUwABm90aGVyOXEAfgABTAAKcGF0aEJlZm9yZXEAfgABTAANcHJvamVjdEZvbGRlcnEAfgABTAAPcHJvamVjdEZvbGRlcklkcQB+AAFMAAlwcm9qZWN0SWRxAH4AAUwAC3Byb2plY3ROYW1lcQB+AAFMAAxzY2hlbWFGb2xkZXJxAH4AAUwACHNjaGVtYUlkcQB+AAF4cAF0AA9oZXJpdGFnZS1zeXN0ZW10AAc2OTQzNzQ3cHBwdAAHNjMwNTc3MnQAC2JyYW5jaC1tYWludAAM6buY6K6k5qih5Z2XcHBwcHB0AAB0AAnmoLnnm67lvZV0AAEwdAAHNzIxNzQ0OHQAEGhlcml0YWdlLWJhY2tlbmRxAH4ACXEAfgAK&lt;/byte-array&gt;" />
<option value="&lt;byte-array&gt;rO0ABXNyADZjb20uaXRhbmdjZW50LmlkZWEucGx1Z2luLmFwaS5hY2NvdW50LlByb2plY3RBbmRNb2R1bGUAAAAAAAAAAQIAFVoABmVuYWJsZUwACG1vZHVsZUlkdAASTGphdmEvbGFuZy9TdHJpbmc7TAAGb3RoZXIxcQB+AAFMAAdvdGhlcjEwcQB+AAFMAAdvdGhlcjExcQB+AAFMAAdvdGhlcjEycQB+AAFMAAZvdGhlcjJxAH4AAUwABm90aGVyM3EAfgABTAAGb3RoZXI0cQB+AAFMAAZvdGhlcjVxAH4AAUwABm90aGVyNnEAfgABTAAGb3RoZXI3cQB+AAFMAAZvdGhlcjhxAH4AAUwABm90aGVyOXEAfgABTAAKcGF0aEJlZm9yZXEAfgABTAANcHJvamVjdEZvbGRlcnEAfgABTAAPcHJvamVjdEZvbGRlcklkcQB+AAFMAAlwcm9qZWN0SWRxAH4AAUwAC3Byb2plY3ROYW1lcQB+AAFMAAxzY2hlbWFGb2xkZXJxAH4AAUwACHNjaGVtYUlkcQB+AAF4cAF0AA5oZXJpdGFnZS1hZG1pbnQABzY5NDM3NDdwcHB0AAc2MzA1NzcydAALYnJhbmNoLW1haW50AAzpu5jorqTmqKHlnZdwcHBwcHQAAHQACeagueebruW9lXQAATB0AAc3MjE3NDQ4dAAQaGVyaXRhZ2UtYmFja2VuZHEAfgAJcQB+AAo=&lt;/byte-array&gt;" />
</array>
</option>
<option name="treeNodes" value="&lt;byte-array&gt;rO0ABXNyABdqYXZhLnV0aWwuTGlua2VkSGFzaE1hcDTATlwQbMD7AgABWgALYWNjZXNzT3JkZXJ4cgARamF2YS51dGlsLkhhc2hNYXAFB9rBwxZg0QMAAkYACmxvYWRGYWN0b3JJAAl0aHJlc2hvbGR4cD9AAAAAAAAMdwgAAAAQAAAABHQABzEyOTMxODlzcgAuY29tLml0YW5nY2VudC5pZGVhLnBsdWdpbi5hcGkuYWNjb3VudC5UcmVlTm9kZQAAAAAAAAABAgAQTAAHYWxsUGF0aHQAEkxqYXZhL2xhbmcvU3RyaW5nO1sAFGJyYW5jaEFuZFZlcnNpb25JdGVtdABLW0xjb20vaXRhbmdjZW50L2lkZWEvcGx1Z2luL2RpYWxvZy9jb21wb25lbnQvYWNjb3VudC9BY2NvdW50UmlnaHRQYW5lbEl0ZW07TAAUYnJhbmNoSWRBbmRWZXJzaW9uSWRxAH4ABUwACGNoaWxkcmVudAAPTGphdmEvdXRpbC9NYXA7TAAKZm9sZGVyVHlwZXEAfgAFTAAIZnVsbFBhdGhxAH4ABUwAA2tleXEAfgAFWwAJbW9kZWxJdGVtcQB+AAZMAAhtb2R1bGVJZHEAfgAFTAAEbmFtZXEAfgAFTAAIcGFyZW50SWRxAH4ABUwACXByb2plY3RJZHEAfgAFTAALcHJvamVjdE5hbWVxAH4ABUwABnRlYW1JZHEAfgAFTAAIdGVhbU5hbWVxAH4ABUwABHR5cGV0ADBMY29tL2l0YW5nY2VudC9pZGVhL3BsdWdpbi9hcGkvYWNjb3VudC9Ob2RlVHlwZTt4cHQADOS4quS6uuepuumXtHBwc3EAfgAAP0AAAAAAAAx3CAAAABAAAAAGdAAHNDg1MTE4NnNxAH4ABHQAFOS4quS6uuepuumXtC9jb2RlaHVicHBzcQB+AAA/QAAAAAAAAHcIAAAAEAAAAAB4AHBwcQB+AAxwcHQAEWNvZGVodWIgKDQ4NTExODYpdAAHMTI5MzE4OXEAfgAMdAAHY29kZWh1YnEAfgARcH5yAC5jb20uaXRhbmdjZW50LmlkZWEucGx1Z2luLmFwaS5hY2NvdW50Lk5vZGVUeXBlAAAAAAAAAAASAAB4cgAOamF2YS5sYW5nLkVudW0AAAAAAAAAABIAAHhwdAAHUFJPSkVDVHQABzUwMjI4NDZzcQB+AAR0ACXkuKrkurrnqbrpl7QvU2ltcGxlU3ByaW5nQm9vdFRlbXBsYXRlcHBzcQB+AAA/QAAAAAAAAHcIAAAAEAAAAAB4AHBwcQB+ABdwcHQAIlNpbXBsZVNwcmluZ0Jvb3RUZW1wbGF0ZSAoNTAyMjg0Nil0AAcxMjkzMTg5cQB+ABd0ABhTaW1wbGVTcHJpbmdCb290VGVtcGxhdGVxAH4AHHBxAH4AFXQABzY0OTE0ODBzcQB+AAR0ABfkuKrkurrnqbrpl7Qvcy1wYXktbWFsbHBwc3EAfgAAP0AAAAAAAAB3CAAAABAAAAAAeABwcHEAfgAecHB0ABRzLXBheS1tYWxsICg2NDkxNDgwKXQABzEyOTMxODlxAH4AHnQACnMtcGF5LW1hbGxxAH4AI3BxAH4AFXQABzY1MTkxNzdzcQB+AAR0ABzkuKrkurrnqbrpl7QvY29kZXItc2hvcnRsaW5rcHBzcQB+AAA/QAAAAAAAAHcIAAAAEAAAAAB4AHBwcQB+ACVwcHQAGWNvZGVyLXNob3J0bGluayAoNjUxOTE3Nyl0AAcxMjkzMTg5cQB+ACV0AA9jb2Rlci1zaG9ydGxpbmtxAH4AKnBxAH4AFXQABzY5Mjk1NjNzcQB+AAR0ABnkuKrkurrnqbrpl7QvY29kZXItaGlib29rcHBzcQB+AAA/QAAAAAAAAHcIAAAAEAAAAAB4AHBwcQB+ACxwcHQAFmNvZGVyLWhpYm9vayAoNjkyOTU2Myl0AAcxMjkzMTg5cQB+ACx0AAxjb2Rlci1oaWJvb2txAH4AMXBxAH4AFXQABzcxNjI1MTBzcQB+AAR0AB7kuKrkurrnqbrpl7QvY29kZXItY29tbW9uLXRoaW5wcHNxAH4AAD9AAAAAAAAAdwgAAAAQAAAAAHgAcHBxAH4AM3BwdAAbY29kZXItY29tbW9uLXRoaW4gKDcxNjI1MTApdAAHMTI5MzE4OXEAfgAzdAARY29kZXItY29tbW9uLXRoaW5xAH4AOHBxAH4AFXgAcHBxAH4AA3BwcQB+AApwcHBxAH4AA3EAfgAKfnEAfgATdAAEVEVBTXQABzIyNDA3MzdzcQB+AAR0ABLmtYvor5XnlKjkvovpobnnm65wcHNxAH4AAD9AAAAAAAAAdwgAAAAQAAAAAHgAcHBxAH4APHBwcQB+AD5wcHBxAH4APHEAfgA+cQB+ADp0AAcyMjQwNzQ0c3EAfgAEdAAJTGVv5rWL6K+VcHBzcQB+AAA/QAAAAAAADHcIAAAAEAAAAAF0AAczODU3NDk4c3EAfgAEdAAcTGVv5rWL6K+VL0FwaWZveOeugOWNlea1i+ivlXBwc3EAfgAAP0AAAAAAAAB3CAAAABAAAAAAeABwcHEAfgBEcHB0ABxBcGlmb3jnroDljZXmtYvor5UgKDM4NTc0OTgpdAAHMjI0MDc0NHEAfgBEdAASQXBpZm94566A5Y2V5rWL6K+VcQB+AElwcQB+ABV4AHBwcQB+AEBwcHEAfgBCcHBwcQB+AEBxAH4AQnEAfgA6dAAHMzU3NjE2NXNxAH4ABHQABuWFrOWPuHBwc3EAfgAAP0AAAAAAAAx3CAAAABAAAAABdAAHNjU3MDQzM3NxAH4ABHQAE+WFrOWPuC/lhbbku5blhaXlupNwcHNxAH4AAD9AAAAAAAAAdwgAAAAQAAAAAHgAcHBxAH4AT3BwdAAW5YW25LuW5YWl5bqTICg2NTcwNDMzKXQABzM1NzYxNjVxAH4AT3QADOWFtuS7luWFpeW6k3EAfgBUcHEAfgAVeABwcHEAfgBLcHBxAH4ATXBwcHEAfgBLcQB+AE1xAH4AOngA&lt;/byte-array&gt;" />

View File

@ -37,10 +37,50 @@
<file url="file://$PROJECT_DIR$/coder-common-thin-plugins/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-common-thin-web/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-common-thin-web/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-common/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-common/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-model/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-model/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-modules/coder-thin-template-monitor/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-modules/coder-thin-template-monitor/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-modules/coder-thin-template-portal/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-modules/coder-thin-template-portal/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-modules/coder-thin-template-system/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-modules/coder-thin-template-system/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-modules/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-modules/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-mybatisplus/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-mybatisplus/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-desensitize/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-desensitize/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-dict/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-dict/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-easyexcel/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-easyexcel/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-job/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-job/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-limit/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-limit/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-oper-logs/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-oper-logs/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-oss/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-oss/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-repect/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-repect/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-resultex/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-resultex/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-sa-token/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/coder-thin-template-sa-token/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-plugins/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-web/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/coder-thin-template-web/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/heritage-common/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/heritage-common/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/heritage-model/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/heritage-model/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/heritage-modules/heritage-admin/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/heritage-modules/heritage-admin/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/heritage-modules/heritage-monitor/src/main/java" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/heritage-modules/heritage-monitor/src/main/resources" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/heritage-modules/heritage-portal/src/main/java" charset="UTF-8" />

View File

@ -4,14 +4,14 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.leocoder.heritage</groupId>
<artifactId>heritage-backend</artifactId>
<groupId>org.leocoder.template</groupId>
<artifactId>coder-thin-template-backend</artifactId>
<version>${revision}</version>
</parent>
<name>heritage-common</name>
<artifactId>heritage-common</artifactId>
<name>coder-thin-template-common</name>
<artifactId>coder-thin-template-common</artifactId>
<description>全局工具类</description>
<dependencies>
<!-- SpringBoot Web容器 -->

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.anno;
package org.leocoder.template.common.anno;
import java.lang.annotation.*;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.anno;
package org.leocoder.template.common.anno;
import java.lang.annotation.*;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.anno;
package org.leocoder.template.common.anno;
import java.lang.annotation.*;

View File

@ -1,8 +1,8 @@
package org.leocoder.heritage.common.anno;
package org.leocoder.template.common.anno;
import org.leocoder.heritage.common.constants.CoderCacheConstants;
import org.leocoder.heritage.common.enmus.limit.LimitType;
import org.leocoder.template.common.constants.CoderCacheConstants;
import org.leocoder.template.common.enmus.limit.LimitType;
import java.lang.annotation.*;

View File

@ -1,7 +1,7 @@
package org.leocoder.heritage.common.anno;
package org.leocoder.template.common.anno;
import org.leocoder.heritage.common.constants.CoderCacheConstants;
import org.leocoder.template.common.constants.CoderCacheConstants;
import java.lang.annotation.*;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.config;
package org.leocoder.template.common.config;
import cn.hutool.core.lang.UUID;
import org.slf4j.MDC;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.config;
package org.leocoder.template.common.config;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.databind.DeserializationFeature;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.config;
package org.leocoder.template.common.config;
import com.fasterxml.jackson.core.JsonGenerator;
import com.fasterxml.jackson.databind.SerializerProvider;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.config;
package org.leocoder.template.common.config;
import com.fasterxml.jackson.annotation.JsonTypeInfo;
import com.fasterxml.jackson.databind.DeserializationFeature;

View File

@ -1,10 +1,10 @@
package org.leocoder.heritage.common.config;
package org.leocoder.template.common.config;
import org.leocoder.heritage.common.filter.XssFilter;
import org.leocoder.heritage.common.interceptor.CoderIpBlockListInterceptor;
import org.leocoder.heritage.common.interceptor.CoderTrackIdInterceptor;
import org.leocoder.heritage.common.interceptor.CoderWebInvokeTimeInterceptor;
import org.leocoder.heritage.common.utils.string.CutOutUtil;
import org.leocoder.template.common.filter.XssFilter;
import org.leocoder.template.common.interceptor.CoderIpBlockListInterceptor;
import org.leocoder.template.common.interceptor.CoderTrackIdInterceptor;
import org.leocoder.template.common.interceptor.CoderWebInvokeTimeInterceptor;
import org.leocoder.template.common.utils.string.CutOutUtil;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.context.annotation.Bean;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.constants;
package org.leocoder.template.common.constants;
/**
* @author : Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.constants;
package org.leocoder.template.common.constants;
/**
* @description [通用常量信息]

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.constants;
package org.leocoder.template.common.constants;
/**
* @author : Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.enmus.common;
package org.leocoder.template.common.enmus.common;
/**
* @author : Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.enmus.limit;
package org.leocoder.template.common.enmus.limit;
/**
* @author : Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.enmus.log;
package org.leocoder.template.common.enmus.log;
/**
* @author : Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.enmus.log;
package org.leocoder.template.common.enmus.log;
/**
* @author : Leocoder

View File

@ -1,7 +1,7 @@
package org.leocoder.heritage.common.exception;
package org.leocoder.template.common.exception;
import lombok.Getter;
import org.leocoder.heritage.common.enmus.common.IResultEnum;
import org.leocoder.template.common.enmus.common.IResultEnum;
/**
* @author : Leocoder

View File

@ -1,7 +1,7 @@
package org.leocoder.heritage.common.exception;
package org.leocoder.template.common.exception;
import lombok.Getter;
import org.leocoder.heritage.common.enmus.common.IResultEnum;
import org.leocoder.template.common.enmus.common.IResultEnum;
/**
* @author : Leocoder

View File

@ -1,7 +1,7 @@
package org.leocoder.heritage.common.exception;
package org.leocoder.template.common.exception;
import lombok.Getter;
import org.leocoder.heritage.common.enmus.common.IResultEnum;
import org.leocoder.template.common.enmus.common.IResultEnum;
/**
* @author : Leocoder

View File

@ -1,7 +1,7 @@
package org.leocoder.heritage.common.exception.coder;
package org.leocoder.template.common.exception.coder;
import lombok.Getter;
import org.leocoder.heritage.common.enmus.common.IResultEnum;
import org.leocoder.template.common.enmus.common.IResultEnum;
/**
* @author : Leocoder

View File

@ -1,8 +1,8 @@
package org.leocoder.heritage.common.exception.coder;
package org.leocoder.template.common.exception.coder;
import org.apache.commons.lang3.ObjectUtils;
import org.apache.commons.lang3.StringUtils;
import org.leocoder.heritage.common.enmus.common.IResultEnum;
import org.leocoder.template.common.enmus.common.IResultEnum;
/**
* @author : Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.filter;
package org.leocoder.template.common.filter;
import cn.hutool.core.io.IoUtil;
import jakarta.servlet.ReadListener;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.filter;
package org.leocoder.template.common.filter;
import jakarta.servlet.*;
import jakarta.servlet.annotation.WebFilter;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.filter;
package org.leocoder.template.common.filter;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletRequestWrapper;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.interceptor;
package org.leocoder.template.common.interceptor;
import cn.hutool.core.collection.CollectionUtil;
import jakarta.annotation.Nullable;
@ -6,12 +6,12 @@ import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.leocoder.heritage.common.constants.CoderCacheConstants;
import org.leocoder.heritage.common.constants.CoderConstants;
import org.leocoder.heritage.common.exception.coder.ParamsException;
import org.leocoder.heritage.common.utils.cache.RedisLimitUtil;
import org.leocoder.heritage.common.utils.cache.RedisUtil;
import org.leocoder.heritage.common.utils.ip.IpUtil;
import org.leocoder.template.common.constants.CoderCacheConstants;
import org.leocoder.template.common.constants.CoderConstants;
import org.leocoder.template.common.exception.coder.ParamsException;
import org.leocoder.template.common.utils.cache.RedisLimitUtil;
import org.leocoder.template.common.utils.cache.RedisUtil;
import org.leocoder.template.common.utils.ip.IpUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.interceptor;
package org.leocoder.template.common.interceptor;
import cn.hutool.core.lang.UUID;
import jakarta.annotation.Nullable;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.interceptor;
package org.leocoder.template.common.interceptor;
import cn.hutool.core.io.IoUtil;
import cn.hutool.core.map.MapUtil;
@ -8,8 +8,8 @@ import jakarta.servlet.http.HttpServletResponse;
import lombok.extern.slf4j.Slf4j;
import net.dreamlu.mica.core.utils.StringUtil;
import org.apache.commons.lang3.time.StopWatch;
import org.leocoder.heritage.common.filter.RepeatedlyRequestWrapper;
import org.leocoder.heritage.common.utils.json.JsonUtil;
import org.leocoder.template.common.filter.RepeatedlyRequestWrapper;
import org.leocoder.template.common.utils.json.JsonUtil;
import org.springframework.http.MediaType;
import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;

View File

@ -1,7 +1,7 @@
package org.leocoder.heritage.common.resultex;
package org.leocoder.template.common.resultex;
import lombok.Data;
import org.leocoder.heritage.common.enmus.common.IResultEnum;
import org.leocoder.template.common.enmus.common.IResultEnum;
/**
* @author : Leocoder

View File

@ -1,7 +1,7 @@
package org.leocoder.heritage.common.resultex;
package org.leocoder.template.common.resultex;
import lombok.Data;
import org.leocoder.heritage.common.enmus.common.IResultEnum;
import org.leocoder.template.common.enmus.common.IResultEnum;
import org.slf4j.MDC;
/**

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.satoken;
package org.leocoder.template.common.satoken;
import lombok.AllArgsConstructor;
import lombok.Data;

View File

@ -1,9 +1,9 @@
package org.leocoder.heritage.common.satoken;
package org.leocoder.template.common.satoken;
import cn.dev33.satoken.stp.StpUtil;
import cn.dev33.satoken.stp.parameter.SaLoginParameter;
import lombok.extern.slf4j.Slf4j;
import org.leocoder.heritage.common.constants.SaTokenSessionConstants;
import org.leocoder.template.common.constants.SaTokenSessionConstants;
import java.time.LocalDateTime;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.satoken;
package org.leocoder.template.common.satoken;
import cn.dev33.satoken.secure.SaSecureUtil;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.cache;
package org.leocoder.template.common.utils.cache;
import org.springframework.cache.Cache;
import org.springframework.cache.support.SimpleValueWrapper;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.cache;
package org.leocoder.template.common.utils.cache;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.cache;
package org.leocoder.template.common.utils.cache;
import jakarta.annotation.Resource;
import org.springframework.data.redis.core.*;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.date;
package org.leocoder.template.common.utils.date;
import java.time.LocalDate;
import java.time.temporal.ChronoUnit;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.date;
package org.leocoder.template.common.utils.date;
import org.apache.commons.lang3.StringUtils;
import org.joda.time.DateTime;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.decimal;
package org.leocoder.template.common.utils.decimal;
import java.math.BigDecimal;
import java.math.RoundingMode;

View File

@ -1,7 +1,7 @@
package org.leocoder.heritage.common.utils.file;
package org.leocoder.template.common.utils.file;
import org.apache.commons.lang3.StringUtils;
import org.leocoder.heritage.common.exception.coder.YUtil;
import org.leocoder.template.common.exception.coder.YUtil;
import org.springframework.web.multipart.MultipartFile;
import java.io.File;

View File

@ -1,7 +1,7 @@
package org.leocoder.heritage.common.utils.file;
package org.leocoder.template.common.utils.file;
import jakarta.servlet.http.HttpServletResponse;
import org.leocoder.heritage.common.utils.ip.ServletUtil;
import org.leocoder.template.common.utils.ip.ServletUtil;
import java.io.File;
import java.io.FileInputStream;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.file;
package org.leocoder.template.common.utils.file;
import lombok.Data;
import org.apache.commons.lang3.StringUtils;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.file;
package org.leocoder.template.common.utils.file;
import lombok.extern.slf4j.Slf4j;

View File

@ -1,9 +1,9 @@
package org.leocoder.heritage.common.utils.file;
package org.leocoder.template.common.utils.file;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.leocoder.heritage.common.exception.coder.YUtil;
import org.leocoder.heritage.common.utils.id.UUIDUtil;
import org.leocoder.template.common.exception.coder.YUtil;
import org.leocoder.template.common.utils.id.UUIDUtil;
import org.springframework.web.multipart.MultipartFile;
import java.io.File;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.file;
package org.leocoder.template.common.utils.file;
import java.io.File;
import java.io.FileInputStream;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.html;
package org.leocoder.template.common.utils.html;
import org.apache.commons.lang3.StringUtils;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.html;
package org.leocoder.template.common.utils.html;
import java.util.*;
import java.util.concurrent.ConcurrentHashMap;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.http;
package org.leocoder.template.common.utils.http;
import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.i18n;
package org.leocoder.template.common.utils.i18n;
import org.springframework.context.MessageSource;
import org.springframework.context.i18n.LocaleContextHolder;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.id;
package org.leocoder.template.common.utils.id;
import java.util.UUID;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.id;
package org.leocoder.template.common.utils.id;
/**
* @author : Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.id;
package org.leocoder.template.common.utils.id;
import java.util.UUID;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.ip;
package org.leocoder.template.common.utils.ip;
import jakarta.annotation.Resource;
import lombok.extern.slf4j.Slf4j;

View File

@ -1,7 +1,7 @@
package org.leocoder.heritage.common.utils.ip;
package org.leocoder.template.common.utils.ip;
import jakarta.servlet.http.HttpServletRequest;
import org.leocoder.heritage.common.utils.html.HTMLFilter;
import org.leocoder.template.common.utils.html.HTMLFilter;
import java.net.InetAddress;
import java.net.UnknownHostException;

View File

@ -1,9 +1,9 @@
package org.leocoder.heritage.common.utils.ip;
package org.leocoder.template.common.utils.ip;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;
import jakarta.servlet.http.HttpSession;
import org.leocoder.heritage.common.utils.string.ConvertUtil;
import org.leocoder.template.common.utils.string.ConvertUtil;
import org.springframework.web.context.request.RequestAttributes;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.json;
package org.leocoder.template.common.utils.json;
import com.fasterxml.jackson.databind.ObjectMapper;
import lombok.extern.slf4j.Slf4j;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.list;
package org.leocoder.template.common.utils.list;
import java.util.*;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.number;
package org.leocoder.template.common.utils.number;
/**
* @author : Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.number;
package org.leocoder.template.common.utils.number;
import java.text.SimpleDateFormat;
import java.util.Date;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.number;
package org.leocoder.template.common.utils.number;
import java.util.Random;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.pwd;
package org.leocoder.template.common.utils.pwd;
import java.math.BigInteger;
import java.nio.charset.StandardCharsets;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.string;
package org.leocoder.template.common.utils.string;
import org.apache.commons.lang3.ArrayUtils;
import org.apache.commons.lang3.StringUtils;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.string;
package org.leocoder.template.common.utils.string;
/**
* @author : Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.string;
package org.leocoder.template.common.utils.string;
import org.apache.commons.lang3.StringUtils;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.string;
package org.leocoder.template.common.utils.string;
import org.apache.commons.lang3.StringUtils;
import org.springframework.util.AntPathMatcher;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.string;
package org.leocoder.template.common.utils.string;
/**
* @author : Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.valid;
package org.leocoder.template.common.utils.valid;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.common.utils.web;
package org.leocoder.template.common.utils.web;
import jakarta.servlet.ServletOutputStream;
import jakarta.servlet.http.HttpServletResponse;

View File

@ -4,14 +4,14 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.leocoder.heritage</groupId>
<artifactId>heritage-backend</artifactId>
<groupId>org.leocoder.template</groupId>
<artifactId>coder-thin-template-backend</artifactId>
<version>${revision}</version>
</parent>
<name>heritage-model</name>
<artifactId>heritage-model</artifactId>
<name>coder-thin-template-model</name>
<artifactId>coder-thin-template-model</artifactId>
<description>实体类模块</description>
<dependencies>
@ -32,8 +32,8 @@
</dependency>
<!-- 数据脱敏 -->
<dependency>
<groupId>org.leocoder.heritage</groupId>
<artifactId>heritage-desensitize</artifactId>
<groupId>org.leocoder.template</groupId>
<artifactId>coder-thin-template-desensitize</artifactId>
<version>${revision}</version>
</dependency>
<!-- 参数校验 -->

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.enums;
package org.leocoder.template.domain.enums;
import lombok.Getter;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.enums.menu;
package org.leocoder.template.domain.enums.menu;
import lombok.AllArgsConstructor;
import lombok.Getter;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.enums.menu;
package org.leocoder.template.domain.enums.menu;
import lombok.AllArgsConstructor;
import lombok.Getter;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.enums.oper;
package org.leocoder.template.domain.enums.oper;
/**
* @author Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.enums.oper;
package org.leocoder.template.domain.enums.oper;
/**
* @author Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.bo.element;
package org.leocoder.template.domain.model.bo.element;
import lombok.AllArgsConstructor;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.bo.element;
package org.leocoder.template.domain.model.bo.element;
import lombok.AllArgsConstructor;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.bo.element;
package org.leocoder.template.domain.model.bo.element;
import lombok.AllArgsConstructor;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.bo.element;
package org.leocoder.template.domain.model.bo.element;
import lombok.AllArgsConstructor;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.bo.element;
package org.leocoder.template.domain.model.bo.element;
import lombok.AllArgsConstructor;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.bo.element;
package org.leocoder.template.domain.model.bo.element;
import lombok.AllArgsConstructor;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.bo.system;
package org.leocoder.template.domain.model.bo.system;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.bo.system;
package org.leocoder.template.domain.model.bo.system;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.bo.system;
package org.leocoder.template.domain.model.bo.system;
import lombok.AllArgsConstructor;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.bo.system;
package org.leocoder.template.domain.model.bo.system;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.vo.base;
package org.leocoder.template.domain.model.vo.base;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.AllArgsConstructor;

View File

@ -1,10 +1,10 @@
package org.leocoder.heritage.domain.model.vo.gen;
package org.leocoder.template.domain.model.vo.gen;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import org.leocoder.heritage.domain.model.vo.base.BaseVo;
import org.leocoder.template.domain.model.vo.base.BaseVo;
import java.util.Date;

View File

@ -1,8 +1,8 @@
package org.leocoder.heritage.domain.model.vo.gen;
package org.leocoder.template.domain.model.vo.gen;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.leocoder.heritage.domain.model.vo.base.BaseVo;
import org.leocoder.template.domain.model.vo.base.BaseVo;
/**
* @author Leocoder

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.vo.portal;
package org.leocoder.template.domain.model.vo.portal;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.vo.portal;
package org.leocoder.template.domain.model.vo.portal;
import jakarta.validation.constraints.NotBlank;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.vo.portal;
package org.leocoder.template.domain.model.vo.portal;
import jakarta.validation.constraints.Email;
import jakarta.validation.constraints.NotBlank;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.vo.portal;
package org.leocoder.template.domain.model.vo.portal;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.vo.system;
package org.leocoder.template.domain.model.vo.system;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.vo.system;
package org.leocoder.template.domain.model.vo.system;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

View File

@ -1,4 +1,4 @@
package org.leocoder.heritage.domain.model.vo.system;
package org.leocoder.template.domain.model.vo.system;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

View File

@ -1,8 +1,8 @@
package org.leocoder.heritage.domain.model.vo.system;
package org.leocoder.template.domain.model.vo.system;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.leocoder.heritage.domain.model.vo.base.BaseVo;
import org.leocoder.template.domain.model.vo.base.BaseVo;
/**
* @author Leocoder

View File

@ -1,8 +1,8 @@
package org.leocoder.heritage.domain.model.vo.system;
package org.leocoder.template.domain.model.vo.system;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.leocoder.heritage.domain.model.vo.base.BaseVo;
import org.leocoder.template.domain.model.vo.base.BaseVo;
/**
* @author Leocoder

View File

@ -1,10 +1,10 @@
package org.leocoder.heritage.domain.model.vo.system;
package org.leocoder.template.domain.model.vo.system;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import org.leocoder.heritage.domain.model.vo.base.BaseVo;
import org.leocoder.template.domain.model.vo.base.BaseVo;
/**
* @description [文件资源表-模型][Vo类]

Some files were not shown because too many files have changed in this diff Show More