From 83a7d6ef3c78ade3df713f8b20dc67f28201414e Mon Sep 17 00:00:00 2001
From: dongjian <315328220@qq.com>
Date: Tue, 11 Nov 2025 10:35:43 +0800
Subject: [PATCH] no message
---
pages.json | 21 ++
.../account/components/select-lian.vue | 190 +++++++++++
.../account/components/shu-tips.vue | 110 +++++++
pages/rwa_package/account/index.vue | 123 ++-----
pages/rwa_package/account/shu.vue | 302 ++++++++++++++++++
pages/rwa_package/account/shuAdd.vue | 154 +++++++++
pages/rwa_package/account/shuSuccess.vue | 96 ++++++
pages/rwa_package/rwa/rwa.vue | 26 +-
static/new/eye_0.png | Bin 0 -> 1853 bytes
static/new/eye_1.png | Bin 0 -> 1158 bytes
static/new/icon.png | Bin 0 -> 914 bytes
static/new/right_icon.png | Bin 0 -> 729 bytes
static/new/shu_0.png | Bin 0 -> 858 bytes
static/new/shu_1.png | Bin 0 -> 2203 bytes
utils/config.js | 4 +-
utils/func.js | 25 +-
16 files changed, 948 insertions(+), 103 deletions(-)
create mode 100644 pages/rwa_package/account/components/select-lian.vue
create mode 100644 pages/rwa_package/account/components/shu-tips.vue
create mode 100644 pages/rwa_package/account/shu.vue
create mode 100644 pages/rwa_package/account/shuAdd.vue
create mode 100644 pages/rwa_package/account/shuSuccess.vue
create mode 100644 static/new/eye_0.png
create mode 100644 static/new/eye_1.png
create mode 100644 static/new/icon.png
create mode 100644 static/new/right_icon.png
create mode 100644 static/new/shu_0.png
create mode 100644 static/new/shu_1.png
diff --git a/pages.json b/pages.json
index 022bc18..6abe309 100644
--- a/pages.json
+++ b/pages.json
@@ -326,6 +326,27 @@
"navigationBarTextStyle": "black"
}
},
+ {
+ "path": "account/shu",
+ "style": {
+ "navigationStyle": "custom",
+ "navigationBarTextStyle": "black"
+ }
+ },
+ {
+ "path": "account/shuAdd",
+ "style": {
+ "navigationStyle": "custom",
+ "navigationBarTextStyle": "black"
+ }
+ },
+ {
+ "path": "account/shuSuccess",
+ "style": {
+ "navigationStyle": "custom",
+ "navigationBarTextStyle": "black"
+ }
+ },
{
"path": "account/bind",
"style": {
diff --git a/pages/rwa_package/account/components/select-lian.vue b/pages/rwa_package/account/components/select-lian.vue
new file mode 100644
index 0000000..e7d6d99
--- /dev/null
+++ b/pages/rwa_package/account/components/select-lian.vue
@@ -0,0 +1,190 @@
+
+
+
+
+
+ 选择地址
+
+
+
+
+ BNB Smart Chain(BEP20)
+ {{item.addressOne}}
+
+
+
+
+ {{`请先添加一个区块链地址`}}
+
+
+
+
+
+ 添加地址
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/rwa_package/account/components/shu-tips.vue b/pages/rwa_package/account/components/shu-tips.vue
new file mode 100644
index 0000000..7338ac4
--- /dev/null
+++ b/pages/rwa_package/account/components/shu-tips.vue
@@ -0,0 +1,110 @@
+
+
+
+
+
+ 兑换方式
+
+
+
+
+
+ 区块链数字积分
+ 通过区块链兑换
+
+
+
+
+
+
+ alpha数字积分
+ 通过邮箱兑换
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/rwa_package/account/index.vue b/pages/rwa_package/account/index.vue
index 2212d66..123ccdf 100644
--- a/pages/rwa_package/account/index.vue
+++ b/pages/rwa_package/account/index.vue
@@ -1,27 +1,21 @@
-
+
-
-
- {{item}}
-
-
-
-
-
-
+
+ 提现成功 ¥{{money || 0}}
+ 由于第三方结算原因,提现成功后可能存在一定延迟请关注提现账户变动情况~
-
+
+
+
diff --git a/pages/rwa_package/account/shuAdd.vue b/pages/rwa_package/account/shuAdd.vue
new file mode 100644
index 0000000..b211cfd
--- /dev/null
+++ b/pages/rwa_package/account/shuAdd.vue
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+ 地址
+
+
+
+ 主网络
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/rwa_package/account/shuSuccess.vue b/pages/rwa_package/account/shuSuccess.vue
new file mode 100644
index 0000000..4a6d2df
--- /dev/null
+++ b/pages/rwa_package/account/shuSuccess.vue
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+ 兑换成功 {{money || 0}}TBC
+ 由于第三方结算原因,兑换成功后可能存在一定延迟请关注兑换账户变动情况~
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/rwa_package/rwa/rwa.vue b/pages/rwa_package/rwa/rwa.vue
index 41e9112..554025d 100644
--- a/pages/rwa_package/rwa/rwa.vue
+++ b/pages/rwa_package/rwa/rwa.vue
@@ -57,6 +57,7 @@
+
@@ -65,12 +66,15 @@
import { getExchUsers } from '@/api/finance.js';
import { formatDate } from '@/utils/index.js';
import { getAcctBalance } from '@/api/finance.js';
+import ShuTips from '@/pages/rwa_package/account/components/shu-tips.vue';
+
export default {
data() {
return {
balanceObj: {},
amountList: [],
+ tipsShow:false,
form: {
page: 1,
pageSize: 10,
@@ -78,21 +82,36 @@ export default {
loading: false,
}
},
+ components:{ShuTips},
onShow() {
this.getAcctBalance();
this.loadData();
},
methods: {
formatDate,
+ onClose(){
+ this.tipsShow = false;
+ },
+ onOk(index){
+ if(index == 0){
+ uni.navigateTo({
+ url: '/pages/rwa_package/account/shu?money=' + this.balanceObj.curAmount,
+ })
+ }else if(index == 1){
+ uni.navigateTo({
+ url: '/pages/rwa_package/rwa_binding/rwa_binding',
+ })
+ }
+ this.onClose();
+ },
leftJump() {
uni.switchTab({
url: '/pages/mine/mine',
});
},
addRwa() {
- uni.navigateTo({
- url: '/pages/rwa_package/rwa_binding/rwa_binding',
- })
+ this.tipsShow = true;
+
},
addWithdrawal() {
uni.navigateTo({
@@ -137,6 +156,7 @@ export default {
},
// 模拟获取数据的方法,实际应用中应该替换为你的数据获取逻辑,例如从服务器获取数据
async fetchData(page, pageSize) {
+
const params = {
page,
pageSize,
diff --git a/static/new/eye_0.png b/static/new/eye_0.png
new file mode 100644
index 0000000000000000000000000000000000000000..80c8b415781773f9b28d6b9794848cf490fb205d
GIT binary patch
literal 1853
zcmV-D2g3M?P)F?%i&8x4UH(Ls4TSYK$=?5@USDM1HA>{-Fj!N`Q7BT_8|V9vThuh*U%Y
zp>%gk3&D^GBw~z$Kjeq;ZA>sEDnwAUMBdwNySv@JkMTRpZqwfGLNCQ1CVO+|&YUx6
zX1@96%$d0o`=32k!2k7vRT-`_Y+<145*9*kx>#lSrc-L^@TM{x3Wa<~(}Ka^1L1J^
z9+amvHa5zZF()KW6tDzP4+evg`Jw2NcbHP!&K#cQT=gvxink5r*Cz!UwuK_m<(R-s
zfcH!YEgIh_U=9`^3x^lI$rWEza!z`bD|KG3xH*?yGMAmmoyc7>Q#}e->+cnczj0Dv
zN_!|2YHVt1aT~f&0|jgWTvPRlQa6eD$E&}>2lYv1Mo*kZ#PMH8i3WOOs=k$9QAh*i_8>E7+GQF`p$}6@{lo<
z+{BDbTfAdyB%keHYUBqta4of83|;<1=xIUroJ*XmUN_ujK}$=x8NeNOFpL*4xxiem
z`sQ$l*HK{9$O)0}>*acSTOzh&Z6c94+}+)MIv$T_2*B>$yN9~Ex_V==*cb75=f<3#
z*~GNuX@PcB57*(6)BmvG@=JDHdQRHAG(!y2$lLb~WnyC$%OzZz79`9HWK)*mW
z^5t{q&aJaDw>
zBr~SeHPi=gUE0>x<{CDvP>?F<3u*wERRSx>U$s<98yb8UV1FwZSUwF64aYd=CyHtr
z<>@swH7n4Muc#|zyLRn5!^}KD_njXG?eN`^&E_I&)~vZErizsd7lt2Y4$n+pWR@8N
z878#tJv}{t7e+1f!CpB4(Wg>*Qf0Uvqfaxm|Gqy54g%~Ipk;CQM
zr?DbW6ivotWdYaJ)Xrg&w}z}~S7VbM1lY1}KsJcYlQGCGEiEksY&PjeCeFDsQXX0E
z?CiXt=d%f+r47;(NnCNwX>D!2k7R2a12`IudKj0dAzWUy6*`k;`P@~Z{5PM^dr-4M
zlB8wGZ$TRMnx^^tD1}8p{TaAhs-zYe5xN3lC0!|(N`+G1(a|wz=tBpIS<-Q(mNUt*
zVE+91W0sl~ABw*i;D@3(DuX-ZFpPaogq4mLU5iWlw*_y@xCIk4^
z*Gx+vFEnPHF}beJ>2xgy=(4k>HmOu)OVt>M|=X*iWuA~H-R8@maUm2rQ55f`929M{o8dmXnrJ<|iQ#|!c`KGHSn
z3RUpuGp3&1GJKSRX|DLEn38i9!q~HwT%^$0@_{W)mae8xQ}`khm_DcrJ-r*N@}tGP
ztax3()C%W+uc2kzMgB^!Fmypa%@vO-IqRQilDZZ^o}A`R~%9Pqy
zFxfjf?#2`h$Y+gwdOMi?-rBB`JTAc07))Pb%-o18;+J4VF!F00+qiO0VygdnmnX13
z6j_Wvipb*TU~pkeODGg>U9__ITyh(8)I}smV0ys?XagI0A++S5lF;4)8NX8h<4xlR
zOdWy=4QZb~)c>BDOP&>a4!{}X5(0-(D*?Qp*90C^T$3M>Yj2&w9R9my)gv=Wm1tE2
z(V8E~a=ri1)G4>MV`E-mHXq5ReZd@&;6x&}bDf#*OW<$fB>d16#2UrXg2jlBsWFCM
zC)|URX7e&kN57~n=ZD$p==_6hX>rZZ(p*zJN^}z`w$b@8H??}
zow;*60QNw41pZHV2{GJY0)?9bcmm_wZdwIwn=+dXstnsC%(i)zVcV41Y*1y`CSkVC
r{{;X5|Npw|SEB#`00v1!K~w_(`RxaWr>wzZ00000NkvXXu0mjfy-9UU
literal 0
HcmV?d00001
diff --git a/static/new/eye_1.png b/static/new/eye_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..87842fd5a77ff92ce477fcee9a4f727e0d748d98
GIT binary patch
literal 1158
zcmV;11bO?3P)~HBA`4l)fc1Qd3id?0gSn*)=M;EiW%GBQrDeCkL6YT)Zqygwg99pE0DEe&Nw;KkI0(`N|B}*v7&4EDRB=J@tLWqI>
zLe5K-m6adp$Fz8WO#?tT)2YXC3~e?TSOxM^fZi>y(40*0A*=$n6!#!;)43&T^
zgW1n2&d(LF*hV6er3BM$0)XC=k&$s0;M+(V5Zk{M&cnRo;^KXp|DSm>%)~Ocph?L;9BdLd)wyDaA(S1AITa3;iZO!Tzk)jvEud;!L<(Eo_o!KJ?E06=Vyad55!{3QMd
z(51*>R=v+K5QP1;i78B2391je)VTvDU%C!PCTh
z*3{G#LAS8+Cm7f`-PK-!~_C
z$eajWr2yL5-Q9hHL-nY!v2nnhv>wEKLVg>x_;SZTP$)
zf2g&!bx1dg3s^UD8XJ@8foZw6-dk%aY{2o^Xsu1C5(Z4t2&|d^g6I*hELXsS0-H|Jh}8ObbV4m*z*66U
zxP`P)4mV&?zVuu{P?K$x!fg!hvAKungj&LYB^w~RIAC`z>suyteHKm#SDUfrZMGb0|s~S}e5^muE2`@0waT3~5
z(`O}aY#CpTUP`8;!^w10$|5=p4moI`wKcpDcvQ6b(;)0VtxEweTk`xKH655-;U5+H
zst`G7*mHU`kqv97LocPs?txuDo(~1tqDb##rYRFB4saREG-Obt(x8bD&s)#1fid({
zlfkl-N`Bu=I`&=ftHxtDe<9IT5CCyiQg2YhC8w{vT%jkK(Vjw!Zqg0aXpUz8<(s3X
z5_l3Jngs_>9AV>l(x*glT0G+?HLf|f$;%4K9RP7nk&>Qigoiy{4bo?PqN~bdEKRO7
z)!ook`ov~(HTDufjDlLg#w)+1ASQFgu<$w3j|c^%hBe1+cO#0m2N2g3g=E=_MLP6I
zaq1wd}>s+Mu53Xn1WPo7T#lw)0V3%U-f+^pV$K$xOYN
zj{;>ccpD-AZD`s%(k-XL_|Q}65qw#A8;S6ux|I}>h+mBB{9hyVh^R?Pc6iZDEJt%9
z@>&UEqPruVTb+mx1JuF;weXx+i{^BbiF}`)2+>dN(BL>`alp;*+3>M+?6bb289)q^
zN}vX{@PHRQkq;V7e2H!7Kh$-78R-w3S{s>{@NFPC2%trcYFps}FL>&`eO)6MUyZ%d
zc@P4fTb+nmj=P1Kk?yU!8;=cz23pjFwS%FTQuMb0?#9#6=lY-9k4MC#GSfpxOio|X
zAJu3o?rsfP6sEvAQp`aEt*w#%zyoF>f+Y&$U_y7_lXl&tIVFPArSnBK8e%q67BmD-
zVNZ+59BNRjT-Dgq09mYGG9A0+MW{{J^S+RL(8pgV;cW|A7vlHGc{|hwEoxA^8@~Yn
o0RR63vVF(^000I_L_t&o0Js8?#F=wshX4Qo07*qoM6N<$g8P}Pj{pDw
literal 0
HcmV?d00001
diff --git a/static/new/right_icon.png b/static/new/right_icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..e270286400213ae9b9f16b6162752f08a36d91a5
GIT binary patch
literal 729
zcmV;~0w(>5P);*s`p(
zTCKK+oEgim*Xz}TPPpQ5B9XYwi%z0hN6vAamz7GT5VWxZ%wh@qle}wMK>lVA8K+XI
z)OM*<%FDv|I0;y;`PghW&zlyTeL?;>m&s(d3WY+(UzB+euv`BOK$~MGwgFDQ`;YOpe#7*G3Wm&I-aSom}3S2Iii$HD;27}L_h`ZJs#!z7bI8m)uF9Eup
zPN&~-i@gS64*ep3%or-P0T+wK9H)I1eMlyguYkLVy#72!zToEYEfg&;_8OA^SK#Cs
zAlI|mtT^o(G&zgL171hWjn@x-92yuGud?eEw1lR`+jhIXGi~xP_0Yha<{SNfe;Et!
zvhglbf;lbjipEoc#pJ)L+wFekA?6nAPXqUa(F=}0F}LLvLMB>(B?E5n+P1w0APW00000
LNkvXXu0mjfzZhEn
literal 0
HcmV?d00001
diff --git a/static/new/shu_0.png b/static/new/shu_0.png
new file mode 100644
index 0000000000000000000000000000000000000000..f6611f937d2933e525509c32d8ea5815d4c80115
GIT binary patch
literal 858
zcmeAS@N?(olHy`uVBq!ia0vp^5g^RL1|$oo8kjIJF!Ou5IEGX(zPWKeOW09{{lm{(
zsVje0D!2;TR0MP_W%0e`{^0>L2bY}IEYYf<2@;=~zAAMDbR85oxL3>dn@4U>heC(x
zN{^FeUV6TpU*?oO+kIx){nX_t%Rm2q_a?o5$|Q%64O{{er&fzJa`K2V9N*lGowC{8
z;4k_n;lphOgT{kQ4=T#=Q0cNf_tNto7qj2V`(l2(_u$_>9nZOTZ2tFuTgM*JPP=Wd
z|K~knv@}1k_UQ^M8M!YeuPT?O1U4n+KmKL@H?p$!3EPf@};fuzY{M=lg-VzwXasG1?mJx{`nGt@)|-9>>ccnSOY7
z>ij7Kj=q2I;w0{WyAirIK<7(b%{=4m#=QxNN?D?C!~fbIK1KO)8D{+%oCk%|%zevo_4#cQ1Eo
z`GM%&PkYy{SGBaPyE=dMj>4k57r)NF`zd+5&&$hunEn21)P)I2{E6f6N!Y+(F;5nm
zx>w2Gp7=wxNAkgQ57G7CBQGTuq8A{I&{F3{=jK_BFgEM8Gf%o&0_A3>I
zpSQLYJm6<$rmx7tw%?OUSVD)PFP&YuLgm8SGS$4Ey4Uah%M5rj5NWW!xM&&(qhaZJ2l>kFoLXpPs9IjlJKki@7;?>YlQw8ALG1oacj5
sY|QdZ3=IGOSIm510n8z6psc~n(B!Rkpz>2?I#7hc)78&qol`;+08uH8F#rGn
literal 0
HcmV?d00001
diff --git a/static/new/shu_1.png b/static/new/shu_1.png
new file mode 100644
index 0000000000000000000000000000000000000000..dd1cfb6360fe15e6ff5567bec0cc405a3d2edae2
GIT binary patch
literal 2203
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 num){
+ value = value.substr(0, num);
+ }
+ if(max && (Number(value) >= Number(max))){
+ value = max;
+ }
+ return value;
+ },
checkInputPrice(value,max = null) {
if(max === 0){
return '';
@@ -72,7 +86,16 @@ export default {
value = max;
}
return value;
- }
+ },
+ addressTurn(val,num = 9) {
+ if (val.length < 10) {
+ return val
+ } else {
+ let str = val.slice(num, val.length - num)
+ val = val.replace(str, '...')
+ return val
+ }
+ },
}