From 6a9abdce9f6c8313d11721d4e701cb617999d020 Mon Sep 17 00:00:00 2001 From: zjf <1799650030@qq.com> Date: Tue, 24 Feb 2026 16:04:22 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=94=AE=E8=B4=A7=E6=9C=BA?= =?UTF-8?q?=E6=81=A2=E5=A4=8D=E6=B2=A1=E6=9C=89=E8=B0=83=E7=94=A8=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/mall/product/containergoods/index.vue | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/views/mall/product/containergoods/index.vue b/src/views/mall/product/containergoods/index.vue index 824c8e74..c449fc22 100644 --- a/src/views/mall/product/containergoods/index.vue +++ b/src/views/mall/product/containergoods/index.vue @@ -489,18 +489,18 @@ const getTabsCount = async () => { /** 添加到仓库 / 回收站的状态 */ const handleStatus02Change = async (row: any, newStatus: number) => { + const text = newStatus === ProductSpuStatusEnum.RECYCLE.status ? '加入到回收站' : '恢复到仓库' try { - // 二次确认 - const text = newStatus === ProductSpuStatusEnum.RECYCLE.status ? '加入到回收站' : '恢复到仓库' await message.confirm(`确认要"${row.name}"${text}吗?`) - // TODO: 新 API 中暂无此接口,暂时注释 - // await DeviceSpuApi.updateStatus({ id: row.id, status: newStatus }) + await DeviceSpuApi.updateStatus({ id: row.id, status: newStatus }) message.success(text + '成功') - // 刷新 tabs 数据 await getTabsCount() - // 刷新列表 await getList() - } catch {} + } catch (e) { + if (e !== 'cancel') { + message.error(text + '失败,请稍后重试') + } + } } /** 更新上架/下架状态 */