| | |
| | | }, |
| | | |
| | | // Various Dev Server settings |
| | | host: "0.0.0.0", // can be overwritten by process.env.HOST |
| | | host: "localhost", // can be overwritten by process.env.HOST |
| | | port: 80, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined |
| | | autoOpenBrowser: true, |
| | | errorOverlay: true, |
| | |
| | | "公司简介": "Company profile", |
| | | "申请杠杠": "Apply for leverage", |
| | | "申请杠杠成功,请联系客服!": "Successfully applied for leverage, please contact customer service!", |
| | | "认缴成功": "Subscription successful" |
| | | "认缴成功": "Subscription successful", |
| | | "印股冻结": "Print stock freeze" |
| | | } |
| | |
| | | "公司简介": "회사 소개", |
| | | "申请杠杠": "막대기 를 신청하다", |
| | | "申请杠杠成功,请联系客服!": "바통 신청에 성공하였으니 고객센터에 연락 주세요!", |
| | | "认缴成功": "구독 성공" |
| | | "认缴成功": "구독 성공", |
| | | "印股冻结": "인도주식동결" |
| | | } |
| | |
| | | |
| | | Vue.use(VueI18n); |
| | | |
| | | const DEFAULT_LANG = "zh-CN"; |
| | | const DEFAULT_LANG = "zh-TW"; |
| | | const LOCALE_KEY = "language"; |
| | | |
| | | const locales = { |
| | |
| | | } |
| | | let langLocale = window.localStorage.getItem(LOCALE_KEY) |
| | | ? window.localStorage.getItem(LOCALE_KEY) |
| | | : "zh-CN"; |
| | | : "zh-TW"; |
| | | console.log(langLocale) |
| | | const i18n = new VueI18n({ |
| | | locale: langLocale, |
| | | messages: locales, |
| | |
| | | } |
| | | // console.log(`lang-${lang}`); |
| | | } |
| | | |
| | | console.log(lang) |
| | | Vue.config.lang = lang; |
| | | i18n.locale = lang; |
| | | }; |
| | |
| | | "公司简介": "कंपनी प्रोफाइल", |
| | | "申请杠杠": "लीवरेज के लिए आवेदन करें", |
| | | "申请杠杠成功,请联系客服!": "यदि आवेदन सफल होता है, तो कृपया ग्राहक सेवा से संपर्क करें!", |
| | | "认缴成功": "सदस्यता सफल" |
| | | "认缴成功": "सदस्यता सफल", |
| | | "印股冻结": "भारतीय शेयर जम गए" |
| | | } |
| | |
| | | "公司简介": "会社概要", |
| | | "申请杠杠": "鉄棒を申請する", |
| | | "申请杠杠成功,请联系客服!": "鉄棒の申し込みに成功しました。カスタマーサービスに連絡してください。", |
| | | "认缴成功": "購読が成功しました" |
| | | "认缴成功": "購読が成功しました", |
| | | "印股冻结": "インド株は凍結される" |
| | | } |
| | |
| | | "公司简介": "ประวัติบริษัท", |
| | | "申请杠杠": "ใบสมัคร บาร์", |
| | | "申请杠杠成功,请联系客服!": "สมัครบาร์สำเร็จโปรดติดต่อฝ่ายบริการลูกค้า!", |
| | | "认缴成功": "สมัครสมาชิกสำเร็จ" |
| | | "认缴成功": "สมัครสมาชิกสำเร็จ", |
| | | "印股冻结": "หุ้นอินเดียถูกแช่แข็ง" |
| | | } |
| | |
| | | "公司简介": "公司簡介", |
| | | "申请杠杠": "申請槓槓", |
| | | "申请杠杠成功,请联系客服!": "申請槓槓成功,請聯繫客服!", |
| | | "认缴成功": "認繳成功" |
| | | "认缴成功": "認繳成功", |
| | | "印股冻结": "印股凍結" |
| | | } |
| | |
| | | "公司简介": "公司简介", |
| | | "申请杠杠": "申请杠杠", |
| | | "申请杠杠成功,请联系客服!": "申请杠杠成功,请联系客服!", |
| | | "认缴成功": "认缴成功" |
| | | "认缴成功": "认缴成功", |
| | | "印股冻结": "印股冻结" |
| | | } |
| | |
| | | height: 50%; |
| | | } |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | <span>{{ $t('hj170a') }}</span> |
| | | </div> |
| | | <!-- <div class="num" @click.stop="czclick()"> --> |
| | | |
| | | |
| | | <!-- <input style="pointer-events: none;" type="number" v-model="inputpayType" disabled :placeholder="$t('hj171a')" /> --> |
| | | <!-- </div> --> |
| | | </div> |
| | |
| | | onSelect (e) { |
| | | this.$i18n.locale = e.lang |
| | | window.localStorage.setItem('language', e.lang) |
| | | console.log(e.lang); |
| | | }, |
| | | slesetpay(item,index){ |
| | | this.payindex = index |
| | |
| | | height: 100%; |
| | | font-size: 0.35rem; |
| | | display: flex; |
| | | |
| | | |
| | | input { |
| | | width: 100%; |
| | | height: 100%; |
| | |
| | | font-weight: 800; |
| | | padding: 0.6rem 0 0 0.5rem; |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | </van-nav-bar> |
| | | <main> |
| | | <div> |
| | | <template v-if="paymentSelectData.channelAccount !== undefined"> |
| | | <div class="main-title">{{ $t("請選擇充值賬戶") }}</div> |
| | | <van-cell |
| | | is-link |
| | | :title="$t(rechargeAccountData.key) || $t('請選擇')" |
| | | /> |
| | | <van-action-sheet |
| | | v-model="rechargeAccountShow" |
| | | :actions="rechargeAccountActions" |
| | | :cancel-text="$t('qx')" |
| | | /> |
| | | </template>> |
| | | <div class="main-title">{{ $t("支持得支付渠道") }}</div> |
| | | <van-cell |
| | | is-link |
| | |
| | | /> |
| | | |
| | | <template v-if="paymentSelectData.channelAccount !== undefined"> |
| | | <div class="main-title">{{ $t("請選擇充值賬戶") }}</div> |
| | | <van-cell |
| | | is-link |
| | | :title="$t(rechargeAccountData.key) || $t('請選擇')" |
| | | /> |
| | | <van-action-sheet |
| | | v-model="rechargeAccountShow" |
| | | :actions="rechargeAccountActions" |
| | | :cancel-text="$t('qx')" |
| | | /> |
| | | |
| | | <div class="main-title">{{ $t("請選擇充值金額") }}</div> |
| | | <div class="white-input"> |
| | | <input type="number" :value="value" @input="inputValue" /> |
| | | <span class="myr"> {{ rechargeAccountData.symbolCode }}</span> |
| | | </div> |
| | | <div class="main-title">{{ $t("收款卡號") }}</div> |
| | | <div class="white-input"> |
| | | <span>{{ paymentSelectData.channelAccount }}</span> |
| | |
| | | @click="(e) => copyText(e, paymentSelectData.channelName)" |
| | | ></i> |
| | | </div> |
| | | |
| | | <div class="main-title">{{ $t("請選擇充值金額") }}</div> |
| | | <div class="white-input"> |
| | | <input type="number" :value="value" @input="inputValue" /> |
| | | <span class="myr"> {{ rechargeAccountData.symbolCode }}</span> |
| | | </div> |
| | | |
| | | <div class="bottom-text"> |
| | | <div class="balance" style="margin-top: 10px"> |
| | |
| | | item.name = item.channelAccount; |
| | | }); |
| | | this.paymentActions = res.data; |
| | | console.log(this.paymentActions) |
| | | } |
| | | console.log(res); |
| | | }, |
| | |
| | | <div v-show="payindex==3" class="qrcode" ref="qrCodeUrl"></div> |
| | | <div class="qrcode_txt">{{array[3].channelDesc}}</div> |
| | | </div> |
| | | |
| | | |
| | | <!-- <div class="ttx_input" style="align-items: center;flex-wrap: wrap;justify-content: space-between;height: 67px;"> |
| | | <div :class="index==payindex?'ttx_boxa':'ttx_box'" @click="slesetpay(item,index)" v-for="(item,index) in array" :key="index">{{item.channelName}}</div> |
| | | </div> --> |
| | | |
| | | |
| | | <!-- <div> |
| | | <div style="width: 100%; display: flex; justify-content: center;align-items: center;display: flex; |
| | | flex-direction: column;"> |
| | | |
| | | |
| | | </div> |
| | | </div> --> |
| | | |
| | |
| | | onSelect(e) { |
| | | this.$i18n.locale = e.lang |
| | | window.localStorage.setItem('language', e.lang) |
| | | console.log(e.lang); |
| | | }, |
| | | slesetpay(item, index) { |
| | | this.payindex = index |
| | |
| | | payType: this.id, |
| | | payAmt: this.withdrawalValue |
| | | }) |
| | | |
| | | |
| | | if (data.status === 0) { |
| | | if (navigator.vibrate) { |
| | | // 支持 |
| | |
| | | .bank_1:last-child { |
| | | border: none; |
| | | } |
| | | </style> |
| | | </style> |