From a112e96ab559adc810ae043a145fd898548725f7 Mon Sep 17 00:00:00 2001
From: 明梦爽 <2972214568@qq.com>
Date: 星期二, 09 八月 2022 09:45:53 +0800
Subject: [PATCH] 完善Readme
---
src/views/homePage/moreMessage.vue | 186 +++++++++++++++++++++++-----------------------
1 files changed, 94 insertions(+), 92 deletions(-)
diff --git a/src/views/homePage/moreMessage.vue b/src/views/homePage/moreMessage.vue
index 88b6789..62a0481 100644
--- a/src/views/homePage/moreMessage.vue
+++ b/src/views/homePage/moreMessage.vue
@@ -17,14 +17,8 @@
</li>
</ul>
<!-- 鍒嗛〉 -->
- <div class="fenye">
- <el-pagination
- background
- @current-change="handleCurrentChange"
- :current-page.sync="currentPage"
- :page-size="pageSize"
- layout="prev, pager, next,total"
- :total="total">
+ <div>
+ <el-pagination background @current-change="handleCurrentChange1" :current-page="currentPagenotice" :page-size="pageSize" layout="prev, pager, next,total" :total="totalnotice">
</el-pagination>
</div>
</el-card>
@@ -43,22 +37,16 @@
</li>
</ul>
<!-- 鍒嗛〉 -->
- <div class="fenye">
- <el-pagination
- background
- @current-change="handleCurrentChange"
- :current-page.sync="currentPage"
- :page-size="pageSize"
- layout="prev, pager, next,total"
- :total="total">
+ <div>
+ <el-pagination background @current-change="handleCurrentChange2" :current-page.sync="currentPageschool" :page-size="pageSize" layout="prev, pager, next,total" :total="totalschool">
</el-pagination>
</div>
- </el-card>
+ </el-card>
</ul>
</div>
<div v-if="this.$route.query.type == '宸ヤ綔鐘舵��'">
- <ul>
- <el-card>
+ <ul>
+ <el-card>
<ul class="ul">
<li class="lieBiao liPointer flex-v flex-between" :key="index" v-for="(item, index) in workList">
<div class="time">
@@ -70,24 +58,18 @@
</li>
</ul>
<!-- 鍒嗛〉 -->
- <div class="fenye">
- <el-pagination
- background
- @current-change="handleCurrentChange"
- :current-page.sync="currentPage"
- :page-size="pageSize"
- layout="prev, pager, next,total"
- :total="total">
+ <div>
+ <el-pagination background @current-change="handleCurrentChange3" :current-page.sync="currentPagework" :page-size="pageSize" layout="prev, pager, next,total" :total="totalwork">
</el-pagination>
</div>
- </el-card>
+ </el-card>
</ul>
</div>
</div>
</div>
</template>
<script>
-import {getNewsList} from '../../api/api'
+import { getNewsList } from '../../api/api'
export default {
name: 'moreMessage',
data() {
@@ -95,77 +77,99 @@
noticeList: [],
schoolList: [],
workList: [],
- currentPage:1,
- pageSize:4,
- total:0,
+ currentPagenotice: 1, //閫氱煡鍏憡鐨勫綋鍓嶉〉
+ currentPageschool: 1, //瀛﹂櫌鍔ㄦ�佺殑褰撳墠椤�
+ currentPagework: 1, //宸ヤ綔鍔ㄦ�佺殑褰撳墠椤�
+ pageSize: 10,
+ totalnotice: 0, //閫氱煡鍏憡鏂伴椈鐨勬�绘潯鏁�
+ totalschool: 0, //瀛﹂櫌鍔ㄦ�佹柊闂荤殑鎬绘潯鏁�
+ totalwork: 0 //宸ヤ綔鍔ㄦ�佹柊闂荤殑鎬绘潯鏁�
}
},
- mounted(){
- this.getnotice();
- this.getwork();
- this.getschool();
+ mounted() {
+ this.getnotice()
+ this.getwork()
+ this.getschool()
},
methods: {
- handleCurrentChange(val){
- console.log(`褰撳墠椤�: ${val}`);
- this.getnotice();
- this.getwork();
- this.getschool();
+ //閫氱煡鍏憡鐨勫垎椤靛垏鎹�
+ handleCurrentChange1(val) {
+ // console.log(`褰撳墠椤�: ${val}`);
+ this.currentPagenotice = val
+ this.getnotice()
+ },
+ //瀛﹂櫌鍔ㄦ�佺殑鍒嗛〉鍒囨崲
+ handleCurrentChange2(val) {
+ // console.log(`褰撳墠椤�: ${val}`);
+ this.currentPageschool = val
+ this.getschool()
+ },
+ //宸ヤ綔鍔ㄦ�佺殑鍒嗛〉鍒囨崲
+ handleCurrentChange3(val) {
+ // console.log(`褰撳墠椤�: ${val}`);
+ this.currentPagework = val
+ this.getwork()
},
//鑾峰彇鏂伴椈鍒楄〃
- getnotice(){
+ getnotice() {
const data = {
- current:this.currentPage,
- newsCategoryId:42,
- size:this.pageSize
+ current: this.currentPagenotice,
+ newsCategoryId: 42,
+ size: this.pageSize
}
- getNewsList(data).then(res => {
- console.log(res);
- if(res.code == 200){
- this.noticeList = res.data.records
- this.total = Number(res.data.total)
- }
- }).catch(error => {
- console.log(error);
- })
+ getNewsList(data)
+ .then(res => {
+ // console.log(res);
+ if (res.code == 200) {
+ this.noticeList = res.data.records
+ this.totalnotice = res.data.total
+ }
+ })
+ .catch(error => {
+ console.log(error)
+ })
},
- getwork(){
+ getwork() {
const data = {
- current:this.currentPage,
- newsCategoryId:43,
- size:this.pageSize
+ current: this.currentPagework,
+ newsCategoryId: 43,
+ size: this.pageSize
}
- getNewsList(data).then(res => {
- console.log(res);
- if(res.code == 200){
- this.workList = res.data.records
- this.total = Number(res.data.total)
- }
- }).catch(error => {
- console.log(error);
- })
+ getNewsList(data)
+ .then(res => {
+ // console.log(res);
+ if (res.code == 200) {
+ this.workList = res.data.records
+ this.totalwork = Number(res.data.total)
+ }
+ })
+ .catch(error => {
+ console.log(error)
+ })
},
- getschool(){
+ getschool() {
const data = {
- current:this.currentPage,
- newsCategoryId:44,
- size:this.pageSize
+ current: this.currentPageschool,
+ newsCategoryId: 44,
+ size: this.pageSize
}
- getNewsList(data).then(res => {
- console.log(res);
- if(res.code == 200){
- this.schoolList = res.data.records
- this.total = Number(res.data.total)
- }
- }).catch(error => {
- console.log(error);
- })
+ getNewsList(data)
+ .then(res => {
+ // console.log(res);
+ if (res.code == 200) {
+ this.schoolList = res.data.records
+ this.totalschool = Number(res.data.total)
+ }
+ })
+ .catch(error => {
+ console.log(error)
+ })
},
toNoticeMsg(id) {
this.$router.push({
path: '/home/news',
query: {
- id: id,
+ id: id
}
})
window.location.reload()
@@ -174,7 +178,7 @@
this.$router.push({
path: '/home/news',
query: {
- id: id,
+ id: id
}
})
window.location.reload()
@@ -183,7 +187,7 @@
this.$router.push({
path: '/home/news',
query: {
- id: id,
+ id: id
}
})
window.location.reload()
@@ -191,12 +195,12 @@
}
}
</script>
-<style >
+<style>
.underline {
border-bottom: 1px solid #0f99e9;
}
.lieBiao {
- width: 95%;
+ width: 100%;
height: 60px;
background: rgb(241, 241, 241);
margin-bottom: 10px;
@@ -204,22 +208,20 @@
.time {
width: 100px;
padding: 17px 0px;
- display: flex;
- flex-direction: column;
background-color: rgb(1, 72, 153);
color: white;
text-align: center;
}
.title {
- width: 550px;
+ width: 980px;
height: 50px;
overflow: hidden;
line-height: 60px;
/* // background-color: rgb(179, 19, 19); */
padding: 0 0 0 10px;
}
-.ul{
- width: 700px;
- margin: 0 auto;
+.ul {
+ width: 1100px;
+ margin: 0;
}
-</style>
\ No newline at end of file
+</style>
--
Gitblit v1.8.0