修改下拉

This commit is contained in:
Zy
2026-08-20 10:22:55 +08:00
parent c5036ca09d
commit de0f8b711a
7 changed files with 42 additions and 9 deletions

View File

@@ -181,8 +181,8 @@ const goBack = () => {
} }
.nav-title { .nav-title {
font-size: 25rpx; font-size: 32rpx;
font-size: 28rpx; font-weight: bold;
white-space: nowrap; white-space: nowrap;
overflow: hidden; overflow: hidden;
text-overflow: ellipsis; text-overflow: ellipsis;

View File

@@ -116,7 +116,13 @@ const querySearch = ref({
}) })
function init() { function init() {
// 1. 如果正在加载或没有更多数据,直接返回 // 1. 如果正在加载或没有更多数据,直接返回
if (isLoading.value || !hasMore.value) return if (isLoading.value || !hasMore.value) {
if (isRefresh) {
uni.stopPullDownRefresh()
isRefresh = false
}
return
}
// 2. 开启锁 // 2. 开启锁
isLoading.value = true isLoading.value = true
getComplainList(querySearch.value) getComplainList(querySearch.value)

View File

@@ -113,7 +113,13 @@ const total = ref(0)
function getlist() { function getlist() {
// 1. 如果正在加载或没有更多数据,直接返回 // 1. 如果正在加载或没有更多数据,直接返回
if (isLoading.value || !hasMore.value) return if (isLoading.value || !hasMore.value) {
if (isRefresh) {
uni.stopPullDownRefresh()
isRefresh = false
}
return
}
// 2. 开启锁 // 2. 开启锁
isLoading.value = true isLoading.value = true
const { pageNum, pageSize, date, status } = queryParmas.value const { pageNum, pageSize, date, status } = queryParmas.value

View File

@@ -99,7 +99,13 @@ const hasMore = ref(true) // 是否还有更多数据
const total = ref(0) const total = ref(0)
function getlist() { function getlist() {
if (isLoading.value || !hasMore.value) return if (isLoading.value || !hasMore.value) {
if (isRefresh) {
uni.stopPullDownRefresh()
isRefresh = false
}
return
}
isLoading.value = true isLoading.value = true
const { pageNum, pageSize, date, status } = queryParmas.value const { pageNum, pageSize, date, status } = queryParmas.value

View File

@@ -116,7 +116,13 @@ function scrolltolower() {
function getlist() { function getlist() {
// 1. 如果正在加载或没有更多数据,直接返回 // 1. 如果正在加载或没有更多数据,直接返回
if (isLoading.value || !hasMore.value) return if (isLoading.value || !hasMore.value) {
if (isRefresh) {
uni.stopPullDownRefresh()
isRefresh = false
}
return
}
// 2. 开启锁 // 2. 开启锁
isLoading.value = true isLoading.value = true
const { pageNum, pageSize, deviceType } = queryParmas.value const { pageNum, pageSize, deviceType } = queryParmas.value

View File

@@ -149,7 +149,13 @@ function scrolltolower() {
} }
function getlist() { function getlist() {
if (isLoading.value || !hasMore.value) return if (isLoading.value || !hasMore.value) {
if (isRefresh) {
uni.stopPullDownRefresh()
isRefresh = false
}
return
}
isLoading.value = true isLoading.value = true
getTicketHallList(queryParmas.value) getTicketHallList(queryParmas.value)
.then(res => { .then(res => {

View File

@@ -132,7 +132,11 @@ onLoad(data => {
}) })
function getlist() { function getlist() {
if (isLoading.value || !hasMore.value) return if (isLoading.value || !hasMore.value) {
uni.stopPullDownRefresh()
isRefresh = false
return
}
isLoading.value = true isLoading.value = true
getUserTicketlist(queryParmas.value) getUserTicketlist(queryParmas.value)
@@ -227,7 +231,6 @@ onPullDownRefresh(() => {
isRefresh = true isRefresh = true
resetList() resetList()
}) })
/* 预览图片 */ /* 预览图片 */
function handlePrivew(imgs) { function handlePrivew(imgs) {
// if (imgs.length > 0) { // if (imgs.length > 0) {