From d5070e970f501ce0c1be88588926947fb6bed5b7 Mon Sep 17 00:00:00 2001 From: Vinjor Date: Wed, 2 Apr 2025 11:34:12 +0800 Subject: [PATCH] 1 --- components/navigation/navigationBar.vue | 129 +++++++++ manifest.json | 9 +- pages.json | 192 ++++++------- .../{index.vue => notice-index.vue} | 0 pages/index.vue | 10 +- pages/mine/addr/addr-detail.vue | 8 +- pages/mine/member/member-card.vue | 258 ++++++++++++++++++ pages/mine/{index.vue => mine-index.vue} | 5 +- static/mine/hot.png | Bin 0 -> 2002 bytes static/mine/huang.png | Bin 0 -> 3529 bytes static/mine/zuan.png | Bin 0 -> 3151 bytes utils/common.js | 23 ++ 12 files changed, 506 insertions(+), 128 deletions(-) create mode 100644 components/navigation/navigationBar.vue rename pages/components/{index.vue => notice-index.vue} (100%) create mode 100644 pages/mine/member/member-card.vue rename pages/mine/{index.vue => mine-index.vue} (98%) create mode 100644 static/mine/hot.png create mode 100644 static/mine/huang.png create mode 100644 static/mine/zuan.png diff --git a/components/navigation/navigationBar.vue b/components/navigation/navigationBar.vue new file mode 100644 index 0000000..cd18f28 --- /dev/null +++ b/components/navigation/navigationBar.vue @@ -0,0 +1,129 @@ + + + + + \ No newline at end of file diff --git a/manifest.json b/manifest.json index 2064e8b..035df00 100644 --- a/manifest.json +++ b/manifest.json @@ -41,9 +41,9 @@ }, "quickapp" : {}, "mp-weixin" : { - "optimization":{ - "subPackages":true - }, + "optimization" : { + "subPackages" : true + }, "appid" : "wxd8ef44a8268672e4", "setting" : { "urlCheck" : false, @@ -51,9 +51,6 @@ "minified" : true, "postcss" : true }, - "optimization" : { - "subPackages" : true - }, "usingComponents" : true }, "vueVersion" : "2", diff --git a/pages.json b/pages.json index 499cc96..2afa0cb 100644 --- a/pages.json +++ b/pages.json @@ -1,129 +1,40 @@ { "pages": [{ - "path": "pages/index", - "style": { - "navigationBarTitleText": "首页", - "navigationStyle": "custom" + "path": "pages/index", + "style": { + "navigationBarTitleText": "首页", + "navigationStyle": "custom", + "componentPlaceholder": { + "mine-index": "view", + "notice-index": "view", + "subscribe": "view" } - }, { - "path": "pages/login", - "style": { - "navigationBarTitleText": "登录" - } - }, { - "path": "pages/register", - "style": { - "navigationBarTitleText": "注册" - } - }, { - "path": "pages/work/index", - "style": { - "navigationBarTitleText": "工作台" - } - }, { - "path": "pages/work/my-notice", - "style": { - "navigationBarTitleText": "我的通告" - } - }, { - "path": "pages/mine/index", - "style": { - "navigationBarTitleText": "我的" - } - }, { - "path": "pages/mine/avatar/index", - "style": { - "navigationBarTitleText": "修改头像" - } - }, { - "path": "pages/mine/info/index", - "style": { - "navigationBarTitleText": "个人信息" - } - }, { - "path": "pages/mine/info/edit", - "style": { - "navigationBarTitleText": "编辑资料" - } - }, { - "path": "pages/mine/pwd/index", - "style": { - "navigationBarTitleText": "修改密码" - } - }, { - "path": "pages/mine/setting/index", - "style": { - "navigationBarTitleText": "应用设置" - } - }, { - "path": "pages/mine/help/index", - "style": { - "navigationBarTitleText": "常见问题" - } - }, { - "path": "pages/mine/about/index", - "style": { - "navigationBarTitleText": "关于我们" - } - }, { - "path": "pages/common/webview/index", + } + }, { + "path": "pages/login", + "style": { + "navigationBarTitleText": "登录" + } + }], + "subPackages": [{ + "root": "pages/common", + "pages": [{ + "path": "webview/index", "style": { "navigationBarTitleText": "浏览网页" } }, { - "path": "pages/common/textview/index", + "path": "textview/index", "style": { "navigationBarTitleText": "浏览文本" } }, { - "path": "pages/common/richview/index", + "path": "richview/index", "style": { "navigationBarTitleText": "浏览富文本" } - }, - { - "path": "pages/components/index", - "style": { - "navigationBarTitleText": "通告首页" - } - }, { - "path": "pages/components/notice-item", - "style": { - "navigationBarTitleText": "通告组件" - } - }, - { - "path": "pages/components/subscribe", - "style": { - "navigationBarTitleText": "订阅" - } - }, - { - "path": "pages/mine/card/my-card", - "style": { - "navigationBarTitleText": "我的名片" - } - }, - { - "path": "pages/mine/card/card-detail", - "style": { - "navigationBarTitleText": "编辑名片" - } - }, - { - "path": "pages/mine/addr/addr-list", - "style": { - "navigationBarTitleText": "收货地址" - } - }, - { - "path": "pages/mine/addr/addr-detail", - "style": { - "navigationBarTitleText": "编辑地址" - } - } - ], - "subPackages": [{ + }] + }, { "root": "pages/notice", "pages": [{ "path": "detail", @@ -138,6 +49,63 @@ } } ] + }, { + "root": "pages/components", + "pages": [{ + "path": "notice-index", + "style": { + "navigationBarTitleText": "通告首页" + } + }, { + "path": "notice-item", + "style": { + "navigationBarTitleText": "通告组件" + } + }, { + "path": "subscribe", + "style": { + "navigationBarTitleText": "订阅" + } + }] + }, { + "root": "pages/mine", + "pages": [{ + "path": "mine-index", + "style": { + "navigationBarTitleText": "个人中心" + } + }, { + "path": "card/my-card", + "style": { + "navigationBarTitleText": "我的名片" + } + }, + { + "path": "card/card-detail", + "style": { + "navigationBarTitleText": "编辑名片" + } + }, + { + "path": "addr/addr-list", + "style": { + "navigationBarTitleText": "收货地址" + } + }, + { + "path": "addr/addr-detail", + "style": { + "navigationBarTitleText": "编辑地址" + } + }, + { + "path": "member/member-card", + "style": { + "navigationBarTitleText": "会员中心", + "navigationStyle": "custom" + } + } + ] }], "globalStyle": { "navigationBarTextStyle": "black", diff --git a/pages/components/index.vue b/pages/components/notice-index.vue similarity index 100% rename from pages/components/index.vue rename to pages/components/notice-index.vue diff --git a/pages/index.vue b/pages/index.vue index dc65730..391b000 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -5,7 +5,7 @@ - + @@ -13,14 +13,14 @@ + + \ No newline at end of file diff --git a/pages/mine/index.vue b/pages/mine/mine-index.vue similarity index 98% rename from pages/mine/index.vue rename to pages/mine/mine-index.vue index 7551996..3b56728 100644 --- a/pages/mine/index.vue +++ b/pages/mine/mine-index.vue @@ -27,7 +27,7 @@ - + 开通会员 解锁更多权益 @@ -164,6 +164,9 @@ goMyAddr() { this.$tab.navigateTo('/pages/mine/addr/addr-list') }, + goMemberCard() { + this.$tab.navigateTo('/pages/mine/member/member-card') + } } } diff --git a/static/mine/hot.png b/static/mine/hot.png new file mode 100644 index 0000000000000000000000000000000000000000..66a7ecbc8c755f1796a11c8e9d61173354fbf034 GIT binary patch literal 2002 zcmV;@2QB!CP)Px+j7da6RA@u(nt5=Q)fK>h=Y9#4okGJ1qhwMea^ zV0CIKQW_LnkR8bs3$iHtRsl;Hu(DVu#XBFo??FiIfrp3eQgknqS$czG`! z67c?&eD5yj{JwL~IrrR8h@+{hklLx8RoerRG=(ODHbJF{qP63gI_{x@oI&)6B1Z&{ zplmaV-b(rKt^Kh~F0l;Kw5)7vwJ*?9Rj-R>jw>}rklnzaO+xi)vVYz2XyqsuC{4-A z2%#^cdS|o?RMvil7B}A1G!x|C8_!%$&Zt1?OGVh0}v%0)MO?)=uP*>Oi}@qRR{Da|gV4q>1QQZkpvoC4IV zgPHU!nztRDu{feU^27jWSRc)aVOO`h85!6Y9X}I3J{qmQarL`+3l@R$lS#FCG0)tn zA>O+yu&=L2pBx==8nZkXZfJ~c8$&vl-2rdr@6jzgu|FOPS{TI}Cn4=_jY@3&=rFvu zH>$p_lS@iXLiMIDgD(PAkevB8=p9kda%so^Hz+6g#Nn7;U9qEc(V0sE3A)~i_j2SH zbE$}S?h5pGQ_7{HAkTY;HjVT_IR_pJ+4bd`!FBF@JCfBd7*?|ercXEYz+v?5t--S` zJJD08k=8Bzf2Ds8s0;m9*A*%r4JY4mxGv%^r)L_FCYtqG=bbJqC+%(|d^t&BT>TY--k#n5qCZYe20Ufv8Ch z@YcM7uHB6N?WEw@S7)JCP54%D`Z2jVkeG=5`LjjpnMG4z-+|IWjT?sPdk>+O_rRGi zgK;U>!@-ZEK@{|f6Oh`&Sew7ru4N4y5z# z=$egSjK5WM;cC3)x!7?t(A;^&pth}qPmW@HJ`zy`iL~{~D{Q=5PuM2~DVZBk%_{HO zIBRL$9BI)MS~Npir58mvH$VRo(YmG{AXdK_uoC`bsOdI3H;Ry<{P2h8|kNd3Clc`H%p z>ODH+>bgUNv(z`2q>?G`ZAF5X?Ju`2dgxN43swE=Epnu(j zb=iCVIn1mv(7p|}`Q4D7iWxB&`*;qV3aYb}1k^q$NbVT1qE~JUDMJyu4*4&wB0KVCGGL zt-G-I4GEMV`8d+IJNB*zpm`eJoENd9UV{95Bxfi#J-g^VRSt`i1#yFt?{`Me<|7&3 z@iTBceE~Y=}vs#x(x4Uva>quchto9_fL(r&;koQ$r13mu(XDf6hJGE3Z` zjKMF+wM@r$9|#{Dgw*TtHq6H^ScMLs5CEuE1GDvY_|JZ9ug8LCZtTLzNW0dA1`UVx zg#a%?b|oz;tZ)}EDEUQy%&p`f;!$r=WJHCrIZvuAKQuMiL#eI8r!Au<)B%+UwtQb&94UkS5zRz@#*_}P@;2iWX z8=}Hg;&LG#P?9qQ^I&g6KY0@JwudWtZzs&O9PFgo=#)9ZZz7nyrG6G~+w~3tKw&el zjfb1lurBfZ?2BTEu^x(DHFWzb#Pd*hT>9sG*av?NUzWH8E&(p$byYl|oZ@7*g^gQE zzNNagk?aoWyF0^gO)_o`qTH^1U~TcZCXL{1ei$VG$M$WIX32i_AuOUsV;Ango|p(n zPXswylr7=~Xk4J8T)1j=E9FZ4Yfu-z#xg$A_!^YEzl-9tpKBdd)E|;vtDwsLY2vj8 kD&~(}uU1eM{rU9&0Buv)IpXu20ssI207*qoM6N<$f`3-o9{>OV literal 0 HcmV?d00001 diff --git a/static/mine/huang.png b/static/mine/huang.png new file mode 100644 index 0000000000000000000000000000000000000000..2f792f5a6d09ab251ff018bcff2d094e71f66f34 GIT binary patch literal 3529 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 DRguu= literal 0 HcmV?d00001 diff --git a/static/mine/zuan.png b/static/mine/zuan.png new file mode 100644 index 0000000000000000000000000000000000000000..aad3a34d476a6e4b5527354c8f691bddc20533bc GIT binary patch literal 3151 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 pip