From f4e72ac1524e978e0aa99ed6a9e3af43bad05acc Mon Sep 17 00:00:00 2001 From: "zangch@mesnac.com" Date: Fri, 30 Jan 2026 13:56:25 +0800 Subject: [PATCH] =?UTF-8?q?feat(GiftSelect):=20=E6=96=B0=E5=A2=9E=E7=A4=BC?= =?UTF-8?q?=E5=93=81=E9=80=89=E6=8B=A9=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 实现礼品选择弹窗功能,支持单选和多选模式 - 集成搜索功能,包含礼品编码、名称、规格型号筛选 - 添加价格区间滑块选择器,支持可视化价格范围设置 - 实现库存状态标签显示,区分无库存、低库存和正常库存 - 集成分页表格展示礼品列表,支持复选框批量选择 - 添加库存验证逻辑,防止选择无库存礼品 - 实现已选择礼品标签显示和删除功能 - 集成确认回调机制,支持选择结果回传 --- src/components/GiftSelect/index.vue | 320 ++++++++++++++++++++++++++++ 1 file changed, 320 insertions(+) create mode 100644 src/components/GiftSelect/index.vue diff --git a/src/components/GiftSelect/index.vue b/src/components/GiftSelect/index.vue new file mode 100644 index 0000000..8ae8168 --- /dev/null +++ b/src/components/GiftSelect/index.vue @@ -0,0 +1,320 @@ + + + + +