fix(mobile): 协议单列表项目筛选下移并补齐科研捐赠筛选 #60

Merged
cykj merged 1 commits from codex/issue-59-protocol-filters-cfe9da631ef8 into V2.0 2026-11-05 09:14:30 +00:00
Owner

Summary

  • 协议单列表去掉顶部「项目筛选」卡片,改为搜索框下方与「全部协议状态」同风格的 van-dropdown
  • 科研捐赠 Tab 同步展示「全部协议状态」「全部项目」
  • 后端科研捐赠列表支持 protocolStatus → donation_status 过滤(修复选状态空结果)

关联:#59

Test plan

  • node --test list-filters / mobile-parity-ui / project-assignment
  • pytest donation status + cell status list filters
  • npm run build (mobile-oa-h5)
  • 独立代码审查 LGTM
  • WebView 真机视觉冒烟(需登录市场专员;本机未启停服务)
## Summary - 协议单列表去掉顶部「项目筛选」卡片,改为搜索框下方与「全部协议状态」同风格的 van-dropdown - 科研捐赠 Tab 同步展示「全部协议状态」「全部项目」 - 后端科研捐赠列表支持 `protocolStatus` → `donation_status` 过滤(修复选状态空结果) 关联:https://gitea.aichengyan.com/cykj/zkxw/issues/59 ## Test plan - [x] `node --test` list-filters / mobile-parity-ui / project-assignment - [x] `pytest` donation status + cell status list filters - [x] `npm run build` (mobile-oa-h5) - [x] 独立代码审查 LGTM - [ ] WebView 真机视觉冒烟(需登录市场专员;本机未启停服务)
cykj added 1 commit 2026-11-05 09:13:37 +00:00
将项目筛选并入搜索框下方的 van-dropdown 行,与协议状态样式一致;科研捐赠 Tab 同步展示两项筛选,并修复捐赠列表按 protocolStatus 过滤 donation_status。

Co-authored-by: Cursor <cursoragent@cursor.com>
cykj merged commit e97f47b06a into V2.0 2026-11-05 09:14:30 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cykj/zkxw#60