From b822927b2134d43b6a3e58bd451b0e85295a159e Mon Sep 17 00:00:00 2001 From: peihaoyu <617594538@qq.com> Date: Wed, 15 Apr 2020 10:05:21 +0800 Subject: [PATCH] '' --- HSLink-front/src/assets/css/public.css | 3 ++ HSLink-front/src/components/Content.vue | 2 +- HSLink-front/src/components/Homepage.vue | 6 +-- HSLink-front/src/components/Index.vue | 2 + HSLink-front/src/components/PersonalInfo.vue | 56 ++++++++++++++------ HSLink-front/src/router/index.js | 6 +-- 6 files changed, 51 insertions(+), 24 deletions(-) diff --git a/HSLink-front/src/assets/css/public.css b/HSLink-front/src/assets/css/public.css index 3dd8ca2..340413a 100644 --- a/HSLink-front/src/assets/css/public.css +++ b/HSLink-front/src/assets/css/public.css @@ -1,3 +1,6 @@ +*{ + user-select: none; +} html { overflow-y: overlay; height: 100%; diff --git a/HSLink-front/src/components/Content.vue b/HSLink-front/src/components/Content.vue index 9cc1cf3..8ceb356 100644 --- a/HSLink-front/src/components/Content.vue +++ b/HSLink-front/src/components/Content.vue @@ -65,7 +65,7 @@ 等级:
博客 - 2 + {{Math.floor(all.integral/1000)+1}}
diff --git a/HSLink-front/src/components/Homepage.vue b/HSLink-front/src/components/Homepage.vue index 7139140..8ab161b 100644 --- a/HSLink-front/src/components/Homepage.vue +++ b/HSLink-front/src/components/Homepage.vue @@ -274,7 +274,7 @@ cursor: pointer; } .merit-student .one div:nth-child(2){ - flex: 2; + flex: 3; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; @@ -297,7 +297,7 @@ cursor: pointer; } .prominent-teacher .one div:nth-child(2){ - flex: 2; + flex: 3; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; @@ -353,7 +353,7 @@ flex: 1; } .one .release-time{ - flex: 1.5; + flex: 1.6; } .module{ border: 1px solid #419EFF; diff --git a/HSLink-front/src/components/Index.vue b/HSLink-front/src/components/Index.vue index 5b20d5b..fbdcbd6 100644 --- a/HSLink-front/src/components/Index.vue +++ b/HSLink-front/src/components/Index.vue @@ -74,6 +74,8 @@ goPersonalInfo(userId) { this.$router.push({name: 'personalinfo'}); sessionStorage.setItem("userId",userId); + setTimeout(()=>{location.reload()},100) + }, goMore() { this.$message({ diff --git a/HSLink-front/src/components/PersonalInfo.vue b/HSLink-front/src/components/PersonalInfo.vue index c7448bb..3cc4895 100644 --- a/HSLink-front/src/components/PersonalInfo.vue +++ b/HSLink-front/src/components/PersonalInfo.vue @@ -181,24 +181,25 @@ } }, mounted() { - let userInfo = JSON.parse(sessionStorage.getItem("userInfo")); - if (userInfo.user_id === sessionStorage.getItem("userId")) { - this.isOwn = true - } else { - this.isOwn = false - } - this.$ajax.post("/hs/getPersonalInfo",{text:"",releaseId: sessionStorage.getItem("userId")},r=>{ - this.list = r.personalList; - this.length = r.personalList.length; - this.all = { - real_name: r.personalInfo.real_name, - header_photo: r.personalInfo.real_name.substring(0, 1), - integral: r.personalInfo.integral, - letter_number: r.personalInfo.letter_number, - user_id: r.personalInfo.user_id, + // setInterval(()=>{ + let userInfo = JSON.parse(sessionStorage.getItem("userInfo")); + if (userInfo.user_id === sessionStorage.getItem("userId")) { + this.isOwn = true + } else { + this.isOwn = false } - }) - + this.$ajax.post("/hs/getPersonalInfo",{text:"",releaseId: sessionStorage.getItem("userId")},r=>{ + this.list = r.personalList; + this.length = r.personalList.length; + this.all = { + real_name: r.personalInfo.real_name, + header_photo: r.personalInfo.real_name.substring(0, 1), + integral: r.personalInfo.integral, + letter_number: r.personalInfo.letter_number, + user_id: r.personalInfo.user_id, + } + }) + // },1000) }, methods: { deleteLetter(id) { @@ -209,6 +210,27 @@ }).then(() => { this.$ajax.post("/hs/deleteLetter",{id:id},r=>{ if (r === 1) { + let userInfo = JSON.parse(sessionStorage.getItem("userInfo")); + this.$ajax.post("/hs/getPersonalPrivateLetter",{userId:userInfo.user_id},res=>{ + this.privateLetterList = res + if (res.length === 0) { + this.unreadIsNull = true; + this.alreadyReadIsNull = true; + } + for (let i = 0; i < res.length; i++) { + debugger + if (res[i].already_read === "0") { + this.unreadIsNull = false + } else { + this.unreadIsNull = true + } + if (res[i].already_read === "1") { + this.alreadyReadIsNull = false + } else { + this.unreadIsNull = true + } + } + }) this.$message({ type: 'success', message: '删除成功' diff --git a/HSLink-front/src/router/index.js b/HSLink-front/src/router/index.js index 92aae62..2452215 100644 --- a/HSLink-front/src/router/index.js +++ b/HSLink-front/src/router/index.js @@ -6,15 +6,15 @@ Vue.use(Router) export default new Router({ routes: [{ - path: '/login', + path: '/', name: 'login', component:() => import('@/components/Login') }, { - path:'/', + path:'/index', name:'index', component:() => import('@/components/Index'), - redirect: '/homepage', + // redirect: '/homepage', children: [ { path:'help',