|
@@ -1,29 +1,29 @@
|
|
<template>
|
|
<template>
|
|
<view class="content">
|
|
<view class="content">
|
|
- <view class="top"><image src="../../static/img/rg.png" mode=""></image></view>
|
|
+ <view class="top"><image :src="'' + banner" mode=""></image></view>
|
|
- <view class="main" v-for="(item, index) in 1" @click="navTo()">
|
|
+ <view class="main" v-for="(item, index) in list" @click="navTo('/pages/index/rgDetail?id=' + item.id)">
|
|
<view class="main-top flex">
|
|
<view class="main-top flex">
|
|
- <view class="main-icon"><image src="../../static/img/b1.png" mode=""></image></view>
|
|
+ <view class="main-icon"><image :src="item.imgs" mode=""></image></view>
|
|
<view class="main-top-info">
|
|
<view class="main-top-info">
|
|
- <view class="main-title">TTC幣第二期認購</view>
|
|
+ <view class="main-title clamp">{{ item.name }}</view>
|
|
- <view class="main-btype">認購幣種:GCB</view>
|
|
+ <view class="main-btype">認購幣種:{{ item.coinname.toLocaleUpperCase() }}</view>
|
|
- <view class="main-time">開始時間:2021-12-05 00:00:00</view>
|
|
+ <view class="main-time">開始時間:{{ item.starttime }}</view>
|
|
- <view class="main-time">結束時間:2021-12-25 00:00:00</view>
|
|
+ <view class="main-time">結束時間:{{ item.finishtime }}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="xian"><u-line-progress active-color="#2979ff" :percent="100"></u-line-progress></view>
|
|
+ <view class="xian"><u-line-progress active-color="#2979ff" :percent="((item.num * 1 - item.sellnum * 1) / (item.num * 1)) * 100"></u-line-progress></view>
|
|
<view class="main-bottom flex">
|
|
<view class="main-bottom flex">
|
|
<view class="main-bottom-item first">
|
|
<view class="main-bottom-item first">
|
|
<view class="main-bottom-item-font">發行總量</view>
|
|
<view class="main-bottom-item-font">發行總量</view>
|
|
- <view class="main-bottom-item-num">30000000.000000</view>
|
|
+ <view class="main-bottom-item-num">{{ item.num }}</view>
|
|
</view>
|
|
</view>
|
|
<view class="main-bottom-item">
|
|
<view class="main-bottom-item">
|
|
<view class="main-bottom-item-font">認購單價</view>
|
|
<view class="main-bottom-item-font">認購單價</view>
|
|
- <view class="main-bottom-item-num">1.200000 usdt</view>
|
|
+ <view class="main-bottom-item-num">{{ item.price }} {{ item.buycoin.toLocaleUpperCase() }}</view>
|
|
</view>
|
|
</view>
|
|
<view class="main-bottom-item">
|
|
<view class="main-bottom-item">
|
|
<view class="main-bottom-item-font">鎖倉時間</view>
|
|
<view class="main-bottom-item-font">鎖倉時間</view>
|
|
- <view class="main-bottom-item-num">120天</view>
|
|
+ <view class="main-bottom-item-num">{{ item.lockday }}天</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -31,15 +31,32 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
|
|
+import { index } from '@/api/wallet.js';
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
- return {};
|
|
+ return {
|
|
|
|
+ list: [],
|
|
|
|
+ banner: ''
|
|
|
|
+ };
|
|
},
|
|
},
|
|
onLoad() {},
|
|
onLoad() {},
|
|
- onShow() {},
|
|
+ onShow() {
|
|
|
|
+ this.loadData();
|
|
|
|
+ },
|
|
methods: {
|
|
methods: {
|
|
navTo() {
|
|
navTo() {
|
|
this.$api.msg('認購時間未到,暫不能認購');
|
|
this.$api.msg('認購時間未到,暫不能認購');
|
|
|
|
+ },
|
|
|
|
+ loadData() {
|
|
|
|
+ index({ page: 1, limit: 1000 }).then(({ data }) => {
|
|
|
|
+ this.list = data.list;
|
|
|
|
+ this.banner = data.webissue;
|
|
|
|
+ });
|
|
|
|
+ },
|
|
|
|
+ navTo(url) {
|
|
|
|
+ uni.navigateTo({
|
|
|
|
+ url
|
|
|
|
+ });
|
|
}
|
|
}
|
|
}
|
|
}
|
|
};
|
|
};
|