Commit 803a21a9 by GiottoMaster

update

parent ec9c4fd2
......@@ -13,7 +13,7 @@ module.exports = {
proxyTable: {
'/api': {
// target: 'https://97w5xg.tdrart.com/api/',
target: 'http://129.226.60.49:9924/api/',
target: 'https://api.backendsthai.com/api/',
changeOrigin:true, /* 在本地会创建一个虚拟服务端,然后发送请求的数据,
并同时接收请求的数据,这样服务端和服务端进行数据的交互就不会有跨域问题 */
pathRewrite:{ // 路径重写,
......
......@@ -47,8 +47,7 @@ export default {
document.addEventListener('DOMContentLoaded', setViewHeight)
window.addEventListener(i, setViewHeight)
const locale = localStorage.getItem('locale')
console.log(locale, 'locale')
localStorage.setItem('locale', locale || 'kor')
localStorage.setItem('locale', locale || 'th')
// that.getVisitUrl();
},
methods: {
......@@ -450,7 +449,7 @@ p {
padding: 5px 8px;
}
.sdg .van-field__label {
width: 0.2rem;
width: 0.8rem;
}
[class*='van-hairline']:after {
border: none;
......
......@@ -156,4 +156,11 @@ export default {
}
</style>
<style>
pre {
white-space: pre-wrap;
}
</style>
......@@ -10,12 +10,12 @@
<div style="display: flex; box-sizing: border-box; padding: 0 12px; font-size: 0.3rem; justify-content: space-between; height: 1.1rem; align-items: center; border-bottom: 1px solid #f1f1f1">
<div style="font-size: 0.3rem; text-align: center; width: 49%">
<div style="font-size: 0.3rem">{{ $t('main.fanshui.label3') }}</div>
<div style="font-size: 0.3rem; color: #cf866b; font-weight: 700">{{ jisuan }}</div>
<div style="font-size: 0.3rem; color: #cf866b; font-weight: 700">THB {{ jisuan }}</div>
</div>
<div style="height: 76%; border-left: 1px solid #f1f1f1"></div>
<div style="font-size: 0.3rem; text-align: center; width: 49%">
<div style="font-size: 0.3rem">{{ $t('main.fanshui.label4') }}</div>
<div style="font-size: 0.3rem; color:#cf866b; font-weight: 700">{{ nojisuan }}</div>
<div style="font-size: 0.3rem; color:#cf866b; font-weight: 700">THB {{ nojisuan }}</div>
</div>
</div>
<!-- 筛选条件 -->
......@@ -121,7 +121,7 @@ export default {
let that = this;
let fanshui = that.nojisuan;
if (fanshui <= 0) {
that.$parent.showTost(0, that.$t('main.betRecord.toast1'));
that.$parent.showTost(0, that.$t('main.fanshui.toast1'));
return;
}
that.$parent.showLoading();
......
<template>
<div class="content">
<div class="head">{{ $t('kefu.tip1') }}</div>
<div class="card" @click="goPage('url')">
<van-image src="static/image/kefu/meiqia2.png"></van-image>
</div>
<!-- <div class="card" @click="goPage('url')">
<van-image src="static/image/kefu/mq2.png"></van-image>
</div> -->
<div class="card" @click="goPage('telegram_url')">
<van-image src="static/image/kefu/telegram.png"></van-image>
<van-image src="static/image/kefu/tg.png"></van-image>
</div>
<div class="card" @click="goPage('line_url')">
<van-image src="static/image/kefu/line.png"></van-image>
<van-image src="static/image/kefu/l.png"></van-image>
</div>
<div class="bottom">{{ $t('kefu.tip2') }}</div>
<div class="bottom">{{ $t('kefu.tip3') }}</div>
......
......@@ -2,7 +2,7 @@
<main>
<div class="nav">
<div class="left">
<span>{{ $t('main.lottery.label1') }} {{ userInfo.balance || '0.00' }} KRW</span>
<span>{{ $t('main.lottery.label1') }} {{ userInfo.balance || '0.00' }} THB</span>
</div>
<div class="right">
<van-dropdown-menu active-color="#CF866B">
......@@ -55,11 +55,11 @@
<input type="text" v-model="price">
<span>{{ $t('main.lottery.label8') }}</span>
<span>{{ totalPrice }}</span>
<span>KRW</span>
<span>THB</span>
</div>
<div>
<span>{{ $t('main.lottery.label9') }}{{ chooseList.length }}{{ $t('main.lottery.label15') }}</span>
<span>{{ chooseList.length * price }}KRW</span>
<span>{{ chooseList.length * price }}THB</span>
</div>
<div class="priceList">
<div class="price" v-for="(item, index) in priceList" :key="index" @click="price = item">{{ item }}</div>
......@@ -372,7 +372,8 @@ main {
box-sizing: border-box;
.block {
width: calc((100% - 30px) / 4);
height: 70px;
// height: 70px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #C9C9C9;
border-radius: 10px;
......@@ -381,7 +382,6 @@ main {
text-align: center;
font-size: .6rem;
font-weight: 500;
margin-top: 10px;
}
.label {
color: #CF866B;
......
......@@ -2,7 +2,7 @@
<main>
<div class="nav">
<div class="left">
<span>{{ $t('main.lottery.label1') }} {{ userInfo.balance || '0.00' }} KRW</span>
<span>{{ $t('main.lottery.label1') }} {{ userInfo.balance || '0.00' }} THB</span>
</div>
<div class="right">
<van-dropdown-menu active-color="#CF866B">
......@@ -64,11 +64,11 @@
<input type="text" v-model="price">
<!-- <span>最高可中</span>
<span>{{ totalPrice }}</span>
<span>KRW</span> -->
<span>THB</span> -->
</div>
<div>
<span>{{ $t('main.lottery.label9') }}{{ chooseList.length }}{{ $t('main.lottery.label15') }},</span>
<span>{{ chooseList.length * price }}KRW</span>
<span>{{ chooseList.length * price }}THB</span>
</div>
<div class="priceList">
<div class="price" v-for="(item, index) in priceList" :key="index" @click="price = item">{{ item }}</div>
......
......@@ -53,11 +53,11 @@
<van-swipe-item>
<div class="row">
<div class="label">{{ $t('main.agent.label10') }}</div>
<div class="value">{{ fundsInfo.recharge }}KRW</div>
<div class="value">{{ fundsInfo.recharge }}THB</div>
</div>
<div class="row">
<div class="label">{{ $t('main.agent.label11') }}</div>
<div class="value">{{ fundsInfo.withdraw }}KRW</div>
<div class="value">{{ fundsInfo.withdraw }}THB</div>
</div>
</van-swipe-item>
<van-swipe-item style="overflow: auto;">
......
......@@ -29,7 +29,7 @@
<div class="row">{{ $t('main.betList.label3') }}<span class="price">{{ item.bet_code }}</span></div>
<div class="row">
<div class="label red" style="margin-right: 15px">{{ $t('main.betList.label4') }}</div>
<div class="label">{{ $t('main.dealRecord.label4') }}<span class="red">{{ item.amount }}KRW</span></div>
<div class="label">{{ $t('main.dealRecord.label4') }}<span class="red">{{ item.amount }}THB</span></div>
</div>
</div>
<div class="right" :class="`color${item.openStatus}`">{{ statusInfo[item.openStatus] }}</div>
......
......@@ -10,7 +10,7 @@
</nav>
<div class="row">
<div>KRW{{ $t('main.lottery.label1') }}{{ $store.state.userInfo.balance }}</div>
<div>THB{{ $t('main.lottery.label1') }}{{ $store.state.userInfo.balance }}</div>
<div>USDT{{ $t('main.lottery.label1') }}{{ $store.state.userInfo.usd_balance }}</div>
</div>
......
......@@ -5,10 +5,17 @@
<van-nav-bar class="pageTop" :title="$t('main.transRecord.label24')" left-arrow @click-left="$router.back()" />
<div class="container">
<div class="card">
<div class="row" @click="checkLanguage('kor')">
<!-- <div class="row" @click="checkLanguage('kor')">
<div class="label">한국어</div>
<van-icon :name="locale === 'kor' ? 'passed' : 'circle'" size="18" color="# CF876B"></van-icon>
</div> -->
<div class="row" @click="checkLanguage('cn')">
<div class="label">中文</div>
<van-icon :name="locale === 'cn' ? 'passed' : 'circle'" size="18" color="# CF876B"></van-icon>
</div>
<div class="row" @click="checkLanguage('th')">
<div class="label">ภาษาไทย</div>
<van-icon :name="locale === 'th' ? 'passed' : 'circle'" size="18" color="# CF876B"></van-icon>
</div>
<div class="row" @click="checkLanguage('en')">
<div class="label">English</div>
......@@ -33,6 +40,7 @@ export default {
this.locale = localStorage.getItem('locale')
this.map = new Map([
['kor', 'kor'],
['th', 'th'],
['en', 'en']
])
},
......
......@@ -15,22 +15,22 @@
<div class="card">
<div class="title">{{ title }}{{ $t('yingkui.label7') }}</div>
<div class="price" :class="{ red: value < 0, green: value > 0 }">
<span></span>
<countTo :startVal='startValue' :endVal='value' :duration='2000'></countTo>
<span>THB</span>
<countTo decimals="3" :startVal='startValue' :endVal='value' :duration='2000' ></countTo>
</div>
<div class="row">
<div class="label">{{ $t('yingkui.label8') }}:</div>
<div class="val"> {{ bet_money }}</div>
<div class="val">THB {{ bet_money }}</div>
</div>
<div class="row">
<div class="label">{{ $t('yingkui.label9') }}:</div>
<div class="val"> {{ win_money }}</div>
<div class="val">THB {{ win_money }}</div>
</div>
</div>
</div>
<div class="yes">
<div class="title">{{ $t('yingkui.label10') }}</div>
<div class="price" :class="{ red: yesValue < 0, green: yesValue > 0 }"> {{ yesValue }}</div>
<div class="price" :class="{ red: yesValue < 0, green: yesValue > 0 }">THB {{ yesValue }}</div>
</div>
</div>
......
......@@ -70,7 +70,7 @@
<div class="caosuo">
<div class="lefsg" v-if="$store.state.token">
<div class="name">{{ $store.state.userInfo.username }}</div>
<div class="mey"><span></span>{{ parseInt($store.state.userInfo.balance) }}</div>
<div class="mey"><span>THB</span>{{ parseInt($store.state.userInfo.balance) }}</div>
</div>
<div v-else class="lefsg" @click="$parent.goNav('/login')">
<div class="name2">{{ $t('mode.index.label4') }}</div>
......@@ -78,7 +78,7 @@
</div>
<div class="riggs">
<div class="lisImg" @click="goRecharge()">
<img src="/static/image/trans_logo3.png" alt="" />
<img src="/static/image/trans_logo33.png" alt="" />
{{ $t('mode.index.label6') }}
</div>
<div class="lisImg" @click="$parent.goNav('/transfer')">
......@@ -86,7 +86,7 @@
{{ $t('mode.index.label7') }}
</div>
<div class="lisImg" @click="$parent.goNav('/withdrawal')">
<img src="/static/image/trans_logo3.png" alt="" />
<img src="/static/image/trans_logo33.png" alt="" />
{{ $t('mode.index.label8') }}
</div>
<!-- <div class="lisImg" @click="$parent.goNav('/vip')">
......@@ -267,13 +267,14 @@ export default {
methods: {
goRecharge() {
const date = new Date()
const hour = (Number(date.getUTCHours()) + 9) % 24
const hour = (Number(date.getUTCHours()) + 7) % 24
console.log(hour)
if(hour < 10 || hour >= 22) {
this.$parent.showTost(0, this.$t('main.recharge.error1'));
}else {
// if(hour < 10 || hour >= 22) {
// this.$parent.showTost(0, this.$t('main.recharge.error1'));
// }else {
// this.$parent.goNav('/recharge')
// }
this.$parent.goNav('/recharge')
}
return
that.showTost(0, that.$t('main.recharge.toast1'));
},
......
......@@ -26,10 +26,11 @@
<div class="lefs">
<img src="/static/image/wallet.png" alt="" />
<span>{{ $t('mode.mine.label1') }}</span>
<div class="imsg" @click="$parent.getUserInfoShowLoding()">
<!-- <img src="/static/style/refresh_2.98852cef4dfc05494e3f32a99e17d124.png" /> -->
<!-- <div class="imsg" @click="$parent.getUserInfoShowLoding()">
<span style="font-size: 10px"></span>
</div>
</div> -->
<img class="imsg" src="/static/image/refresh_3.png" alt="" @click="$parent.getUserInfoShowLoding()">
</div>
<div class="meysf">
{{ $store.state.userInfo.balance }}
......@@ -39,10 +40,11 @@
<div class="lefs">
<img src="/static/image/wallet.png" alt="" />
<span>{{ $t('mode.mine.label22') }}</span>
<div class="imsg" @click="$parent.getUserInfoShowLoding()">
<!-- <img src="/static/style/refresh_2.98852cef4dfc05494e3f32a99e17d124.png" /> -->
<!-- <div class="imsg" @click="$parent.getUserInfoShowLoding()">
<span>$</span>
</div>
</div> -->
<img class="imsg" src="/static/image/refresh_2.png" alt="" @click="$parent.getUserInfoShowLoding()">
</div>
<div class="meysf">
{{ $store.state.userInfo.usd_balance }}
......@@ -52,10 +54,11 @@
<div class="lefs">
<img src="/static/image/wallet.png" alt="" />
<span>{{ $t('mode.mine.label23') }}</span>
<div class="imsg" @click="$parent.getUserInfoShowLoding()">
<!-- <img src="/static/style/refresh_2.98852cef4dfc05494e3f32a99e17d124.png" /> -->
<span style="font-size: 10px"></span>
</div>
<!-- <div class="imsg" @click="$parent.getUserInfoShowLoding()">
<span style="font-size: 10px"></span>
<img src="/static/image/refresh_1.png" alt="">
</div> -->
<img class="imsg" src="/static/image/refresh_3.png" alt="" @click="$parent.getUserInfoShowLoding()">
</div>
<div class="meysf">
{{ $store.state.userInfo.agent_balance }}
......
......@@ -19,7 +19,7 @@
</div>
<div class="row">
<div class="label">{{ $t('main.rebates.label4') }}</div>
<div class="value">{{ item.balance }}KRW</div>
<div class="value">{{ item.balance }}THB</div>
</div>
<div class="row">
<div class="label">{{ $t('main.rebates.label5') }}</div>
......@@ -27,7 +27,7 @@
</div>
<div class="row">
<div class="label">{{ $t('main.rebates.label6') }}</div>
<div class="value">{{ item.rate_money }}KRW</div>
<div class="value">{{ item.rate_money }}THB</div>
</div>
<!-- <div class="row">
<div class="label">{{ $t('main.rebates.label7') }}</div>
......
......@@ -8,7 +8,7 @@
<div class="titsg">{{ $t('main.money.label1') }}</div>
<div class="mehs" style="display: flex; justify-content: space-between">
<div style="display: flex; justify-content: center; align-items: center">
<span class="lfs"></span>
<span class="lfs">THB </span>
<div class="num">{{ $store.state.userInfo.balance * 1 + $store.state.userInfo.gameblance * 1 }}</div>
</div>
<img @click="$parent.getUserInfoShowLoding()" class="shua" src="/static/image/icon_sx.88b45347bfcdb11586ef9a0872038bf9.png" alt="" />
......@@ -31,15 +31,15 @@
<div class="mesg">
<div class="bosgf">
<div class="top"><img src="/static/image/qianbao123.png" alt="" />{{ $t('main.money.label3') }}</div>
<div class="bots"><span></span>{{ $store.state.userInfo.balance }}</div>
<div class="bots"><span>THB </span>{{ $store.state.userInfo.balance }}</div>
</div>
<div class="bosgf">
<div class="top"><img src="/static/image/qianbao123.png" alt="" />{{ $t('main.money.label4') }}</div>
<div class="bots"><span></span>{{ $store.state.userInfo.gameblance }}</div>
<div class="bots"><span>THB </span>{{ $store.state.userInfo.gameblance }}</div>
</div>
</div>
<div class="typelist">
<div class="lis" @click="$parent.goNav('/recharge')"><img src="/static/image/trans_logo2.png" alt="" />{{ $t('main.money.label5') }}</div>
<div class="lis" @click="$parent.goNav('/recharge')"><img src="/static/image/trans_logo22.png" alt="" />{{ $t('main.money.label5') }}</div>
<div class="lis" @click="$parent.goNav('/transfer')"><img src="/static/image/feature_moneytransfer.5a83f20d17131faad2162df5435af5ca.5a83f20d.png" alt="" />{{ $t('main.money.label6') }}</div>
<div class="lis" @click="$parent.goNav('/withdrawal')"><img src="/static/image/feature_withdrawmoney.932feadcf30fa1646577e19f04412aaf.932feadc.png" alt="" />{{ $t('main.money.label7') }}</div>
<div class="lis" @click="$parent.goNav('/wallet')"><img src="/static/image/feature_bankcard.30833143844bfe739725bd4781495a2d.30833143.png" alt="" />{{ $t('main.money.label8') }}</div>
......@@ -291,7 +291,8 @@ export default {
display: flex;
justify-content: center;
align-items: center;
width: 1.8rem;
// width: 1.8rem;
padding: 0 .2rem;
margin-left: 0.3rem;
}
}
......
......@@ -5,7 +5,8 @@
<div style="height: 46px"></div>
<!-- 存款方式选择 -->
<div class="typelis">
<div :class="pay_way == 'bank' ? ' tyls atc' : 'tyls'" @click="changPayway('bank')" v-if="payWayList.card == 1"><img src="/static/image/trans_logo1.png" alt="" />{{ $t('main.recharge.label1') }}</div>
<div :class="pay_way == 'bank' ? ' tyls atc' : 'tyls'" @click="changPayway('bank')" v-if="payWayList.card == 1"><img src="/static/image/trans_logo11.png" alt="" />{{ $t('main.recharge.label1') }}</div>
<div :class="pay_way == 'bank2' ? ' tyls atc' : 'tyls'" @click="changPayway('bank2')" v-if="payWayList.bank == 1"><img src="/static/image/bank.ico" alt="" />TOPPAY</div>
<div :class="pay_way == 'usdt' ? ' tyls atc' : 'tyls'" @click="changPayway('usdt')" v-if="payWayList.usdt == 1"><img src="/static/image/1595237922936176.png" alt="" />USDT</div>
<!-- <div :class="pay_way == 'wechat' ? ' tyls atc' : 'tyls'" @click="changPayway('wechat')" v-if="payWayList.wechat == 1"><img src="/static/image/QuickWechat.png" alt="" />{{ $t('main.recharge.label2') }}</div>
<div :class="pay_way == 'alipay' ? ' tyls atc' : 'tyls'" @click="changPayway('alipay')" v-if="payWayList.alipay == 1"><img src="/static/image/icoAlipay2@3x.png" alt="" />{{ $t('main.recharge.label3') }}</div> -->
......@@ -74,7 +75,7 @@
<div class="nams">{{ $t('main.recharge.label14') }}</div>
<div style="border-bottom: 1px solid #f2f2f2">
<van-cell-group>
<van-field label="" v-model="amount" type="text" ::placeholder="`$t'(main.recharge.placeholder5') ${min_price} - ${max_price}`">
<van-field label="THB" v-model="amount" type="text" ::placeholder="`$t'(main.recharge.placeholder5') ${min_price} - ${max_price}`">
<template #button> <span style="color: #000"> {{ $t('main.recharge.label15') }}</span> </template>
</van-field>
</van-cell-group>
......@@ -84,6 +85,55 @@
<div style="height: 0.2rem; background: #f8f8f8; width: 100wh"></div>
</div>
</div>
<div v-if="pay_way == 'bank2'">
<div class="usrse">
<div class="hgs" @click="changShow3">
<div class="nams">{{ $t('main.recharge.label39') }}</div>
<div style="border-bottom: 1px solid #f2f2f2">
<van-cell-group>
<van-field :value="bankList2[bank2Index].bank_name" type="text" :placeholder="$t('main.recharge.placeholder1')" readonly class="in1"> </van-field>
</van-cell-group>
</div>
</div>
<div style="height: 0.2rem; background: #f8f8f8; width: 100wh"></div>
<div class="hgs">
<div class="nams">{{ $t('main.recharge.label10') }}</div>
<div style="border-bottom: 1px solid #f2f2f2">
<van-cell-group>
<van-field v-model="bank2Params.pay_username" type="text" :placeholder="$t('main.recharge.placeholder2')"> </van-field>
</van-cell-group>
</div>
<div class="lasthg">{{ $t('main.recharge.label11') }}</div>
</div>
<div style="height: 0.2rem; background: #f8f8f8; width: 100wh"></div>
<div class="hgs">
<div class="nams">{{ $t('main.recharge.label38') }}</div>
<div style="border-bottom: 1px solid #f2f2f2">
<van-cell-group>
<van-field v-model="bank2Params.pay_user_card_no" type="text" :placeholder="$t('main.recharge.label38')"> </van-field>
</van-cell-group>
</div>
</div>
<div style="height: 0.2rem; background: #f8f8f8; width: 100wh"></div>
<div style="height: 0.2rem; background: #f8f8f8; width: 100wh"></div>
<div class="hgs">
<div class="nams">{{ $t('main.recharge.label14') }}</div>
<div style="border-bottom: 1px solid #f2f2f2">
<van-cell-group>
<van-field label="THB" v-model="bank2Params.amount" type="text" ::placeholder="`$t'(main.recharge.placeholder5') ${min_price} - ${max_price}`">
<template #button> <span style="color: #000"> {{ $t('main.recharge.label15') }}</span> </template>
</van-field>
</van-cell-group>
</div>
<div class="lasthg"></div>
</div>
<div style="height: 0.2rem; background: #f8f8f8; width: 100wh"></div>
</div>
</div>
<div v-if="pay_way == 'usdt'">
<div class="tipsh">
<div class="tops">{{ $t('main.recharge.label16') }} </div>
......@@ -189,6 +239,10 @@
<div v-if="show2" style="position: fixed; width: 100%; height: 100%; top: 0; z-index: 999; background: rgba(0, 0, 0, 0.39)">
<van-picker :confirm-button-text="$t('main.dealRecord.label6')" :cancel-button-text="$t('main.dealRecord.label7')" style="position: absolute; bottom: 0; left: 0; width: 100%" :title="$t('main.recharge.label4')" show-toolbar :columns="usdtList" @confirm="onConfirm2" @cancel="show2 = false" value-key="mch_id" />
</div>
<div v-if="bankChooseShow" style="position: fixed; width: 100%; height: 100%; top: 0; z-index: 999; background: rgba(0, 0, 0, 0.39)">
<van-picker :confirm-button-text="$t('main.dealRecord.label6')" :cancel-button-text="$t('main.dealRecord.label7')" style="position: absolute; bottom: 0; left: 0; width: 100%" :title="$t('main.recharge.label4')" show-toolbar :columns="bankList2" @confirm="onConfirm3" @cancel="bankChooseShow = false" value-key="bank_name" />
</div>
<!-- 禁止 -->
<!-- <div class="domainModal_domainView__FWCzg" v-if="userbank.length == 0 && userUSD.length == 0">
<div class="domainModal_mask__24Y2m domainModal_fadeIn__1I3AS false" @click="$router.back()"></div>
......@@ -230,7 +284,8 @@ export default {
meyXi: 'TRC20',
payWayList: {
card: 1,
usdt: 1
usdt: 1,
bank: 1
},
show: false,
userbank: [],
......@@ -244,17 +299,68 @@ export default {
usdtIndex: 0,
show2: false,
info: '',
bankList2: [],
bank2Index: 0,
bankChooseShow: false,
bank2Params: {
amount: '',
pay_user_card_no: '',
bank_symbol: '',
pay_username: ''
}
};
},
created() {
let that = this;
// that.getPayWay();
that.getPayRange();
that.getBanklist();
// that.getBanklist();
that.getcard();
this.getUsdtList()
// 线下转账银行卡
this.getBankList2()
},
methods: {
async getBankList2() {
this.showLoading()
const res = await this.$apiFun.post('api/banklist')
if(res.code == '200') {
this.hideLoading()
this.bankList2 = res.data
}
console.log(res)
},
async bank2Submit() {
// 验证输入内容不能为空
if (!this.bank2Params.pay_username || this.bank2Params.pay_username.trim() === '') {
this.showTost(0, this.$t('main.recharge.toast1')); // 请输入存款人姓名
return;
}
if (!this.bank2Params.pay_user_card_no || this.bank2Params.pay_user_card_no.trim() === '') {
this.showTost(0, this.$t('main.recharge.toast3')); // 请输入银行卡号
return;
}
if (!this.bank2Params.amount || this.bank2Params.amount <= 0) {
this.showTost(0, this.$t('main.recharge.toast7')); // 请输入存款金额
return;
}
this.bank2Params.bank_symbol = this.bankList2[this.bank2Index].code
this.showLoading()
const res = await this.$apiFun.post('api/toppay/submit', this.bank2Params)
if(res.code == '200') {
this.hideLoading()
window.open(res.data.pay_url)
this.bank2Params.amount = ''
this.bank2Params.pay_username = ''
this.bank2Params.pay_user_card_no = ''
} else {
this.hideLoading()
this.showTost(0, res.message || this.$t('main.recharge.toast10')); // 提交失败,请重试
}
},
async getUsdtList() {
this.showLoading()
const res = await this.$apiFun.post('api/getpaycode',{type: this.usdtType})
......@@ -310,6 +416,9 @@ export default {
changShow2() {
this.show2 = !this.show2
},
changShow3() {
this.bankChooseShow = !this.bankChooseShow
},
onConfirm(value, index) {
console.log(value, index)
// this.bankBox.bank = value.bank_name;
......@@ -320,6 +429,10 @@ export default {
this.usdtIndex = index
this.show2 = false
},
onConfirm3(value, index) {
this.bank2Index = index
this.bankChooseShow = false
},
onChange(picker, value, index) {},
onCancel() {
this.show = false;
......@@ -364,6 +477,11 @@ export default {
let that = this;
let info = {};
if(this.pay_way == 'bank2') {
this.bank2Submit()
return
}
// bank 情况下 bank bank_address bank_no bank_owner
if (that.pay_way == 'bank') {
info = {
......@@ -671,6 +789,7 @@ export default {
box-sizing: border-box;
padding: 6px;
display: flex;
gap: 10px;
align-items: center;
justify-content: space-between;
.tyls {
......@@ -678,6 +797,7 @@ export default {
border: 1px solid #eee;
text-align: center;
width: calc(50% - 0.2rem);
height: 70px;
padding: 0.2rem 0;
font-size: 0.3rem;
img {
......
......@@ -17,12 +17,12 @@
<div class="mesg">
<div class="bosgf">
<div class="top"><img src="/static/image/qianbao123.png" alt="" />{{ $t('main.withdrawal.label5') }}</div>
<div class="bots" v-if="activeName ===2"><span></span>{{ $store.state.userInfo.balance }}</div>
<div class="bots" v-if="activeName ===2"><span>THB</span>{{ $store.state.userInfo.balance }}</div>
<div class="bots" v-if="activeName ===1"><span></span>{{ $store.state.userInfo.usd_balance }}</div>
</div>
<div class="bosgf">
<div class="top"><img src="/static/image/qianbao123.png" alt="" />{{ $t('main.withdrawal.label6') }}</div>
<div class="bots"><span></span>{{ $store.state.userInfo.gameblance }}</div>
<div class="bots"><span>THB</span>{{ $store.state.userInfo.gameblance }}</div>
</div>
</div>
......
......@@ -2,9 +2,7 @@ import axios from 'axios' //引入
import { Dialog } from 'vant';
import router from './../router'
// let baseURL = 'https://bob.test-hh.com/'
let baseURL = 'https://97w5xg.tdrart.com/'
// let baseURL = 'https://97w5xg.njtsmk.top/' //备用
let baseURL = 'https://api.backendsthai.com/'
import _this from '../main.js'
......@@ -28,7 +26,7 @@ _axios.interceptors.request.use(
// Authorization:Bearer hPxf6a8TQnCkExTYxceujYgXoW9GXB9909zsZtpvabw6yO9ngcMVKgLx4mzD
let token = sessionStorage.getItem('token') ? sessionStorage.getItem('token') : ''
config.headers.Authorization = 'Bearer ' + token; //添加token,需要结合自己的实际情况添加,
config.headers.lang = localStorage.getItem('locale') || 'kor'
config.headers.lang = localStorage.getItem('locale') || 'th'
return config;
},
err => Promise.reject(err)
......
......@@ -4,11 +4,12 @@ import VueI18n from "vue-i18n";
Vue.use(VueI18n); // 全局挂载
export const i18n = new VueI18n({
locale: localStorage.getItem("locale") || "kor", // 从localStorage中获取 默认英文
locale: localStorage.getItem("locale") || "th", // 从localStorage中获取 默认英文
messages: {
cn: require("./lan/cn"), // 中文语言包
en: require("./lan/en"), // 中文语言包
kor: require("./lan/kr") // 英文语言包
en: require("./lan/en"), // 英文语言包
th: require("./lan/th"), // 泰语语言包
kor: require("./lan/kr"), // 韩语语言包
}
});
......
......@@ -94,17 +94,15 @@ export const mode = {
toast1: '复制成功!',
windowLabel1: '🚫 禁止西方擊球指南',
windowLabel2: '本平臺爲公平健康的遊戲環境,嚴禁雙方下注。',
windowLabel3: '兩方擊球揭發時的措施事項',
windowLabel3: '兩方擊球揭發時的措施事項',
windowLabel4: '1) 無需事先警告即可停止或限制使用賬戶',
windowLabel5: '2) 沒收紅利及取消結算',
windowLabel6: '3) 全額回收持有金額的措施',
windowLabel7: '示例:A和B等同時下注時,在同一遊戲中進行與結果相沖突的多次下注時,利用多個賬戶分別下注遊戲結果時',
windowLabel8: '📌 請堂堂正正地使用。 違反時責任在於本人,對由此帶來的不利影響不接受任何異議。',
windowLabel11: '为提供更便捷的资金服务,平台支持所有用户使用 USDT(TRC20)进行出入金,系统将自动按实时汇率折算并快速到账',
},
mine: {
......@@ -449,6 +447,8 @@ export const main = {
label35: '之间!',
label36: '收款账号',
label37: '完成向以下账户的直接银行转账后,请填写以下信息。',
label38: "存款人银行卡号",
label39: "收款银行",
placeholder1: '选择开户银行',
placeholder2: '请输入存款人姓名',
placeholder3: '请输入银行卡号',
......@@ -463,6 +463,10 @@ export const main = {
toast4: '请输入银行开户行地址',
toast5: '提交成功,等待后台审核',
toast6: '复制成功!',
toast7: '请输入存款金额',
toast8: '请输入正确的银行卡号',
toast9: '请输入正确的姓名格式',
toast10: '提交失败,请重试',
other1: '钱包地址',
other2: '备注',
other3: '请输入备注',
......@@ -534,7 +538,17 @@ export const main = {
label22: '撤销',
label23: '已取消',
label24: '充值记录',
label25: '提款记录'
label25: '提款记录',
state1: '未定义',
state2: '待审核',
state3: '审核通过',
state4: '审核拒绝',
state5: '已取消',
state11: '待支付',
state22: '支付成功',
state33: '支付失败',
nav1: '线下充值',
nav2: '线上充值'
},
usdtmore: {
......@@ -754,8 +768,8 @@ export const main = {
coinTrans: {
label1: '货币兑换',
label2: 'KRW 转 USDT',
label3: 'USDT 转 KRW',
label2: 'THB 转 USDT',
label3: 'USDT 转 THB',
label4: '请输入兑换金额',
label5: '请输入资金密码',
},
......
......@@ -56,7 +56,7 @@ export const mode = {
label24: 'Please wait for the next event.',
label25: 'Congratulations!',
label26: 'Get',
label27: 'KRW',
label27: 'THB',
label28: 'Recharge Now',
toast1: 'You have not yet met the conditions for receiving the prize, please complete it!',
toast2: 'Server abnormality, please try again later',
......@@ -356,8 +356,8 @@ export const main = {
money: {
title: 'My Wallet',
label1: 'Total Assets (KRW)',
label2: 'Central Wallet (KRW)',
label1: 'Total Assets (THB)',
label2: 'Central Wallet (THB)',
label3: 'Central Wallet',
label4: 'Game Wallet',
label5: 'Deposit',
......@@ -391,7 +391,7 @@ export const main = {
payInfo: {
label1: 'Recharge information',
label2: 'KRW',
label2: 'THB',
label3: 'Please',
label4: 'Complete payment within',
label5: 'After successful payment, the money will be automatically credited to your account!',
......@@ -425,7 +425,7 @@ export const main = {
label12: 'Bank Card Number',
label13: 'Opening Bank Address',
label14: 'Deposit Amount',
label15: 'KRW',
label15: 'THB',
label16: 'USDT price is stable, high liquidity, unregulated',
label17: 'Learn more',
label18: 'Bind protocol address',
......@@ -753,8 +753,8 @@ export const main = {
coinTrans: {
label1: 'Currency Exchange',
label2: 'KRW to USDT',
label3: 'USDT to KRW',
label2: 'THB to USDT',
label3: 'USDT to THB',
label4: 'Please enter the exchange amount',
label5: 'Please enter the fund password',
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment