+
+ From 8a81e16f6e673fb5a047ecbb2e5f66e492b2a349 Mon Sep 17 00:00:00 2001
From: 13713575202 <1345916905@qq.com>
Date: Thu, 12 Jun 2025 15:46:55 +0800
Subject: [PATCH] =?UTF-8?q?xiabin=E4=BF=AE=E6=94=B9=E8=B4=AD=E7=89=A9?=
=?UTF-8?q?=E8=BD=A6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../src/layouts/component/Header/index.vue | 2 +-
sub-operation-service/src/router/index.js | 58 +-
.../src/views/shoppingCarts/addressLists.vue | 763 ++++++++++++++++++
.../views/shoppingCarts/components/common.vue | 59 ++
.../shoppingCarts/components/ischeck.vue | 70 ++
.../shoppingCarts/components/leftMenu.vue | 137 ++++
.../components/tableComponent.vue | 335 ++++++++
.../shoppingCarts/components/userHeader.vue | 115 +++
.../src/views/shoppingCarts/orderSuccesss.vue | 357 ++++++++
.../src/views/shoppingCarts/paySuccesss.vue | 99 +++
.../src/views/shoppingCarts/shoppingCarts.vue | 610 ++++++++++++++
.../src/views/shoppingCarts/sureOrders.vue | 601 ++++++++++++++
.../views/userCenter/components/leftMenu.vue | 4 +-
.../src/views/userCenter/paySuccess.vue | 2 +-
14 files changed, 3199 insertions(+), 13 deletions(-)
create mode 100644 sub-operation-service/src/views/shoppingCarts/addressLists.vue
create mode 100644 sub-operation-service/src/views/shoppingCarts/components/common.vue
create mode 100644 sub-operation-service/src/views/shoppingCarts/components/ischeck.vue
create mode 100644 sub-operation-service/src/views/shoppingCarts/components/leftMenu.vue
create mode 100644 sub-operation-service/src/views/shoppingCarts/components/tableComponent.vue
create mode 100644 sub-operation-service/src/views/shoppingCarts/components/userHeader.vue
create mode 100644 sub-operation-service/src/views/shoppingCarts/orderSuccesss.vue
create mode 100644 sub-operation-service/src/views/shoppingCarts/paySuccesss.vue
create mode 100644 sub-operation-service/src/views/shoppingCarts/shoppingCarts.vue
create mode 100644 sub-operation-service/src/views/shoppingCarts/sureOrders.vue
diff --git a/sub-operation-service/src/layouts/component/Header/index.vue b/sub-operation-service/src/layouts/component/Header/index.vue
index 88d66f2..d564cfc 100644
--- a/sub-operation-service/src/layouts/component/Header/index.vue
+++ b/sub-operation-service/src/layouts/component/Header/index.vue
@@ -150,7 +150,7 @@ const toUserCenter = () => {
};
const toCart = () => {
- router.push('/sub-operation-service/userCenter');
+ router.push('/sub-operation-service/shoppingCarts');
};
diff --git a/sub-operation-service/src/router/index.js b/sub-operation-service/src/router/index.js
index 0b34291..34a8841 100644
--- a/sub-operation-service/src/router/index.js
+++ b/sub-operation-service/src/router/index.js
@@ -37,11 +37,17 @@ export const constantRoutes = [
redirect: '/sub-operation-service/userCenter',
meta: { title: '个人中心' },
children: [
+ // {
+ // path: '/sub-operation-service/userCenter',
+ // component: () => import('@/views/userCenter/shoppingCart.vue'),
+ // name: 'shoppingCart',
+ // meta: { title: '我的购物车' },
+ // },
{
path: '/sub-operation-service/userCenter',
- component: () => import('@/views/userCenter/shoppingCart.vue'),
- name: 'shoppingCart',
- meta: { title: '我的购物车' },
+ component: () => import('@/views/userCenter/userOrders.vue'),
+ name: 'userOrders',
+ meta: { title: '我的订单', keepAlive: true },
},
{
path: '/sub-operation-service/sureOrder',
@@ -67,12 +73,6 @@ export const constantRoutes = [
name: 'paySuccess',
meta: { title: '支付成功' },
},
- {
- path: '/sub-operation-service/userOrders',
- component: () => import('@/views/userCenter/userOrders.vue'),
- name: 'userOrders',
- meta: { title: '我的订单', keepAlive: true },
- },
{
path: '/sub-operation-service/orderDetails',
component: () => import('@/views/userCenter/orderDetails.vue'),
@@ -106,6 +106,46 @@ export const constantRoutes = [
],
},
+ {
+ path: '/sub-operation-service/shoppingCarts',
+ name: 'shoppingCarts',
+ // component: Layout,
+ redirect: '/sub-operation-service/shoppingCarts',
+ meta: { title: '购物车' },
+ children: [
+ {
+ path: '/sub-operation-service/shoppingCarts',
+ component: () => import('@/views/shoppingCarts/shoppingCarts.vue'),
+ name: 'shoppingCartss',
+ meta: { title: '购物车' },
+ },
+ {
+ path: '/sub-operation-service/sureOrders',
+ component: () => import('@/views/shoppingCarts/sureOrders.vue'),
+ name: 'sureOrders',
+ meta: { title: '结算' },
+ },
+ {
+ path: '/sub-operation-service/addressLists',
+ component: () => import('@/views/shoppingCarts/addressLists.vue'),
+ name: 'addressLists',
+ meta: { title: '我的地址' },
+ },
+ {
+ path: '/sub-operation-service/orderSuccesss',
+ component: () => import('@/views/shoppingCarts/orderSuccesss.vue'),
+ name: 'orderSuccesss',
+ meta: { title: '提交订单' },
+ },
+ {
+ path: '/sub-operation-service/paySuccesss',
+ component: () => import('@/views/shoppingCarts/paySuccesss.vue'),
+ name: 'paySuccesss',
+ meta: { title: '支付成功' },
+ },
+ ],
+ },
+
{
path: '/sub-operation-service',
name: 'layout',
diff --git a/sub-operation-service/src/views/shoppingCarts/addressLists.vue b/sub-operation-service/src/views/shoppingCarts/addressLists.vue
new file mode 100644
index 0000000..d6c9a78
--- /dev/null
+++ b/sub-operation-service/src/views/shoppingCarts/addressLists.vue
@@ -0,0 +1,763 @@
+
+
+
second line
+
+
+
+
+