页面优化

This commit is contained in:
itgaojian163 2025-05-19 17:47:21 +08:00
parent d3b680883d
commit f9fa14f4c2
10 changed files with 34 additions and 16 deletions

View File

@ -213,6 +213,7 @@
return return
} }
_self.isLoadMore = true _self.isLoadMore = true
_self.hasMore= 'loading'
_self.proPageData.page = ++_self.proPageData.page _self.proPageData.page = ++_self.proPageData.page
_self.proPageData.keywords = _self.proKeywords _self.proPageData.keywords = _self.proKeywords
_self.getCanRefundList(false) _self.getCanRefundList(false)

View File

@ -263,6 +263,7 @@
return return
} }
_self.isLoadMore = true _self.isLoadMore = true
_self.hasMore= 'loading'
_self.proPageData.page = ++_self.proPageData.page _self.proPageData.page = ++_self.proPageData.page
_self.proPageData.keywords = _self.proKeywords _self.proPageData.keywords = _self.proKeywords
_self.getCanRefundList(false) _self.getCanRefundList(false)

View File

@ -264,6 +264,7 @@
return return
} }
_self.isLoadMore = true _self.isLoadMore = true
_self.hasMore= 'loading'
_self.pageData.page = ++_self.pageData.page _self.pageData.page = ++_self.pageData.page
_self.pageData.projName = _self.keywords _self.pageData.projName = _self.keywords
_self.pageData.applyStatus = _self.selectState _self.pageData.applyStatus = _self.selectState

View File

@ -466,6 +466,7 @@
return return
} }
_self.isLoadMore = true _self.isLoadMore = true
_self.hasMore= 'loading'
_self.pageData.page = ++_self.pageData.page _self.pageData.page = ++_self.pageData.page
_self.pageData.projName = _self.keywords _self.pageData.projName = _self.keywords
_self.pageData.type = _self.selectType _self.pageData.type = _self.selectType

View File

@ -256,6 +256,7 @@
return return
} }
_self.isLoadMore = true _self.isLoadMore = true
_self.hasMore= 'loading'
_self.pageData.page = ++_self.pageData.page _self.pageData.page = ++_self.pageData.page
_self.pageData.keywords = _self.keywords _self.pageData.keywords = _self.keywords
_self.doGetInvoiceInfoList(false) _self.doGetInvoiceInfoList(false)

View File

@ -184,6 +184,7 @@
isUsed = 0 isUsed = 0
} }
_self.isLoadMore = true _self.isLoadMore = true
_self.hasMore='loading'
_self.pageData.page = ++_self.pageData.page _self.pageData.page = ++_self.pageData.page
_self.pageData.isEffective = isEffective _self.pageData.isEffective = isEffective
_self.pageData.isUsed = isUsed _self.pageData.isUsed = isUsed

View File

@ -1,22 +1,22 @@
<template> <template>
<view class="page-container"> <view class="page-container">
<view class="list-title-btns"> <view class="list-title-btns">
<view @click="doChangeStatus" data-value="" :class="currentStatus==''? 'btn-select':'btn-normal'" <view @click="doChangeStatus" data-value=""
class="border-left"> :class="['border-right',currentStatus==''? 'btn-select':'btn-normal']">
<view class="tab"> <view class="tab">
<text>全部</text> <text>全部</text>
<view :class="currentStatus==''?'border-select':'border-normal'"></view> <view :class="currentStatus==''?'border-select':'border-normal'"></view>
</view> </view>
</view> </view>
<view @click="doChangeStatus" data-value="0" :class="currentStatus=='0'? 'btn-select':'btn-normal'" <view @click="doChangeStatus" data-value="0"
class="border-right"> :class="['border-right',currentStatus=='0'? 'btn-select':'btn-normal']">
<view class="tab"> <view class="tab">
<text>未读</text> <text>未读</text>
<view :class="currentStatus=='0'?'border-select':'border-normal'"></view> <view :class="currentStatus=='0'?'border-select':'border-normal'"></view>
</view> </view>
</view> </view>
<view @click="doChangeStatus" data-value="1" :class="currentStatus=='1'? 'btn-select':'btn-normal'" <view @click="doChangeStatus" data-value="1"
class="border-right"> :class="['border-right',currentStatus=='1'? 'btn-select':'btn-normal']">
<view class="tab"> <view class="tab">
<text>已读</text> <text>已读</text>
<view :class="currentStatus=='1'?'border-select':'border-normal'"></view> <view :class="currentStatus=='1'?'border-select':'border-normal'"></view>
@ -143,6 +143,7 @@
return return
} }
_self.isLoadMore = true _self.isLoadMore = true
_self.hasMore = 'loading'
_self.pageData.page = ++_self.pageData.page _self.pageData.page = ++_self.pageData.page
_self.pageData.isRead = _self.currentStatus _self.pageData.isRead = _self.currentStatus
_self.doGetMineMsgList(false) _self.doGetMineMsgList(false)

