• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

SkylerHu / antd-restful / #85
83%

Build:
DEFAULT BRANCH: master
Ran 22 Sep 2025 05:09AM UTC
Jobs 1
Files 36
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

22 Sep 2025 05:07AM UTC coverage: 82.996% (+0.3%) from 82.661%
#85

push

web-flow
fix: 修复 RestTable 和 RouteBaseTable 处理路由参数

- perf: 优化 RestTable 和 RouteBaseTable 处理路由参数
    - 升级 query-string@9, `parseOptions` 支持通过 `types` 配置字段类型(连带打包无需额外安装)
    - 默认会根据 `columns` 或是 `filterFormProps.fields` 的配置类型初始化 `types`
- fix: 统一 `NumberRange` 和 `RangeStrPicker` 默认值的处理,并提供 `defaultEmptyValue` 配置单项的默认值
- fix: `parser.queryString` 使用 `query-sting` 默认参数中去掉了 `{skipNull:true, skipEmptyString: true}`
    - 为了解决 Range 组件有null值的场景,例如 [null, 1] 需要处理成 ",1"
    - 会在 RestTable 组件中自行调用 `clearEmptyValue` 处理远程请求时去掉空值
- fix: 修复 RangeStrPicker 在 antd>=5 版本场景下,dayjs 未正确处理 format 的问题
- fix: 修复 `typeTools.isNumber` 判断问题,`""` 不是数值

1329 of 1688 branches covered (78.73%)

Branch coverage included in aggregate %.

111 of 117 new or added lines in 11 files covered. (94.87%)

1 existing line in 1 file now uncovered.

1751 of 2023 relevant lines covered (86.55%)

66.32 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
79.17
3.41% src/components/FieldsSetting.jsx
1
75.83
0.23% src/components/RestTable.jsx
1
90.63
-1.21% src/components/RouteBaseTable.jsx
3
57.89
-3.64% src/components/formitems/RangeStrPicker.jsx

Uncovered Existing Lines

Lines Coverage ∆ File
1
61.97
2.27% src/common/dateUtils.js
Jobs
ID Job ID Ran Files Coverage
1 #85.1 22 Sep 2025 05:09AM UTC 36
83.0
Source Files on build #85
  • Tree
  • List 36
  • Changed 13
  • Source Changed 13
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 4c6b2afb on github
  • Prev Build on master
  • Next Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc