From c3e5b629c54e3563e182e5177578f1b422e1546d Mon Sep 17 00:00:00 2001 From: lzhizhao <790086754@qq.com> Date: Fri, 8 Aug 2025 23:44:02 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E7=A7=AF=E5=88=86=E5=95=86=E5=9F=8E?= =?UTF-8?q?=E6=A0=B7=E5=BC=8F=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/full-routers.js | 26 +- .../modules/marketing/points-mall/index.vue | 173 ++++------- .../popup/points-product-config.vue | 287 ++++++++++++++++++ .../points-mall/popup/product-selector.vue | 244 +++++++++++++++ 4 files changed, 603 insertions(+), 127 deletions(-) create mode 100644 src/views/modules/marketing/points-mall/popup/points-product-config.vue create mode 100644 src/views/modules/marketing/points-mall/popup/product-selector.vue diff --git a/src/router/full-routers.js b/src/router/full-routers.js index 27a4f9e..2888207 100644 --- a/src/router/full-routers.js +++ b/src/router/full-routers.js @@ -423,19 +423,19 @@ export default { open: null, list: [] }, - { - menuId: getUUID(), - parentId: 0, - parentName: null, - name: "积分设置", - url: "marketing/points-setting/index", - perms: "", - type: 1, - elIcon: "el-icon-shopping-cart-full", - orderNum: 0, - open: null, - list: [] - }, + // { + // menuId: getUUID(), + // parentId: 0, + // parentName: null, + // name: "积分设置", + // url: "marketing/points-setting/index", + // perms: "", + // type: 1, + // elIcon: "el-icon-shopping-cart-full", + // orderNum: 0, + // open: null, + // list: [] + // }, { menuId: getUUID(), parentId: 0, diff --git a/src/views/modules/marketing/points-mall/index.vue b/src/views/modules/marketing/points-mall/index.vue index 46f61e5..1b7da00 100644 --- a/src/views/modules/marketing/points-mall/index.vue +++ b/src/views/modules/marketing/points-mall/index.vue @@ -35,19 +35,6 @@ v-model="formInline.productName" > - - - - - 查询 - - + + + + + - \ No newline at end of file + diff --git a/src/views/modules/marketing/points-mall/popup/points-product-config.vue b/src/views/modules/marketing/points-mall/popup/points-product-config.vue new file mode 100644 index 0000000..771217f --- /dev/null +++ b/src/views/modules/marketing/points-mall/popup/points-product-config.vue @@ -0,0 +1,287 @@ + + + + + + + 商品ID: + {{ productData.productId }} + + + 商品名称: + {{ productData.productName }} + + + 归属摊位: + {{ productData.shopName }} + + + + + + + + + + + + + - + + + + + + + + + - + + + + + + + + + - + + + + + + + + + + + + + + + + + + + diff --git a/src/views/modules/marketing/points-mall/popup/product-selector.vue b/src/views/modules/marketing/points-mall/popup/product-selector.vue new file mode 100644 index 0000000..538ca7c --- /dev/null +++ b/src/views/modules/marketing/points-mall/popup/product-selector.vue @@ -0,0 +1,244 @@ + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + + + + + + + + + ¥{{ scope.row.price }} + + + + + 添加为积分商品 + + + + + + + + + + + + + + + + + + + +