加载细节优化

master
gongfuxiang 2024-05-07 11:13:03 +08:00
parent 1dff0a5dc7
commit 45175781dc
38 changed files with 919 additions and 794 deletions

View File

@ -243,6 +243,9 @@ export default {
this.setData({
nav_active_value: e.currentTarget.dataset.value || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -827,17 +827,14 @@
nav_active_item_three_index: three_index,
data_content: temp_data_content,
data_three_content: temp_data_three_content,
popup_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
popup_status: false,
data_bottom_line_status: false
});
//
if (this.category_show_level == 0) {
this.reset_scroll();
this.get_goods_list(1);
}
this.reset_scroll();
this.get_goods_list(1);
},
//
@ -859,8 +856,9 @@
this.setData({
search_keywords_value: e || '',
data_page: 1,
data_list_loding_status: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_goods_list(1);
} else {
@ -1336,6 +1334,9 @@
search_nav_sort_index: index,
search_nav_sort_list: temp_search_nav_sort,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.reset_scroll();
this.get_goods_list(1);

File diff suppressed because it is too large Load Diff

View File

@ -260,6 +260,9 @@
this.setData({
nav_active_value: e.currentTarget.dataset.value || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},
@ -273,4 +276,4 @@
</script>
<style>
@import './index.css';
</style>
</style>

View File

@ -161,7 +161,10 @@
}
},
fail: () => {
app.globalData.showToast(this.$t('common.internet_error_tips'));
this.setData({
data_list_loding_status: 2,
data_list_loding_msg: this.$t('common.internet_error_tips'),
});
},
});
},

View File

@ -289,6 +289,9 @@
this.setData({
nav_active_value: e.currentTarget.dataset.value || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -362,6 +362,9 @@
accounts_name: e.currentTarget.dataset.name,
popup_accounts_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},
@ -390,6 +393,9 @@
recharge_status_name: e.currentTarget.dataset.name,
popup_recharge_status_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},
@ -418,6 +424,9 @@
network_name: e.currentTarget.dataset.name,
popup_network_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -331,6 +331,9 @@
send_accounts_name: e.currentTarget.dataset.name,
popup_send_accounts_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},
@ -358,6 +361,9 @@
receive_accounts_name: e.currentTarget.dataset.name,
popup_receive_accounts_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -363,6 +363,9 @@
accounts_name: e.currentTarget.dataset.name,
popup_accounts_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},
@ -391,6 +394,9 @@
recharge_status_name: e.currentTarget.dataset.name,
popup_recharge_status_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},
@ -419,6 +425,9 @@
network_name: e.currentTarget.dataset.name,
popup_network_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -394,6 +394,9 @@
accounts_name: e.currentTarget.dataset.name,
popup_accounts_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},
@ -423,6 +426,9 @@
operate_type_name: e.currentTarget.dataset.name,
popup_operate_type_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},
@ -452,6 +458,9 @@
business_type_name: e.currentTarget.dataset.name,
popup_business_type_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},
@ -481,6 +490,9 @@
coin_type_name: e.currentTarget.dataset.name,
popup_coin_type_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -292,6 +292,9 @@
accounts_name: e.currentTarget.dataset.name,
popup_accounts_status: false,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -470,6 +470,9 @@
this.setData({
nav_type_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -186,10 +186,10 @@ export default {
});
// loding
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
}
//
@ -206,8 +206,8 @@ export default {
},
dataType: "json",
success: (res) => {
if(this.data_page > 1) {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
if (res.data.code == 0) {
@ -253,8 +253,8 @@ export default {
}
},
fail: () => {
if(this.data_page > 1) {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
this.setData({
@ -276,6 +276,9 @@ export default {
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -126,9 +126,6 @@ export default {
methods: {
init() {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
this.setData({
data_list_loding_status: 1,
});
@ -140,7 +137,6 @@ export default {
},
dataType: "json",
success: (res) => {
uni.hideLoading();
uni.stopPullDownRefresh();
if (res.data.code == 0) {
var data = res.data.data;
@ -173,7 +169,6 @@ export default {
}
},
fail: () => {
uni.hideLoading();
uni.stopPullDownRefresh();
this.setData({
data_list_loding_status: 2,

View File

@ -149,10 +149,10 @@ export default {
});
// loding
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
}
//
@ -169,8 +169,8 @@ export default {
},
dataType: "json",
success: (res) => {
if(this.data_page > 1) {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
if (res.data.code == 0) {
@ -216,8 +216,8 @@ export default {
}
},
fail: () => {
if(this.data_page > 1) {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
this.setData({
@ -239,6 +239,9 @@ export default {
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -71,9 +71,6 @@ export default {
methods: {
init() {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
this.setData({
data_list_loding_status: 1,
});
@ -85,7 +82,6 @@ export default {
},
dataType: "json",
success: (res) => {
uni.hideLoading();
uni.stopPullDownRefresh();
if (res.data.code == 0) {
var data = res.data.data;
@ -119,7 +115,6 @@ export default {
}
},
fail: () => {
uni.hideLoading();
uni.stopPullDownRefresh();
this.setData({
data_list_loding_status: 2,

View File

@ -146,10 +146,10 @@ export default {
});
// loding
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
}
//
@ -164,8 +164,8 @@ export default {
},
dataType: "json",
success: (res) => {
if(this.data_page > 1) {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
if (res.data.code == 0) {
@ -211,8 +211,8 @@ export default {
}
},
fail: () => {
if(this.data_page > 1) {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
this.setData({
@ -234,6 +234,9 @@ export default {
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -146,9 +146,11 @@ export default {
});
// loding
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
}
//
var type = (this.nav_type_list[this.nav_type_index] || null) == null ? -1 : this.nav_type_list[this.nav_type_index]["value"];
@ -163,7 +165,9 @@ export default {
data: data,
dataType: "json",
success: (res) => {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
if (res.data.code == 0) {
if (res.data.data.data.length > 0) {
@ -208,7 +212,9 @@ export default {
}
},
fail: () => {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
this.setData({
data_list_loding_status: 2,
@ -229,6 +235,9 @@ export default {
this.setData({
nav_type_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -173,9 +173,11 @@ export default {
});
// loding
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
}
//
var type = (this.nav_type_list[this.nav_type_index] || null) == null ? 0 : this.nav_type_list[this.nav_type_index]["value"];
@ -190,7 +192,9 @@ export default {
data: data,
dataType: "json",
success: (res) => {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
if (res.data.code == 0) {
if (res.data.data.data.length > 0) {
@ -236,7 +240,9 @@ export default {
}
},
fail: () => {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
this.setData({
data_list_loding_status: 2,
@ -276,6 +282,9 @@ export default {
this.setData({
nav_type_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -146,9 +146,6 @@
//
get_data() {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
uni.request({
url: app.globalData.get_request_url('detail', 'recommend', 'distribution'),
method: 'POST',
@ -157,7 +154,6 @@
},
dataType: 'json',
success: (res) => {
uni.hideLoading();
uni.stopPullDownRefresh();
if (res.data.code == 0) {
var data = res.data.data;
@ -199,7 +195,6 @@
app.globalData.page_share_handle(this.share_info);
},
fail: () => {
uni.hideLoading();
uni.stopPullDownRefresh();
this.setData({
data_bottom_line_status: false,

View File

@ -290,6 +290,9 @@ export default {
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -344,6 +344,9 @@
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -216,12 +216,12 @@ export default {
}
this.setData({ data_is_loading: 1 });
//
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
mask: true,
});
//
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
mask: true,
});
}
uni.request({
url: app.globalData.get_request_url("detailgoodslist", "index", "label"),
@ -232,9 +232,9 @@ export default {
ov: this.search_nav_sort_value,
},
dataType: "json",
success: (res) => {
success: (res) => {
if(this.data_page > 1) {
uni.hideLoading();
uni.hideLoading();
}
uni.stopPullDownRefresh();
if (res.data.code == 0) {
@ -284,8 +284,8 @@ export default {
}
},
fail: () => {
if(this.data_page > 1) {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
this.setData({
@ -324,6 +324,9 @@ export default {
search_nav_sort_value: temp_search_nav_sort[index]["field"] + "-" + temp_sort,
search_nav_sort_list: temp_search_nav_sort,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -425,6 +425,9 @@
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -232,6 +232,9 @@ export default {
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -248,6 +248,9 @@ export default {
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
//

View File

@ -861,6 +861,7 @@
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.source_goods_remove();
this.reset_scroll();
@ -912,7 +913,10 @@
this.setData({
search_nav_sort_index: index,
search_nav_sort_list: temp_search_nav_sort,
data_page: 1
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.source_goods_remove();
this.reset_scroll();

View File

@ -249,6 +249,9 @@ export default {
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
//

View File

@ -493,6 +493,9 @@ export default {
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
//

View File

@ -299,6 +299,9 @@ export default {
this.setData({
nav_active_value: e.currentTarget.dataset.value || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -285,6 +285,9 @@
this.setData({
nav_active_value: e.currentTarget.dataset.value || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -166,15 +166,6 @@
app.globalData.is_config(this, 'init_config');
}
},
//
search_event() {
this.setData({
data_list: [],
data_page: 1
});
this.get_data_list(1);
},
//
get_data() {
@ -263,10 +254,10 @@
this.setData({data_is_loading: 1});
//
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
if(this.data_page > 1) {
uni.showLoading({
title: this.$t('common.loading_in_text'),
});
}
var post_data = this.request_map_handle();
uni.request({
@ -275,8 +266,8 @@
data: post_data,
dataType: 'json',
success: res => {
if(this.data_page > 1) {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
if (res.data.code == 0) {
@ -326,8 +317,8 @@
}
},
fail: () => {
if(this.data_page > 1) {
uni.hideLoading();
if(this.data_page > 1) {
uni.hideLoading();
}
uni.stopPullDownRefresh();
this.setData({
@ -383,10 +374,13 @@
form_submit_event(e) {
this.setData({
post_data: e.detail.value,
data_page: 1
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.popup_form_event_close();
this.get_data_list(1);
this.popup_form_event_close();
},
//
@ -424,7 +418,10 @@
this.setData({
search_nav_sort_index: index,
search_nav_sort_list: temp_search_nav_sort,
data_page: 1
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},
@ -485,7 +482,10 @@
is_show_popup_form: false,
search_nav_sort_list: temp_search_nav_sort,
search_nav_sort_index: 0,
data_page: 1
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -220,6 +220,9 @@
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -363,6 +363,9 @@
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -221,6 +221,9 @@
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -272,6 +272,9 @@ export default {
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},

View File

@ -620,9 +620,12 @@
//
nav_event(e) {
this.setData({
order_select_ids: [],
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
order_select_ids: [],
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
//

View File

@ -269,6 +269,9 @@ export default {
this.setData({
nav_status_index: e.currentTarget.dataset.index || 0,
data_page: 1,
data_list: [],
data_list_loding_status: 1,
data_bottom_line_status: false
});
this.get_data_list(1);
},