From b7250c51bfb9bc7684aba8b2ae6fe85fbe80ac9a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E5=BF=97=E9=B9=8F?= <2916022834@qq.com>
Date: Fri, 29 May 2026 14:55:54 +0800
Subject: [PATCH 1/2] 123123
---
src/api/shoppingCart.ts | 68 +++++++++----------
src/views/pay/payment.vue | 138 ++++++++++++++++++++------------------
2 files changed, 106 insertions(+), 100 deletions(-)
diff --git a/src/api/shoppingCart.ts b/src/api/shoppingCart.ts
index dab437d..b47feb3 100644
--- a/src/api/shoppingCart.ts
+++ b/src/api/shoppingCart.ts
@@ -7,23 +7,23 @@ import request from '@/utils/request'
* @param data.listingIds - 商品ID列表
*/
export const AddShoppingCart = (data, loading?: boolean) => {
- return request({
- url: '/buyer/buyer/cart/add',
- method: 'post',
- data,
- loading
- })
+ return request({
+ url: '/buyer/buyer/cart/add',
+ method: 'post',
+ data,
+ loading
+ })
}
/**
* 清空购物车
*/
export const ClearShoppingCart = (loading?: boolean) => {
- return request({
- url: '/buyer/buyer/cart/clear',
- method: 'delete',
- loading
- })
+ return request({
+ url: '/buyer/buyer/cart/clear',
+ method: 'delete',
+ loading
+ })
}
/**
@@ -32,11 +32,11 @@ export const ClearShoppingCart = (loading?: boolean) => {
* @returns 购物车列表数据
*/
export const GetShoppingCartList = (loading?: boolean) => {
- return request({
- url: '/buyer/buyer/cart/list',
- method: 'get',
- loading
- })
+ return request({
+ url: '/buyer/buyer/cart/list',
+ method: 'get',
+ loading
+ })
}
/**
@@ -45,12 +45,12 @@ export const GetShoppingCartList = (loading?: boolean) => {
* @param params.listingId - 商品ID
*/
export const RemoveShoppingCartItem = (params, loading?: boolean) => {
- return request({
- url: '/buyer/buyer/cart/remove',
- method: 'delete',
- params,
- loading
- })
+ return request({
+ url: '/buyer/buyer/cart/remove',
+ method: 'delete',
+ params,
+ loading
+ })
}
/**
@@ -60,12 +60,12 @@ export const RemoveShoppingCartItem = (params, loading?: boolean) => {
* @returns
*/
export const CreateOrder = (data, loading?: boolean) => {
- return request({
- url: '/buyer/buyer/order/create',
- method: 'post',
- data,
- loading
- })
+ return request({
+ url: '/buyer/buyer/order/create',
+ method: 'post',
+ data,
+ loading
+ })
}
/**
@@ -74,12 +74,12 @@ export const CreateOrder = (data, loading?: boolean) => {
* @param loading - 是否显示loading
* @returns
*/
-export const GetOrderStatus = (paymentId: string, loading?: boolean) => {
- return request({
- url: `/buyer/buyer/payment/status/${paymentId}`,
- method: 'get',
- loading
- })
+export const GetOrderStatus = (paymentId: string) => {
+ return request({
+ url: `/buyer/buyer/payment/status/${paymentId}`,
+ method: 'get',
+ loading: true,
+ })
}
export const ORDER_STATUS = {
PENDING: 0,//待支付
diff --git a/src/views/pay/payment.vue b/src/views/pay/payment.vue
index 3a88853..9130917 100644
--- a/src/views/pay/payment.vue
+++ b/src/views/pay/payment.vue
@@ -4,53 +4,59 @@
- Credit / Debit Card
+
+
+
+ Credit / Debit Card
+