- 将分类相关VO移至com.hanserwei.admin.model.vo.category包下,用户相关VO移至user包 - 新增标签管理相关VO,包括AddTagReqVO、DeleteTagReqVO、FindTagPageListReqVO、FindTagPageListRspVO、SearchTagReqVO - 增加AdminTagController,实现标签的增删查和分页查询接口 - 实现AdminTagService及其Impl,完成标签的增删查分页功能 - 新增Tag实体及TagRepository,支持标签数据的持久化及模糊查询 - 优化AdminCategoryServiceImpl分页查询逻辑,提取公共分页查询工具类PageHelper - 修改CategoryRepository继承JpaSpecificationExecutor,支持动态查询 - 修改TokenAuthenticationFilter,限制JWT认证仅校验/admin路径请求 - 修改Category实体删除注解,调整逻辑删除实现 - 新增数据库脚本,创建t_tag标签表及相关索引和触发器 - 更新ResponseCodeEnum,增加TAG_NOT_EXIST和CATEGORY_NOT_EXIST错误码 - 调整.gitignore,忽略.idea下Apifox相关缓存文件
70 lines
1.9 KiB
Plaintext
70 lines
1.9 KiB
Plaintext
# --------------------------------------------------------------------------
|
|
# Gradle 构建相关 (必须忽略)
|
|
# --------------------------------------------------------------------------
|
|
.gradle/
|
|
build/
|
|
!gradle/wrapper/gradle-wrapper.jar
|
|
!gradle/wrapper/gradle-wrapper.properties
|
|
|
|
# Gradle 缓存与日志
|
|
gradle-app.setting
|
|
.gradle-test-kit/
|
|
|
|
# --------------------------------------------------------------------------
|
|
# IntelliJ IDEA 相关 (IDE 配置文件)
|
|
# --------------------------------------------------------------------------
|
|
# 忽略旧版 IntelliJ 的输出目录
|
|
out/
|
|
# 忽略项目生成的模块文件
|
|
*.iml
|
|
*.ipr
|
|
*.iws
|
|
|
|
# .idea 文件夹处理原则:通常保留大部分配置以便团队共享,但要忽略用户个人的 workspace 设置
|
|
# 忽略个人工作区配置
|
|
.idea/workspace.xml
|
|
.idea/usage.statistics.xml
|
|
.idea/dictionaries
|
|
.idea/shelf
|
|
.idea/httpRequests
|
|
|
|
# 下面这些文件通常建议提交,方便团队统一配置,或者你换电脑后能保留配置
|
|
# .idea/encodings.xml
|
|
# .idea/compiler.xml
|
|
# .idea/misc.xml
|
|
# .idea/vcs.xml
|
|
|
|
# --------------------------------------------------------------------------
|
|
# Java & Spring Boot 通用
|
|
# --------------------------------------------------------------------------
|
|
*.class
|
|
*.log
|
|
*.ctxt
|
|
*.jar
|
|
*.war
|
|
*.nar
|
|
*.ear
|
|
*.zip
|
|
*.tar.gz
|
|
*.rar
|
|
|
|
# 崩溃日志
|
|
hs_err_pid*
|
|
replay_pid*
|
|
|
|
# --------------------------------------------------------------------------
|
|
# 操作系统生成的文件
|
|
# --------------------------------------------------------------------------
|
|
.DS_Store
|
|
Thumbs.db
|
|
ehthumbs.db
|
|
Desktop.ini
|
|
|
|
# --------------------------------------------------------------------------
|
|
# 敏感信息 (根据需要开启,防止密钥泄露)
|
|
# --------------------------------------------------------------------------
|
|
application-prod.yml
|
|
application-dev.yml
|
|
.env
|
|
/.idea/.cache/.Apifox_Helper/.toolWindow.db
|