7 files modified
1 files added
| | |
| | | text: "English", |
| | | lang: "en", |
| | | }, |
| | | { |
| | | text: "简体中文", |
| | | lang: "zh-CN", |
| | | }, |
| | | // { |
| | | // text: "简体中文", |
| | | // lang: "zh-CN", |
| | | // }, |
| | | { text: "हिंदी", lang: "hi" }, |
| | | { |
| | | text: "Deutsch", |
| | | lang: "de", |
| | | }, //德语 |
| | | { |
| | | text: "Français", |
| | | lang: "fr", |
| | | }, //法语 |
| | | { |
| | | text: "日本語にほんご", |
| | | lang: "ja", |
| | | }, |
| | | // { |
| | | // text: "Deutsch", |
| | | // lang: "de", |
| | | // }, //德语 |
| | | // { |
| | | // text: "Français", |
| | | // lang: "fr", |
| | | // }, //法语 |
| | | // { |
| | | // text: "日本語にほんご", |
| | | // lang: "ja", |
| | | // }, |
| | | ], |
| | | }; |
| | | }, |
| | |
| | | font-weight: 600; |
| | | margin: 40px 20px 0 20px; |
| | | } |
| | | </style> |
| | | </style> |
| | |
| | | "天": "Day", |
| | | "市场": "Market", |
| | | "请选择提现金额": "Please select the Withdraw amount", |
| | | "hj100": "Trading quantity (shares)" |
| | | "hj100": "Trading quantity (shares)", |
| | | "关于我们": "about Us", |
| | | "贷款": "loan" |
| | | } |
| | |
| | | "whpb": "ऑर्डर राशि (INR)", |
| | | "ldgl": "लाभ मूल्य/स्टॉप लॉस मूल्य (INR) लें", |
| | | "ssdd": "स्थिति मूल्य/नवीनतम मूल्य (INR)", |
| | | "yy": "Language", |
| | | "yy": "भाषा", |
| | | "tolaszasdf": "कुल हैंडलिंग शुल्क (यूएसडी)", |
| | | "accumbn": "संचित पी/एल (यूएसडी)", |
| | | "djzjmg": "जमी हुई संपत्ति (यूएसडी)", |
| | |
| | | "aym": "संचित पी/एल(आईएनआर)", |
| | | "disana": "जमी हुई संपत्ति (INR)", |
| | | "disan": "उपलब्ध संपत्ति (INR)", |
| | | "setting": "Set up", |
| | | "setting": "स्थापित करना", |
| | | "caidan": "योग्यता", |
| | | "bz": "मदद करना", |
| | | "kf": "ग्राहक सेवा", |
| | |
| | | "hj141": "प्रोफाइट और हराम", |
| | | "hj142": "सूचकांक खाता स्विच करें", |
| | | "hj143": "शंघाई और शेन्ज़ेन खातों के बीच स्विच करें", |
| | | "hj144": "Change Password", |
| | | "hj144": "पासवर्ड बदलें", |
| | | "hj145": "पैसा भेजना", |
| | | "hj146": "Verify", |
| | | "hj146": "सत्यापित करें", |
| | | "hj1461": "ऐप डाउनलोड करें", |
| | | "hj147": "Bind Bank Card", |
| | | "hj147": "बाइंड बैंक कार्ड", |
| | | "hj148": "साइन आउट", |
| | | "hj149": "क्या आप लॉग आउट करना चाहते हैं?", |
| | | "hj150": "पुराना पासवर्ड", |
| | |
| | | "天": "आसमान", |
| | | "市场": "बाज़ार", |
| | | "请选择提现金额": "कृपया निकासी राशि का चयन करें", |
| | | "hj100": "लेन-देन की संख्या (शेयर)" |
| | | "hj100": "लेन-देन की संख्या (शेयर)", |
| | | "关于我们": "हमारे बारे में", |
| | | "贷款": "ऋृण" |
| | | } |
| | |
| | | "whpb": "订单金额(INR)", |
| | | "ldgl": "获利价格/止损价格(INR)", |
| | | "ssdd": "仓位价格/最新价格(INR)", |
| | | "yy": "Language", |
| | | "yy": "语言", |
| | | "tolaszasdf": "总手续费(USD)", |
| | | "accumbn": "累积P/L (USD)", |
| | | "djzjmg": "冻结资产(USD)", |
| | |
| | | "aym": "累计P/L(INR)", |
| | | "disana": "冻结资产(INR)", |
| | | "disan": "可用资产(INR)", |
| | | "setting": "Set up", |
| | | "setting": "设置", |
| | | "caidan": "资质", |
| | | "bz": "帮助", |
| | | "kf": "客服", |
| | |
| | | "hj141": "盈亏率", |
| | | "hj142": "切换指数账户", |
| | | "hj143": "切换沪深账户", |
| | | "hj144": "Change Password", |
| | | "hj144": "更改密码", |
| | | "hj145": "资金划转", |
| | | "hj146": "Verify", |
| | | "hj146": "核实", |
| | | "hj1461": "下载App", |
| | | "hj147": "Bind Bank Card", |
| | | "hj147": "绑定银行卡", |
| | | "hj148": "退出登录", |
| | | "hj149": "您确定要退出登录吗?", |
| | | "hj150": "旧密码", |
| | |
| | | "周期": "周期", |
| | | "市场": "市场", |
| | | "配售结束时间": "配售结束时间", |
| | | "请选择提现金额": "请选择提现金额" |
| | | "请选择提现金额": "请选择提现金额", |
| | | "关于我们": "关于我们", |
| | | "贷款": "贷款" |
| | | } |
| New file |
| | |
| | | <template> |
| | | <div class="bank_card_page"> |
| | | <div class="content"> |
| | | <div class="top_back"> |
| | | <div class="left_back_icon" @click="$router.go(-1)"> |
| | | <img src="../../assets/img/zuojiantou.png" alt /> |
| | | </div> |
| | | </div> |
| | | <div class="titles"> |
| | | <span>{{ $t('关于我们') }}</span> |
| | | </div> |
| | | <div class="bank_name"> |
| | | {{ $t('关于我们') }}{{ $t('关于我们') }}{{ $t('关于我们') }}{{ $t('关于我们') }}{{ $t('关于我们') }} |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | | import * as api from "@/axios/api"; |
| | | import { |
| | | Toast |
| | | } from "mint-ui"; |
| | | import { |
| | | isNull, |
| | | bankNoReg, |
| | | isName |
| | | } from '@/utils/utils' |
| | | |
| | | export default { |
| | | name: "bankCard1", |
| | | data() { |
| | | return { |
| | | |
| | | }; |
| | | }, |
| | | created() { |
| | | |
| | | }, |
| | | methods: { |
| | | |
| | | } |
| | | }; |
| | | </script> |
| | | |
| | | <style scoped lang="less"> |
| | | .bank_card_page { |
| | | width: 100%; |
| | | height: 100%; |
| | | background: #fff; |
| | | |
| | | .content { |
| | | width: 100%; |
| | | height: 100%; |
| | | padding: 0 0.6rem; |
| | | |
| | | .top_back { |
| | | width: 100%; |
| | | height: 2rem; |
| | | |
| | | >div { |
| | | width: 10%; |
| | | height: 100%; |
| | | display: flex; |
| | | align-items: center; |
| | | } |
| | | |
| | | img { |
| | | width: 0.6rem; |
| | | height: 0.6rem; |
| | | } |
| | | } |
| | | |
| | | .titles { |
| | | width: 100%; |
| | | height: 1.5rem; |
| | | font-size: 0.641rem; |
| | | margin-top: 1rem; |
| | | |
| | | span { |
| | | font-weight: 600; |
| | | } |
| | | } |
| | | } |
| | | |
| | | .bank_name { |
| | | width: 100%; |
| | | height: 1.5rem; |
| | | font-size: 0.5rem; |
| | | display: flex; |
| | | padding: 0 0.2rem; |
| | | background: rgb(247, 247, 247); |
| | | border-radius: 0.2rem; |
| | | margin-top: 0.3rem; |
| | | } |
| | | } |
| | | </style> |
| | |
| | | @click="handleBannerClick(index)" |
| | | :key="index" |
| | | > |
| | | <img style="width: 100%; height: 150px" :src="item.img" alt /> |
| | | <img style="width: 100%; height: 150px" :src="item.img" alt/> |
| | | </van-swipe-item> |
| | | </van-swipe> |
| | | </div> |
| | |
| | | <div class="announcement"> |
| | | <div class="an_content" @click="$router.push('/newGg')"> |
| | | <div class="an_left_icon"> |
| | | <img :src="Announcement" alt /> |
| | | <img :src="Announcement" alt/> |
| | | </div> |
| | | <div class="an_right_message"> |
| | | <div class="animate"> |
| | |
| | | <div class="name">{{ $t("yeb") }}</div> |
| | | </div> |
| | | </li> |
| | | <li @click="$router.push('/subDK')"> |
| | | <div class="link"> |
| | | <div class="icon"> |
| | | <img |
| | | src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAUzSURBVHgB7ZrPbxtFFMe/47VV51DHIQk4pSTTChA0ipoeQIgLTlUhRBEEJCSEIDGRQClCariA6KEN3DiRSAjKqeGKQGn/grq3QpHiAwJxyqakjQUBGyKklMb7eLOuYXe9ib3eHwZpPxd7x+Od/e578+a92QViYmJiYmJiuoWATwZy8hwEzYGQRRgQSiSoBIMu/frzTxfhE1+C+3P3FQQSFxARBOg1iIlqWdfRIQn4QEBIRAhbRyaJVvpzchod4lMw6YgagSyPuzQ4KMfRAUn4wBCoCrI1Xdksr+URIBwj8gJGgSBsVjU0Ws5m5bFqVa/CA74snCKtZD1m7SNu/QaG5NxgbmR1IDdyOZuTEh7YLOvFX8rXCxDibWu76d77jAI84kvwdhpV50U4+5gCiT6i+m/5JBkL6IDNDX2Bo/WirVGI5+ARX4KrOruTsIt2WjDt+A8JcRQdUtuXmHc05dmtPS2HvgTfQbcepGr29djNC7xeZAPzBgNrtvFSzV61F74FE8h2AYZWs0XPIC7SwaptfG2nuxYWJJouwMyULDhvSpT4FsyZlm49Jrhaz9aH70DXBPtahxWCalWy3DfhEpQSRCWyZrECvc4+qxXKpoBJLYEniDDOZ5R887L17qgafNOEQOnkk3l5fU1Hp3gWrKJwUhiTIKO0WV4vatCKO7BlH/n+3PAFYZm3fLHSnrSLfOPbRoVkDZhLCkybAqme4FvPqNq5bZy/jN99Tw6RCa6LpRWY81TjLOjgRJkTA04oivxzvtGPc+yC9X/OCkVFamXRngTOsTXnNNgFemH+gw+nT774culQn2gr4/I0h1Oo5a1lILuyme4lIV4Tznnagr+2fl9VYuGTYXm4kBZYUZ7STv8gojTYyrrGZVu7ol+ZnkEm0xtk/SzZbS6vV6hlMPQdtBqU6zXqIZXs86zNu/U5Mjomn3n2helXWXAISE1gmS09MdQn9N06BSa4gUr2+aPobFdzVrkewsW0NI91bLc5HYhLt4MKUICvDKtd5J2xXIlEsAooQQSodlFj7RbEIhHM6/A8Ikat7W7toQuu8NxNcFKBiFFjqrjR1I6Q2eZ0EV2Al0gzVXW2hy7YsGRgUaPycmdb6IJ5bex4h8MvvMHYlIhEEbQkuoThMnboghslXjcQLmNHlnj8VwhdsCre0SXIZewoLKyjSyRcxg68ePiH2Q2pPr67ubOW6UnsWrb19ghk0r6f2rpCvCXkbAtH8Ou/LfPzXHPRP7HwR8vuX81m8Pjh4C+lZuCKsy14l56tcIlGnrKrL769hTC4DTQ9QA9e8Pk+nbcui+12V+781GgKgSOw5FYTh+PSn9010ZjDismxdPbM0xnX4r+XBWd6QpjDBt53aw4vaJ0f0htflV99UqFF3lc+DZ/8+MP3tuOHHj7S1Ifr4cUDu2zzRLfjUa+Jdfjg0vKX2Nr6NwgeuPcg9u/POLvpt/aovyMT3KfmE2ECHYq+eWMdn35sf7T8yKOPObvpaoy99qj9vePh8RmR2k3UCM/Do+hr31zFzNRLuMGirZx6y7apYZ57rx1LhadokZUym9ymirWNzIunIjzwwP0PytGxo/lW/ZT7Xvv6qs2NG7zJYi2CTcu2EqvwHB4Hc8NLzhdMokZt5L/73lnzuwpQas62+6jFs2Bl5dQ2rVCX6tx3zpzF1NRMdYfwOT+TWmjHqlY6WgDroo2FyCwtUD1+/MTaG6dOl0ZHx4q8T3axXYs2n8oH6l2NZBrjAjWJsNC00u0/oXt9HysmJiYmJuZ/wN/6Zaai9yOqrAAAAABJRU5ErkJggg==" |
| | | alt="" |
| | | /> |
| | | </div> |
| | | <!-- $t("马股") --> |
| | | <div class="name">{{ $t("贷款") }}</div> |
| | | </div> |
| | | </li> |
| | | <!-- <li @click="$router.push('/warehouse')"> |
| | | <div class="link"> |
| | | <div class="icon"> |
| | |
| | | </li> |
| | | </ul> |
| | | <!-- 多语言弹框 --> |
| | | <Language ref="language" /> |
| | | <Language ref="language" @onChange="getNewsList"/> |
| | | </div> |
| | | <div class="fg"></div> |
| | | <div class="new-stock"> |
| | |
| | | > |
| | | {{ item.title }} |
| | | </div> |
| | | <div class="neitu"><img :src="item.imgurl" /></div> |
| | | <div class="neitu"><img :src="item.imgurl"/></div> |
| | | </div> |
| | | </div> |
| | | </mt-tab-container-item> |
| | |
| | | <div style="width: 100%; height: 100px"></div> |
| | | </div> |
| | | <!-- tab --> |
| | | <GoToLogin v-show="isGoTo" /> |
| | | <GoToLogin v-show="isGoTo"/> |
| | | </div> |
| | | </template> |
| | | <script> |
| | |
| | | import kefua from "@/assets/img/kefua.png"; |
| | | import xiazai from "@/assets/img/xiazai.png"; |
| | | import GoToLogin from "@/page/home/components/GoLogin.vue"; |
| | | import { MessageBox } from "mint-ui"; |
| | | import {MessageBox} from "mint-ui"; |
| | | import Language from "@/components/Language/index.vue"; |
| | | |
| | | export default { |
| | | components: { |
| | | HomeList, |
| | |
| | | }, |
| | | }, |
| | | filters: { |
| | | gettime (time) { |
| | | gettime(time) { |
| | | if (!time) { |
| | | return '' |
| | | } |
| | |
| | | confirmButtonText: this.$t("hj161"), |
| | | cancelButtonText: this.$t("hj106"), |
| | | }) |
| | | .then(async () => {}) |
| | | .catch(() => {}); |
| | | .then(async () => { |
| | | }) |
| | | .catch(() => { |
| | | }); |
| | | }, |
| | | onSelect(e) { |
| | | this.$i18n.locale = e.lang; |
| | |
| | | // break |
| | | case 3: |
| | | // this.$router.push('/Subscription?idx=1') |
| | | this.$router.push({ path: "/trading-list", query: { indexid: 3 } }); |
| | | this.$router.push({path: "/trading-list", query: {indexid: 3}}); |
| | | break; |
| | | case 4: |
| | | // this.$router.push('/SubDK') |
| | |
| | | }, |
| | | async getBanner() { |
| | | // 获取显示的banner |
| | | let result = await api.getBannerByPlat({ platType: "m" }); |
| | | let result = await api.getBannerByPlat({platType: "m"}); |
| | | if (result.status === 0) { |
| | | var ajson = { bannerUrl: this.banner1 }; |
| | | var ajson = {bannerUrl: this.banner1}; |
| | | this.bannerList.push(ajson); |
| | | } else { |
| | | this.$store.commit("elAlertShow", { |
| | |
| | | |
| | | // 获取新闻列表 |
| | | async getNewsList(type) { |
| | | if (typeof type == "string") type = 1 |
| | | let data = await api.queryNewsList(type); |
| | | this.newListHeader.map((item) => { |
| | | if (item.type === type) { |
| | |
| | | }, |
| | | |
| | | handleSearchClick() { |
| | | this.$router.push({ path: "/trading-list", query: { type: 1 } }); |
| | | this.$router.push({path: "/trading-list", query: {type: 1}}); |
| | | }, |
| | | }, |
| | | |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | .txt_box_box_right { |
| | | color: #fff; |
| | | background: #409eff; |
| | |
| | | padding: 10px 15px; |
| | | border-radius: 6px; |
| | | } |
| | | |
| | | .txt_box_box_left { |
| | | margin: 10px 0; |
| | | font-size: 30px; |
| | |
| | | overflow: hidden; |
| | | text-overflow: ellipsis /* 显示省略符号 (...) */; |
| | | } |
| | | |
| | | .txt_box_box { |
| | | display: flex; |
| | | justify-content: space-between; |
| | | align-items: center; |
| | | margin-bottom: 20px; |
| | | } |
| | | |
| | | .txt_box_top { |
| | | font-size: 12px; |
| | | margin-top: 10px; |
| | | margin-bottom: 20px; |
| | | } |
| | | |
| | | .txt_box { |
| | | width: 95%; |
| | | margin-left: 2.5%; |
| | |
| | | margin-top: 10px; |
| | | box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.3); |
| | | } |
| | | |
| | | .wrapper { |
| | | width: 100%; |
| | | height: 100%; |
| | |
| | | height: 0.7949rem; |
| | | display: flex; |
| | | padding-right: 0.3rem; |
| | | |
| | | > div { |
| | | width: 50%; |
| | | height: 100%; |
| | |
| | | .right_search { |
| | | justify-content: flex-end; |
| | | width: 50%; |
| | | |
| | | > div { |
| | | width: 34%; |
| | | height: 0.4615rem; |
| | |
| | | } |
| | | } |
| | | |
| | | /deep/.van-swipe__indicators { |
| | | /deep/ .van-swipe__indicators { |
| | | bottom: 0.1rem; |
| | | } |
| | | |
| | | /deep/.van-swipe__indicator { |
| | | /deep/ .van-swipe__indicator { |
| | | background-color: #2d8cf0 !important; |
| | | opacity: 1; |
| | | } |
| | | |
| | | /deep/.van-swipe__indicator--active { |
| | | /deep/ .van-swipe__indicator--active { |
| | | width: 0.35rem !important; |
| | | border-radius: 0.23rem; |
| | | background-color: #aec7ec !important; |
| | |
| | | border-radius: 0.4rem 0.4rem 0 0; |
| | | padding-top: 0.3rem; |
| | | |
| | | /deep/.is-selected .tab-name { |
| | | /deep/ .is-selected .tab-name { |
| | | position: relative; |
| | | } |
| | | |
| | | /deep/.mint-navbar .mint-tab-item.is-selected { |
| | | /deep/ .mint-navbar .mint-tab-item.is-selected { |
| | | border: 0 !important; |
| | | border-bottom: none; |
| | | } |
| | | |
| | | /deep/.is-selected .tab-name:after { |
| | | /deep/ .is-selected .tab-name:after { |
| | | position: absolute; |
| | | display: block; |
| | | content: ""; |
| | |
| | | background: #fefffe; |
| | | border-radius: 0.21333rem; |
| | | margin-top: 0.21333rem; |
| | | |
| | | .menu { |
| | | display: flex; |
| | | padding: 0.4rem 0; |
| | | flex-wrap: wrap; |
| | | |
| | | li { |
| | | display: flex; |
| | | flex-direction: column; |
| | |
| | | flex-shrink: 0; |
| | | justify-content: center; |
| | | margin-bottom: 0.4rem; |
| | | |
| | | .links { |
| | | display: flex; |
| | | flex-direction: column; |
| | | align-items: center; |
| | | justify-content: center; |
| | | color: #fff; |
| | | |
| | | .name { |
| | | font-family: PingFang SC; |
| | | font-style: normal; |
| | |
| | | text-align: center; |
| | | } |
| | | } |
| | | |
| | | .link { |
| | | display: flex; |
| | | flex-direction: column; |
| | | align-items: center; |
| | | justify-content: center; |
| | | color: #fff; |
| | | |
| | | .icon { |
| | | width: 0.8rem; |
| | | height: 0.8rem; |
| | | } |
| | | |
| | | img { |
| | | width: 100%; |
| | | height: 100%; |
| | | } |
| | | |
| | | .name { |
| | | font-family: PingFang SC; |
| | | font-style: normal; |
| | |
| | | |
| | | .new-stock { |
| | | padding: 0 0.4rem; |
| | | |
| | | .title { |
| | | color: #2c2e3b; |
| | | text-align: justify; |
| | |
| | | line-height: normal; |
| | | padding-top: 0.26667rem; |
| | | } |
| | | |
| | | .list { |
| | | display: flex; |
| | | padding-top: 0.26667rem; |
| | | |
| | | .item { |
| | | background: linear-gradient(rgb(94, 248, 196) 0%, rgb(72, 205, 105) 100%); |
| | | flex: 1; |
| | |
| | | color: #fff; |
| | | font-size: 0.4rem; |
| | | font-weight: 500; |
| | | |
| | | > img { |
| | | width: 30%; |
| | | } |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | .list .item:nth-child(2) { |
| | | background: linear-gradient(rgb(85, 108, 137) 0%, rgb(49, 62, 79) 100%); |
| | | } |
| | |
| | | .title-box { |
| | | padding: 0.26667rem 0.4rem 0; |
| | | margin-bottom: 0.26667rem; |
| | | |
| | | .title { |
| | | color: #000; |
| | | font-family: PingFang SC; |
| | |
| | | line-height: 0.64rem; |
| | | } |
| | | } |
| | | |
| | | // /deep/ .van-popup { |
| | | // overflow-y: auto; |
| | | // } |
| | |
| | | </div> |
| | | <div style="width: 100%; height: 10px; background-color: #f8f8f8"></div> |
| | | |
| | | <div class="jy" @click="handleGoToBankCard1()"> |
| | | <div class="left_gn"> |
| | | <div class="l_icon"> |
| | | <!-- <img src="../../assets/img/yeb.png" alt /> --> |
| | | </div> |
| | | <div class="r_title"> |
| | | <span>{{ $t("关于我们") }}</span> |
| | | </div> |
| | | </div> |
| | | <div class="right_gos"> |
| | | <img src="../../assets/img/youjiantou.png" alt /> |
| | | </div> |
| | | </div> |
| | | <div class="jy" @click="handleGoToBankCard()"> |
| | | <div class="left_gn"> |
| | | <div class="l_icon"> |
| | |
| | | handleGoToBankCard() { |
| | | this.$router.push("/bankCard"); |
| | | }, |
| | | handleGoToBankCard1() { |
| | | this.$router.push("/bankCard1"); |
| | | }, |
| | | async toRegister() { |
| | | // 注销登陆 |
| | | window.localStorage.removeItem("USERTOKEN"); // 清空本地存储 USERTOKEN字段 |
| | |
| | | import Transfers from "@/page/transfer/index.vue"; |
| | | import Authentications from "@/page/authentication/index.vue"; |
| | | import BankCard from "@/page/bankCard/index.vue"; |
| | | import BankCard1 from "@/page/bankCard1/index.vue"; |
| | | import service from "@/page/service/service.vue"; |
| | | import chongz from "@/page/service/chongz.vue"; |
| | | import Subscription from "@/page/home/Subscription.vue"; // VIP抢筹 和 大宗交易 |
| | |
| | | component: BankCard |
| | | }, |
| | | { |
| | | path: "/bankCard1", |
| | | name: "bankCard1", |
| | | meta: { |
| | | title: i18n.t("关于我们"), |
| | | requireAuth: false, |
| | | hasHeader: false, |
| | | index: 57, |
| | | show: true |
| | | }, |
| | | component: BankCard1 |
| | | }, |
| | | { |
| | | path: "/service", |
| | | name: "service", |
| | | meta: { |