From 325cc44469eeef349cb0eb2d513cec12d81686ed Mon Sep 17 00:00:00 2001 From: yueli Date: Fri, 11 Sep 2026 13:53:53 +0800 Subject: [PATCH] =?UTF-8?q?fix(stocktake):=20=E6=8B=89=E5=BC=80=E4=B8=BB?= =?UTF-8?q?=E5=89=AF=E6=8C=89=E9=92=AE=E5=B1=82=E7=BA=A7=E9=98=B2=E8=AF=AF?= =?UTF-8?q?=E8=A7=A6=EF=BC=8C=E6=98=8E=E7=BB=86=E5=A2=9E=E5=8A=A0=E5=BA=93?= =?UTF-8?q?=E4=BD=8D=E5=88=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 【按钮层级】场景 A(已有进行中的盘点) 原实现主按钮是「加入当前盘点」,次入口是个不起眼的文字链接 「开启新一轮盘点」—— 二者视觉权重接近,而后者会终结本司其他 PDA 正在使用的会话,误触代价高。 现改为: - 主按钮:绿色「继续当前盘点」,高度放到 66px、字号 19px (新增 .action-btn-hero),平板大屏上一眼可辨、一按即中 - 次按钮:红色镂空「结束当前并开启新盘点」,点击走 10 秒倒计时强确认 - 确认弹窗措辞由「原有数据将保留」改为明确告知**会话将被终结**: 「该会话将标记为已结束,其他设备不能再加入」 - 倒计时确认通过后展开配置表单(而非直接开会话),让用户仍能选模式/范围; 表单提交不再二次弹窗,避免重复确认 【库位列】明细抽屉新增「库位」列,紧跟规格之后 —— 找货刚需。 后端 merged-list 已下发该字段,实测单行返回含 warehouse_location='Y2/4/3/4', 无需改动。 --- .../src/views/stock/stocktake/index.vue | 92 ++++++++++++------- 1 file changed, 60 insertions(+), 32 deletions(-) diff --git a/inventory-web/src/views/stock/stocktake/index.vue b/inventory-web/src/views/stock/stocktake/index.vue index f475e94..ebc4d9e 100644 --- a/inventory-web/src/views/stock/stocktake/index.vue +++ b/inventory-web/src/views/stock/stocktake/index.vue @@ -46,23 +46,31 @@ - + @@ -90,7 +98,7 @@ 抽盘:仅盘点近 30 天有出入库/借还记录的前 50 个活跃库位
- 开启新一轮会把当前进行中的盘点置为已结束(历史数据仍保留) + ⚠️ 开启新一轮将终结当前会话:已扫数据完整保留,但其他设备不能再加入该会话
@@ -215,7 +223,7 @@
-

当前公司已有盘点在进行中。开启新一轮会生成新的会话,原有数据将保留,但之后「加入当前盘点」只会进入最新的这个会话。确定开始吗?

+

+ 即将结束当前进行中的盘点
+ 已扫数据会完整保留,但该会话将标记为已结束,其他设备不能再加入
+ 随后你可以配置并开启新一轮。确定继续吗? +

@@ -344,6 +356,9 @@ + +