From d858a34698b09d4f83cf3db72689500fb5e1588a Mon Sep 17 00:00:00 2001 From: YeMingfei666 <1619116647@qq.com> Date: Fri, 17 Oct 2025 11:24:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=8B=E5=8D=95=E9=A1=B5=E9=9D=A2=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E7=94=9F=E6=97=A5=E6=9C=89=E7=A4=BC=E5=BC=B9=E7=AA=97?= =?UTF-8?q?=EF=BC=8C=E5=85=B3=E6=B3=A8=E5=85=AC=E4=BC=97=E5=8F=B7=E5=BC=B9?= =?UTF-8?q?=E7=AA=97=EF=BC=8C=E8=AE=A2=E5=8D=95=E7=BB=93=E7=AE=97=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=BB=A1=E5=87=8F=E6=B4=BB=E5=8A=A8=EF=BC=8C=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E9=9C=B8=E7=8E=8B=E9=A4=90=EF=BC=8C=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E7=BB=93=E7=AE=97=E6=88=90=E5=8A=9F=E7=A7=81=E5=9F=9F=E5=BC=95?= =?UTF-8?q?=E6=B5=81=E5=92=8C=E5=85=AC=E4=BC=97=E5=8F=B7=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common/api/market/birthdayGift.js | 11 + common/api/market/discountActivity.js | 11 + common/api/market/drainageConfig.js | 11 + components/birthday-modal.vue | 545 +++ components/coupon-modal.vue | 10 +- components/drainage.vue | 101 + components/modal-list.vue | 41 + components/official-account.vue | 116 + components/order-finish-modal.vue | 26 + components/paymentMethod copy.vue | 260 ++ components/paymentMethod.vue | 472 +-- framework/0-conf.js | 2 +- pages/order/components/orderInfo.vue | 2656 +++++++------ pages/order/components/rechargeFree.vue | 157 +- pages/order/confirm-order.vue | 3269 ++++++++-------- pages/product/index.vue | 4703 +++++++++++++---------- pages/test/test.vue | 60 +- stores/carts.js | 1157 +++--- stores/pay.js | 30 +- stores/user.js | 6 +- utils/goods-utils.js | 2 +- utils/goods.ts | 1374 +++++++ utils/pay.js | 112 +- 23 files changed, 9193 insertions(+), 5939 deletions(-) create mode 100644 common/api/market/birthdayGift.js create mode 100644 common/api/market/discountActivity.js create mode 100644 common/api/market/drainageConfig.js create mode 100644 components/birthday-modal.vue create mode 100644 components/drainage.vue create mode 100644 components/modal-list.vue create mode 100644 components/official-account.vue create mode 100644 components/order-finish-modal.vue create mode 100644 components/paymentMethod copy.vue create mode 100644 utils/goods.ts diff --git a/common/api/market/birthdayGift.js b/common/api/market/birthdayGift.js new file mode 100644 index 0000000..96b3a8e --- /dev/null +++ b/common/api/market/birthdayGift.js @@ -0,0 +1,11 @@ +// 引入 request 文件 +import request from "@/common/api/request.js"; +import { prveUrl } from "./config.js"; + +export const config = (data) => { + return request({ + url: prveUrl + "/user/birthdayGift", + method: "get", + data: data, + }); +}; diff --git a/common/api/market/discountActivity.js b/common/api/market/discountActivity.js new file mode 100644 index 0000000..443b867 --- /dev/null +++ b/common/api/market/discountActivity.js @@ -0,0 +1,11 @@ +// 引入 request 文件 +import request from "@/common/api/request.js"; +import { prveUrl } from "./config.js"; + +export const config = (data) => { + return request({ + url: prveUrl + "/user/discountActivity", + method: "get", + data: data, + }); +}; diff --git a/common/api/market/drainageConfig.js b/common/api/market/drainageConfig.js new file mode 100644 index 0000000..c25d08a --- /dev/null +++ b/common/api/market/drainageConfig.js @@ -0,0 +1,11 @@ +// 引入 request 文件 +import request from "@/common/api/request.js"; +import { prveUrl } from "./config.js"; + +export const config = (data) => { + return request({ + url: prveUrl + "/user/drainageConfig", + method: "get", + data: data, + }); +}; diff --git a/components/birthday-modal.vue b/components/birthday-modal.vue new file mode 100644 index 0000000..bd0ff83 --- /dev/null +++ b/components/birthday-modal.vue @@ -0,0 +1,545 @@ + + + + + \ No newline at end of file diff --git a/components/coupon-modal.vue b/components/coupon-modal.vue index 987b94e..b39b165 100644 --- a/components/coupon-modal.vue +++ b/components/coupon-modal.vue @@ -1,6 +1,6 @@