Browse Source

文档bug全部修复

master
vee 3 years ago
parent
commit
55d25bae11
  1. 56
      components/entrustOrderList/entrustOrderList.vue
  2. 24
      components/positionList/positionList.vue
  3. 2
      manifest.json
  4. 31
      pages/markets/kLine.vue
  5. 5
      pages/me/transfer.vue
  6. 6
      pages/mine/mineDetails.vue
  7. 29
      pages/recharge/recharge.vue
  8. 9
      pages/subscription/details.vue
  9. 10
      utils/language/en_US.js
  10. 12
      utils/language/vi_VN.js
  11. 12
      utils/language/zh_TW.js

56
components/entrustOrderList/entrustOrderList.vue

@ -15,7 +15,7 @@
<view class="content" v-if="list.length"> <view class="content" v-if="list.length">
<view class="card" v-for="(item, index) in list" :key="index"> <view class="card" v-for="(item, index) in list" :key="index">
<view class="header"> <view class="header">
<text class="dealType" :class="{ long: item.direction === 'long' }">{{item.direction}}</text> <text :class="item.direction" >{{item.direction}}</text>
<text class="time">{{item.timestr}}</text> <text class="time">{{item.timestr}}</text>
<text class="closeTimeTitle" v-show="type === 2 || type === 3">{{ i18n.CloseTime }}</text> <text class="closeTimeTitle" v-show="type === 2 || type === 3">{{ i18n.CloseTime }}</text>
<text class="closeTime" v-show="type === 2 || type === 3">{{item.timestr2}}</text> <text class="closeTime" v-show="type === 2 || type === 3">{{item.timestr2}}</text>
@ -38,7 +38,7 @@
<!-- 公共的 --> <!-- 公共的 -->
<view class="center"> <view class="center">
<view class="title">{{ i18n.AmountLeverage }}</view> <view class="title">{{ i18n.AmountLeverage }}</view>
<view class="value">{{getHand(item)}}</view> <view class="value">{{item.hand}} * {{item.leverage}}</view>
<view class="title">{{ i18n.Fee }}</view> <view class="title">{{ i18n.Fee }}</view>
<view class="value">{{item.fee}}</view> <view class="value">{{item.fee}}</view>
<view class="title" v-show="type !== 3">{{ i18n.StsPrice }}</view> <view class="title" v-show="type !== 3">{{ i18n.StsPrice }}</view>
@ -47,7 +47,7 @@
<!-- Current Entrust Position--> <!-- Current Entrust Position-->
<view class="right" v-show="type === 0 || type === 1"> <view class="right" v-show="type === 0 || type === 1">
<view class="title">{{ i18n.CurrentPrice }}</view> <view class="title">{{ i18n.CurrentPrice }}</view>
<view class="value" style="color:#F4506A;">{{item.currentPrice}}</view> <view class="value" style="color:#F4506A;">{{marketDetail.close}}</view>
<view class="title" v-show="type === 0">{{ i18n.status }}</view> <view class="title" v-show="type === 0">{{ i18n.status }}</view>
<view class="value" v-show="type === 0">{{item.status}}</view> <view class="value" v-show="type === 0">{{item.status}}</view>
<view class="title" v-show="type === 1">{{ i18n.do }}</view> <view class="title" v-show="type === 1">{{ i18n.do }}</view>
@ -100,22 +100,22 @@
<view class="stopModel"> <view class="stopModel">
<view class="title"> <view class="title">
<text class="left">{{ i18n.StyPrice }}</text> <text class="left">{{ i18n.StyPrice }}</text>
<text class="right">{{ i18n.ExpectProfit }} {{ stopLimitData.winStopPrice }}</text> <text class="right">{{ i18n.ExpectProfit }} {{ profit }}</text>
</view> </view>
<view class="numberInput"> <view class="numberInput">
<button class="btn sub" :class="{ disabled: stySubBtnDisabled || styValue <= 0 }" <button class="btn sub" :class="{ disabled: stySubBtnDisabled || styValue <= 0 }"
:disabled="stySubBtnDisabled" @click="styValueChange('sub')"></button> :disabled="stySubBtnDisabled" @click="styValueChange('sub')"></button>
<input class="number" type="number" v-model="styValue" /> <input class="number" type="number" v-model="styValue" @input="stopModalChange" />
<button class="btn add" @click="styValueChange('add')"></button> <button class="btn add" @click="styValueChange('add')"></button>
</view> </view>
<view class="title"> <view class="title">
<text class="left">{{ i18n.StsPrice }}</text> <text class="left">{{ i18n.StsPrice }}</text>
<text class="right">{{ i18n.ExpectLoss }} {{ stopLimitData.lossStopPrice }}</text> <text class="right">{{ i18n.ExpectLoss }} {{ loss }}</text>
</view> </view>
<view class="numberInput"> <view class="numberInput">
<button class="btn sub" :class="{ disabled: stsSubBtnDisabled || stsValue <= 0 }" <button class="btn sub" :class="{ disabled: stsSubBtnDisabled || stsValue <= 0 }"
:disabled="stsSubBtnDisabled" @click="stsValueChange('sub')"></button> :disabled="stsSubBtnDisabled" @click="stsValueChange('sub')"></button>
<input class="number" type="number" v-model="stsValue" /> <input class="number" type="number" v-model="stsValue" @input="stopModalChange"/>
<button class="btn add" @click="stsValueChange('add')"></button> <button class="btn add" @click="stsValueChange('add')"></button>
</view> </view>
</view> </view>
@ -199,6 +199,8 @@
itemData: {}, itemData: {},
// //
stopLimitData: {}, stopLimitData: {},
profit:0,
loss:0
} }
}, },
computed: { computed: {
@ -230,6 +232,20 @@
timer2 = null; timer2 = null;
}, },
methods: { methods: {
stopModalChange(){
if(this.stopLimitData.direction==='buy'){
if(this.styValue)
this.profit=this.getItem((this.styValue-this.stopLimitData.openedPrice)*this.stopLimitData.hand)
if(this.stsValue)
this.loss=this.getItem((this.stsValue-this.stopLimitData.openedPrice)*this.stopLimitData.hand)
}else{
if(this.styValue)
this.profit=this.getItem((this.stopLimitData.openedPrice-this.styValue)*this.stopLimitData.hand)
if(this.stsValue)
this.loss=this.getItem((this.stopLimitData.openedPrice-this.stsValue)*this.stopLimitData.hand)
}
},
getItem(i) { getItem(i) {
i = parseFloat(i.toPrecision(10)) i = parseFloat(i.toPrecision(10))
i = String(i) i = String(i)
@ -239,20 +255,12 @@
getStopLimit(i) { getStopLimit(i) {
this.stopLimitData = i this.stopLimitData = i
this.stopModalShow = true this.stopModalShow = true
this.styValue=0;
this.stsValue=0;
this.profit=0
this.loss=0
}, },
getHand(e) {
let i = e.leverage * e.hand
// i = '' + i
// i = parseFloat(i)
// let eformat = i.toExponential() //
// let tmpArray = eformat.match(/\d(?:\.(\d*))?e([+-]\d+)/) //
// let number = i.toFixed(Math.max(0, (tmpArray[1] || '').length - tmpArray[2]))
i = parseFloat(i.toPrecision(10))
// number = String(number)
i = String(i)
// return number.substring(0, number.indexOf(".") + 9);
return i.substring(0, i.indexOf(".") + 9);
},
// //
closeItem(item, i) { closeItem(item, i) {
this.itemData = item this.itemData = item
@ -268,7 +276,7 @@
this.list = res.data this.list = res.data
for (var i = 0; i < this.list.length; i++) { for (var i = 0; i < this.list.length; i++) {
if (this.list[i].addTime) { if (this.list[i].addTime) {
this.list[i].timestr = this.$index.getformatyymmddhhmmss(this.list[ this.list[i].timestr = this.$index.formatyymmddhhmmss(this.list[
i].addTime) i].addTime)
} }
if (this.list[i].closedTime) { if (this.list[i].closedTime) {
@ -451,10 +459,14 @@
margin-bottom: 30rpx; margin-bottom: 30rpx;
.header { .header {
.dealType { .buy {
color: #00E8A2; color: #00E8A2;
margin-right: 28rpx; margin-right: 28rpx;
} }
.sell {
color: #F4506A;
margin-right: 28rpx;
}
.time { .time {
margin-right: 16rpx; margin-right: 16rpx;

24
components/positionList/positionList.vue

@ -7,7 +7,7 @@
<view class="sell"> <view class="sell">
<view class="item" v-for="(item, index) in bboList.sell" :key="index" @click="depthClick(item)"> <view class="item" v-for="(item, index) in bboList.sell" :key="index" @click="depthClick(item)">
<text class="price">{{ parseFloat(item.price).toFixed(item.baseCoinScale) }}</text> <text class="price">{{ parseFloat(item.price).toFixed(item.baseCoinScale) }}</text>
<text class="num">{{ item.size }}</text> <text class="num">{{ getItem(parseFloat(item.size)) }}</text>
<view class="sellbg" :style="`width: ${item.size/sum.sell*100 }%;`"></view> <view class="sellbg" :style="`width: ${item.size/sum.sell*100 }%;`"></view>
</view> </view>
</view> </view>
@ -19,7 +19,7 @@
<view class="buy"> <view class="buy">
<view class="item" v-for="(item, index) in bboList.buy" :key="index" @click="depthClick(item)"> <view class="item" v-for="(item, index) in bboList.buy" :key="index" @click="depthClick(item)">
<text class="price">{{ parseFloat(item.price).toFixed(item.baseCoinScale) }}</text> <text class="price">{{ parseFloat(item.price).toFixed(item.baseCoinScale) }}</text>
<text class="num">{{ item.size }}</text> <text class="num">{{ getItem(parseFloat(item.size))}}</text>
<view class="buybg" :style="`width: ${item.size/sum.buy*100 }%;`"></view> <view class="buybg" :style="`width: ${item.size/sum.buy*100 }%;`"></view>
</view> </view>
</view> </view>
@ -62,6 +62,22 @@ export default {
}, },
}, },
methods: { methods: {
getItem(i) {
i = String(i)
var max=8
if(i.replace('.','').length>max){
if(i.indexOf('.')){
max+=1
}
i=i.substring(0,max)
}else{
if(!i.indexOf('.')){
i+='.'
}
i=i+new Array(max-i.replace('.','').length).fill('0').join('')
}
return i;
},
depthClick(e) { depthClick(e) {
this.popoverVisible = !this.popoverVisible; this.popoverVisible = !this.popoverVisible;
}, },
@ -118,7 +134,7 @@ export default {
.num { .num {
display: block; display: block;
width: 50%; width: 50%;
text-align: center; text-align: left;
padding-right: 10rpx; padding-right: 10rpx;
z-index: 1; z-index: 1;
} }
@ -158,7 +174,7 @@ export default {
.num { .num {
display: block; display: block;
width: 50%; width: 50%;
text-align: center; text-align: left;
padding-right: 10rpx; padding-right: 10rpx;
z-index: 1; z-index: 1;
} }

2
manifest.json

@ -1,6 +1,6 @@
{ {
"name" : "samehome", "name" : "samehome",
"appid" : "__UNI__C4028F6", "appid" : "__UNI__0CF38A0",
"description" : "", "description" : "",
"versionName" : "1.0.0", "versionName" : "1.0.0",
"versionCode" : "101", "versionCode" : "101",

31
pages/markets/kLine.vue

@ -349,6 +349,13 @@
<script module="klineE" lang="renderjs"> <script module="klineE" lang="renderjs">
let kline let kline
export default { export default {
data() {
return {
start: 98,
end: 100
};
},
mounted() { mounted() {
if (typeof window.echarts === 'function') { if (typeof window.echarts === 'function') {
@ -403,8 +410,24 @@
if (!this.is) { if (!this.is) {
console.log("this.is11111111", this.is) console.log("this.is11111111", this.is)
this.myChart = echarts.init(chartDom); this.myChart = echarts.init(chartDom);
if(this.kdata.categoryData.length<100){
this.start=50
this.end=100
}else if(this.kdata.categoryData.length<200){
this.start=85
this.end=100
}else{
this.start=98
this.end=100
}
}else{
console.log(this.myChart.getModel().option.dataZoom[0].start)
this.start=this.myChart.getModel().option.dataZoom[0].start
this.end=this.myChart.getModel().option.dataZoom[0].end
} }
this.is = true; this.is = true;
var option; var option;
this.myChart.setOption( this.myChart.setOption(
@ -539,16 +562,16 @@
dataZoom: [{ dataZoom: [{
type: 'inside', type: 'inside',
start: 98, start: this.start,
end: 100 end: this.end
}, },
{ {
show: false, show: false,
xAxisIndex: [0, 1], xAxisIndex: [0, 1],
type: 'slider', type: 'slider',
top: '85%', top: '85%',
start: 98, start: this.start,
end: 100 end: this.end
} }
], ],
series: [{ series: [{

5
pages/me/transfer.vue

@ -332,13 +332,12 @@
.numberDownSelect { .numberDownSelect {
position: absolute; position: absolute;
width: 32rpx;
height: 32rpx; height: 32rpx;
top: 36rpx; top: 36rpx;
right: 148rpx; right: 34rpx;
.all { .all {
padding-left: 16rpx; padding-left: 14rpx;
display: inline; display: inline;
font-size: 28rpx; font-size: 28rpx;
color: #00E8A2; color: #00E8A2;

6
pages/mine/mineDetails.vue

@ -17,7 +17,7 @@
<view class="bottom"> <view class="bottom">
<view class="item"> <view class="item">
<view class="title">{{ i18n.LockBTC }}{{" "}}{{detail.mineDetails.baseCoin}}</view> <view class="title">{{ i18n.LockBTC }}{{" "}}{{detail.mineDetails.baseCoin}}</view>
<view class="value">{{ detail.mineDetails.limitMin }}</view> <view class="value">{{ detail.mineDetails.baseAmount }}</view>
</view> </view>
<view class="item"> <view class="item">
<view class="title">{{ i18n.dayproduce }}</view> <view class="title">{{ i18n.dayproduce }}</view>
@ -33,13 +33,13 @@
<!-- <input class="input" v-model="info.inviteCode" focus :placeholder="i18n.invuteCode" <!-- <input class="input" v-model="info.inviteCode" focus :placeholder="i18n.invuteCode"
placeholder-style="color:#A1A0A8" :disabled="detail.inviteCode" /> --> placeholder-style="color:#A1A0A8" :disabled="detail.inviteCode" /> -->
<view class="allItem"> <view class="allItem">
<input class="input" v-model="info.amount" :placeholder="i18n.lockBTC" <input class="input" v-model="info.amount" :placeholder="i18n.lockBTC.replace('BTC',detail.mineDetails.baseCoin)"
placeholder-style="color:#A1A0A8" /> placeholder-style="color:#A1A0A8" />
<view class="all" @click="info.amount=detail.userCapital">{{ i18n.ALL }}</view> <view class="all" @click="info.amount=detail.userCapital">{{ i18n.ALL }}</view>
</view> </view>
<u-button class="button" color="#00E8A2" throttleTime="500" :disabled="lockBTCBtned" @click="Lock"> <u-button class="button" color="#00E8A2" throttleTime="500" :disabled="lockBTCBtned" @click="Lock">
{{ i18n.LockBTCBtn }} {{ i18n.LockBTCBtn.replace('BTC',detail.mineDetails.baseCoin) }}{
</u-button> </u-button>
</view> </view>

29
pages/recharge/recharge.vue

@ -26,11 +26,11 @@
</view> </view>
<view class="coinContent" v-if="pageState === 'crypto'"> <view class="coinContent" v-if="pageState === 'crypto'">
<!-- coin选择框 --> <!-- coin选择框 -->
<view class="input-item"> <view class="input-item" @click="USDTPopupShow = true">
<u-input class="input" v-model="coin" color="#fff" fontSize="32rpx" border="none" <u-input class="input" v-model="coin" color="#fff" fontSize="32rpx" border="none"
:placeholder="i18n.PleaseChooseCoin" :disabled="true"> :placeholder="i18n.PleaseChooseCoin" :disabled="true">
</u-input> </u-input>
<view class="selectCoinBtn" @click="USDTPopupShow = true">{{coin}} <view class="selectCoinBtn" >
</view> </view>
</view> </view>
@ -187,6 +187,7 @@
radioChange(e) { radioChange(e) {
this.coin = e.enname this.coin = e.enname
this.coinCode = e.code this.coinCode = e.code
if (!e.address) { if (!e.address) {
let coinInfo = { let coinInfo = {
coinCode: e.code coinCode: e.code
@ -194,11 +195,11 @@
// code // code
api.rechargeAddress(coinInfo).then(res => { api.rechargeAddress(coinInfo).then(res => {
this.coinAddress = res.address this.coinAddress = res.address
this.qr = this.coinAddress this.qr = QR.createQrCodeImg(this.coinAddress)
}) })
} else { } else {
this.coinAddress = e.address this.coinAddress = e.address
this.qr = this.coinAddress this.qr = QR.createQrCodeImg(this.coinAddress)
} }
}, },
// //
@ -212,11 +213,15 @@
this.reInfo = res this.reInfo = res
if (this.pageState == 'crypto') { if (this.pageState == 'crypto') {
if (this.reInfo.coins[0].address) { if (this.reInfo.coins[0].address) {
this.coinAddress = this.reInfo.coins[0].address // this.coinAddress = this.reInfo.coins[0].address
let img = this.reInfo.coins[0].address // let img = this.reInfo.coins[0].address
this.coin = this.reInfo.coins[0].enname // this.coin = this.$i18n.PleaseChooseCoin
this.coinCode = this.reInfo.coins[0].code // this.coinCode = this.reInfo.coins[0].code
this.getQr(img) // this.getQr(img)
this.coinAddress = '';
this.coin = ''
this.qr =''
} else { } else {
let coinInfo = { let coinInfo = {
coinCode: this.reInfo.coins[0].code coinCode: this.reInfo.coins[0].code
@ -224,7 +229,7 @@
// code // code
api.rechargeAddress(coinInfo).then(res => { api.rechargeAddress(coinInfo).then(res => {
this.coinAddress = res.address this.coinAddress = res.address
this.qr = this.coinAddress this.qr = this.getQr(this.coinAddress)
}) })
} }
} else { } else {
@ -380,7 +385,7 @@
} }
.CoinAddressTitle { .CoinAddressTitle {
width: 340rpx; width: 50%;
height: 40rpx; height: 40rpx;
font-size: 14px; font-size: 14px;
display: inline-block; display: inline-block;
@ -545,7 +550,7 @@
background: #323045; background: #323045;
border-radius: 40rpx; border-radius: 40rpx;
text-align: center; text-align: center;
font-size: 32rpx; font-size: 26rpx;
&.select { &.select {
background: #FF844B; background: #FF844B;

9
pages/subscription/details.vue

@ -53,7 +53,15 @@
</view> </view>
<!-- 文字内容 --> <!-- 文字内容 -->
<!-- FullNameOfToken: 'Tên đầy đủ của mã thông báo:',
TotalCirculation: 'Giá đăng ký:',
ICOPrice: 'Giá đăng ký:',
ICOTime: 'Thời gian đăng ký:', -->
<view class="content">{{des}}</view> <view class="content">{{des}}</view>
<view class="content">{{i18n.FullNameOfToken+deinfo.sysCoinInfo.fullName}}</view>
<view class="content">{{i18n.TotalCirculation+deinfo.sysCoinInfo.issueAmount}}</view>
<view class="content">{{i18n.ICOPrice+deinfo.sysCoinInfo.initalPrice}} USDT</view>
<view class="content">{{i18n.ICOTime+deinfo.sysCoinInfo.initialReleasePhase}}</view>
</view> </view>
</view> </view>
@ -185,6 +193,7 @@
this.deinfo = res; this.deinfo = res;
this.des = this.deinfo.sysCoinInfo.info this.des = this.deinfo.sysCoinInfo.info
this.deinfo.lefttime=this.deinfo.lefttime/1000 this.deinfo.lefttime=this.deinfo.lefttime/1000
this.countdown(this.deinfo.lefttime) this.countdown(this.deinfo.lefttime)
}) })
}, },

10
utils/language/en_US.js

@ -114,8 +114,8 @@ export default {
Fee: 'Fee', Fee: 'Fee',
buyLong: "Buy /Long ", buyLong: "Buy /Long ",
sellSHORT: 'Sell /Short ', sellSHORT: 'Sell /Short ',
UnitPrice: 'Unit Price', UnitPrice: 'Price',
Number: 'Number', Number: 'Amount',
CurrentEntrust: 'Current Entrust', CurrentEntrust: 'Current Entrust',
Position: 'Position', Position: 'Position',
@ -325,7 +325,7 @@ export default {
Subscribe: 'Subscribe', Subscribe: 'Subscribe',
Ended: 'Ended', Ended: 'Ended',
ComingSoon: 'Coming soon', ComingSoon: 'Coming soon',
STLTotalCirculation: 'STL total circulation', STLTotalCirculation: 'Total circulation',
PrivateSalePrice: 'Private sale price', PrivateSalePrice: 'Private sale price',
ICOTime: 'ICO Time', ICOTime: 'ICO Time',
// Pending //Complete // Pending //Complete
@ -348,6 +348,10 @@ export default {
ProjectDetails: 'Project Details', ProjectDetails: 'Project Details',
Video: 'Video', Video: 'Video',
WhiteBook: 'White Book', WhiteBook: 'White Book',
FullNameOfToken: 'Full name of token:',
TotalCirculation: 'Total circulation:',
ICOPrice: 'ICO Price:',
ICOTime: 'Full name of token:',
}, },
//me //me

12
utils/language/vi_VN.js

@ -110,8 +110,8 @@ export default {
Fee: 'Phí', Fee: 'Phí',
buyLong: "Mua / Dài", buyLong: "Mua / Dài",
sellSHORT: 'Bán / Ngắn hạn', sellSHORT: 'Bán / Ngắn hạn',
UnitPrice: 'Đơn giá', UnitPrice: 'giá bán',
Number: 'Con số', Number: 'số lượng',
CurrentEntrust: 'Current Entrust', CurrentEntrust: 'Current Entrust',
Position: 'Chức vụ', Position: 'Chức vụ',
@ -321,7 +321,7 @@ export default {
Subscribe: 'Đặt mua', Subscribe: 'Đặt mua',
Ended: 'Đã kết thúc', Ended: 'Đã kết thúc',
ComingSoon: 'Sắp có', ComingSoon: 'Sắp có',
STLTotalCirculation: 'STL tổng lưu hành', STLTotalCirculation: 'tổng lưu hành',
PrivateSalePrice: 'Giá bán riêng', PrivateSalePrice: 'Giá bán riêng',
ICOTime: 'Thời gian ICO', ICOTime: 'Thời gian ICO',
// Pending //Complete // Pending //Complete
@ -344,6 +344,10 @@ export default {
ProjectDetails: 'Chi tiết dự án', ProjectDetails: 'Chi tiết dự án',
Video: 'Video', Video: 'Video',
WhiteBook: 'sách trắng', WhiteBook: 'sách trắng',
FullNameOfToken: 'Tên đầy đủ của mã thông báo:',
TotalCirculation: 'Giá đăng ký:',
ICOPrice: 'Giá đăng ký:',
ICOTime: 'Thời gian đăng ký:',
}, },
//me //me
@ -379,7 +383,7 @@ export default {
ScanTheCode: 'Quét mã để tải xuống', ScanTheCode: 'Quét mã để tải xuống',
MyReferralID: 'ID giới thiệu của tôi:', MyReferralID: 'ID giới thiệu của tôi:',
CopyID: 'Sao chép ID', CopyID: 'Sao chép ID',
CopyLink: 'Sao chép',
ChangeLoginPassword: 'Thay đổi mật khẩu đăng nhập', ChangeLoginPassword: 'Thay đổi mật khẩu đăng nhập',
ChangeWithdrawalPassword: 'Thay đổi mật khẩu rút tiền', ChangeWithdrawalPassword: 'Thay đổi mật khẩu rút tiền',
BankCard: 'Thẻ ngân hàng', BankCard: 'Thẻ ngân hàng',

12
utils/language/zh_TW.js

@ -110,7 +110,7 @@ export default {
Fee: '手續費', Fee: '手續費',
buyLong: "買入/做多 ", buyLong: "買入/做多 ",
sellSHORT: '賣出/做空 ', sellSHORT: '賣出/做空 ',
UnitPrice: '價', UnitPrice: '價',
Number: '數量', Number: '數量',
CurrentEntrust: '當前委託', CurrentEntrust: '當前委託',
@ -322,7 +322,7 @@ export default {
Subscribe: '訂閱', Subscribe: '訂閱',
Ended: '結束', Ended: '結束',
ComingSoon: '快來了', ComingSoon: '快來了',
STLTotalCirculation: 'STL總發行量', STLTotalCirculation: '總發行量',
PrivateSalePrice: '私募價格', PrivateSalePrice: '私募價格',
ICOTime: 'ICO時間', ICOTime: 'ICO時間',
// Pending //Complete // Pending //Complete
@ -345,6 +345,10 @@ export default {
ProjectDetails: '項目詳情', ProjectDetails: '項目詳情',
Video: '視頻', Video: '視頻',
WhiteBook: '白皮書', WhiteBook: '白皮書',
FullNameOfToken: '幣名全稱:',
TotalCirculation: '申購價格:',
ICOPrice: '申購價格:',
ICOTime: '申購時間:',
}, },
//me //me
@ -378,8 +382,8 @@ export default {
ShareWithFriends: '和朋友分享', ShareWithFriends: '和朋友分享',
ScanTheCode: '掃碼下載', ScanTheCode: '掃碼下載',
MyReferralID: '我的推薦人ID:', MyReferralID: '我的推薦人ID:',
CopyID: '複製 ID', CopyID: '複製',
CopyLink: '複製',
ChangeLoginPassword: '更改登錄密碼', ChangeLoginPassword: '更改登錄密碼',
ChangeWithdrawalPassword: '更改提款密碼', ChangeWithdrawalPassword: '更改提款密碼',
BankCard: '銀行卡', BankCard: '銀行卡',

Loading…
Cancel
Save