From 55e9868ebe196f96b2a798a691491a7245e35104 Mon Sep 17 00:00:00 2001 From: 346149741 <346149741@qq.com> Date: 星期六, 22 六月 2024 14:41:55 +0800 Subject: [PATCH] 首页接口 --- pages/hqzc/list.vue | 65 +++++++++++++++++++++++--------- 1 files changed, 47 insertions(+), 18 deletions(-) diff --git a/pages/hqzc/list.vue b/pages/hqzc/list.vue index 209dc76..1074006 100644 --- a/pages/hqzc/list.vue +++ b/pages/hqzc/list.vue @@ -1,6 +1,20 @@ <template> <view class="box"> - <view class="item"> + <view class="item" v-for="(item,index) in list1"> + <view class="name"> + {{item.docTitle}} + </view> + <view class="time"> + {{item.createTime}} + </view> + <view class="bottom" @click="chakan(item.docId)"> + <view class="left"> + 鏌ョ湅璇︽儏 + </view> + <img src="/static/i08.png" class="img" alt="" /> + </view> + </view> + <!-- <view class="item"> <view class="name"> 娑ㄤ簡锛屾湰鏈堣捣鍙戞斁锛佷竴鍥剧湅鎳傚吇鑰侀噾鎬庝箞璋� </view> @@ -41,33 +55,48 @@ </view> <img src="/static/i08.png" class="img" alt="" /> </view> - </view> - <view class="item"> - <view class="name"> - 娑ㄤ簡锛屾湰鏈堣捣鍙戞斁锛佷竴鍥剧湅鎳傚吇鑰侀噾鎬庝箞璋� - </view> - <view class="time"> - 2023.04.05 12:23 - </view> - <view class="bottom"> - <view class="left"> - 鏌ョ湅璇︽儏 - </view> - <img src="/static/i08.png" class="img" alt="" /> - </view> - </view> + </view> --> </view> </template> <script> + import { docList } from '@/api/index.js' + export default { + data() { return { - + list1:[], + queryParams: { + pageNum: 1, + pageSize: 10 + }, + total: 1, } }, + onShow() { + this.getList() + }, + onReachBottom() { + if(this.list1.length == this.total) { + return + } + this.queryParams.pageNum++ + this.getList() + }, methods: { - + chakan(id){ + uni.navigateTo({ + url: `/pages/hqzc/details?id=${id}` + }) + }, + getList() { + docList({...this.queryParams}).then(val => { + // console.log(val.data) + this.total = val.data.total + this.list1 = [...this.list1,...val.data.rows] + }) + }, } } </script> -- Gitblit v1.9.1