Replace order number columns with batched sample codes and support sample keyword searches without duplicating parent records. Preserve tenant and soft-delete boundaries, existing assignment writes and preview identifiers.
Related to issue #13. Independent static review completed; tests authored but not run under user self-test arrangement.
cykj
merged commit f04e24186f into V2.02026-11-04 06:30:25 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Summary
按用户反馈,将历史归属维护的细胞存储、科研捐赠 tab 的单号列替换为样本编码,方便按样本定位待归属单据。关联 #13。
关键词同步支持样本编码。样本按同租户、未删除范围读取,EXISTS 搜索不放大主单分页/计数;归属仍按主单及关联链执行。复用已确认 P02 列表
project-management/RecordList.vue,列位置/宽度/样式保持,无新布局或弹窗。Evidence
bizNo,关键词不能匹配样本编码。After: 首列绑定只读
sampleCodes,批量读取样本并稳定去重,空值复用“—”,搜索覆盖任一有效编码。Merge Danger
Door: two-way
无 SQL 迁移,可回退代码。
Blast Radius: 归属维护
仅两个 tab 的列/搜索及专用读取接口;原归属写入、统计读取、移动端与其他 tab 不变。