View File

@ -155,7 +155,7 @@
return return
} }
_self.isLoadMore = true _self.isLoadMore = true
_self.loadMore = 'loading' _self.hasMore = 'loading'
_self.pageData.page = ++_self.pageData.page _self.pageData.page = ++_self.pageData.page
_self.pageData.keywords = _self.keywords _self.pageData.keywords = _self.keywords
_self.doGetMineOrderList(false) _self.doGetMineOrderList(false)

View File

@ -171,6 +171,7 @@
return return
} }
_self.isLoadMore = true _self.isLoadMore = true
_self.hasMore = 'loading'
_self.pageData.page = ++_self.pageData.page _self.pageData.page = ++_self.pageData.page
_self.pageData.keywords = _self.keywords _self.pageData.keywords = _self.keywords
_self.pageData.startTime = _self.startDate _self.pageData.startTime = _self.startDate

View File

@ -36,14 +36,14 @@
<view class="icon icon-wechat"></view> <view class="icon icon-wechat"></view>
<view>微信支付</view> <view>微信支付</view>
</view> </view>
<radio color="#FFA900" style="transform:scale(0.8)" :checked="payWay==1" value="1"></radio> <radio :color="primaryColor" style="transform:scale(0.7)" :checked="payWay==1" value="1"></radio>
</view> </view>
<view class="pay-option-item" @click="doChangePayWay" data-value="2"> <view class="pay-option-item" @click="doChangePayWay" data-value="2">
<view class="option-type"> <view class="option-type">
<view class="icon icon-card"></view> <view class="icon icon-card"></view>
<view>对公转账</view> <view>对公转账</view>
</view> </view>
<radio color="#FFA900" style="transform:scale(0.8)" :checked="payWay==2" value="2"></radio> <radio :color="primaryColor" style="transform:scale(0.7)" :checked="payWay==2" value="2"></radio>
</view> </view>
</radio-group> </radio-group>
</view> </view>
@ -87,10 +87,19 @@
<script> <script>
import ContainerLoading from '@/components/container-loading.vue'; import ContainerLoading from '@/components/container-loading.vue';
import PayService from '@/common/js/net/payApi.js'; import PayService from '@/common/js/net/payApi.js';
import {
inject
} from 'vue';
export default { export default {
components: { components: {
ContainerLoading ContainerLoading
}, },
setup() {
const globalData = inject('globalData')
return {
globalData
}
},
data() { data() {
return { return {
paySumOptions: [100, 300, 500, 1000, 2000, 5000], paySumOptions: [100, 300, 500, 1000, 2000, 5000],
@ -107,6 +116,7 @@
selectBag: {}, // selectBag: {}, //
msgType: 'info', msgType: 'info',
msgTxt: '', msgTxt: '',
primaryColor: this.globalData.primaryColor
} }
}, },
onLoad() { onLoad() {