From c590aaeca3e0a066016d2ff2c7c4cf96a7ca446f Mon Sep 17 00:00:00 2001 From: wl <173@qq.com> Date: 星期三, 16 十一月 2022 09:35:29 +0800 Subject: [PATCH] first commit --- src/views/homePage/moreMessage.vue | 170 ++++++++++++++++++++++++++------------------------------ 1 files changed, 79 insertions(+), 91 deletions(-) diff --git a/src/views/homePage/moreMessage.vue b/src/views/homePage/moreMessage.vue index 7b25d0d..62a0481 100644 --- a/src/views/homePage/moreMessage.vue +++ b/src/views/homePage/moreMessage.vue @@ -18,13 +18,7 @@ </ul> <!-- 鍒嗛〉 --> <div> - <el-pagination - background - @current-change="handleCurrentChange1" - :current-page="currentPagenotice" - :page-size="pageSize" - layout="prev, pager, next,total" - :total="totalnotice"> + <el-pagination background @current-change="handleCurrentChange1" :current-page="currentPagenotice" :page-size="pageSize" layout="prev, pager, next,total" :total="totalnotice"> </el-pagination> </div> </el-card> @@ -44,21 +38,15 @@ </ul> <!-- 鍒嗛〉 --> <div> - <el-pagination - background - @current-change="handleCurrentChange2" - :current-page.sync="currentPageschool" - :page-size="pageSize" - layout="prev, pager, next,total" - :total="totalschool"> + <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"> @@ -71,23 +59,17 @@ </ul> <!-- 鍒嗛〉 --> <div> - <el-pagination - background - @current-change="handleCurrentChange3" - :current-page.sync="currentPagework" - :page-size="pageSize" - layout="prev, pager, next,total" - :total="totalwork"> + <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,93 +77,99 @@ noticeList: [], schoolList: [], workList: [], - currentPagenotice:1, //閫氱煡鍏憡鐨勫綋鍓嶉〉 - currentPageschool:1, //瀛﹂櫌鍔ㄦ�佺殑褰撳墠椤� - currentPagework:1, //宸ヤ綔鍔ㄦ�佺殑褰撳墠椤� - pageSize:10, - totalnotice:0, //閫氱煡鍏憡鏂伴椈鐨勬�绘潯鏁� - totalschool:0, //瀛﹂櫌鍔ㄦ�佹柊闂荤殑鎬绘潯鏁� - totalwork: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: { //閫氱煡鍏憡鐨勫垎椤靛垏鎹� - handleCurrentChange1(val){ + handleCurrentChange1(val) { // console.log(`褰撳墠椤�: ${val}`); - this.currentPagenotice = val; - this.getnotice(); + this.currentPagenotice = val + this.getnotice() }, //瀛﹂櫌鍔ㄦ�佺殑鍒嗛〉鍒囨崲 - handleCurrentChange2(val){ + handleCurrentChange2(val) { // console.log(`褰撳墠椤�: ${val}`); - this.currentPageschool = val; - this.getschool(); + this.currentPageschool = val + this.getschool() }, //宸ヤ綔鍔ㄦ�佺殑鍒嗛〉鍒囨崲 - handleCurrentChange3(val){ + handleCurrentChange3(val) { // console.log(`褰撳墠椤�: ${val}`); - this.currentPagework = val; - this.getwork(); + this.currentPagework = val + this.getwork() }, //鑾峰彇鏂伴椈鍒楄〃 - getnotice(){ + getnotice() { const data = { - current:this.currentPagenotice, - 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.totalnotice = 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.currentPagework, - 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.totalwork = 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.currentPageschool, - 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.totalschool = 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() @@ -190,7 +178,7 @@ this.$router.push({ path: '/home/news', query: { - id: id, + id: id } }) window.location.reload() @@ -199,7 +187,7 @@ this.$router.push({ path: '/home/news', query: { - id: id, + id: id } }) window.location.reload() @@ -207,7 +195,7 @@ } } </script> -<style > +<style> .underline { border-bottom: 1px solid #0f99e9; } @@ -232,8 +220,8 @@ /* // background-color: rgb(179, 19, 19); */ padding: 0 0 0 10px; } -.ul{ +.ul { width: 1100px; margin: 0; } -</style> \ No newline at end of file +</style> -- Gitblit v1.8.0