1bb3f59bb756b632658546a07febb77522463680
主行聚合 ---- 「当前持有人」列改为三态: · 单内只有 1 个持有人 → 显示该姓名(转过交时蓝色加粗) · 单内有多个持有人 → 灰色标签「多人持有」 · 全部回库 → 「已回库」 ★ 多持有人不再是异常:它是「借 2 件只转了 1 件」的正常形态。主行无法一一 列清谁拿哪件,故只做提示,具体归属下沉到明细行。 明细行 ---- · 新增「当前持有人」列:能看到**具体哪件物品在谁手里**,待接收的另挂 「转交待确认」小标签。 · 新增操作列:【转交】(权限 borrow_transfer)、【接收】【拒绝】(待我接收时)—— 转交粒度既然下沉到明细,这里才是精准入口。 转交弹窗(主行/明细行共用) ---- · 由「整单转交」改为**勾选式**:列出该单未还明细,可勾选其中若干件一并转交, 也可只转一件。已有待接收的明细置灰不可选。 · 从明细行进入时只预选该件;从主行进入时默认全选可转交项。 · 逐项发起、逐项成立流水:刻意不做「全部成功才算成功」的伪原子 —— 物理上每件物品本就是独立交接的,部分成功同样有意义。失败项由拦截器 提示原因,列表刷新后未成功的仍显示为可转交。 接收/拒绝 ---- 明细行按钮处理自己那一条;主行按钮聚合处理该单下所有属于我的待接收 (部分转交下单内可能有多项),并汇总提示「已接收 N/M 项」。
Description
No description provided
Languages
Python
70.2%
CSS
14.9%
Vue
7.6%
HTML
4.2%
TypeScript
3.1%