Browse Source

优化文档内容

master
ltlzx 3 years ago
parent
commit
1046037b4a
  1. 22509
      package-lock.json
  2. BIN
      src/assets/img/Android.png
  3. BIN
      src/assets/img/IOS.png
  4. 4
      src/components/CommonFooter.vue
  5. 13
      src/components/CommonHeader.vue
  6. 11
      src/i18n/en.json
  7. 3
      src/i18n/tw.json
  8. 16
      src/views/contactUs/index.vue
  9. 85
      src/views/contract/exchange-store.vue
  10. 66
      src/views/home/index.vue
  11. 66
      src/views/profile/certification.vue
  12. 9
      src/views/profile/index.vue
  13. 2
      src/views/wallet/exchange-assets.vue
  14. 10
      src/views/wallet/funding.vue
  15. 20091
      yarn.lock

22509
package-lock.json

File diff suppressed because it is too large

BIN
src/assets/img/Android.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

BIN
src/assets/img/IOS.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

4
src/components/CommonFooter.vue

@ -220,7 +220,7 @@ export default {
.item_left{
width: 504px;
margin-right: 291px;
margin-right: 200px;
.logo{
display: flex;
align-items: center;
@ -237,7 +237,7 @@ export default {
height: 99px;
.item{
min-width: 200px;
min-width: 250px;
border-right: 1px solid #303D4B;
display: flex;
flex-direction: column;

13
src/components/CommonHeader.vue

@ -119,8 +119,8 @@
</a>
<div class="info text-center">
<p class="name font-weight-bold mb-0">
{{userInfo.user_auth_level_text||signed.user_auth_level_text}}
<a href="#/profile/certification">{{$t('common.goTo')}}</a>
{{userInfo.user_auth_level_text||signed.user_auth_level_text}}
<a href="#/profile/certification" v-if="userInfo.user_auth_level!=2">{{$t('common.goTo')}}</a>
</p>
<div class="email text-muted mb-3">
<router-link to="/profile/index">{{userInfo.account}}</router-link>
@ -275,7 +275,6 @@ export default {
// value: "cn", // zh-CN
// label: ""
// },
{
value: "en",
label: "English"
@ -284,10 +283,6 @@ export default {
value: "kor",
label: "한국어"
},
{
value: "jp",
label: "日本語"
},
{
value: 'de',
label: 'Deutsch'
@ -316,6 +311,10 @@ export default {
value: 'fin',
label: 'Suomi'
},
{
value: "jp",
label: "日本語"
},
{
value: 'pl',
label: 'Polski'

11
src/i18n/en.json

@ -218,10 +218,10 @@
"phoneCode": "SMS Verification",
"googleVer": "Google Verification",
"emailCode": "Email Verification",
"password": "password",
"password": "Enter your password",
"passwordLength": "the password needs a length of {num}",
"new-password": "Enter a new password",
"confirm-password": "Confirm password",
"confirm-password": "Confirm your password",
"forgetPassword": "Forget password",
"rememberMe": "remember me",
"noAccountYet": "No account",
@ -276,7 +276,7 @@
"phoneCorrect": "Please make sure the mobile phone and area code are correct",
"securePhone": "Please make sure your phone signal is stable",
"verCode": "Verify Code",
"referrer": "Referral Code",
"referrer": "Enter your referral code (optional)",
"referrer1": "Please fill in by the recommender",
"phoneNum": "Phone Number",
"enterPhoneNum": "Enter Phone Number",
@ -464,7 +464,7 @@
"notSend": "Sending an unmatched digital currency to the wallet address will cause permanent loss",
"deductionFee": "The handling fee will be deducted from the amount of withdrawal",
"submitSuccess": "Submitted successfully, under review",
"operationComplete": "Withdrawal operation completed, waiting for approval",
"operationComplete": "Your withdrawal application is under review. The estimated review time is 12 hours. Please wait patiently. You can also check the status update on the withdrawal record page.",
"rechargeRecord": "Depoiste record",
"withdrawalRecord": "Withdrawal record",
"assetsName": "Assets Name",
@ -477,7 +477,7 @@
"progress": "Progress",
"status": "Status",
"error": "Error",
"success": "Success",
"success": "Completed",
"underReview": "In Review",
"handlingFee1": "Fee",
"processing": "Processing",
@ -795,6 +795,7 @@
"equipment": "Equipment",
"preliminary": "Preliminary certification successful",
"clickToVerify": "Click to verify",
"clickToVerify1": "Completed",
"tips1":"Primary Certification: To withdraw cash, you need to complete advanced certification.",
"tips2":"Advanced Certification: Up to 500k USDT 24-hour withdrawal limit. For more withdrawal amount, please contact customer service"
},

3
src/i18n/tw.json

@ -402,7 +402,7 @@
"notSend": "發送不對應的數位貨幣到錢包地址會造成永久性的損失",
"deductionFee": "提幣手續費將從提幣數量中扣除",
"submitSuccess": "提交成功,正在稽核",
"operationComplete": "提幣操作完成,等待稽核",
"operationComplete": "您的提現申請已進⼊稽核中,預計稽核時間12⼩時,請耐⼼等待,你也可以在提現記錄⻚⾯查看狀態更新",
"rechargeRecord": "充值記錄",
"withdrawalRecord": "提幣記錄",
"assetsName": "請輸入資產名",
@ -733,6 +733,7 @@
"equipment": "設備",
"preliminary": "初步認證成功",
"clickToVerify": "點擊驗證",
"clickToVerify1": "已完成",
"tips1":"初級認證:要選取現金,您需要完成高級認證。",
"tips2":"高級認證:最高5000USDT 24小時提款限額。 如需更多取款金額,請聯系客服"
},

16
src/views/contactUs/index.vue

@ -9,7 +9,7 @@
<div class="body">
<div class="container form-content rounded-sm mt-5 shadow py-4">
<div class="row">
<div class="col-8 border-right">
<!-- <div class="col-8 border-right">
<form class="cont-body">
<div class="form-group">
<label>{{$t('contact.fullName')}}</label>
@ -35,22 +35,22 @@
</div>
<button type="submit" class="btn btn-primary w-50 rounded-pill" @click.prevent="handle">{{$t('contact.submit')}}</button>
</form>
</div>
<div class="col-4">
</div> -->
<div class="col-12">
<div class="py-2">
<div class="my-3">
<div class="my-3" style="text-align: center;">
{{$t('contact.contactInformation')}}:
<div class="">{{contacts.contact}}</div>
</div>
<div class="my-3">
<div class="my-3" style="text-align: center;">
<div class="label">{{$t('contact.routineConsultation')}}:</div>
<div class="">{{contacts.email}}</div>
</div>
<div class="my-3">
<div class="my-3" style="text-align: center;">
<div class="label">{{$t('contact.customerService')}}:</div>
<div class="">{{contacts.service}}</div>
</div>
<div class="my-3">
<div class="my-3" style="text-align: center;">
<div class="label">{{$t('contact.mediaCooperation')}}:</div>
<div class="">{{contacts.media}}</div>
</div>
@ -120,5 +120,5 @@ export default {
};
</script>
<style>
<style scoped>
</style>

85
src/views/contract/exchange-store.vue

@ -88,39 +88,37 @@
</div>
<div class="input-group mb-4 input-group-sm">
<div class="input-group-prepend">
<!-- <span class="input-group-text">{{ $t("contract.e1") }}</span> -->
<span class="input-group-text">{{ $t("contract.l2") }}</span>
<span class="input-group-text">{{ $t("contract.e1") }}</span>
<!-- <span class="input-group-text">{{ $t("contract.l2") }}</span> -->
</div>
<!-- v-model="form.amount" -->
<!-- :placeholder="tips" -->
<input
type="number"
v-model="margin"
class="form-control"
placeholder="USDT"
type="number"
v-model="form.amount"
class="form-control"
:placeholder="tips"
/>
<!-- <div class="input-group-append">
<span class="input-group-text">{{ $t("contract.e2") }}</span>
</div> -->
<div class="input-group-append">
<span class="input-group-text">{{ $t("contract.e2") }}</span>
</div>
</div>
<div class="px-2 mb-4" v-if="this.tab == 1">
<el-slider
:value="activeStep"
@input="sliderChange"
:format-tooltip="tooltip"
:step="25"
show-stops
:value="activeStep"
@input="sliderChange"
:format-tooltip="tooltip"
show-stops
></el-slider>
<!-- :step="25" -->
</div>
<!-- 开仓 -->
<div v-if="tab == 1" class="kaicang">
<div class="d-flex justify-content-between mb-3">
<!-- <div>{{ $t("contract.e3") }}</div> -->
<div>{{ $t("contract.e1") }}</div>
<div>{{ amount }} </div>
<!-- {{$t("contract.e2")}} -->
<!-- <div>{{ margin }} USDT</div> -->
<div>{{ $t("contract.e3") }}</div>
<!-- {{$t("contract.e2")}} -->
<div>{{ margin }} USDT</div>
</div>
<div class="d-flex justify-content-between mb-4">
<div>{{ $t("contract.a3") }}:</div>
@ -221,13 +219,13 @@ export default {
amount:"",
lever_rate: ""
},
//
maxNum: 0,
lever_rage: [],
accountInfo: {},
_time: null,
unit_amount:0,
margin:"",
//
maxNum: 0,
lever_rage: [],
accountInfo: {},
_time: null,
unit_amount:0,
// margin:"",
};
},
props: {
@ -327,19 +325,19 @@ export default {
return num;
},
//
// margin() {
// if (!this.form.lever_rate) return '';
// return math.omitTo(this.form.amount*this.unit_amount / this.form.lever_rate, 4);
// },
amount(){
console.info(this.form.lever_rate)
console.info(this.margin)
if (!this.form.lever_rate || !this.margin) return 0;
let p=this.margin*this.form.lever_rate;
margin() {
if (!this.form.lever_rate) return '';
return math.omitTo(this.form.amount*this.unit_amount / this.form.lever_rate, 4);
},
// amount(){
// console.info(this.form.lever_rate)
// console.info(this.margin)
// if (!this.form.lever_rate || !this.margin) return 0;
// let p=this.margin*this.form.lever_rate;
this.form.amount=p;
return p
}
// this.form.amount=p;
// return p
// }
},
methods: {
//
@ -387,9 +385,8 @@ export default {
},
//
sliderChange($ev) {
console.info(this.maxNum)
this.form.amount = Math.round((this.maxNum * $ev) / 100)||0;
this.margin=this.form.amount/this.form.lever_rate
this.form.amount = Math.round((this.maxNum * $ev) / 100)||'';
// this.margin=this.form.amount/this.form.lever_rate
},
//
selectLever(idx) {

66
src/views/home/index.vue

@ -283,10 +283,37 @@
<div class="banner-block col-xs-8 banner2" >
<p class="banner_right_p">{{$t("addinfo.TopEncryptionRiskManagement")}}</p>
<p class="banner_right_p1">{{ $t("addinfo.EscortYourPropertySafety") }}</p>
<button>{{ $t("addinfo.ProvidedByTheExperimentalCenter") }}</button>
<div class="banner_right_button">{{ $t("addinfo.ProvidedByTheExperimentalCenter") }}</div>
</div>
<div class="banner-block col-xs-8 banner3" >
<p class="banner3_p">
<span>{{ $t("addinfo.ProvidedByTheExperimentalCenter") }}</span><br/>
<span class="banner3_p_span">{{ $t("addinfo.ScanTheQRCodeBelowToDownload") }}</span>
</p>
<div class="banner3_content">
<div class="banner3_content_item">
<img src="../../assets/img/homescan.png" alt="" class="banner3_content_item_code">
<img src="../../assets/img/Android.png" alt="" class="banner3_content_item_code1">
<div class="introduce">
<!-- <span class="glyphicon glyphicon-phone"></span> -->
<span>{{ $t("addinfo.AndroidScanCodeDownload")}}</span>
</div>
</div>
<div class="banner3_content_item">
<img src="../../assets/img/homescaniso.png" alt="" class="banner3_content_item_code">
<img src="../../assets/img/IOS.png" alt="" class="banner3_content_item_code1">
<div class="introduce">
<!-- <ion-icon name="phone-portrait"></ion-icon> -->
<span>{{ $t("addinfo.IOSScanCodeDownload")}}</span>
</div>
</div>
</div>
</div>
<div class="section news">
<!-- wallets-section -->
<div class="lattest-news-section">
@ -326,28 +353,6 @@
</div>
</div>
<div class="banner-block col-xs-8 banner3" >
<p class="banner3_p">
<span>{{ $t("addinfo.ProvidedByTheExperimentalCenter") }}</span><br/>
<span class="banner3_p_span">{{ $t("addinfo.ScanTheQRCodeBelowToDownload") }}</span>
</p>
<div class="banner3_content">
<div class="banner3_content_item">
<img src="../../assets/img/homescan.png" alt="" class="banner3_content_item_code">
<div class="introduce">
<!-- <span class="glyphicon glyphicon-phone"></span> -->
<span>{{ $t("addinfo.AndroidScanCodeDownload")}}</span>
</div>
</div>
<div class="banner3_content_item">
<img src="../../assets/img/homescaniso.png" alt="" class="banner3_content_item_code">
<div class="introduce">
<!-- <ion-icon name="phone-portrait"></ion-icon> -->
<span>{{ $t("addinfo.IOSScanCodeDownload")}}</span>
</div>
</div>
</div>
</div>
<!-- <div class="section">
多平台下载
<div class="multi-platform" ref="platform">
@ -1248,13 +1253,16 @@ path{
font-size: 36px;
margin-bottom: 51px;
}
button{
.banner_right_button{
width: 420px;
height: 52px;
line-height: 52px;
text-align: center;
background: #3553D2;
color: white;
font-size: 20px;
border: none;
cursor: pointer;
}
}
.banner3{
@ -1269,7 +1277,7 @@ path{
.banner3_p{
font-size: 16px;
color: #9AA1A8;
margin-bottom: 65px;
margin-bottom: 25px;
.banner3_p_span{
font-size: 28px;
@ -1284,11 +1292,17 @@ path{
display: flex;
flex-direction: column;
margin-left: 90px;
align-items: center;
.banner3_content_item_code{
width: 160px;
height: 160px;
margin-bottom: 50px;
margin-bottom: 20px;
}
.banner3_content_item_code1{
width: 50px;
height: 50px;
margin-bottom: 10px;
}
.introduce{

66
src/views/profile/certification.vue

@ -264,30 +264,30 @@ import server from "@/api/server";
export default {
data() {
return {
setp: 0,
detail: {},
imgURL: server.defaults.baseURL,
countryList: [],
setp: 0,
detail: {},
imgURL: server.defaults.baseURL,
countryList: [],
form: {
country_code: "",
country_id: "",
realname: "",
id_card: "",
type: 1,
birthday: "",
address: "",
city: "",
postal_code: "",
phone: "",
extra: ""
},
//
topForm: {
front_img: "",
back_img: "",
hand_img: ""
}
form: {
country_code: "",
country_id: "",
realname: "",
id_card: "",
type: 1,
birthday: "",
address: "",
city: "",
postal_code: "",
phone: "",
extra: ""
},
//
topForm: {
front_img: "",
back_img: "",
hand_img: ""
}
};
},
computed: {
@ -318,16 +318,16 @@ export default {
getAuthInfo() {
Profile.getAuthInfo()
.then(res => {
this.detail = res;
//
if (res.primary_status == 0) {
this.setp = 0;
return;
} else if (res.status == 0) {
this.setp = 1;
} else {
this.setp = 2;
}
this.detail = res;
//
if (res.primary_status == 0) {
this.setp = 0;
return;
} else if (res.status == 0) {
this.setp = 1;
} else {
this.setp = 2;
}
})
.catch(res => {});
},

9
src/views/profile/index.vue

@ -49,7 +49,7 @@
<div class="icon">
<img src="../../assets/img/icon/top1.png" alt />
</div>
<div class="txt">{{$t('profile.max')}} 20k USD</div>
<div class="txt">{{$t('profile.max')}} 20k USDT</div>
</div>
<div class="next-icon mt-4">
<img src="../../assets/img/icon/stepnext.png" alt />
@ -58,9 +58,10 @@
<div class="icon">
<img src="../../assets/img/icon/top2.png" alt />
</div>
<div class="txt">{{$t('profile.max')}} 500K USD</div>
<div class="txt">{{$t('profile.max')}} 500K USDT</div>
<div class="btn">
<button type="button" @click="$router.push('/profile/certification')" class="btn btn-sm btn-primary rounded-pill">{{$t('profile.clickToVerify')}}</button>
<span v-if="detail.user_auth_level==2" class="btn btn-sm btn-primary rounded-pill">{{$t('profile.clickToVerify1')}}</span>
<button type="button" v-else @click="$router.push('/profile/certification')" class="btn btn-sm btn-primary rounded-pill">{{$t('profile.clickToVerify')}}</button>
</div>
</div>
<div class="next-icon mt-4">
@ -70,7 +71,7 @@
<div class="icon">
<img src="../../assets/img/icon/top3.png" alt />
</div>
<div class="txt">{{$t('profile.exceed')}} 500K USD</div>
<div class="txt">{{$t('profile.exceed')}} 500K USDT</div>
<div class="btn">
<router-link
to="/contact-us"

2
src/views/wallet/exchange-assets.vue

@ -621,7 +621,7 @@ export default {
Wallet.withdraw(this.withdraw)
.then(data => {
this.$message(this.$t("wallet.operationComplete") + "!");
this.$message(this.$t("wallet.operationComplete") );
})
.catch(err => { });

10
src/views/wallet/funding.vue

@ -48,7 +48,7 @@
<th>{{$t('wallet.date')}}</th>
<!-- <th>{{$t('wallet.address')}}/{{$t('wallet.hash')}}</th> -->
<th>{{$t('wallet.num')}}</th>
<th>{{$t('wallet.progress')}}</th>
<!-- <th>{{$t('wallet.progress')}}</th> -->
<th class="text-right">{{$t('wallet.status')}}</th>
</tr>
@ -61,7 +61,7 @@
<td>{{item.datetime|parseTime}}</td>
<!-- <td>{{item.address}}</td> -->
<td>{{item.amount}}</td>
<td>-/-</td>
<!-- <td>-/-</td> -->
<td class="text-right">
<span class="decreace" v-if="item.status == Globals.Status.Funding.FAIL">{{$t('wallet.error')}}</span>
<span class="increace" v-if="item.status == Globals.Status.Funding.SUCCESS">{{$t('wallet.success')}}</span>
@ -84,7 +84,7 @@
<th>{{$t('wallet.num')}}</th>
<th>{{$t('wallet.handlingFee1')}}</th>
<th class="text-right">{{$t('wallet.status')}}</th>
<th class="text-right">{{$t('contract.c0')}}</th>
<!-- <th class="text-right">{{$t('contract.c0')}}</th> -->
</tr>
</thead>
<tbody>
@ -100,9 +100,9 @@
<td class="text-right">
{{item.status_text}}
</td>
<td class="text-right">
<!-- <td class="text-right">
<button v-if="item.status==0" class="btn btn-danger btn-sm" @click="cancelWithdraw(item)">{{$t('contract.c2')}}</button>
</td>
</td> -->
</tr>
</tbody>
</table>

20091
yarn.lock

File diff suppressed because it is too large
Loading…
Cancel
Save