虚拟币

master
gongfuxiang 2024-04-01 15:15:11 +08:00
parent b6f1492405
commit 24ce6adade
24 changed files with 179 additions and 241 deletions

View File

@ -1115,7 +1115,7 @@ button[disabled].bg-grey {
justify-content: space-around;
}
.jc-e {
justify-content: end;
justify-content: flex-end;
}
.align-c {
align-items: center;

View File

@ -194,7 +194,8 @@
margin-left: 10rpx;
}
.plugins-blog-grid-list .item .blog-img {
width: 100%;
width: 100%;
height: 220rpx !important;
}
/**

View File

@ -184,11 +184,11 @@
"plugins-coin-user": "Virtual currency",
"plugins-coin-recharge": "Recharge",
"plugins-coin-convert": "conversion",
"plugins-coin-withdrawal": "Withdrawal",
"plugins-coin-cash": "Withdrawal",
"plugins-coin-detail": "detail",
"plugins-coin-transfer-accounts-detail": "Transfer details",
"plugins-coin-transaction-detail": "Transaction details",
"plugins-coin-withdrawal-detail": "Withdrawal details",
"plugins-coin-cash-detail": "Withdrawal details",
"plugins-coin-convert-detail": "Conversion details",
"plugins-coin-collection": "Collection",
"plugins-coin-recharge-pay": "Recharge payment",
@ -1246,10 +1246,10 @@
"35837l": "3. If you have not bound your email or it has expired, you can bind your email and complete the verification by receiving the email.",
"q2a553": "4. Please input the verification code correctly below. If you cannot see it clearly, you can click on the image to replace it. After completing the input, proceed to the next step.",
"lh6bjr": "5. After receiving the security verification code, please complete the verification within 10 minutes.",
"ob4gn0": "6. After successful security verification, please complete the withdrawal application within 30 minutes.",
"ob4gn0": "6. After successful security verification, please complete the cash application within 30 minutes.",
"d2ng16": "Bind phone number",
"l2i4s8": "Current effective amount",
"27b4w5": "Minimum withdrawal amount",
"27b4w5": "Minimum cash amount",
"2hc312": "Verification code format with 4 digits",
"5dcsbd": "Please choose the authentication method"
}
@ -1268,13 +1268,13 @@
"1xtff6": "Name of account holder",
"445m7n": "The real name of the account holder of the receiving account",
"858o54": "Security verification has timed out. Please verify again before proceeding",
"ke15x5": "Return to reapply for withdrawal",
"ke15x5": "Return to reapply for cash",
"cymbdz": "Withdrawal amount, minimum",
"27ky42": ", highest",
"u2rnlw": "The format of the payment platform is between 1 and 60 characters",
"s72t44": "The format of the receiving account should be between 1 and 60 characters",
"f4605e": "The format of the account holder's name is between 1 to 30 characters",
"6t7x9u": "Please fill in the withdrawal amount",
"6t7x9u": "Please fill in the cash amount",
"vbr59h": "Please fill in the payment platform",
"0mn186": "Please fill in the receiving account number",
"c7h4mu": "Please fill in the name of the account holder",

View File

@ -189,11 +189,11 @@
"plugins-coin-recharge": "充值",
"plugins-coin-recharge-pay": "充值支付",
"plugins-coin-convert": "转换",
"plugins-coin-withdrawal": "提现",
"plugins-coin-cash": "提现",
"plugins-coin-detail": "明细",
"plugins-coin-transfer-list": "转账明细",
"plugins-coin-transaction-list": "交易明细",
"plugins-coin-withdrawal-list": "提现明细",
"plugins-coin-cash-list": "提现明细",
"plugins-coin-convert-list": "转换明细",
"plugins-coin-recharge-list": "充值明细",
"plugins-coin-collection": "收款"

View File

@ -1475,7 +1475,7 @@
}
},
{
"path": "withdrawal/withdrawal",
"path": "cash/cash",
"style": {
// #ifdef MP-WEIXIN || MP-BAIDU || MP-QQ || MP-KUAISHOU || APP
"navigationStyle": "custom",
@ -1517,7 +1517,7 @@
}
},
{
"path": "withdrawal-list/withdrawal-list",
"path": "cash-list/cash-list",
"style": {
"enablePullDownRefresh": true,
"navigationBarTitleText": ""

View File

@ -185,7 +185,7 @@
<text :data-value="'/pages/goods-search/goods-search?category_id=' + floor.id" @tap="url_event" class="arrow-right padding-right cr-grey cp">{{$t('common.more')}}</text>
</view>
<view class="floor-list wh-auto oh pr">
<block v-if="floor.goods.length > 0">
<block v-if="(floor.goods || null) != null && floor.goods.length > 0">
<component-goods-list :propData="{ style_type: 1, goods_list: floor.goods }" :propLabel="plugins_label_data" :propCurrencySymbol="currency_symbol" :propIsCartParaCurve="true" propSource="index"></component-goods-list>
</block>
</view>

View File

@ -1,4 +1,4 @@
.withdrawal .nav {
.cash .nav {
z-index: 102;
}

View File

@ -1,6 +1,6 @@
<template>
<view :class="theme_view">
<view class="withdrawal">
<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>
@ -17,8 +17,8 @@
</view>
<scroll-view :scroll-y="true" class="scroll-box" lower-threshold="60" @scroll="scroll_event">
<view class="padding-main">
<view v-if="data.length > 0">
<view v-for="(item, index) in data" :key="index" class="padding-main bg-white radius-md margin-bottom-main">
<view v-if="data_list.length > 0">
<view v-for="(item, index) in data_list" :key="index" class="padding-main bg-white radius-md margin-bottom-main">
<view class="br-b-dashed padding-bottom-main margin-bottom-main flex-row jc-sb align-c">
<view class="cr-grey-9 title">{{ item.add_time }}</view>
<view :class="item.status == 0 ? 'cr-black' : item.status_type == 1 ? 'cr-grey-9' : 'cr-black'">{{ item.status_name }}</view>
@ -141,7 +141,7 @@
network_list_index: null,
network_list: [],
data: [],
data_list: [],
data_page_total: 0,
data_page: 1,
data_is_loading: 0,
@ -262,52 +262,37 @@
if (this.data_page > 1) {
uni.hideLoading();
}
console.log(res.data.data);
uni.stopPullDownRefresh();
if (res.data.code == 0) {
//
var data = res.data.data;
if (data.data_list.length > 0) {
if (this.data_page <= 1) {
var temp_data_list = data.data_list;
} else {
var temp_data_list = this.data || [];
var temp_data = res.data.data.data;
for (var i in temp_data) {
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data: temp_data_list,
data_page_total: data.page_total,
data_page: data.page + 1,
data_list_loding_status: 3,
data_is_loading: 0,
});
//
this.setData({
data_bottom_line_status: this.data_page > 1 && this.data_page > this.data_page_total,
});
if (this.data_page <= 1) {
var temp_data_list = data.data_list || [];
} else {
if (data.page <= 1) {
this.setData({
data: data.data_list,
data_page_total: data.page_total,
data_page: data.page + 1,
data_list_loding_status: 3,
data_is_loading: 0,
});
} else {
this.setData({
data_list_loding_status: 0,
data_is_loading: 0,
});
var temp_data_list = this.data_list || [];
var temp_data = data.data_list;
for (var i in temp_data) {
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data_list: temp_data_list,
data_total: data.total,
data_page_total: data.page_total,
data_list_loding_status: temp_data_list.length > 0 ? 3 : 0,
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,
});
} else {
this.setData({
data_list_loding_status: 0,
data_is_loading: 0,
data_list_loding_status: 2,
data_list_loding_msg: res.data.msg,
});
}
},
@ -430,5 +415,5 @@
};
</script>
<style>
@import './withdrawal-list.css';
@import './cash-list.css';
</style>

View File

@ -1,7 +1,7 @@
/*
*
*/
.withdrawal .title {
.cash .title {
background: radial-gradient(60% 70% at 90% 79%, rgba(33, 125, 239, 0.85) 0%, #A6C8F3 100%);
padding-top: 130rpx;
/* #ifndef H5 */
@ -25,7 +25,7 @@
padding: 0;
}
.withdrawal .detail {
.cash .detail {
--height: 64rpx;
height: var(--height);
line-height: var(--height);
@ -35,14 +35,14 @@
margin-top: 40rpx;
}
.withdrawal .text {
.cash .text {
color: #EBF3FF;
}
/*
*
*/
.withdrawal .content {
.cash .content {
margin-top: -200rpx;
border-radius: 32rpx 32rpx 0 0;
min-height: calc(100vh - 528rpx);
@ -51,18 +51,18 @@
/* #endif */
}
.withdrawal .content-input-bg {
.cash .content-input-bg {
background-color: #fafafc;
}
.withdrawal .price-item {
.cash .price-item {
--size: -10rpx;
margin-left: var(--size);
margin-right: var(--size);
width: calc(100% - var(--size));
}
.withdrawal .price-list {
.cash .price-list {
background: #F5F7F9;
border: 2rpx solid #F5F7F9;
border-radius: 16rpx;
@ -71,22 +71,22 @@
width: calc((100% / 3) - 24rpx);
}
.withdrawal .price-img {
.cash .price-img {
--size: 36rpx;
width: var(--size);
height: var(--size) !important;
}
.withdrawal-btn {
.cash-btn {
background: linear-gradient(107deg, #31B4FC 0%, #0842E2 100%);
transition: all 0.3s ease-in-out;
}
.withdrawal-btn:active {
.cash-btn:active {
background: linear-gradient(107deg, #168ACA 0%, #022A97 100%);
}
.withdrawal .content-tips .item::before {
.cash .content-tips .item::before {
content: '';
width: 12rpx;
height: 12rpx;

View File

@ -1,7 +1,7 @@
<template>
<view :class="theme_view">
<component-nav-back></component-nav-back>
<view class="withdrawal">
<view class="cash">
<scroll-view :scroll-y="true" class="scroll-box" lower-threshold="60" @scroll="scroll_event">
<view class="title flex-col padding-lg">
<view class="margin-bottom-xxxl flex-row jc-sb margin-top-xl">
@ -21,7 +21,7 @@
<view class="padding-left-sm margin-bottom-main cr-grey-d">{{ accounts_list[accounts_list_index]['default_symbol'] }}{{ accounts_list[accounts_list_index]['default_coin'] }}</view>
</view>
</view>
<view class="detail pa right-0 fw-b cr-white" data-value="/pages/plugins/coin/withdrawal-list/withdrawal-list" @tap="url_event"></view>
<view class="detail pa right-0 fw-b cr-white" data-value="/pages/plugins/coin/cash-list/cash-list" @tap="url_event"></view>
</view>
</view>
<view class="content padding-main">
@ -30,7 +30,7 @@
<view class="margin-bottom-main fw-b">提现数量</view>
<view class="padding-vertical-main br-b-e flex-row align-c">
<input type="digit" :value="coin_num" class="flex-1 flex-width" placeholder-class="text-size-md cr-grey-9" placeholder="请输入" @input="coin_num_change" />
<view @tap.stop="all_withdrawal_event">全部提现</view>
<view @tap.stop="all_cash_event">全部提现</view>
</view>
</view>
<view class="margin-bottom-xxxl">
@ -44,7 +44,7 @@
</view>
<view>
<view class="margin-bottom-main">提币网络</view>
<picker v-if="network_list.length > 0" class="content-input-bg padding-main margin-bottom-main border-radius-sm" @change="withdrawal_event" :value="network_list_index" :range="network_list" range-key="name">
<picker v-if="network_list.length > 0" class="content-input-bg padding-main margin-bottom-main border-radius-sm" @change="cash_event" :value="network_list_index" :range="network_list" range-key="name">
<view class="picker arrow-bottom">
{{ network_list[network_list_index]['name'] }}
</view>
@ -63,7 +63,7 @@
</view>
</view> -->
<view class="padding-xxxl">
<button type="default" class="withdrawal-btn cr-white round" @tap="apply_for_withdrawal_event"></button>
<button type="default" class="cash-btn cr-white round" @tap="apply_for_cash_event"></button>
</view>
</view>
</scroll-view>
@ -219,7 +219,7 @@
},
//
withdrawal_event(e) {
cash_event(e) {
this.setData({
network_list_index: parseInt(e.detail.value || 0),
});
@ -227,7 +227,7 @@
},
//
all_withdrawal_event(e) {
all_cash_event(e) {
this.setData({
coin_num: this.accounts_list[this.accounts_list_index].normal_coin || '',
});
@ -255,7 +255,7 @@
},
//
apply_for_withdrawal_event() {
apply_for_cash_event() {
var new_data = {
accounts_id: this.accounts_list[this.accounts_list_index].id,
network_id: this.network_list[this.network_list_index].id,
@ -284,7 +284,7 @@
if (res.data.code == 0) {
app.globalData.showToast(res.data.msg, 'success');
setTimeout(function () {
app.globalData.url_open('/pages/plugins/coin/withdrawal-list/withdrawal-list', true);
app.globalData.url_open('/pages/plugins/coin/cash-list/cash-list', true);
}, 1000);
} else {
if (app.globalData.is_login_check(res.data)) {
@ -320,5 +320,5 @@
};
</script>
<style>
@import './withdrawal.css';
@import './cash.css';
</style>

View File

@ -9,8 +9,8 @@
</view>
<scroll-view :scroll-y="true" class="scroll-box" lower-threshold="60" @scroll="scroll_event">
<view class="padding-main">
<view v-if="data.length > 0">
<view v-for="(item, index) in data" :key="index" class="padding-main bg-white radius-md margin-bottom-main">
<view v-if="data_list.length > 0">
<view v-for="(item, index) in data_list" :key="index" class="padding-main bg-white radius-md margin-bottom-main">
<view class="br-b-dashed padding-bottom-main margin-bottom-main flex-row jc-e align-c">
<view class="cr-grey-9">{{ item.add_time }}</view>
</view>
@ -99,7 +99,7 @@
accounts_list_index: null,
accounts_list: [],
data: [],
data_list: [],
data_page_total: 0,
data_page: 1,
data_is_loading: 0,
@ -217,52 +217,37 @@
if (this.data_page > 1) {
uni.hideLoading();
}
console.log(res.data.data);
uni.stopPullDownRefresh();
if (res.data.code == 0) {
//
var data = res.data.data;
if (data.data_list.length > 0) {
if (this.data_page <= 1) {
var temp_data_list = data.data_list;
} else {
var temp_data_list = this.data || [];
var temp_data = res.data.data.data;
for (var i in temp_data) {
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data: temp_data_list,
data_page_total: data.page_total,
data_page: data.page + 1,
data_list_loding_status: 3,
data_is_loading: 0,
});
//
this.setData({
data_bottom_line_status: this.data_page > 1 && this.data_page > this.data_page_total,
});
if (this.data_page <= 1) {
var temp_data_list = data.data_list || [];
} else {
if (data.page <= 1) {
this.setData({
data: data.data_list,
data_page_total: data.page_total,
data_page: data.page + 1,
data_list_loding_status: 3,
data_is_loading: 0,
});
} else {
this.setData({
data_list_loding_status: 0,
data_is_loading: 0,
});
var temp_data_list = this.data_list || [];
var temp_data = data.data_list;
for (var i in temp_data) {
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data_list: temp_data_list,
data_total: data.total,
data_page_total: data.page_total,
data_list_loding_status: temp_data_list.length > 0 ? 3 : 0,
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,
});
} else {
this.setData({
data_list_loding_status: 2,
data_is_loading: 0,
data_list_loding_msg: res.data.msg,
});
}
},

View File

@ -109,7 +109,7 @@
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/transaction-list/transaction-list" @tap="url_event"></view>
</view>
<view class="flex-width-half">
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/withdrawal-list/withdrawal-list" @tap="url_event"></view>
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/cash-list/cash-list" @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 File

@ -19,14 +19,14 @@
}
.recharge-del-btn {
color: #0079ff;
color: #0079ff !important;
background-color: #fff;
border: 2rpx solid #0079ff;
}
.recharge-apy-btn {
background: linear-gradient(107deg, #31B4FC 0%, #0842E2 100%), #0079FF;
color: #fff;
color: #fff !important;
}
.convert-group-row .title {

View File

@ -17,8 +17,8 @@
</view>
<scroll-view :scroll-y="true" class="scroll-box" lower-threshold="60" @scroll="scroll_event">
<view class="padding-main">
<view v-if="data.length > 0">
<view v-for="(item, index) in data" :key="index" class="padding-main bg-white radius-md margin-bottom-main">
<view v-if="data_list.length > 0">
<view v-for="(item, index) in data_list" :key="index" class="padding-main bg-white radius-md margin-bottom-main">
<view class="br-b-dashed padding-bottom-main margin-bottom-main flex-row jc-sb align-c">
<view>{{ item.status_name }}</view>
<view class="cr-grey-9">{{ item.add_time }}</view>
@ -154,7 +154,7 @@
network_list_index: null,
network_list: [],
data: [],
data_list: [],
data_page_total: 0,
data_page: 1,
data_is_loading: 0,
@ -216,7 +216,6 @@
dataType: 'json',
success: (res) => {
uni.stopPullDownRefresh();
console.log(res.data.data);
if (res.data.code == 0) {
var data = res.data.data;
this.setData({
@ -275,48 +274,33 @@
if (this.data_page > 1) {
uni.hideLoading();
}
console.log(res.data.data);
uni.stopPullDownRefresh();
if (res.data.code == 0) {
//
var data = res.data.data;
if (data.data_list.length > 0) {
if (this.data_page <= 1) {
var temp_data_list = data.data_list;
} else {
var temp_data_list = this.data || [];
var temp_data = res.data.data.data;
for (var i in temp_data) {
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data: temp_data_list,
data_page_total: data.page_total,
data_page: data.page + 1,
data_list_loding_status: 3,
data_is_loading: 0,
});
//
this.setData({
data_bottom_line_status: this.data_page > 1 && this.data_page > this.data_page_total,
});
if (this.data_page <= 1) {
var temp_data_list = data.data_list || [];
} else {
if (data.page <= 1) {
this.setData({
data: data.data_list,
data_page_total: data.page_total,
data_page: data.page + 1,
data_list_loding_status: 3,
data_is_loading: 0,
});
} else {
this.setData({
data_list_loding_status: 0,
data_is_loading: 0,
});
var temp_data_list = this.data_list || [];
var temp_data = data.data_list;
for (var i in temp_data) {
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data_list: temp_data_list,
data_total: data.total,
data_page_total: data.page_total,
data_list_loding_status: temp_data_list.length > 0 ? 3 : 0,
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,
});
} else {
this.setData({
data_list_loding_status: 2,

View File

@ -103,10 +103,10 @@
.cancel-btn {
border: 2rpx solid #0079FF;
background-color: transparent;
color: #0079FF;
color: #0079FF !important;
}
.submit-btn {
background: linear-gradient(107deg, #3AB1F3 0%, #3C6BF7 100%);
color: #fff;
color: #fff !important;
}

View File

@ -29,7 +29,7 @@
background-color: #fff;
border-radius: 40rpx;
text-align: center;
padding: 30rpx 38rpx;
padding: 20rpx;
}
.recharge-qrcode .img {

View File

@ -18,7 +18,7 @@
</view>
<view class="recharge-qrcode">
<block v-if="recharge_qrcode">
<image :src="recharge_qrcode" mode="widthFix" class="img margin-right-xs circle" />
<image :src="recharge_qrcode" mode="widthFix" class="img margin-right-xs circle" :data-value="recharge_qrcode" @tap="recharge_qrcode_event" />
</block>
<block v-else>
<iconfont name="icon-qrcode" size="160rpx" color="#f6f6f6"></iconfont>
@ -292,6 +292,11 @@
text_copy_event(e) {
app.globalData.text_copy_event(e);
},
//
recharge_qrcode_event(e) {
app.globalData.image_show_event(e);
}
},
};
</script>

View File

@ -21,8 +21,8 @@
</view>
<scroll-view :scroll-y="true" class="scroll-box" lower-threshold="60" @scroll="scroll_event">
<view class="padding-main">
<view v-if="data.length > 0">
<view v-for="(item, index) in data" :key="index" class="padding-main bg-white radius-md margin-bottom-main">
<view v-if="data_list.length > 0">
<view v-for="(item, index) in data_list" :key="index" class="padding-main bg-white radius-md margin-bottom-main">
<view class="br-b-dashed padding-bottom-main margin-bottom-main flex-row jc-sb align-c">
<view>{{ item.business_type_name }}</view>
<view class="cr-grey-9">{{ item.add_time }}</view>
@ -181,7 +181,7 @@
coin_type_list_index: null,
coin_type_list: [],
data: [],
data_list: [],
data_page_total: 0,
data_page: 1,
data_is_loading: 0,
@ -304,48 +304,33 @@
if (this.data_page > 1) {
uni.hideLoading();
}
console.log(res.data.data);
uni.stopPullDownRefresh();
if (res.data.code == 0) {
//
var data = res.data.data;
if (data.data_list.length > 0) {
if (this.data_page <= 1) {
var temp_data_list = data.data_list;
} else {
var temp_data_list = this.data || [];
var temp_data = res.data.data.data;
for (var i in temp_data) {
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data: temp_data_list,
data_page_total: data.page_total,
data_page: data.page + 1,
data_list_loding_status: 3,
data_is_loading: 0,
});
//
this.setData({
data_bottom_line_status: this.data_page > 1 && this.data_page > this.data_page_total,
});
if (this.data_page <= 1) {
var temp_data_list = data.data_list || [];
} else {
if (data.page <= 1) {
this.setData({
data: data.data_list,
data_page_total: data.page_total,
data_page: data.page + 1,
data_list_loding_status: 3,
data_is_loading: 0,
});
} else {
this.setData({
data_list_loding_status: 0,
data_is_loading: 0,
});
var temp_data_list = this.data_list || [];
var temp_data = data.data_list;
for (var i in temp_data) {
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data_list: temp_data_list,
data_total: data.total,
data_page_total: data.page_total,
data_list_loding_status: temp_data_list.length > 0 ? 3 : 0,
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,
});
} else {
this.setData({
data_list_loding_status: 2,

View File

@ -9,8 +9,8 @@
</view>
<scroll-view :scroll-y="true" class="scroll-box" lower-threshold="60" @scroll="scroll_event" @scrolltolower="scroll_lower">
<view class="padding-main">
<view v-if="data.length > 0">
<view v-for="(item, index) in data" :key="index" class="padding-main bg-white radius-md margin-bottom-main">
<view v-if="data_list.length > 0">
<view v-for="(item, index) in data_list" :key="index" class="padding-main bg-white radius-md margin-bottom-main">
<view class="br-b-dashed padding-bottom-main margin-bottom-main flex-row jc-sb align-c">
<view>转账时间</view>
<view class="cr-grey-9">{{ item.add_time }}</view>
@ -89,7 +89,7 @@
accounts_list_index: null,
accounts_list: [],
data: [],
data_list: [],
data_page_total: 0,
data_page: 1,
data_is_loading: 0,
@ -206,41 +206,36 @@
}
uni.stopPullDownRefresh();
if (res.data.code == 0) {
//
var data = res.data.data;
if (data.data_list.length > 0) {
if (this.data_page <= 1) {
var temp_data_list = data.data_list;
} else {
var temp_data_list = this.data || [];
var temp_data = res.data.data.data;
for (var i in temp_data) {
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data: temp_data_list,
data_page_total: data.page_total,
data_page: data.page + 1,
data_list_loding_status: 3,
data_is_loading: 0,
});
//
this.setData({
data_bottom_line_status: this.data_page > 1 && this.data_page > this.data_page_total,
});
if (this.data_page <= 1) {
var temp_data_list = data.data_list || [];
} else {
this.setData({
data_list_loding_status: 0,
data_is_loading: 0,
});
var temp_data_list = this.data_list || [];
var temp_data = data.data_list;
for (var i in temp_data) {
temp_data_list.push(temp_data[i]);
}
}
this.setData({
data_list: temp_data_list,
data_total: data.total,
data_page_total: data.page_total,
data_list_loding_status: temp_data_list.length > 0 ? 3 : 0,
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,
});
} else {
this.setData({
data_list_loding_status: 2,
data_is_loading: 0,
data_list_loding_msg: res.data.msg,
});
app.globalData.showToast(res.data.msg);
}
},
fail: () => {

View File

@ -26,9 +26,9 @@
</view>
<view>转换</view>
</view>
<view v-if="data_base.is_enable_cash == '1'" class="tc text-size-xs" data-value="/pages/plugins/coin/withdrawal/withdrawal" @tap="url_event">
<view v-if="data_base.is_enable_cash == '1'" class="tc text-size-xs" data-value="/pages/plugins/coin/cash/cash" @tap="url_event">
<view class="coin-operate-list bg-white flex-row align-c jc-c margin-bottom-main">
<iconfont name="icon-withdrawal" size="44rpx" color="#635BFF"></iconfont>
<iconfont name="icon-cash" size="44rpx" color="#635BFF"></iconfont>
</view>
<view>提现</view>
</view>
@ -79,7 +79,7 @@
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/transaction-list/transaction-list" @tap="url_event"></view>
</view>
<view class="flex-width-half">
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/withdrawal-list/withdrawal-list" @tap="url_event"></view>
<view class="item padding-vertical-lg radius margin-sm" data-value="/pages/plugins/coin/cash-list/cash-list" @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 File

@ -253,7 +253,6 @@
} else {
this.setData({
data_list_loding_status: 0,
data_list: [],
data_bottom_line_status: false,
data_is_loading: 0,
});

View File

@ -188,7 +188,6 @@
} else {
this.setData({
data_list_loding_status: 0,
data_list: [],
data_bottom_line_status: false,
data_is_loading: 0,
});

View File

@ -34,7 +34,7 @@
content: "\e71d";
}
.icon-withdrawal:before {
.icon-cash:before {
content: "\e717";
}

Binary file not shown.