From c23f3c80d454dd7ed39b488633d07f11eccfb9c2 Mon Sep 17 00:00:00 2001 From: wuyize Date: Fri, 1 Jul 2022 10:25:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E7=BB=93=E9=A1=B9=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E5=92=8C=E5=B7=B2=E7=BB=93=E9=A1=B9=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E4=B8=8E=E5=90=8E=E7=AB=AF=E7=9A=84=E5=AF=B9?= =?UTF-8?q?=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/request.js | 1 + src/views/ClosedProject.vue | 121 ++++++++++++++++------------------- src/views/Home.vue | 2 + src/views/Login.vue | 1 + src/views/OngoingProject.vue | 31 +++++++-- 5 files changed, 84 insertions(+), 72 deletions(-) diff --git a/src/utils/request.js b/src/utils/request.js index bb115cd..ad77ee9 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -31,6 +31,7 @@ request.interceptors.response.use( localStorage.removeItem('token') localStorage.removeItem('staffFullname') localStorage.removeItem('staffUsername') + localStorage.removeItem('staffId') router.push({path: '/login'}) } diff --git a/src/views/ClosedProject.vue b/src/views/ClosedProject.vue index 39106e2..0c138e0 100644 --- a/src/views/ClosedProject.vue +++ b/src/views/ClosedProject.vue @@ -11,18 +11,18 @@ class="projectTable" :height="tableHeight" :data="tableData"> - - - - - - + + + + + + - + @@ -31,9 +31,9 @@ @size-change="handleSizeChange" v-model:currentPage ="currentPage" :page-sizes="[5, 10, 15, 20]" - :page-size="perPage" + v-model:page-size="pageSize" layout="total, sizes, prev, pager, next, jumper" - :total="count" + :total="total" style="float: right;margin-top: 20px;"> @@ -58,77 +58,64 @@ onMounted(() => { diff --git a/src/views/Home.vue b/src/views/Home.vue index d25a61f..2a8308f 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -69,11 +69,13 @@ export default { return { staffFullname: '', staffUsername: '', + staffId: '' } }, mounted() { this.staffFullname = localStorage.getItem('staffFullname'); this.staffUsername = localStorage.getItem('staffUsername'); + this.staffId = localStorage.getItem('staffId'); }, methods: { diff --git a/src/views/Login.vue b/src/views/Login.vue index 5186136..efb4d09 100644 --- a/src/views/Login.vue +++ b/src/views/Login.vue @@ -58,6 +58,7 @@ const onSubmit = () => { localStorage.setItem('token', response.data.data.Token) localStorage.setItem('staffFullname', response.data.data.staffFullname) localStorage.setItem('staffUsername', response.data.data.staffUsername) + localStorage.setItem('staffId', response.data.data.staffId) router.push({path: '/'}) } else { console.log(response.data) diff --git a/src/views/OngoingProject.vue b/src/views/OngoingProject.vue index 8f193c8..fb3bf28 100644 --- a/src/views/OngoingProject.vue +++ b/src/views/OngoingProject.vue @@ -27,7 +27,7 @@ @@ -36,7 +36,7 @@ @current-change="handleCurrentChange" @size-change="handleSizeChange" v-model:currentPage="currentPage" - :page-sizes="[2, 10, 15, 20]" + :page-sizes="[5, 10, 15, 20]" v-model:page-size="pageSize" layout="total, sizes, prev, pager, next, jumper" :total="total" @@ -65,6 +65,7 @@ onMounted(() => {