feat: 添加module表status字段及相关接口优化 #3

Merged
qiaoxinjiu merged 2 commits from qiaoxinjiu into master 2026-05-18 10:12:47 +08:00
Owner
  1. 在module表新增status字段(0:待确认;1:正常;2:弃用)
  2. 修改/document/generate-cases接口,创建模块时设置status=0
  3. 修改/case/restore接口,恢复用例时同步更新模块及其父模块的status为1
  4. 修改/case/list接口,支持module_status参数过滤,默认只显示status=1的模块
  5. 修改/case/list接口,返回module_path字段
  6. 修改/plan/case/list接口,返回module_path字段
  7. 修改/module/tree接口,默认筛选status=1的数据
  8. 优化数据库连接池配置,添加连接验证和自动重试机制
1. 在module表新增status字段(0:待确认;1:正常;2:弃用) 2. 修改/document/generate-cases接口,创建模块时设置status=0 3. 修改/case/restore接口,恢复用例时同步更新模块及其父模块的status为1 4. 修改/case/list接口,支持module_status参数过滤,默认只显示status=1的模块 5. 修改/case/list接口,返回module_path字段 6. 修改/plan/case/list接口,返回module_path字段 7. 修改/module/tree接口,默认筛选status=1的数据 8. 优化数据库连接池配置,添加连接验证和自动重试机制
qiaoxinjiu added 1 commit 2026-05-18 10:12:36 +08:00
1. 在module表新增status字段(0:待确认;1:正常;2:弃用)
2. 修改/document/generate-cases接口,创建模块时设置status=0
3. 修改/case/restore接口,恢复用例时同步更新模块及其父模块的status为1
4. 修改/case/list接口,支持module_status参数过滤,默认只显示status=1的模块
5. 修改/case/list接口,返回module_path字段
6. 修改/plan/case/list接口,返回module_path字段
7. 修改/module/tree接口,默认筛选status=1的数据
8. 优化数据库连接池配置,添加连接验证和自动重试机制
qiaoxinjiu added 1 commit 2026-05-18 10:12:43 +08:00
qiaoxinjiu merged commit cea286103e into master 2026-05-18 10:12:47 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: qiaoxinjiu/effekt-interface#3