From 87a636eeed321c68280f6bcb754283f596ede960 Mon Sep 17 00:00:00 2001 From: Lx <935448346@qq.com> Date: Thu, 27 Mar 2025 15:49:36 +0800 Subject: [PATCH] 0327 --- components/tabbar/tabbar.vue | 6 +- .../courseDetail/assets/style/index.rpx.scss | 10 +- newPages/courseDetail/index.vue | 95 +- .../courseList/assets/style/index.rpx.scss | 4 +- newPages/courseList/index.vue | 279 ++---- newPages/evaluate/assets/style/index.rpx.scss | 16 +- newPages/my/assets/style/index.rpx.scss | 9 +- newPages/my/index.vue | 149 +-- newPages/newIndex/SchoolInfo.vue | 20 +- newPages/newIndex/index.vue | 46 +- .../orderList/assets/style/index.rpx.scss | 37 +- newPages/orderList/index.vue | 124 ++- newPages/register/index.vue | 907 ++++++++++++++++++ .../schoolDetail/assets/style/index.rpx.scss | 114 ++- newPages/schoolDetail/index.vue | 284 +++--- newPages/schoolList/index.vue | 2 +- pages/index/contract.vue | 56 +- pages/login/login.vue | 5 +- static/myImgs/allOrder.png | Bin 0 -> 4103 bytes static/myImgs/alreadyInterviewed.png | Bin 0 -> 4762 bytes static/myImgs/alreadyPaid.png | Bin 0 -> 3691 bytes static/myImgs/registered.png | Bin 0 -> 4761 bytes utils/auth.js | 10 + 23 files changed, 1685 insertions(+), 488 deletions(-) create mode 100644 newPages/register/index.vue create mode 100644 static/myImgs/allOrder.png create mode 100644 static/myImgs/alreadyInterviewed.png create mode 100644 static/myImgs/alreadyPaid.png create mode 100644 static/myImgs/registered.png diff --git a/components/tabbar/tabbar.vue b/components/tabbar/tabbar.vue index a709ea6..2e860d9 100644 --- a/components/tabbar/tabbar.vue +++ b/components/tabbar/tabbar.vue @@ -53,7 +53,7 @@ }, methods: { gogogo(id) { - this.actindex = id + this.actindex = id; if (id == 1) { uni.reLaunch({ url: '/newPages/newIndex/index' @@ -65,9 +65,9 @@ }) } if (id == 3) { - uni.reLaunch({ - url: '/pages/my/my' + // url: '/pages/my/my' + url: '/newPages/my/index' }) } if (id == 4) { diff --git a/newPages/courseDetail/assets/style/index.rpx.scss b/newPages/courseDetail/assets/style/index.rpx.scss index cbbdf34..bee3f3d 100644 --- a/newPages/courseDetail/assets/style/index.rpx.scss +++ b/newPages/courseDetail/assets/style/index.rpx.scss @@ -99,10 +99,12 @@ } .group_3 { height: 594rpx; - background: url(/static/lanhu_kechengxiangqing/FigmaDDSSlicePNGd876ad79433fb9b2d50bcb5270f579a4.png) - 100% no-repeat; - background-size: 100% 100%; - width: 750rpx; + background: 100% no-repeat; + background-size: 100% 100%; + width: 750rpx; + border-bottom-left-radius: 30rpx; /* 设置左下角圆角 */ + border-bottom-right-radius: 30rpx; /* 设置右下角圆角 */ + overflow: hidden; /* 确保内容不会溢出圆角区域 */ .section_1 { background-color: rgba(255, 255, 255, 1); width: 750rpx; diff --git a/newPages/courseDetail/index.vue b/newPages/courseDetail/index.vue index 0a70c7c..27d7cd1 100644 --- a/newPages/courseDetail/index.vue +++ b/newPages/courseDetail/index.vue @@ -1,54 +1,39 @@ diff --git a/newPages/evaluate/assets/style/index.rpx.scss b/newPages/evaluate/assets/style/index.rpx.scss index 9e6fb6e..77798e3 100644 --- a/newPages/evaluate/assets/style/index.rpx.scss +++ b/newPages/evaluate/assets/style/index.rpx.scss @@ -175,7 +175,7 @@ height: 48rpx; } .text-group_1 { - width: 84rpx; + /* width: 84rpx; height: 28rpx; overflow-wrap: break-word; color: rgba(51, 51, 51, 1); @@ -185,7 +185,19 @@ text-align: left; white-space: nowrap; line-height: 28rpx; - margin-top: 10rpx; + margin-top: 10rpx; */ + width: 84rpx; + height: 28rpx; + overflow-wrap: break-word; + color: rgba(51, 51, 51, 1); + font-size: 28rpx; + font-family: PingFang SC-Regular; + font-weight: NaN; + text-align: center; + white-space: nowrap; + line-height: 28rpx; + margin-top: 0; + justify-content: center; } } .section_2 { diff --git a/newPages/my/assets/style/index.rpx.scss b/newPages/my/assets/style/index.rpx.scss index 8bd0643..8d4de62 100644 --- a/newPages/my/assets/style/index.rpx.scss +++ b/newPages/my/assets/style/index.rpx.scss @@ -305,8 +305,12 @@ margin: 30rpx 0 30rpx 64rpx; .image-text_3 { width: 72rpx; - height: 116rpx; - margin-right: 90rpx; + height: 116rpx; + margin-right: 90rpx; + display: flex; /* 使用 flex 布局 */ + flex-direction: column; /* 垂直排列子元素 */ + align-items: center; /* 水平居中 */ + justify-content: center; /* 垂直居中 */ .label_3 { width: 72rpx; height: 72rpx; @@ -323,6 +327,7 @@ white-space: nowrap; line-height: 24rpx; margin-top: 20rpx; + } } } diff --git a/newPages/my/index.vue b/newPages/my/index.vue index ce3ee20..4a29d1a 100644 --- a/newPages/my/index.vue +++ b/newPages/my/index.vue @@ -1,29 +1,8 @@ diff --git a/newPages/schoolDetail/assets/style/index.rpx.scss b/newPages/schoolDetail/assets/style/index.rpx.scss index 2e000ac..cb6d315 100644 --- a/newPages/schoolDetail/assets/style/index.rpx.scss +++ b/newPages/schoolDetail/assets/style/index.rpx.scss @@ -99,8 +99,8 @@ } .group_4 { height: 482rpx; - background: url(/static/lanhu_jiaxiaoxiangqing/FigmaDDSSlicePNGcd54efcc9a8c89af0ef99c8275464828.png) - 100% no-repeat; + /* background: url(/static/lanhu_jiaxiaoxiangqing/FigmaDDSSlicePNGcd54efcc9a8c89af0ef99c8275464828.png) + 100% no-repeat; */ background-size: 100% 100%; width: 750rpx; .box_3 { @@ -303,6 +303,7 @@ } } } + .text-wrapper_3 { background-color: rgba(255, 239, 229, 1); border-radius: 2px; @@ -833,4 +834,113 @@ } } } + .container { + padding: 20rpx; + background: #fff; + border-radius: 16rpx; + } + + .section-title { + font-size: 32rpx; + font-weight: bold; + margin-bottom: 20rpx; + } + + .class-list { + display: flex; + flex-direction: column; + gap: 20rpx; + width: 90%; + height: 30%; + margin: 40rpx 0 0 20rpx; + } + + .class-item { + display: flex; + + padding: 20rpx; + border-radius: 12rpx; + } + + .class-image { + width: 160rpx; + height: 100rpx; + border-radius: 8rpx; + } + + .class-info { + flex: 1; + margin-left: 20rpx; + display: flex; + flex-direction: column; + justify-content: space-between; + } + + .class-name { + font-size: 35rpx; + font-weight: bold; + margin-bottom: 10px; + } + + .class-price { + display: flex; + align-items: center; + } + + .price { + font-size: 28rpx; + color: #ff4d4f; + font-weight: bold; + } + + .original-price { + font-size: 24rpx; + text-decoration: line-through; + color: #999; + margin-left: 10rpx; + } + + .class-details { + display: flex; + gap: 8rpx; /* 设置两个标签之间的间距 */ + align-items: center; + margin-bottom: 10rpx; + + } + + .view-all { + margin-top: 20rpx; + display: flex; + justify-content: center; + align-items: center; + color: #007aff; + font-size: 28rpx; + } + + .arrow-icon { + width: 20rpx; + height: 20rpx; + } + + .class-type, + .class-license { + display: flex; /* 设置为行内块元素 */ + padding: 6rpx; + border-radius: 3px; /* 圆角 */ + font-size: 12px; /* 较小的字体 */ + font-weight: bold; /* 加粗 */ + justify-content: center; + align-items: center; + } + + /* 如果需要区分两个标签的样式,可以单独设置 */ + .class-type { + color: #3478DC; + background-color: #DDEDFE; /* 红色背景 */ + } + + .class-license { + color: #8B623D; + background-color: #FFF0E4; /* 蓝色背景 */ + } } diff --git a/newPages/schoolDetail/index.vue b/newPages/schoolDetail/index.vue index 349e4e8..4987dbd 100644 --- a/newPages/schoolDetail/index.vue +++ b/newPages/schoolDetail/index.vue @@ -1,39 +1,30 @@ \ No newline at end of file + diff --git a/pages/login/login.vue b/pages/login/login.vue index 32ed73b..979afe9 100644 --- a/pages/login/login.vue +++ b/pages/login/login.vue @@ -57,7 +57,9 @@ import request from '../../utils/request'; import config from '@/config' import { - setToken + getLocalUserInfo, + setLocalUserInfo, + setToken, setUserInfo } from '@/utils/auth.js' export default { @@ -198,6 +200,7 @@ export default { // clearInterval(this.loginStatus) // } setToken(rex.data.data.token) + setLocalUserInfo(rex.data.data.userinfo) //uni.setStorageSync('App-Token', ); if (this.returnUrl) { uni.navigateBack() diff --git a/static/myImgs/allOrder.png b/static/myImgs/allOrder.png new file mode 100644 index 0000000000000000000000000000000000000000..73a6fa7e3c2288e037addc2f7c658d34bc40f1bf GIT binary patch literal 4103 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 JPDHLkV1mwQ__+W8 literal 0 HcmV?d00001 diff --git a/static/myImgs/registered.png b/static/myImgs/registered.png new file mode 100644 index 0000000000000000000000000000000000000000..2787dcf2d6472b7cbcbd04a3b7e9e98800fb9554 GIT binary patch literal 4761 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