充值明细
@@ -186,11 +187,13 @@
// 调用公共事件方法
app.globalData.page_event_onload_handle(params);
// 设置参数
- this.setData({
- params: params,
- });
- this.coin_oprate_list[1].url = this.coin_oprate_list[1].url + '?id=' + params.id;
- this.coin_oprate_list[0].url = this.coin_oprate_list[0].url + '?id=' + params.id;
+ if (params !== null && params.id) {
+ this.setData({
+ params: params,
+ });
+ this.coin_oprate_list[1].url = this.coin_oprate_list[1].url + '?id=' + params.id;
+ this.coin_oprate_list[0].url = this.coin_oprate_list[0].url + '?id=' + params.id;
+ }
this.init();
},
@@ -233,13 +236,12 @@
data_list_loding_msg: '',
data_list_loding_status: 0,
});
- for (var i = 0; i < data.accounts_list.length; i++) {
- if (data.accounts_list[i].id === this.params.id) {
- this.setData({
- accounts_list_index: i,
- });
- }
+ if (data.accounts_list.length > 0 && this.params !== null && this.params.id) {
+ this.setData({
+ accounts_list_index: data.accounts_list.findIndex((item) => item.id === this.params.id),
+ });
}
+ console.log(this.accounts_list_index);
} else {
this.setData({
data_list_loding_status: 2,
diff --git a/pages/plugins/coin/recharge-list/recharge-list.vue b/pages/plugins/coin/recharge-list/recharge-list.vue
index 47884769001a505ddb0c0709ef1f1e1d29ccd490..2de44283bd45a88ac6c3950481dd9b69ce8f58a3 100644
--- a/pages/plugins/coin/recharge-list/recharge-list.vue
+++ b/pages/plugins/coin/recharge-list/recharge-list.vue
@@ -26,23 +26,23 @@
充值单号:
- {{ item.recharge_no }}
+ {{ item.recharge_no }}
平台:
- {{ item.platform_name }}
+ {{ item.platform_name }}
充值网络:
- {{ item.network_name }}
+ {{ item.network_name }}
充值地址:
- {{ item.address }}
+ {{ item.address }}
充值币:
- {{ item.coin }}
+ {{ item.coin }}
@@ -135,6 +135,8 @@
data_list_loding_status: 1,
data_bottom_line_status: false,
+ params: null,
+
// 弹窗距离顶部距离
popup_top_height: 0,
@@ -175,9 +177,11 @@
// 调用公共事件方法
app.globalData.page_event_onload_handle(params);
// 设置参数
- this.setData({
- accounts_id: params.id,
- });
+ if (params !== null && params.id) {
+ this.setData({
+ params: params,
+ });
+ }
},
onShow() {
@@ -230,10 +234,11 @@
recharge_status_list: data.recharge_status_list || [],
network_list: data.network_list || [],
});
- if (data.accounts_list.length > 0) {
- var index = data.accounts_list.findIndex((item) => item.id === this.accounts_id);
+ if (data.accounts_list.length > 0 && this.params !== null && this.params.id) {
+ var index = data.accounts_list.findIndex((item) => item.id === this.params.id);
this.setData({
accounts_list_index: index,
+ accounts_id: data.accounts_list[index].id,
accounts_name: data.accounts_list[index].platform_name,
});
}
@@ -338,11 +343,11 @@
// 账户打开
popup_accounts_open_event() {
- if (!this.popup_recharge_status_status && !this.popup_network_status) {
- this.setData({
- popup_accounts_status: !this.popup_accounts_status,
- });
- }
+ this.setData({
+ popup_accounts_status: !this.popup_accounts_status,
+ popup_recharge_status_status: false,
+ popup_network_status: false,
+ });
},
// 账户关闭
@@ -366,11 +371,11 @@
// 类型打开
popup_recharge_status_open_event() {
- if (!this.popup_accounts_status && !this.popup_network_status) {
- this.setData({
- popup_recharge_status_status: !this.popup_recharge_status_status,
- });
- }
+ this.setData({
+ popup_recharge_status_status: !this.popup_recharge_status_status,
+ popup_accounts_status: false,
+ popup_network_status: false,
+ });
},
// 类型关闭
@@ -394,11 +399,11 @@
// 网络打开
popup_network_open_event() {
- if (!this.popup_accounts_status && !this.popup_recharge_status_status) {
- this.setData({
- popup_network_status: !this.popup_network_status,
- });
- }
+ this.setData({
+ popup_network_status: !this.popup_network_status,
+ popup_accounts_status: false,
+ popup_recharge_status_status: false,
+ });
},
// 网络关闭
@@ -445,7 +450,6 @@
dataType: 'json',
success: (res) => {
uni.hideLoading();
- console.log(res.data.data);
if (res.data.code == 0) {
this.setData({
data_page: 1,
diff --git a/pages/plugins/coin/transaction-list/transaction-list.vue b/pages/plugins/coin/transaction-list/transaction-list.vue
index fa3d5fae0afd3e87809d45529ee31c2be0b25ebb..0a14fd6767ad126c873a9c4e6576b24c99461a9f 100644
--- a/pages/plugins/coin/transaction-list/transaction-list.vue
+++ b/pages/plugins/coin/transaction-list/transaction-list.vue
@@ -30,27 +30,27 @@
币类型:
- {{ item.coin_type_name }}
+ {{ item.coin_type_name }}
操作类型:
- {{ item.operate_type_name }}
+ {{ item.operate_type_name }}
操作币:
- {{ item.operate_coin }}
+ {{ item.operate_coin }}
原始币:
- {{ item.original_coin }}
+ {{ item.original_coin }}
最新币:
- {{ item.latest_coin }}
+ {{ item.latest_coin }}
描述:
- {{ item.msg }}
+ {{ item.msg }}
@@ -157,6 +157,8 @@
data_list_loding_status: 1,
data_bottom_line_status: false,
+ params: null,
+
// 弹窗距离顶部距离
popup_top_height: 0,
@@ -203,9 +205,11 @@
// 调用公共事件方法
app.globalData.page_event_onload_handle(params);
// 设置参数
- this.setData({
- accounts_id: params.id,
- });
+ if (params !== null && params.id) {
+ this.setData({
+ params: params,
+ });
+ }
},
onShow() {
@@ -251,7 +255,6 @@
dataType: 'json',
success: (res) => {
uni.stopPullDownRefresh();
- console.log(res.data.data);
if (res.data.code == 0) {
var data = res.data.data;
this.setData({
@@ -260,10 +263,11 @@
business_type_list: data.log_business_type_list || [],
coin_type_list: data.log_coin_type_list || [],
});
- if (data.accounts_list.length > 0) {
- var index = data.accounts_list.findIndex((item) => item.id === this.accounts_id);
+ if (data.accounts_list.length > 0 && this.params !== null && this.params.id) {
+ var index = data.accounts_list.findIndex((item) => item.id === this.params.id);
this.setData({
accounts_list_index: index,
+ accounts_id: data.accounts_list[index].id,
accounts_name: data.accounts_list[index].platform_name,
});
}
@@ -332,7 +336,7 @@
temp_data_list.push(temp_data[i]);
}
}
-
+
this.setData({
data_list: temp_data_list,
data_total: data.total,
@@ -341,7 +345,7 @@
data_page: this.data_page + 1,
data_is_loading: 0,
});
-
+
// 是否还有数据
this.setData({
data_bottom_line_status: this.data_page > 1 && this.data_page > this.data_page_total,
@@ -369,11 +373,12 @@
// 账户打开
popup_accounts_open_event() {
- if (!this.popup_operate_type_status && !this.popup_business_type_status && !this.popup_coin_type_status) {
- this.setData({
- popup_accounts_status: !this.popup_accounts_status,
- });
- }
+ this.setData({
+ popup_accounts_status: !this.popup_accounts_status,
+ popup_operate_type_status: false,
+ popup_business_type_status: false,
+ popup_coin_type_status: false,
+ });
},
// 账户关闭
@@ -397,11 +402,12 @@
// 操作类型打开
popup_operate_type_open_event() {
- if (!this.popup_accounts_status && !this.popup_business_type_status && !this.popup_coin_type_status) {
- this.setData({
- popup_operate_type_status: !this.popup_operate_type_status,
- });
- }
+ this.setData({
+ popup_operate_type_status: !this.popup_operate_type_status,
+ popup_accounts_status: false,
+ popup_business_type_status: false,
+ popup_coin_type_status: false,
+ });
},
// 操作类型关闭
@@ -425,11 +431,12 @@
// 业务类型打开
popup_business_type_open_event() {
- if (!this.popup_accounts_status && !this.popup_operate_type_status && !this.popup_coin_type_status) {
- this.setData({
- popup_business_type_status: !this.popup_business_type_status,
- });
- }
+ this.setData({
+ popup_business_type_status: !this.popup_business_type_status,
+ popup_accounts_status: false,
+ popup_operate_type_status: false,
+ popup_coin_type_status: false,
+ });
},
// 业务类型关闭
@@ -453,11 +460,12 @@
// 币类型打开
popup_coin_type_open_event() {
- if (!this.popup_accounts_status && !this.popup_operate_type_status && !this.popup_business_type_status) {
- this.setData({
- popup_coin_type_status: !this.popup_coin_type_status,
- });
- }
+ this.setData({
+ popup_coin_type_status: !this.popup_coin_type_status,
+ popup_accounts_status: false,
+ popup_operate_type_status: false,
+ popup_business_type_status: false,
+ });
},
// 币类型关闭
diff --git a/pages/plugins/coin/transfer-list/transfer-list.vue b/pages/plugins/coin/transfer-list/transfer-list.vue
index 27843f55fb241e9e1874b6185af2381aab9e23a0..9314c6f9f95fb6d6e43074a41f79586603100dd7 100644
--- a/pages/plugins/coin/transfer-list/transfer-list.vue
+++ b/pages/plugins/coin/transfer-list/transfer-list.vue
@@ -18,19 +18,19 @@
转账单号:
- {{ item.transfer_no }}
+ {{ item.transfer_no }}
收款人:
- {{ item.receive_user.username }}
+ {{ item.receive_user.username }}
转账币:
- {{ item.coin }}
+ {{ item.coin }}
转账备注:
- {{ item.note }}
+ {{ item.note }}
@@ -83,6 +83,8 @@
data_list_loding_status: 1,
data_bottom_line_status: false,
+ params: null,
+
// 弹窗距离顶部距离
popup_top_height: 0,
@@ -111,9 +113,11 @@
// 调用公共事件方法
app.globalData.page_event_onload_handle(params);
// 设置参数
- this.setData({
- accounts_id: params.id,
- });
+ if (params !== null && params.id) {
+ this.setData({
+ params: params,
+ });
+ }
},
onShow() {
@@ -163,10 +167,11 @@
this.setData({
accounts_list: data.accounts_list || [],
});
- if (data.accounts_list.length > 0) {
- var index = data.accounts_list.findIndex((item) => item.id === this.accounts_id);
+ if (data.accounts_list.length > 0 && this.params !== null && this.params.id) {
+ var index = data.accounts_list.findIndex((item) => item.id === this.params.id);
this.setData({
accounts_list_index: index,
+ accounts_id: data.accounts_list[index].id,
accounts_name: data.accounts_list[index].platform_name,
});
}
diff --git a/pages/plugins/coin/user/user.vue b/pages/plugins/coin/user/user.vue
index 1e69131fc490dd204e0b278a91bb20bbb2d42338..1ab73668bd643cfa2881bbbb244ea63b27fa2216 100644
--- a/pages/plugins/coin/user/user.vue
+++ b/pages/plugins/coin/user/user.vue
@@ -4,7 +4,7 @@
-
+
总数量
{{ is_price_show ? accounts_summary : '***' }}