优化页面

This commit is contained in:
pengxiaolong
2025-06-06 22:36:41 +08:00
parent f4901f1312
commit d30589fd05
99 changed files with 1091 additions and 1310 deletions

View File

@@ -24,12 +24,19 @@ const _sfc_main = {
// 列表数据
detailsdata: {},
//详情数据
triggered: false
triggered: false,
//下拉刷新标识
RealTimePklist: [],
// PK大厅列表数据
MakeAppointmentPKlist: [],
// 今日PK列表数据
listtype: 1
// 列表类型 1 当天 2 大于当天
};
},
mounted() {
this.pkList();
this.pkList({ type: 2 });
this.pkList({ type: 1 });
},
onLoad() {
common_vendor.index.getStorage({
@@ -54,11 +61,13 @@ const _sfc_main = {
});
},
methods: {
goRealTimePk() {
common_vendor.index.__f__("log", "at pages/Home/Home.vue:123", "goRealTimePk");
},
goMakeAppointmentPK() {
common_vendor.index.__f__("log", "at pages/Home/Home.vue:126", "goMakeAppointmentPK");
this.listtype = 1;
this.list = this.MakeAppointmentPKlist;
},
goRealTimePk() {
this.listtype = 2;
this.list = this.RealTimePklist;
},
goAdvertisement() {
common_vendor.index.navigateTo({ url: "/pages/pkDetail/pkDetail" });
@@ -66,15 +75,20 @@ const _sfc_main = {
onRefresherRefresh() {
this.page = 0;
this.list = [];
if (this.listtype === 1) {
this.MakeAppointmentPKlist = [];
} else {
this.RealTimePklist = [];
}
this.triggered = true;
this.pkList();
this.pkList({ type: this.listtype });
},
async goDetail(item) {
common_vendor.index.showLoading({
title: "加载中...",
mask: true
});
common_vendor.index.__f__("log", "at pages/Home/Home.vue:143", "id", item.id);
common_vendor.index.__f__("log", "at pages/Home/Home.vue:147", "id", item.id);
const res = await components_request.request({
url: "pk/pkInfoDetail",
method: "POST",
@@ -83,12 +97,12 @@ const _sfc_main = {
},
userInfo: true
});
common_vendor.index.__f__("log", "at pages/Home/Home.vue:152", "res", res);
common_vendor.index.__f__("log", "at pages/Home/Home.vue:156", "res", res);
this.detailsdata = res.data;
if (res.code === 200) {
if (res.data.length !== 0) {
common_vendor.index.hideLoading();
common_vendor.index.__f__("log", "at pages/Home/Home.vue:157", "res.data", res.data);
common_vendor.index.__f__("log", "at pages/Home/Home.vue:161", "res.data", res.data);
common_vendor.index.navigateTo({
url: "/pages/pkDetail/pkDetail",
success: (res2) => {
@@ -111,29 +125,35 @@ const _sfc_main = {
}
},
formatDate: components_formatDate.formatDate,
async pkList() {
async pkList(condition) {
const res = await components_request.request({
url: "pk/pkList",
method: "POST",
data: {
status: 0,
page: this.page,
size: this.size
size: this.size,
condition
},
userInfo: false
});
common_vendor.index.__f__("log", "at pages/Home/Home.vue:191", res);
common_vendor.index.__f__("log", "at pages/Home/Home.vue:197", res);
if (res.code === 200) {
this.list.push(...res.data);
common_vendor.index.__f__("log", "at pages/Home/Home.vue:194", this.list);
this.triggered = false;
if (condition.type === 1) {
this.MakeAppointmentPKlist.push(...res.data);
this.list = this.MakeAppointmentPKlist;
} else {
this.RealTimePklist.push(...res.data);
this.list = this.RealTimePklist;
}
}
},
onScrollToLower() {
this.page++;
this.pkList();
}
},
onScrollToLower() {
this.page++;
this.pkList({ type: this.listtype });
},
components: {
topNavigation,
Advertisement,
@@ -177,7 +197,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
});
}),
f: common_vendor.o$1((...args) => $options.onRefresherRefresh && $options.onRefresherRefresh(...args)),
g: common_vendor.o$1((...args) => $options.onScrollToLower && $options.onScrollToLower(...args)),
g: common_vendor.o$1((...args) => _ctx.onScrollToLower && _ctx.onScrollToLower(...args)),
h: $data.triggered
};
}