From 4c8a466f75bf9eca29e9b5c9ad15db5757e5035d Mon Sep 17 00:00:00 2001
From: jhzh <1628036192@qq.com>
Date: Wed, 28 Aug 2024 16:26:10 +0800
Subject: [PATCH] 首次提交
---
src/page/list/favoriteslist/data.list.vue | 4
src/page/list/tradingList/dazy.vue | 20
src/axios/api.js | 7
src/page/trading/buy.vue | 49 -
src/components/Language/index.vue | 26
src/page/home/listcomponents/dazongjiaoyi.vue | 4
src/page/user/Warehouse.vue | 22
index.html | 4
src/locales/ens.json | 12
src/page/authentication/index.vue | 47 -
src/locales/fra.json | 6
src/assets/img/20240518-225348.jpg | 0
config/index.js | 4
src/store/index.js | 2
src/page/user/Warehouse/item.card.vue | 14
src/page/list/trading-list.vue | 1
src/page/list/tradingList/data.list.vue | 242 ++-----
src/page/user/recharge-sure.vue | 39 -
src/components/showHide.vue | 2
src/router/index.js | 54 -
src/assets/img/img_log_home.png | 0
src/page/user/Warehouse/Stockdetail.vue | 14
src/main.js | 3
src/page/newUser/setting.vue | 50 -
src/locales/kor.json | 6
package-lock.json | 9
src/locales/jp.json | 6
src/page/kline/index.vue | 18
src/page/user/Warehouse/data.list.vue | 194 -----
src/locales/cht.json | 6
src/page/user/Warehouse/card.vue | 2
src/locales/en.json | 30
src/page/list/tradingList/tabs.vue | 3
src/page/login/login.vue | 5
src/page/user/compontents/recharge-list.vue | 2
src/page/newUser/index.vue | 242 -------
src/page/user/favorites.vue | 4
src/page/user/compontents/cash-list.vue | 5
src/page/login/register.vue | 4
src/locales/zh.json | 23
src/page/home/home.vue | 310 +++++-----
src/assets/img/img_log_home.jpg | 0
src/locales/de.json | 6
src/utils/filter.js | 2
src/page/bankCard/index.vue | 67 -
src/page/list/favorites/data.list.vue | 34 -
src/assets/img/max.jpg | 0
/dev/null | 55 -
src/page/service/service.vue | 2
src/page/user/rechargelist.vue | 6
src/axios/api.url.js | 7
src/locales/hi.json | 22
src/App.vue | 65 -
src/locales/th.json | 6
54 files changed, 450 insertions(+), 1,317 deletions(-)
diff --git a/config/index.js b/config/index.js
index 027c5f3..85ac1ab 100644
--- a/config/index.js
+++ b/config/index.js
@@ -2,7 +2,6 @@
// Template version: 1.3.1
// see http://vuejs-templates.github.io/webpack for documentation.
-
const path = require("path");
module.exports = {
@@ -39,8 +38,9 @@
}
}
},
+
// Various Dev Server settings
- host: "0.0.0.0", // can be overwritten by process.env.HOST
+ host: "192.168.10.109", // 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,
diff --git a/index.html b/index.html
index 08d6a1d..3d7676b 100644
--- a/index.html
+++ b/index.html
@@ -5,7 +5,7 @@
<meta charset="utf-8">
<meta name="viewport"
content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
- <title>首页</title>
+ <title>Personal center</title>
<link rel="shortcut icon" href=./favicon.ico type=image/x-icon>
<link href="static/css/public1.css" rel="stylesheet">
<link href="//at.alicdn.com/t/c/font_4480663_5e9rjcl352x.css" rel="stylesheet">
@@ -47,4 +47,4 @@
<!-- built files will be auto injected -->
</body>
-</html>
\ No newline at end of file
+</html>
diff --git a/package-lock.json b/package-lock.json
index 06d296b..77ee046 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2917,7 +2917,6 @@
"version": "1.0.5",
"resolved": "https://registry.npmmirror.com/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
"integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
- "deprecated": "This package is no longer supported.",
"dev": true,
"dependencies": {
"aproba": "^1.1.1",
@@ -5960,7 +5959,6 @@
"version": "2.6.3",
"resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-2.6.3.tgz",
"integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
- "deprecated": "Rimraf versions prior to v4 are no longer supported",
"dev": true,
"dependencies": {
"glob": "^7.1.3"
@@ -6156,7 +6154,6 @@
"version": "1.0.10",
"resolved": "https://registry.npmmirror.com/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
"integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==",
- "deprecated": "This package is no longer supported.",
"dev": true,
"dependencies": {
"graceful-fs": "^4.1.2",
@@ -6283,7 +6280,6 @@
"version": "7.2.3",
"resolved": "https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz",
"integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -7021,7 +7017,6 @@
"version": "1.0.6",
"resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
- "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
"dependencies": {
"once": "^1.3.0",
"wrappy": "1"
@@ -8567,7 +8562,6 @@
"version": "1.0.1",
"resolved": "https://registry.npmmirror.com/move-concurrently/-/move-concurrently-1.0.1.tgz",
"integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==",
- "deprecated": "This package is no longer supported.",
"dev": true,
"dependencies": {
"aproba": "^1.1.1",
@@ -12968,7 +12962,6 @@
"version": "1.5.1",
"resolved": "https://registry.npmmirror.com/q/-/q-1.5.1.tgz",
"integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==",
- "deprecated": "You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other.\n\n(For a CapTP with native promises, see @endo/eventual-send and @endo/captp)",
"engines": {
"node": ">=0.6.0",
"teleport": ">=0.2.0"
@@ -13653,7 +13646,6 @@
"version": "2.7.1",
"resolved": "https://registry.npmmirror.com/rimraf/-/rimraf-2.7.1.tgz",
"integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
- "deprecated": "Rimraf versions prior to v4 are no longer supported",
"dependencies": {
"glob": "^7.1.3"
},
@@ -15871,7 +15863,6 @@
"version": "8.1.0",
"resolved": "https://registry.npmmirror.com/glob/-/glob-8.1.0.tgz",
"integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
- "deprecated": "Glob versions prior to v9 are no longer supported",
"dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
diff --git a/src/App.vue b/src/App.vue
index 9ba2471..d67e27a 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,12 +1,20 @@
<template>
- <div id="app" :class="`${$state.theme === 'red' ? 'red-theme' : 'black-theme'}`">
+ <div
+ id="app"
+ :class="`${$state.theme === 'red' ? 'red-theme' : 'black-theme'}`"
+ >
<div :class="`header-box`" v-if="hasHeader && title !== $t('hj248')">
<mt-header :title="title">
<mt-button icon="back" slot="left" @click="$router.go(-1)"></mt-button>
<div v-if="!is_Show">
<template v-if="iconRight == 'search'">
- <img slot="right" class="search-right" src="./assets/ico/fangdajing.png" alt />
+ <img
+ slot="right"
+ class="search-right"
+ src="./assets/ico/fangdajing.png"
+ alt
+ />
</template>
<template v-else>
<mt-button icon="more" slot="right"></mt-button>
@@ -16,9 +24,7 @@
</div>
<div class="body-box">
<transition :name="transitionName">
- <!-- <keep-alive include="TradingList"> -->
- <router-view></router-view>
- <!-- </keep-alive> -->
+ <router-view></router-view>
</transition>
</div>
<foot v-if="$route.meta.show !== true" @close="footColse"></foot>
@@ -45,7 +51,7 @@
},
name: "App",
created() {
- //this.setUseInfo();
+ this.setUseInfo();
this.$state.theme = "red";
let title = this.$route.meta.title || this.$t("hj224");
this.title = title;
@@ -118,121 +124,95 @@
/deep/ .van-list__finished-text {
line-height: 1.925926rem !important;
}
-
/deep/ .van-list__error-text {
line-height: 1.925926rem !important;
}
-
#app {
width: 100vw;
height: 100vh;
overflow: hidden;
font-family: "rubik";
-
.header-box {
width: 100%;
height: 1.4rem;
-
/deep/.mint-header {
height: 100%;
background-color: #16171d;
-
// background-color: rgba(20, 45, 55, 0.3);
.is-left {
.mintui {
font-size: 20px;
}
}
-
.mint-header-title {
font-size: 0.36rem;
color: rgba(255, 255, 255, 1);
}
}
-
button {
outline: none;
}
}
-
.body-box {
width: 100%;
height: 100%;
// height: calc(100% - 1rem);
box-sizing: border-box;
- background: #fff;
overflow-y: auto;
}
-
&.red-theme {
background: rgb(241, 242, 246);
color: #000;
-
/deep/.mint-header {
background: none;
-
.mint-header-title {
font-size: 0.42rem;
color: #212121;
}
-
.mintui {
color: #212121;
}
}
-
/deep/.van-swipe-item {
color: #000;
}
-
/deep/.navs_content {
background: #fff !important;
}
-
/deep/.fo_content {
background: #fff;
}
-
/deep/.news-tab {
background: #fff;
}
-
/deep/.mint-tab-item-label {
color: #000;
font-size: 0.26rem;
}
-
/deep/.top_title {
color: #000;
}
-
/deep/.titContent {
color: #000;
}
-
/deep/.mint-navbar {
background: #fff;
}
-
/deep/.mint-tab-item {
background: #fff;
border: none;
}
-
/deep/.footCss {
background: #fff;
}
-
/deep/.newDetail-tits {
color: #aaa;
}
-
/deep/.van-skeleton__row,
.van-skeleton__title {
background-color: #fff !important;
}
}
-
&.black-theme {
// background: #16171d;
// background: rgb(14, 14, 15);
@@ -241,58 +221,48 @@
/deep/.navs_content {
background: #272733;
}
-
/deep/.fo_content {
background: #272733;
}
-
/deep/.news-tab {
background: #272733;
}
-
/deep/.mint-navbar {
background: #272733;
}
-
/deep/.mint-tab-item-label {
color: #fff;
font-size: 0.26rem;
}
-
/deep/.titContent {
color: #000;
}
-
- /deep/.mint-tab-container {}
+ /deep/.mint-tab-container {
+ }
/deep/.mint-tab-item {
background: #272733;
}
-
/deep/.van-swipe-item {
color: #000;
}
-
/deep/.footCss {
background: rgb(33, 33, 43);
}
-
/deep/.newDetail-tits {
color: #999;
}
}
}
-
.search-right {
width: 0.3rem;
height: 0.3rem;
}
-
.mint-search-list {
position: relative !important;
}
-
-.topLeft {}
+.topLeft {
+}
/deep/.el-alert {
width: 75% !important;
@@ -305,15 +275,12 @@
margin: auto !important;
font-size: 0.36rem !important;
}
-
/deep/.el-alert__title {
font-size: 0.36rem !important;
}
-
/deep/.el-icon-close::before {
display: none;
}
-
/deep/.icon-icon_A::before {
font-size: 0.6rem !important;
}
diff --git a/src/assets/img/20240518-225348.jpg b/src/assets/img/20240518-225348.jpg
index 6334bd8..1b7adac 100644
--- a/src/assets/img/20240518-225348.jpg
+++ b/src/assets/img/20240518-225348.jpg
Binary files differ
diff --git a/src/assets/img/20240711-160804.jpg b/src/assets/img/20240711-160804.jpg
deleted file mode 100644
index e71c7f4..0000000
--- a/src/assets/img/20240711-160804.jpg
+++ /dev/null
Binary files differ
diff --git a/src/assets/img/ADFASDF.jpg b/src/assets/img/ADFASDF.jpg
deleted file mode 100644
index a8cf137..0000000
--- a/src/assets/img/ADFASDF.jpg
+++ /dev/null
Binary files differ
diff --git a/src/assets/img/img_log_home.jpg b/src/assets/img/img_log_home.jpg
index 8a31800..e4dcf23 100644
--- a/src/assets/img/img_log_home.jpg
+++ b/src/assets/img/img_log_home.jpg
Binary files differ
diff --git a/src/assets/img/img_log_home.png b/src/assets/img/img_log_home.png
index 8a31800..f328d09 100644
--- a/src/assets/img/img_log_home.png
+++ b/src/assets/img/img_log_home.png
Binary files differ
diff --git a/src/assets/img/max.jpg b/src/assets/img/max.jpg
index 722f851..bcf5ab7 100644
--- a/src/assets/img/max.jpg
+++ b/src/assets/img/max.jpg
Binary files differ
diff --git a/src/assets/img/usericon.png b/src/assets/img/usericon.png
deleted file mode 100644
index da8c1b7..0000000
--- a/src/assets/img/usericon.png
+++ /dev/null
Binary files differ
diff --git a/src/axios/api.js b/src/axios/api.js
index 1df5cfa..0f99dcb 100644
--- a/src/axios/api.js
+++ b/src/axios/api.js
@@ -3,12 +3,6 @@
// var img_url = APIUrl.util.image // 这个就是图片上传的api url
-export function moneylogAll(options) {
- return post("/api/user/moneylogAll.do", options);
-}
-export function queryStockConfig(options) {
- return post("/api/user/queryStockConfig.do", options);
-}
export function getchicang(options) {
return post("user/position/list.do", options);
}
@@ -146,7 +140,6 @@
export function getStockByType(options) {
return get("/api/stock/getStockByType.do", options);
}
-
// 单只股票行情数据
export function getSingleStock(options) {
return post("/api/stock/getSingleStock.do", options);
diff --git a/src/axios/api.url.js b/src/axios/api.url.js
index eea527b..b68b642 100644
--- a/src/axios/api.url.js
+++ b/src/axios/api.url.js
@@ -1,15 +1,16 @@
// const ENV = process.env.NODE_ENV
export default {
- DOMAIN: "https://api.pentagon-member.com/",
+ DOMAIN: "https://api.coinbtcs.com/",
// baseURL: ENV == 'development'?'https://api.guosen.org/':'https://api.guosen.org/',
// baseURL: 'http://localhost:8070',
/* Util API */
// baseURL: '/',
// baseURL: 'http://www.jumptalk.net:8091',
// 0311
- // baseURL: "https://api.pentagon-member.com/",
+ // baseURL: "https://api.essencefunds.com/",
// 本地
- baseURL: "http://192.168.10.7:8091/",
+ baseURL: "https://api.coinbtcs.com/",
+ // baseURL: "http://192.168.10.7:8091/",
util: {
image: "/util/image.html" // 图片上传
}
diff --git a/src/components/Language/index.vue b/src/components/Language/index.vue
index 304a3f1..159bd87 100644
--- a/src/components/Language/index.vue
+++ b/src/components/Language/index.vue
@@ -44,18 +44,18 @@
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",
+ },
],
};
},
@@ -119,4 +119,4 @@
font-weight: 600;
margin: 40px 20px 0 20px;
}
-</style>
+</style>
\ No newline at end of file
diff --git a/src/components/showHide.vue b/src/components/showHide.vue
index 0b2e927..8037bee 100644
--- a/src/components/showHide.vue
+++ b/src/components/showHide.vue
@@ -21,4 +21,4 @@
</script>
<style>
-</style>
\ No newline at end of file
+</style>
diff --git a/src/locales/cht.json b/src/locales/cht.json
index d2b02f7..1939727 100644
--- a/src/locales/cht.json
+++ b/src/locales/cht.json
@@ -1,10 +1,4 @@
{
- "秘钥":"秘鑰",
- "描述":"描述",
- "操作时间":"操作時間",
- "请输入电子邮箱":"請輸入電子郵件信箱",
- "银行卡户主名称":"銀行卡戶主名稱",
- "请输入银行卡户主名称":"請輸入銀行卡戶主名稱",
"tips_sb": "美股帳戶",
"top_s": "如果您有任何問題,請透過電子郵件與我們聯繫",
"zc": "支持",
diff --git a/src/locales/de.json b/src/locales/de.json
index 277a692..365f106 100644
--- a/src/locales/de.json
+++ b/src/locales/de.json
@@ -1,10 +1,4 @@
{
- "秘钥":"Geheimer Schlüssel",
- "描述":"beschreiben",
- "操作时间":"Betriebszeit",
- "请输入电子邮箱":"Geben Sie bitte Ihre Email-Adresse ein",
- "银行卡户主名称":"Name des Inhabers der Bankkarte",
- "请输入银行卡户主名称":"Bitte geben Sie den Namen des Bankkarteninhabers ein",
"tips_sb": "Wenn Sie Fragen haben, kontaktieren Sie uns bitte über Telegram",
"top_s": "Wenn Sie Fragen haben, kontaktieren Sie uns bitte per E-Mail",
"zc": "Unterstützung",
diff --git a/src/locales/en.json b/src/locales/en.json
index 22dd30a..074e75c 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -1,10 +1,4 @@
{
- "秘钥":"Secret key",
- "描述":"Describe",
- "操作时间":"Operating time",
- "请输入电子邮箱":"Please enter your email address",
- "银行卡户主名称":"Bank card owner name",
- "请输入银行卡户主名称":"Please enter the name of the bank card owner",
"tips_sb": "US stock account",
"top_s": "If you have any questions please contact us via email",
"zc": "Support",
@@ -84,7 +78,7 @@
"subdk": "Apply for a loan",
"subdka": "Withdraw",
"dkjl": "Loan records",
- "gm": "Buy long",
+ "gm": "Buy",
"ky": "Available",
"jl": "Record",
"ye": "Balance",
@@ -208,8 +202,8 @@
"hj81": "Price",
"hj82": "Trading volume",
"hj83": "Introduction",
- "hj84": "Buy short",
- "hj85": "Buy long",
+ "hj84": "Sell",
+ "hj85": "Buy",
"hj86": "Time sharing",
"hj87": "Day",
"hj88": "Week",
@@ -317,10 +311,10 @@
"hj193": "Confirm the transfer to the index account",
"hj194": "Confirm the transfer to the financing account",
"hj195": "Real Name",
- "hj196": "Aadhaar card",
- "hj197": "Front of Aadhaar card",
+ "hj196": "ID number",
+ "hj197": "Front of ID card",
"hj198": "Uploading...",
- "hj199": "Back of Aadhaar card",
+ "hj199": "Back of ID card",
"hj200": "Authentication failed, please re-authenticate.",
"hj201": "Failure reason",
"hj202": "Under review",
@@ -359,7 +353,7 @@
"hj234": "Order number",
"hj235": "Loading...",
"hj236": "All loaded",
- "hj237": "Buy long",
+ "hj237": "Buy",
"hj238": "Details",
"hj2381": "News",
"hj2382": "Economy",
@@ -386,7 +380,7 @@
"hj260": "North",
"hj262": "Please enter the quantity",
"hj263": "Purchasing price",
- "hj264": "enter the secret key",
+ "hj264": "Please enter the secret key",
"hj265": "The purchase was successful",
"hj266": "VIP fundraising key",
"hj267": "Confirm",
@@ -582,9 +576,5 @@
"天": "Day",
"市场": "Market",
"请选择提现金额": "Please select the Withdraw amount",
- "hj100": "Trading quantity (shares)",
- "关于我们": "About Us",
- "贷款": "loan",
- "电话号码": "telephone number",
- "当前充值渠道已关闭请选择在线客服进行充值。": "The current recharge channel has been closed Please choose online customer service to recharge."
- }
+ "hj100": "Trading quantity (shares)"
+}
diff --git a/src/locales/ens.json b/src/locales/ens.json
index 7014dc5..b9e02b1 100644
--- a/src/locales/ens.json
+++ b/src/locales/ens.json
@@ -1,12 +1,4 @@
{
- "秘钥":"Secret key",
- "描述":"Describe",
- "操作时间":"Operating time",
- "描述":"describe",
- "操作时间":"Operating time",
- "请输入电子邮箱":"Please enter your email address",
- "银行卡户主名称":"Bank card owner name",
- "请输入银行卡户主名称":"Please enter the name of the bank card owner",
"tips_sb": "US stock account",
"top_s": "If you have any questions please contact us via email",
"zc": "Support",
@@ -320,9 +312,9 @@
"hj194": "Confirm the transfer to the financing account",
"hj195": "Real Name",
"hj196": "ID number",
- "hj197": "The front of the Aadhaar card",
+ "hj197": "The front of the ID card",
"hj198": "Uploading...",
- "hj199": "The back of the Aadhaar card",
+ "hj199": "The back of the ID card",
"hj200": "Authentication failed, please re-authenticate.",
"hj201": "Failure reason",
"hj202": "Under review",
diff --git a/src/locales/fra.json b/src/locales/fra.json
index 007c954..4f9bc42 100644
--- a/src/locales/fra.json
+++ b/src/locales/fra.json
@@ -1,10 +1,4 @@
{
- "秘钥":"clé",
- "描述":"décrire",
- "操作时间":"Temps de fonctionnement",
- "请输入电子邮箱":"Veuillez entrer votre email",
- "银行卡户主名称":"nom du titulaire de la carte bancaire",
- "请输入银行卡户主名称":"Veuillez saisir le nom du propriétaire de la carte bancaire",
"tips_sb": "Pour toute question, contactez - nous via Telegram",
"top_s": "Si vous avez des questions, veuillez nous contacter par e - mail",
"zc": "Soutien",
diff --git a/src/locales/hi.json b/src/locales/hi.json
index f4e1f69..5d17805 100644
--- a/src/locales/hi.json
+++ b/src/locales/hi.json
@@ -1,10 +1,4 @@
{
- "秘钥":"गुप्त की",
- "描述":"वर्णन करणे",
- "操作时间":"ऑपरेटिंग वेळ",
- "请输入电子邮箱":"आयातित इलेक्ट्रॉनिक बॉक्स",
- "银行卡户主名称":"बैंक कार्ड वाहक का नाम",
- "请输入银行卡户主名称":"शिपिंग वाहक का नाम",
"tips_sb": "यूएस स्टॉक खाता",
"top_s": "यदि आपके कोई प्रश्न हैं तो कृपया हमें ईमेल के माध्यम से संपर्क करें",
"zc": "सहायता",
@@ -24,7 +18,7 @@
"whpb": "ऑर्डर राशि (INR)",
"ldgl": "लाभ मूल्य/स्टॉप लॉस मूल्य (INR) लें",
"ssdd": "स्थिति मूल्य/नवीनतम मूल्य (INR)",
- "yy": "भाषा",
+ "yy": "Language",
"tolaszasdf": "कुल हैंडलिंग शुल्क (यूएसडी)",
"accumbn": "संचित पी/एल (यूएसडी)",
"djzjmg": "जमी हुई संपत्ति (यूएसडी)",
@@ -34,7 +28,7 @@
"aym": "संचित पी/एल(आईएनआर)",
"disana": "जमी हुई संपत्ति (INR)",
"disan": "उपलब्ध संपत्ति (INR)",
- "setting": "स्थापित करना",
+ "setting": "Set up",
"caidan": "योग्यता",
"bz": "मदद करना",
"kf": "ग्राहक सेवा",
@@ -267,11 +261,11 @@
"hj141": "प्रोफाइट और हराम",
"hj142": "सूचकांक खाता स्विच करें",
"hj143": "शंघाई और शेन्ज़ेन खातों के बीच स्विच करें",
- "hj144": "पासवर्ड बदलें",
+ "hj144": "Change Password",
"hj145": "पैसा भेजना",
- "hj146": "सत्यापित करें",
+ "hj146": "Verify",
"hj1461": "ऐप डाउनलोड करें",
- "hj147": "बाइंड बैंक कार्ड",
+ "hj147": "Bind Bank Card",
"hj148": "साइन आउट",
"hj149": "क्या आप लॉग आउट करना चाहते हैं?",
"hj150": "पुराना पासवर्ड",
@@ -581,9 +575,5 @@
"天": "आसमान",
"市场": "बाज़ार",
"请选择提现金额": "कृपया निकासी राशि का चयन करें",
- "hj100": "लेन-देन की संख्या (शेयर)",
- "关于我们": "हमारे बारे में",
- "贷款": "ऋृण",
- "电话号码": "टेलीफोन नंबर",
- "当前充值渠道已关闭请选择在线客服进行充值。": "वर्तमान रिचार्ज चैनल बंद कर दिया गया है कृपया रिचार्ज करने के लिए ऑनलाइन ग्राहक सेवा चुनें।"
+ "hj100": "लेन-देन की संख्या (शेयर)"
}
diff --git a/src/locales/jp.json b/src/locales/jp.json
index 2a3cf1f..887131a 100644
--- a/src/locales/jp.json
+++ b/src/locales/jp.json
@@ -1,10 +1,4 @@
{
- "秘钥":"鍵",
- "描述":"説明する",
- "操作时间":"稼働時間",
- "请输入电子邮箱":"メールアドレスを入力してください",
- "银行卡户主名称":"銀行カードの所有者名",
- "请输入银行卡户主名称":"銀行カードの所有者の名前を入力してください",
"tips_sb": "米国株式口座",
"top_s": "ご質問がございましたら、メールでお問い合わせください。",
"zc": "サポート",
diff --git a/src/locales/kor.json b/src/locales/kor.json
index 3185669..4c0bf76 100644
--- a/src/locales/kor.json
+++ b/src/locales/kor.json
@@ -1,10 +1,4 @@
{
- "秘钥":"밀폐",
- "描述":"설명하다",
- "操作时间":"운영 시간",
- "请输入电子邮箱":"당신의 이메일 주소를 입력하십시오",
- "银行卡户主名称":"은행 카드 소유자 이름",
- "请输入银行卡户主名称":"은행 카드 소유자의 이름을 입력하세요.",
"tips_sb": "미국 주식 계좌",
"top_s": "질문이 있으시면 이메일로 문의해 주세요",
"zc": "지원하다",
diff --git a/src/locales/th.json b/src/locales/th.json
index d7810e7..f37af1d 100644
--- a/src/locales/th.json
+++ b/src/locales/th.json
@@ -1,10 +1,4 @@
{
- "秘钥":"อาหาร",
- "描述":"อธิบาย",
- "操作时间":"เวลาทำการ",
- "请输入电子邮箱":"กรุณากรอกอีเมลของคุณ",
- "银行卡户主名称":"ชื่อเจ้าของบัตรธนาคาร",
- "请输入银行卡户主名称":"กรุณากรอกชื่อเจ้าของบัตรธนาคาร",
"tips_sb": "บัญชีหุ้นสหรัฐฯ",
"top_s": "หากคุณมีคำถามใด ๆ โปรดติดต่อเราทางอีเมล",
"zc": "สนับสนุน",
diff --git a/src/locales/zh.json b/src/locales/zh.json
index 5a40260..487b32d 100644
--- a/src/locales/zh.json
+++ b/src/locales/zh.json
@@ -1,10 +1,4 @@
{
- "秘钥":"秘钥",
- "描述":"描述",
- "操作时间":"操作时间",
- "请输入电子邮箱":"请输入电子邮箱",
- "银行卡户主名称":"银行卡户主名称",
- "请输入银行卡户主名称":"请输入银行卡户主名称",
"tips_sb": "有问题请通过Telegram联系我们",
"top_s": "如果您有任何问题,请通过电子邮件与我们联系",
"zc": "支持",
@@ -27,7 +21,7 @@
"whpb": "订单金额(INR)",
"ldgl": "获利价格/止损价格(INR)",
"ssdd": "仓位价格/最新价格(INR)",
- "yy": "语言",
+ "yy": "Language",
"tolaszasdf": "总手续费(USD)",
"accumbn": "累积P/L (USD)",
"djzjmg": "冻结资产(USD)",
@@ -37,7 +31,7 @@
"aym": "累计P/L(INR)",
"disana": "冻结资产(INR)",
"disan": "可用资产(INR)",
- "setting": "设置",
+ "setting": "Set up",
"caidan": "资质",
"bz": "帮助",
"kf": "客服",
@@ -278,11 +272,11 @@
"hj141": "盈亏率",
"hj142": "切换指数账户",
"hj143": "切换沪深账户",
- "hj144": "更改密码",
+ "hj144": "Change Password",
"hj145": "资金划转",
- "hj146": "核实",
+ "hj146": "Verify",
"hj1461": "下载App",
- "hj147": "绑定银行卡",
+ "hj147": "Bind Bank Card",
"hj148": "退出登录",
"hj149": "您确定要退出登录吗?",
"hj150": "旧密码",
@@ -570,10 +564,5 @@
"周期": "周期",
"市场": "市场",
"配售结束时间": "配售结束时间",
- "请选择提现金额": "请选择提现金额",
- "关于我们": "关于我们",
- "贷款": "贷款",
- "hj621": "大宗交易",
- "电话号码": "电话号码",
- "当前充值渠道已关闭请选择在线客服进行充值。": "当前充值渠道已关闭请选择在线客服进行充值。"
+ "请选择提现金额": "请选择提现金额"
}
diff --git a/src/main.js b/src/main.js
index c37b33b..59231ea 100644
--- a/src/main.js
+++ b/src/main.js
@@ -138,8 +138,7 @@
document.title = to.meta.title;
console.log(store.state, "store.state", !!store.state.token);
if (to.meta.requireAuth && !!!store.state.token) {
- // next("/login");
- //点击管理后台分享的二维码 进入注册页面 会识别未登录 导致进入登录页面
+ next("/login");
}
// if (!to.query.url && from.query.url) {
// to.query.url = from.query.url
diff --git a/src/page/authentication/index.vue b/src/page/authentication/index.vue
index 4b322cd..6c59666 100644
--- a/src/page/authentication/index.vue
+++ b/src/page/authentication/index.vue
@@ -1,22 +1,14 @@
<template>
<div class="bank_card_page">
- <van-nav-bar
- :placeholder="true"
- :safe-area-inset-top="true"
- title="KYC"
- left-arrow
- @click-left="$router.go(-1)"
- >
- </van-nav-bar>
<div class="content">
-<!-- <div class="top_back">
+ <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">
+ </div>
+ <div class="titles">
<span>{{ $t("hj146") }}</span>
- </div> -->
+ </div>
<div class="bank_name">
<div class="lefts">
<span>{{ $t("hj195") + ":" }}</span>
@@ -40,21 +32,21 @@
<input
v-if="showBtn"
type="text"
- placeholder="Please enter your Aadhaar card"
+ placeholder="Please enter your ID card"
v-model="form.idCard"
/>
<input v-if="!showBtn" type="text" v-model="form.idCard" readonly />
</div>
</div>
- <div class="bank_name">
+ <!-- <div class="bank_name">
<div class="lefts">
- <span>{{ $t("电话号码") + ":" }}</span>
+ <span>{{ "Vaild Number" + ":" }}</span>
</div>
<div class="rights">
<input
v-if="showBtn"
type="text"
- placeholder="Please enter your telephone number"
+ placeholder="Please enter your ID card"
v-model="form.vaildNumber"
/>
<input
@@ -64,7 +56,7 @@
readonly
/>
</div>
- </div>
+ </div> -->
<div class="uploads">
<div class="lefts">
<el-upload
@@ -325,30 +317,15 @@
</script>
<style scoped lang="less">
- /deep/ .van-nav-bar__content {
- height: 65px;
- }
- /deep/ .van-nav-bar__title {
- font-family: "DINPro";
- width: 100%;
- height: 1.17333rem;
- display: flex;
- justify-content: center;
- align-items: center;
- font-style: normal;
- font-weight: 500;
- font-size: 0.48rem;
- color: #14181f;
- }
.bank_card_page {
width: 100%;
- height: 100%;
+ // height: 100%;
background: #fff;
position: relative;
.content {
width: 100%;
- height: 100vh;
+ height: 100%;
padding: 0 0.6rem;
.top_back {
@@ -445,7 +422,7 @@
/deep/ .el-upload--picture-card {
background: none;
width: 100%;
- height: 100PX;
+ height: 1.6rem;
line-height: 1.6rem;
}
diff --git a/src/page/bankCard/banklist.vue b/src/page/bankCard/banklist.vue
deleted file mode 100644
index 194b8c1..0000000
--- a/src/page/bankCard/banklist.vue
+++ /dev/null
@@ -1,244 +0,0 @@
-<template>
- <div class="bank_card_page">
- <van-nav-bar
- :placeholder="true"
- :safe-area-inset-top="true"
- :title="$t('hj247')"
- left-arrow
- @click-left="$router.go(-1)"
- >
- </van-nav-bar>
- <div class="content">
- <div class="bank">
- <!-- <div class="bank_list" v-for="(item,index) in banklist" :key="index" @click="$router.push('/updatabank')"> -->
- <div class="bank_list" v-for="(item,index) in banklist" :key="index">
- <div class="bank_name" >
- <div class="lefts" >{{item.bankName}}</div>
- <div class="rights">{{item.bankNo}}</div>
- </div>
- </div>
- </div>
- <div class="bank_name">
- <div class="bank_box" @click="$router.push('/bankcard')">{{$t('hj220').substring(0,2)}}{{$t('hj247')}}</div>
- </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: "bankCard",
- data() {
- return {
- showPicker: false,
- bankName: "", //银行名称,
- bankAddress: "", //需要精确到分行或者支行,
- bankNo: "", // 印象卡号
- banif: "",
- bankun: "",
- banklist:[],
- array: [],
- index: 0,
- addBank: false,
- id: '',
- code: '',
- name: '',
- };
- },
- created() {
- this.getCardDetail();
- this.getbanklist()
- },
- methods: {
- quxiao() {
- this.showPicker = false
- },
- gotodaka() {
- this.showPicker = true
- },
- onConfirm(item) {
- console.log(item)
- this.id = item.id
- this.code = item.code
- this.name = item.name
- this.showPicker = !this.showPicker
- // this.lever = item.value
- },
- async getbanklist() {
- // 获取银行名称
- let data = await api.getbank()
- if (data.status === 0) {
- console.log(data);
- this.array = data.data
- console.log(this.array);
- } else {}
- },
- async toSure() {
- // 添加银行卡
- if (isNull(this.bankNo)) {
- Toast(this.$t("hj217"));
- } else if (isNull(this.name)) {
- Toast(this.$t("hj218"));
- } else if (isNull(this.banif)) {
- Toast(this.$t("hj218a"));
- }
- // else if (isNull(this.bankAddress) ) {
- // Toast(this.$t("hj219"));
- // }
- else {
- let opts = {
- bankName: this.name,
- bankNo: this.bankNo,
- bankAddress: this.banif,
- bankImg: this.code,
-
- };
- let data = await api.addBankCard(opts);
- if (data.status === 0) {
- Toast(this.$t("hj220"));
- this.$router.push("/newUser");
- } else {
- Toast(data.msg);
- }
- }
- },
- async getCardDetail() {
- // 获取银行卡信息
- let data = await api.getBankCard()
- if (data.status === 0) {
- // const {
- // bankAddress,
- // bankName,
- // bankNo,
- // bankImg
- // } = data.data;
- this.banklist = data.data
- } else {
- this.addBank = true;
- }
- },
- }
- };
-</script>
-
-<style scoped lang="less">
- .bank_box{
- width: 100%;
- display: flex;
- justify-content: center;
- align-items: center;
- font-size: 20px;
- }
- .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;
- display: flex;
- padding: 0 0.2rem;
- background: rgb(247, 247, 247);
- border-radius: 0.2rem;
- margin-top: 0.3rem;
-
- .lefts {
- width: 38%;
- height: 100%;
- display: flex;
- align-items: center;
- font-size: 0.3846rem;
-
- span {
- font-weight: 600;
- }
- }
-
- .rights {
- width: 75%;
- height: 100%;
- display: flex;
- align-items: center;
- // justify-content: center;
-
- input {
- width: 100%;
- height: 100%;
- }
- }
- }
- }
-
- .bank_name.bind {
- display: flex;
- align-items: center;
- justify-content: center;
- background: #1B79F5;
- font-size: 0.4103rem;
- color: #fff;
-
- span {
- font-weight: 600;
- }
- }
- /deep/ .van-nav-bar__content {
- height: 65px;
- }
- /deep/ .van-nav-bar__title {
- font-family: "DINPro";
- width: 100%;
- height: 1.17333rem;
- display: flex;
- justify-content: center;
- align-items: center;
- font-style: normal;
- font-weight: 500;
- font-size: 0.48rem;
- color: #14181f;
- }
-</style>
diff --git a/src/page/bankCard/index.vue b/src/page/bankCard/index.vue
index 8c50f43..8813294 100644
--- a/src/page/bankCard/index.vue
+++ b/src/page/bankCard/index.vue
@@ -1,22 +1,14 @@
<template>
<div class="bank_card_page">
- <van-nav-bar
- :placeholder="true"
- :safe-area-inset-top="true"
- :title=" addBank ? $t('hj211') : $t('hj212')"
- left-arrow
- @click-left="$router.go(-1)"
- >
- </van-nav-bar>
<div class="content">
- <!-- <div class="top_back">
+ <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>{{ }}</span>
- </div> -->
+ </div>
+ <div class="titles">
+ <span>{{ addBank ? $t('hj211') : $t('hj212') }}</span>
+ </div>
<div class="bank_name" v-if="addBank==false&&bankName">
<div class="lefts">
<span>{{ $t('hj213') }}</span>
@@ -54,13 +46,13 @@
<div class="lefts">
<span>{{ $t('hj213') }}</span>
</div>
-
+
<div class="rights" style="justify-content: none;">{{name}}
<!-- <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank" /> -->
<!-- <picker @change="bindPickerChange" :value="index" :range="array">
<view >{{array[index].name}}</view>
</picker> -->
-
+
</div>
</div>
<div class="bank_name" v-if="addBank==true">
@@ -79,24 +71,6 @@
<input type="text" :placeholder="$t('hj308')" v-model="banif" :disabled="!addBank" />
</div>
</div>
-
- <div class="bank_name" v-if="addBank==true">
- <div class="lefts">
- <span>{{$t('银行卡户主名称')}}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('请输入银行卡户主名称')" v-model="bankCardholderName" :disabled="!addBank" />
- </div>
- </div>
-
- <div class="bank_name" v-if="addBank==true">
- <div class="lefts">
- <span>{{$t('hj16')}}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('请输入电子邮箱')" v-model="bankEmail" :disabled="!addBank" />
- </div>
- </div>
<!-- <div class="bank_name" v-if="addBank==false">
<div class="lefts">
<span>{{ $t('hj304') }}123</span>
@@ -138,8 +112,6 @@
bankNo: "", // 印象卡号
banif: "",
bankun: "",
- bankEmail:"",
- bankCardholderName:"",
array: [],
index:0,
addBank: false,
@@ -194,8 +166,7 @@
bankNo: this.bankNo,
bankAddress: this.banif,
bankImg: this.code,
- bankEmail:this.bankEmail,
- bankCardholderName:this.bankCardholderName
+
};
let data = await api.addBankCard(opts);
if (data.status === 0) {
@@ -209,7 +180,7 @@
async getCardDetail() {
// 获取银行卡信息
let data = await api.getBankCard()
- if (data.status == 0) {
+ if (data.status === 0) {
const {
bankAddress,
bankName,
@@ -220,8 +191,7 @@
this.bankName = bankName;
this.bankun = bankImg;
this.bankNo = bankNo;
- // this.addBank = false;
- this.addBank = true;
+ this.addBank = false;
} else {
this.addBank = true;
}
@@ -318,19 +288,4 @@
font-weight: 600;
}
}
- /deep/ .van-nav-bar__content {
- height: 65px;
- }
- /deep/ .van-nav-bar__title {
- font-family: "DINPro";
- width: 100%;
- height: 1.17333rem;
- display: flex;
- justify-content: center;
- align-items: center;
- font-style: normal;
- font-weight: 500;
- font-size: 0.48rem;
- color: #14181f;
- }
-</style>
+</style>
\ No newline at end of file
diff --git a/src/page/bankCard/updatabank.vue b/src/page/bankCard/updatabank.vue
deleted file mode 100644
index edbde65..0000000
--- a/src/page/bankCard/updatabank.vue
+++ /dev/null
@@ -1,315 +0,0 @@
-<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>{{ addBank ? $t('hj211') : $t('hj212') }}</span>
- </div>
- <div class="bank_name" v-if="addBank==false&&bankName">
- <div class="lefts">
- <span>{{ $t('hj213') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank" />
- </div>
- </div>
- <div class="bank_name" v-if="addBank==false&&bankNo">
- <div class="lefts">
- <span>{{ $t('hj215') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj307')" v-model="bankNo" :disabled="!addBank" />
- </div>
- </div>
- <div class="bank_name" v-if="addBank==false&&banif">
- <div class="lefts">
- <span>{{ $t('hj303') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj308')" v-model="banif" :disabled="!addBank" />
- </div>
- </div>
- <!-- <div class="bank_name" v-if="addBank==false&&bankun">
- <div class="lefts">
- <span>{{ $t('hj304') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj309')" v-model="bankun" :disabled="!addBank" />
- </div>
- </div> -->
-
- <div class="bank_name" @click.stop="gotodaka" v-if="addBank==true">
- <div class="lefts">
- <span>{{ $t('hj213') }}</span>
- </div>
-
- <div class="rights" style="justify-content: none;">{{name}}
- <!-- <input type="text" :placeholder="$t('hj306')" v-model="bankName" :disabled="!addBank" /> -->
- <!-- <picker @change="bindPickerChange" :value="index" :range="array">
- <view >{{array[index].name}}</view>
- </picker> -->
-
- </div>
- </div>
- <div class="bank_name" v-if="addBank==true">
- <div class="lefts">
- <span>{{ $t('hj215') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj307')" v-model="bankNo" :disabled="!addBank" />
- </div>
- </div>
- <div class="bank_name" v-if="addBank==true">
- <div class="lefts">
- <span>{{ $t('hj303') }}</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj308')" v-model="banif" :disabled="!addBank" />
- </div>
- </div>
-
- <div class="bank_name" v-if="addBank==true">
- <div class="lefts">
- <span>银行卡户主名称</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj308')" v-model="bankCardholderName" :disabled="!addBank" />
- </div>
- </div>
-
- <div class="bank_name" v-if="addBank==true">
- <div class="lefts">
- <span>绑定邮箱</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj308')" v-model="bankEmail" :disabled="!addBank" />
- </div>
- </div>
- <!-- <div class="bank_name" v-if="addBank==false">
- <div class="lefts">
- <span>{{ $t('hj304') }}123</span>
- </div>
- <div class="rights">
- <input type="text" :placeholder="$t('hj309')" v-model="bankun" :disabled="!addBank" />
- </div>
- </div> -->
- <div class="bank_name bind" @click="toSure" v-if="addBank">
- <span>{{ $t('hj216') }}</span>
- </div>
- <div class="bank_hck"></div>
- <div class="bank_code"></div>
- <van-popup v-model="showPicker" round position="bottom">
- <van-picker :confirm-button-text="$t('hj161')" :cancel-button-text="$t('hj106')" value-key="name" :columns="array" @cancel="quxiao" @confirm="onConfirm" show-toolbar />
- </van-popup>
- </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: "bankCard",
- data() {
- return {
- showPicker: false,
- bankName: "", //银行名称,
- bankAddress: "", //需要精确到分行或者支行,
- bankNo: "", // 印象卡号
- banif: "",
- bankun: "",
- bankEmail:"",
- bankCardholderName:"",
- array: [],
- index:0,
- addBank: false,
- id:'',
- code:'',
- name:'',
- };
- },
- created() {
- this.getCardDetail();
- this.getbanklist()
- },
- methods: {
- quxiao(){
- this.showPicker = false
- },
- gotodaka(){
- this.showPicker = true
- },
- onConfirm(item) {
- console.log(item)
- this.id = item.id
- this.code = item.code
- this.name = item.name
- this.showPicker = !this.showPicker
- // this.lever = item.value
- },
- async getbanklist() {
- // 获取银行名称
- let data = await api.getbank()
- if (data.status === 0) {
- console.log(data);
- this.array = data.data
- console.log(this.array);
- } else {}
- },
- async toSure() {
- // 添加银行卡
- if (isNull(this.bankNo)) {
- Toast(this.$t("hj217"));
- } else if (isNull(this.name)) {
- Toast(this.$t("hj218"));
- }else if (isNull(this.banif)) {
- Toast(this.$t("hj218a"));
- }
- // else if (isNull(this.bankAddress) ) {
- // Toast(this.$t("hj219"));
- // }
- else {
- let opts = {
- bankName: this.name,
- bankNo: this.bankNo,
- bankAddress: this.banif,
- bankImg: this.code,
- bankEmail:this.bankEmail,
- bankCardholderName:this.bankCardholderName
- };
- let data = await api.addBankCard(opts);
- if (data.status === 0) {
- Toast(this.$t("hj220"));
- this.$router.push("/newUser");
- } else {
- Toast(data.msg);
- }
- }
- },
- async getCardDetail() {
- // 获取银行卡信息
- let data = await api.getBankCard()
- if (data.status == 0) {
- const {
- bankAddress,
- bankName,
- bankNo,
- bankImg
- } = data.data;
- this.banif = bankAddress;
- this.bankName = bankName;
- this.bankun = bankImg;
- this.bankNo = bankNo;
- this.bankEmai = bankEmail;
- this.bankCardholderName = bankCardholderName;
- this.addBank = false;
- // this.addBank = true;
- } else {
- this.addBank = true;
- }
- },
- }
- };
-</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;
- display: flex;
- padding: 0 0.2rem;
- background: rgb(247, 247, 247);
- border-radius: 0.2rem;
- margin-top: 0.3rem;
-
- .lefts {
- width: 38%;
- height: 100%;
- display: flex;
- align-items: center;
- font-size: 0.3846rem;
-
- span {
- font-weight: 600;
- }
- }
-
- .rights {
- width: 75%;
- height: 100%;
- display: flex;
- align-items: center;
- justify-content: center;
-
- input {
- width: 100%;
- height: 100%;
- }
- }
- }
- }
-
- .bank_name.bind {
- display: flex;
- align-items: center;
- justify-content: center;
- background: #1B79F5;
- font-size: 0.4103rem;
- color: #fff;
-
- span {
- font-weight: 600;
- }
- }
-</style>
diff --git a/src/page/bankCard1/index.vue b/src/page/bankCard1/index.vue
deleted file mode 100644
index 26847a4..0000000
--- a/src/page/bankCard1/index.vue
+++ /dev/null
@@ -1,121 +0,0 @@
-<template>
- <div class="bank_card_page">
- <van-nav-bar
- :placeholder="true"
- :safe-area-inset-top="true"
- :title="$t('关于我们')"
- left-arrow
- @click-left="$router.go(-1)"
- >
- </van-nav-bar>
- <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">
- /deep/ .van-nav-bar__content {
- height: 65px;
- }
- /deep/ .van-nav-bar__title {
- font-family: "DINPro";
- width: 100%;
- height: 1.17333rem;
- display: flex;
- justify-content: center;
- align-items: center;
- font-style: normal;
- font-weight: 500;
- font-size: 0.48rem;
- color: #14181f;
- }
-
- .bank_card_page {
- width: 100%;
- height: 100%;
- background: #fff;
-
- .content {
- width: 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>
diff --git a/src/page/home/Record.vue b/src/page/home/Record.vue
deleted file mode 100644
index 349edf8..0000000
--- a/src/page/home/Record.vue
+++ /dev/null
@@ -1,176 +0,0 @@
-<template>
- <div>
- <van-nav-bar
- :placeholder="true"
- :safe-area-inset-top="true"
- :title="$t('jl')"
- left-arrow
- @click-left="$router.go(-1)"
- />
- <div class="pages">
- <!-- <div class="main-title">{{ $t("請選擇提款账户") }}</div> -->
- <van-cell
- is-link
- :title="rechargeAccountData.name?rechargeAccountData.name:$t('請選擇')"
- @click="rechargeAccountShow = true"
- />
- <van-action-sheet
- v-model="rechargeAccountShow"
- :actions="rechargeAccountActions"
- :cancel-text="$t('hj106')"
- close-on-click-action
- @select="rechargeAccountSelect"
- />
- <div class="pages_box">
- <!-- <div class="pages_box_after">账变前</div> -->
- <div class="pages_box_after">{{$t('je')}}</div>
- <!-- <div class="pages_box_after">账变后</div> -->
- <div class="pages_box_after">{{$t('操作时间')}}</div>
- <div class="pages_box_after">{{$t('描述')}}</div>
- </div>
- <div class="pages_box" v-for="(item,index) in pagelist" :key="index">
- <!-- <div class="pages_box_after">₹{{item.after}}</div> -->
- <div class="pages_box_after">₹{{item.amount }}</div>
- <!-- <div class="pages_box_after">₹{{item.beFore}}</div> -->
- <div class="pages_box_after">{{
- $moment(item.createTime).format(
- "DD-MM-YYYY hh:mm:ss A"
- )
- }}</div>
- <div class="pages_box_after">{{item.descs}}</div>
- </div>
- </div>
- </div>
-
-</template>
-
-<script>
- import * as api from "@/axios/api";
-export default {
- data() {
- return {
- userInfo:'',
- pagelist:[],
- rechargeAccountActions: [
- {
- name: this.$t('gm'),
- key: "BUY",
- },
- {
- name: this.$t('hj121'),
- key: "CLOSE_POSITION",
- },
- {
- name: this.$t('hj44'),
- key: "HANDLING_CHARGE",
- },
- ],
- rechargeAccountShow: false,
- rechargeAccountData: {},
- type:'',
- };
- },
- mounted() {
- this.getUserInfo()
- this.getpagelist();
- },
- methods: {
- rechargeAccountSelect(e) {
- this.rechargeAccountData = e;
- this.type = e.key
- this.getpagelist();
- },
- async getUserInfo() {
- // 获取用户信息
- let data = await api.getUserInfo();
- if (data.status == 0) {
- // 判断是否登录
- this.$store.state.userInfo = data.data;
- this.userInfo = data.data;
- } else {
- }
- },
- async getpagelist(){
- let result = await api.moneylogAll({ userId: this.$store.state.userInfo.id,type:this.type,pageSize:9999, });
- if (result.status === 0) {
- this.pagelist = result.data.records
- } else {
-
- }
- },
- },
-};
-</script>
-
-<style scoped lang="less">
- main {
- padding: 0 0.4rem 0.53333rem;
- box-sizing: border-box;
- }
- .main-title {
- font-style: normal;
- font-weight: 400;
- font-size: 0.37333rem;
- color: #8c9fad;
- margin-top: 0.3rem;
- }
-
- .pages_box_after{
- flex: 1;
- text-align: center;
- }
- .pages_box{
- width: 100%;
- display: flex;
- flex-wrap: wrap;
- align-items: center;
- justify-content: center;
- height: 60px;
- line-height: 60px;
- background-color: #fff;
- flex: 1;
- border-bottom: 1px solid #acc4d4;
- font-size: 12px;
- }
- .pages{
- width: 100%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- }
- /deep/ .van-cell {
- list-style: none;
- width: 100%;
- margin-top: 0.26667rem;
- background: #fff;
- border-radius: 0.10667rem;
- list-style: none;
- border: none;
- font-family: Arial, sans-serif;
- font-style: normal;
- font-weight: 500;
- font-size: 0.37333rem;
- line-height: 0.53333rem;
- padding: 0.32rem 0.4rem;
- box-sizing: border-box;
- margin-top: 0.26667rem;
- box-shadow: 0 0.16rem 0.32rem #eaeaea99;
- margin-bottom: 20px;
- }
-/deep/ .van-nav-bar__content {
- height: 65px;
-}
-/deep/ .van-nav-bar__title {
- font-family: "DINPro";
- width: 100%;
- height: 1.17333rem;
- display: flex;
- justify-content: center;
- align-items: center;
- font-style: normal;
- font-weight: 500;
- font-size: 0.48rem;
- color: #14181f;
-}
-</style>
diff --git a/src/page/home/home.vue b/src/page/home/home.vue
index 75945b1..4008066 100644
--- a/src/page/home/home.vue
+++ b/src/page/home/home.vue
@@ -4,7 +4,11 @@
<div class="center_tabs">
<div class="banner_top">
<van-swipe class="my-swipe" :autoplay="5000" indicator-color="white">
- <van-swipe-item v-for="(item, index) in bannerImgsArr" @click="handleBannerClick(index)" :key="index">
+ <van-swipe-item
+ v-for="(item, index) in bannerImgsArr"
+ @click="handleBannerClick(index)"
+ :key="index"
+ >
<img style="width: 100%; height: 150px" :src="item.img" alt />
</van-swipe-item>
</van-swipe>
@@ -27,78 +31,61 @@
<div class="fg"></div>
<div class="box-1">
<ul class="menu" style="border-bottom: 0px">
- <li @click="$router.push('/trading-list?type=DZ')">
- <div class="link">
- <div class="icon">
- <img
- src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQvSURBVHgB7Zq/TxRBFMe/gyZCI4cmICSa5R8wWGiiIeEoTEwkETWxsOFsSKyAQAxWd9qY2ICVCQ00lgZN7MHEWNgcsdLqzl+cMcE7rM5Cxvf2bvHY25mdvds9DtxP8nLL7OzsfufN25l5CxATExMTExPzP2GRrZEtV48PLQmyDJl02QIOofBpsiLqxTqWI5vAISCJyvCVhsbCh3AAschWoReW05w/MPHtxKlq+HJ5uloP1WOdxzNoY8bRmNes6rkDE99J6OOUz40YtMOxq+uwLPZ5mPOwXIT6AXn4TiE4KbRhfGegn2bS+BenjWBBH9/cIdNoAUnoe38N4fa+hX2Ob92NRxAdKeg7OjIaj9PJrYzudK4oE4WiTBW25fJmSWYLJVkkk1UrctnDRwvy9BmrKcECwXA33kNW8r2qIjaNpZN19yORluzAlJC2F33j/svnPC6cHXQXG+s4iuYwF+uCPXqMX37CFmsMeRhebQ32CP9nIToQJQqx7NVOgawQDU1bdXBb3KZJ3egEK8T+KMoh8mr4b3Nq8yu37UOzMex9vUJsUAqPT3iW9yf23pZeas5hnp5wtL9H5KEgfA+HJLZBbE9zTKsqhCt4f8U6WF0d6mcIT3B7iLWREtOql1g0MeyCFxOozLOhoInhXaTA4kC3mHGXRy64SPFUFvaKLDSMBNMa4bfEoHt+jnYeJsqVxEDLoS5JdB7BNY/yQPh7eHIr1MX83OUuzJLVYuJhG4GV/m5xp7Yocg83g5fYINCStW4h0raCmxXL7His5tpScBhiGeGx+2p2t1SPawvI+1ld9f57P/f8HZZYFa3wsNG2jQlbrPS4d7OCLb8Kghf0BpiK/bVt3H8sLu9R1hS8zdNmD2nFswEfTMUuPV3E+fpsR6B7h+Fh/tzJCbYJzxo7eK1rwETs2zfrdlonfX8mkIdpeK27i4IK5kk871Fuka3AI0neCbyAJo51Yjl/dWMsiZtjo/axG073PH+1pry+/AcvERI8jHVp0wxqhH/flgs1GUhf+/ipKGfn06q25fHuhJybz+jb4Q1LyFgwTJLzVs1U7ANKxbIgVbuTd6ftDvFtyzDH1ajwrI/wIT8v09CUF4dHlEIvDSftOiadtkn3QgtIQTPMe3v7Vt+9z9U9HJfduj2hFMqJ9+Vnq8bhQJbTpXiiIA21t+3YrI1T1fB14tRo+NaI9RvKQbeHplioCE95nXSS6V5vXubK1XHQZxXPpLuG/BGJ6709QjvvRyXYgbdn/L8elkllilOQ1+3fgOT90rMOUa+lubd5aaSav21o+JJHF+05NahYzl2VJc6ZiGWi9nAtFipfGt1L0czGh29W36mBFMwpkdAVsYMnpkIdWinYwUIlvvl31/P8Zu3k/FcHRjhTISvnnbdtiTch9tqYlou8gjL9eBYTExMTExPTPvwFuTt0PD0I6k4AAAAASUVORK5CYII="
- alt="" />
- </div>
- <div class="name">{{ $t("hj621") }}</div>
- </div>
- </li>
- <li @click="$router.push('/Record')">
- <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>
- <div class="name">{{ $t("jl") }}</div>
- </div>
- </li>
- <!-- <li @click="$router.push('/yeb')">
- <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>
- <div class="name">{{ $t("yeb") }}</div>
- </div>
- </li> -->
<li @click="aRouter">
<div class="link">
<div class="icon">
<img
src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK2SURBVHgB7ZpPbtNAFMa/SYoUNuCwIpUA9wbpCSgrtr1BWLHmBoUtAqndsKWcANYIqXCCBi4QIyGCkJC9QkEQD++5aeU6k3r8Z8ZuOj9plPbVU8/XN/PmzZsCDofD4XA4HA6HwzS71EJqsmVtQm0EA0wAyJa2EJoI6CPRbrS0dHDF2EB5iswOE5SacVfOw07wulNlDdfKJJTeNdrrux3clxJD8oRPi9Tjn1GwiGIgEALjeYxPf4F3W/1yIaTKtlRL0JqG0p8DTzYERqcCdRh4S6/XGo/bhy8rPFN0nlufoCVw9C2Uw7zH1ilK+12Bt3metha0OAr3BI55YKiBbNCaRmfDC2YS2xTFI1U/ax6+3sEeahKbg794lxIrHk6mmUiOl7VxgYdPkNga9EWQ7WfFw5Q0POXPl+9/wxa8t6vsxgWHtHY7lFSw2BcfZrAFv5PjxpIdhiGJu7bFMjThk1Q1azeeSz88iHa+fI/RBJyX08dh2mbWw49/7ZHYERpC0CFkyQZ9ikVpEotFsKrC9PktpT03SiMZcLTpiX7aZsbDNYmtilCcvuoX3BKxq6hXcMvE8pTO2oxnWj8ieUwdc08xRdFZw/TE+LYnttM24/vwXOIzGkJSSShrMy6YXvARDcH1r6zNuOAeFdyEYi3ZgIt9WZtxwX06l8YSb2AbgUPVmdjKaYk8vA/bxHimMlfJpbWrmIOSNeSyUF37YFNxFmbW8eYh+HNBLlBEcCOBR4c7d/3TLwOadw9W1bOK8ggt/C+AGzc9uf/qtaTEY/JTo0zbyB3vosZ1hPqKeolnByvWbZpG1jAPrEelVA4uqAj/Di7L6ohlmr7FT7zNRT6uQen24UTmH+3tXdrudIWm+raDpFBPNSgSv0ODGtIf4N6561KJr/T9mFPV2cl1aWuDqMPhcDgcDjX/AeVdQUXCe3p2AAAAAElFTkSuQmCC"
- alt="" />
+ alt=""
+ />
</div>
<div class="name">{{ $t("hj256") }}</div>
</div>
</li>
<!-- RechargeSure -->
- <li @click="$refs.language.settingDialog = true">
- <div class="links">
- <div class="icon">
- <img
- src="data:image/png;base64,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"
- alt="" style="width: 0.6rem; height: 0.6rem" />
- </div>
- <div class="name" style="margin-top: 2px">
- {{ $t("yy") }}
- </div>
- </div>
- </li>
- <!-- setting -->
- <!-- <li @click="$router.push('/setting')">
+ <li @click="$router.push('/RechargeSure')">
<div class="link">
<div class="icon">
<img
- src="data:image/png;base64,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"
- alt="" />
+ src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ/SURBVHgB7ZpPctMwFMY/OTBTNmCzC8Mf9wSEEwA3KCeAI7BiC2xZlQ1bygnoDQo3aE8Qd5WZLmov02lj9clNZlxXTuzYemrT95vRNNHIfv709Cy9lwKCIAiCIAiCILhmh1pKTXtq7IzhT2xvglWLsV5muUSbZ60lwD3jAdanlxlfgpMVde88LII3nS6CubehunFjah/RkLu0LS0joxY1Gbgpgg2NtGxMDE9SHTcZ18XDa+3DJ6kezRT+0scYHRiG181PMp3MND48j9ThsutYPWy80IfYGuIB3XuVp9kEj1Md0po4gBuxC2Jjo7BVA5vgRwG+wq3YBfHclhWWGC6WmSr2y96wxPD1ARrbw0gl1etYPJwD38DMDPhs63fu4ZTiaaqKSkmvrPIwfcvOyMvbkcrK/c49PL0qDbFD0xE+tNjukg83gpbzuzazOvxyau2f/HiKtgwCvKU/e+U+5x6mvfE1PKE0RtU+jpdWDE/kFtvOBdPLI4QnlMW28xhuyzqx2gbnHlZXuaoXtMU2Rwwn8ERgse1cMKVsR/CEVriRKjoXTAb+wROzHP+rfc4FbwH7vuL4nGxX+5wLjugsm2v8ATcKe9VztIElWyIP74KbHN9t3V324cZVTMpLwYnW+PnMkgsbNvGXh+RsSf7dRrC3A8QqXryMFx8TWnfvbbG7Dp/g/78AbrTHT0K9++u3pgLA2JSAV4ngDa458xrXAfrLpArPDmvitoyXGDYPtqXxxrxc0BFzjyndq4lYgxcPlzHeNkW+QLX6BTC7oL19QNtdU6Gla28HpnhOp7IdUxKihxrRBLxa5NJGIB1ejun7oTmqUp1sv68XkyAIgiAIfFwCfkkpRuF6ig4AAAAASUVORK5CYII="
+ alt=""
+ />
</div>
- <div class="name">{{ $t("安全") }}</div>
+ <div class="name">{{ $t("提款") }}</div>
</div>
- </li> -->
- <li @click="aRouter1">
+ </li>
+ <li @click="aRouter">
<div class="link">
<div class="icon">
<img
src="data:image/png;base64,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"
- alt="" />
+ alt=""
+ />
</div>
<div class="name">{{ $t("kf") }}</div>
+ </div>
+ </li>
+ <!-- setting -->
+ <li @click="$router.push('/setting')">
+ <div class="link">
+ <div class="icon">
+ <img
+ src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAZeSURBVHgB7VpNbFRVFD7nzQDTEJoZaXWg0D52gCaMCRh3DKAmuuk0EbbUxGAUCEM0EFnQMTExMRhag5J0IW1catLpxoVGO+yMuJhuFFZ91dbWtLETWRTszLue88a273fmvjc/Enhf0mnvffen35zfe+4DCBEiRIgQIR4ZILQJ8bga3xKrZHTAo4iY4T4hRJ4+b1cgUigtahq0AS0l3N3dkxKRSD9tk6Zmus7wAqCYxHKlsLQ0X4QWoamEWYrRWDklhJJBBU+DgDgEgADQ6LMAupis/EPSL2klaBIaJhxPqmoU9QwI7KfVUkFJ1kFBgD7eDNX3TdgsRQWxn6ShSk9GmKYvhuyW1BfYhnXWhDR9SYdklzCkL0j1Uc8vL84VwCekCRuSFOI6KJCWliJCicZOA2K+vApjXqqZpLUrZOOCNYWcmq/1dSiUES/KSl6a8M5k3wzKSXOWvS+iki8/gGIQ++tKqmkEfZDJS2mQgOLyn7PPgwSkCXcl+4THCptSFJBvdnhh6ZcRyEcIDmVHvcYtL85KcQlMmKQ4AopSqKxCU71oLbD/iHRAWiHbF0BRwISWE5bdoFUI+v8o8IThiSMchXbjzaUsoDJkODtQcjCaGIc2ov2EFeX6f39RrNVz9NsgPLMi4lsAMhEFjgoBKVI9VUA1HpNxlnRKOBChWNHh9hpA/sgBFYKg/YStUBdWBCcd2SjCaYOgqHpSs0fifurjtDUVQRiMANyCgPi/CTO7GSIAAtqDx8ZpsabIjHt8vDTC1NyKSNUb1lbCslIICJXse6LeHoEJc5rnZzx7YZYCtBYq72Hs5QE/TmuWfvo2WjEjZDhz6M04a9l03+W/XBfddcm9f29Cgfde7oBTh7c5ns3Pz1nau3v2mJtqhwJD9Pui27ryEkZYMTe36uBuLxxnsfGqx+8rOlz7btX12R82wj1WwnSwgayXaksTRiGmzW0dddV1oICmnZw6O9zPA3d//cXS3tHZ6RjDsd1trjRhgUrR2vYoy6B4gz40aBB7SKWHT253fXbvrpXw4RdedIxRKJFxs2V5G6aqgrXDKL06MdrFNav8epNUa5BUfCMzstvswsdPgV/8/NOPlvb+/QcdY0g3jFSV/hwz90tLuBwjwriprlzu6UruSdebp9evR/vCPVJnu9M64iJhBufl9j5pwiVNKzmlrKTrzYugfEVSBvmJry3t4y+94jkWhdOx+orDVFizHuUEXpCYpkITMfX9t5b2sRPehHWXvX0RXotF8ma15vCzM7l3sNac9SNeMzBJ0jWrM3vnE7Uk7LK3L8JVtcYR2xJD0CbcvDFsaR8n6e7Y0Ql+4Du1jNq8nuG8nunNeo1HWzbWGduMrc/ujoAsvhz/wuGs3j6XrTlHuGSCvgkvUt1ZoLBJGYf4ZsJjimZuDJ/abqSNteKsHZxZ2aXbP/C6I8OyQ7HtzQhUAKhsU3LRh2LzdpBsOQqCY+0xx1gq0iu46S1ffW6r8eMHF86dgfv3/95oc+5cT7oMSo4c166BTkuGLQN+YOtOk2pfd9mgAA3gc5KsPZVksvWky+D6Fzj/n2BYXtBYxwqWTsRsV7LX4sRiFDoRguXXTNbNUWVInWWwZsr41tFQAaAcwwF02AnmzKQTCSzpAnyXYt3IsipfunJVbgGEsX20t7O7QXT3qCmhiynnFafILS/+Zqi9cVSjYp3smm5kOfx8lf9GSpWr28O+XQnnIabhEs/SvFYk7zDgfIK5ncneW+y9eWM6o47UW4sd04WzZxxkGSOfjUqT5b3cyDKaUtNaXtQKAok0Wm0VAamGLKY4G+sAyIFLmFjHHToBncy8Bj/YUkeW7IcfXfM8ILhAe1jdyxVNvQFk9aY4NOF2iS1AjJ0/e3H8rfNZDl8bz5koS/SO7cjHYJsduTEK+w8cBElotNExL+kymn7lWX19QUx53dz39qnau5euqCw5L6IMJjl8Q16NCVpEwMDTCSzWGtSyO96upJojuQbKsznOviORWJhQV7LraOmltvG6Aqky1HhVwQwu1Vx+/6ofFTYcFNusWwhyQ1tu8buT6iDZ8CB4EE/EE9OffHrzkKxj4kSmTLGdjh7DMlK1zW0fqk5Nzxpv51D+TfF7nN/2YS/PBTfKyjJcEuKbQsq/+yzXpQJmqV3kVPUBZVCyEg0RIkSIECFCPDr4FxMsUm9PzRskAAAAAElFTkSuQmCC"
+ alt=""
+ />
+ </div>
+ <div class="name">{{ $t("安全") }}</div>
+ </div>
+ </li>
+ <li @click="$router.push('/yeb')">
+ <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>
+ <div class="name">{{ $t("yeb") }}</div>
</div>
</li>
<!-- <li @click="$router.push('/warehouse')">
@@ -112,19 +99,34 @@
<div class="name">{{ $t("hj226") }}</div>
</div>
</li> -->
- <li @click="$router.push('/RechargeSure')">
+ <li @click="$router.push('/trading-list?type=DZ')">
<div class="link">
<div class="icon">
<img
- src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ/SURBVHgB7ZpPctMwFMY/OTBTNmCzC8Mf9wSEEwA3KCeAI7BiC2xZlQ1bygnoDQo3aE8Qd5WZLmov02lj9clNZlxXTuzYemrT95vRNNHIfv709Cy9lwKCIAiCIAiCILhmh1pKTXtq7IzhT2xvglWLsV5muUSbZ60lwD3jAdanlxlfgpMVde88LII3nS6CubehunFjah/RkLu0LS0joxY1Gbgpgg2NtGxMDE9SHTcZ18XDa+3DJ6kezRT+0scYHRiG181PMp3MND48j9ThsutYPWy80IfYGuIB3XuVp9kEj1Md0po4gBuxC2Jjo7BVA5vgRwG+wq3YBfHclhWWGC6WmSr2y96wxPD1ARrbw0gl1etYPJwD38DMDPhs63fu4ZTiaaqKSkmvrPIwfcvOyMvbkcrK/c49PL0qDbFD0xE+tNjukg83gpbzuzazOvxyau2f/HiKtgwCvKU/e+U+5x6mvfE1PKE0RtU+jpdWDE/kFtvOBdPLI4QnlMW28xhuyzqx2gbnHlZXuaoXtMU2Rwwn8ERgse1cMKVsR/CEVriRKjoXTAb+wROzHP+rfc4FbwH7vuL4nGxX+5wLjugsm2v8ATcKe9VztIElWyIP74KbHN9t3V324cZVTMpLwYnW+PnMkgsbNvGXh+RsSf7dRrC3A8QqXryMFx8TWnfvbbG7Dp/g/78AbrTHT0K9++u3pgLA2JSAV4ngDa458xrXAfrLpArPDmvitoyXGDYPtqXxxrxc0BFzjyndq4lYgxcPlzHeNkW+QLX6BTC7oL19QNtdU6Gla28HpnhOp7IdUxKihxrRBLxa5NJGIB1ejun7oTmqUp1sv68XkyAIgiAIfFwCfkkpRuF6ig4AAAAASUVORK5CYII="
- alt="" />
+ src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQvSURBVHgB7Zq/TxRBFMe/gyZCI4cmICSa5R8wWGiiIeEoTEwkETWxsOFsSKyAQAxWd9qY2ICVCQ00lgZN7MHEWNgcsdLqzl+cMcE7rM5Cxvf2bvHY25mdvds9DtxP8nLL7OzsfufN25l5CxATExMTExPzP2GRrZEtV48PLQmyDJl02QIOofBpsiLqxTqWI5vAISCJyvCVhsbCh3AAschWoReW05w/MPHtxKlq+HJ5uloP1WOdxzNoY8bRmNes6rkDE99J6OOUz40YtMOxq+uwLPZ5mPOwXIT6AXn4TiE4KbRhfGegn2bS+BenjWBBH9/cIdNoAUnoe38N4fa+hX2Ob92NRxAdKeg7OjIaj9PJrYzudK4oE4WiTBW25fJmSWYLJVkkk1UrctnDRwvy9BmrKcECwXA33kNW8r2qIjaNpZN19yORluzAlJC2F33j/svnPC6cHXQXG+s4iuYwF+uCPXqMX37CFmsMeRhebQ32CP9nIToQJQqx7NVOgawQDU1bdXBb3KZJ3egEK8T+KMoh8mr4b3Nq8yu37UOzMex9vUJsUAqPT3iW9yf23pZeas5hnp5wtL9H5KEgfA+HJLZBbE9zTKsqhCt4f8U6WF0d6mcIT3B7iLWREtOql1g0MeyCFxOozLOhoInhXaTA4kC3mHGXRy64SPFUFvaKLDSMBNMa4bfEoHt+jnYeJsqVxEDLoS5JdB7BNY/yQPh7eHIr1MX83OUuzJLVYuJhG4GV/m5xp7Yocg83g5fYINCStW4h0raCmxXL7His5tpScBhiGeGx+2p2t1SPawvI+1ld9f57P/f8HZZYFa3wsNG2jQlbrPS4d7OCLb8Kghf0BpiK/bVt3H8sLu9R1hS8zdNmD2nFswEfTMUuPV3E+fpsR6B7h+Fh/tzJCbYJzxo7eK1rwETs2zfrdlonfX8mkIdpeK27i4IK5kk871Fuka3AI0neCbyAJo51Yjl/dWMsiZtjo/axG073PH+1pry+/AcvERI8jHVp0wxqhH/flgs1GUhf+/ipKGfn06q25fHuhJybz+jb4Q1LyFgwTJLzVs1U7ANKxbIgVbuTd6ftDvFtyzDH1ajwrI/wIT8v09CUF4dHlEIvDSftOiadtkn3QgtIQTPMe3v7Vt+9z9U9HJfduj2hFMqJ9+Vnq8bhQJbTpXiiIA21t+3YrI1T1fB14tRo+NaI9RvKQbeHplioCE95nXSS6V5vXubK1XHQZxXPpLuG/BGJ6709QjvvRyXYgbdn/L8elkllilOQ1+3fgOT90rMOUa+lubd5aaSav21o+JJHF+05NahYzl2VJc6ZiGWi9nAtFipfGt1L0czGh29W36mBFMwpkdAVsYMnpkIdWinYwUIlvvl31/P8Zu3k/FcHRjhTISvnnbdtiTch9tqYlou8gjL9eBYTExMTExPTPvwFuTt0PD0I6k4AAAAASUVORK5CYII="
+ alt=""
+ />
</div>
- <div class="name">{{ $t("提款") }}</div>
+ <div class="name">{{ $t("hj261") }}</div>
+ </div>
+ </li>
+ <li @click="$refs.language.settingDialog = true">
+ <div class="links">
+ <div class="icon">
+ <img
+ src="data:image/png;base64,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"
+ alt=""
+ style="width: 0.6rem; height: 0.6rem"
+ />
+ </div>
+ <div class="name" style="margin-top: 2px">
+ {{ $t("yy") }}
+ </div>
</div>
</li>
</ul>
<!-- 多语言弹框 -->
- <Language ref="language" @onChange="getNewsList" />
+ <Language ref="language" />
</div>
<div class="fg"></div>
<div class="new-stock">
@@ -133,12 +135,22 @@
<div class="item" @click="$router.push('/favorites')">
<img
src="data:image/png;base64,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"
- alt="" srcset="" />
+ alt=""
+ srcset=""
+ />
<div class="i-title">{{ $t("打新日曆") }}</div>
</div>
- <div class="item" style="margin-left: 10px" @click="$router.push('/favoritesList')">
- <img :src="ADFASDF" alt="" srcset="" />
+ <div
+ class="item"
+ style="margin-left: 10px"
+ @click="$router.push('/favoritesList')"
+ >
+ <img
+ src="https://essenceinvestment.net/png/icon-investment-market-btn-ipo.Lic6_V6W.png"
+ alt=""
+ srcset=""
+ />
<div class="i-title">{{ $t("申購記錄") }}</div>
</div>
@@ -151,29 +163,49 @@
</div>
<div class="news-tab">
<mt-navbar v-model="news">
- <mt-tab-item v-for="(item, index) in newListHeader" :id="item.id" :key="index">
+ <mt-tab-item
+ v-for="(item, index) in newListHeader"
+ :id="item.id"
+ :key="index"
+ >
<span class="tab-name">{{ $t(item.title) }}</span>
</mt-tab-item>
</mt-navbar>
- <mt-tab-container v-model="news" :swipeable="true" style="padding-top: 0.5rem">
- <mt-tab-container-item v-for="(items, index) in newListHeader" :id="items.id" :key="index">
+ <mt-tab-container
+ v-model="news"
+ :swipeable="true"
+ style="padding-top: 0.5rem"
+ >
+ <mt-tab-container-item
+ v-for="(items, index) in newListHeader"
+ :id="items.id"
+ :key="index"
+ >
<div class="news-content">
- <div class="" v-for="(item, inde) in items.data" :key="inde" @click="
- $router.push({
- path: '/newPage',
- query: {
- listid: item.id,
- },
- })
- ">
+ <div
+ class=""
+ v-for="(item, inde) in items.data"
+ :key="inde"
+ @click="
+ $router.push({
+ path: '/newPage',
+ query: {
+ listid: item.id,
+ },
+ })
+ "
+ >
<div class="item-times">
{{ item.showTime | gettime }}
</div>
- <div class="titContent" style="
+ <div
+ class="titContent"
+ style="
-webkit-box-orient: vertical;
font-size: 0.38rem;
margin-top: 0.2rem;
- ">
+ "
+ >
{{ item.title }}
</div>
<div class="neitu"><img :src="item.imgurl" /></div>
@@ -197,12 +229,10 @@
import caidana from "@/assets/img/caidana.png";
import bangzhu from "@/assets/img/bangzhu.png";
import kefua from "@/assets/img/kefua.png";
-import ADFASDF from "@/assets/img/20240711-160804.jpg";
import xiazai from "@/assets/img/xiazai.png";
import GoToLogin from "@/page/home/components/GoLogin.vue";
import { MessageBox } from "mint-ui";
import Language from "@/components/Language/index.vue";
-
export default {
components: {
HomeList,
@@ -235,7 +265,6 @@
// 公告 icon 地址
Announcement,
- ADFASDF,
close: true,
proData: [], // 分割好的数据
currentIndex: 0,
@@ -252,7 +281,7 @@
],
// 公告列表
artList: [],
- onlineService: "123123",
+ onlineService: "",
isGoTo: false,
bannerList: [],
userInfo: [],
@@ -281,7 +310,7 @@
},
},
filters: {
- gettime(time) {
+ gettime (time) {
if (!time) {
return ''
}
@@ -312,16 +341,9 @@
}
},
methods: {
- aRouter(){
- this.$store.commit("elAlertShow", {
- elAlertShow: true,
- elAlertText: this.$t("当前充值渠道已关闭请选择在线客服进行充值。")
- });
+ aRouter() {
// window.open(this.onlineService);
- },
- aRouter1() {
- window.open('https://chatlink.wchatlink.com/widget/standalone.html?eid=139eb5679d5a9aea0650dbb3c96ca1a2&language=en');
- // window.open(this.onlineService);
+ window.open(this.onlineService);
},
getdialog() {
@@ -329,10 +351,8 @@
confirmButtonText: this.$t("hj161"),
cancelButtonText: this.$t("hj106"),
})
- .then(async () => {
- })
- .catch(() => {
- });
+ .then(async () => {})
+ .catch(() => {});
},
onSelect(e) {
this.$i18n.locale = e.lang;
@@ -466,7 +486,6 @@
let data = await api.getInfoSite();
if (data.status === 0) {
this.onlineService = data.data.onlineService;
- console.log(this.onlineService, 'this.onlineService');
} else {
this.$store.commit("elAlertShow", {
elAlertShow: true,
@@ -477,7 +496,6 @@
// 获取新闻列表
async getNewsList(type) {
- if (typeof type == "string") type = 1
let data = await api.queryNewsList(type);
this.newListHeader.map((item) => {
if (item.type === type) {
@@ -517,7 +535,7 @@
display: flex;
justify-content: center;
- >.navs_content {
+ > .navs_content {
position: relative;
overflow: hidden;
width: 87%;
@@ -527,7 +545,7 @@
display: flex;
justify-content: space-between;
- >.chacha {
+ > .chacha {
width: 1rem;
height: 1rem;
border-radius: 100%;
@@ -539,48 +557,48 @@
right: -0.4rem;
top: -0.4rem;
- >div {
+ > div {
width: 0.3554rem;
height: 0.3554rem;
margin-top: 0.3rem;
margin-left: 0.15rem;
- >img {
+ > img {
width: 100%;
height: 100%;
}
}
}
- >div {
+ > div {
width: 20%;
height: 100%;
display: flex;
align-items: center;
- >div {
+ > div {
width: 100%;
height: 60%;
- >.top_img {
+ > .top_img {
width: 0.903704rem;
height: 0.803704rem;
display: flex;
align-items: center;
justify-content: center;
- >div {
+ > div {
width: 0.9718rem;
height: 0.9718rem;
- >img {
+ > img {
width: 100%;
height: 100%;
}
}
}
- >.bottom_navs {
+ > .bottom_navs {
width: 100%;
height: 30%;
display: flex;
@@ -593,7 +611,6 @@
}
}
}
-
.txt_box_box_right {
color: #fff;
background: #409eff;
@@ -601,31 +618,25 @@
padding: 10px 15px;
border-radius: 6px;
}
-
.txt_box_box_left {
margin: 10px 0;
font-size: 30px;
font-weight: 600;
white-space: nowrap;
overflow: hidden;
- text-overflow: ellipsis
- /* 显示省略符号 (...) */
- ;
+ 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%;
@@ -639,7 +650,6 @@
margin-top: 10px;
box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.3);
}
-
.wrapper {
width: 100%;
height: 100%;
@@ -657,8 +667,7 @@
height: 0.7949rem;
display: flex;
padding-right: 0.3rem;
-
- >div {
+ > div {
width: 50%;
height: 100%;
display: flex;
@@ -672,7 +681,7 @@
color: #333333;
margin-left: 0.3846rem;
- >img {
+ > img {
width: 100%;
height: 100%;
}
@@ -681,18 +690,17 @@
.right_search {
justify-content: flex-end;
width: 50%;
-
- >div {
+ > div {
width: 34%;
height: 0.4615rem;
display: flex;
justify-content: space-between;
- >div {
+ > div {
width: 0.5615rem;
height: 0.5615rem;
- >img {
+ > img {
width: 100%;
height: 100%;
}
@@ -706,7 +714,7 @@
height: auto;
margin-top: 0.2308rem;
- >.banner_top {
+ > .banner_top {
width: 100%;
img {
@@ -725,7 +733,7 @@
}
}
- >.announcement {
+ > .announcement {
width: 100%;
height: auto;
display: flex;
@@ -733,7 +741,7 @@
align-items: center;
padding: 0.2rem 0 0.2rem 0;
- >.an_content {
+ > .an_content {
width: 95%;
height: 0.559rem;
display: flex;
@@ -746,7 +754,7 @@
display: flex;
align-items: center;
- >img {
+ > img {
width: 100%;
height: 100%;
}
@@ -773,7 +781,7 @@
display: flex;
justify-content: center;
- >.navs_content {
+ > .navs_content {
position: relative;
overflow: hidden;
width: 87%;
@@ -783,7 +791,7 @@
display: flex;
justify-content: space-between;
- >.chacha {
+ > .chacha {
width: 1rem;
height: 1rem;
border-radius: 100%;
@@ -795,48 +803,48 @@
right: -0.4rem;
top: -0.4rem;
- >div {
+ > div {
width: 0.3554rem;
height: 0.3554rem;
margin-top: 0.3rem;
margin-left: 0.15rem;
- >img {
+ > img {
width: 100%;
height: 100%;
}
}
}
- >div {
+ > div {
width: 20%;
height: 100%;
display: flex;
align-items: center;
- >div {
+ > div {
width: 100%;
height: 60%;
- >.top_img {
+ > .top_img {
width: 0.903704rem;
height: 0.803704rem;
display: flex;
align-items: center;
justify-content: center;
- >div {
+ > div {
width: 0.9718rem;
height: 0.9718rem;
- >img {
+ > img {
width: 100%;
height: 100%;
}
}
}
- >.bottom_navs {
+ > .bottom_navs {
width: 100%;
height: 30%;
display: flex;
@@ -875,16 +883,16 @@
}
}
- /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;
@@ -906,7 +914,7 @@
flex-wrap: wrap;
align-content: center;
- >div {
+ > div {
width: 100%;
height: 30%;
}
@@ -1045,16 +1053,16 @@
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: "";
@@ -1172,12 +1180,10 @@
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;
@@ -1186,14 +1192,12 @@
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;
@@ -1204,24 +1208,20 @@
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;
@@ -1244,7 +1244,6 @@
.new-stock {
padding: 0 0.4rem;
-
.title {
color: #2c2e3b;
text-align: justify;
@@ -1255,11 +1254,9 @@
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;
@@ -1273,8 +1270,7 @@
color: #fff;
font-size: 0.4rem;
font-weight: 500;
-
- >img {
+ > img {
width: 30%;
}
@@ -1288,15 +1284,13 @@
}
}
}
-
.list .item:nth-child(2) {
- background: #4A5E77;
+ 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;
@@ -1306,7 +1300,7 @@
line-height: 0.64rem;
}
}
-
// /deep/ .van-popup {
// overflow-y: auto;
-// }</style>
+// }
+</style>
diff --git a/src/page/home/listcomponents/dazongjiaoyi.vue b/src/page/home/listcomponents/dazongjiaoyi.vue
index 19e8b1a..574856c 100644
--- a/src/page/home/listcomponents/dazongjiaoyi.vue
+++ b/src/page/home/listcomponents/dazongjiaoyi.vue
@@ -55,7 +55,7 @@
{{ $t("hj261") }} <span @click="show = false"></span>
</div>
<h5>{{ $t("hj130") }}</h5>
- <h6>₹{{ currentItem.price ? currentItem.price : "" }}</h6>
+ <h6>{{ currentItem.price ? currentItem.price : "" }}</h6>
<div class="erty tghj">
<input
:placeholder="$t('hj262')"
@@ -418,4 +418,4 @@
font-size: 0.37rem;
}
}
-</style>
+</style>
\ No newline at end of file
diff --git a/src/page/kline/index.vue b/src/page/kline/index.vue
index 31deba3..36bcd33 100644
--- a/src/page/kline/index.vue
+++ b/src/page/kline/index.vue
@@ -82,7 +82,7 @@
}}</span> -->
<span
:class="singDetails.hcrate > 0 ? 'price green' : 'price red'"
- >₹{{ singDetails.nowPrice }}</span
+ >{{ singDetails.nowPrice }}</span
>
</div>
<div class="bottom_now">
@@ -92,7 +92,7 @@
? '+' : ''
}}{{ (singDetails.nowPrice - singDetails.preclose_px).toFixed(2) }}</span> -->
<span v-else>
- ₹{{
+ {{
(singDetails.nowPrice - singDetails.preclose_px).toFixed(2)
}}</span
>
@@ -121,7 +121,7 @@
:class="
singDetails.hcrate > 0 ? 'number green' : 'number red'
"
- >₹{{ singDetails.open_px }}</span
+ >{{ singDetails.open_px }}</span
>
</div>
<div class="rights topes">
@@ -133,7 +133,7 @@
:class="
singDetails.hcrate > 0 ? 'number green' : 'number red'
"
- >₹{{ singDetails.today_max }}</span
+ >{{ singDetails.today_max }}</span
>
</div>
</div>
@@ -147,7 +147,7 @@
:class="
singDetails.hcrate > 0 ? 'number green' : 'number red'
"
- >₹{{ singDetails.preclose_px }}</span
+ >{{ singDetails.preclose_px }}</span
>
</div>
<div class="rights bots">
@@ -159,7 +159,7 @@
:class="
singDetails.hcrate > 0 ? 'number green' : 'number red'
"
- >₹{{ singDetails.today_min }}</span
+ >{{ singDetails.today_min }}</span
>
</div>
</div>
@@ -433,7 +433,7 @@
<span>{{ $t("hj84") }}</span>
</div>
<div class="bottom_buy">
- <span>₹{{ singDetails.nowPrice }}</span>
+ <span>{{ singDetails.nowPrice }}</span>
</div>
</div>
<div class="sell_btn" @click="goBuy(1)">
@@ -441,7 +441,7 @@
<span>{{ $t("hj85") }}</span>
</div>
<div class="bottom_sell">
- <span>₹{{ singDetails.nowPrice }}</span>
+ <span>{{ singDetails.nowPrice }}</span>
</div>
</div>
</div>
@@ -953,7 +953,7 @@
}
.right_ets {
- max-width: 70%;
+ max-width: 60%;
height: 100%;
> div {
diff --git a/src/page/list/favorites/data.list.vue b/src/page/list/favorites/data.list.vue
index 2a100dd..90f2b92 100644
--- a/src/page/list/favorites/data.list.vue
+++ b/src/page/list/favorites/data.list.vue
@@ -81,28 +81,7 @@
</div>
</div>
</van-col>
- <div style="width: 100%;display: flex;justify-content: space-between;align-items: center;margin-top: 10px;font-size: 10px;;">
- <div>{{$t('hj59')}}:{{
- $moment(item.subscribeTime).format(
- "DD-MM-YYYY hh:mm:ss A"
- )
- }}</div>
- <div>{{$t('申购结束时间')}}:{{
- $moment(item.subscriptionTime).format(
- "DD-MM-YYYY hh:mm:ss A"
- )
- }}</div>
- </div>
- <div style="width: 100%;display: flex;justify-content: space-between;align-items: center;margin-top: 10px;font-size: 10px;;">
- <div>{{$t('上市时间')}}:{{
- $moment(item.listDate).format(
- "DD-MM-YYYY hh:mm:ss A"
- )
- }}</div>
- <div>{{$t('hj314')}}:{{item.price | _toLocaleString(false)}}</div>
- </div>
</van-row>
-
</div>
</van-list>
@@ -121,13 +100,6 @@
{{ shengouObj.type === 1 ? $t("hj57") : $t("配售数量") }}:
</div>
<input type="text" :maxlength="9" v-model="fromData.value" @input="fromDatavalue" />
- </div>
- <div class="input-box" style="margin-top:20px;" v-if="shengouObj.password">
- <!-- <div class="input-box" style="margin-top:20px;"> -->
- <div class="laber">
- {{$t("秘钥")}}:
- </div>
- <input type="text" :maxlength="9" v-model="fromData.password" />
</div>
<div class="shijian">
@@ -231,7 +203,6 @@
return {
fromData: {
value: 1,
- password:''
},
loadings: false,
show: false,
@@ -252,12 +223,10 @@
this.fromData.value = this.fromData.value.replace(/^(0+)|[^\d]+/g, '')
},
async newAddxg() {
- console.log(this.shengouObj.newlistId, "=====");
+ console.log(this.shengouObj, "=====");
const res = await api.getNewAdd({
newCode: this.shengouObj.code,
applyNums: this.fromData.value,
- password: this.fromData.password,
- newlistId: this.shengouObj.newlistId,
type: this.shengouObj.type,
});
if (res.status === 0) {
@@ -337,7 +306,6 @@
font-size: 0.3975rem;
.laber {
margin-right: 10px;
- width: 50%;
}
// margin-top: 0.8rem;
}
diff --git a/src/page/list/favoriteslist/data.list.vue b/src/page/list/favoriteslist/data.list.vue
index 57328d9..55568ec 100644
--- a/src/page/list/favoriteslist/data.list.vue
+++ b/src/page/list/favoriteslist/data.list.vue
@@ -51,7 +51,7 @@
</div>
<div class="bottom_price_title">
<div class="start_price">
- <span>{{ $t("價格") }}</span>
+ <span>{{ $t("單筆價格") }}</span>
</div>
<div class="new_price" v-if="item.status <= 3">
<span>
@@ -415,4 +415,4 @@
text-align: center;
line-height: 35px;
}
-</style>
+</style>
\ No newline at end of file
diff --git a/src/page/list/trading-list.vue b/src/page/list/trading-list.vue
index 9b62ffe..e5383e4 100644
--- a/src/page/list/trading-list.vue
+++ b/src/page/list/trading-list.vue
@@ -29,7 +29,6 @@
<script>
import tabsList from "./tradingList/tabs";
export default {
- name: "TradingList",
components: { tabsList },
data() {
return {
diff --git a/src/page/list/tradingList/data.list.vue b/src/page/list/tradingList/data.list.vue
index 193fedb..7281e50 100644
--- a/src/page/list/tradingList/data.list.vue
+++ b/src/page/list/tradingList/data.list.vue
@@ -12,111 +12,93 @@
{{ $t("市场") }}
</div>
</van-col>
- <van-col :span="active == 'DZ' ? '12' : '7'">
+ <van-col span="7">
<div style="text-align: right">
{{ $t("hj314") }}
</div>
</van-col>
- <van-col span="6" v-if="active == 3">
+ <van-col span="6">
<div style="text-align: right">
{{ $t("hj315") }}
</div>
</van-col>
</van-row>
</div>
- <van-pull-refresh
- v-model="refreshing"
- @refresh="onRefresh"
- :loosing-text="$t('hj430')"
- :pulling-text="$t('hj430')"
+
+ <van-list
+ style="margin-bottom: 50px"
+ v-model="loadings"
+ :finished="finished"
+ :finished-text="$t('hj43')"
+ :loading-text="$t('hj430')"
+ @load="onLoads"
+ :immediate-check="false"
>
- <van-list
- style="margin-bottom: 50px"
- v-model="loadings"
- :finished="finished"
- :finished-text="$t('hj43')"
- :loading-text="$t('hj430')"
- @load="onLoads"
- :immediate-check="false"
+ <div
+ class="item"
+ @click="handleGoToKlineDetail1(item, index)"
+ v-for="(item, index) in listArr"
+ :key="item.indexCode"
>
- <div
- class="item"
- @click="handleGoToKlineDetail1(item, index)"
- v-for="(item, index) in listArr"
- :key="item.indexCode"
- >
- <van-row type="flex" align="center" gutter="20">
- <van-col span="8">
- <div>
- <div class="tp">
- <div class="collection" @click="optionszx(item)">
- <div
- class="shu"
- :class="item.isOption == '1' ? 'shublue' : ''"
- ></div>
- </div>
+ <van-row type="flex" align="center" gutter="20">
+ <van-col span="8">
+ <div>
+ <div class="tp">
+ <div class="collection" @click="optionszx(item)">
<div
- class="title_color"
- style="
- width: 100%;
- overflow: hidden;
- text-overflow: ellipsis;
- white-space: nowrap;
- "
- >
- {{ item.name || item.stockName }}
- </div>
+ class="shu"
+ :class="item.isOption == '1' ? 'shublue' : ''"
+ ></div>
</div>
- <div class="bt">
- <span>{{ item.spell || item.stockSpell }}</span>
- </div>
- </div>
- </van-col>
-
- <van-col span="3">
- <div style="text-align: right">
- {{ (item.gid || item.stockGid) == "nse" ? "NSE" : "BSE" }}
- </div>
- </van-col>
-
- <van-col :span="active == 'DZ' ? '12' : '7'">
- <div style="text-align: right">
- <div class="tp">
- <span class="price_color">
- {{ item.nowPrice | _toLocaleString(false) }}
- </span>
- </div>
- <div class="bt" v-if="active != 'DZ'">
- <span>{{ item.addTime }}</span>
- </div>
- </div>
- </van-col>
- <van-col span="6" v-if="active != 'DZ'">
- <div style="text-align: right">
<div
- class="tp right_bs"
- :class="`${item.color > 0 ? 'green' : 'red'}`"
+ class="title_color"
+ style="
+ width: 100%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ "
>
- <span class="price_color">{{ item.hcrateP }}</span>
+ {{ item.name }}
</div>
</div>
- </van-col>
- </van-row>
- <div class="box-a" v-if="active == 'DZ'">
- <div class="box_a_left">
- {{ $t("kpsj") }}:{{
- $moment(item.startTime).format("DD-MM-YYYY hh:mm:ss A")
- }}
+ <div class="bt">
+ <span>{{ item.spell }}</span>
+ </div>
</div>
- <div class="box_a_right">
- {{ $t("gbsj") }}:{{
- $moment(item.endTime).format("DD-MM-YYYY hh:mm:ss A")
- }}
+ </van-col>
+
+ <van-col span="3">
+ <div style="text-align: right">
+ {{ item.gid }}
</div>
- </div>
- </div>
- </van-list>
- </van-pull-refresh>
+ </van-col>
+
+ <van-col span="7">
+ <div style="text-align: right">
+ <div class="tp">
+ <span class="price_color">
+ {{ item.nowPrice | _toLocaleString(false) }}
+ </span>
+ </div>
+ <div class="bt">
+ <span>{{ item.addTime }}</span>
+ </div>
+ </div>
+ </van-col>
+ <van-col span="6">
+ <div style="text-align: right">
+ <div
+ class="tp right_bs"
+ :class="`${item.color > 0 ? 'green' : 'red'}`"
+ >
+ <span class="price_color">{{ item.hcrateP }}</span>
+ </div>
+ </div>
+ </van-col>
+ </van-row>
+ </div>
+ </van-list>
<dazy ref="dazy" />
</div>
@@ -126,7 +108,6 @@
import * as api from "@/axios/api";
import handleDt from "@/utils/deTh";
import dazy from "./dazy.vue";
-import { WhrWebSocket } from "@/utils/WhrWebSocket";
export default {
components: { dazy },
@@ -182,8 +163,6 @@
listArr: [],
pageNumVal: 1,
getInterval: null,
- num: 1,
- refreshing: false,
};
},
@@ -191,10 +170,9 @@
this.listArr = [];
this.pageNumVal = 1;
this.getStock(this.active, this.zxactive, 1);
- this.initWebSocket();
- // this.getInterval = setInterval(() => {
- // this.getStock(this.active, this.zxactive, 1);
- // }, 5000);
+ this.getInterval = setInterval(() => {
+ this.getStock(this.active, this.zxactive, 1);
+ }, 5000);
},
methods: {
filterSH(val) {
@@ -253,7 +231,7 @@
let pageNumVal = c || this.pageNumVal;
let opt = {
pageNum: pageNumVal,
- pageSize: 20 * this.num,
+ pageSize: 100,
stockPlate: "",
keyWords: this.sousuo,
stockType: stockType,
@@ -264,14 +242,7 @@
// api.positionzx;
let data;
if (a !== "") {
- if (a == "IN") {
- //印股
- data = await api.getStockByType(opt);
- } else {
- //大宗
- opt.stockType = "";
- data = await api.stockgetDzList(opt);
- }
+ data = await api.getStockByType(opt);
} else {
// 自选
data = await api.positionzx(opt);
@@ -285,26 +256,13 @@
if (this.active === data.data.stockType) {
this.listArr = data.data.list;
this.loadings = false;
- // this.finished = true;
- if (this.listArr.length % 20) {
- this.finished = true;
- }
- } else {
- this.listArr = data.data.list;
- this.loadings = false;
- // this.finished = true;
- if (this.listArr.length % 20) {
- this.finished = true;
- }
+ this.finished = true;
}
} else {
if (this.zxactive === data.data.stockType) {
this.listArr = data.data.list;
this.loadings = false;
this.finished = true;
- if (this.listArr.length % 20) {
- this.finished = true;
- }
}
}
}
@@ -312,47 +270,10 @@
this.finished = true;
}
}, 500),
-
- onRefresh() {
- // 清空列表数据
- this.finished = false;
-
- // 重新加载数据
- // 将 loading 设置为 true,表示处于加载状态
- this.loading = true;
- if (this.refreshing) {
- // this.listArr = [];
- this.refreshing = false;
- }
- this.getStock();
- },
-
- initWebSocket() {
- console.log("initWebSocket");
- this.Trade = new WhrWebSocket({
- path: `wss://ws.dfddgj346.xyz/websocket-server`,
- onmessage: this.getTradeMessage,
- });
-
- this.Trade.init();
- },
- getTradeMessage({ data }) {
- let result = JSON.parse(data);
- let pid = result.pid;
- let userToUpdate = this.listArr.find((item) => item.code == pid);
- if (userToUpdate) {
- // 更新对象数据
- userToUpdate.nowPrice = result.last;
- userToUpdate.hcrateP = result.pcp;
- }
- },
-
onLoads() {
- console.log("onLoads");
// this.pageNumVal++;
- this.loadings = true;
- this.num += 1;
- this.getStock();
+ // this.loadings = true;
+ // this.getStock();
},
optionszx() {},
},
@@ -364,15 +285,8 @@
</script>
<style lang="less" scoped>
-.box-a {
- display: flex;
- justify-content: space-between;
- font-size: 14px;
- margin-top: 10px;
-}
.list-data {
width: 100%;
- height: 85vh;
background-color: #fff;
.header-box {
@@ -389,7 +303,6 @@
// display: flex;
// justify-content: space-between;
border-bottom: 1px solid #f0f2f3;
-
.right_bs {
text-align: center;
border-radius: 0.05333rem;
@@ -409,12 +322,10 @@
.green {
background-color: rgb(3, 173, 143);
}
-
.red {
background-color: rgb(208, 75, 100);
}
}
-
.center_price {
font-style: normal;
font-weight: 500;
@@ -426,7 +337,6 @@
flex: 1;
margin-right: 20px;
}
-
.title_color {
font-style: normal;
font-weight: 500;
@@ -436,4 +346,4 @@
text-align: left;
color: #14181f;
}
-</style>
+</style>
\ No newline at end of file
diff --git a/src/page/list/tradingList/dazy.vue b/src/page/list/tradingList/dazy.vue
index b6e4c20..eb0d1de 100644
--- a/src/page/list/tradingList/dazy.vue
+++ b/src/page/list/tradingList/dazy.vue
@@ -7,7 +7,7 @@
<span @click="show = false"></span>
</div>
<h5>{{ $t("hj130") }}</h5>
- <h6>₹{{ currentItem.nowPrice | _toString }}</h6>
+ <h6>{{ currentItem.nowPrice | _toString }}</h6>
<div class="erty tghj">
<input
:placeholder="$t('hj262')"
@@ -21,9 +21,9 @@
</div>
<p class="plm">
<span>{{ $t("hj263") }}</span>
- <a>₹{{ currentItem.nowPrice*num | _toString }}</a>
+ <a>{{ currentItem.nowPrice*num | _toString }}</a>
</p>
- <div class="erty" v-if="currentItem.password">
+ <div class="erty">
<input
:placeholder="$t('hj264')"
type="password"
@@ -35,7 +35,7 @@
<span>
{{ $t("hj54") }}
</span>
- <a>₹{{ enableAmt | _toString }}</a>
+ <a>{{ enableAmt | _toString }}</a>
</p>
<div class="maik" @click="getxiadan">{{ $t("hj85") }}</div>
</div>
@@ -61,14 +61,14 @@
this.$toast(this.$t("hj262"));
return;
}
- // if (!this.password) {
- // this.show = false;
- // this.$toast(this.$t("hj264"));
- // return;
- // }
+ if (!this.password) {
+ this.show = false;
+ this.$toast(this.$t("hj264"));
+ return;
+ }
var opt = {
- dzId: this.currentItem.id,
+ stockCode: this.currentItem.code,
password: this.password,
num: this.num,
buyingType: "dz",
diff --git a/src/page/list/tradingList/tabs.vue b/src/page/list/tradingList/tabs.vue
index b4a6c7b..2e067b3 100644
--- a/src/page/list/tradingList/tabs.vue
+++ b/src/page/list/tradingList/tabs.vue
@@ -51,7 +51,8 @@
tabsList: [
{ title: this.$t("hj61"), key: "" },
{ title: this.$t("印股"), key: "IN", name: "IN" },
- { title: this.$t("hj621"), key: "DZ", name: "DZ" },
+ { title: this.$t("美股"), key: "US", name: "US" },
+ { title: this.$t("hj261"), key: "DZ", name: "DZ" },
],
zxtabsList: [{ title: this.$t("印股"), key: "IN", name: "IN" }],
active: "",
diff --git a/src/page/login/login.vue b/src/page/login/login.vue
index cb0a528..e99e719 100644
--- a/src/page/login/login.vue
+++ b/src/page/login/login.vue
@@ -170,11 +170,8 @@
font-weight: 400;
font-size: 0.37333rem;
color: #8c9fad;
- margin: 0.4rem auto;
+ margin: 0 auto;
padding: 0.34667rem 0.4rem;
- width: 100%;
- height: 6rem;
- text-align: center;
span {
color: rgb(5, 106, 239);
}
diff --git a/src/page/login/register.vue b/src/page/login/register.vue
index 7ba3599..ac3015b 100644
--- a/src/page/login/register.vue
+++ b/src/page/login/register.vue
@@ -172,8 +172,8 @@
font-size: 0.37333rem;
color: #8c9fad;
text-align: center;
- margin: 20px auto;
- // margin-top: 10px;
+ margin: 0 auto;
+ margin-top: 10px;
}
.radio-con {
margin-top: 0.32rem;
diff --git a/src/page/newUser/index.vue b/src/page/newUser/index.vue
index 692320d..f6dd1d6 100644
--- a/src/page/newUser/index.vue
+++ b/src/page/newUser/index.vue
@@ -14,7 +14,7 @@
{{ userInfo.realName }}
</div>
<div class="top_box_top" style="margin-top: 2px">
- ID:{{ userInfo.phone }}
+ ID:{{ userInfo.id }}
</div>
</div>
</div>
@@ -29,7 +29,7 @@
<van-row class="van-row-box">
<van-col span="20">
<div class="content-all">
- <span>{{ $t("賬戶總資產") }}({{ $USD }})</span>
+ <span>{{ $t("賬戶總資產") }}( $USD )</span>
<i @click="xy = !xy" class="iconfont xy"></i>
</div>
<div class="number-all">
@@ -163,49 +163,8 @@
</ul>
</van-tab>
</van-tabs>
- <!-- <div class="path" >
- <div class="path_box" v-for="(item,index) in iconlist" :key="index" @click="nato(item.path)">
- <div class="path_img">
- <img alt :src="item.icon"/>
- </div>
- <div class="path_txt">{{item.title}}</div>
- </div>
- </div> -->
-
</div>
</div>
- <Language ref="language" @onChange="onChange" />
- <van-popup v-model="settingDialog" position="bottom" :style="{ height: '40%' }">
- <div class="setting_content">
- <div class="old_password">
- <div class="left_titles">
- <span>{{ $t("hj150") + ":" }}</span>
- </div>
- <div class="right_password_input">
- <input type="password" v-model="oldPassword" />
- </div>
- </div>
- <div class="old_password">
- <div class="left_titles">
- <span>{{ $t("hj151") + ":" }}</span>
- </div>
- <div class="right_password_input">
- <input type="password" v-model="newPassword" />
- </div>
- </div>
- <div class="old_password">
- <div class="left_titles">
- <span>{{ $t("hj152") + ":" }}</span>
- </div>
- <div class="right_password_input">
- <input type="password" v-model="cirNewPassword" />
- </div>
- </div>
- <div class="btn_setting" @click="changeLoginPsd()">
- <span>{{ $t("hj153") }}</span>
- </div>
- </div>
- </van-popup>
</div>
</template>
@@ -216,14 +175,12 @@
import showHide from "@/components/showHide";
import Vue from "vue";
import { Notify } from "vant";
-import Language from "@/components/Language/index.vue";
export default {
name: "newUser",
- components: { showHide,Language },
+ components: { showHide },
data() {
return {
- pswDialog: false,
leverShow: false,
radio: "1",
// 显示隐藏
@@ -238,6 +195,15 @@
symbolCode: "INR",
symbol: "₹",
},
+ {
+ title: this.$t("美股資產"),
+ title3: this.$t("美股總資產"),
+ title1: this.$t("美股可用"),
+ title2: this.$t("美股冻结"),
+ accectType: "US",
+ symbolCode: "USD",
+ symbol: "$",
+ },
],
active: this.$t("印股資產"),
name: "",
@@ -250,43 +216,6 @@
onlineService: "",
moneyList: [],
asstesAll: "0.00",
- iconlist:[{
- icon:require('../../assets/img/usericon.png'),
- path:'/bankCard1',
- title: this.$t("关于我们"),
- },
- {
- icon:require('../../assets/img/usericon.png'),
- path:'/banklist',
- title: this.$t("hj147"),
- },
- {
- icon:require('../../assets/img/usericon.png'),
- path:'/mm',
- title: this.$t("hj144"),
- },
- {
- icon:require('../../assets/img/usericon.png'),
- path:'/authentications',
- title: this.$t("hj146"),
- },
- // {
- // icon:require('../../assets/img/usericon.png'),
- // path:'/banklist',
- // title: this.$t("ysmrz"),
- // },
- {
- icon:require('../../assets/img/usericon.png'),
- path:'/yy',
- title: this.$t("yy"),
- },
- {
- icon:require('../../assets/img/usericon.png'),
- path:'/tc',
- title: this.$t("hj148"),
- },
- ],
- language: "",
};
},
created() {
@@ -295,96 +224,6 @@
this.getInfoSite();
},
methods: {
- clicklang() {
- this.$refs.language.settingDialog = true;
- },
- onChange(e) {
- this.language = e;
- this.active = this.$t("印股資產")
- this.listAsstes=[
- {
- title: this.$t("印股資產"),
- title3: this.$t("印股總資產"),
- title1: this.$t("印股可用"),
- title2: this.$t("印股冻结"),
- accectType: "IN",
- symbolCode: "INR",
- symbol: "₹",
- },
- ]
- this.iconlist = [{
- icon:require('../../assets/img/usericon.png'),
- path:'/bankCard1',
- title: this.$t("关于我们"),
- },
- {
- icon:require('../../assets/img/usericon.png'),
- path:'/banklist',
- title: this.$t("hj147"),
- },
- {
- icon:require('../../assets/img/usericon.png'),
- path:'/mm',
- title: this.$t("hj144"),
- },
- {
- icon:require('../../assets/img/usericon.png'),
- path:'/authentications',
- title: 'KYC',
- },
- // {
- // icon:require('../../assets/img/usericon.png'),
- // path:'/banklist',
- // title: this.$t("ysmrz"),
- // },
- {
- icon:require('../../assets/img/usericon.png'),
- path:'/yy',
- title: this.$t("yy"),
- },
- {
- icon:require('../../assets/img/usericon.png'),
- path:'/tc',
- title: this.$t("hj148"),
- },
- ]
- },
- nato(path){
- if(path=='/mm'){
- this.goToSettings()
- }else if (path=='/yy'){
- this.clicklang()
- }else if (path == '/tc'){
- this.handleOutLoginClick()
- }else{
- this.$router.push(path);
- }
- },
- async toRegister() {
- // 注销登陆
- window.localStorage.removeItem("USERTOKEN"); // 清空本地存储 USERTOKEN字段
- this.clearCookie();
- let data = await api.logout();
- if (data.status === 0) {
- // Toast(data.msg)
- this.undataToken(null);
- this.$router.push("/login");
- } else {
- Toast(data.msg);
- }
- this.$router.push("/login");
- },
- handleOutLoginClick() {
- // 退出登录
- MessageBox.confirm(this.$t("hj149"), this.$t(""), {
- confirmButtonText: this.$t("qr"),
- cancelButtonText: this.$t("hj106"),
- })
- .then(() => {
- this.toRegister();
- })
- .catch(() => {});
- },
// 申请杠杠
async confirmLever() {
const res = await api.applyLever({ lever: this.radio });
@@ -398,11 +237,7 @@
}
},
kefu() {
- this.$store.commit("elAlertShow", {
- elAlertShow: true,
- elAlertText: this.$t("当前充值渠道已关闭请选择在线客服进行充值。")
- });
- // window.open(this.onlineService);
+ window.open(this.onlineService);
},
async getMoneyData() {
let data = await api.getMoney();
@@ -424,6 +259,7 @@
});
const arr = data.data.filter((item) => item.accectType === "ALL");
+ console.log(arr);
this.asstesAll = arr[0].totalMoney;
}
},
@@ -537,17 +373,17 @@
// }
this.$router.push("/setting");
},
- // handleOutLoginClick() {
- // // 退出登录
- // MessageBox.confirm(this.$t(""), this.$t("hj165"), {
- // confirmButtonText: this.$t("qr"),
- // cancelButtonText: this.$t("hj106"),
- // })
- // .then(() => {
- // this.toRegister();
- // })
- // .catch(() => {});
- // },
+ handleOutLoginClick() {
+ // 退出登录
+ MessageBox.confirm(this.$t(""), this.$t("hj165"), {
+ confirmButtonText: this.$t("qr"),
+ cancelButtonText: this.$t("hj106"),
+ })
+ .then(() => {
+ this.toRegister();
+ })
+ .catch(() => {});
+ },
goToSettings() {
if (this.userInfo.length === 0) {
this.$store.commit("dialogVisible", true);
@@ -645,34 +481,6 @@
</script>
<style scoped lang="less">
- .path_txt{
- text-align: center;
- }
- .path_img{
-
- img{
- width: 55px;
- height: 55px;
- margin-bottom: 10px;
- }
- }
- .path_box{
- width: 25%;
- display: flex;
- // justify-content: center;
- align-items: center;
- flex-direction: column;
- margin-bottom: 20px;
- }
- .path{
- margin: 0 20px;
- margin-top: 20px;
- padding: 20px 0;
- display: flex;
- flex-wrap: wrap;
- border-radius: 12px;
- box-shadow: 2px 2px 8px 2px rgba(0, 0, 0, 0.2);
- }
/deep/ .van-button--primary {
background-color: #0066ed;
}
diff --git a/src/page/newUser/setting.vue b/src/page/newUser/setting.vue
index 8b5022e..66ca2eb 100644
--- a/src/page/newUser/setting.vue
+++ b/src/page/newUser/setting.vue
@@ -1,36 +1,15 @@
<template>
<div class="content">
- <van-nav-bar
- :placeholder="true"
- :safe-area-inset-top="true"
- :title="$t('setting')"
- left-arrow
- @click-left="$router.go(-1)"
- >
- </van-nav-bar>
- <!-- <div class="top_back">
+ <div class="top_back">
<div class="left_back_icon" @click="$router.go(-1)">
<img src="../../assets/img/zuojiantou.png" alt />
</div>
<div class="titles">
<span>{{ $t("setting") }}</span>
</div>
- </div> -->
+ </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">
@@ -64,8 +43,7 @@
<!-- <img src="../../assets/img/yeb.png" alt /> -->
</div>
<div class="r_title">
- <span>KYC</span>
- <!-- <span>{{ $t("hj146") }}</span> -->
+ <span>{{ $t("hj146") }}</span>
</div>
</div>
<div class="right_gos">
@@ -290,11 +268,7 @@
this.$router.push("/download");
},
handleGoToBankCard() {
- // this.$router.push("/bankCard");
- this.$router.push("/banklist");
- },
- handleGoToBankCard1() {
- this.$router.push("/bankCard1");
+ this.$router.push("/bankCard");
},
async toRegister() {
// 注销登陆
@@ -359,22 +333,6 @@
</script>
<style scoped lang="less">
- /deep/ .van-nav-bar__content {
- height: 65px;
- }
- /deep/ .van-nav-bar__title {
- font-family: "DINPro";
- width: 100%;
- height: 1.17333rem;
- display: flex;
- justify-content: center;
- align-items: center;
- font-style: normal;
- font-weight: 500;
- font-size: 0.48rem;
- color: #14181f;
- }
-
.right_gos_txt {
margin-right: 15px;
}
diff --git a/src/page/service/service.vue b/src/page/service/service.vue
index 053e61a..0b32580 100644
--- a/src/page/service/service.vue
+++ b/src/page/service/service.vue
@@ -6,7 +6,7 @@
<img src="@/assets/img/zuojiantou.png" alt />
</div>
<div class="right_icon">
-
+
</div>
</div>
<div class="bottomIfr" v-if="onlineShow">
diff --git a/src/page/trading/buy.vue b/src/page/trading/buy.vue
index 303a151..c3cb513 100644
--- a/src/page/trading/buy.vue
+++ b/src/page/trading/buy.vue
@@ -19,7 +19,7 @@
<div class="cot">
<div class="lefts">
<div class="top_new">
- <span>₹{{ nowPrice | _toLocaleString }}</span>
+ <span>{{ nowPrice | _toLocaleString }}</span>
</div>
<div class="bottom_es">
<span>{{ $t("hj98") }}</span>
@@ -28,11 +28,11 @@
<div class="rights">
<div class="ese">
<div class="mc" @click="handleTradingClick(0)" :class="tabsCurrentIndex === 0 ? 'actives' : ''">
- <span>Short</span>
+ <span>{{ $t("hj84") }}</span>
</div>
<div class="mr" @click="handleTradingClick(1)" :class="tabsCurrentIndex === 1 ? 'active' : ''">
- <span>Long</span>
+ <span>{{ $t("hj85") }}</span>
</div>
</div>
</div>
@@ -95,40 +95,22 @@
<div class="tr_rs">
<div class="top_bzz" style="padding-bottom: 0.2rem">
<span style="text-align: left">
- {{ $t("交易总额") }}(₹)
+ {{ $t("交易总额") }}({{ moneyData.symbol || "$" }})
</span>
<span style="text-align: right">
- {{ $t("hj103") }}(₹)
+ {{ $t("hj103") }}({{ moneyData.symbol || "$" }})
</span>
</div>
<div class="bottom_bzz">
<span>
- ₹{{
+ {{
((nowPrice * selectCycle.replace("X", "")) * num)
| _toLocaleString
}}
</span>
<span style="white-space: nowarp">
- ₹{{ moneyData.availableBalance | _toLocaleString }}
- </span>
- </div>
- </div>
- <div class="tr_rs">
- <div class="top_bzz" style="padding-bottom: 0.2rem">
- <span style="text-align: left">
- {{ $t("hj44") }}(₹)
- </span>
- <span style="text-align: right">
- </span>
- </div>
-
- <div class="bottom_bzz">
- <span>
- ₹{{(
- ((nowPrice * selectCycle.replace("X", "")) * num)*sxf).toFixed(2)}}
- </span>
- <span style="white-space: nowarp">
+ {{ moneyData.availableBalance | _toLocaleString }}
</span>
</div>
</div>
@@ -184,9 +166,8 @@
</div>
</div> -->
<div class="btn_buy" @click="gdOrSetBuy()">
- <!-- <div :class="tabsCurrentIndex == 0 ? 'maichu' : ''">#3b82f6 -->
- <div class="maichu" style="background-color:#3b82f6">
- <span>{{ tabsCurrentIndex == 0 ? $t("hj84") : $t("gm") }}</span>
+ <div :class="tabsCurrentIndex == 0 ? 'maichu' : ''">
+ <span>{{ tabsCurrentIndex == 0 ? $t("hj84") : $t("hj85") }}</span>
</div>
</div>
</div>
@@ -260,7 +241,6 @@
profitTarget: 0,
if_us: 0,
bayType: "",
- sxf:'',
id: "",
actions: [{
name: "100X",
@@ -304,7 +284,6 @@
this.setUseInfo();
this.getMoneyData();
this.getSettingInfo();
- this.queryStockConfig()
},
watch: {
checkedZy(val) {
@@ -321,12 +300,6 @@
},
},
methods: {
- async queryStockConfig(){
- let data = await api.queryStockConfig();
- if (data.status === 0) {
- this.sxf=data.data.cValue
- }
- },
zSjian(){
var newzishu = (Number(this.zhisun)-1).toFixed(2)
if(Number(newzishu)<1){
@@ -1005,7 +978,7 @@
display: flex;
justify-content: center;
align-items: center;
- // background: rgb(68, 155, 84);
+ background: rgb(68, 155, 84);
color: #fff;
font-size: 0.3846rem;
border-radius: 0.15rem;
@@ -1063,7 +1036,7 @@
}
.maichu {
- // background-color: rgb(225, 59, 69) !important;
+ background-color: rgb(225, 59, 69) !important;
}
.mr {
diff --git a/src/page/user/Warehouse.vue b/src/page/user/Warehouse.vue
index d53f51a..5ca9c22 100644
--- a/src/page/user/Warehouse.vue
+++ b/src/page/user/Warehouse.vue
@@ -15,16 +15,23 @@
</div> -->
<template v-if="active === '1'">
- <div v-for="(item, index) in tabsArr" :key="index">
+ <div v-for="(item, index) in tabsArr" @click="onClick(item)" :key="index">
<card :item="item" />
</div>
</template>
<template v-else>
- <itemCard
+ <div v-for="(item, index) in tabsArr" @click="onClick(item)" :key="index">
+ <itemCard
+ @closingPosition="closingPosition"
+ :activeObj="item"
+ :itemClick="itemClick"
+ />
+ </div>
+ <!-- <itemCard
@closingPosition="closingPosition"
:activeObj="activeObj"
:itemClick="itemClick"
- />
+ /> -->
</template>
<div v-show="active !== '1'">
<dataList
@@ -86,6 +93,15 @@
// symbolCode: "HKD",
// symbol: "HK$",
// },
+ {
+ title: this.$t("美股"),
+ assname: this.$t("美股总资产"),
+ name: "3",
+ bgc: "rgb(255 91 230)",
+ laber: "US",
+ symbolCode: "USD",
+ symbol: "$",
+ },
],
getMoneyList: [],
};
diff --git a/src/page/user/Warehouse/Stockdetail.vue b/src/page/user/Warehouse/Stockdetail.vue
index 4a23891..1731b48 100644
--- a/src/page/user/Warehouse/Stockdetail.vue
+++ b/src/page/user/Warehouse/Stockdetail.vue
@@ -14,35 +14,35 @@
<div class="bottomIfr">
<div class="pagebox">
<div class="pagebox_left">{{ $t("盈虧") }} (INR)</div>
- <div class="pagebox_right">₹{{ pages.profitAndLose | _toString }}</div>
+ <div class="pagebox_right">{{ pages.profitAndLose | _toString }}</div>
</div>
<div class="pagebox">
<div class="pagebox_left">{{ $t("hj141") }} (INR)</div>
- <div class="pagebox_right">₹{{ pages.profitAndLoseParent }}</div>
+ <div class="pagebox_right">{{ pages.profitAndLoseParent }}</div>
</div>
<div class="pagebox">
<div class="pagebox_left">{{ $t("倉位(股)") }}</div>
- <div class="pagebox_right">₹{{ pages.orderNum }}</div>
+ <div class="pagebox_right">{{ pages.orderNum }}</div>
</div>
<div class="pagebox" v-if="pages.now_price">
<div class="pagebox_left">{{ $t("hj40") }}(INR)</div>
- <div class="pagebox_right">₹{{ pages.now_price | _toString }}</div>
+ <div class="pagebox_right">{{ pages.now_price | _toString }}</div>
</div>
<div class="pagebox">
<div class="pagebox_left">
{{ $t("持倉價") }} (INR)
</div>
- <div class="pagebox_right">₹{{ pages.buyOrderPrice | _toString }}</div>
+ <div class="pagebox_right">{{ pages.buyOrderPrice | _toString }}</div>
</div>
<div class="pagebox">
<div class="pagebox_left">
{{ $t("訂單金額") }} (INR)
</div>
- <div class="pagebox_right">₹{{ pages.orderTotalPrice | _toString }}</div>
+ <div class="pagebox_right">{{ pages.orderTotalPrice | _toString }}</div>
</div>
<div class="pagebox">
<div class="pagebox_left">{{ $t("hj44") }} (INR)</div>
- <div class="pagebox_right">₹{{ pages.orderFee | _toString }}</div>
+ <div class="pagebox_right">{{ pages.orderFee | _toString }}</div>
</div>
<div class="pagebox">
<div class="pagebox_left">
diff --git a/src/page/user/Warehouse/card.vue b/src/page/user/Warehouse/card.vue
index b939f0c..55cddee 100644
--- a/src/page/user/Warehouse/card.vue
+++ b/src/page/user/Warehouse/card.vue
@@ -2,7 +2,7 @@
<div class="card-box" :style="`background:${item.bgc}`">
<div class="text-box">
<div class="item">
- <div class="name">{{ $t("總資產") }} ({{ item.symbolCode }})</div>
+ <div class="name">{{ item.assname }} ({{ item.symbolCode }})</div>
<div class="data">{{ item.totalMoney || "0.0000" }}</div>
<div class="symbolCode" v-if="item.symbolCode !== $USD">
≈ {{ $USD }} {{ item.totalMoneyUSD || "0.0000" }}
diff --git a/src/page/user/Warehouse/data.list.vue b/src/page/user/Warehouse/data.list.vue
index 9e2e759..38952e3 100644
--- a/src/page/user/Warehouse/data.list.vue
+++ b/src/page/user/Warehouse/data.list.vue
@@ -17,14 +17,15 @@
:loading-text="$t('hj430')"
@load="onLoad"
>
- <div v-if="actives === 0"
+ <div
class="sport-content-li"
:style="actives === 1 ? 'height:5.52rem' : 'height:7.52rem'"
v-for="(item, index) in dataList"
:key="index"
- @click="$router.push(`/Stockdetail?codes=${item.positionSn}`)" >
+ @click="$router.push(`/Stockdetail?codes=${item.positionSn}`)"
+ >
<div @click.stop="pushRouter(item)">
- <div class="title-box" style="justify-content: space-between;">
+ <div class="title-box">
<div class="span">{{ item.stockName }}</div>
<div
class="states"
@@ -35,6 +36,7 @@
</div>
{{ item.stockSpell }}
</div>
+ <!-- <div @click="$router.push('/Stockdetail')"></div> -->
<van-row>
<van-col span="8">
<div style="text-align: left">
@@ -42,7 +44,7 @@
{{ $t("盈虧") }} ({{ activeObj.symbolCode }})
</div>
<div class="sport-content-text" >
- ₹{{ item.profitAndLose | _toLocaleString }}
+ {{ item.profitAndLose | _toLocaleString }}
</div>
</div>
</van-col>
@@ -70,7 +72,7 @@
{{ $t("hj40") }}({{ activeObj.symbolCode }})
</div>
<div class="sport-content-text2">
- ₹{{ item.now_price | _toLocaleString }}
+ {{ item.now_price | _toLocaleString }}
</div>
</div>
</van-col>
@@ -80,7 +82,7 @@
{{ $t("持倉價") }} ({{ activeObj.symbolCode }})
</div>
<div class="sport-content-text2">
- ₹{{ item.buyOrderPrice | _toLocaleString }}
+ {{ item.buyOrderPrice | _toLocaleString }}
</div>
</div>
</van-col>
@@ -90,7 +92,7 @@
{{ $t("訂單金額") }} ({{ activeObj.symbolCode }})
</div>
<div class="sport-content-text2">
- ₹{{ item.orderTotalPrice | _toLocaleString }}
+ {{ item.orderTotalPrice | _toLocaleString }}
</div>
</div>
</van-col>
@@ -102,141 +104,7 @@
{{ $t("hj44") }} ({{ activeObj.symbolCode }})
</div>
<div class="sport-content-text2">
- ₹{{ item.orderFee | _toLocaleString }}
- </div>
- </div>
- </van-col>
- <!-- <van-col span="8">
- <div style="text-align: center">
- <div class="sport-content-title2">
- {{ $t("止損價") }} ({{ activeObj.symbolCode }})
- </div>
- <div class="sport-content-text2">
- {{ item.stopTargetPrice | _toLocaleString }}
- </div>
- </div>
- </van-col>
- <van-col span="8">
- <div style="text-align: right">
- <div class="sport-content-title2">
- {{ $t("止盈價") }} ({{ activeObj.symbolCode }})
- </div>
- <div class="sport-content-text2">
- {{ item.profitTargetPrice | _toLocaleString }}
- </div>
- </div>
- </van-col> -->
- </van-row>
- <van-row>
- <van-col span="12">
- <div style="text-align: left">
- <div class="sport-content-title2">{{ $t("持倉時間") }}</div>
- <div class="sport-content-text2">
- {{ $moment(item.buyOrderTime).format("DD-MM-YYYY hh:mm:ss A") }}
- </div>
- </div>
- </van-col>
- <van-col span="12">
- <div style="text-align: right">
- <div class="sport-content-title2">{{ $t("訂單編號") }}</div>
- <div class="sport-content-text2">{{ item.buyOrderId }}</div>
- </div>
- </van-col>
- </van-row>
-
- <div class="but-box" v-if="actives === 0" @click.stop="close(item)">
- <div class="but">{{ $t("平仓") }}</div>
- <!-- <div class="but buts">止盈止损</div> -->
- </div>
- </div>
-
-
- <div v-if="actives === 1"
- class="sport-content-li"
- :style="actives === 1 ? 'height:5.52rem' : 'height:7.52rem'"
- v-for="(item, index) in newdataList"
- :key="index"
- @click="$router.push(`/Stockdetail?codes=${item.positionSn}`)" >
- <div @click.stop="pushRouter(item)">
- <div class="title-box" style="justify-content: space-between;">
- <div class="span">{{ item.stockName }}</div>
- <div
- class="states"
- :class="item.orderDirection === '买跌' ? 'states-red' : ''"
- >
- {{ $t(item.orderDirection) }}
- </div>
- </div>
- {{ item.stockSpell }}
- </div>
- <van-row>
- <van-col span="8">
- <div style="text-align: left">
- <div class="sport-content-title2">
- {{ $t("盈虧") }} ({{ activeObj.symbolCode }})
- </div>
- <div class="sport-content-text" >
- ₹{{ item.profitAndLose | _toLocaleString }}
- </div>
- </div>
- </van-col>
- <van-col span="8">
- <div style="text-align: center">
- <div class="sport-content-title2">
- {{ $t("hj141") }} ({{ activeObj.symbolCode }})
- </div>
- <div class="sport-content-text2">
- {{ item.profitAndLoseParent }}
- </div>
- </div>
- </van-col>
- <van-col span="8">
- <div style="text-align: right">
- <div class="sport-content-title2">{{ $t("倉位(股)") }}</div>
- <div class="sport-content-text">{{ item.orderNum }}</div>
- </div></van-col
- >
- </van-row>
- <van-row>
- <van-col span="8">
- <div style="text-align: left">
- <div class="sport-content-title2">
- {{ $t("hj40") }}({{ activeObj.symbolCode }})
- </div>
- <div class="sport-content-text2">
- ₹{{ item.now_price | _toLocaleString }}
- </div>
- </div>
- </van-col>
- <van-col span="8">
- <div style="text-align: center">
- <div class="sport-content-title2">
- {{ $t("持倉價") }} ({{ activeObj.symbolCode }})
- </div>
- <div class="sport-content-text2">
- ₹{{ item.buyOrderPrice | _toLocaleString }}
- </div>
- </div>
- </van-col>
- <van-col span="8">
- <div style="text-align: right">
- <div class="sport-content-title2">
- {{ $t("訂單金額") }} ({{ activeObj.symbolCode }})
- </div>
- <div class="sport-content-text2">
- ₹{{ item.orderTotalPrice | _toLocaleString }}
- </div>
- </div>
- </van-col>
- </van-row>
- <van-row>
- <van-col span="8">
- <div style="text-align: left">
- <div class="sport-content-title2">
- {{ $t("hj44") }} ({{ activeObj.symbolCode }})
- </div>
- <div class="sport-content-text2">
- ₹{{ item.orderFee | _toLocaleString }}
+ {{ item.orderFee | _toLocaleString }}
</div>
</div>
</van-col>
@@ -339,7 +207,6 @@
show: false,
actives: 0,
dataList: [],
- newdataList:[],
timer: null,
tabsList: [
{
@@ -355,18 +222,14 @@
};
},
created(){
- this.dsq()
+ this.timer = setInterval(() => {
+ this.getList();
+ }, 1000);
},
beforeDestroy() {
clearInterval(this.timer); // 在组件销毁前清除定时器
},
methods: {
- dsq(){
- // this.dataList = [];
- this.timer = setInterval(() => {
- this.getList();
- }, 3000);
- },
pushRouter(item) {
const obj = {
pid: item.stockCode || "",
@@ -424,18 +287,10 @@
this.loading = false;
if (res.status === 0) {
- if(this.actives == 0){
- this.dataList = res.data.list;
- }else{
- this.newdataList = res.data.list;
- }
+ this.dataList = res.data.list;
this.$forceUpdate(); // 强制Vue重新渲染
// if (res.data.total <= this.dataList.length) {
this.finished = true;
- // this.dsq()
- // this.timer = setInterval(() => {
- // this.getList();
- // }, 3000);
// }
} else {
this.loading = false;
@@ -451,26 +306,7 @@
this.pageNum = 1;
this.finished = false;
this.actives = e.key;
- this.$forceUpdate(); // 强制Vue重新渲染
- if(e.key==1){
- clearTimeout(this.timer);
- // setTimeout(()=>{
- // clearInterval(this.timer); // 在组件销毁前清除定时器
- // },3000)
- this.getList()
-
- }else{
- this.dsq()
- }
-
- // this.getList()
- // if(e.key !=this.actives){
-
-
- // }else{
- // this.actives = e.key;
- // this.dsq()
- // }
+ this.getList();
},
},
};
diff --git a/src/page/user/Warehouse/item.card.vue b/src/page/user/Warehouse/item.card.vue
index 9c33ef2..66387c9 100644
--- a/src/page/user/Warehouse/item.card.vue
+++ b/src/page/user/Warehouse/item.card.vue
@@ -6,7 +6,7 @@
{{ activeObj.assname }} ({{ activeObj.symbolCode }})
</div>
<div class="total-data">
- ₹{{ activeObj.totalMoney | _toLocaleString }}
+ {{ activeObj.totalMoney | _toLocaleString }}
<!-- {{ 10000000000000 | _toLocaleString }} -->
</div>
</div>
@@ -15,7 +15,7 @@
<div class="item-card-itembox">
<div class="item">
<div class="itembox-data">
- ₹{{ activeObj.profitAndLoss | _toLocaleString }}
+ {{ activeObj.profitAndLoss | _toLocaleString }}
</div>
<div class="itembox-name">
@@ -24,7 +24,7 @@
</div>
<div class="item">
<div class="itembox-data">
- ₹{{ activeObj.availableBalance | _toLocaleString }}
+ {{ activeObj.availableBalance | _toLocaleString }}
</div>
<div class="itembox-name">
@@ -34,7 +34,7 @@
<div class="item">
<div class="itembox-data">
{{ activeObj.isZf === 1 ? "-" : "" }}
- ₹{{ activeObj.cumulativeProfitAndLoss | _toLocaleString }}
+ {{ activeObj.cumulativeProfitAndLoss | _toLocaleString }}
</div>
<div class="itembox-name">
@@ -43,7 +43,7 @@
</div>
<div class="item">
<div class="itembox-data">
- ₹{{ activeObj.freezeMoney | _toLocaleString }}
+ {{ activeObj.freezeMoney | _toLocaleString }}
</div>
<div class="itembox-name">
@@ -52,7 +52,7 @@
</div>
<div class="item">
<div class="itembox-data">
- ₹{{ activeObj.handlingCharge | _toLocaleString }}
+ {{ activeObj.handlingCharge | _toLocaleString }}
</div>
<div class="itembox-name">
@@ -61,7 +61,7 @@
</div>
<div class="item">
<div class="itembox-data">
- ₹{{ activeObj.amountToBeCovered | _toLocaleString }}
+ {{ activeObj.amountToBeCovered | _toLocaleString }}
</div>
<div class="itembox-name">
diff --git a/src/page/user/compontents/cash-list.vue b/src/page/user/compontents/cash-list.vue
index 1a454f2..bdeeb25 100644
--- a/src/page/user/compontents/cash-list.vue
+++ b/src/page/user/compontents/cash-list.vue
@@ -85,7 +85,9 @@
<p class="clearfix">
<span class="secondary col-xs-6"
>{{ $t("sj") }}:
- <b v-if="item.applyTime">{{ $moment(item.applyTime).format("DD-MM-YYYY hh:mm:ss A") }}</b>
+ <b v-if="item.applyTime">{{
+ item.applyTime
+ }}</b>
<b v-else></b>
</span>
</p>
@@ -190,7 +192,6 @@
<style lang="less" scoped>
.wrapper {
background-color: #fff !important;
- height: 95vh;
}
.payNumber {
diff --git a/src/page/user/compontents/recharge-list.vue b/src/page/user/compontents/recharge-list.vue
index 3a0038e..ef3d6bd 100644
--- a/src/page/user/compontents/recharge-list.vue
+++ b/src/page/user/compontents/recharge-list.vue
@@ -1,5 +1,5 @@
<template>
- <div style="padding-bottom: 100px;background-color: #fff;">
+ <div style="padding-bottom: 100px">
<div v-if="list.length <= 0" class="empty text-center">
{{ $t("hj168") }}
</div>
diff --git a/src/page/user/favorites.vue b/src/page/user/favorites.vue
index e2e4bc7..50ee551 100644
--- a/src/page/user/favorites.vue
+++ b/src/page/user/favorites.vue
@@ -107,7 +107,7 @@
>
<div class="item_box">
<div class="item_box_left">
- <div class="item_box_left_top">{{ item.spell }}1</div>
+ <div class="item_box_left_top">{{ item.spell }}</div>
<div class="item_box_left_bottom">{{ item.name }}</div>
</div>
<div class="item_box_zj">
@@ -1925,4 +1925,4 @@
font-weight: 800;
padding: 0.6rem 0 0 0.5rem;
}
-</style>
+</style>
\ No newline at end of file
diff --git a/src/page/user/recharge-sure.vue b/src/page/user/recharge-sure.vue
index 6ca9144..68c13a1 100644
--- a/src/page/user/recharge-sure.vue
+++ b/src/page/user/recharge-sure.vue
@@ -45,19 +45,7 @@
/>
<div v-if="rechargeSelect.key !== undefined">
<div class="main-title">{{ $t("請選擇銀行卡") }}</div>
- <!-- <van-cell is-link :title="bankCard.bankName || $t('請選擇')" /> -->
- <van-cell
- is-link
- :title="yhkrechargeSelect.bankName || $t('請選擇')"
- @click="yhkshow = true"
- />
- <van-action-sheet
- v-model="yhkshow"
- :actions="yhkactions"
- :cancel-text="$t('hj106')"
- close-on-click-action
- @select="yhkselect"
- />
+ <van-cell is-link :title="bankCard.bankNo || $t('請選擇')" />
</div>
<div class="main-title">{{ $t("请选择提现金额") }}</div>
<div class="white-input">
@@ -102,12 +90,10 @@
paymentSelectData: "IN",
show: false,
- yhkshow:false,
+
// 提款聚到
rechargeSelect: {},
- yhkrechargeSelect: {},
actions: [{ name: this.$t("hj215"), key: "YHK" }],
- yhkactions: [],
paymentShow: false,
rechargeAccountShow: false,
@@ -122,18 +108,17 @@
// name: this.$t("MAS"),
// key: "MAS",
// },
- // {
- // name: this.$t("HK"),
- // key: "HK",
- // },
+ {
+ name: this.$t("US"),
+ key: "US",
+ },
],
- bankCard: [],
+ bankCard: {},
availableBalanceUSD: "0.0000",
getMoneyList: [],
assetsType: "",
symbolCode: "",
- yhkid:'',
};
},
mounted() {
@@ -145,7 +130,6 @@
const res = await outMoney({
amt: this.value,
assetsType: this.accectType,
- bankId:this.yhkid
});
if (res.status === 0) {
Notify({ type: "success", message: this.$t("hj182") });
@@ -164,10 +148,6 @@
const res = await getBankCard();
if (res.status === 0) {
this.bankCard = res.data;
- this.yhkactions = res.data
- for(var i = 0;i<this.yhkactions.length;i++){
- this.yhkactions[i].name = this.yhkactions[i].bankName
- }
}
},
async getMoneys() {
@@ -201,11 +181,6 @@
},
onClickLeft() {
this.$router.push("/user");
- },
- yhkselect(e) {
- this.yhkrechargeSelect = e;
- this.yhkid = e.id
- console.log(e);
},
select(e) {
this.rechargeSelect = e;
diff --git a/src/page/user/rechargelist.vue b/src/page/user/rechargelist.vue
index b151b30..b7fc020 100644
--- a/src/page/user/rechargelist.vue
+++ b/src/page/user/rechargelist.vue
@@ -44,9 +44,6 @@
};
</script>
<style lang="less" scoped>
- page{
- background-color: #fff;
- }
/deep/ .van-nav-bar__content {
height: 65px;
}
@@ -70,8 +67,7 @@
.wrapper {
// padding-top: 1.5rem;
- background-color: #fff !important;
-
+ background-color: #16171d;
}
.btn-group {
diff --git a/src/router/index.js b/src/router/index.js
index 50f269a..c32e2f2 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -45,7 +45,6 @@
import IndexList from "@/page/list/index-list";
import setting from "@/page/newUser/setting";
import indexBuy from "@/page/home/index-buy";
-import Record from "@/page/home/Record";
import TwoBuy from "@/page/home/two-buy";
import SubWarehouseBuy from "@/page/home/sub-warehouse-buy";
import futuresBuy from "@/page/home/futures-buy";
@@ -67,9 +66,6 @@
import Transfers from "@/page/transfer/index.vue";
import Authentications from "@/page/authentication/index.vue";
import BankCard from "@/page/bankCard/index.vue";
-import banklist from "@/page/bankCard/banklist.vue";
-import updatabank from "@/page/bankCard/updatabank.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抢筹 和 大宗交易
@@ -419,7 +415,7 @@
path: "/subDK",
name: "subDK",
meta: {
- title: i18n.t("贷款"),
+ title: "申请贷款",
requireAuth: true,
index: 998
},
@@ -907,42 +903,6 @@
component: BankCard
},
{
- path: "/bankCard1",
- name: "bankCard1",
- meta: {
- title: i18n.t("关于我们"),
- requireAuth: false,
- hasHeader: false,
- index: 57,
- show: true
- },
- component: BankCard1
- },
- {
- path: "/banklist",
- name: "banklist",
- meta: {
- title: i18n.t("hj247"),
- requireAuth: false,
- hasHeader: false,
- index: 57,
- show: true
- },
- component: banklist
- },
- {
- path: "/updatabank",
- name: "updatabank",
- meta: {
- title: i18n.t("hj247"),
- requireAuth: false,
- hasHeader: false,
- index: 57,
- show: true
- },
- component: updatabank
- },
- {
path: "/service",
name: "service",
meta: {
@@ -1049,18 +1009,6 @@
show: true
},
component: new_service
- },
- {
- path: "/Record",
- name: "Record",
- meta: {
- title: i18n.t("hj2"),
- requireAuth: false,
- hasHeader: false,
- index: 62,
- show: true
- },
- component: Record
},
{
// 会匹配所有路径
diff --git a/src/store/index.js b/src/store/index.js
index 5cb0b85..cc6c409 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -38,7 +38,7 @@
actions: {
async setUseInfo({ commit }) {
let data = await getUserInfodata();
- if (data.status == 0) {
+ if (data.status === 0) {
commit("SET_USE_INFO", data.data);
} else {
commit("elAlertShow", {
diff --git a/src/utils/WhrWebSocket.js b/src/utils/WhrWebSocket.js
deleted file mode 100644
index 8bd61bb..0000000
--- a/src/utils/WhrWebSocket.js
+++ /dev/null
@@ -1,55 +0,0 @@
-export function strFirstBit(val) {
- let arr = val.map((val, index, arr) => {
- return val.currency;
- });
- return arr;
-}
-export function filterArrayEmpty(val) {
- let isEmpty = val.every((val) => {
- return val != "";
- });
- return isEmpty;
-}
-export class WhrWebSocket {
- constructor(params) {
- //只有params这个参数必须卸载constructor方法里,其他的实例属性可以写在外面
- // 比如 socket = null
- this.socket = null;
- this.params = params;
- this.j = 0; //websocket重连次数
- this.i = 0; //发送信息次数
- }
-
- init(params) {
- if (this.params.path) {
- this.path = this.params.path;
- } else {
- throw new Error("参数socket服务器地址path必须存在");
- }
- this.socket = new WebSocket(this.path);
- // this.socket.send('key:eVKtHt7aG4m6ozwWL9qG')
- console.log('已连接到服务器');
- this.socket.onopen = () => {
- // console.log("连接开启");
- };
- // this.socket.onclose = () => {
-
- // console.log("连接关闭")
- // this.reconnect()
- // }
- // this.socket.onerror = () => {
- // console.log("连接错误")
- // }
- this.socket.onmessage = this.params.onmessage;
- }
-
- // getMessage(msg) {
- // console.log("收到的消息", msg)
- // return msg
- // }
-
- close() {
- clearTimeout(this.time);
- this.socket.close(1000, "手动关闭");
- }
-}
diff --git a/src/utils/filter.js b/src/utils/filter.js
index 4e7ed63..9768b58 100644
--- a/src/utils/filter.js
+++ b/src/utils/filter.js
@@ -7,7 +7,7 @@
// currency:设置为货币样式时使用的符号,支持列表在这里;
// useGrouping:布尔值,是否显示数字分位。
style: "currency",
- currency: "INR",
+ currency: "USD",
minimumFractionDigits: 2 //如果不想要显示末尾的小数「.00」,只要设置一下最小分位 minimumFractionDigits 即可(默认是 2):
}
) {
--
Gitblit v1.9.3