1.6 KiB
1.6 KiB
拉取本行信息近一年日期范围实施记录
修改内容
- 将“拉取本行信息”弹窗的时间跨度最早可选日期由固定
2025-01-01调整为动态近一年窗口。 - 日期可选范围按当前日期滚动计算:
- 最晚可选日期:昨天。
- 最早可选日期:最晚可选日期往前一年。
- 提交前校验同步使用同一套最早、最晚日期边界。
- 校验提示调整为“时间跨度仅支持近一年内日期,且最晚只能选择到昨天”。
- 补充前端单测断言,防止日期范围再次退回固定日期。
影响范围
- 前端页面:
ruoyi-ui/src/views/ccdiProject/components/detail/UploadData.vue
- 前端测试:
ruoyi-ui/tests/unit/upload-data-pull-bank-info-date-limit.test.js
- 不涉及后端接口、不改数据库。
验证情况
- 已执行
source ~/.nvm/nvm.sh && nvm use && node tests/unit/upload-data-pull-bank-info-date-limit.test.js,通过。 - 已执行
source ~/.nvm/nvm.sh && nvm use && npm run build:prod,通过;仅存在项目既有资源体积告警。 - 已在真实项目详情页验证“拉取本行信息”弹窗:
- 验证页面:
http://localhost:8090/ccdiProject/detail/90336。 - 当前系统日期:
2026-05-27。 - 默认开始日期:
2025-05-26。 - 默认结束日期:
2026-05-26。 - 日期面板中
2025-05-25禁用,2025-05-26可选。 - 日期面板中
2026-05-26可选,2026-05-27及之后日期禁用。
- 验证页面:
- 浏览器验证截图已保存到
output/browser-use/2026-05-27-pull-bank-info-date-range.png,该文件为本地验证产物,不提交 Git。