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>
......
......@@ -2,11 +2,13 @@
<main>
<van-nav-bar class="pageTop" :title="$t('main.transRecord.label24')" left-arrow @click-left="$router.back()" />
<div class="card">
<div class="nav">
<div class="block" @click="showPopup(1)">{{ name }}</div>
<div class="block" @click="showPopup(2)">{{ dateName[params.date] }}</div>
<div class="nav2">
<div class="block" :class="{ active: page === 1 }" @click="switchPage(1)">{{ $t('main.transRecord.nav1') }}</div>
<div class="block" :class="{ active: page === 2 }" @click="switchPage(2)">{{ $t('main.transRecord.nav2') }}</div>
</div>
<van-list v-model="loading" :finished="finished" offset="50" @load="onLoad" class="tbody" :loading-text="`${ $t('foot.loading') }...`" :finished-text="`${ $t('main.lottery.label16') }`">
<div v-if="page == 1">
<van-list v-model="rechargeLoading" :finished="rechargeFinished" offset="50" @load="onLoad1" class="tbody" :loading-text="`${ $t('foot.loading') }...`" :finished-text="`${ $t('main.lottery.label16') }`">
<div class="tr" v-for="(item, index) in rechargeList" :key="index" >
<div class="row">
<div>{{ $t('main.transRecord.label2') }}{{ item.out_trade_no }}</div>
......@@ -22,35 +24,32 @@
</div>
</div>
</van-list>
<div v-if="rechargeList.length === 0" style="margin-top: 60px; text-align: center">
<img src="/static/image/mescroll-empty.png" style="width: 35%" alt="" />
<van-divider dashed :style="{ color: '#ccc', borderColor: '#ccc', padding: '20px ' }">{{ $t('main.transRecord.label4') }}</van-divider>
</div>
<div v-else>
<van-list v-model="recordLoading" :finished="recordFinished" offset="50" @load="onLoad2" class="tbody" :loading-text="`${ $t('foot.loading') }...`" :finished-text="`${ $t('main.lottery.label16') }`">
<div class="tr" v-for="(item, index) in recordList" :key="index" >
<div class="row">
<div>{{ $t('main.transRecord.label2') }}{{ item.order_no }}</div>
</div>
<!-- 弹出层 -->
<van-popup v-model="popup" position="bottom" :style="{ height: 'calc(100% - 1.9rem - 46px)' }">
<div class="lisg" v-if="showXuan == 1">
<div class="bs" v-for="(item, index) in typeList" :key="index" @click="changDogame(item.name, item.platname)">
<div :class="params.api_type == item.platname ? 'lisga act' : 'lisga'">{{ item.name }}</div>
</div>
<div class="row">
<div>{{ $t('main.transRecord.label3') }} :{{ item.amount }}</div>
<div>{{ item.pay_way }}</div>
<div style="margin-right: 5px">{{ stateType[item.state] }}</div>
</div>
<div class="lisg" v-if="showXuan == 2">
<div class="bs" @click="changtype('date', 1)">
<div :class="params.date == 1 ? 'lisga act' : 'lisga'">{{ $t('main.transRecord.label5') }}</div>
<div class="row">
<div class="label">{{ item.created_at }}</div>
</div>
<div class="bs" @click="changtype('date', 2)">
<div :class="params.date == 2 ? 'lisga act' : 'lisga'">{{ $t('main.transRecord.label6') }}</div>
</div>
<div class="bs" @click="changtype('date', 3)">
<div :class="params.date == 3 ? 'lisga act' : 'lisga'">{{ $t('main.transRecord.label7') }}</div>
</van-list>
</div>
<div class="bs" @click="changtype('date', 4)">
<div :class="params.date == 4 ? 'lisga act' : 'lisga'">{{ $t('main.transRecord.label8') }}</div>
<div v-if="(page === 1 && rechargeList.length === 0) || (page === 2 && recordList.length === 0)" style="margin-top: 60px; text-align: center">
<img src="/static/image/mescroll-empty.png" style="width: 35%" alt="" />
<van-divider dashed :style="{ color: '#ccc', borderColor: '#ccc', padding: '20px ' }">{{ $t('main.transRecord.label4') }}</van-divider>
</div>
</div>
</van-popup>
</main>
</template>
<script>
......@@ -58,52 +57,90 @@ export default {
name: 'caipiao',
data() {
return {
page: 1,
// 充值记录相关
rechargeList: [],
rechargeData: [],
typeList: [],
dateName: [],
name: '',
rechargeLoading: false,
rechargeFinished: false,
params: {
api_type: '',
date: 4,
page: 1,
type: 1
type: 1,
date: 4
},
loading: false,
finished: false,
showXuan: 1,
popup: false
// 在线记录相关
recordList: [],
recordData: [],
recordLoading: false,
recordFinished: false,
recordParams: {
page: 1,
date: 4
}
};
},
created() {
this.dateName = [
'',
this.$t('main.transRecord.label5'),
this.$t('main.transRecord.label6'),
this.$t('main.transRecord.label7'),
this.$t('main.transRecord.label8'),
]
this.stateType12 = [
this.$t('main.transRecord.label14'),
this.$t('main.transRecord.label15'),
this.$t('main.transRecord.label16'),
this.$t('main.transRecord.label17'),
this.$t('main.transRecord.label23'),
this.$t('main.transRecord.state1'),
this.$t('main.transRecord.state2'),
this.$t('main.transRecord.state3'),
this.$t('main.transRecord.state4'),
this.$t('main.transRecord.state5'),
]
this.name = this.$t('main.transRecord.label13')
this.getTypeList()
this.stateType = [
'',
this.$t('main.transRecord.state11'),
this.$t('main.transRecord.state22'),
this.$t('main.transRecord.state33'),
]
// 初始化加载当前页面数据
this.loadCurrentPageData()
},
methods: {
async getTypeList() {
const res = await this.$apiFun.post('/api/balancelist')
// 切换页面
switchPage(pageNum) {
this.page = pageNum
this.loadCurrentPageData()
},
// 加载当前页面数据
loadCurrentPageData() {
if (this.page === 1) {
// 如果充值记录为空,则加载数据
if (this.rechargeList.length === 0) {
this.rechargeLoading = true
this.getRechargeList(true)
}
} else {
// 如果在线记录为空,则加载数据
if (this.recordList.length === 0) {
this.recordLoading = true
this.getRecordList(true)
}
}
},
async getRecordList(refresh) {
const res = await this.$apiFun.post('/api/onlinerecord', this.recordParams)
if (res.code == 200) {
this.typeList = res.data;
this.typeList.unshift({ name: this.$t('main.transRecord.label13'), platname: '' });
// 判断是刷新还是加载
if (refresh) {
this.recordList = res.data.data
} else {
this.recordList = [...this.recordList, ...res.data.data]
}
this.recordData = res.data
this.recordLoading = false
if (this.recordParams.page >= this.recordData.last_page) {
this.recordFinished = true
}
}
this.$parent.hideLoading()
},
async getRechargeList(refresh) {
this.$parent.showLoading();
const res = await this.$apiFun.post('/api/gettransrecord', this.params)
if (res.code == 200) {
// 判断是刷新还是加载
if (refresh) {
this.rechargeList = res.data.data
......@@ -111,33 +148,37 @@ export default {
this.rechargeList = [...this.rechargeList, ...res.data.data]
}
this.rechargeData = res.data
this.loading = false
this.rechargeLoading = false
if (this.params.page >= this.rechargeData.last_page) {
this.finished = true
this.rechargeFinished = true
}
}
this.$parent.hideLoading()
},
showPopup(val) {
this.popup = true;
this.showXuan = val;
},
onLoad () {
this.loading = true
onLoad1 () {
this.rechargeLoading = true
this.getRechargeList(false)
this.params.page++
},
onLoad2 () {
this.recordLoading = true
this.getRecordList(false)
this.recordParams.page++
},
async cancel(e) {
this.$parent.showLoading();
const res = await this.$apiFun.cancelRechargeApi({ out_trade_no: e.out_trade_no })
if(res.code === 200) {
this.params.page = 1
this.finished = false
this.loading = true
this.rechargeFinished = false
this.rechargeLoading = true
this.getRechargeList(true)
}else {
} else {
this.$parent.hideLoading()
}
},
......@@ -161,26 +202,26 @@ main {
padding: 10px 15px;
background: #fff;
border-radius: 8px;
.nav {
.nav2 {
display: flex;
align-items: center;
justify-content: space-around;
height: 1.1rem;
box-sizing: border-box;
padding: 0 12px;
gap: 10px;
.block {
height: 0.8rem;
display: flex;
justify-content: center;
align-items: center;
width: 30%;
background: #f7f8fc;
border-radius: 1.1rem;
font-size: 0.3rem;
flex: 1;
text-align: center;
border: 1px solid #eee;
padding: 10px;
border-radius: 10px;
}
.active {
background: #cf866b;
color: #fff;
}
}
.tr {
display: flex;
flex-wrap: wrap;
......@@ -207,34 +248,5 @@ main {
}
}
}
.lisg {
box-sizing: border-box;
padding: 10px 8px;
display: flex;
flex-wrap: wrap;
.bs {
width: 25%;
height: 1.1rem;
display: flex;
align-items: center;
justify-content: center;
.lisga {
width: calc(100% - 8px);
height: 0.9rem;
border: 0.02rem solid #cbced8;
border-radius: 0.08rem;
color: #a5a9b3;
display: flex;
align-items: center;
justify-content: center;
font-size: 0.2rem;
text-align: center;
}
.lisga.act {
background: #cf866b;
color: #fff;
border: none;
}
}
}
</style>
......@@ -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',
},
......
export const foot = {
index: 'หน้าแรก',
activity: 'กิจกรรมโปรโมชั่น',
kefu: 'ฝ่ายบริการ',
zanzhu: 'สนับสนุน',
mine: 'ของฉัน',
loading: 'กำลังโหลด'
}
export const mode = {
activity: {
title: 'กิจกรรมโปรโมชั่น',
total: 'ทั้งหมด'
},
app: {
title: 'ดาวน์โหลด app',
label1: 'สามารถสแกน QR โค้ดเพื่อดาวน์โหลดแอปได้',
label2: 'ดาวน์โหลดทันที',
label3: 'กรุณาดาวน์โหลด ติดตั้ง และลงทะเบียนในเครือข่ายเดียวกัน หลีกเลี่ยงการเปลี่ยนเครือข่าย หากติดตั้งไม่ได้ กรุณาเปิดหน้านี้ด้วยเบราว์เซอร์มือถือ'
},
concise: {
title1: 'OB อิเล็กทรอนิกส์',
title2: 'FG อิเล็กทรอนิกส์',
title3: 'PP อิเล็กทรอนิกส์',
title4: 'AE อิเล็กทรอนิกส์'
},
hongbao: {
label1: 'จำนวนครั้งที่เหลือในการรับ',
label2: 'ครั้ง',
label3: 'ได้รับแล้ว',
label4: 'จำนวนสูงสุดที่สามารถรับได้ในปัจจุบัน',
label5: 'รีบไปทำตามเงื่อนไขกันเถอะ!',
label6: 'ระยะเวลาโปรโมชั่น',
label7: 'ยอดเงินฝากสะสม',
label8: 'จำนวนครั้งรับอั่งเปา',
label9: 'กติกาการรับ:',
label10: '1. รับอั่งเปาแล้ว ระบบจ่ายรางวัลอัตโนมัติ',
label11: 'เข้าบัญชีทันที',
label12: 'ทำยอดหมุนเวียนครบตามเงื่อนไข ถอนเงินได้ทันที',
label13: '2. เงื่อนไขการรับอั่งเปา: เติมเงินในช่วงเวลากิจกรรม (ตามเวลาตะวันออกสหรัฐ) ตามยอดเติมสะสม เพื่อรับสิทธิ์รับอั่งเปาตามจำนวนครั้งที่กำหนด',
label14: 'เว็บไซต์ทางการของ Jinsha Group',
label15: 'หมายเหตุ:',
label16: 'รับอั่งเปา',
label17: 'เวลาปักกิ่ง: 10:00–12:00 น. ของทุกวัน ยอดฝากคำนวณตั้งแต่ 12:00 น. วันก่อน ถึง 10:00 น. วันนี้',
label18: '1. สมาชิกต้องเติมเงินตามยอดสะสมภายในช่วงเวลากิจกรรมที่กำหนด (ตามเวลาตะวันออกสหรัฐ) เพื่อรับสิทธิ์จำนวนครั้งในการรับอั่งเปา หากเติมเงินไม่ครบตามยอดที่กำหนดภายในช่วงเวลากิจกรรม จะไม่ได้รับสิทธิ์และถูกตัดสิทธิ์ทันที',
label19: '2. โปรโมชั่นกิจกรรมทั้งหมดจัดขึ้นเพื่อผู้เล่นเท่านั้น หากพบว่าคณะหรือบุคคลใดใช้วิธีการไม่สุจริตในการรับโบนัส หรือมีการข่มขู่และใช้สิทธิ์โปรโมชั่นของบริษัทในทางที่ผิด บริษัทขอสงวนสิทธิ์ระงับหรือยกเลิกบัญชี รวมถึงยอดเงินคงเหลือของคณะนั้นๆหรือบุคคลนั้นทันที',
label20: '3. เว็บไซต์ทางการของ Jinsha Group ขอสงวนสิทธิ์ในการตีความ รวมถึงสิทธิ์ในการแก้ไข หยุด หรือยกเลิกโปรโมชั่นได้ทุกเมื่อ',
label21: 'แจกอั่งเปาเงินล้านทุกวัน! ฝากมาก ยิ่งมีสิทธิ์ลุ้นมาก อั่งเปาแจกไม่หยุด รางวัลและเซอร์ไพรส์เพียบ ชวนเพื่อนมาแบ่งปันความสนุกกันเลย!',
label22: 'ช่วงเวลาปัจจุบัน',
label23: 'กิจกรรมกำลังจะเริ่ม รออีกนิด แล้วมาร่วมสนุกด้วยกันนะ!',
label24: 'กรุณารอเข้าร่วมกิจกรรมครั้งถัดไป',
label25: 'ขอแสดงความยินดีค่ะ',
label26: 'ได้สำเร็จ',
label27: 'บาท',
label28: 'เติมทันที',
toast1: 'ยังไม่ถึงเงื่อนไขรับสิทธิ์ กรุณาทำให้ครบตามข้อกำหนด',
toast2: 'ระบบเซิร์ฟเวอร์ขัดข้อง กรุณาลองใหม่ภายหลัง'
},
index: {
label1: 'เปิดประสบการณ์ความบันเทิงสด กีฬา และเกมออนไลน์ครบวงจร ที่คุณสามารถควบคุมได้อย่างสะดวกในมือคุณ',
label2: 'ฝ่ายบริการ',
label3: 'ข่าวสารเพิ่มเติม',
label4: 'ยังไม่ได้เข้าสู่ระบบ',
label5: 'กรุณาเข้าสู่ระบบเพื่อดูข้อมูล',
label6: 'ฝากเงิน',
label7: 'โอนเงิน',
label8: 'ถอนเงิน',
label9: 'เกมสด',
label10: 'กีฬา',
label11: 'อีสปอร์ต',
label12: 'เกมไพ่',
label13: 'เกมออนไลน์',
label14: 'สลากกินแบ่ง',
label15: 'สวัสดีค่ะ / ครับ ยินดีต้อนรับเข้าสู่',
label16: 'เฉพาะ VIP',
label17: 'รับสิทธิพิเศษสำหรับสมาชิกได้ทันที',
label18: 'สัมผัสความโดดเด่นเฉพาะคุณ',
label19: 'ศูนย์บริการสมาชิก',
label20: 'ศูนย์ข้อความ',
label21: 'แสดงความคิดเห็น',
label22: 'โดเมนถาวร',
label23: 'เข้าสู่ระบบทันที',
label24: 'ออกจากระบบอย่างปลอดภัย',
label25: 'ยินดีต้อนรับ',
label26: 'ยิงปลา',
label27: 'ประกาศเพิ่มเติม',
label28: '',
toast1: 'คัดลอกสำเร็จ',
windowLabel1: '🚫 ห้ามเล่นบอลฝั่งตะวันตก',
windowLabel2: 'แพลตฟอร์มขอให้ผู้เล่นปฏิบัติตามกฎ หลีกเลี่ยงการวางเดิมพันพร้อมกันทั้งสองฝ่าย เพื่อคงความยุติธรรมของเกม',
windowLabel3: 'เมื่อทั้งสองฝ่ายตีลูกพร้อมกัน ให้ดำเนินการตามขั้นตอนดังนี้',
windowLabel4: 'สามารถระงับหรือจำกัดการใช้บัญชีโดยไม่ต้องแจ้งเตือนล่วงหน้า',
windowLabel5: 'ยกเลิกโบนัสทันที',
windowLabel6: 'มาตรการเรียกคืนเงินทั้งหมดที่ถือครอง',
windowLabel7: 'ตัวอย่าง: เมื่อผู้เล่น A และ B วางเดิมพันพร้อมกันในเกมเดียวกัน โดยมีการเดิมพันหลายรายการที่ขัดแย้งกับผลลัพธ์ และใช้บัญชีหลายบัญชีในการวางเดิมพันผลลัพธ์เกมแยกกัน',
windowLabel8: 'คำเตือน: 📌 กรุณาใช้บริการอย่างโปร่งใส หากฝ่าฝืน ผู้เล่นต้องรับผิดชอบด้วยตนเอง และแพลตฟอร์มจะไม่รับผิดชอบต่อผลกระทบใด ๆ ที่เกิดขึ้น',
windowLabel11: 'เพื่ออำนวยความสะดวกในการทำธุรกรรมทางการเงิน แพลตฟอร์มรองรับการฝากและถอนด้วย USDT (TRC20) สำหรับผู้ใช้งานทุกท่าน โดยระบบจะคำนวณอัตราแลกเปลี่ยนแบบเรียลไทม์และดำเนินการโอนเงินเข้าบัญชีอย่างรวดเร็ว'
},
mine: {
title: 'ของฉัน',
kefu: 'ฝ่ายบริการลูกค้า',
label1: 'กระเป๋าเงิน',
label2: 'สิทธิพิเศษสำหรับ VIP',
label3: 'ของขวัญสุดพิเศษ',
label4: 'กระเป๋าเงินของฉัน',
label5: 'ประวัติการทำรายการ',
label6: 'ประวัติการเดิมพัน',
label7: 'การตั้งค่าบัญชี',
label8: 'ศูนย์ข้อความ',
label9: 'ศูนย์คืนเงิน',
label10: 'ประวัติกิจกรรม',
label11: 'ศูนย์สิทธิประโยชน์',
label12: 'แผนร่วมทุน',
label13: 'เข้าร่วมกับเรา เพื่อสร้างความมั่งคั่งอย่างยั่งยืนร่วมกัน',
label14: 'เข้าสู่ระบบโดยตัวแทน',
label15: 'ดาวน์โหลดแอป',
label16: 'ศูนย์ช่วยเหลือ',
label17: 'ออกจากระบบ',
label18: 'เข้าร่วม',
label19: 'ลำดับ',
label20: 'วัน',
label21: 'ภาษา',
label22: 'กระเป๋าเงิน USDT',
label23: 'กระเป๋าค่าคอมมิชชั่น'
},
transfer: {
title: 'โอนเงิน',
label1: 'คืนยอดเงิน',
label2: 'เข้าสู่ระบบ',
label3: 'ลงทะเบียน',
label4: 'แพลตฟอร์มเกม',
label5: 'โหมดปลอดการโอนเงิน',
label6: 'ปรับวงเงิน',
label7: 'โอนเข้า',
label8: 'โอนออก',
label9: 'ยืนยัน',
label10: 'ปรับวงเงิน',
label11: 'ยอดเงินคงเหลือในบัญชีแพลตฟอร์ม',
label12: 'ยอดเงินคงเหลือในบัญชีเกม',
label13: 'จำนวนเงินที่ดำเนินการ',
label14: 'จำนวนเงินที่ดำเนินการ',
label15: 'กรอกจำนวนเงินที่ดำเนินการ',
label16: 'วิธีการโอนเงิน',
label17: 'กระเป๋าเงินของแพลตฟอร์ม',
toast1: 'กรุณาใส่จำนวนเงิน',
toast2: 'ดำเนินการสำเร็จ'
},
zanzhu: {
title: 'สนับสนุน',
label1: 'ยูเวนตุส',
label2: 'หุ้นส่วนทางการในภูมิภาค',
label3: 'แอสตัน วิลลา',
label4: 'พันธมิตรชั้นนำระดับโลกที่ได้รับการรับรองอย่างเป็นทางการ',
label5: 'ไม่มีข้อมูลเพิ่มเติม',
label6: '',
label7: '',
label8: '',
label9: '',
label10: '',
label11: '',
label12: '',
label13: ''
}
}
export const main = {
activityInfo: {
title: 'รายละเอียดกิจกรรม',
label1: 'คำอธิบายกิจกรรม',
label2: 'ยื่นทันที',
label3: 'ไปที่หน้าเข้าสู่ระบบ'
},
activityRecord: {
title: 'ประวัติการสมัครกิจกรรม',
label1: 'ไม่มีข้อมูลเพิ่มเติม',
label2: 'หัวข้อกิจกรรม',
label3: 'เวลาที่สมัคร',
label4: 'สถานะ',
label5: 'ว่างเปล่าไม่มีอะไรเลย',
label6: 'ยังไม่ได้ตกลง',
label7: 'รอการตรวจสอบ',
label8: 'ผ่าน',
label9: 'ปฏิเสธ',
label10: 'ยังไม่ได้ตกลง'
},
addBankCard: {
title: 'เพิ่มบัตรใหม่',
label1: 'ชื่อผู้ถือบัตร',
label2: 'โปรดระบุชื่อให้ตรงกับชื่อเจ้าของบัญชี เพื่อความรวดเร็วในการทำรายการโอนเงิน',
label3: 'ประเภทธนาคาร',
label4: 'เลขที่บัตรธนาคาร',
label5: 'สาขาธนาคารที่เปิดบัญชี',
label6: 'รหัสผ่านการชำระเงิน',
label7: 'ยืนยันการเพิ่ม',
label8: 'ประเภทธนาคาร',
placeholder1: 'กรุณากรอกชื่อเจ้าของบัตร',
placeholder2: 'กรุณาเลือกประเภทธนาคาร',
placeholder3: 'กรุณากรอกหมายเลขบัตรธนาคาร',
placeholder4: 'กรุณากรอกชื่อสาขาธนาคารที่เปิดบัญชี',
placeholder5: 'กรุณากรอกรหัสผ่านการชำระเงิน',
toast1: 'กรุณากรอกชื่อ',
toast2: 'กรุณากรอกชื่อธนาคาร',
toast3: 'กรุณากรอกที่อยู่สาขาธนาคารที่เปิดบัญชี',
toast4: 'กรุณากรอกหมายเลขบัญชี',
toast5: 'กรุณากรอกรหัสผ่านการชำระเงิน',
toast6: 'กรุณากรอกหมายเลขบัตรให้มีความยาวถูกต้อง',
toast7: 'กรุณากรอกรหัสผ่านการชำระเงิน',
toast8: 'ผูกบัญชีสำเร็จ'
},
addUsdtCard: {
title: 'เพิ่มที่อยู่ USDT ใหม่',
label1: 'USDT มีราคาที่มั่นคง, ใช้งานง่ายด้วยสภาพคล่องสูง และไม่อยู่ภายใต้การควบคุมจากหน่วยงานใด',
label2: 'ดูเพิ่มเติม',
label3: 'ผูกข้อตกลง',
label4: 'การโอนภายในแพลตฟอร์มซื้อขาย',
label5: 'ทำรายการถอนเงินเสร็จสมบูรณ์',
label6: 'ข้อตกลงการใช้งานกระเป๋าเงิน',
label7: 'ที่อยู่ USDT',
label8: 'รหัสผ่านการชำระเงิน',
label9: 'ยืนยันการเพิ่ม',
placeholder1: 'กรุณากรอกที่อยู่ USDT',
placeholder2: 'กรุณากรอกรหัสผ่านการชำระเงิน',
toast1: 'กรุณากรอกที่อยู่ USDT',
toast2: 'กรุณาเลือกกระเป๋าเงิน',
toast3: 'กรุณากรอกรหัสผ่านการชำระเงิน'
},
applyagent: {
title: 'แผนความร่วมมือทางธุรกิจ',
label1: 'แผนกร่วมลงทุน',
label2: 'ติดต่อทันที',
label3: 'สอบถาม',
label4: 'เข้าร่วมกับเรา',
label5: 'ชื่อผู้ใช้',
label6: 'ชื่อ-นามสกุลจริง',
label7: 'ช่องทางการติดต่อ',
label8: 'เหตุผลในการสมัคร',
placeholder1: 'กรุณากรอกช่องทางการติดต่อของคุณ',
placeholder2: 'กรุณากรอกคำอธิบายการสมัคร',
toast1: 'กรุณากรอกหมายเลขโทรศัพท์มือถือที่ถูกต้อง',
toast2: 'กรุณากรอกเหตุผลในการสมัคร'
},
betRecord: {
title: 'ประวัติการเดิมพัน',
label1: 'หมายเลขคำสั่งซื้อ',
label2: 'จำนวนเงิน',
label3: 'การจ่ายรางวัล',
label4: 'ว่าง',
label5: 'วันนี้',
label6: '7 วันที่ผ่านมา',
label7: '15 วันที่ผ่านมา',
label8: '30วันที่ผ่านมา',
label9: 'ไม่มีข้อมูลเพิ่มเติม',
label10: 'การเดิมพันที่ไม่สมบูรณ์',
label11: 'จบการชำระเงิน',
label12: 'ยังไม่ดำเนินการชำระเงิน',
label13: 'ทั่วทั้งแพลตฟอร์ม'
},
boutBallBet: {
label1: 'สวัสดีครับค่ะ ท่านสมาชิกที่เคารพ',
label2: 'สวัสดีตอนเช้า ค่ะ/ครับ ยินดีต้อนรับสู่ฝ่ายบริการ',
label3: 'หากพบปัญหาที่ยังไม่ได้รับการแก้ไข กรุณาติดต่อฝ่ายบริการลูกค้าออนไลน์เพื่อรับความช่วยเหลือ',
label4: 'เกี่ยวกับเรา',
label5: 'คำถามที่พบบ่อย',
label6: 'นโยบายความเป็นส่วนตัว',
label7: 'ข้อจำกัดความรับผิด',
label8: 'ติดต่อเรา',
label9: 'การเป็นตัวแทนร่วมธุรกิจ',
label10: 'ความรับผิดชอบในการเล่นพนัน',
label11: 'ยังไม่พบวิธีแก้ไข กรุณาติดต่อ',
label12: 'เจ้าหน้าที่บริการลูกค้า',
label13: 'แก้ไข'
},
boutBallBetInfo: {
label4: 'คำถามที่พบบ่อย',
label5: 'นโยบายความเป็นส่วนตัว',
label6: 'ข้อจำกัดความรับผิด',
label7: 'ติดต่อเรา',
label8: 'การเป็นตัวแทนร่วมธุรกิจ',
label9: 'เกี่ยวกับเรา',
label10: 'ความรับผิดชอบในการเล่นพนัน',
label11: 'ยังไม่พบวิธีแก้ไข กรุณาติดต่อ'
},
fanshui: {
title: 'ศูนย์คืนเงิน',
label1: 'ประวัติการคืนเงินคืนค่าคอมมิชชั่น',
label2: 'คลิกเพื่อรับ',
label3: 'ยอดรับสะสมทั้งหมด',
label4: 'รอการรับสิทธิ์',
label5: 'จำนวนเงินคืนค่าคอมมิชชั่น',
label6: 'เวลาคืนค่าคอมมิชชั่น',
label7: 'เวลารับ',
label8: 'ว่าง',
label9: 'ไม่มีข้อมูลเพิ่มเติม',
label10: 'ยังไม่ได้รับ',
toast1: 'ไม่มีวงเงินให้รับในขณะนี้',
label12: ''
},
login: {
title: 'เข้าสู่ระบบ',
label1: 'ไปเดินเล่นก่อน',
label2: 'ฝ่ายบริการลูกค้าออนไลน์',
label3: 'สมัครสมาชิกใหม่',
label4: 'กลับไปหน้าเข้าสู่ระบบ',
label5: 'ลงทะเบียน',
label6: 'จดจำบัญชีผู้ใช้/รหัสผ่าน',
placeholder1: 'ชื่อผู้ใช้',
placeholder2: 'รหัสผ่าน',
placeholder3: 'รหัสยืนยัน',
placeholder4: 'ชื่อผู้ใช้',
placeholder5: 'รหัสเข้าสู่ระบบ',
placeholder6: 'ยืนยันรหัสผ่าน',
placeholder7: 'ชื่อจริง',
placeholder8: 'รหัสชำระเงิน',
placeholder9: 'รหัสยืนยัน',
placeholder10: 'รหัสเชิญ',
toast1: 'ชื่อผู้ใช้ต้องมีความยาว 6-16 ตัวอักษร และประกอบด้วยตัวอักษรหรือตัวเลขเท่านั้น',
toast2: 'กรุณากรอกรหัสผ่านให้ถูกต้อง อย่างน้อย 6 ตัวอักษร',
toast3: 'รหัสผ่านไม่ตรงกัน',
toast4: 'กรุณากรอกชื่อ-นามสกุลจริง',
toast5: 'กรุณากรอกรหัสผ่านการชำระเงินให้ถูกต้อง อย่างน้อย 6 ตัวอักษร',
toast6: 'กรุณากรอกรหัสยืนยัน',
toast7: 'รหัสยืนยันไม่ถูกต้อง',
toast8: 'กรุณากรอกชื่อผู้ใช้และรหัสผ่านของคุณ',
toast9: 'กรุณากรอกรหัสเชิญ'
},
message: {
title: 'ศูนย์ข้อความ',
label1: 'ประกาศ',
label2: 'ข้อความภายในระบบ',
label3: 'ไม่มีเพิ่มเติมแล้ว'
},
money: {
title: 'กระเป๋าเงินของฉัน',
label1: 'ยอดสินทรัพย์รวม (บาท)',
label2: 'กระเป๋าเงินศูนย์กลาง (บาท)',
label3: 'กระเป๋าเงินศูนย์กลาง',
label4: 'กระเป๋าเงินเกม',
label5: 'เงินฝาก',
label6: 'โอนเงิน',
label7: 'ถอนเงิน',
label8: 'จัดการบัตร',
label9: 'ยอดคงเหลือ',
label10: 'คลิกเพื่อเก็บคืนทั้งหมด',
label11: 'รีเฟรช'
},
password: {
title1: 'เปลี่ยนรหัสผ่านเข้าสู่ระบบ',
title2: 'ตั้งค่ารหัสผ่านสำหรับถอนเงิน',
label1: 'รหัสผ่านเดิม',
label2: 'รหัสผ่านใหม่',
label3: 'ยืนยันรหัสผ่านใหม่',
label4: 'ยืนยันการแก้ไข',
placeholder1: 'กรุณากรอกรหัสผ่านปัจจุบัน',
placeholder2: 'กรุณากรอกรหัสผ่านใหม่',
placeholder3: 'กรุณากรอกรหัสผ่านอีกครั้ง',
toast1: 'กรุณากรอกรหัสผ่านเก่า',
toast2: 'กรุณากรอกรหัสผ่านใหม่',
toast3: 'กรุณากรอกรหัสผ่านเก่าให้ถูกต้อง',
toast4: 'กรุณากรอกรหัสผ่านใหม่ให้ถูกต้อง',
toast5: 'กรุณากรอกรหัสผ่านยืนยัน',
toast6: 'รหัสผ่านสองครั้งไม่ตรงกัน',
toast7: 'รหัสผ่านใหม่กับรหัสผ่านเก่าไม่สามารถเหมือนกันได้',
toast8: 'เปลี่ยนรหัสผ่านสำเร็จ'
},
payInfo: {
label1: 'ข้อมูลการเติมเงิน',
label2: 'บาท',
label3: 'กรุณา',
label4: 'กรุณาชำระเงินให้เสร็จภายใน (30 นาที)',
label5: 'หลังจากชำระเงินสำเร็จ จะเข้าสู่บัญชีโดยอัตโนมัติ',
label6: 'หากมีปัญหา กรุณา...',
label7: 'ติดต่อฝ่ายบริการลูกค้า',
label8: 'ยืนยัน',
label9: 'ที่อยู่รับชำระเงิน',
label10: 'คัดลอก',
label11: 'หมายเลขคำสั่งซื้อ',
label12: 'เวลาทำรายการ',
label13: 'วิธีการเติมเงิน',
label14: 'ข้อตกลงกระเป๋าเงิน',
label15: 'เติมเงินเสร็จสมบูรณ์',
label16: 'รายละเอียดเงินทุน',
label17: 'คัดลอกสำเร็จ'
},
recharge: {
title: 'ฝากเงิน',
label1: 'โอนเงินผ่านอินเทอร์เน็ตแบงก์กิ้ง',
label2: 'วีแชท WeChat Pay',
label3: 'อาลีเพย์ (Alipay)',
label4: 'บัญชีรับเงิน',
label5: 'คัดลอก',
label6: 'ชื่อเจ้าของบัญชี',
label7: 'เลขที่บัญชี',
label8: 'ที่อยู่ธนาคาร',
label9: 'ธนาคารที่เปิดบัญชี',
label10: 'ชื่อผู้ฝากเงิน',
label11: 'เพื่อให้การฝากเงินดำเนินการได้รวดเร็วและถูกต้อง กรุณากรอกชื่อผู้ฝากเงินให้ตรงตามบัญชีทุกประการ',
label12: 'เลขที่บัญชี',
label13: 'ที่อยู่สาขาธนาคารที่เปิดบัญชี',
label14: 'จำนวนเงินฝาก',
label15: 'บาท',
label16: 'USDT มีราคาที่มั่นคง, ใช้งานง่ายด้วยสภาพคล่องสูง และไม่อยู่ภายใต้การควบคุมจากหน่วยงานใด',
label17: 'เรียนรู้เพิ่มเติม',
label18: 'ผูก/เชื่อมโยงที่อยู่ข้อตกลง',
label19: 'การโอนย้ายภายในตลาดแลกเปลี่ยน',
label20: 'ถอนเงินเสร็จสมบูรณ์',
label21: 'ข้อตกลงการใช้กระเป๋าเงิน',
label22: 'จำนวนเงินฝาก',
label23: 'อัตราแลกเปลี่ยนอ้างอิง',
label24: 'คำเตือน',
label25: 'เพื่อความถูกต้องในการทำรายการ กรุณาเลือกโปรโตคอล USDT ที่เหมาะสมในการชำระเงิน หากเลือกโปรโตคอลผิด ระบบจะไม่สามารถรับเงินของท่านได้ ทางแพลตฟอร์มขอสงวนสิทธิ์ไม่รับผิดชอบในกรณีดังกล่าวครับ',
label26: 'จำนวนเงินฝาก',
label27: 'ฝากเงินทันที',
label28: 'หากพบปัญหาในการฝากเงิน กรุณาติดต่อ',
label29: 'ฝ่ายบริการลูกค้า',
label30: 'แก้ไข',
label31: 'คำเตือน',
label32: 'ท่านยังไม่ได้ผูกบัตรกระเป๋าเงินใดๆ กรุณาดำเนินการผูกบัตรเพื่อใช้บริการต่อไป',
label33: 'ไปผูก/เชื่อมต่อ',
label34: 'กรุณากรอกจำนวนเงินในช่วง',
label35: 'ระหว่าง',
label36: 'บัญชีรับเงิน',
label37: 'หลังจากท่านทำการโอนเงินผ่านธนาคารไปยังบัญชีด้านล่างเรียบร้อยแล้ว กรุณากรอกข้อมูลที่เกี่ยวข้องด้านล่างเพื่อยืนยันรายการ',
label38: 'ชื่อเจ้าของบัญชี',
label39: 'ธนาคาร',
placeholder1: 'เลือกธนาคาร',
placeholder2: 'กรุณากรอกชื่อผู้ฝากเงิน',
placeholder3: 'กรุณากรอกหมายเลขบัญชีธนาคาร',
placeholder4: 'กรุณากรอกที่อยู่สาขาธนาคารที่เปิดบัญชี',
placeholder5: 'กรุณากรอกจำนวนเงินที่ต้องการถอน',
placeholder6: 'กรุณากรอกที่อยู่ USDT',
placeholder7: 'กรุณากรอกจำนวนเงินที่ต้องการถอน',
placeholder8: 'กรุณากรอกจำนวนเงินที่ต้องการถอน',
toast1: 'กรุณากรอกชื่อผู้ฝากเงิน',
toast2: 'กรุณากรอกประเภทธนาคาร',
toast3: 'กรุณากรอกหมายเลขบัญชีธนาคาร',
toast4: 'กรุณากรอกที่อยู่สาขาธนาคารที่เปิดบัญชี',
toast5: 'ส่งข้อมูลสำเร็จ กำลังรอการตรวจสอบจากระบบ',
toast6: 'คัดลอกสำเร็จ',
toast7: 'กรุณากรอกจำนวนเงินฝาก',
toast8: 'กรุณากรอกหมายเลขบัญชีธนาคารให้ถูกต้อง',
toast9: 'กรุณากรอกชื่อให้ถูกต้อง (ไม่ควรมีตัวเลขหรือสัญลักษณ์พิเศษ)',
toast10: 'การส่งข้อมูลล้มเหลว กรุณาลองใหม่อีกครั้ง',
other1: 'ที่อยู่กระเป๋าเงิน',
other2: 'หมายเหตุ',
other3: 'กรุณากรอกหมายเหตุ',
tipsTitle: 'โปรดทราบ',
tips1: 'หากท่านประสงค์จะเติมเงิน กรุณาติดต่อฝ่ายบริการลูกค้าเพื่อยืนยันข้อมูลบัญชีธนาคารก่อนดำเนินการ',
tips2: 'บริษัทอาจมีการเปลี่ยนแปลงบัญชีรับเงินโดยไม่แจ้งล่วงหน้า ดังนั้นก่อนทำรายการฝากควรยึดถือบัญชีที่แสดงล่าสุดในระบบเป็นข้อมูลอ้างอิงในการโอนเงินทุกครั้ง',
tips3: 'ก่อนทำรายการฝากเงินต้องตรวจสอบความถูกต้องของบัญชีรับโอนก่อนทำรายการทุกครั้ง บริษัทจะไม่รับผิดชอบต่อความเสียหายใดๆ ที่เกิดจากการโอนเงินไปยังบัญชีที่ยกเลิกใช้งานแล้ว',
error1: 'ช่วงเวลาการฝาก–ถอนเงิน: วันทำการ 10:00 ถึง 22:00 น. / วันหยุดสุดสัปดาห์ 13:00 ถึง 22:00 น.'
},
register: {
toast1: 'โปรดอ่านและยอมรับเงื่อนไขการใช้งานและนโยบายความเป็นส่วนตัวก่อนดำเนินการต่อ',
toast2: 'กรุณาตั้งชื่อผู้ใช้เป็นตัวอักษรหรือตัวเลขผสมกัน ความยาว 6–16 ตัวอักษร',
toast3: 'กรุณากรอกรหัสผ่านให้ถูกต้อง โดยต้องมีอย่างน้อย 6 หลัก',
toast4: 'รหัสผ่านที่กรอกไม่ตรงกัน กรุณากรอกใหม่อีกครั้ง',
toast5: 'กรุณาระบุชื่อจริงให้ตรงกับเอกสารทางราชการ',
toast6: 'กรุณากรอกรหัสผ่านการชำระเงินให้ถูกต้อง โดยต้องมีความยาวอย่างน้อย 6 ตัวอักษร'
},
transfer: {
title: 'โอนเงิน',
label1: 'ยอดเงินในกระเป๋าเงิน',
label2: 'คลิกเพื่อเก็บคืนทั้งหมด',
label3: 'กระเป๋าเงินศูนย์กลาง',
label4: 'กระเป๋าเงินเกม',
label5: 'ซ่อน',
label6: 'ขยาย',
label7: 'ยกเว้นการโอนโดยอัตโนมัติ',
label8: 'เมื่อเปิดฟังก์ชันนี้ ยอดเงินคงเหลือจะถูกโอนไปยังกระเป๋าเงินเกมโดยอัตโนมัติ',
label9: 'ยอดเงินในกระเป๋าเกมภายในเกมฮอลล์ไม่สามารถโอนข้ามกันได้',
label10: 'ยอดเงินสูงสุด',
label11: 'โอนเงินทันที',
label12: 'พบปัญหาในการโอนเงิน? กรุณาติดต่อฝ่ายบริการลูกค้า',
label13: 'ฝ่ายบริการลูกค้า',
label14: 'แก้ไข',
label15: 'เลือกกระเป๋าเงิน',
label16: 'กระเป๋าเงินแพลตฟอร์ม',
toast1: 'กรุณากรอกจำนวนเงินที่ต้องการทำรายการ',
toast2: 'ยอดเงินในกระเป๋าเกมภายในเกมฮอลล์ไม่สามารถโอนข้ามกันได้',
toast3: 'กรุณากรอกจำนวนเงินที่ต้องการทำรายการ',
toast4: 'ดำเนินการสำเร็จ',
placeholder1: 'กรุณากรอกจำนวนเงินที่ต้องการทำรายการ'
},
transRecord: {
title: 'ประวัติการทำรายการ',
label1: 'ไม่มีข้อมูลเพิ่มเติม',
label2: 'เลขที่ใบสั่งซื้อ',
label3: 'ยอดเงิน',
label4: 'ไม่มีข้อมูล',
label5: 'วันนี้',
label6: '7 วันที่ผ่านมา',
label7: '15 วันที่ผ่านมา',
label8: '30วันที่ผ่านมา',
label9: 'ฝากเงิน',
label10: 'ถอนเงิน',
label11: 'โอนเข้า',
label12: 'โอนออก',
label13: 'ทั้งแพลตฟอร์ม',
label14: 'ยังไม่กำหนด',
label15: 'อยู่ระหว่างการตรวจสอบ',
label16: 'อนุมัติแล้ว',
label17: 'การตรวจสอบถูกปฏิเสธ',
label18: 'ไม่สำเร็จ',
label19: 'สำเร็จ',
label20: 'รอดำเนินการชำระเงิน',
label21: 'ยังไม่กำหนด',
label22: 'ยกเลิก',
label23: 'ยกเลิกเรียบร้อยแล้ว',
label24: 'ประวัติการเติมเงิน',
label25: 'ประวัติการถอนเงิน',
state1: 'ยังไม่กำหนด',
state2: 'รอการตรวจสอบ',
state3: 'ตรวจสอบผ่าน',
state4: 'ตรวจสอบถูกปฏิเสธ',
state5: 'ยกเลิกแล้ว',
state11: 'รอการชำระเงิน',
state22: 'ชำระเงินสำเร็จ',
state33: 'ชำระเงินไม่สำเร็จ',
nav1: 'เติมเงินออฟไลน์',
nav2: 'เติมเงินออนไลน์'
},
usdtmore: {
title: 'ความแตกต่างของข้อตกลง',
label1: 'คำอธิบายข้อตกลง',
label2: 'TRC20: อิงตามโปรโตคอลเครือข่าย TRON',
label3: 'เพื่อประโยชน์สูงสุดของผู้ใช้ ระบบจึงเลือกใช้มาตรฐาน TRC20 ซึ่งมีค่าธรรมเนียมการถอนต่ำที่สุด ทำให้ผู้ใช้สามารถทำธุรกรรมถอนเหรียญได้อย่างคุ้มค่า นอกจากนี้ เครือข่าย TRON ยังรองรับความเร็วในการประมวลผลธุรกรรม (TPS) สูงถึงระดับพันรายการต่อวินาที ส่งผลให้การยืนยันธุรกรรมเป็นไปอย่างรวดเร็วภายในไม่กี่วินาที',
label4: 'ERC20: อิงตามโปรโตคอลเครือข่าย Ethereum',
label5: 'เพื่อส่งเสริมการพัฒนาตลาดเหรียญดิจิทัลอย่างยั่งยืนและลดความซับซ้อนในการใช้งาน ผู้พัฒนา Ethereum จึงได้กำหนดมาตรฐานสมาร์ตคอนแทรกต์ ERC20 ขึ้นมา เพื่อสร้างกฎเกณฑ์ที่เป็นมาตรฐานเดียวสำหรับเหรียญต่าง ๆ แทนการมีข้อกำหนดที่หลากหลายและแตกต่างกันในเหรียญนับพันประเภท',
label6: 'ความแตกต่างของข้อตกลง',
label7: 'ข้อแตกต่าง',
label8: 'มาตรฐาน TRC20',
label9: 'มาตรฐาน ERC20',
label10: 'รูปแบบที่อยู่',
label11: 'ที่อยู่ USDT จะขึ้นต้นด้วยตัวอักษร T',
label12: 'ที่อยู่ USDT จะขึ้นต้นด้วย 0x',
label13: 'เครือข่ายที่ใช้',
label14: 'เครือข่าย TRON',
label15: 'เครือข่าย Ethereum',
label16: 'สถานะเครือข่าย',
label17: 'โดยพื้นฐานแล้วไม่ติดขัด',
label18: 'มักมีปัญหาคอขวดบ่อย',
label19: 'ความเร็วในการโอนเงิน',
label20: 'เร็วมาก',
label21: 'ใช้เวลาไม่กี่วินาทีถึงไม่กี่นาที',
label22: 'ใช้เวลาตั้งแต่ไม่กี่นาทีถึงหลายสิบนาที',
label23: 'ค่าธรรมเนียม',
label24: 'ต่ำ',
label25: 'ทั่วไป',
label26: 'ระดับความปลอดภัย',
label27: 'ทั่วไป',
label28: 'สูง',
label29: 'คำแนะนำการใช้งาน',
label30: 'จำนวนเล็กแต่บ่อยครั้ง',
label31: 'คำแนะนำการทำธุรกรรม',
label32: 'วงเงินระดับกลาง',
label33: 'คำแนะนำการทำธุรกรรมปกติ',
label34: 'ควรเลือกโปรโตคอลแบบไหนถึงจะดีกว่ากัน',
label35: 'คำแนะนำสำหรับการทำธุรกรรมมูลค่าน้อย',
label36: 'ค่าธรรมเนียมต่ำ เงินเข้าบัญชีภายในไม่กี่วินาที',
label37: 'คำแนะนำสำหรับวงเงินระดับกลาง',
label38: 'ค่าธรรมเนียมและความเร็วอยู่ในระดับปานกลาง',
label39: 'ที่อยู่ USDT ของสองโปรโตคอลไม่สามารถใช้แทนกันได้ การโอนเงินหรือเติมเงินควรตรวจสอบที่อยู่ให้ถูกต้องอย่างละเอียด',
label40: 'ทั่วไป'
},
vip: {
title: 'สิทธิพิเศษสำหรับ VIP',
label1: 'ยอดฝากสะสม',
label2: 'เงื่อนไขยอดหมุนเวียน',
label3: 'อัตราการคืนเงินสูงสุดสำหรับ VIP',
label4: 'ระดับ VIP',
label5: 'เกมสด',
label6: 'กีฬา',
label7: 'กีฬาเกมออนไลน์',
label8: 'เกมไพ่',
label9: 'เกมออนไลน์',
label10: 'สลากกินแบ่ง',
label11: 'กติกากิจกรรม',
label12: 'มาตรฐานการเลื่อนตำแหน่ง',
label13: 'สมาชิกที่มียอดฝากและยอดหมุนเวียนสะสมครบตามเกณฑ์ จะเลื่อนระดับ VIP ตามลำดับได้ภายในเวลา 24.00 น. ของวันรุ่งขึ้น',
label14: 'ลำดับขั้นการเลื่อนตำแหน่ง',
label15: 'VIP ที่ผ่านเกณฑ์ สามารถเลื่อนระดับได้วันละ 1 ระดับเท่านั้น และไม่อนุญาตให้ข้ามขั้นการเลื่อนระดับ',
label16: 'ข้อกำหนดการรักษาระดับสมาชิก',
label17: 'หลังจากสมาชิกถึงระดับ VIP ระดับใด ระยะเวลา 90 วัน สมาชิกต้องทำยอดเดิมพันให้ครบตามเงื่อนไขการรักษาระดับ หากมีการเลื่อนระดับในช่วงนี้ ข้อกำหนดจะถูกปรับตามระดับใหม่',
label18: 'หลักเกณฑ์การลดระดับสมาชิก',
label19: 'หากสมาชิกไม่สามารถทำยอดเดิมพันตามข้อกำหนดการรักษาระดับภายในระยะเวลา 1 ไตรมาส (คำนวณ 90 วัน) ระบบจะทำการลดระดับสมาชิกลง 1 ขั้น พร้อมปรับอัตราคืนเงินและสิทธิประโยชน์อื่น ๆ ตามระดับใหม่ทันที',
label20: 'โบนัสคืนเงินสำหรับ VIP',
label21: 'ยอดเงินคืนเงิน VIP จะคิดจากยอดเดิมพันที่ทำในวันนั้นตั้งแต่เวลา 00:00 ถึง 23:59 ตามเวลาปักกิ่ง เงินคืนจะถูกโอนไปยังศูนย์สวัสดิการภายใน 24 ชั่วโมงหลังการปิดรายการเดิมพัน สมาชิกต้องเข้าไปที่ศูนย์สวัสดิการในหน้าส่วนตัวเพื่อกดรับเงินด้วยตัวเอง (สามารถถอนได้เมื่อทำยอดเทิร์นโอเวอร์ครบ 1 เท่า)',
label22: 'โอเปิลบันเทิงขอสงวนสิทธิ์ในการเปลี่ยนแปลง หยุด หรือชี้แจงข้อกำหนดของกิจกรรมเป็นครั้งสุดท้าย',
label23: 'ผ่านเกณฑ์',
label24: 'ยังไม่ผ่านเกณฑ์'
},
userCent: {
title: 'ข้อมูลส่วนตัว',
label1: 'กรอกข้อมูลบัญชีให้ครบถ้วน เพื่อเพิ่มความปลอดภัย',
label2: 'กรอกข้อมูลส่วนตัวให้ครบถ้วน',
label3: 'กรอกข้อมูลให้ครบถ้วน เพื่อรับบริการที่ครอบคลุมและมีประสิทธิภาพมากขึ้น',
label4: 'ดำเนินการให้สมบูรณ์',
label5: 'การจัดการบัตร',
label6: 'หากต้องการถอนเงิน กรุณาผูกบัญชีธนาคารหรือที่อยู่กระเป๋าเงินดิจิทัลก่อน',
label7: 'การจัดการรหัสผ่านเข้าสู่ระบบ',
label8: 'การเปลี่ยนรหัสผ่านเข้าสู่ระบบเป็นประจำช่วยเพิ่มความปลอดภัยของบัญชี',
label9: 'การจัดการรหัสผ่านถอนเงิน',
label10: 'ควรเปลี่ยนรหัสผ่านล็อกอินอย่างสม่ำเสมอเพื่อความปลอดภัยของบัญชี'
},
userInfo: {
title: 'ข้อมูลส่วนตัว',
label1: 'รูปโปรไฟล์',
label2: 'ชื่อผู้ใช้',
label3: 'ชื่อ-นามสกุล',
label4: 'วันเดือนปีเกิด',
label5: 'เบอร์มือถือ',
label6: 'อีเมล',
label7: 'ยืนยันการแก้ไข',
placeholder1: 'กรุณากรอกชื่อผู้ใช้',
placeholder2: 'กรุณากรอกชื่อ-นามสกุล',
placeholder3: 'กรุณาเลือกวันที่เข้า-ออก',
placeholder4: 'ผูกเบอร์มือถือ เพื่อรักษาความปลอดภัยบัญชี',
placeholder5: 'ผูกอีเมลเพื่อปกป้องความปลอดภัยของบัญชี',
toast1: 'กรุณากรอกหมายเลขโทรศัพท์มือถือที่ถูกต้อง',
toast2: 'กรุณากรอกที่อยู่อีเมลที่ถูกต้อง',
toast3: 'กรุณากรอกวันที่ในรูปแบบที่ถูกต้อง: ปี-เดือน-วัน (YYYY-MM-DD)',
toast4: 'ดำเนินการสำเร็จ'
},
wallet: {
title: 'การจัดการบัตร',
label1: 'สกุลเงินดิจิทัล',
label2: 'บัตรธนาคาร',
label3: 'เพิ่มที่อยู่ USDT',
label4: 'เพิ่มได้สูงสุด 5 ที่อยู่',
label5: 'เพิ่มบัตรธนาคาร',
label6: 'เพิ่มได้สูงสุด 5 ใบ',
toast1: 'คำแนะนำ',
toast2: 'ต้องการยกเลิกการผูกบัตรนี้ใช่หรือไม่',
toast3: 'ยกเลิกสำเร็จ'
},
welfare: {
title: 'ศูนย์สวัสดิการ',
label1: 'ประวัติอั่งเปา',
label2: 'ไปยังจุดรับ',
label3: 'จำนวนครั้งที่เหลือในการรับ',
label4: 'จำนวนครั้งที่ได้รับแล้ว',
label5: 'จำนวนเงินฝาก',
label6: 'จำนวนเงินในอั่งเปา',
label7: 'เวลาฝากเงิน',
label8: 'เวลากดรับ',
label9: 'ไม่มีข้อมูล',
label10: 'ไม่มีข้อมูลเพิ่มเติม'
},
withdrawal: {
title: 'ถอนเงิน',
label1: 'ถอนเงิน USDT',
label2: 'ถอนเงินผ่านบัตรธนาคาร',
label3: 'เงินคงเหลือในกระเป๋า',
label4: 'คลิกเพื่อเก็บคืนทั้งหมด',
label5: 'กระเป๋าเงินหลัก',
label6: 'กระเป๋าเงินเกม',
label7: 'ซ่อน',
label8: 'ขยาย',
label9: 'เลือกที่อยู่ USDT',
label10: 'เพิ่มที่อยู่ USDT',
label11: 'ยอดเทิร์นโอเวอร์',
label12: 'จำนวนเงินที่ถอน',
label13: 'วงเงินสูงสุด',
label14: 'รหัสชำระเงิน',
label15: 'ค่าธรรมเนียมต่อรายการ',
label16: 'มูลค่าเทียบเท่า USDT',
label17: 'อัตราแลกเปลี่ยนอ้างอิง',
label18: 'เปลี่ยนแปลงตามเวลาจริง',
label19: 'ยอดเงินที่เข้าบัญชีจริง',
label20: 'เลือกบัตรธนาคาร',
label21: 'เพิ่มบัตรธนาคาร',
label22: 'กรุณาเลือกบัตรธนาคาร',
label23: 'กรุณาเลือกที่อยู่ USDT',
label24: 'ถอนเงินทันที',
label25: 'หากพบปัญหาในการถอนเงิน กรุณาติดต่อ',
label26: 'ฝ่ายบริการลูกค้า',
label27: 'แก้ไข',
label28: 'ถอนคอมมิชชั่น',
placeholder1: 'ยอดเทิร์นโอเวอร์',
placeholder2: 'กรุณากรอกจำนวนเงินที่ต้องการถอน',
placeholder3: 'กรุณากรอกรหัสผ่านการชำระเงิน',
toast1: 'กรุณาเลือกบัตรธนาคารที่คุณต้องการถอนเงินไป',
toast2: 'การถอนต่อครั้งต้องไม่ต่ำกว่า 100 บาท',
toast3: 'กรุณากรอกรหัสชำระเงินของคุณ',
toast4: 'ส่งสำเร็จแล้ว รอการตรวจสอบจากระบบ',
toast5: 'กรุณาเลือกที่อยู่ USDT',
toast6: 'การถอนต่อครั้งต้องไม่ต่ำกว่า 10 USDT',
toast7: 'กรุณากรอกรหัสชำระเงินของคุณ',
toast8: 'ส่งสำเร็จแล้ว รอการตรวจสอบจากระบบ'
},
lottery: {
label1: 'ยอดคงเหลือ',
label2: 'งวด',
label3: 'สิ้นสุดงวด',
label4: 'ล้างข้อมูล',
label5: 'เดิมพันทันที',
label6: 'หมายเลขปัจจุบัน',
label7: 'เงินเดิมพันต่อครั้ง',
label8: 'รางวัลสูงสุดที่สามารถได้รับ',
label9: 'รวม',
label10: 'จำนวนงวด',
label11: 'หมายเลขรางวัล',
label12: 'ผลรวม',
label13: 'ห่างจาก',
label14: 'อัตราต่อรอง',
label15: 'เดิมพัน',
label16: 'ไม่มีข้อมูลเพิ่มเติม',
toast1: 'กรุณาเลือกจำนวนแต้มเดิมพัน',
toast2: 'กรุณากรอกจำนวนเงินเดิมพัน',
toast3: 'เวลาการเดิมพันงวดนี้ได้สิ้นสุดลงแล้ว'
},
dealRecord: {
label1: 'บันทึกการเปลี่ยนแปลงบัญชี',
label111: 'บันทึกการเปลี่ยนแปลงบัญชีค่าคอมมิชชั่น',
label2: 'ของฉัน',
label3: 'ระดับล่าง',
label4: 'ยอดเงิน',
label5: 'ยอดเงินคงเหลือที่ใช้ได้',
label6: 'ยืนยัน',
label7: 'ยกเลิก',
label8: 'กรุณาเลือกเวลาเริ่มต้น',
label9: 'กรุณาเลือกเวลาจบ',
label10: 'ทั้งหมด',
label11: 'คน',
toast1: 'เวลาเริ่มต้นและเวลาสิ้นสุดต้องอยู่ภายในเดือนเดียวกัน',
toast2: 'เวลาเริ่มต้นต้องไม่มากกว่าเวลาสิ้นสุด'
},
coinTrans: {
label1: 'การแลกเปลี่ยนสกุลเงิน',
label2: 'แปลงจาก THB เป็น USDT',
label3: 'แปลงจาก USDT เป็น THB',
label4: 'กรุณากรอกจำนวนเงินที่ต้องการแลกเปลี่ยน',
label5: 'กรุณากรอกรหัสผ่านเงินทุน'
},
agent: {
label1: 'ศูนย์ตัวแทน',
label2: 'สภาพโดยทั่วไป',
label3: 'รหัสเชิญ',
label4: 'แบบรายงาน',
label5: 'จำนวนสมาชิกในทีม',
label6: 'จำนวนตัวแทน',
label7: 'จำนวนผู้เล่น',
label8: 'ยอดเงินคงเหลือของทีม',
label9: 'กรุณากรอกรหัสเชิญ',
label10: 'เติมเงิน',
label11: 'ถอน',
label12: 'บัญชีย่อย',
label13: 'บัญชีย่อยโดยตรง'
},
trans: {
label1: 'โอนเงิน',
label2: 'กรุณากรอกบัญชีผู้ใช้งานสายล่าง',
label3: 'กรุณากรอกจำนวนเงินที่ต้องการโอน',
label4: 'กรุณากรอกรหัสผ่านเงินทุน'
},
betList: {
label1: 'รายการเดิมพัน',
label2: 'จำนวนงวด',
label3: 'รายละเอียดการเดิมพัน',
label4: 'ซื้อสำเร็จ',
label5: 'ถูกรางวัล',
label6: 'ไม่ถูกรางวัล',
label7: 'ยังไม่ประกาศผล'
},
rebates: {
label1: 'บันทึกเงินคืน',
label2: 'หมายเลขรายการ',
label3: 'เวลา',
label4: 'จำนวนเงิน',
label5: 'อัตราดอกเบี้ย',
label6: 'ดอกเบี้ย',
label7: 'ดอกเบี้ยรวม'
}
}
export const other = {
label1: 'คำแนะนำ',
label2: 'คุณแน่ใจหรือไม่ว่าต้องการออกจากระบบ',
label3: 'กรุณาเข้าสู่ระบบ',
label4: 'คัดลอกสำเร็จ',
label5: 'เนื้อหาสุดพิเศษรอคุณอยู่ รีบเข้าสู่ระบบแล้วมาสัมผัสประสบการณ์ใหม่ไปด้วยกัน',
label6: 'โปรโมชั่นอั่งเปาได้สิ้นสุดลงแล้ว',
label7: 'หน้าปัจจุบัน',
label8: 'การยืนยันตัวตนล้มเหลว',
label9: 'บัญชีของคุณหมดเวลาการเข้าสู่ระบบ กรุณาเข้าสู่ระบบใหม่อีกครั้ง'
}
export const yingkui = {
label1: 'กำไรและขาดทุน',
label2: 'วันนี้',
label3: 'เมื่อวาน',
label4: 'เมื่อวานก่อน',
label5: '7 วันที่ผ่านมา',
label6: '15 วันที่ผ่านมา',
label7: 'รายได้',
label8: 'จำนวนเงินเดิมพัน',
label9: 'จำนวนเงินรางวัล',
label10: 'ผลกำไรเมื่อวาน'
}
export const kefu = {
tip1: 'คลิกที่ศูนย์บริการลูกค้าของแอปที่คุณต้องการด้านล่าง เพื่อเชื่อมต่อทันที',
tip2: 'หากมีข้อสงสัยใดๆ สามารถสอบถามแบบตัวต่อตัวได้ที่ศูนย์บริการลูกค้าทาง Telegram หรือ Line แค่คลิกที่ Messenger ID ก็จะเชื่อมต่อไปยังช่องทางนั้นทันที พร้อมรับคำตอบทันที',
tip3: 'เนื่องจากอยู่ในนอกเวลาทำการ การตอบกลับอาจล่าช้า ขออภัยในความไม่สะดวกและขอขอบคุณสำหรับความเข้าใจ'
}
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