From a882c40102afaa3e3df3d82153be89b19a024817 Mon Sep 17 00:00:00 2001
From: unknown <331404948@qq.com>
Date: Thu, 28 Sep 2023 09:04:53 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
common/js/mixins.js | 3 +-
components/pickDateTimer/pickDateTimer.vue | 19 +++
config/api.js | 7 +
config/request.js | 2 +
config/utils.js | 2 +-
pages/carEntry/examineAppointment/comp/step1.vue | 4 +-
pages/carEntry/examineAppointment/comp/step2.vue | 80 ++++++---
pages/carEntry/examineAppointment/comp/step3.vue | 179 ++++++++++++++-------
.../examineAppointment/examineAppointment.vue | 8 +-
pages/carEntry/operaAppointment/comp/coachInfo.vue | 72 +++++++++
.../carEntry/operaAppointment/operaAppointment.vue | 149 +++++++----------
pages/indexEntry/enroll/registInfo/registInfo.vue | 8 +-
pages/indexEntry/findShcool/findShcool.vue | 9 +-
pages/indexEntry/findShcool/screen/screen.vue | 9 +-
.../publicVideo/videoDetail/videoDetail.vue | 36 ++++-
pages/tabbar/index/index.vue | 30 ++--
pages/tabbar/learnCar/comp/subject2.vue | 3 -
pages/tabbar/learnCar/comp/subject3.vue | 3 -
store/modules/user.js | 6 +
19 files changed, 407 insertions(+), 222 deletions(-)
create mode 100644 pages/carEntry/operaAppointment/comp/coachInfo.vue
diff --git a/common/js/mixins.js b/common/js/mixins.js
index 8338488..ecffd6d 100644
--- a/common/js/mixins.js
+++ b/common/js/mixins.js
@@ -6,7 +6,8 @@ export default {
...mapState({
city: state=> state.user.vuex_cityInfo.city,
vuex_cityInfo: state=> state.user.vuex_cityInfo,
- vuex_userInfo: state=> state.user.vuex_userInfo
+ vuex_userInfo: state=> state.user.vuex_userInfo,
+ apiOk: state=> state.user.apiOk,
}),
},
data() {
diff --git a/components/pickDateTimer/pickDateTimer.vue b/components/pickDateTimer/pickDateTimer.vue
index f15f7af..fad5f18 100644
--- a/components/pickDateTimer/pickDateTimer.vue
+++ b/components/pickDateTimer/pickDateTimer.vue
@@ -15,6 +15,7 @@
+
{{ item.week }}
{{ item.num }}
@@ -50,6 +51,12 @@
+
+
+
+
+
+
@@ -170,6 +177,15 @@
justify-content: center;
font-size: 28rpx;
color: #333;
+ .dian {
+ width: 12rpx;
+ height: 12rpx;
+ background: #D8D8D8;
+ border-radius: 50%;
+ &.active {
+ background: #1989FA;
+ }
+ }
&.active {
background: rgba(25,137,250,0.1);
border: 2rpx solid #1989FA;
@@ -245,4 +261,7 @@
line-height: 72rpx;
margin: 108rpx auto 50rpx auto;
}
+ .noDate {
+
+ }
\ No newline at end of file
diff --git a/config/api.js b/config/api.js
index f5a2c26..1ecf84a 100644
--- a/config/api.js
+++ b/config/api.js
@@ -20,12 +20,19 @@ export const coachPage = (params) => http.get('business/coach/page', {params: pa
export const publicVideoPage = (params) => http.get('business/video/page', {params: params})
// 公益视频 详情
export const publicGetvideo = (params) => http.get('business/video/getvideo', {params: params})
+// 公益视频点赞
+export const createUpvote = (data) => http.post('business/contentdata/createUpvote', data)
+// 公益视频收藏
+export const createCollect = (data) => http.post('business/contentdata/createCollect', data)
+// 公益视频是否点赞收藏
+export const getlikesCollection = (params) => http.get('business/users/getContent', {params: params})
// 行业资讯,
export const getarticleList = (params) => http.get('business/video/article', {params: params})
// 行业政策
export const getarticlezcList = (params) => http.get('business/video/articlezc', {params: params})
// 行业资讯,行业政策 详情
export const getarticle = (params) => http.get('business/video/getarticle', {params: params})
+
// 驾照类型
export const licenseType = () => http.get('system/dict/licenseType', )
// 区域
diff --git a/config/request.js b/config/request.js
index 69cf8f3..69af3c0 100644
--- a/config/request.js
+++ b/config/request.js
@@ -79,6 +79,8 @@ module.exports = (vm) => {
console.log(response.config.url)
if(!noToken&&response.config.url!=='member/auth/logout') {
checkToken(vm)
+ }else {
+ vm.$store.commit('update_apiOk', true)
}
return data === undefined ? {} : data
}, (response) => {
diff --git a/config/utils.js b/config/utils.js
index 7674692..b93d870 100644
--- a/config/utils.js
+++ b/config/utils.js
@@ -6,7 +6,7 @@ export function checkToken(vm) {
if (nowTime > expiresTime * 1) {
vm.$store.commit('goLogin')
// 如果小于20分钟就刷新一下token &&
- } else if ((expiresTime * 1 - nowTime) / 60000 < 30) {
+ } else if ((expiresTime * 1 - nowTime) / 60000 < 10) {
vm.$store.dispatch('refreshToken')
}
}
diff --git a/pages/carEntry/examineAppointment/comp/step1.vue b/pages/carEntry/examineAppointment/comp/step1.vue
index e618893..318e431 100644
--- a/pages/carEntry/examineAppointment/comp/step1.vue
+++ b/pages/carEntry/examineAppointment/comp/step1.vue
@@ -6,8 +6,8 @@
江西省江西市江西区尚坤丁兰国际1190
-
-
+
+
diff --git a/pages/carEntry/examineAppointment/comp/step2.vue b/pages/carEntry/examineAppointment/comp/step2.vue
index 71f6d7d..f3c976f 100644
--- a/pages/carEntry/examineAppointment/comp/step2.vue
+++ b/pages/carEntry/examineAppointment/comp/step2.vue
@@ -1,15 +1,19 @@
-
+
- C1小型汽车手动挡
-
-
- C2小型汽车自动挡
+
+
+ {{index+1}}号车
+ {{ item.text }}
+
+
+
返回上一步
下一步
+
@@ -17,12 +21,18 @@
export default {
data() {
return {
- dateArr: [
- {week: '一', num: '08'},
- {week: '二', num: '09'},
- {week: '三', num: '10'},
- {week: '四', num: '11'},
- {week: '五', num: '12'},
+ list: [{
+ text: '00001',
+ id: 1
+ },
+ {
+ text: '00002',
+ id: 1
+ },
+ {
+ text: '00003',
+ id: 1
+ },
],
show: true
}
@@ -37,26 +47,47 @@
\ No newline at end of file
diff --git a/pages/carEntry/examineAppointment/comp/step3.vue b/pages/carEntry/examineAppointment/comp/step3.vue
index 7c42326..0c25941 100644
--- a/pages/carEntry/examineAppointment/comp/step3.vue
+++ b/pages/carEntry/examineAppointment/comp/step3.vue
@@ -1,19 +1,48 @@
-
-
-
-
- {{index+1}}号车
- {{ item.text }}
+
+
+
+
+
+ 返回上一步
+ 确认预约
+
+
+
+
-
-
-
- 返回上一步
- 下一步
-
-
+
@@ -21,20 +50,8 @@
export default {
data() {
return {
- list: [{
- text: '00001',
- id: 1
- },
- {
- text: '00002',
- id: 1
- },
- {
- text: '00003',
- id: 1
- },
- ],
- show: true
+
+ show: false
}
},
methods: {
@@ -47,47 +64,90 @@
\ No newline at end of file
diff --git a/pages/carEntry/examineAppointment/examineAppointment.vue b/pages/carEntry/examineAppointment/examineAppointment.vue
index fb3a0f9..7581ea1 100644
--- a/pages/carEntry/examineAppointment/examineAppointment.vue
+++ b/pages/carEntry/examineAppointment/examineAppointment.vue
@@ -15,10 +15,10 @@
3
-
+
选择考场
- 选择车型
+
选择车辆
选择时间
@@ -36,7 +36,7 @@
-
+
diff --git a/pages/carEntry/operaAppointment/comp/coachInfo.vue b/pages/carEntry/operaAppointment/comp/coachInfo.vue
new file mode 100644
index 0000000..f77fd12
--- /dev/null
+++ b/pages/carEntry/operaAppointment/comp/coachInfo.vue
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+ 张三三
+ 未绑定
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/carEntry/operaAppointment/operaAppointment.vue b/pages/carEntry/operaAppointment/operaAppointment.vue
index e18ea49..0c769ec 100644
--- a/pages/carEntry/operaAppointment/operaAppointment.vue
+++ b/pages/carEntry/operaAppointment/operaAppointment.vue
@@ -1,48 +1,40 @@
-
-
-
-
-
-
- 1
-
-
-
- 2
+
+
+ 预约时间
+
+ 教练车
+
+
+ 赣A98299学
+
+
+ 训练场地
+
+
+
+ 某某场地
+ 江西省江西市江西区尚坤丁兰国际1190
-
-
- 3
+
+
+
-
-
- 选择场地
- 选择车辆
- 预约时间
-
-
-
-
-
-
\ No newline at end of file
diff --git a/pages/indexEntry/enroll/registInfo/registInfo.vue b/pages/indexEntry/enroll/registInfo/registInfo.vue
index bd331b1..01a64a7 100644
--- a/pages/indexEntry/enroll/registInfo/registInfo.vue
+++ b/pages/indexEntry/enroll/registInfo/registInfo.vue
@@ -259,9 +259,9 @@
-
+
-
+
@@ -269,9 +269,9 @@
-
+
-
+
diff --git a/pages/indexEntry/findShcool/findShcool.vue b/pages/indexEntry/findShcool/findShcool.vue
index 144ea2c..9157ee5 100644
--- a/pages/indexEntry/findShcool/findShcool.vue
+++ b/pages/indexEntry/findShcool/findShcool.vue
@@ -8,7 +8,7 @@
{{ item.text }}
-
+
筛选
@@ -59,6 +59,8 @@
lat: '',
lng: '',
sercheType: 1,
+ businessScope: '',
+ district: ''
},
total: 20,
listData: [],
@@ -89,6 +91,10 @@
}
},
methods: {
+ goScreen() {
+ let url = `/pages/indexEntry/findShcool/screen/screen?businessScope=${this.params.businessScope}&district=${this.params.district}`
+ this.$goPage(url)
+ },
goPage(item) {
this.$goPage('/pages/indexEntry/findShcool/shcoolDetail/shcoolDetail?schoolId='+ item.id)
},
@@ -97,7 +103,6 @@
this.listInit()
},
async listInit() {
-
this.listData = []
this.params.pageNo = 1
await this.schoolPageFn()
diff --git a/pages/indexEntry/findShcool/screen/screen.vue b/pages/indexEntry/findShcool/screen/screen.vue
index 7a31d41..00728b2 100644
--- a/pages/indexEntry/findShcool/screen/screen.vue
+++ b/pages/indexEntry/findShcool/screen/screen.vue
@@ -35,7 +35,14 @@
areTypeArr: []
}
},
- onLoad() {
+ onLoad(options) {
+ if(options.businessScope) {
+ this.driverTypeArr = options.businessScope.split(',')
+ }
+ if(options.district) {
+ this.areTypeArr = options.district.split(',').map(item=>item*1)
+ console.log(this.areTypeArr)
+ }
this.licenseTypeFn()
this.nachangListFn()
},
diff --git a/pages/indexEntry/publicVideo/videoDetail/videoDetail.vue b/pages/indexEntry/publicVideo/videoDetail/videoDetail.vue
index 0d91d83..a46c255 100644
--- a/pages/indexEntry/publicVideo/videoDetail/videoDetail.vue
+++ b/pages/indexEntry/publicVideo/videoDetail/videoDetail.vue
@@ -4,7 +4,7 @@
-
+
@@ -14,14 +14,14 @@
-
+
点赞
-
+
@@ -36,7 +36,7 @@
分享
-
+
diff --git a/pages/tabbar/index/index.vue b/pages/tabbar/index/index.vue
index 9a2aa92..275250c 100644
--- a/pages/tabbar/index/index.vue
+++ b/pages/tabbar/index/index.vue
@@ -71,19 +71,19 @@
-
-
+
-
+
- {{ item.text }}
- {{ item.date}}
+ {{ item.title }}
+ {{ $u.timeFormat(item.createTime, 'yyyy/mm/dd') }}
@@ -117,6 +117,7 @@