diff --git a/pages.json b/pages.json index 75421d2..8037860 100644 --- a/pages.json +++ b/pages.json @@ -169,35 +169,62 @@ "enablePullDownRefresh": false, "backgroundTextStyle": "dark" } - } - ] - }, - { - "root": "pages/userCenter", - "pages": [ + }, + { + "path": "settled/settled", + "style": { + "navigationBarTitleText": "待结算记录", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } + }, { "path": "scanCode/scanCode", "style": { - "navigationBarTitleText": "", + "navigationBarTitleText": "个人二维码", "navigationStyle": "custom", "enablePullDownRefresh": false, "backgroundTextStyle": "dark" } - } - ] - }, - { - "root": "pages/userCenter", - "pages": [ + }, { "path": "studentComment/studentComment", "style": { + "navigationBarTitleText": "学员评价", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } + }, + { + "path": "refund/refund", + "style": { + "navigationBarTitleText": "退款信息", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } + }, + { + "path": "indicatorRecharge/indicatorRecharge", + "style": { "navigationBarTitleText": "", "navigationStyle": "custom", "enablePullDownRefresh": false, "backgroundTextStyle": "dark" } + }, + { + "path": "examinInfo/examinInfo", + "style": { + "navigationBarTitleText": "考场信息", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } } + ] } diff --git a/pages/tabbar/mine/index.vue b/pages/tabbar/mine/index.vue index ef3c1c7..8647b11 100644 --- a/pages/tabbar/mine/index.vue +++ b/pages/tabbar/mine/index.vue @@ -26,13 +26,13 @@ data() { return { tabData: [ - {text: '待结算记录', icon: require('../../../static/images/coach/ic_daijiesuan.png'), id: 1}, - {text: '指标充值记录', icon: require('../../../static/images/coach/ic_zhibiao.png'), id: 2}, + {text: '待结算记录', icon: require('../../../static/images/coach/ic_daijiesuan.png'), id: 1, url: '/pages/userCenter/settled/settled'}, + {text: '指标充值记录', icon: require('../../../static/images/coach/ic_zhibiao.png'), id: 2, url: '/pages/userCenter/indicatorRecharge/indicatorRecharge'}, {text: '我的车辆', icon: require('../../../static/images/coach/ic_cheliang.png'), id: 3}, - {text: '考场信息', icon: require('../../../static/images/coach/ic_changdi.png'), id: 4}, + {text: '考场信息', icon: require('../../../static/images/coach/ic_changdi.png'), id: 4, url: '/pages/userCenter/examinInfo/examinInfo'}, {text: '学员评价', icon: require('../../../static/images/coach/ic_pingjia.png'), id: 5, url: '/pages/userCenter/studentComment/studentComment'}, {text: '教学数据', icon: require('../../../static/images/coach/ic_shuju.png'), id: 6}, - {text: '学员退款', icon: require('../../../static/images/coach/ic_tuikuan.png'), id: 7}, + {text: '学员退款', icon: require('../../../static/images/coach/ic_tuikuan.png'), id: 7, url: '/pages/userCenter/refund/refund'}, ] } }, diff --git a/pages/userCenter/examinInfo/comp/examinItem.vue b/pages/userCenter/examinInfo/comp/examinItem.vue new file mode 100644 index 0000000..fe97d64 --- /dev/null +++ b/pages/userCenter/examinInfo/comp/examinItem.vue @@ -0,0 +1,98 @@ + + + + + \ No newline at end of file diff --git a/pages/userCenter/examinInfo/examinInfo.vue b/pages/userCenter/examinInfo/examinInfo.vue new file mode 100644 index 0000000..37a8b1e --- /dev/null +++ b/pages/userCenter/examinInfo/examinInfo.vue @@ -0,0 +1,69 @@ + + + + + \ No newline at end of file diff --git a/pages/userCenter/indicatorRecharge/indicatorRecharge.vue b/pages/userCenter/indicatorRecharge/indicatorRecharge.vue new file mode 100644 index 0000000..faf80d2 --- /dev/null +++ b/pages/userCenter/indicatorRecharge/indicatorRecharge.vue @@ -0,0 +1,65 @@ + + + + + \ No newline at end of file diff --git a/pages/userCenter/myCar/myCar.vue b/pages/userCenter/myCar/myCar.vue new file mode 100644 index 0000000..002215c --- /dev/null +++ b/pages/userCenter/myCar/myCar.vue @@ -0,0 +1,30 @@ + + + + + \ No newline at end of file diff --git a/pages/userCenter/refund/comp/item.vue b/pages/userCenter/refund/comp/item.vue new file mode 100644 index 0000000..7d4092f --- /dev/null +++ b/pages/userCenter/refund/comp/item.vue @@ -0,0 +1,130 @@ + + + + + \ No newline at end of file diff --git a/pages/userCenter/refund/refund.vue b/pages/userCenter/refund/refund.vue new file mode 100644 index 0000000..c88298e --- /dev/null +++ b/pages/userCenter/refund/refund.vue @@ -0,0 +1,47 @@ + + + + + \ No newline at end of file diff --git a/pages/userCenter/settled/settled.vue b/pages/userCenter/settled/settled.vue new file mode 100644 index 0000000..f27c443 --- /dev/null +++ b/pages/userCenter/settled/settled.vue @@ -0,0 +1,174 @@ + + + + + \ No newline at end of file diff --git a/pages/userCenter/studentComment/studentComment.vue b/pages/userCenter/studentComment/studentComment.vue index 4d71eba..565b349 100644 --- a/pages/userCenter/studentComment/studentComment.vue +++ b/pages/userCenter/studentComment/studentComment.vue @@ -6,7 +6,7 @@ - 全部(10) + 全部(10) 匿名(1) 有图(2) 有视频(6) @@ -28,4 +28,28 @@ padding: 28rpx; margin-bottom: 20rpx; } + .tabs { + display: flex; + justify-content: space-between; + padding: 24rpx 12rpx; + .tab { + line-height: 76rpx; + font-size: 28rpx; + color: #fff; + &.active { + position: relative; + &::before { + position: absolute; + content: ''; + left: 50%; + bottom: 0; + transform: translateX(-50%); + width: 56rpx; + height: 6rpx; + background: #FFFFFF; + border-radius: 3rpx; + } + } + } + } \ No newline at end of file diff --git a/static/images/index/telephone.png b/static/images/index/telephone.png new file mode 100644 index 0000000..06a7b54 Binary files /dev/null and b/static/images/index/telephone.png differ