|
@@ -2,7 +2,7 @@
|
|
|
<div class="assets">
|
|
<div class="assets">
|
|
|
<div class="head">
|
|
<div class="head">
|
|
|
<img @click="back" src="@/assets/images/back.png" class="arrow_img" />
|
|
<img @click="back" src="@/assets/images/back.png" class="arrow_img" />
|
|
|
- <span>{{ dataInfo.title }}</span>
|
|
|
|
|
|
|
+ <span>{{ $t('lang337') }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="pd">
|
|
<div class="pd">
|
|
|
<div class="">
|
|
<div class="">
|
|
@@ -13,7 +13,7 @@
|
|
|
<div class="list">
|
|
<div class="list">
|
|
|
<div class="box">
|
|
<div class="box">
|
|
|
<div class="box_item">
|
|
<div class="box_item">
|
|
|
- <span class="left black operate" v-html="dataInfo.operate_introd"></span>
|
|
|
|
|
|
|
+ <span class="left black operate" v-html="dataInfo.title"></span>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="box_item">
|
|
<div class="box_item">
|
|
|
<span class="left black">{{ $t('lang442') }}</span>
|
|
<span class="left black">{{ $t('lang442') }}</span>
|
|
@@ -22,18 +22,25 @@
|
|
|
<span class="copys" @click="copy" :data-clipboard-text="this.dataInfo.transfer_address">{{ $t('lang449') }}</span>
|
|
<span class="copys" @click="copy" :data-clipboard-text="this.dataInfo.transfer_address">{{ $t('lang449') }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="box_item">
|
|
|
|
|
|
|
+ <div class="box_item" v-if="dataInfo.is_token == 1">
|
|
|
<span class="left">{{ $t('lang443') }}</span>
|
|
<span class="left">{{ $t('lang443') }}</span>
|
|
|
- <van-radio-group v-model="coin" class="f-sb right">
|
|
|
|
|
- <van-radio v-for="(item, index) in dataInfo.currency" :key="index" :name="item" icon-size="16" checked-color="#29b286" shape="square">{{ item }}</van-radio>
|
|
|
|
|
- </van-radio-group>
|
|
|
|
|
|
|
+ <span class="right">{{ dataInfo.token_name }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="box_item">
|
|
|
|
|
- <span class="left">{{ $t('lang444') }}</span>
|
|
|
|
|
|
|
+ <div class="box_item" v-if="dataInfo.is_token == 1">
|
|
|
|
|
+ <span class="left">{{ $t('lang459') }}</span>
|
|
|
|
|
+ <span class="right">{{ dataInfo.token_num }}</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="box_item" v-if="dataInfo.is_token == 1">
|
|
|
|
|
+ <span class="left">{{ $t('lang461') }}</span>
|
|
|
<van-field v-model="coin_from_address" type="textarea" :placeholder="$t('lang440')" rows="1" autosize class="input" input-align="right" />
|
|
<van-field v-model="coin_from_address" type="textarea" :placeholder="$t('lang440')" rows="1" autosize class="input" input-align="right" />
|
|
|
</div>
|
|
</div>
|
|
|
<div class="box_item">
|
|
<div class="box_item">
|
|
|
- <span class="left">{{ $t('lang445') }}</span>
|
|
|
|
|
|
|
+ <span class="left">{{ $t('lang460') }}</span>
|
|
|
|
|
+ <span class="right">{{ dataInfo.usdt_num }}</span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+
|
|
|
|
|
+ <div class="box_item">
|
|
|
|
|
+ <span class="left">{{ $t('lang462') }}</span>
|
|
|
<van-field v-model="usdt_from_address" type="textarea" :placeholder="$t('lang441')" rows="1" autosize class="input" input-align="right" />
|
|
<van-field v-model="usdt_from_address" type="textarea" :placeholder="$t('lang441')" rows="1" autosize class="input" input-align="right" />
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -92,7 +99,7 @@ export default {
|
|
|
};
|
|
};
|
|
|
},
|
|
},
|
|
|
mounted() {
|
|
mounted() {
|
|
|
- this.getWelfareRedeConfig();
|
|
|
|
|
|
|
+ this.getWelfareRedeDetail();
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
//返回上一页
|
|
//返回上一页
|
|
@@ -106,8 +113,8 @@ export default {
|
|
|
this.navIndex = index;
|
|
this.navIndex = index;
|
|
|
},
|
|
},
|
|
|
|
|
|
|
|
- getWelfareRedeConfig() {
|
|
|
|
|
- homeApi.getWelfareRedeConfig().then(res => {
|
|
|
|
|
|
|
+ getWelfareRedeDetail() {
|
|
|
|
|
+ homeApi.getWelfareRedeDetail({ ids: this.$route.query.id }).then(res => {
|
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|
|
|
this.dataInfo = res.data;
|
|
this.dataInfo = res.data;
|
|
|
} else {
|
|
} else {
|
|
@@ -129,11 +136,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
withdrawCash() {
|
|
withdrawCash() {
|
|
|
- if (!this.coin) {
|
|
|
|
|
- this.$toast(this.$t('lang451'));
|
|
|
|
|
- return;
|
|
|
|
|
- }
|
|
|
|
|
- if (!this.coin_from_address) {
|
|
|
|
|
|
|
+ if (this.dataInfo.is_token==1 && !this.coin_from_address) {
|
|
|
this.$toast(this.$t('lang440'));
|
|
this.$toast(this.$t('lang440'));
|
|
|
return;
|
|
return;
|
|
|
}
|
|
}
|
|
@@ -151,7 +154,7 @@ export default {
|
|
|
.then(() => {
|
|
.then(() => {
|
|
|
_this.show = true;
|
|
_this.show = true;
|
|
|
let params = {
|
|
let params = {
|
|
|
- coin: _this.coin,
|
|
|
|
|
|
|
+ ids: _this.$route.query.id,
|
|
|
coin_from_address: _this.coin_from_address,
|
|
coin_from_address: _this.coin_from_address,
|
|
|
usdt_from_address: _this.usdt_from_address,
|
|
usdt_from_address: _this.usdt_from_address,
|
|
|
};
|
|
};
|
|
@@ -160,10 +163,9 @@ export default {
|
|
|
.then(res => {
|
|
.then(res => {
|
|
|
_this.show = false;
|
|
_this.show = false;
|
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|
|
|
- _this.currency = '';
|
|
|
|
|
_this.coin_from_address = '';
|
|
_this.coin_from_address = '';
|
|
|
_this.usdt_from_address = '';
|
|
_this.usdt_from_address = '';
|
|
|
- _this.getWelfareRedeConfig();
|
|
|
|
|
|
|
+ _this.getWelfareRedeDetail();
|
|
|
Notify({ type: 'success', message: res.msg });
|
|
Notify({ type: 'success', message: res.msg });
|
|
|
} else {
|
|
} else {
|
|
|
// Notify({ message: res.msg });
|
|
// Notify({ message: res.msg });
|
|
@@ -298,6 +300,8 @@ export default {
|
|
|
}
|
|
}
|
|
|
.right {
|
|
.right {
|
|
|
width: 120px;
|
|
width: 120px;
|
|
|
|
|
+ text-align: right;
|
|
|
|
|
+ font-size: 13px;
|
|
|
/deep/.van-radio__label {
|
|
/deep/.van-radio__label {
|
|
|
font-size: 13px;
|
|
font-size: 13px;
|
|
|
color: #3b3b3b;
|
|
color: #3b3b3b;
|