From 8d8296e64f981260e794541a5b57bec38811f8a1 Mon Sep 17 00:00:00 2001 From: weiwei Date: Fri, 11 Apr 2025 18:04:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=99=BA=E8=83=BD=E6=9F=9C=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/hard/hard-after-sale/index.vue | 5 ++-- src/views/hard/hard-door-manager/index.vue | 19 ++++++++++++++- .../components/refund/index.vue | 23 +++---------------- 3 files changed, 24 insertions(+), 23 deletions(-) diff --git a/src/views/hard/hard-after-sale/index.vue b/src/views/hard/hard-after-sale/index.vue index c9e0402..e262fd1 100644 --- a/src/views/hard/hard-after-sale/index.vue +++ b/src/views/hard/hard-after-sale/index.vue @@ -50,7 +50,7 @@ - + @@ -69,7 +69,8 @@ type="primary" v-auth="'hard_hardAfterSale_edit'" @click="formDialogRef.openDialog(row.id)" - >编辑 + > + 编辑 删除 diff --git a/src/views/hard/hard-door-manager/index.vue b/src/views/hard/hard-door-manager/index.vue index 340c83b..5bac785 100644 --- a/src/views/hard/hard-door-manager/index.vue +++ b/src/views/hard/hard-door-manager/index.vue @@ -62,7 +62,16 @@ class="bg-blue-50 w-20 h-20 border border-black mx-4 my-1 flex items-center justify-center cursor-pointer rounded-lg" @click="clickPutaway(floorIndex, posIndex)" > - 点击上架 +
+ + + + +
+ 点击上架
{{ item.name }}
@@ -90,6 +99,7 @@ import { onMounted, ref } from "vue" import { useMessage } from "/@/hooks/message" import { displayPrice } from "/@/utils/formatMoney" import * as hardDoorManager from "/@/api/hard/hard-door-manager" +import { ElMessageBox } from "element-plus" const InfoSetting = defineAsyncComponent(() => import("./info-setting.vue")) const VolumeSetting = defineAsyncComponent(() => import("./volume-setting.vue")) @@ -156,6 +166,13 @@ const refreshDoor = (row: any, curPos: { hardId: string; floorIndex: number; pos state.doorGoods[curPos.floorIndex][curPos.posIndex] = row } +// 删除商品 +const deleteGoods = async (floorIndex: number, posIndex: number) => { + ElMessageBox.confirm("确定删除吗?", "删除", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning" }).then(async () => { + state.doorGoods[floorIndex][posIndex] = {} + }) +} + const doRefresh = async () => { try { loading.value = true diff --git a/src/views/wallet/wallet-setting/components/refund/index.vue b/src/views/wallet/wallet-setting/components/refund/index.vue index 663689d..26a455d 100644 --- a/src/views/wallet/wallet-setting/components/refund/index.vue +++ b/src/views/wallet/wallet-setting/components/refund/index.vue @@ -3,14 +3,7 @@
- + @@ -23,12 +16,7 @@ multiple placeholder="请输入退款理由" > - + @@ -43,12 +31,7 @@ multiple placeholder="请输入退货理由" > - +