上传源代码版本
This commit is contained in:
73
.trae/specs/label-scan-enhancements/tasks.md
Normal file
73
.trae/specs/label-scan-enhancements/tasks.md
Normal file
@@ -0,0 +1,73 @@
|
||||
|
||||
# 标签扫描记录功能增强 - 实施计划
|
||||
|
||||
## [ ] Task 1: 修复 LabelController.cs 中的 GetLabelScanBatch 接口
|
||||
- **Priority**: P0
|
||||
- **Depends On**: None
|
||||
- **Description**:
|
||||
- 在 GetLabelScanBatch 方法中添加 startCreatedAt 和 endCreatedAt 时间参数
|
||||
- 调用服务时传递这些时间参数
|
||||
- **Acceptance Criteria Addressed**: AC-1
|
||||
- **Test Requirements**:
|
||||
- programmatic: 验证接口新增参数正确接收和传递
|
||||
- **Notes**: 参考已修复的 GetLabelReplaceBatch 接口实现
|
||||
|
||||
## [ ] Task 2: 更新 ILabelScanService 接口定义
|
||||
- **Priority**: P0
|
||||
- **Depends On**: Task 1
|
||||
- **Description**:
|
||||
- 修改 GetLabelScanRecordsByPageAsync 方法签名,添加 startCreatedAt 和 endCreatedAt 参数
|
||||
- **Acceptance Criteria Addressed**: AC-1
|
||||
- **Test Requirements**:
|
||||
- programmatic: 验证接口定义正确更新
|
||||
|
||||
## [ ] Task 3: 更新 LabelScanService.cs 实现
|
||||
- **Priority**: P0
|
||||
- **Depends On**: Task 2
|
||||
- **Description**:
|
||||
- 更新 GetLabelScanRecordsByPageAsync 方法实现,新增时间参数并传递给仓储层
|
||||
- **Acceptance Criteria Addressed**: AC-1
|
||||
- **Test Requirements**:
|
||||
- programmatic: 验证服务正确传递参数
|
||||
|
||||
## [ ] Task 4: 更新 ILabelScanRepository 接口定义
|
||||
- **Priority**: P0
|
||||
- **Depends On**: Task 3
|
||||
- **Description**:
|
||||
- 修改 GetByPageAsync 方法签名,添加 startCreatedAt 和 endCreatedAt 参数
|
||||
- **Acceptance Criteria Addressed**: AC-1
|
||||
- **Test Requirements**:
|
||||
- programmatic: 验证仓储接口定义正确更新
|
||||
|
||||
## [ ] Task 5: 实现 LabelScanRepository.cs 中的时间筛选逻辑
|
||||
- **Priority**: P0
|
||||
- **Depends On**: Task 4
|
||||
- **Description**:
|
||||
- 在 GetByPageAsync 方法中添加时间参数解析和筛选逻辑
|
||||
- 参考 LabelReplaceRepository.cs 的实现方式
|
||||
- **Acceptance Criteria Addressed**: AC-1
|
||||
- **Test Requirements**:
|
||||
- programmatic: 验证时间筛选逻辑正确工作
|
||||
|
||||
## [ ] Task 6: 更新 batch_query.html 中的界面文字
|
||||
- **Priority**: P1
|
||||
- **Depends On**: None
|
||||
- **Description**:
|
||||
- 将标签页按钮从"标签扫描记录"修改为"换单扫描记录"
|
||||
- 将卡片标题从"标签扫描记录查询"修改为"换单扫描记录查询"
|
||||
- 更新其他相关显示文字
|
||||
- **Acceptance Criteria Addressed**: AC-2
|
||||
- **Test Requirements**:
|
||||
- human-judgment: 检查所有界面文字正确更新
|
||||
|
||||
## [ ] Task 7: 优化页面美观度和用户体验
|
||||
- **Priority**: P1
|
||||
- **Depends On**: None
|
||||
- **Description**:
|
||||
- 优化页面的配色和样式
|
||||
- 添加加载动画和更好的用户反馈
|
||||
- 改进表格的视觉效果
|
||||
- 优化整体布局和间距
|
||||
- **Acceptance Criteria Addressed**: AC-3
|
||||
- **Test Requirements**:
|
||||
- human-judgment: 评估页面美观度和用户体验的改进
|
||||
Reference in New Issue
Block a user