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',