Merge branch 'dev-sws' into dev

master
gongfuxiang 2024-04-02 14:11:26 +08:00
commit 5222feaa4a
7 changed files with 180 additions and 57 deletions

View File

@ -1,17 +1,17 @@
<template>
<view :class="theme_view">
<view class="cash">
<view class="padding-main bg-white pr nav flex-row">
<view class="flex-row align-c margin-right-main padding-right-xl pr" @tap="popup_accounts_open_event">
<view>账户</view>
<view class="padding-main bg-white pr nav flex-row oa">
<view class="flex-shrink flex-row align-c margin-right-xxxl padding-right-xl pr" @tap="popup_accounts_open_event">
<view>{{ accounts_name !== null && accounts_name !== '全部' ? accounts_name : '账户' }}</view>
<view class="pa right-0"><iconfont :name="popup_accounts_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
</view>
<view class="flex-row align-c margin-right-main padding-right-xl pr" @tap="popup_recharge_status_open_event">
<view>状态</view>
<view class="flex-shrink flex-row align-c margin-right-xxxl padding-right-xl pr" @tap="popup_recharge_status_open_event">
<view>{{ recharge_status_name !== null && recharge_status_name !== '全部' ? recharge_status_name : '状态' }}</view>
<view class="pa right-0"><iconfont :name="popup_recharge_status_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
</view>
<view class="flex-row align-c margin-right-main padding-right-xl pr" @tap="popup_network_open_event">
<view>网络</view>
<view class="flex-shrink flex-row align-c padding-right-xl pr" @tap="popup_network_open_event">
<view>{{ network_name !== null && network_name !== '全部' ? network_name : '网络' }}</view>
<view class="pa right-0"><iconfont :name="popup_network_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
</view>
</view>
@ -63,8 +63,11 @@
<view class="padding-vertical-lg">
<view class="padding-horizontal-main text-size-xs">账户种类</view>
<view class="popup_accounts_container padding-sm flex-row flex-warp align-c tc text-size-md">
<view class="flex-width-half-half">
<view class="item margin-sm padding-vertical-sm" :class="accounts_list_index === null ? 'cr-main bg-main-light' : ''" data-name="" :data-value="null" :data-index="null" @tap="accounts_list_event"></view>
</view>
<view v-for="(item, index) in accounts_list" class="flex-width-half-half" :key="index">
<view class="item margin-sm padding-vertical-sm" :class="accounts_list_index === index ? 'cr-main bg-main-light' : ''" :data-value="item.id" :data-index="index" @tap="accounts_list_event">{{ item.platform_name }}</view>
<view class="item margin-sm padding-vertical-sm" :class="accounts_list_index === index ? 'cr-main bg-main-light' : ''" :data-name="item.platform_name" :data-value="item.id" :data-index="index" @tap="accounts_list_event">{{ item.platform_name }}</view>
</view>
</view>
<view class="tc padding-top-lg br-t" @tap="popup_accounts_close_event">
@ -78,8 +81,11 @@
<view class="padding-vertical-lg">
<view class="padding-horizontal-main text-size-xs">提现类型</view>
<view class="popup_accounts_container padding-sm flex-row flex-warp align-c tc text-size-md">
<view class="flex-width-half-half">
<view class="item margin-sm padding-vertical-sm" :class="recharge_status_list_index === null ? 'cr-main bg-main-light' : ''" data-name="" :data-value="null" :data-index="null" @tap="recharge_status_list_event"></view>
</view>
<view v-for="(item, index) in recharge_status_list" class="flex-width-half-half" :key="index">
<view class="item margin-sm padding-vertical-sm" :class="recharge_status_list_index === index ? 'cr-main bg-main-light' : ''" :data-value="item.value" :data-index="index" @tap="recharge_status_list_event">{{ item.name }}</view>
<view class="item margin-sm padding-vertical-sm" :class="recharge_status_list_index === index ? 'cr-main bg-main-light' : ''" :data-name="item.name" :data-value="item.value" :data-index="index" @tap="recharge_status_list_event">{{ item.name }}</view>
</view>
</view>
<view class="tc padding-top-lg br-t" @tap="popup_recharge_status_close_event">
@ -91,10 +97,13 @@
<!-- 网络 -->
<component-popup :propShow="popup_network_status" propPosition="top" :propTop="popup_top_height + 'px'" @onclose="popup_network_close_event">
<view class="padding-vertical-lg">
<view class="padding-horizontal-main text-size-xs">提现类型</view>
<view class="padding-horizontal-main text-size-xs">网络类型</view>
<view class="popup_accounts_container padding-sm flex-row flex-warp align-c tc text-size-md">
<view class="flex-width-half-half">
<view class="item margin-sm padding-vertical-sm" :class="network_list_index === null ? 'cr-main bg-main-light' : ''" data-name="" :data-value="null" :data-index="null" @tap="network_list_event"></view>
</view>
<view v-for="(item, index) in network_list" class="flex-width-half-half" :key="index">
<view class="item margin-sm padding-vertical-sm" :class="network_list_index === index ? 'cr-main bg-main-light' : ''" :data-value="item.id" :data-index="index" @tap="network_list_event">{{ item.name }}</view>
<view class="item margin-sm padding-vertical-sm" :class="network_list_index === index ? 'cr-main bg-main-light' : ''" :data-name="item.name" :data-value="item.id" :data-index="index" @tap="network_list_event">{{ item.name }}</view>
</view>
</view>
<view class="tc padding-top-lg br-t" @tap="popup_network_close_event">
@ -132,16 +141,19 @@
popup_accounts_status: false,
accounts_id: null,
accounts_list_index: null,
accounts_name: null,
accounts_list: [],
//
popup_recharge_status_status: false,
status: null,
recharge_status_list_index: null,
recharge_status_name: null,
recharge_status_list: [],
//
popup_network_status: false,
network_id: null,
network_list_index: null,
network_name: null,
network_list: [],
data_list: [],
@ -161,6 +173,10 @@
onLoad(params) {
//
app.globalData.page_event_onload_handle(params);
//
this.setData({
accounts_id: params.id,
});
},
onShow() {
@ -214,6 +230,13 @@
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);
this.setData({
accounts_list_index: index,
accounts_name: data.accounts_list[index].platform_name,
});
}
} else {
if (app.globalData.is_login_check(res.data, this, 'get_data_list')) {
app.globalData.showToast(res.data.msg);
@ -334,6 +357,7 @@
this.setData({
accounts_list_index: e.currentTarget.dataset.index,
accounts_id: e.currentTarget.dataset.value,
accounts_name: e.currentTarget.dataset.name,
popup_accounts_status: false,
data_page: 1,
});
@ -361,6 +385,7 @@
this.setData({
recharge_status_list_index: e.currentTarget.dataset.index,
status: e.currentTarget.dataset.value,
recharge_status_name: e.currentTarget.dataset.name,
popup_recharge_status_status: false,
data_page: 1,
});
@ -388,6 +413,7 @@
this.setData({
network_list_index: e.currentTarget.dataset.index,
network_id: e.currentTarget.dataset.value,
network_name: e.currentTarget.dataset.name,
popup_network_status: false,
data_page: 1,
});

View File

@ -2,9 +2,13 @@
<view :class="theme_view">
<view class="convert">
<view class="padding-main bg-white pr nav flex-row oa">
<view class="flex-shrink flex-row align-c margin-right-xxxl padding-right-xl pr" @tap="popup_accounts_open_event">
<view>{{ accounts_name !== null && accounts_name !== '全部' ? accounts_name : '账户' }}</view>
<view class="pa right-0"><iconfont :name="popup_accounts_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
<view class="flex-shrink flex-row align-c margin-right-xxxl padding-right-xl pr" @tap="popup_send_accounts_open_event">
<view>{{ send_accounts_name !== null && send_accounts_name !== '全部' ? send_accounts_name : '发起账户' }}</view>
<view class="pa right-0"><iconfont :name="popup_send_accounts_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
</view>
<view class="flex-shrink flex-row align-c padding-right-xl pr" @tap="popup_receive_accounts_open_event">
<view>{{ receive_accounts_name !== null && receive_accounts_name !== '全部' ? receive_accounts_name : '接收账户' }}</view>
<view class="pa right-0"><iconfont :name="popup_receive_accounts_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
</view>
</view>
<scroll-view :scroll-y="true" class="scroll-box" lower-threshold="60" @scroll="scroll_event">
@ -50,19 +54,37 @@
</view>
</view>
</scroll-view>
<!-- 账户 -->
<component-popup :propShow="popup_accounts_status" propPosition="top" :propTop="popup_top_height + 'px'" @onclose="popup_accounts_close_event">
<!-- 发起账户 -->
<component-popup :propShow="popup_send_accounts_status" propPosition="top" :propTop="popup_top_height + 'px'" @onclose="popup_send_accounts_close_event">
<view class="padding-vertical-lg">
<view class="padding-horizontal-main text-size-xs">账户种类</view>
<view class="padding-horizontal-main text-size-xs">发起账户</view>
<view class="popup_accounts_container padding-sm flex-row flex-warp align-c tc text-size-md">
<view class="flex-width-half-half">
<view class="item margin-sm padding-vertical-sm" :class="accounts_list_index === null ? 'cr-main bg-main-light' : ''" data-name="" :data-value="null" :data-index="null" @tap="accounts_list_event"></view>
<view class="item margin-sm padding-vertical-sm" :class="send_accounts_list_index === null ? 'cr-main bg-main-light' : ''" data-name="" :data-value="null" :data-index="null" @tap="send_accounts_list_event"></view>
</view>
<view v-for="(item, index) in accounts_list" class="flex-width-half-half" :key="index">
<view class="item margin-sm padding-vertical-sm" :class="accounts_list_index === index ? 'cr-main bg-main-light' : ''" :data-name="item.platform_name" :data-value="item.id" :data-index="index" @tap="accounts_list_event">{{ item.platform_name }}</view>
<view v-for="(item, index) in send_accounts_list" class="flex-width-half-half" :key="index">
<view class="item margin-sm padding-vertical-sm" :class="send_accounts_list_index === index ? 'cr-main bg-main-light' : ''" :data-name="item.platform_name" :data-value="item.id" :data-index="index" @tap="send_accounts_list_event">{{ item.platform_name }}</view>
</view>
</view>
<view class="tc padding-top-lg br-t" @tap="popup_accounts_close_event">
<view class="tc padding-top-lg br-t" @tap="popup_send_accounts_close_event">
<text class="padding-right-sm">{{ $t('nav-more.nav-more.h9g4b1') }}</text>
<iconfont name="icon-arrow-top" color="#ccc"></iconfont>
</view>
</view>
</component-popup>
<!-- 接收账户 -->
<component-popup :propShow="popup_receive_accounts_status" propPosition="top" :propTop="popup_top_height + 'px'" @onclose="popup_receive_accounts_close_event">
<view class="padding-vertical-lg">
<view class="padding-horizontal-main text-size-xs">接收账户</view>
<view class="popup_accounts_container padding-sm flex-row flex-warp align-c tc text-size-md">
<view class="flex-width-half-half">
<view class="item margin-sm padding-vertical-sm" :class="receive_accounts_list_index === null ? 'cr-main bg-main-light' : ''" data-name="" :data-value="null" :data-index="null" @tap="receive_accounts_list_event"></view>
</view>
<view v-for="(item, index) in receive_accounts_list" class="flex-width-half-half" :key="index">
<view class="item margin-sm padding-vertical-sm" :class="receive_accounts_list_index === index ? 'cr-main bg-main-light' : ''" :data-name="item.platform_name" :data-value="item.id" :data-index="index" @tap="receive_accounts_list_event">{{ item.platform_name }}</view>
</view>
</view>
<view class="tc padding-top-lg br-t" @tap="popup_receive_accounts_close_event">
<text class="padding-right-sm">{{ $t('nav-more.nav-more.h9g4b1') }}</text>
<iconfont name="icon-arrow-top" color="#ccc"></iconfont>
</view>
@ -93,12 +115,18 @@
//
popup_top_height: 0,
//
popup_accounts_status: false,
accounts_id: null,
accounts_list_index: null,
accounts_name: null,
accounts_list: [],
//
popup_send_accounts_status: false,
send_accounts_id: null,
send_accounts_list_index: null,
send_accounts_name: null,
send_accounts_list: [],
//
popup_receive_accounts_status: false,
receive_accounts_id: null,
receive_accounts_list_index: null,
receive_accounts_name: null,
receive_accounts_list: [],
data_list: [],
data_page_total: 0,
@ -117,6 +145,10 @@
onLoad(params) {
//
app.globalData.page_event_onload_handle(params);
//
this.setData({
send_accounts_id: params.id,
});
},
onShow() {
@ -166,8 +198,16 @@
if (res.data.code == 0) {
var data = res.data.data;
this.setData({
accounts_list: data.accounts_list || [],
send_accounts_list: data.accounts_list || [],
receive_accounts_list: data.accounts_list || [],
});
if (data.accounts_list.length > 0) {
var index = data.accounts_list.findIndex((item) => item.id === this.send_accounts_id);
this.setData({
send_accounts_list_index: index,
send_accounts_name: data.accounts_list[index].platform_name,
});
}
} else {
if (app.globalData.is_login_check(res.data, this, 'get_data_list')) {
app.globalData.showToast(res.data.msg);
@ -205,8 +245,8 @@
});
}
var new_data = {
send_accounts_id: this.accounts_id,
receive_accounts_id: this.accounts_id,
send_accounts_id: this.send_accounts_id,
receive_accounts_id: this.receive_accounts_id,
page: this.data_page,
};
uni.request({
@ -267,29 +307,56 @@
},
//
popup_accounts_open_event() {
popup_send_accounts_open_event() {
if (!this.popup_type_status) {
this.setData({
popup_accounts_status: !this.popup_accounts_status,
popup_send_accounts_status: !this.popup_send_accounts_status,
});
}
},
//
popup_accounts_close_event() {
popup_send_accounts_close_event() {
this.setData({
popup_accounts_status: false,
popup_send_accounts_status: false,
});
},
//
accounts_list_event(e) {
console.log(e);
send_accounts_list_event(e) {
this.setData({
accounts_list_index: e.currentTarget.dataset.index,
accounts_id: e.currentTarget.dataset.value,
accounts_name: e.currentTarget.dataset.name,
popup_accounts_status: false,
send_accounts_list_index: e.currentTarget.dataset.index,
send_accounts_id: e.currentTarget.dataset.value,
send_accounts_name: e.currentTarget.dataset.name,
popup_send_accounts_status: false,
data_page: 1,
});
this.get_data_list(1);
},
//
popup_receive_accounts_open_event() {
if (!this.popup_type_status) {
this.setData({
popup_receive_accounts_status: !this.popup_receive_accounts_status,
});
}
},
//
popup_receive_accounts_close_event() {
this.setData({
popup_receive_accounts_status: false,
});
},
//
receive_accounts_list_event(e) {
this.setData({
receive_accounts_list_index: e.currentTarget.dataset.index,
receive_accounts_id: e.currentTarget.dataset.value,
receive_accounts_name: e.currentTarget.dataset.name,
popup_receive_accounts_status: false,
data_page: 1,
});
this.get_data_list(1);

View File

@ -187,9 +187,6 @@
send_accounts_id_index: data.accounts_list.findIndex((item) => item.id === data.send_accounts.id),
receive_accounts_id_index: data.accounts_list.findIndex((item) => item.id === data.receive_accounts.id),
});
console.log(data.accounts_list.findIndex((item) => item.id === data.send_accounts.id));
console.log(data.accounts_list.findIndex((item) => item.id === data.receive_accounts.id));
}
} else {
this.setData({

View File

@ -100,19 +100,19 @@
</view>
<view class="popup_user_detail_container padding-vertical-main flex-row flex-warp align-c tc text-size">
<view class="flex-width-half">
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/recharge-list/recharge-list" @tap="url_event"></view>
<view class="item padding-vertical-lg radius margin-sm" :data-value="'/pages/plugins/coin/recharge-list/recharge-list?id=' + accounts_list[accounts_list_index]['id']" @tap="url_event"></view>
</view>
<view class="flex-width-half">
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/transfer-list/transfer-list" @tap="url_event"></view>
<view class="item padding-vertical-lg radius margin-sm" :data-value="'/pages/plugins/coin/transfer-list/transfer-list?id=' + accounts_list[accounts_list_index]['id']" @tap="url_event"></view>
</view>
<view class="flex-width-half">
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/transaction-list/transaction-list" @tap="url_event"></view>
<view class="item padding-vertical-lg radius margin-sm" :data-value="'/pages/plugins/coin/transaction-list/transaction-list?id=' + accounts_list[accounts_list_index]['id']" @tap="url_event"></view>
</view>
<view class="flex-width-half">
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/cash-list/cash-list" @tap="url_event"></view>
<view class="item padding-vertical-lg radius margin-sm" :data-value="'/pages/plugins/coin/cash-list/cash-list?id=' + accounts_list[accounts_list_index]['id']" @tap="url_event"></view>
</view>
<view class="flex-width-half">
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/convert-list/convert-list" @tap="url_event"></view>
<view class="item padding-vertical-lg radius margin-sm" :data-value="'/pages/plugins/coin/convert-list/convert-list?id=' + accounts_list[accounts_list_index]['id']" @tap="url_event"></view>
</view>
</view>
</view>

View File

@ -10,7 +10,7 @@
<view>{{ recharge_status_name !== null && recharge_status_name !== '全部' ? recharge_status_name : '状态' }}</view>
<view class="pa right-0"><iconfont :name="popup_recharge_status_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
</view>
<view class="flex-shrink flex-row align-c margin-right-xxxl padding-right-xl pr" @tap="popup_network_open_event">
<view class="flex-shrink flex-row align-c padding-right-xl pr" @tap="popup_network_open_event">
<view>{{ network_name !== null && network_name !== '全部' ? network_name : '网络' }}</view>
<view class="pa right-0"><iconfont :name="popup_network_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
</view>
@ -98,7 +98,7 @@
<!-- 网络 -->
<component-popup :propShow="popup_network_status" propPosition="top" :propTop="popup_top_height + 'px'" @onclose="popup_network_close_event">
<view class="padding-vertical-lg">
<view class="padding-horizontal-main text-size-xs">提现类型</view>
<view class="padding-horizontal-main text-size-xs">网络类型</view>
<view class="popup_accounts_container padding-sm flex-row flex-warp align-c tc text-size-md">
<view class="flex-width-half-half">
<view class="item margin-sm padding-vertical-sm" :class="network_list_index === null ? 'cr-main bg-main-light' : ''" data-name="" :data-value="null" :data-index="null" @tap="network_list_event"></view>
@ -174,6 +174,10 @@
onLoad(params) {
//
app.globalData.page_event_onload_handle(params);
//
this.setData({
accounts_id: params.id,
});
},
onShow() {
@ -226,6 +230,13 @@
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);
this.setData({
accounts_list_index: index,
accounts_name: data.accounts_list[index].platform_name,
});
}
} else {
if (app.globalData.is_login_check(res.data, this, 'get_data_list')) {
app.globalData.showToast(res.data.msg);

View File

@ -14,7 +14,7 @@
<view>{{ business_type_name !== null && business_type_name !== '全部' ? business_type_name : '业务类型' }}</view>
<view class="pa right-0"><iconfont :name="popup_business_type_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
</view>
<view class="flex-shrink flex-row align-c margin-right-xxxl padding-right-xl pr" @tap="popup_coin_type_open_event">
<view class="flex-shrink flex-row align-c padding-right-xl pr" @tap="popup_coin_type_open_event">
<view>{{ coin_type_name !== null && coin_type_name !== '全部' ? coin_type_name : '币类型' }}</view>
<view class="pa right-0"><iconfont :name="popup_coin_type_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
</view>
@ -84,7 +84,7 @@
<!-- 操作类型 -->
<component-popup :propShow="popup_operate_type_status" propPosition="top" :propTop="popup_top_height + 'px'" @onclose="popup_operate_type_close_event">
<view class="padding-vertical-lg">
<view class="padding-horizontal-main text-size-xs">提现类型</view>
<view class="padding-horizontal-main text-size-xs">操作类型</view>
<view class="popup_accounts_container padding-sm flex-row flex-warp align-c tc text-size-md">
<view class="flex-width-half-half">
<view class="item margin-sm padding-vertical-sm" :class="operate_type_list_index === null ? 'cr-main bg-main-light' : ''" data-name="" :data-value="null" :data-index="null" @tap="operate_type_list_event"></view>
@ -102,7 +102,7 @@
<!-- 业务类型 -->
<component-popup :propShow="popup_business_type_status" propPosition="top" :propTop="popup_top_height + 'px'" @onclose="popup_business_type_close_event">
<view class="padding-vertical-lg">
<view class="padding-horizontal-main text-size-xs">提现类型</view>
<view class="padding-horizontal-main text-size-xs">业务类型</view>
<view class="popup_accounts_container padding-sm flex-row flex-warp align-c tc text-size-md">
<view class="flex-width-half-half">
<view class="item margin-sm padding-vertical-sm" :class="business_type_list_index === null ? 'cr-main bg-main-light' : ''" data-name="" :data-value="null" :data-index="null" @tap="business_type_list_event"></view>
@ -120,7 +120,7 @@
<!-- 币类型 -->
<component-popup :propShow="popup_coin_type_status" propPosition="top" :propTop="popup_top_height + 'px'" @onclose="popup_coin_type_close_event">
<view class="padding-vertical-lg">
<view class="padding-horizontal-main text-size-xs">提现类型</view>
<view class="padding-horizontal-main text-size-xs">类型</view>
<view class="popup_accounts_container padding-sm flex-row flex-warp align-c tc text-size-md">
<view class="flex-width-half-half">
<view class="item margin-sm padding-vertical-sm" :class="coin_type_list_index === null ? 'cr-main bg-main-light' : ''" data-name="" :data-value="null" :data-index="null" @tap="coin_type_list_event"></view>
@ -202,6 +202,10 @@
onLoad(params) {
//
app.globalData.page_event_onload_handle(params);
//
this.setData({
accounts_id: params.id,
});
},
onShow() {
@ -256,6 +260,13 @@
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);
this.setData({
accounts_list_index: index,
accounts_name: data.accounts_list[index].platform_name,
});
}
} else {
if (app.globalData.is_login_check(res.data, this, 'get_data_list')) {
app.globalData.showToast(res.data.msg);

View File

@ -2,7 +2,7 @@
<view :class="theme_view">
<view class="transfer-accounts">
<view class="padding-main bg-white pr nav flex-row oa">
<view class="flex-shrink flex-row align-c margin-right-xxxl padding-right-xl pr" @tap="popup_accounts_open_event">
<view class="flex-shrink flex-row align-c padding-right-xl pr" @tap="popup_accounts_open_event">
<view>{{ accounts_name !== null && accounts_name !== '全部' ? accounts_name : '账户' }}</view>
<view class="pa right-0"><iconfont :name="popup_accounts_status ? 'icon-arrow-top' : 'icon-arrow-bottom'" size="24rpx"></iconfont></view>
</view>
@ -110,6 +110,10 @@
onLoad(params) {
//
app.globalData.page_event_onload_handle(params);
//
this.setData({
accounts_id: params.id,
});
},
onShow() {
@ -159,6 +163,13 @@
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);
this.setData({
accounts_list_index: index,
accounts_name: data.accounts_list[index].platform_name,
});
}
} else {
if (app.globalData.is_login_check(res.data, this, 'get_data_list')) {
app.globalData.showToast(res.data.msg);
@ -221,7 +232,7 @@
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data_list: temp_data_list,
data_total: data.total,
@ -230,7 +241,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,