From 14bb2e154a0ae204ac9cf7fcabd1cf3dc66d68c7 Mon Sep 17 00:00:00 2001 From: unknown <331404948@qq.com> Date: Fri, 29 Dec 2023 18:30:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=88=91=E7=9A=84=E9=A2=84?= =?UTF-8?q?=E6=8A=A5=E5=90=8D=EF=BC=8C=E4=B8=AA=E4=BA=BA=E8=AF=A6=E6=83=85?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/searchRow/searchRow.vue | 6 +- pages.json | 19 ++++ pages/indexEntry/enroll/enroll.vue | 2 +- pages/indexEntry/enroll/registInfo/registInfo.vue | 11 ++- pages/mineEntry/myForecastName/myForecastName.vue | 103 ++++++++++++++++++++++ pages/mineEntry/personaInfo/myInfo.vue | 47 ++++++++++ pages/mineEntry/personaInfo/personaInfo.vue | 25 ++++-- pages/tabbar/index/index.vue | 1 + pages/tabbar/mine/index.vue | 17 +++- static/images/userCenter/yubaoming.png | Bin 0 -> 8082 bytes 10 files changed, 216 insertions(+), 15 deletions(-) create mode 100644 pages/mineEntry/myForecastName/myForecastName.vue create mode 100644 pages/mineEntry/personaInfo/myInfo.vue create mode 100644 static/images/userCenter/yubaoming.png diff --git a/components/searchRow/searchRow.vue b/components/searchRow/searchRow.vue index fb5f5c3..5cdd943 100644 --- a/components/searchRow/searchRow.vue +++ b/components/searchRow/searchRow.vue @@ -8,7 +8,7 @@ {{ placeholder }} - + @@ -25,6 +25,10 @@ methods: { searchFn() { this.$emit('searchFn', this.keyword) + }, + clearSearchFn() { + this.keyword = '' + this.$emit('searchFn', '') } } } diff --git a/pages.json b/pages.json index 053bd83..c7c41d7 100644 --- a/pages.json +++ b/pages.json @@ -424,6 +424,25 @@ } }, { + "path": "personaInfo/myInfo", + "style": { + "navigationBarTitleText": "个人信息", + "navigationStyle": "custom", + "enablePullDownRefresh": false, + "backgroundTextStyle": "dark" + } + }, + { + "path": "myForecastName/myForecastName", + "style": { + "navigationBarTitleText": "我的报名", + "navigationStyle": "custom", + "enablePullDownRefresh": true, + "backgroundTextStyle": "dark" + } + }, + + { "path": "myAppointment/myAppointment", "style": { "navigationBarTitleText": "我的预约", diff --git a/pages/indexEntry/enroll/enroll.vue b/pages/indexEntry/enroll/enroll.vue index fedafa6..830daa1 100644 --- a/pages/indexEntry/enroll/enroll.vue +++ b/pages/indexEntry/enroll/enroll.vue @@ -208,7 +208,7 @@ this.vuex_userInfo.idcard = this.form.idcard this.vuex_userInfo.nationality = (this.form.value==7||this.form.value==2)?'外国':'中国' this.vuex_userInfo.cardType = this.form.value - return this.$goPage('/pages/indexEntry/enroll/registInfo/registInfo') + return this.$goPage('/pages/indexEntry/enroll/registInfo/registInfo?realNameNo=1') } // 去实名 diff --git a/pages/indexEntry/enroll/registInfo/registInfo.vue b/pages/indexEntry/enroll/registInfo/registInfo.vue index 42ccf51..90ccb77 100644 --- a/pages/indexEntry/enroll/registInfo/registInfo.vue +++ b/pages/indexEntry/enroll/registInfo/registInfo.vue @@ -304,7 +304,6 @@ cardType: 1, idcard: '', nationality: '中国', - businessType: '',//业务类型 certificateCodeShow: '原驾驶证号xxx', driveLicence: '',//原驾驶证号 给后端的 firstDriveDate: '',//原驾驶证初领日期 @@ -331,7 +330,10 @@ cityArr3: [] } }, - onLoad() { + onLoad(options) { + if(options.realNameNo) { + this.realNameNo = options.realNameNo + } this.initUserInfo() uni.$on('upDateCoachItem',(item)=>{ @@ -369,7 +371,10 @@ }, methods: { async initUserInfo() { - await this.$store.dispatch('getUserInfo') + // 如果不是实名 + if(!this.realNameNo) { + await this.$store.dispatch('getUserInfo') + } this.form.userId = this.userId this.form.accountId = this.vuex_userInfo.accountId this.form.address = this.vuex_userInfo.address diff --git a/pages/mineEntry/myForecastName/myForecastName.vue b/pages/mineEntry/myForecastName/myForecastName.vue new file mode 100644 index 0000000..564923b --- /dev/null +++ b/pages/mineEntry/myForecastName/myForecastName.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/pages/mineEntry/personaInfo/myInfo.vue b/pages/mineEntry/personaInfo/myInfo.vue new file mode 100644 index 0000000..e274590 --- /dev/null +++ b/pages/mineEntry/personaInfo/myInfo.vue @@ -0,0 +1,47 @@ + + + + \ No newline at end of file diff --git a/pages/mineEntry/personaInfo/personaInfo.vue b/pages/mineEntry/personaInfo/personaInfo.vue index cd815f3..eb861ee 100644 --- a/pages/mineEntry/personaInfo/personaInfo.vue +++ b/pages/mineEntry/personaInfo/personaInfo.vue @@ -12,30 +12,43 @@ 我的驾校 - 江西海正驾校 + {{ vuex_userInfo.schoolName }} 我的教练 - xxx + {{ vuex_userInfo.coachName }} 所学车型 - xxx + {{ vuex_userInfo.trainType }} 报名时间 - xxx + {{ $u.timeFormat(vuex_userInfo.applyDate, 'yyyy-mm-dd hh:MM:ss')}} - + + + 个人信息 + + 查看 + + + + + + + + + 实名认证 已完成 - + 拍照&体检&面签 已完成 diff --git a/pages/tabbar/index/index.vue b/pages/tabbar/index/index.vue index 43c95ce..37ee68e 100644 --- a/pages/tabbar/index/index.vue +++ b/pages/tabbar/index/index.vue @@ -320,6 +320,7 @@ if(item.text=='找驾驶馆') { const res = await this.$store.dispatch('checkLogin') if(!res) return + if(!this.vuex_userInfo.schoolId) return this.$u.toast('您不是平台学员') } this.$goPage(item.url) }, diff --git a/pages/tabbar/mine/index.vue b/pages/tabbar/mine/index.vue index fd62062..9c630ea 100644 --- a/pages/tabbar/mine/index.vue +++ b/pages/tabbar/mine/index.vue @@ -42,7 +42,8 @@ - + + {{ item.text }} @@ -71,6 +72,11 @@ myPageEntry: [ { + text: '我的报名', + icon: require('../../../static/images/userCenter/yubaoming.png'), + url: '/pages/mineEntry/myForecastName/myForecastName', + }, + { text: '我的预约', icon: require('../../../static/images/userCenter/ic_yuyue.png'), url: '/pages/mineEntry/myAppointment/myAppointment' @@ -152,13 +158,16 @@ }, async goBusinessEntry(item) { const res = await this.$store.dispatch('checkLogin') - console.log('res') - console.log(res) if(!res) return + if(!this.vuex_userInfo.schoolId) return this.$u.toast('您不是平台学员') this.$goPage(item.url) }, async myPageEntryClick(item) { - await this.$store.dispatch('checkLogin') + const res = await this.$store.dispatch('checkLogin') + if(!res) return + let arr = ['我的收藏','本地生活'] + console.log(arr.includes(item.text)) + if(!this.vuex_userInfo.schoolId&&!arr.includes(item.text)) return this.$u.toast('您不是平台学员') this.$goPage(item.url) } } diff --git a/static/images/userCenter/yubaoming.png b/static/images/userCenter/yubaoming.png new file mode 100644 index 0000000000000000000000000000000000000000..e5595c9b15fb4700debacfefd8190f144013ed7f GIT binary patch literal 8082 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