From 584860d11b454774b60c71b63d221b5481c0f3bd Mon Sep 17 00:00:00 2001
From: 李 <344137771@qq.com>
Date: Wed, 29 Apr 2026 14:21:48 +0800
Subject: [PATCH] 更新为3.29
---
src/assets/img/home_1.png | 0
src/components/pageHead.vue | 2
src/components/Dialog/index.vue | 4
src/page/list/favoritesList.vue | 2
src/page/trading/buy.vue | 4
src/components/Language/index.vue | 2
src/assets/foot/transaction-act.png | 0
index.html | 2
src/locales/ens.json | 3
src/page/authentication/index.vue | 200 ++++++++------
src/page/markets/aiTrading.vue | 2
src/locales/fra.json | 3
src/assets/foot/account-act.png | 0
src/components/foot.vue | 2
src/page/funds/days.vue | 2
src/page/list/trading-list.vue | 2
src/page/user/recharge-sure.vue | 2
src/page/home/help.vue | 2
src/page/markets/blockTradingOrder.vue | 2
src/page/markets/ipoOrder.vue | 2
src/page/trading/stockRecord.vue | 2
src/page/user/recharges.vue | 2
src/page/home/Record.vue | 2
src/page/home/homeIndex.vue | 8
src/assets/foot/language-act.png | 0
src/assets/img/img_log_home.png | 0
src/components/stock-list.vue | 2
src/page/user/Warehouse/Stockdetail.vue | 8
src/page/trading/TradeNew.vue | 4
src/page/user/loan.vue | 2
src/assets/img/language.svg | 2
src/page/markets/fund.vue | 2
src/page/newUser/setting.vue | 2
src/locales/kor.json | 3
src/page/watchlists/watchlists.vue | 2
src/page/user/Warehouse copy.vue | 6
src/page/login.vue | 4
src/page/list/detail.vue | 2
src/assets/foot/transaction.png | 0
src/page/user/moneyRecord.vue | 2
src/locales/es.json | 3
src/components/foot/foot.vue | 10
src/page/funds/index.vue | 2
src/page/markets/fundOrder.vue | 2
src/locales/jp.json | 11
src/page/kline/index.vue | 4
src/page/user/Warehouse/data.list.vue | 6
src/page/user/recharge.vue | 6
src/locales/cht.json | 3
src/assets/foot/home-act.png | 0
src/locales/en.json | 3
src/page/user/transferNew.vue | 6
src/page/login/login.vue | 4
src/page/login/components/header.vue | 2
src/page/register.vue | 6
src/config/index.js | 2
src/assets/foot/selected-act.png | 0
src/page/authentication/index-old.vue | 2
src/page/newUser/index.vue | 8
src/assets/img/home_4.png | 0
src/page/list/favorites.vue | 2
src/page/user/favorites.vue | 2
src/page/kline/components/kLine.vue | 6
static/css/public2.css | 4
src/page/user/compontents/cash-list.vue | 337 ++++++++++++++---------
src/assets/img/home_3.png | 0
src/page/login/register.vue | 6
src/components/nPagination.vue | 2
src/locales/zh.json | 3
src/page/bankCard/banklist.vue | 2
src/page/home/home.vue | 4
src/page/markets/blockTrading.vue | 2
src/page/user/loanRecord.vue | 2
src/page/markets/ipo.vue | 2
src/locales/de.json | 3
src/page/bankCard/index.vue | 2
src/page/markets/aiTradingOrder.vue | 2
src/assets/img/home_2.png | 0
src/assets/img/logo.png | 0
src/page/kline/index copy.vue | 2
static/css/public1.css | 4
src/page/markets/markets.vue | 12
src/axios/api.url.js | 4
src/locales/hi.json | 3
src/App.vue | 4
src/page/kline/kIndex.vue | 2
src/locales/th.json | 3
src/page/user/account.vue | 11
88 files changed, 463 insertions(+), 336 deletions(-)
diff --git a/index.html b/index.html
index 39295b2..978f7d8 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>FidelityJp</title>
+ <title>Bitget</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">
diff --git a/src/App.vue b/src/App.vue
index 7afffd0..29f6da3 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -125,7 +125,7 @@
<style lang="less" scoped>
@white: #fff;
@black: #000;
-@green: #c4d600;
+@green: #00f0ff;
@purple: #3d1152;
@dark_green: #07c160;
@red: #ee0a24;
@@ -284,7 +284,7 @@
}
/deep/.footCss {
- background: @purple;
+ background: #000;
}
/deep/.newDetail-tits {
diff --git a/src/assets/foot/account-act.png b/src/assets/foot/account-act.png
index e2ea0b9..00b5639 100644
--- a/src/assets/foot/account-act.png
+++ b/src/assets/foot/account-act.png
Binary files differ
diff --git a/src/assets/foot/home-act.png b/src/assets/foot/home-act.png
index 1491b0e..fc857db 100644
--- a/src/assets/foot/home-act.png
+++ b/src/assets/foot/home-act.png
Binary files differ
diff --git a/src/assets/foot/language-act.png b/src/assets/foot/language-act.png
index 9ddb8db..623bc6f 100644
--- a/src/assets/foot/language-act.png
+++ b/src/assets/foot/language-act.png
Binary files differ
diff --git a/src/assets/foot/selected-act.png b/src/assets/foot/selected-act.png
index ff1ceea..99b7334 100644
--- a/src/assets/foot/selected-act.png
+++ b/src/assets/foot/selected-act.png
Binary files differ
diff --git a/src/assets/foot/transaction-act.png b/src/assets/foot/transaction-act.png
index 91e769a..8aee917 100644
--- a/src/assets/foot/transaction-act.png
+++ b/src/assets/foot/transaction-act.png
Binary files differ
diff --git a/src/assets/foot/transaction.png b/src/assets/foot/transaction.png
index bda4f41..838d154 100644
--- a/src/assets/foot/transaction.png
+++ b/src/assets/foot/transaction.png
Binary files differ
diff --git a/src/assets/img/home_1.png b/src/assets/img/home_1.png
index e0966b1..e857f0c 100644
--- a/src/assets/img/home_1.png
+++ b/src/assets/img/home_1.png
Binary files differ
diff --git a/src/assets/img/home_2.png b/src/assets/img/home_2.png
index 99dabec..f4a9d4f 100644
--- a/src/assets/img/home_2.png
+++ b/src/assets/img/home_2.png
Binary files differ
diff --git a/src/assets/img/home_3.png b/src/assets/img/home_3.png
index 5025983..c2063d9 100644
--- a/src/assets/img/home_3.png
+++ b/src/assets/img/home_3.png
Binary files differ
diff --git a/src/assets/img/home_4.png b/src/assets/img/home_4.png
index c5456c4..daadc3c 100644
--- a/src/assets/img/home_4.png
+++ b/src/assets/img/home_4.png
Binary files differ
diff --git a/src/assets/img/img_log_home.png b/src/assets/img/img_log_home.png
index 4bb24ca..55434b3 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/language.svg b/src/assets/img/language.svg
index b60042e..2b77d93 100644
--- a/src/assets/img/language.svg
+++ b/src/assets/img/language.svg
@@ -1 +1 @@
-<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1716201706994" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5546" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256"><path d="M1024 511.488C1024 228.864 794.624 0 512 0S0 228.864 0 511.488c0 261.12 195.584 476.16 448.512 507.904 14.336 3.072 31.744 4.608 52.224 4.608 5.632 0 11.264-0.512 16.896-1.024A511.232 511.232 0 0 0 1024 511.488z m-73.216 7.168a505.472 505.472 0 0 0-9.728-74.752c0.512-8.704 0.512-16.896 0.512-24.576 6.144 29.696 9.728 60.416 9.728 92.16-0.512 2.56-0.512 5.12-0.512 7.168zM73.216 511.488c0-31.232 3.072-61.44 9.216-90.624 18.944 20.48 63.488 19.968 74.752-10.24 19.456 11.776 45.568 13.824 45.568 36.864 0 76.8 2.56 158.72 72.192 160.256 2.048 0 38.912 13.824 56.32 59.392 6.144 15.872 30.208 0 56.32 0 13.312 0 0 22.016 0 70.144 0 47.616 102.912 120.832 102.912 120.832a550.4 550.4 0 0 0 3.584 77.312 170.24 170.24 0 0 0-57.856 7.68 437.568 437.568 0 0 1-363.008-431.616z m546.816 424.96c-2.048-11.264-12.288-17.408-30.208-12.288 14.336-61.952 21.504-96.256 51.712-122.368 43.52-37.888 5.12-79.872-28.16-75.264-26.112 4.096-9.728-32.256-33.28-34.304-23.552-2.048-54.272-48.64-87.552-64.512-17.92-8.704-35.328-31.232-62.976-32.256-24.576-1.024-59.904 20.48-59.904 4.096 0-53.76-5.632-92.16-6.656-107.008-1.024-12.288-8.192-4.096 25.088-3.584 17.92 0.512 9.216-36.352 27.136-37.376 17.408-1.536 58.88 16.384 69.632 9.216 9.728-6.656 72.192 164.352 72.192 28.16 0-16.384-8.192-44.032 0-59.392 33.28-60.416 64-109.568 61.44-116.736-1.536-4.096-33.792-7.168-59.392 1.024-8.704 3.072 2.56 16.384-9.728 19.456-47.104 10.752-88.064-12.8-73.728-34.816 14.848-22.528 68.608-9.728 73.216-55.296 2.56-26.112 5.12-55.808 6.656-78.336 62.976 9.728 56.32-81.92-37.888-91.648a438.784 438.784 0 0 1 409.6 294.912c-3.072-2.56-6.656-4.608-10.24-4.608-28.16-70.656-97.28-19.456-73.728 43.008-124.928 96.256-93.184 163.328-52.224 201.728 21.504 19.968 42.496 50.688 55.808 72.192-14.848 42.496 53.76 25.6 87.552-46.592a440.32 440.32 0 0 1-314.368 302.592z" fill="#c4d600" p-id="5547"></path></svg>
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1716201706994" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5546" xmlns:xlink="http://www.w3.org/1999/xlink" width="256" height="256"><path d="M1024 511.488C1024 228.864 794.624 0 512 0S0 228.864 0 511.488c0 261.12 195.584 476.16 448.512 507.904 14.336 3.072 31.744 4.608 52.224 4.608 5.632 0 11.264-0.512 16.896-1.024A511.232 511.232 0 0 0 1024 511.488z m-73.216 7.168a505.472 505.472 0 0 0-9.728-74.752c0.512-8.704 0.512-16.896 0.512-24.576 6.144 29.696 9.728 60.416 9.728 92.16-0.512 2.56-0.512 5.12-0.512 7.168zM73.216 511.488c0-31.232 3.072-61.44 9.216-90.624 18.944 20.48 63.488 19.968 74.752-10.24 19.456 11.776 45.568 13.824 45.568 36.864 0 76.8 2.56 158.72 72.192 160.256 2.048 0 38.912 13.824 56.32 59.392 6.144 15.872 30.208 0 56.32 0 13.312 0 0 22.016 0 70.144 0 47.616 102.912 120.832 102.912 120.832a550.4 550.4 0 0 0 3.584 77.312 170.24 170.24 0 0 0-57.856 7.68 437.568 437.568 0 0 1-363.008-431.616z m546.816 424.96c-2.048-11.264-12.288-17.408-30.208-12.288 14.336-61.952 21.504-96.256 51.712-122.368 43.52-37.888 5.12-79.872-28.16-75.264-26.112 4.096-9.728-32.256-33.28-34.304-23.552-2.048-54.272-48.64-87.552-64.512-17.92-8.704-35.328-31.232-62.976-32.256-24.576-1.024-59.904 20.48-59.904 4.096 0-53.76-5.632-92.16-6.656-107.008-1.024-12.288-8.192-4.096 25.088-3.584 17.92 0.512 9.216-36.352 27.136-37.376 17.408-1.536 58.88 16.384 69.632 9.216 9.728-6.656 72.192 164.352 72.192 28.16 0-16.384-8.192-44.032 0-59.392 33.28-60.416 64-109.568 61.44-116.736-1.536-4.096-33.792-7.168-59.392 1.024-8.704 3.072 2.56 16.384-9.728 19.456-47.104 10.752-88.064-12.8-73.728-34.816 14.848-22.528 68.608-9.728 73.216-55.296 2.56-26.112 5.12-55.808 6.656-78.336 62.976 9.728 56.32-81.92-37.888-91.648a438.784 438.784 0 0 1 409.6 294.912c-3.072-2.56-6.656-4.608-10.24-4.608-28.16-70.656-97.28-19.456-73.728 43.008-124.928 96.256-93.184 163.328-52.224 201.728 21.504 19.968 42.496 50.688 55.808 72.192-14.848 42.496 53.76 25.6 87.552-46.592a440.32 440.32 0 0 1-314.368 302.592z" fill="#00f0ff" p-id="5547"></path></svg>
diff --git a/src/assets/img/logo.png b/src/assets/img/logo.png
index 4bb24ca..55434b3 100644
--- a/src/assets/img/logo.png
+++ b/src/assets/img/logo.png
Binary files differ
diff --git a/src/axios/api.url.js b/src/axios/api.url.js
index 482a560..e6b6605 100644
--- a/src/axios/api.url.js
+++ b/src/axios/api.url.js
@@ -13,8 +13,8 @@
// baseURL: "https://stockapi.yanshiz.com/",
// 本地
baseURL:
- // process.env.NODE_ENV == "development" ? "http://192.168.10.5:8091/" : "https://api.kuspitai.com/",
- process.env.NODE_ENV == "development" ? "https://api.fidelitys.cfd/" : "https://api.fidelitys.cfd/",
+ // process.env.NODE_ENV == "development" ? "http://192.168.10.11:8219/" : "https://api.kuspitai.com/",
+ process.env.NODE_ENV == "development" ? "https://api.bitget-jp-us.shop/" : "https://api.bitget-jp-us.shop/",
util: {
image: "/util/image.html" // 图片上传
}
diff --git a/src/components/Dialog/index.vue b/src/components/Dialog/index.vue
index 54e0bb8..c0a4fb1 100644
--- a/src/components/Dialog/index.vue
+++ b/src/components/Dialog/index.vue
@@ -91,8 +91,8 @@
flex: 1;
height: 100%;
padding: 0 15px;
- background-color: #c4d600;
- border: 1px solid #c4d600;
+ background-color: #00f0ff;
+ border: 1px solid #00f0ff;
color: #fff;
margin-left: 20px;
}
diff --git a/src/components/Language/index.vue b/src/components/Language/index.vue
index 0d3ab80..a030737 100644
--- a/src/components/Language/index.vue
+++ b/src/components/Language/index.vue
@@ -88,7 +88,7 @@
}
.btn_s_box {
border: none;
- background: #409eff;
+ background: #00f0ff;
color: #fff;
height: 70px;
width: 100%;
diff --git a/src/components/foot.vue b/src/components/foot.vue
index d491a21..b2fba24 100644
--- a/src/components/foot.vue
+++ b/src/components/foot.vue
@@ -253,7 +253,7 @@
}
.blueFont {
- color: #c4d600;
+ color: #00f0ff;
}
</style>
diff --git a/src/components/foot/foot.vue b/src/components/foot/foot.vue
index efb68dd..259165a 100644
--- a/src/components/foot/foot.vue
+++ b/src/components/foot/foot.vue
@@ -19,7 +19,7 @@
v-else
:src="require(`../../../static/img/foot/${$state.theme}/home.png`)" alt=""
>
- <p v-if="$store.state.select == '/home'" :style="{color: $state.theme === 'black' ? '#138DB3' : '#C11815'}">首页</p>
+ <p v-if="$store.state.select == '/home'" :style="{color: $state.theme === 'black' ? '#00f0ff' : '#C11815'}">首页</p>
<p v-else :style="{color: $state.theme === 'black' ? '#FFFFFF' : '#656565'}">首页</p>
</mt-tab-item>
@@ -36,7 +36,7 @@
v-else
:src="require(`../../../static/img/foot/${$state.theme}/hangqing.png`)" alt=""
>
- <p v-if="$store.state.select == '/list'" :style="{color: $state.theme === 'black' ? '#138DB3' : '#C11815'}">行情</p>
+ <p v-if="$store.state.select == '/list'" :style="{color: $state.theme === 'black' ? '#00f0ff' : '#C11815'}">行情</p>
<p v-else :style="{color: $state.theme === 'black' ? '#FFFFFF' : '#656565'}">行情</p>
</mt-tab-item>
@@ -53,7 +53,7 @@
v-else
:src="require(`../../../static/img/foot/${$state.theme}/chicang.png`)" alt=""
>
- <p v-if="$store.state.select == '/orderlist'" :style="{color: $state.theme === 'black' ? '#138DB3' : '#C11815'}">持仓</p>
+ <p v-if="$store.state.select == '/orderlist'" :style="{color: $state.theme === 'black' ? '#00f0ff' : '#C11815'}">持仓</p>
<p v-else :style="{color: $state.theme === 'black' ? '#FFFFFF' : '#656565'}">持仓</p>
</mt-tab-item>
<mt-tab-item id="mylist" :class="$store.state.select == '/mylist' ? 'on' : ''">
@@ -69,7 +69,7 @@
v-else
:src="require(`../../../static/img/foot/${$state.theme}/zixuan.png`)" alt=""
>
- <p v-if="$store.state.select == '/mylist'" :style="{color: $state.theme === 'black' ? '#138DB3' : '#C11815'}">自选</p>
+ <p v-if="$store.state.select == '/mylist'" :style="{color: $state.theme === 'black' ? '#00f0ff' : '#C11815'}">自选</p>
<p v-else :style="{color: $state.theme === 'black' ? '#FFFFFF' : '#656565'}">自选</p>
</mt-tab-item>
@@ -86,7 +86,7 @@
v-else
:src="require(`../../../static/img/foot/${$state.theme}/user.png`)" alt=""
>
- <p v-if="$store.state.select == '/user'" :style="{color: $state.theme === 'black' ? '#138DB3' : '#C11815'}">我的</p>
+ <p v-if="$store.state.select == '/user'" :style="{color: $state.theme === 'black' ? '#00f0ff' : '#C11815'}">我的</p>
<p v-else :style="{color: $state.theme === 'black' ? '#FFFFFF' : '#656565'}">我的</p>
</mt-tab-item>
diff --git a/src/components/nPagination.vue b/src/components/nPagination.vue
index be523eb..f4c6a5f 100644
--- a/src/components/nPagination.vue
+++ b/src/components/nPagination.vue
@@ -97,7 +97,7 @@
<style lang="less" scoped>
@green2: #f0f0f0;
-@green: #c4d600;
+@green: #00f0ff;
.n_pagination {
width: 100%;
diff --git a/src/components/pageHead.vue b/src/components/pageHead.vue
index 999d0d6..7a8369d 100644
--- a/src/components/pageHead.vue
+++ b/src/components/pageHead.vue
@@ -32,7 +32,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
.page_head {
font-size: 10vw;
height: 1.22em;
diff --git a/src/components/stock-list.vue b/src/components/stock-list.vue
index 9e1a530..c7188de 100644
--- a/src/components/stock-list.vue
+++ b/src/components/stock-list.vue
@@ -104,7 +104,7 @@
handler(val) {
// 根据当前股票类型连接对应的ws
if (val.stockType == "US")
- this.initWebSocket("wss://ws.fidelitys.cfd/websocket-server");
+ this.initWebSocket("wss://ws.bitget-jp-us.shop/websocket-server");
else this.initWebSocket("wss://ws.jafco1.cc/websocket-server");
this.pageNum = 1;
diff --git a/src/config/index.js b/src/config/index.js
index 0fabe4f..848ec90 100644
--- a/src/config/index.js
+++ b/src/config/index.js
@@ -1,4 +1,4 @@
export default {
Mainly: "US", // 主要使用货币
- onlineService: "https://line.me/ti/p/my2nFFp9TB" // 在线客服地址
+ onlineService: "https://line.me/ti/p/ZpWYkrtgRZ" // 在线客服地址
};
diff --git a/src/locales/cht.json b/src/locales/cht.json
index 7c4a6a9..c192ff4 100644
--- a/src/locales/cht.json
+++ b/src/locales/cht.json
@@ -327,6 +327,9 @@
"hj197": "身份證正面",
"hj198": "上傳中...",
"hj199": "身份證反面",
+ "auth_audit_status": "實名認證審核狀態",
+ "auth_submit_certifying": "認證中",
+ "auth_submit_certified_done": "認證完成",
"hj200": "認證失敗,請重新認證。",
"hj201": "失敗原因",
"hj202": "審核中",
diff --git a/src/locales/de.json b/src/locales/de.json
index 92c7859..693377f 100644
--- a/src/locales/de.json
+++ b/src/locales/de.json
@@ -331,6 +331,9 @@
"hj197": "Vorderseite des Personalausweises",
"hj198": "Hochladen",
"hj199": "Auf der Rückseite des Personalausweises",
+ "auth_audit_status": "Status der Identitätsprüfung",
+ "auth_submit_certifying": "Zertifizierung läuft",
+ "auth_submit_certified_done": "Zertifizierung abgeschlossen",
"hj200": "Authentifizierung fehlgeschlagen, bitte authentifizieren Sie sich erneut",
"hj201": "Grund für das Versagen",
"hj202": "Wird geprüft",
diff --git a/src/locales/en.json b/src/locales/en.json
index 06522c4..d9a00db 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -327,6 +327,9 @@
"hj197": "Front of Aadhaar card",
"hj198": "Uploading...",
"hj199": "Back of Aadhaar card",
+ "auth_audit_status": "Real-name verification status",
+ "auth_submit_certifying": "Certification in progress",
+ "auth_submit_certified_done": "Certification completed",
"hj200": "Authentication failed, please re-authenticate.",
"hj201": "Failure reason",
"hj202": "Under review",
diff --git a/src/locales/ens.json b/src/locales/ens.json
index 93507fd..f5adb92 100644
--- a/src/locales/ens.json
+++ b/src/locales/ens.json
@@ -324,6 +324,9 @@
"hj197": "The front of the Aadhaar card",
"hj198": "Uploading...",
"hj199": "The back of the Aadhaar card",
+ "auth_audit_status": "Real-name verification status",
+ "auth_submit_certifying": "Certification in progress",
+ "auth_submit_certified_done": "Certification completed",
"hj200": "Authentication failed, please re-authenticate.",
"hj201": "Failure reason",
"hj202": "Under review",
diff --git a/src/locales/es.json b/src/locales/es.json
index 45db718..2d1b3bb 100644
--- a/src/locales/es.json
+++ b/src/locales/es.json
@@ -340,6 +340,9 @@
"hj197": "Frente de Identificación",
"hj198": "Subiendo...",
"hj199": "Reverso de Identificación",
+ "auth_audit_status": "Estado de verificación de identidad",
+ "auth_submit_certifying": "Certificación en curso",
+ "auth_submit_certified_done": "Certificación completada",
"hj200": "Verificación fallida, reintente",
"hj201": "Razón del Fallo",
"hj202": "En Revisión",
diff --git a/src/locales/fra.json b/src/locales/fra.json
index 4e96491..f69731f 100644
--- a/src/locales/fra.json
+++ b/src/locales/fra.json
@@ -332,6 +332,9 @@
"hj197": "Carte d'identité recto",
"hj198": "En cours de téléchargement...",
"hj199": "Dos de la carte d'identité",
+ "auth_audit_status": "Statut de vérification d'identité",
+ "auth_submit_certifying": "Vérification en cours",
+ "auth_submit_certified_done": "Vérification terminée",
"hj200": "La certification a échoué, veuillez vous recertifier",
"hj201": "Causes de l'échec",
"hj202": "En audit",
diff --git a/src/locales/hi.json b/src/locales/hi.json
index 7fac607..96d42c2 100644
--- a/src/locales/hi.json
+++ b/src/locales/hi.json
@@ -327,6 +327,9 @@
"hj197": "आधार कार्ड का सामने का भाग",
"hj198": "अपलोड हो रहा है...",
"hj199": "आधार कार्ड का पिछला भाग",
+ "auth_audit_status": "वास्तविक नाम सत्यापन की स्थिति",
+ "auth_submit_certifying": "प्रमाणीकरण प्रगति पर",
+ "auth_submit_certified_done": "प्रमाणीकरण पूर्ण",
"hj200": "प्रमाणीकरण विफल, कृपया पुनः प्रमाणित करें।",
"hj201": "विफलता का कारण",
"hj202": "समीक्षा के अधीन",
diff --git a/src/locales/jp.json b/src/locales/jp.json
index 808f495..fdc8f65 100644
--- a/src/locales/jp.json
+++ b/src/locales/jp.json
@@ -70,7 +70,7 @@
"qhlb": "ルピー口座を切り替えて",
"yg": "インド株",
"hjtxcg": "引き出しが成功し",
- "hjtxsb": "引き出しに失敗しました",
+ "hjtxsb": "引き出しに失敗し",
"hjddqx": "注文を取り消す",
"hjshz": "検討中",
"hjtxyhk": "キャッシュカードに現金を引き出し",
@@ -198,7 +198,7 @@
"hj71": "現在、インデックスは自己選択をサポートしていません。 ",
"hj72": "本日も営業しております",
"hj73": "最高",
- "hj74": "昨日収穫した",
+ "hj74": "昨日収穫",
"hj75": "最低",
"hj76": "5速ギア",
"hj77": "購入",
@@ -327,6 +327,9 @@
"hj197": "IDカードの表面",
"hj198": "アップロード中...",
"hj199": "IDカードの裏面",
+ "auth_audit_status": "本人確認の審査状況",
+ "auth_submit_certifying": "認証中",
+ "auth_submit_certified_done": "認証完了",
"hj200": "認証に失敗しました。再認証してください。",
"hj201": "失敗の理由",
"hj202": "検討中",
@@ -575,8 +578,8 @@
"hj100": "取引数量(株)",
"删除": "削除",
"快捷方式": "ショートカット",
- "量化交易": "AIクオンツ取引",
- "理财基金": "資産運用ファンド",
+ "量化交易": "AI取引",
+ "理财基金": "投資信託",
"美股指数": "米国株式指数",
"墨西哥指数": "メキシコ指数",
"更多新闻": "もっとニュース",
diff --git a/src/locales/kor.json b/src/locales/kor.json
index 84db706..688da63 100644
--- a/src/locales/kor.json
+++ b/src/locales/kor.json
@@ -328,6 +328,9 @@
"hj197": "신분증 앞면",
"hj198": "업로드 중..",
"hj199": "신분증 뒷면",
+ "auth_audit_status": "실명 인증 심사 상태",
+ "auth_submit_certifying": "인증 중",
+ "auth_submit_certified_done": "인증 완료",
"hj200": "인증에 실패했습니다. 다시 인증해 주세요",
"hj201": "실패 이유",
"hj202": "검토중",
diff --git a/src/locales/th.json b/src/locales/th.json
index 42d99e6..f8e7faa 100644
--- a/src/locales/th.json
+++ b/src/locales/th.json
@@ -327,6 +327,9 @@
"hj197": "ด้านหน้าของบัตรประจำตัวประชาชน",
"hj198": "กำลังอัพโหลด...",
"hj199": "ด้านหลังของบัตรประจำตัวประชาชน",
+ "auth_audit_status": "สถานะการตรวจสอบชื่อจริง",
+ "auth_submit_certifying": "กำลังยืนยันตัวตน",
+ "auth_submit_certified_done": "ยืนยันตัวตนเสร็จสิ้น",
"hj200": "การตรวจสอบสิทธิ์ล้มเหลว โปรดตรวจสอบสิทธิ์อีกครั้ง",
"hj201": "เหตุผลความล้มเหลว",
"hj202": "ภายใต้การทบทวน",
diff --git a/src/locales/zh.json b/src/locales/zh.json
index 2f16acb..da25350 100644
--- a/src/locales/zh.json
+++ b/src/locales/zh.json
@@ -339,6 +339,9 @@
"hj197": "身份证正面",
"hj198": "正在上传中...",
"hj199": "身份证背面",
+ "auth_audit_status": "认证审核状态",
+ "auth_submit_certifying": "认证中",
+ "auth_submit_certified_done": "认证完成",
"hj200": "认证失败,请重新认证",
"hj201": "失败原因",
"hj202": "审核中",
diff --git a/src/page/authentication/index-old.vue b/src/page/authentication/index-old.vue
index 0115a4a..5c833e3 100644
--- a/src/page/authentication/index-old.vue
+++ b/src/page/authentication/index-old.vue
@@ -261,7 +261,7 @@
</script>
<style scoped lang="less">
-@green: #c4d600;
+@green: #00f0ff;
/deep/ .van-nav-bar__content {
height: 65px;
diff --git a/src/page/authentication/index.vue b/src/page/authentication/index.vue
index 396ab4c..2e8240a 100644
--- a/src/page/authentication/index.vue
+++ b/src/page/authentication/index.vue
@@ -1,34 +1,20 @@
<template>
<div class="authentication-container">
- <van-nav-bar
- :placeholder="true"
- :safe-area-inset-top="true"
- :title="$t('rnv')"
- left-arrow
- @click-left="$router.go(-1)"
- >
+ <van-nav-bar :placeholder="true" :safe-area-inset-top="true" :title="$t('rnv')" left-arrow
+ @click-left="$router.go(-1)">
</van-nav-bar>
<div style="width: 100%; height: .25em; background-color: #f8f8f8"></div>
<div class="form-group" :class="{ disabled: isSubmitting || isActive }">
<label class="required-label">{{ $t("hj195") }}</label>
- <input
- type="text"
- v-model="form.realName"
- class="form-input"
- :disabled="isActive"
- />
+ <input type="text" v-model="form.realName" class="form-input" :disabled="isActive" />
</div>
<div class="form-group" :class="{ disabled: isSubmitting || isActive }">
<label class="required-label">{{ $t("it1") }}</label>
- <van-radio-group
- v-model="form.realType"
- direction="horizontal"
- :disabled="isActive"
- style="font-size: 3.5vw;margin-top: 1em;"
- >
+ <van-radio-group v-model="form.realType" direction="horizontal" :disabled="isActive"
+ style="font-size: 3.5vw;margin-top: 1em;">
<van-radio :name="1">{{ $t("dl1") }}</van-radio>
<van-radio :name="2">{{ $t("pa1") }}</van-radio>
<van-radio :name="3">{{ $t("身份證件") }}</van-radio>
@@ -37,90 +23,49 @@
<div class="form-group" :class="{ disabled: isSubmitting || isActive }">
<label class="required-label">{{ $t("in1") }}</label>
- <input
- type="text"
- v-model="form.idCard"
- class="form-input"
- :disabled="isActive"
- />
+ <input type="text" v-model="form.idCard" class="form-input" :disabled="isActive" />
</div>
<div class="form-group" :class="{ disabled: isSubmitting || isActive }">
<label class="required-label">{{ $t("电话号码") }}</label>
- <input
- type="text"
- v-model="form.vaildNumber"
- class="form-input"
- :disabled="isActive"
- />
+ <input type="text" v-model="form.vaildNumber" class="form-input" :disabled="isActive" />
</div>
<div style="width: 100%; height: .25em; background-color: #f8f8f8"></div>
- <div
- class="form-group flex-between"
- :class="{ disabled: isSubmitting || isActive }"
- >
+ <div class="form-group flex-between" :class="{ disabled: isSubmitting || isActive }">
<label class="required-label">{{ $t("fsi1") }}</label>
- <el-upload
- :with-credentials="true"
- class="avatar-uploader"
- :action="admin + 'user/upload.do'"
- list-type="picture-card"
- name="upload_file"
- :show-file-list="false"
- :on-success="handleAvatarSuccess"
- :on-error="handleError"
- :before-upload="beforeAvatarUpload"
- :disabled="isActive"
- >
- <img
- v-if="form.img1key"
- :src="form.img1key"
- class="id-img avatar"
- style="width: 100%; height: 100%"
- />
+ <el-upload :with-credentials="true" class="avatar-uploader" :action="admin + 'user/upload.do'"
+ list-type="picture-card" name="upload_file" :show-file-list="false" :on-success="handleAvatarSuccess"
+ :on-error="handleError" :before-upload="beforeAvatarUpload" :disabled="isActive">
+ <img v-if="form.img1key" :src="form.img1key" class="id-img avatar" style="width: 100%; height: 100%" />
<i v-else class="iconfont icon-zhaopian"></i>
</el-upload>
</div>
- <div
- class="form-group flex-between"
- :class="{ disabled: isSubmitting || isActive }"
- >
+ <div class="form-group flex-between" :class="{ disabled: isSubmitting || isActive }">
<label class="required-label">{{ $t("bsi1") }}</label>
- <el-upload
- :with-credentials="true"
- class="avatar-uploader"
- :action="admin + 'user/upload.do'"
- list-type="picture-card"
- name="upload_file"
- :show-file-list="false"
- :on-success="handleAvatarSuccess2"
- :on-error="handleError2"
- :before-upload="beforeAvatarUpload2"
- :disabled="isActive"
- >
- <img
- v-if="form.img2key"
- :src="form.img2key"
- class="id-img avatar"
- style="width: 100%; height: 100%"
- />
+ <el-upload :with-credentials="true" class="avatar-uploader" :action="admin + 'user/upload.do'"
+ list-type="picture-card" name="upload_file" :show-file-list="false" :on-success="handleAvatarSuccess2"
+ :on-error="handleError2" :before-upload="beforeAvatarUpload2" :disabled="isActive">
+ <img v-if="form.img2key" :src="form.img2key" class="id-img avatar" style="width: 100%; height: 100%" />
<i v-else class="iconfont icon-zhaopian"></i>
</el-upload>
</div>
<div style="width: 100%; height: .25em; background-color: #f8f8f8"></div>
- <div
- class="submit-button"
- :class="{ disabled: isSubmitting || isActive }"
- @click="toSure"
- >
- <span>{{ $t("hj161") }}</span>
+ <div class="submit-button" :class="{ disabled: isSubmitting || isActive }" @click="toSure">
+ <span>{{ submitButtonLabel }}</span>
+ </div>
+
+ <div class="auth-status-wrap" v-if="authRejectReason">
+ <div class="auth-reject-reason">
+ <div class="reason-label">{{ $t("hj201") }}</div>
+ <div class="reason-text">{{ authRejectReason }}</div>
+ </div>
</div>
</div>
</template>
@@ -151,13 +96,38 @@
};
},
computed: {
- //注册默认0 1.提交未实名 2.已实名 3.驳回, 状态1||2的时候屏蔽所有的输入
+ // 注册默认0 1.审核中 2.已实名 3.驳回;状态1||2时屏蔽所有输入
isActive() {
return (
this.$store.state.userInfo.isActive == 1 ||
this.$store.state.userInfo.isActive == 2
);
- // return false;
+ },
+ authStatusCode() {
+ const u = this.$store.state.userInfo;
+ if (
+ !u ||
+ u.isActive === undefined ||
+ u.isActive === null ||
+ u.isActive === ""
+ ) {
+ return 0;
+ }
+ const n = Number(u.isActive);
+ return Number.isNaN(n) ? 0 : n;
+ },
+ authRejectReason() {
+ if (this.authStatusCode !== 3) return "";
+ const msg =
+ this.$store.state.userInfo && this.$store.state.userInfo.authMsg;
+ return msg ? String(msg) : "";
+ },
+ /** 状态 1/2 时替换提交按钮文案,其余仍为「确定」 */
+ submitButtonLabel() {
+ const c = this.authStatusCode;
+ if (c === 1) return this.$t("auth_submit_certifying");
+ if (c === 2) return this.$t("auth_submit_certified_done");
+ return this.$t("hj161");
}
},
created() {
@@ -171,7 +141,7 @@
toSure() {
if (this.isSubmitting || this.isActive) return; // 防止重复提交
// 实名认证弹框
- if (isNull(this.form.name)) {
+ if (isNull(this.form.realName)) {
Toast(this.$t("hj207"));
} else if (isNull(this.form.idCard)) {
Toast(this.$t("hj208"));
@@ -247,7 +217,7 @@
return false;
} else {
this.form.img2key = URL.createObjectURL(file);
- compress(file, function(val) {});
+ compress(file, function (val) { });
}
},
handleError2() {
@@ -258,7 +228,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
/deep/ .van-nav-bar__content {
height: 65px;
@@ -426,4 +396,62 @@
.disabled {
opacity: 0.5;
}
+
+.auth-status-wrap {
+ margin: 1em 0.25em 1.2em;
+ padding: 0.35em 0.3em 0.45em;
+ background: #f7f8fa;
+ border-radius: 8px;
+ border: 1px solid #e8e8e8;
+ font-size: 16px;
+}
+
+.auth-status-title {
+ color: #666;
+ font-size: 14px;
+ margin-bottom: 0.35em;
+ font-weight: 600;
+}
+
+.auth-status-value {
+ font-size: 16px;
+ font-weight: 600;
+ line-height: 1.45;
+ word-break: break-word;
+}
+
+.auth-status-none {
+ color: #999;
+}
+
+.auth-status-pending {
+ color: #d48806;
+}
+
+.auth-status-approved {
+ color: #389e0d;
+}
+
+.auth-status-rejected {
+ color: #cf1322;
+}
+
+.auth-reject-reason {
+ margin-top: 0.45em;
+ padding-top: 0.35em;
+ border-top: 1px dashed #e0e0e0;
+}
+
+.auth-reject-reason .reason-label {
+ color: #666;
+ font-size: 13px;
+ margin-bottom: 0.2em;
+}
+
+.auth-reject-reason .reason-text {
+ color: #333;
+ font-size: 14px;
+ line-height: 1.5;
+ word-break: break-word;
+}
</style>
diff --git a/src/page/bankCard/banklist.vue b/src/page/bankCard/banklist.vue
index 84dc6c9..0d2fed0 100644
--- a/src/page/bankCard/banklist.vue
+++ b/src/page/bankCard/banklist.vue
@@ -256,7 +256,7 @@
</script>
<style scoped lang="less">
-@green: #c4d600;
+@green: #00f0ff;
.bank_box {
width: 100%;
diff --git a/src/page/bankCard/index.vue b/src/page/bankCard/index.vue
index 8443510..0e65049 100644
--- a/src/page/bankCard/index.vue
+++ b/src/page/bankCard/index.vue
@@ -289,7 +289,7 @@
</script>
<style scoped lang="less">
-@green: #c4d600;
+@green: #00f0ff;
.bank_card_page {
width: 100%;
height: 100%;
diff --git a/src/page/funds/days.vue b/src/page/funds/days.vue
index 651cd01..290dc8f 100644
--- a/src/page/funds/days.vue
+++ b/src/page/funds/days.vue
@@ -387,7 +387,7 @@
color: #999;
}
.days-submit {
- background-color: #024DA1;
+ background-color: #00f0ff;
width: 6.9rem;
height: .66rem;
line-height: .66rem;
diff --git a/src/page/funds/index.vue b/src/page/funds/index.vue
index 835903d..c928b5c 100644
--- a/src/page/funds/index.vue
+++ b/src/page/funds/index.vue
@@ -263,7 +263,7 @@
border-radius: .21rem;
}
&.blueBtn {
- background-color: #024DA1;
+ background-color: #00f0ff;
border-radius: .21rem;
}
}
diff --git a/src/page/home/Record.vue b/src/page/home/Record.vue
index 835ab0f..d319e84 100644
--- a/src/page/home/Record.vue
+++ b/src/page/home/Record.vue
@@ -105,7 +105,7 @@
</script>
<style scoped lang="less">
-@green: #c4d600;
+@green: #00f0ff;
main {
padding: 0 0.4rem 0.53333rem;
box-sizing: border-box;
diff --git a/src/page/home/help.vue b/src/page/home/help.vue
index d08bb87..d231ee8 100644
--- a/src/page/home/help.vue
+++ b/src/page/home/help.vue
@@ -476,7 +476,7 @@
flex-direction: column;
}
.btn_s_box {
- background: #409eff;
+ background: #00f0ff;
color: #fff;
height: 70px;
width: 100%;
diff --git a/src/page/home/home.vue b/src/page/home/home.vue
index 7b832be..54408ab 100644
--- a/src/page/home/home.vue
+++ b/src/page/home/home.vue
@@ -630,7 +630,7 @@
.txt_box_box_right {
color: #fff;
- background: #409eff;
+ background: #00f0ff;
text-align: center;
padding: 10px 15px;
border-radius: 6px;
@@ -1093,7 +1093,7 @@
display: block;
content: "";
height: 0.07rem;
- background-color: #1381a4;
+ background-color: #00f0ff;
width: 100%;
left: 0;
bottom: -0.25rem;
diff --git a/src/page/home/homeIndex.vue b/src/page/home/homeIndex.vue
index 086dce9..a0dc029 100644
--- a/src/page/home/homeIndex.vue
+++ b/src/page/home/homeIndex.vue
@@ -72,7 +72,7 @@
</div>
</div>
- <div class="subheading bg-white" style="margin-top: 0.25em">
+ <!-- <div class="subheading bg-white" style="margin-top: 0.25em">
<div class="subheading_title">
<img src="../../assets/img/iconmonstr-chart-5.png" alt="" />
<span>{{ $t("日股指数") }}</span>
@@ -82,7 +82,7 @@
<index-component :ids="'b' + item.id" :dataObj="item"></index-component>
</div>
</div>
- </div>
+ </div> -->
<!-- <div class="subheading bg-white" style="margin-top: 0.25em">
<div class="subheading_title">
@@ -217,7 +217,7 @@
<style lang="less" scoped>
@red: #ee0a24;
-@green: #c4d600;
+@green: #00f0ff;
.home_index {
font-size: 10vw;
@@ -286,7 +286,7 @@
.swiper-slide {
width: 2.2em;
- height: 2.4em;
+ height: 2.2em;
.nav_item {
background-color: #fff;
diff --git a/src/page/kline/components/kLine.vue b/src/page/kline/components/kLine.vue
index e0a5a44..79ae628 100644
--- a/src/page/kline/components/kLine.vue
+++ b/src/page/kline/components/kLine.vue
@@ -1455,7 +1455,7 @@
&:hover,
&.active {
- color: #c4d600;
+ color: #00f0ff;
}
}
}
@@ -1500,7 +1500,7 @@
}
.active {
- color: #c4d600;
+ color: #00f0ff;
font-weight: 800;
background: rgb(245, 245, 245);
}
@@ -1580,7 +1580,7 @@
}
.active {
- color: #c4d600;
+ color: #00f0ff;
font-weight: 800;
background: rgb(245, 245, 245);
}
diff --git a/src/page/kline/index copy.vue b/src/page/kline/index copy.vue
index a5e5405..363909f 100644
--- a/src/page/kline/index copy.vue
+++ b/src/page/kline/index copy.vue
@@ -766,7 +766,7 @@
display: block;
content: "";
height: 0.07rem;
- background-color: #1381a4;
+ background-color: #00f0ff;
width: 100%;
left: 0;
bottom: -0.25rem;
diff --git a/src/page/kline/index.vue b/src/page/kline/index.vue
index e5f51b5..de2fc97 100644
--- a/src/page/kline/index.vue
+++ b/src/page/kline/index.vue
@@ -821,7 +821,7 @@
display: block;
content: "";
height: 0.07rem;
- background-color: #1381a4;
+ background-color: #00f0ff;
width: 100%;
left: 0;
bottom: -0.25rem;
@@ -1246,7 +1246,7 @@
.sell_btn {
width: 100%;
height: 80%;
- background: #c4d600;
+ background: #00f0ff;
color: #fff;
// border-radius: 0 3rem 3rem 0 !important;
border-radius: 3rem !important;
diff --git a/src/page/kline/kIndex.vue b/src/page/kline/kIndex.vue
index ff1c6cd..bcf66fe 100644
--- a/src/page/kline/kIndex.vue
+++ b/src/page/kline/kIndex.vue
@@ -610,7 +610,7 @@
display: block;
content: "";
height: 0.07rem;
- background-color: #1381a4;
+ background-color: #00f0ff;
width: 100%;
left: 0;
bottom: -0.25rem;
diff --git a/src/page/list/detail.vue b/src/page/list/detail.vue
index 5da29fb..34ab309 100644
--- a/src/page/list/detail.vue
+++ b/src/page/list/detail.vue
@@ -522,7 +522,7 @@
display: block;
content: "";
height: 0.07rem;
- background-color: #1381a4;
+ background-color: #00f0ff;
width: 100%;
left: 0;
bottom: -0.25rem;
diff --git a/src/page/list/favorites.vue b/src/page/list/favorites.vue
index 8255856..567529f 100644
--- a/src/page/list/favorites.vue
+++ b/src/page/list/favorites.vue
@@ -107,7 +107,7 @@
text-align: center;
height: 100%;
border-radius: 0.5rem;
- background-color: #0066ed;
+ background-color: #00f0ff;
color: #ffffff;
font-weight: bold;
margin-left: 20px;
diff --git a/src/page/list/favoritesList.vue b/src/page/list/favoritesList.vue
index e728b16..9cd4d3d 100644
--- a/src/page/list/favoritesList.vue
+++ b/src/page/list/favoritesList.vue
@@ -86,7 +86,7 @@
text-align: center;
height: 100%;
border-radius: 0.5rem;
- background-color: #0066ed;
+ background-color: #00f0ff;
color: #ffffff;
font-weight: bold;
margin-left: 20px;
diff --git a/src/page/list/trading-list.vue b/src/page/list/trading-list.vue
index 9b62ffe..7470495 100644
--- a/src/page/list/trading-list.vue
+++ b/src/page/list/trading-list.vue
@@ -98,7 +98,7 @@
text-align: center;
height: 100%;
border-radius: 0.5rem;
- background-color: #0066ed;
+ background-color: #00f0ff;
color: #ffffff;
font-weight: bold;
margin-left: 20px;
diff --git a/src/page/login.vue b/src/page/login.vue
index abaaceb..92c8977 100644
--- a/src/page/login.vue
+++ b/src/page/login.vue
@@ -31,7 +31,7 @@
</div>
<div class="login-form-item extra-model">
<div style="color:#0E6580"><span @click="toForget">忘记密码?</span></div>
- <div :style="{color:$state.theme =='red'?'#BB1815':'#86CBD1'}">
+ <div :style="{color:$state.theme =='red'?'#BB1815':'#00f0ff'}">
<span style="color:#0E6580">还没有账号?</span><span @click="toRegister">立即注册</span></div>
</div>
</div>
@@ -250,7 +250,7 @@
}
}
&.submit-model {
- background-color: #024DA1;
+ background-color: #00f0ff;
line-height: .66rem;
text-align: center;
color: #ffffff;
diff --git a/src/page/login/components/header.vue b/src/page/login/components/header.vue
index 44462c8..c69796a 100644
--- a/src/page/login/components/header.vue
+++ b/src/page/login/components/header.vue
@@ -3,7 +3,7 @@
<div class="header_content">
<div class="left_back" @click="$router.go(-1)">
<!-- <img src="../../../assets/img/back.png" alt="" /> -->
- <van-icon name="arrow-left" color="#c4d600" size=".5rem" />
+ <van-icon name="arrow-left" color="#00f0ff" size=".5rem" />
</div>
<div class="right_mess">
<span>{{ mess }}</span>
diff --git a/src/page/login/login.vue b/src/page/login/login.vue
index 9043283..4d01aee 100644
--- a/src/page/login/login.vue
+++ b/src/page/login/login.vue
@@ -75,7 +75,7 @@
<!-- <div class="register" data-v-8cc76a7b="">
{{ $t("還沒賬號?") }}
- <span @click="$router.push('/register')" data-v-8cc76a7b="" style="color:#c4d600">{{ $t("免費註冊") }}</span>
+ <span @click="$router.push('/register')" data-v-8cc76a7b="" style="color:#00f0ff">{{ $t("免費註冊") }}</span>
</div> -->
</div>
</div>
@@ -187,7 +187,7 @@
</script>
<style scoped lang="less">
-@green: #c4d600;
+@green: #00f0ff;
.password-operate {
display: flex;
diff --git a/src/page/login/register.vue b/src/page/login/register.vue
index 8a00b0c..cb492d6 100644
--- a/src/page/login/register.vue
+++ b/src/page/login/register.vue
@@ -26,7 +26,7 @@
<van-checkbox v-model="checked">{{
$t("我已閱讀並同意")
}}</van-checkbox>
- <span @click="gotoxy" style="color: #c4d600">{{
+ <span @click="gotoxy" style="color: #00f0ff">{{
$t("《用戶服務協議》")
}}</span>
</div>
@@ -39,7 +39,7 @@
<!-- <div class="register" @click="$router.push('/login')">
{{ $t("已有賬號?")
- }}<span style="color: #c4d600">{{ $t("馬上登錄") }}</span>
+ }}<span style="color: #00f0ff">{{ $t("馬上登錄") }}</span>
</div> -->
</div>
</div>
@@ -142,7 +142,7 @@
</script>
<style scoped lang="less">
-@green: #c4d600;
+@green: #00f0ff;
.register {
font-style: normal;
diff --git a/src/page/markets/aiTrading.vue b/src/page/markets/aiTrading.vue
index fa72367..8cdb016 100644
--- a/src/page/markets/aiTrading.vue
+++ b/src/page/markets/aiTrading.vue
@@ -194,7 +194,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
.ai_trading {
font-size: 10vw;
width: 100%;
diff --git a/src/page/markets/aiTradingOrder.vue b/src/page/markets/aiTradingOrder.vue
index cfa09d1..dc8c886 100644
--- a/src/page/markets/aiTradingOrder.vue
+++ b/src/page/markets/aiTradingOrder.vue
@@ -113,7 +113,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
.ai_trading_order {
font-size: 10vw;
width: 100%;
diff --git a/src/page/markets/blockTrading.vue b/src/page/markets/blockTrading.vue
index 8d7359d..6d1d727 100644
--- a/src/page/markets/blockTrading.vue
+++ b/src/page/markets/blockTrading.vue
@@ -238,7 +238,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
@grey-two: #969799;
@red: #ee0a24;
.block_trading {
diff --git a/src/page/markets/blockTradingOrder.vue b/src/page/markets/blockTradingOrder.vue
index 9dee16e..2cbd5b5 100644
--- a/src/page/markets/blockTradingOrder.vue
+++ b/src/page/markets/blockTradingOrder.vue
@@ -151,7 +151,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
@grey-two: #969799;
@red: #ee0a24;
.block_trading_order {
diff --git a/src/page/markets/fund.vue b/src/page/markets/fund.vue
index 6ba339e..89a26a0 100644
--- a/src/page/markets/fund.vue
+++ b/src/page/markets/fund.vue
@@ -165,7 +165,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
@dark_green: #07c160;
@red: #ee0a24;
.fund {
diff --git a/src/page/markets/fundOrder.vue b/src/page/markets/fundOrder.vue
index 47c962c..792490d 100644
--- a/src/page/markets/fundOrder.vue
+++ b/src/page/markets/fundOrder.vue
@@ -103,7 +103,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
@grey-two: #969799;
@red: #ee0a24;
@dark_green: #07c160;
diff --git a/src/page/markets/ipo.vue b/src/page/markets/ipo.vue
index 9bdbba7..80c9fac 100644
--- a/src/page/markets/ipo.vue
+++ b/src/page/markets/ipo.vue
@@ -190,7 +190,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
@brown: #ff976a;
.ipo {
font-size: 10vw;
diff --git a/src/page/markets/ipoOrder.vue b/src/page/markets/ipoOrder.vue
index b3435aa..e78e48f 100644
--- a/src/page/markets/ipoOrder.vue
+++ b/src/page/markets/ipoOrder.vue
@@ -136,7 +136,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
@grey-two: #969799;
@red: #ee0a24;
.block_trading_order {
diff --git a/src/page/markets/markets.vue b/src/page/markets/markets.vue
index 9b8382b..b4abbc4 100644
--- a/src/page/markets/markets.vue
+++ b/src/page/markets/markets.vue
@@ -44,11 +44,11 @@
value: "US",
name: this.$t("美国")
},
- {
- text: this.$t("日本"),
- value: "JP",
- name: this.$t("日本")
- },
+ // {
+ // text: this.$t("日本"),
+ // value: "JP",
+ // name: this.$t("日本")
+ // },
// {
// text: this.$t("hk1"),
// value: "HK",
@@ -140,7 +140,7 @@
<style lang="less" scoped>
@red: #ee0a24;
-@green: #c4d600;
+@green: #00f0ff;
@white: #fff;
@black: #000;
@green2: #f0f0f0;
diff --git a/src/page/newUser/index.vue b/src/page/newUser/index.vue
index 33dbbec..37dea64 100644
--- a/src/page/newUser/index.vue
+++ b/src/page/newUser/index.vue
@@ -673,7 +673,7 @@
box-shadow: 2px 2px 8px 2px rgba(0, 0, 0, 0.2);
}
/deep/ .van-button--primary {
- background-color: #0066ed;
+ background-color: #00f0ff;
}
/deep/ .van-tab {
min-width: 2.66667rem;
@@ -697,7 +697,7 @@
height: auto;
}
/deep/ .van-tabs__line {
- background-color: #0066ed;
+ background-color: #00f0ff;
// height: auto;
}
.xy {
@@ -823,7 +823,7 @@
width: 120px;
padding: 0.17074rem 0.222222rem;
border-radius: 25px;
- background: #409eff;
+ background: #00f0ff;
color: #fff;
}
@@ -904,7 +904,7 @@
.user_page {
width: 100%;
height: calc(100% - 1.3rem);
- background: linear-gradient(to bottom, #3160fd, #ffffff);
+ background: linear-gradient(to bottom, #00f0ff, #ffffff);
.content {
width: 100%;
diff --git a/src/page/newUser/setting.vue b/src/page/newUser/setting.vue
index 6a5a3b2..4813990 100644
--- a/src/page/newUser/setting.vue
+++ b/src/page/newUser/setting.vue
@@ -370,7 +370,7 @@
</script>
<style scoped lang="less">
-@green: #c4d600;
+@green: #00f0ff;
/deep/ .van-nav-bar__content {
height: 65px;
diff --git a/src/page/register.vue b/src/page/register.vue
index 35a0159..a4aa98f 100644
--- a/src/page/register.vue
+++ b/src/page/register.vue
@@ -92,7 +92,7 @@
style="margin-top: .23rem;display:flex;justify-content:flex-end"
>
<div
- :style="{'font-size':'.2rem', color:$state.theme =='red'?'#000':'#86CBD1'}"
+ :style="{'font-size':'.2rem', color:$state.theme =='red'?'#000':'#00f0ff'}"
>已有账号?<span
:style="{color:$state.theme =='red'?'#BB1815':'#fff'}"
@click="goLogin">返回登录</span></div>
@@ -455,13 +455,13 @@
height: auto;
margin-top: .3rem;
font-size: .18rem;
- color: #86CBD1;
+ color: #00f0ff;
}
&.submit-model {
height: .66rem;
line-height: .66rem;
margin-top: .3rem;
- background-color: #024DA1;
+ background-color: #00f0ff;
border-radius: .33rem;
color: #FFFFFF;
font-size: .24rem;
diff --git a/src/page/trading/TradeNew.vue b/src/page/trading/TradeNew.vue
index 7285ee5..769d312 100644
--- a/src/page/trading/TradeNew.vue
+++ b/src/page/trading/TradeNew.vue
@@ -12,7 +12,7 @@
<van-tabs v-model="active" swipe-threshold="1">
<van-tab :title="$t('hj160')" name=""></van-tab>
<van-tab :title="$t('美股指数')" name="US"></van-tab>
- <van-tab :title="$t('日股指数')" name="JP"></van-tab>
+ <!-- <van-tab :title="$t('日股指数')" name="JP"></van-tab> -->
<van-tab :title="$t('hj109')" name="GaDan"></van-tab>
<!-- <van-tab :title="$t('hksi')" name="HK"></van-tab>
<van-tab :title="$t('tsi')" name="TW"></van-tab> -->
@@ -309,7 +309,7 @@
@dark_green: #07c160;
@red: #ee0a24;
@brown: #ff976a;
-@green: #c4d600;
+@green: #00f0ff;
.trade_new {
width: 100%;
diff --git a/src/page/trading/buy.vue b/src/page/trading/buy.vue
index baf40b9..dbabd81 100644
--- a/src/page/trading/buy.vue
+++ b/src/page/trading/buy.vue
@@ -184,8 +184,8 @@
</div>
</div> -->
<div class="btn_buy" @click="gdOrSetBuy()">
- <!-- <div :class="tabsCurrentIndex == 0 ? 'maichu' : ''">#c4d600 -->
- <div class="maichu" style="background-color:#c4d600">
+ <!-- <div :class="tabsCurrentIndex == 0 ? 'maichu' : ''">#00f0ff -->
+ <div class="maichu" style="background-color:#00f0ff">
<span>{{ tabsCurrentIndex == 0 ? $t("hj84") : $t("gm") }}</span>
</div>
</div>
diff --git a/src/page/trading/stockRecord.vue b/src/page/trading/stockRecord.vue
index 0206633..79d4ca3 100644
--- a/src/page/trading/stockRecord.vue
+++ b/src/page/trading/stockRecord.vue
@@ -118,7 +118,7 @@
};
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
@brown: #ff976a;
.stock_record {
diff --git a/src/page/user/Warehouse copy.vue b/src/page/user/Warehouse copy.vue
index e9b0ed6..e8164b8 100644
--- a/src/page/user/Warehouse copy.vue
+++ b/src/page/user/Warehouse copy.vue
@@ -1431,10 +1431,10 @@
margin-right: 10px;
// font-size: 10px;
font-size: 0.4rem;
- color: #409eff;
+ color: #00f0ff;
padding: 8px 12px;
border-radius: 12px;
- border: 0.5px solid #409eff;
+ border: 0.5px solid #00f0ff;
}
.search {
@@ -1992,7 +1992,7 @@
.top_class_box_left {
color: #fff;
border-radius: 50px;
- background: #409eff;
+ background: #00f0ff;
font-size: 0.4rem;
padding: 4px 12px;
height: 40px;
diff --git a/src/page/user/Warehouse/Stockdetail.vue b/src/page/user/Warehouse/Stockdetail.vue
index e3811fa..3253e7d 100644
--- a/src/page/user/Warehouse/Stockdetail.vue
+++ b/src/page/user/Warehouse/Stockdetail.vue
@@ -96,13 +96,13 @@
</div>
</div>
<div class="buttonbox flex-center" v-show="!pages.sellOrderTime">
- <!-- <van-button type="primary" @click="close"> {{ $t("平仓") }}</van-button> -->
+ <van-button type="primary" @click="oneClose"> {{ $t("平仓") }}</van-button>
- <van-popover v-model="showPopover" trigger="click" placement="top" :actions="actions" @select="onSelect">
+ <!-- <van-popover v-model="showPopover" trigger="click" placement="top" :actions="actions" @select="onSelect">
<template #reference>
<van-button type="primary"> {{ $t("平仓") }}</van-button>
</template>
- </van-popover>
+ </van-popover> -->
</div>
<Dialog ref="closeDialog" :title="$t('确认平仓')" :confirm="confirm">
@@ -229,7 +229,7 @@
</script>
<style scoped lang="less">
@dark_green: #07c160;
-@green: #c4d600;
+@green: #00f0ff;
/deep/ .van-nav-bar__content {
height: 65px;
diff --git a/src/page/user/Warehouse/data.list.vue b/src/page/user/Warehouse/data.list.vue
index 03e2e22..8baa752 100644
--- a/src/page/user/Warehouse/data.list.vue
+++ b/src/page/user/Warehouse/data.list.vue
@@ -544,8 +544,8 @@
box-sizing: border-box;
}
.active {
- color: #0066ed;
- border-bottom: 0.08rem solid #0066ed;
+ color: #00f0ff;
+ border-bottom: 0.08rem solid #00f0ff;
}
}
.sport-content-li {
@@ -636,7 +636,7 @@
font-style: normal;
font-weight: 400;
font-size: 0.29333rem;
- color: #0067ed;
+ color: #00f0ff;
border: none;
}
.buts {
diff --git a/src/page/user/account.vue b/src/page/user/account.vue
index 5cdf55e..5f34567 100644
--- a/src/page/user/account.vue
+++ b/src/page/user/account.vue
@@ -99,7 +99,7 @@
</div>
</div>
- <div class="held_item flex-between">
+ <!-- <div class="held_item flex-between">
<div class="item_left flex-start">
<span class="held_icon2">JP</span>
<p>{{ $t("Worth") }}</p>
@@ -123,7 +123,7 @@
{{ positionData.jpPositionEarnings }}
({{ positionData.jpPositionEarningsParent }})
</div>
- </div>
+ </div> -->
<!-- <div class="held_item flex-between">
<div class="item_left flex-start">
@@ -266,7 +266,7 @@
<style lang="less" scoped>
@purple: #3d1152;
-@green: #c4d600;
+@green: #00f0ff;
@red: #ee0a24;
@dark_green: #07c160;
@@ -316,7 +316,7 @@
}
.item_left {
- font-size: 0.4em;
+ font-size: 0.32em;
font-weight: 300;
color: #777;
@@ -339,7 +339,7 @@
}
.item_right {
- font-size: 0.48em;
+ font-size: 0.35em;
img {
width: 1em;
@@ -408,6 +408,7 @@
width: 33.33%;
flex-direction: column;
position: relative;
+ text-align: center;
&:not(:last-child)::after {
content: " ";
diff --git a/src/page/user/compontents/cash-list.vue b/src/page/user/compontents/cash-list.vue
index 2693f7f..82f207c 100644
--- a/src/page/user/compontents/cash-list.vue
+++ b/src/page/user/compontents/cash-list.vue
@@ -4,139 +4,21 @@
{{ $t("hj162e") }}!
</div>
<div v-else>
- <ul
- class="table-list"
- v-infinite-scroll="loadMore"
- infinite-scroll-disabled="loading"
- infinite-scroll-distance="10"
- >
- <li class="list-body" v-for="item in list" :key="item.key">
+ <ul class="table-list" v-infinite-scroll="loadMore" infinite-scroll-disabled="loading"
+ infinite-scroll-distance="10">
+ <li class="list-body" v-for="(item, index) in list" :key="index">
<div class="order-info-box">
- <div class="order-title">
+ <div class="order-title" @click="openDetail(item)">
<span class="main"> {{ $t("hjtxyhk") }} </span>
- <span class="payNumber">{{
- item.withAmt | _toLocaleString
- }}</span>
- <span v-if="item.withStatus != 1" class="red pull-right">
- {{
- item.withStatus == 1
- ? $t("hjtxcg")
- : item.withStatus == 2
- ? $t("hjtxsb")
- : item.withStatus == 3
- ? $t("hjddqx")
- : $t("hjshz")
- }}
- <i
- v-if="item.withStatus == 1"
- class="iconfont icon-tongguo4 animated bounceIn"
- ></i>
- <i
- v-if="item.withStatus == 0"
- class="iconfont icon-dengdai animated bounceInDown"
- ></i>
- <i
- v-if="item.withStatus == 2"
- class="iconfont icon-failure animated bounceInDown"
- ></i>
- <i
- v-if="item.withStatus == 3"
- class="iconfont icon-iconfontweitongguo animated bounceInDown"
- ></i>
+ <span class="payNumber">
+ {{ item.withAmt | _toLocaleString }}
</span>
- <span v-if="item.withStatus == 1" class="green pull-right">
- {{
- item.withStatus == 1
- ? $t("hjtxcg")
- : item.withStatus == 2
- ? $t("hjtxsb")
- : item.withStatus == 3
- ? $t("hjddqx")
- : $t("hjshz")
- }}
- <i
- v-if="item.withStatus == 1"
- class="iconfont icon-tongguo4 animated bounceIn"
- ></i>
- <i
- v-if="item.withStatus == 0"
- class="iconfont icon-dengdai animated bounceInDown"
- ></i>
- <i
- v-if="item.withStatus == 2"
- class="iconfont icon-failure animated bounceInDown"
- ></i>
- <i
- v-if="item.withStatus == 3"
- class="iconfont icon-iconfontweitongguo animated bounceInDown"
- ></i>
+ <span class="pull-right" :class="getWithdrawStatusClass(item.withStatus)">
+ {{ getWithdrawStatusText(item.withStatus) }}
+ <i class="iconfont animated" :class="getWithdrawStatusIconClass(item.withStatus)"></i>
</span>
- <!-- <span class="secondary ">123456789</span> -->
</div>
- <div class="order-info">
- <p class="clearfix">
- <span class="col-xs-6">
- {{ $t("hj44") }}:
- <b class="space">
- {{ item.withFee | _toLocaleString }}
- </b>
- </span>
- <!-- <span class="col-xs-6">实际到账金额:<b class="space" style="font-size:0.26rem">{{item.withAmt - item.withFee}}</b>元</span> -->
- </p>
- <p class="clearfix">
- <span class="col-xs-12"
- >{{ $t("hj247") }}:<b class="space"
- >{{ item.bankName }}-{{ item.bankAddress }}</b
- ></span
- >
- </p>
- <p class="clearfix">
- <span class="col-xs-12"
- >{{ $t("hjkh") }}:<b class="space">{{ item.bankNo }}</b></span
- >
- </p>
- <p v-if="item.withStatus == 3" class="clearfix">
- <span class="col-xs-12"
- >{{ $t("hjqxyy") }}:<b class="space">{{
- item.withMsg
- }}</b></span
- >
- </p>
- <p v-if="item.withStatus == 2" class="clearfix">
- <span class="col-xs-12"
- >{{ $t("hj201") }}:<b class="space">{{
- item.withMsg
- }}</b></span
- >
- </p>
- <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-else></b>
- </span>
- </p>
- </div>
- <!-- <div v-if="item.withStatus == 0" class="order-foot clearfix">
- <div @click="cancle(item.id)" class="foot-btn">
- <i class="font-icon"></i>
- {{ $t("hjqxtx") }}
- </div>
- </div> -->
</div>
- <!-- <div class="capital">
- <div class="pro">
- 股票:300092/开山股份 <span class="pull-right">金额:50.241</span>
- </div>
- <div class=" clearfix">
- <div class="col-xs-8">01-21 13:22</div>
- <div class="col-xs-4 ">
- <span class="pull-right">交易状态</span>
- </div>
- </div>
- </div> -->
</li>
</ul>
<div v-show="loading" class="load-all text-center">
@@ -147,12 +29,26 @@
{{ $t("hj236") }}
</div>
</div>
+
+ <van-popup v-model="detailVisible" position="bottom" round closeable :style="{ maxHeight: '75%' }"
+ class="withdraw-detail-popup">
+ <div class="detail-popup-inner">
+ <div class="detail-popup-title">{{ $t("hj238") }}</div>
+ <div class="detail-popup-body">
+ <div v-for="row in detailRows" :key="row.key" class="detail-row">
+ <span class="detail-label">{{ row.label }}</span>
+ <span class="detail-value">{{ row.value }}</span>
+ </div>
+ </div>
+ </div>
+ </van-popup>
</div>
</template>
<script>
import { Toast } from "mint-ui";
import * as api from "@/axios/api";
+import { _toLocaleString } from "@/utils/filter";
export default {
components: {},
@@ -162,19 +58,128 @@
loading: false,
list: [],
pageNum: 1,
- pageSize: 15
+ pageSize: 15,
+ detailVisible: false,
+ detailItem: null
};
},
+ computed: {
+ detailRows() {
+ return this.buildDetailRows(this.detailItem);
+ }
+ },
watch: {},
- computed: {},
- created() {},
+ created() { },
mounted() {
this.getListDetail();
},
methods: {
+ getWithdrawStatusClass(status) {
+ return status == 1 ? "green" : "red";
+ },
+ getWithdrawStatusIconClass(status) {
+ if (status == 1) return "icon-tongguo4 bounceIn";
+ if (status == 2) return "icon-failure bounceInDown";
+ if (status == 3) return "icon-iconfontweitongguo bounceInDown";
+ return "icon-dengdai bounceInDown";
+ },
+ getWithdrawStatusText(status) {
+ if (status == 1) return this.$t("hjtxcg");
+ if (status == 2) return this.$t("hjtxsb");
+ if (status == 3) return this.$t("hjddqx");
+ return this.$t("hjshz");
+ },
+ openDetail(item) {
+ this.detailItem = item ? { ...item } : null;
+ this.detailVisible = true;
+ },
+ /** 与精简前列表展示字段一致,不包含其它接口字段 */
+ buildDetailRows(item) {
+ if (!item || typeof item !== "object") return [];
+ const dash = "—";
+ const amt =
+ item.withAmt !== undefined && item.withAmt !== null && item.withAmt !== ""
+ ? _toLocaleString(item.withAmt)
+ : dash;
+ const fee =
+ item.withFee !== undefined && item.withFee !== null && item.withFee !== ""
+ ? _toLocaleString(item.withFee)
+ : dash;
+ const bankParts = [item.bankName, item.bankAddress].filter(
+ v => v !== undefined && v !== null && String(v).trim() !== ""
+ );
+ const bankLine = bankParts.length ? bankParts.join("-") : dash;
+ const bankNo =
+ item.bankNo !== undefined &&
+ item.bankNo !== null &&
+ String(item.bankNo).trim() !== ""
+ ? String(item.bankNo)
+ : dash;
+ let timeStr = dash;
+ if (item.applyTime) {
+ timeStr = this.$moment(item.applyTime).format("DD-MM-YYYY hh:mm:ss A");
+ }
+ const rows = [
+ {
+ key: "withAmt",
+ label: this.$t("hjtxyhk"),
+ value: amt
+ },
+ {
+ key: "withStatus",
+ label: this.$t("状态"),
+ value: this.getWithdrawStatusText(item.withStatus)
+ },
+ {
+ key: "withFee",
+ label: this.$t("hj44"),
+ value: fee
+ },
+ {
+ key: "bank",
+ label: this.$t("hj247"),
+ value: bankLine
+ },
+ {
+ key: "bankNo",
+ label: this.$t("hjkh"),
+ value: bankNo
+ }
+ ];
+ if (item.withStatus == 3) {
+ rows.push({
+ key: "withMsg-cancel",
+ label: this.$t("hjqxyy"),
+ value:
+ item.withMsg !== undefined &&
+ item.withMsg !== null &&
+ String(item.withMsg).trim() !== ""
+ ? String(item.withMsg)
+ : dash
+ });
+ }
+ if (item.withStatus == 2) {
+ rows.push({
+ key: "withMsg-fail",
+ label: this.$t("hj201"),
+ value:
+ item.withMsg !== undefined &&
+ item.withMsg !== null &&
+ String(item.withMsg).trim() !== ""
+ ? String(item.withMsg)
+ : dash
+ });
+ }
+ rows.push({
+ key: "applyTime",
+ label: this.$t("sj"),
+ value: timeStr
+ });
+ return rows;
+ },
async getListDetail() {
let opt = {
- withStatus: "", // 提现状态 0已提交,1转账成功,2转账失败
+ withStatus: "",
pageNum: this.pageNum,
pageSize: 15
};
@@ -192,14 +197,11 @@
return;
}
this.loading = true;
- // 加载下一页
this.pageNum++;
await this.getListDetail();
this.loading = false;
},
async cancle(val) {
- // 取消提现
- // MessageBox.confirm('您确定要平仓吗?').then(async action => {
let opt = {
withId: val
};
@@ -211,7 +213,6 @@
} else {
Toast(data.msg);
}
- // });
}
}
};
@@ -227,6 +228,71 @@
color: #ff8000;
}
+.order-info--compact {
+ padding-bottom: 0;
+}
+
+.detail-btn-wrap {
+ padding: 0.12rem 0.2rem 0.2rem;
+}
+
+.detail-btn {
+ font-size: 0.26rem;
+}
+
+/deep/ .withdraw-detail-popup .van-popup__close-icon {
+ color: #666;
+}
+
+.detail-popup-inner {
+ padding: 0.36rem 0.32rem 0.48rem;
+ max-height: 70vh;
+ display: flex;
+ flex-direction: column;
+ box-sizing: border-box;
+}
+
+.detail-popup-title {
+ font-size: 0.34rem;
+ font-weight: 600;
+ text-align: center;
+ margin-bottom: 0.28rem;
+ color: #14181f;
+}
+
+.detail-popup-body {
+ overflow-y: auto;
+ -webkit-overflow-scrolling: touch;
+}
+
+.detail-row {
+ display: flex;
+ justify-content: space-between;
+ align-items: flex-start;
+ padding: 0.22rem 0;
+ border-bottom: 1px solid #f0f0f0;
+ font-size: 0.28rem;
+ line-height: 1.45;
+}
+
+.detail-row:last-child {
+ border-bottom: none;
+}
+
+.detail-label {
+ color: #888;
+ flex: 0 0 38%;
+ padding-right: 0.2rem;
+ word-break: break-word;
+}
+
+.detail-value {
+ color: #333;
+ flex: 1;
+ text-align: right;
+ word-break: break-word;
+}
+
.table-list {
padding: 0.2rem 0;
@@ -239,7 +305,6 @@
.capital {
padding: 0.2rem;
- // border-radius: 0.2rem;
border-bottom: 0.01rem solid #3f444a;
div {
diff --git a/src/page/user/favorites.vue b/src/page/user/favorites.vue
index e2e4bc7..bae4c18 100644
--- a/src/page/user/favorites.vue
+++ b/src/page/user/favorites.vue
@@ -1631,7 +1631,7 @@
display: block;
content: "";
height: 0.07rem;
- background-color: #1381a4;
+ background-color: #00f0ff;
width: 100%;
left: 0;
bottom: -0.25rem;
diff --git a/src/page/user/loan.vue b/src/page/user/loan.vue
index 5ce1b77..5344a04 100644
--- a/src/page/user/loan.vue
+++ b/src/page/user/loan.vue
@@ -126,7 +126,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
@red: #ee0a24;
.loan {
font-size: 10vw;
diff --git a/src/page/user/loanRecord.vue b/src/page/user/loanRecord.vue
index ff664db..7aef3c7 100644
--- a/src/page/user/loanRecord.vue
+++ b/src/page/user/loanRecord.vue
@@ -141,7 +141,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
@red: #ee0a24;
@dark_green: #07c160;
.loan_record {
diff --git a/src/page/user/moneyRecord.vue b/src/page/user/moneyRecord.vue
index ba835d4..df0ec00 100644
--- a/src/page/user/moneyRecord.vue
+++ b/src/page/user/moneyRecord.vue
@@ -70,7 +70,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
@red: #ee0a24;
@dark_green: #07c160;
diff --git a/src/page/user/recharge-sure.vue b/src/page/user/recharge-sure.vue
index eabb125..2f72e6a 100644
--- a/src/page/user/recharge-sure.vue
+++ b/src/page/user/recharge-sure.vue
@@ -240,7 +240,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
.but {
width: 100%;
diff --git a/src/page/user/recharge.vue b/src/page/user/recharge.vue
index c958f4c..da4a925 100644
--- a/src/page/user/recharge.vue
+++ b/src/page/user/recharge.vue
@@ -60,7 +60,7 @@
@click="paytype = 1"
:style="
paytype == 1
- ? 'border: 1px solid #c4d600;'
+ ? 'border: 1px solid #00f0ff;'
: 'border: 1px solid #e5e8ed;'
"
>
@@ -71,7 +71,7 @@
@click="paytype = 2"
:style="
paytype == 2
- ? 'border: 1px solid #c4d600;'
+ ? 'border: 1px solid #00f0ff;'
: 'border: 1px solid #e5e8ed;'
"
>
@@ -241,7 +241,7 @@
.but {
width: 100%;
color: #ffffff;
- background-color: #c4d600;
+ background-color: #00f0ff;
border: none;
border-radius: 8px;
height: 66px;
diff --git a/src/page/user/recharges.vue b/src/page/user/recharges.vue
index 7edccc9..2ea8f0d 100644
--- a/src/page/user/recharges.vue
+++ b/src/page/user/recharges.vue
@@ -264,7 +264,7 @@
.but {
width: 100%;
color: #ffffff;
- background-color: #1989fa;
+ background-color: #00f0ff;
border-radius: 8px;
height: 66px;
font-size: 22px;
diff --git a/src/page/user/transferNew.vue b/src/page/user/transferNew.vue
index e62ecce..63837e4 100644
--- a/src/page/user/transferNew.vue
+++ b/src/page/user/transferNew.vue
@@ -249,12 +249,12 @@
margin-top: 40px;
height: 60px;
border-radius: 8px;
- background: #c4d600;
+ background: #00f0ff;
border: none;
}
.butn2 {
border-radius: 8px;
- background: #c4d600;
+ background: #00f0ff;
border: none;
}
@@ -266,7 +266,7 @@
border: none;
.lv {
- color: #c4d600;
+ color: #00f0ff;
}
}
diff --git a/src/page/watchlists/watchlists.vue b/src/page/watchlists/watchlists.vue
index a3133d8..dd2ae65 100644
--- a/src/page/watchlists/watchlists.vue
+++ b/src/page/watchlists/watchlists.vue
@@ -73,7 +73,7 @@
</script>
<style lang="less" scoped>
-@green: #c4d600;
+@green: #00f0ff;
.watchlists {
font-size: 10vw;
diff --git a/static/css/public1.css b/static/css/public1.css
index 0ad7c94..177a105 100644
--- a/static/css/public1.css
+++ b/static/css/public1.css
@@ -12643,12 +12643,12 @@
}
.mint-msgbox-confirm {
- color: #c4d600;
+ color: #00f0ff;
width: 50%
}
.mint-msgbox-confirm:active {
- color: #c4d600
+ color: #00f0ff
}
.msgbox-bounce-enter {
diff --git a/static/css/public2.css b/static/css/public2.css
index bfd1cb4..419da8d 100644
--- a/static/css/public2.css
+++ b/static/css/public2.css
@@ -12672,12 +12672,12 @@
}
.mint-msgbox-confirm {
- color: #c4d600;
+ color: #00f0ff;
width: 50%
}
.mint-msgbox-confirm:active {
- color: #c4d600
+ color: #00f0ff
}
.msgbox-bounce-enter {
--
Gitblit v1.9.3