From d29d2c6e64ea80a3794e9f69e31f2e35cac097ac Mon Sep 17 00:00:00 2001
From: Lou <luzhiping@qqyjz.com>
Date: Sat, 11 Nov 2023 18:12:32 +0800
Subject: [PATCH] 取保候审审核问题修复
---
subPackage/article/list.vue | 109 +++++++++++++++++++++++++++++-------------------------
1 files changed, 59 insertions(+), 50 deletions(-)
diff --git a/subPackage/article/list.vue b/subPackage/article/list.vue
index 80f79e1..b540fb6 100644
--- a/subPackage/article/list.vue
+++ b/subPackage/article/list.vue
@@ -1,29 +1,30 @@
<template>
<view class="">
<view class="tab">
- <u-tabs :list="tabList" :current="tabIndex" keyName="dictValue" @change="changeTab" :inactiveStyle="{color:'#999999'}" :activeStyle="{color:'#017BFC'}"></u-tabs>
+ <u-tabs :list="tabList" :current="tabIndex" keyName="dictValue" @change="changeTab"
+ :inactiveStyle="{color:'#999999'}" :activeStyle="{color:'#017BFC'}"></u-tabs>
</view>
- <view v-for="(item,index) in noticeList" :key="index" class="list">
- <view class="notic-list bgc-ff" @click="navTo(item.id)">
- <view class="f-28 mb-30">
- {{item.title}}
- </view>
- <view class="flex a-i-c j-c-s-b">
- <view class="f-28 flex a-i-c">
- <!-- <view class="flex a-i-c mr-30">
+ <view class="list">
+ <view class="notic-list bgc-ff" v-for="(item,index) in noticeList" key="index" @click="navTo(item.id)">
+ <view class="f-28 mb-30">
+ {{item.title}}
+ </view>
+ <view class="flex a-i-c j-c-s-b">
+ <view class="f-28 flex a-i-c">
+ <!-- <view class="flex a-i-c mr-30">
<u-icon name="thumb-up-fill" size="24" color="#CECECE"></u-icon>
<text class="f-24 c-99 ml-10">{{item.countNumber}}</text>
</view> -->
- <view class="flex a-i-c">
- <u-icon name="eye-fill" size="22" color="#CECECE"></u-icon>
- <text class="f-24 c-99 ml-10">{{item.viewNumber}}</text>
+ <view class="flex a-i-c">
+ <u-icon name="eye-fill" size="20" color="#CECECE"></u-icon>
+ <text class="f-24 c-99 ml-10">{{item.viewNumber}}</text>
+ </view>
</view>
+ <text class="f-24 c-99">{{item.createTime}}</text>
</view>
- <text class="f-24 c-99">{{item.createTime}}</text>
</view>
+ <u-loadmore :status="loadingStatus" loadmoreText="开始加载" loadingText="数据加载中" nomoreText="没有更多了" line />
</view>
- </view>
- <u-loadmore :status="loadingStatus" loadmoreText="开始加载" loadingText="数据加载中" nomoreText="没有更多了" line />
</view>
</template>
@@ -33,52 +34,57 @@
getCategory
} from "@/api/article/article.js";
export default {
- data(){
+ data() {
return {
- tabList:[],
- tabId:"",
- tabIndex:0,
+ tabList: [],
+ tabId: "",
+ tabIndex: 0,
noticeList: [],
- currentPage:1,
+ currentPage: 1,
loadingStatus: 'nomore'
}
},
onLoad() {
this.getCateList()
-
+
},
onReachBottom() {
this.currentPage++
this.getPageList()
},
-
- methods:{
-
- changeTab(e){
+
+ methods: {
+
+ changeTab(e) {
this.tabIndex = e.index;
this.tabId = e.dictKey;
this.noticeList = [];
this.currentPage = 1;
this.getNoticeList()
},
-
- getCateList(){
+
+ getCateList() {
getCategory({
- parentId:'1722966265111248897'
- }).then(res=>{
+ parentId: '1722966265111248897'
+ }).then(res => {
console.log(res)
- this.tabList = res.data;
- this.tabId = res.data[0].dictKey;
+ let data = res.data;
+ data.unshift({
+ dictKey: "",
+ dictValue: "全部"
+ })
+ this.tabList = data;
+ // this.tabId = data[0].dictKey;
this.getNoticeList()
})
},
-
+
async getNoticeList() {
this.loadingStatus = 'loadingmore'
const param = {
size: 10,
current: this.currentPage,
- articleType:this.tabId
+ articleType: this.tabId
}
const res = await getPage(param)
const {
@@ -96,9 +102,9 @@
}
this.noticeList = [...this.noticeList, ...records]
this.loadingStatus = 'nomore'
-
+
},
- navTo(id){
+ navTo(id) {
this.$u.func.globalNavigator(`detail?id=${id}`, "navTo")
}
}
@@ -106,29 +112,32 @@
</script>
<style>
- page{
- background-color:#f5f5f5;
+ page {
+ background-color: #f5f5f5;
}
- .tab{
- width:100%;
- height:88rpx;
- position:fixed;
+
+ .tab {
+ width: 100%;
+ height: 88rpx;
+ position: fixed;
/*#ifdef H5*/
- top:88rpx;
+ top: 88rpx;
/*#endif*/
- /*#ifdef MP-WEIXIN*/
- top:0;
+ /*#ifdef MP-WEIXIN*/
+ top: 0;
/*#endif*/
- left:0;
- background-color:#fff;
- padding:0 30rpx;
+ left: 0;
+ background-color: #fff;
+ padding: 0 30rpx;
box-sizing: border-box;
z-index: 999;
-
+
}
- .list{
- margin-top:108rpx;
+
+ .list {
+ margin-top: 108rpx;
}
+
.notic-list {
padding: 30rpx;
border-bottom: 1px solid #f5f5f5;
--
Gitblit v1.9.3