|
@@ -134,7 +134,7 @@
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view class="list_filter" v-show="menuType==1">
|
|
|
|
|
|
|
+ <view class="list_filter" v-if="menuType==1">
|
|
|
<view class="filter_title">
|
|
<view class="filter_title">
|
|
|
|
|
|
|
|
</view>
|
|
</view>
|
|
@@ -168,6 +168,12 @@
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <view class="noMore" v-if="recordList.length>0&&!recordParams.hasMore">
|
|
|
|
|
+ 到底了
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="empty" v-if="!recordList||recordList.length==0">
|
|
|
|
|
+ 暂无数据
|
|
|
|
|
+ </view>
|
|
|
|
|
|
|
|
</scroll-view>
|
|
</scroll-view>
|
|
|
<scroll-view class="asset_list" scroll-y="true" v-show="menuType==2" :lower-threshold='100'
|
|
<scroll-view class="asset_list" scroll-y="true" v-show="menuType==2" :lower-threshold='100'
|
|
@@ -184,6 +190,9 @@
|
|
|
{{item.auditStatus==2?'审核拒绝':item.auditStatus==0?'审核中':'审核通过'}}
|
|
{{item.auditStatus==2?'审核拒绝':item.auditStatus==0?'审核中':'审核通过'}}
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <view class="record_time reject_reason" v-if="item.auditStatus==2">
|
|
|
|
|
+ 拒绝原因:{{item.rejectReason}}
|
|
|
|
|
+ </view>
|
|
|
<view class="record_time">
|
|
<view class="record_time">
|
|
|
{{item.createTime}}
|
|
{{item.createTime}}
|
|
|
</view>
|
|
</view>
|
|
@@ -193,6 +202,12 @@
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
|
|
+ <view class="noMore" v-if="approveList.length>0&&!approveParams.hasMore">
|
|
|
|
|
+ 到底了
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <view class="empty empty-1" v-if="!approveList||approveList.length==0">
|
|
|
|
|
+ 暂无数据
|
|
|
|
|
+ </view>
|
|
|
|
|
|
|
|
</scroll-view>
|
|
</scroll-view>
|
|
|
</view>
|
|
</view>
|
|
@@ -279,12 +294,15 @@
|
|
|
|
|
|
|
|
const approveList = ref([])
|
|
const approveList = ref([])
|
|
|
|
|
|
|
|
|
|
+
|
|
|
function scrollRecord(e){
|
|
function scrollRecord(e){
|
|
|
- console.log(e.detail.scrollTop,recordScrollTop)
|
|
|
|
|
|
|
+ // console.log(e.detail.scrollTop,recordScrollTop.value)
|
|
|
|
|
+ // oldScroll1 = e.detail.scrollTop
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
function scrollApprove(e){
|
|
function scrollApprove(e){
|
|
|
- console.log(e.detail.scrollTop,approveScrollTop)
|
|
|
|
|
|
|
+ // console.log(e.detail.scrollTop,approveScrollTop.value)
|
|
|
|
|
+ // oldScroll2 = e.detail.scrollTop
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -303,7 +321,7 @@
|
|
|
uni.showToast({
|
|
uni.showToast({
|
|
|
title: '刷新成功',
|
|
title: '刷新成功',
|
|
|
icon: 'none',
|
|
icon: 'none',
|
|
|
- duration: 1000
|
|
|
|
|
|
|
+ duration: 800
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -347,11 +365,12 @@
|
|
|
function nextPageRecord() {
|
|
function nextPageRecord() {
|
|
|
console.log("到底了")
|
|
console.log("到底了")
|
|
|
if (!recordParams.value.hasMore) {
|
|
if (!recordParams.value.hasMore) {
|
|
|
- return uni.showToast({
|
|
|
|
|
- title: "没有更多了",
|
|
|
|
|
- icon: "none",
|
|
|
|
|
- duration: 1000
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ // uni.showToast({
|
|
|
|
|
+ // title: "没有更多了",
|
|
|
|
|
+ // icon: "none",
|
|
|
|
|
+ // duration: 1000
|
|
|
|
|
+ // })
|
|
|
|
|
+ return
|
|
|
}
|
|
}
|
|
|
recordParams.value.page += 1;
|
|
recordParams.value.page += 1;
|
|
|
fetchRecordList()
|
|
fetchRecordList()
|
|
@@ -361,11 +380,12 @@
|
|
|
function nextPageApprove() {
|
|
function nextPageApprove() {
|
|
|
// console.log("到底了")
|
|
// console.log("到底了")
|
|
|
if (!approveParams.value.hasMore) {
|
|
if (!approveParams.value.hasMore) {
|
|
|
- return uni.showToast({
|
|
|
|
|
- title: "没有更多了",
|
|
|
|
|
- icon: "none",
|
|
|
|
|
- duration: 1000
|
|
|
|
|
- })
|
|
|
|
|
|
|
+ // uni.showToast({
|
|
|
|
|
+ // title: "没有更多了",
|
|
|
|
|
+ // icon: "none",
|
|
|
|
|
+ // duration: 1000
|
|
|
|
|
+ // })
|
|
|
|
|
+ return
|
|
|
}
|
|
}
|
|
|
approveParams.value.page += 1;
|
|
approveParams.value.page += 1;
|
|
|
fetchApproveList()
|
|
fetchApproveList()
|
|
@@ -395,7 +415,10 @@
|
|
|
uni.hideLoading()
|
|
uni.hideLoading()
|
|
|
if (recordParams.value.page == 1) {
|
|
if (recordParams.value.page == 1) {
|
|
|
recordList.value = res?.data?.list || [];
|
|
recordList.value = res?.data?.list || [];
|
|
|
- recordScrollTop.value = 0
|
|
|
|
|
|
|
+ recordScrollTop.value = 1
|
|
|
|
|
+ setTimeout(()=>{
|
|
|
|
|
+ recordScrollTop.value = 0
|
|
|
|
|
+ },100)
|
|
|
} else {
|
|
} else {
|
|
|
recordList.value = recordList.value.concat(res?.data?.list || []);
|
|
recordList.value = recordList.value.concat(res?.data?.list || []);
|
|
|
}
|
|
}
|
|
@@ -422,7 +445,10 @@
|
|
|
uni.hideLoading()
|
|
uni.hideLoading()
|
|
|
if (approveParams.value.page == 1) {
|
|
if (approveParams.value.page == 1) {
|
|
|
approveList.value = res?.data?.list || [];
|
|
approveList.value = res?.data?.list || [];
|
|
|
- approveScrollTop.value = 0
|
|
|
|
|
|
|
+ approveScrollTop.value = 1
|
|
|
|
|
+ setTimeout(()=>{
|
|
|
|
|
+ approveScrollTop.value = 0
|
|
|
|
|
+ },100)
|
|
|
} else {
|
|
} else {
|
|
|
approveList.value = approveList.value.concat(res?.data?.list || []);
|
|
approveList.value = approveList.value.concat(res?.data?.list || []);
|
|
|
}
|
|
}
|
|
@@ -526,7 +552,7 @@
|
|
|
.asset_container {
|
|
.asset_container {
|
|
|
// padding-top: 92rpx;
|
|
// padding-top: 92rpx;
|
|
|
background-color: #F9F7F0;
|
|
background-color: #F9F7F0;
|
|
|
- height: 100%;
|
|
|
|
|
|
|
+ height: 100vh;
|
|
|
display: flex;
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
|
justify-content: flex-start;
|
|
justify-content: flex-start;
|
|
@@ -559,7 +585,7 @@
|
|
|
color: #F8C008;
|
|
color: #F8C008;
|
|
|
|
|
|
|
|
.filter_icon {
|
|
.filter_icon {
|
|
|
- // width: 32rpx;
|
|
|
|
|
|
|
+ width: 32rpx;
|
|
|
height: 32rpx;
|
|
height: 32rpx;
|
|
|
margin-right: 8rpx;
|
|
margin-right: 8rpx;
|
|
|
}
|
|
}
|
|
@@ -708,12 +734,13 @@
|
|
|
margin-bottom: 16rpx;
|
|
margin-bottom: 16rpx;
|
|
|
|
|
|
|
|
.record_left {
|
|
.record_left {
|
|
|
|
|
+ margin-right: 20rpx;
|
|
|
|
|
|
|
|
.record_title {
|
|
.record_title {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
justify-content: flex-start;
|
|
justify-content: flex-start;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
- margin-bottom: 20rpx;
|
|
|
|
|
|
|
+ margin-bottom: 10rpx;
|
|
|
|
|
|
|
|
.record_name {
|
|
.record_name {
|
|
|
font-size: 28rpx;
|
|
font-size: 28rpx;
|
|
@@ -748,6 +775,12 @@
|
|
|
.record_time {
|
|
.record_time {
|
|
|
font-size: 24rpx;
|
|
font-size: 24rpx;
|
|
|
color: #333;
|
|
color: #333;
|
|
|
|
|
+ margin-top: 10rpx;
|
|
|
|
|
+ }
|
|
|
|
|
+ .reject_reason{
|
|
|
|
|
+ font-size: 28rpx;
|
|
|
|
|
+ line-height: 34rpx;
|
|
|
|
|
+ margin-bottom: 10rpx;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -804,4 +837,20 @@
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ .empty{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ padding: 200rpx 0;
|
|
|
|
|
+ color:#dedede;
|
|
|
|
|
+ &.empty-1{
|
|
|
|
|
+ padding-top: 268rpx;
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ .noMore{
|
|
|
|
|
+ width: 100%;
|
|
|
|
|
+ color:#dedede;
|
|
|
|
|
+ text-align: center;
|
|
|
|
|
+ line-height: 40rpx;
|
|
|
|
|
+ padding-bottom: 20rpx;
|
|
|
|
|
+ }
|
|
|
</style>
|
|
</style>
|