feat(client): 全列表下拉刷新 + 库存移动工具行移除

- DsTable 窄屏卡片流支持 onRefresh(RefreshIndicator,空态也可下拉)——
  等价桌面工具栏「刷新」;库存/入库/出库/往来/财务流水/用户/基础数据
  全 tab 接线(基础数据下拉一并重拉五个 tab 数据源)
- 库存移动端「盘点/表格视图/导出/列设置/刷新」工具行移除(2026-07-04
  拍板:刷新改下拉手势、盘点入口在「我的」、其余桌面专属),
  库存移动 golden 随更新

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
wangjia
2026-07-04 23:52:06 +08:00
parent 99ceaa87bb
commit c9217601a1
14 changed files with 71 additions and 72 deletions
@@ -147,6 +147,12 @@ class _PartnersScreenState extends ConsumerState<PartnersScreen> {
pagerInfoText: '${result.total} 个往来单位',
emptyText: '没有匹配的往来单位 · 试试调整筛选或搜索',
toolbar: _toolbar(mobile, partners),
// 下拉刷新 = 桌面「刷新」
onRefresh: () async {
ref.read(partnersScreenProvider.notifier).reload();
ref.invalidate(partnerBalancesProvider);
await Future<void>.delayed(const Duration(milliseconds: 600));
},
mobileCards: partners.map((p) => _card(p, balances)).toList(),
columns: const [
DsColumn('name', '名称'),