From b6f2a0fdc1117548f4cead47c1b966b2071e0944 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=9A=E5=95=A6C=E6=A2=A6?= <15709267061@163.com> Date: Mon, 14 Apr 2025 17:26:40 +0800 Subject: [PATCH] update --- src/components/XNav.vue | 5 +- src/components/XNoticeBar.vue | 31 +++--- src/main.js | 13 ++- src/pages.json | 28 ++++++ .../addPaymentAccount/components/AliPay.vue | 61 ++++++++++++ .../addPaymentAccount/components/BankPay.vue | 61 ++++++++++++ src/pages/addPaymentAccount/index.vue | 60 ++++++++++++ src/pages/paymentAccount/index.vue | 64 +++++++++++++ src/pages/richPage/index.vue | 19 ++++ src/pages/user/index.vue | 2 +- src/pages/wallet/index.vue | 89 +++++++++++++++++- src/scss/font.scss | 3 + src/static/icons/icon-delete-white.png | Bin 0 -> 375 bytes src/static/icons/icon-edit-white.png | Bin 0 -> 551 bytes src/static/icons/icon-radio-s.png | Bin 0 -> 890 bytes src/static/icons/icon-radio.png | Bin 0 -> 692 bytes src/static/icons/payICON.png | Bin 0 -> 9027 bytes src/static/icons/right_blue.png | Bin 0 -> 360 bytes src/utils/uils.js | 16 +++- 19 files changed, 424 insertions(+), 28 deletions(-) create mode 100644 src/pages/addPaymentAccount/components/AliPay.vue create mode 100644 src/pages/addPaymentAccount/components/BankPay.vue create mode 100644 src/pages/addPaymentAccount/index.vue create mode 100644 src/pages/paymentAccount/index.vue create mode 100644 src/pages/richPage/index.vue create mode 100644 src/scss/font.scss create mode 100644 src/static/icons/icon-delete-white.png create mode 100644 src/static/icons/icon-edit-white.png create mode 100644 src/static/icons/icon-radio-s.png create mode 100644 src/static/icons/icon-radio.png create mode 100644 src/static/icons/payICON.png create mode 100644 src/static/icons/right_blue.png diff --git a/src/components/XNav.vue b/src/components/XNav.vue index 0dc0f36..f8bbefd 100644 --- a/src/components/XNav.vue +++ b/src/components/XNav.vue @@ -22,7 +22,10 @@ const title = ref(document.title); src="/static/icons/back.png"> - {{ title }} + + {{ title }} + + diff --git a/src/components/XNoticeBar.vue b/src/components/XNoticeBar.vue index e3d51d3..9776794 100644 --- a/src/components/XNoticeBar.vue +++ b/src/components/XNoticeBar.vue @@ -1,5 +1,5 @@ @@ -81,7 +91,6 @@ onMounted(() => { text-align: left; white-space: nowrap; display: inline-flex; - align-items: center; gap: 18rpx; } diff --git a/src/main.js b/src/main.js index 0fa74df..b8fdd98 100644 --- a/src/main.js +++ b/src/main.js @@ -1,10 +1,9 @@ -import { - createSSRApp -} from "vue"; +import {createSSRApp} from "vue"; import App from "./App.vue"; import './scss/index.css'; import './scss/index.scss'; import './scss/global.scss'; +import './scss/font.scss'; import './scss/uni.scss'; import propsConfig from "./scss/thorui.config.js"; import {createPinia} from "pinia"; @@ -13,11 +12,11 @@ import piniaPluginPersistedstate from 'pinia-plugin-persistedstate'; uni.$tui = propsConfig; export function createApp() { - const app = createSSRApp(App); + const app = createSSRApp(App); const pinia = createPinia(); pinia.use(piniaPluginPersistedstate); app.use(pinia); - return { - app, - }; + return { + app, + }; } diff --git a/src/pages.json b/src/pages.json index 569f927..4d6d31e 100644 --- a/src/pages.json +++ b/src/pages.json @@ -92,6 +92,34 @@ "navigationBarTitleText": "编辑资料", "navigationStyle": "custom" } + }, + { + "path": "pages/wallet/index", + "style": { + "navigationBarTitleText": "我的钱包", + "navigationStyle": "custom" + } + }, + { + "path": "pages/paymentAccount/index", + "style": { + "navigationBarTitleText": "收款账号", + "navigationStyle": "custom" + } + }, + { + "path": "pages/addPaymentAccount/index", + "style": { + "navigationBarTitleText": "添加收款账号", + "navigationStyle": "custom" + } + }, + { + "path": "pages/richPage/index", + "style": { + "navigationBarTitleText": "富文本页面", + "navigationStyle": "custom" + } } ], "globalStyle": { diff --git a/src/pages/addPaymentAccount/components/AliPay.vue b/src/pages/addPaymentAccount/components/AliPay.vue new file mode 100644 index 0000000..3d4f137 --- /dev/null +++ b/src/pages/addPaymentAccount/components/AliPay.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/pages/addPaymentAccount/components/BankPay.vue b/src/pages/addPaymentAccount/components/BankPay.vue new file mode 100644 index 0000000..fe226ba --- /dev/null +++ b/src/pages/addPaymentAccount/components/BankPay.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/pages/addPaymentAccount/index.vue b/src/pages/addPaymentAccount/index.vue new file mode 100644 index 0000000..1329ffe --- /dev/null +++ b/src/pages/addPaymentAccount/index.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/src/pages/paymentAccount/index.vue b/src/pages/paymentAccount/index.vue new file mode 100644 index 0000000..fb2b8d3 --- /dev/null +++ b/src/pages/paymentAccount/index.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/src/pages/richPage/index.vue b/src/pages/richPage/index.vue new file mode 100644 index 0000000..992dce0 --- /dev/null +++ b/src/pages/richPage/index.vue @@ -0,0 +1,19 @@ + + + + + diff --git a/src/pages/user/index.vue b/src/pages/user/index.vue index 5cc6bd7..ad229b9 100644 --- a/src/pages/user/index.vue +++ b/src/pages/user/index.vue @@ -95,7 +95,7 @@ const tabs = [ 变动记录 - + 我的钱包 diff --git a/src/pages/wallet/index.vue b/src/pages/wallet/index.vue index 0ad2bc1..bd54e16 100644 --- a/src/pages/wallet/index.vue +++ b/src/pages/wallet/index.vue @@ -1,11 +1,94 @@ - diff --git a/src/scss/font.scss b/src/scss/font.scss new file mode 100644 index 0000000..cd40cd7 --- /dev/null +++ b/src/scss/font.scss @@ -0,0 +1,3 @@ +.HarmonyOS { + font-family: HarmonyOS Sans; +} diff --git a/src/static/icons/icon-delete-white.png b/src/static/icons/icon-delete-white.png new file mode 100644 index 0000000000000000000000000000000000000000..92739be988b58a8c21ed7b32e54fd427afe4408b GIT binary patch literal 375 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=EX7WqAsj$Z!;#X#z`&^I>Eakt zG3V{P{hDX)8HYd5uHVYA>6)q_xtUEViFe-CRQ`C~ z!}A-ME-;yJIdEU_5j4Ckw06szgUU)}B|Bvf%QLbrV9gL|5L+ zd6x3F{@mVq`>KRmmtW3F`=PvmVGBbq%#af9fY0`eo|W$rt!2(&l!BQM$Pm@w#z;sY z?bVN)_M*n!vNgY#L^G7%@0*dCie^5K{DIA_;@5+={S7TkJSTSN@5{Js=9oU610UQM zh$L8hJ!06Fvry#0n)fVMKFro#!YJpTHeVpI@O$;w5|=yP;u8L6r1JL!{A90welhv~ T#7DKjkYw<5^>bP0l+XkKtGJPY literal 0 HcmV?d00001 diff --git a/src/static/icons/icon-edit-white.png b/src/static/icons/icon-edit-white.png new file mode 100644 index 0000000000000000000000000000000000000000..bc50a19d2a0b5b3a2cdc37cf7c7615788fa7dd36 GIT binary patch literal 551 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)EX7WqAsj$Z!;#X#z`%IV)5S5Q zV$Rz;v1LsL0&NfVZDS>3XBMX3nCh#~b^J=#&zT1Wo>k{pUGDiHBiI$yV0cU-d5xvu zOqY~bdu0!+Dh2)%ug<^zFnV6$`dQWaj}x^IC_f4lt#GMX!`R=E&1It`_28%LngiXR z{!BWipTrxtsjb67I&RZ7^F?g>GXtA;?5w+?^I=ltJ^|g2lV(P`ye+HGV2@DQUmkQO ze!3Hf;DM`Ec~RvD*!G-W$!F^;+MauPVN3x>f3;cIqf|le4{_`4OWZ1Ea~z2-+wiP> z^3NmH3>*JdTjb?GY|K8G9pP=$EP2FuhO15U%p;i9_ z18f&`@I`M>M+3&8+M#;IW9>YYpf kZ{=!BB=;B|TlJgKc)$AlMqXELV9Yaky85}Sb4q9e0R2MtC;$Ke literal 0 HcmV?d00001 diff --git a/src/static/icons/icon-radio-s.png b/src/static/icons/icon-radio-s.png new file mode 100644 index 0000000000000000000000000000000000000000..cb9111cf8cd39ce86120124a3f9a09f999153930 GIT binary patch literal 890 zcmV-=1BLvFP)t%tpoxjh_9-vYg&@LmjoO| z9ZUcsdI0eB=TCBI|81l1f2o~wF4(c67#2=RFaW?C4w1e10L)3oFc8rrVnjPcL=1Q9 zykLUx9KzkYHH61O`+E}6Av}_e$76lq{CY$T^jR+nL{K6)mc%y1Ye~j%JPDcGs&Q+4 zL2#SED{!dYGhQ2kSpLc`c{7d)Z*498Hhk#zy) z=SsHL^V zvskeMsw=+YHrY>hZYVi#1~X4n$S!Gl{}+G59e~FsNgP=`$<~*~IOqQM`Y#0@%JRs{ zocK^X-BsdTI&3HbIft!D5Q-Q3YvtR$1_+2(NzW8d@y>`N3Aos01Mv2eJw`S06jPP} z9J}L^!^NM#W@yD1@(nLIJ(nYeb8Z6w>8cztsir{OX0qaE@MpxBlHf>?uMB_VF}rGG zEiT3LF`3qAZa-{$prM2?D71xN*biQy802>G#EsX8oeLoos5c2gNvo7oNC&7)gG#_# z#25I4bbx9C3O;jCJ>4-}F31gv7L{TA@k(r z9PZ8752D0d)!B+kFyUKhr?!?dhAGe0lQ4zfib=rwOB=epDoL1{h}*ab0-Gk{?)W1A%vAcNmqZ#DRFg>qsoH$8r@0ZJtI<5-{HXT+)E6T+kS0Ar)jHG~@^;+ewFphUzc z2{(Cp8sO{M!`kC6HEeLaK)nt6y1*;}De!tW*k7Ud^t~m=_N}_jLhu>?0S}7?hJ~Tu QnE(I)07*qoM6N<$g7Q?K761SM literal 0 HcmV?d00001 diff --git a/src/static/icons/icon-radio.png b/src/static/icons/icon-radio.png new file mode 100644 index 0000000000000000000000000000000000000000..0fc2ef9abdacd114f8e372ee29e92fa5c0f08e9e GIT binary patch literal 692 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 literal 0 HcmV?d00001 diff --git a/src/static/icons/right_blue.png b/src/static/icons/right_blue.png new file mode 100644 index 0000000000000000000000000000000000000000..6d00d5f4a3661c5dcf6eeada8030caee081418c2 GIT binary patch literal 360 zcmV-u0hj)XP)va=1dZJ2W-WLtJ%9Oi=zjMpPoIRIlOj4Kr=_YDs@00Mxb z=5ive0&_eGJukEnn%`(3v>eEdtbk|j8y*NKQxPxl3E45a^NGe}z=r^UVN@Z=S0EJ$ z0#cA*AQlk;F^G`@*CSORbj$IHFcdYfVJQFrm!6ytS#I~@DVo>TR{u!tE}j4UYmO;bK5_vs2x!RS%rhBh$N*i<(Q{p&uF!c%C3YJLrHU!7awAau#?yL9PGYx^_J6#gpBpTKuSA^ZkX&hoRH=q;Q80000 { return userAgent.includes('MicroMessenger'); } -export const toPage = (url) => { - uni.reLaunch({ - url: url, - }).then(); +export const toPage = async (url) => { + try { + await uni.navigateTo({ + url: url, + }) + } catch (e) { + await uni.reLaunch({ + url: url, + }) + } } export const backPage = () => { - window.history.back(); + uni.navigateBack().then(); } export const copy = (context) => {