From af5c7c075ce42d7af379d1fe0b5e64417df2f4bf Mon Sep 17 00:00:00 2001 From: chenkainan Date: Tue, 13 May 2025 09:09:53 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 11 + pages.json | 31 + pages/user/user.vue | 6 +- static/js/request.js | 2 +- subPackages/order/detail.vue | 1659 +++++++++++++++++++++++++++++ subPackages/order/gwcOrder.vue | 903 ++++++++++++++++ subPackages/order/trades.vue | 16 +- subPackages/shiguang/shiguang.vue | 19 + subPackages/user/gwc.vue | 556 ++++++++++ subPackages/user/myAddressAdd.vue | 387 +++++++ subPackages/user/travelerList.vue | 339 ++++++ 11 files changed, 3918 insertions(+), 11 deletions(-) create mode 100644 package-lock.json create mode 100644 subPackages/order/detail.vue create mode 100644 subPackages/order/gwcOrder.vue create mode 100644 subPackages/shiguang/shiguang.vue create mode 100644 subPackages/user/gwc.vue create mode 100644 subPackages/user/myAddressAdd.vue create mode 100644 subPackages/user/travelerList.vue diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..922878f --- /dev/null +++ b/package-lock.json @@ -0,0 +1,11 @@ +{ + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "ydui-district": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/ydui-district/-/ydui-district-1.1.0.tgz", + "integrity": "sha512-MBhvfaR5Gkn6MUmEnrH1A7IFB5igALuDgtIF+gz3dRwNwW9+KOmih7z+xZFfGluMsEbWaT7C3lWOckYsLZQnFg==" + } + } +} diff --git a/pages.json b/pages.json index 0ab055b..a4ecdf4 100644 --- a/pages.json +++ b/pages.json @@ -40,6 +40,37 @@ "style" : { "navigationBarTitleText" : "全部订单" } + }, + { + "path" : "order/detail", + "style" : { + "navigationBarTitleText" : "订单详情", + "navigationStyle": "custom" + } + }, + { + "path" : "user/travelerList", + "style" : { + "navigationBarTitleText" : "收货地址" + } + }, + { + "path" : "user/myAddressAdd", + "style" : { + "navigationBarTitleText" : "收货地址" + } + }, + { + "path" : "user/gwc", + "style" : { + "navigationBarTitleText" : "购物车" + } + }, + { + "path" : "order/gwcOrder", + "style" : { + "navigationBarTitleText" : "下单" + } } ] }], diff --git a/pages/user/user.vue b/pages/user/user.vue index 7444496..af8b3a5 100644 --- a/pages/user/user.vue +++ b/pages/user/user.vue @@ -69,7 +69,7 @@ - 客服电话: + 即将拨打客服电话 服务时间:周一至周五
9:00-12:00,13:00-18:00
取消 @@ -122,7 +122,7 @@ { src: 'https://static.ticket.sz-trip.com/cgc/images/user/gwc.png', title: '购物车', - path: '', + path: '/subPackages/user/gwc', isShow: true }, { @@ -134,7 +134,7 @@ { src: 'https://static.ticket.sz-trip.com/cgc/images/user/shdz.png', title: '收货地址', - path: '', + path: '/subPackages/user/travelerList', isShow: true }, { diff --git a/static/js/request.js b/static/js/request.js index 3c2234e..954d181 100644 --- a/static/js/request.js +++ b/static/js/request.js @@ -39,7 +39,7 @@ Vue.prototype.NEWAPIURL = '/api'; // #endif Vue.prototype.Post = (params = {}, apiurl) => { - const token = getToken() || '92f610cd-381e-4135-ac27-fc5671af8495'; + const token = getToken() || '948acca7-f801-4d65-beea-79dde49b1fa3'; if (token) { params.token = token; } diff --git a/subPackages/order/detail.vue b/subPackages/order/detail.vue new file mode 100644 index 0000000..5f119f8 --- /dev/null +++ b/subPackages/order/detail.vue @@ -0,0 +1,1659 @@ + + + + + \ No newline at end of file diff --git a/subPackages/order/gwcOrder.vue b/subPackages/order/gwcOrder.vue new file mode 100644 index 0000000..bec631c --- /dev/null +++ b/subPackages/order/gwcOrder.vue @@ -0,0 +1,903 @@ + + + + + diff --git a/subPackages/order/trades.vue b/subPackages/order/trades.vue index 81f31e4..91ae977 100644 --- a/subPackages/order/trades.vue +++ b/subPackages/order/trades.vue @@ -362,7 +362,9 @@ .common-types { background: white; height: 90rpx; - font-size: 31rpx; + font-weight: 500; +font-size: 31rpx; +color: #333333; z-index: 10; margin: auto; color: #666; @@ -386,9 +388,9 @@ } .common-type.active { - font-size: 31rpx; font-weight: bold; - color: #000; + font-size: 31rpx; + color: #000000; } .common-type.active:after { @@ -402,7 +404,7 @@ right: 0; bottom: 1rpx; height: 4rpx; - background: #C3282E; + background: #74A5AA; border-radius: 2rpx; } @@ -457,7 +459,7 @@ font-size: 27rpx; font-family: PingFang SC; font-weight: bold; - color: #C3282E; + color: #FC5109; } .trade-item-head-name { @@ -521,7 +523,7 @@ padding: 0 20rpx; font-weight: 500; font-size: 24rpx; - color: #C3282E; + color: #888888; margin-top: 20rpx; } @@ -585,7 +587,7 @@ .trade-item-btns .pay-btn { color: #FFFFFF; - background: #C3282E; + background: #74A5AA; border: none; padding: 10rpx 16rpx; } diff --git a/subPackages/shiguang/shiguang.vue b/subPackages/shiguang/shiguang.vue new file mode 100644 index 0000000..30cc112 --- /dev/null +++ b/subPackages/shiguang/shiguang.vue @@ -0,0 +1,19 @@ + + + + + \ No newline at end of file diff --git a/subPackages/user/gwc.vue b/subPackages/user/gwc.vue new file mode 100644 index 0000000..728526f --- /dev/null +++ b/subPackages/user/gwc.vue @@ -0,0 +1,556 @@ + + + + + \ No newline at end of file diff --git a/subPackages/user/myAddressAdd.vue b/subPackages/user/myAddressAdd.vue new file mode 100644 index 0000000..0b8f945 --- /dev/null +++ b/subPackages/user/myAddressAdd.vue @@ -0,0 +1,387 @@ + + + + + diff --git a/subPackages/user/travelerList.vue b/subPackages/user/travelerList.vue new file mode 100644 index 0000000..a8a3e4f --- /dev/null +++ b/subPackages/user/travelerList.vue @@ -0,0 +1,339 @@ + + + + +