From a108bb4d13fff84044419894e6d0106b5a2ccea2 Mon Sep 17 00:00:00 2001 From: "pikachu1995@126.com" Date: Mon, 12 Oct 2026 10:29:11 +0800 Subject: [PATCH] =?UTF-8?q?feat(uniapp):=20=E6=96=B0=E5=A2=9E=E4=BC=98?= =?UTF-8?q?=E6=83=A0=E5=88=B8=E6=A5=BC=E5=B1=82=E7=BB=84=E4=BB=B6=EF=BC=88?= =?UTF-8?q?=E5=90=AB=E6=9C=AA=E7=99=BB=E5=BD=95=E8=B7=B3=E7=99=BB=E5=BD=95?= =?UTF-8?q?=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/product/shopPage.vue | 2 + pages/tabbar/home/index.vue | 2 + pages/tabbar/home/template/tpl_coupon.vue | 127 ++++++++++++++++++++++ pages/tabbar/special/special.vue | 2 + 4 files changed, 133 insertions(+) create mode 100644 pages/tabbar/home/template/tpl_coupon.vue diff --git a/pages/product/shopPage.vue b/pages/product/shopPage.vue index edb9d14..e3407b0 100644 --- a/pages/product/shopPage.vue +++ b/pages/product/shopPage.vue @@ -192,6 +192,7 @@ + @@ -232,6 +233,7 @@ import blank from '@/pages/tabbar/home/template/tpl_blank.vue' import lineLayout from '@/pages/tabbar/home/template/tpl_line.vue' import richText from '@/pages/tabbar/home/template/tpl_rich_text.vue' import integral from '@/pages/tabbar/home/template/tpl_integral.vue' +import coupon from '@/pages/tabbar/home/template/tpl_coupon.vue' import goodsTemplate from '@/components/m-goods-list/list.vue' import { getStoreBaseInfo, getStoreCategory } from '@/api/store.js' import { diff --git a/pages/tabbar/home/index.vue b/pages/tabbar/home/index.vue index 7aa663d..5997d10 100644 --- a/pages/tabbar/home/index.vue +++ b/pages/tabbar/home/index.vue @@ -47,6 +47,7 @@ + @@ -86,6 +87,7 @@ import blank from '@/pages/tabbar/home/template/tpl_blank.vue' import lineLayout from '@/pages/tabbar/home/template/tpl_line.vue' import richText from '@/pages/tabbar/home/template/tpl_rich_text.vue' import integral from '@/pages/tabbar/home/template/tpl_integral.vue' +import coupon from '@/pages/tabbar/home/template/tpl_coupon.vue' import { getFloorData } from '@/api/home' const HOME_LAYOUT_PADDING_RPX = 16 diff --git a/pages/tabbar/home/template/tpl_coupon.vue b/pages/tabbar/home/template/tpl_coupon.vue new file mode 100644 index 0000000..bb96fbc --- /dev/null +++ b/pages/tabbar/home/template/tpl_coupon.vue @@ -0,0 +1,127 @@ + + + + + diff --git a/pages/tabbar/special/special.vue b/pages/tabbar/special/special.vue index 2d8305a..8816d30 100644 --- a/pages/tabbar/special/special.vue +++ b/pages/tabbar/special/special.vue @@ -47,6 +47,7 @@ + @@ -78,6 +79,7 @@ import blank from '@/pages/tabbar/home/template/tpl_blank' import lineLayout from '@/pages/tabbar/home/template/tpl_line' import richText from '@/pages/tabbar/home/template/tpl_rich_text' import integral from '@/pages/tabbar/home/template/tpl_integral' +import coupon from '@/pages/tabbar/home/template/tpl_coupon' import { toSpecial, getSpecial } from '@/api/home' import permision from '@/js_sdk/wa-permission/permission.js' import config from '@/config/config'