From 0f0850ca391bc9e1fed43c939df1e033b641730f Mon Sep 17 00:00:00 2001 From: tangping Date: Sat, 20 May 2023 21:33:01 +0800 Subject: [PATCH] order --- package.json | 3 +- src/app.config.js | 29 +++- src/app.scss | 94 +++++++++++ src/assets/images/addr.png | Bin 0 -> 2217 bytes src/assets/images/bal.png | Bin 0 -> 1153 bytes src/assets/images/cart1.png | Bin 1191 -> 1117 bytes src/assets/images/delivery.png | Bin 0 -> 2642 bytes src/assets/images/done.png | Bin 0 -> 2622 bytes src/assets/images/edit.png | Bin 0 -> 1115 bytes src/assets/images/empty.png | Bin 0 -> 31028 bytes src/assets/images/eye.png | Bin 0 -> 1352 bytes src/assets/images/friend.png | Bin 0 -> 2311 bytes src/assets/images/home.png | Bin 0 -> 1514 bytes src/assets/images/income.png | Bin 0 -> 1681 bytes src/assets/images/level1.png | Bin 0 -> 1446 bytes src/assets/images/level2.png | Bin 0 -> 1509 bytes src/assets/images/mall.png | Bin 0 -> 2988 bytes src/assets/images/message.png | Bin 0 -> 1285 bytes src/assets/images/next.png | Bin 0 -> 374 bytes src/assets/images/paysuccess.png | Bin 0 -> 22566 bytes src/assets/images/scope.png | Bin 0 -> 1123 bytes src/assets/images/setting.png | Bin 0 -> 1251 bytes src/assets/images/team.png | Bin 0 -> 2803 bytes src/assets/images/uncheck.png | Bin 0 -> 1696 bytes src/assets/images/user1.png | Bin 0 -> 1553 bytes src/assets/images/waitpay.png | Bin 0 -> 3215 bytes src/components/action.jsx | 13 +- src/pages/add-card/index.config.js | 3 + src/pages/add-card/index.jsx | 113 +++++++++++++ src/pages/add-card/index.scss | 117 ++++++++++++++ src/pages/address-create/index.config.js | 3 + src/pages/address-create/index.jsx | 167 +++++++++++++++++++ src/pages/address-create/index.scss | 109 +++++++++++++ src/pages/address/index.config.js | 3 + src/pages/address/index.jsx | 82 ++++++++++ src/pages/address/index.scss | 118 ++++++++++++++ src/pages/balance/index.config.js | 3 + src/pages/balance/index.jsx | 96 +++++++++++ src/pages/balance/index.scss | 109 +++++++++++++ src/pages/cash/index.config.js | 3 + src/pages/cash/index.jsx | 106 ++++++++++++ src/pages/cash/index.scss | 128 +++++++++++++++ src/pages/change-phone/index.config.js | 3 + src/pages/change-phone/index.jsx | 122 ++++++++++++++ src/pages/change-phone/index.scss | 116 +++++++++++++ src/pages/change-pwd/index.config.js | 3 + src/pages/change-pwd/index.jsx | 134 +++++++++++++++ src/pages/change-pwd/index.scss | 116 +++++++++++++ src/pages/conversion/index.config.js | 3 + src/pages/conversion/index.jsx | 91 +++++++++++ src/pages/conversion/index.scss | 128 +++++++++++++++ src/pages/forgot/index.config.js | 2 +- src/pages/forgot/index.jsx | 9 +- src/pages/goods-detail/index.config.js | 3 + src/pages/goods-detail/index.jsx | 112 +++++++++++++ src/pages/goods-detail/index.scss | 101 ++++++++++++ src/pages/home/index.config.js | 3 + src/pages/home/index.jsx | 158 ++++++++++++++++++ src/pages/home/index.scss | 197 +++++++++++++++++++++++ src/pages/income/index.config.js | 3 + src/pages/income/index.jsx | 94 +++++++++++ src/pages/income/index.scss | 115 +++++++++++++ src/pages/index/index.config.js | 2 +- src/pages/index/index.jsx | 35 +++- src/pages/index/index.scss | 55 ++++++- src/pages/login/index.jsx | 13 +- src/pages/my-card/index.config.js | 3 + src/pages/my-card/index.jsx | 50 ++++++ src/pages/my-card/index.scss | 61 +++++++ src/pages/order/index.config.js | 3 + src/pages/order/index.jsx | 87 ++++++++++ src/pages/order/index.scss | 112 +++++++++++++ src/pages/pay-success/index.config.js | 3 + src/pages/pay-success/index.jsx | 43 +++++ src/pages/pay-success/index.scss | 51 ++++++ src/pages/register/index.jsx | 9 +- src/pages/scope/index.config.js | 3 + src/pages/scope/index.jsx | 88 ++++++++++ src/pages/scope/index.scss | 109 +++++++++++++ src/pages/settle/index.config.js | 3 + src/pages/settle/index.jsx | 100 ++++++++++++ src/pages/settle/index.scss | 197 +++++++++++++++++++++++ src/pages/shopping/index.config.js | 3 + src/pages/shopping/index.jsx | 93 +++++++++++ src/pages/shopping/index.scss | 86 ++++++++++ src/pages/team/index.config.js | 3 + src/pages/team/index.jsx | 129 +++++++++++++++ src/pages/team/index.scss | 97 +++++++++++ src/pages/transfer/index.config.js | 3 + src/pages/transfer/index.jsx | 105 ++++++++++++ src/pages/transfer/index.scss | 127 +++++++++++++++ src/pages/user-info/index.config.js | 3 + src/pages/user-info/index.jsx | 133 +++++++++++++++ src/pages/user-info/index.scss | 153 ++++++++++++++++++ src/tailwind.scss | 4 + 95 files changed, 4745 insertions(+), 33 deletions(-) create mode 100644 src/assets/images/addr.png create mode 100644 src/assets/images/bal.png create mode 100644 src/assets/images/delivery.png create mode 100644 src/assets/images/done.png create mode 100644 src/assets/images/edit.png create mode 100644 src/assets/images/empty.png create mode 100644 src/assets/images/eye.png create mode 100644 src/assets/images/friend.png create mode 100644 src/assets/images/home.png create mode 100644 src/assets/images/income.png create mode 100644 src/assets/images/level1.png create mode 100644 src/assets/images/level2.png create mode 100644 src/assets/images/mall.png create mode 100644 src/assets/images/message.png create mode 100644 src/assets/images/next.png create mode 100644 src/assets/images/paysuccess.png create mode 100644 src/assets/images/scope.png create mode 100644 src/assets/images/setting.png create mode 100644 src/assets/images/team.png create mode 100644 src/assets/images/uncheck.png create mode 100644 src/assets/images/user1.png create mode 100644 src/assets/images/waitpay.png create mode 100644 src/pages/add-card/index.config.js create mode 100644 src/pages/add-card/index.jsx create mode 100644 src/pages/add-card/index.scss create mode 100644 src/pages/address-create/index.config.js create mode 100644 src/pages/address-create/index.jsx create mode 100644 src/pages/address-create/index.scss create mode 100644 src/pages/address/index.config.js create mode 100644 src/pages/address/index.jsx create mode 100644 src/pages/address/index.scss create mode 100644 src/pages/balance/index.config.js create mode 100644 src/pages/balance/index.jsx create mode 100644 src/pages/balance/index.scss create mode 100644 src/pages/cash/index.config.js create mode 100644 src/pages/cash/index.jsx create mode 100644 src/pages/cash/index.scss create mode 100644 src/pages/change-phone/index.config.js create mode 100644 src/pages/change-phone/index.jsx create mode 100644 src/pages/change-phone/index.scss create mode 100644 src/pages/change-pwd/index.config.js create mode 100644 src/pages/change-pwd/index.jsx create mode 100644 src/pages/change-pwd/index.scss create mode 100644 src/pages/conversion/index.config.js create mode 100644 src/pages/conversion/index.jsx create mode 100644 src/pages/conversion/index.scss create mode 100644 src/pages/goods-detail/index.config.js create mode 100644 src/pages/goods-detail/index.jsx create mode 100644 src/pages/goods-detail/index.scss create mode 100644 src/pages/home/index.config.js create mode 100644 src/pages/home/index.jsx create mode 100644 src/pages/home/index.scss create mode 100644 src/pages/income/index.config.js create mode 100644 src/pages/income/index.jsx create mode 100644 src/pages/income/index.scss create mode 100644 src/pages/my-card/index.config.js create mode 100644 src/pages/my-card/index.jsx create mode 100644 src/pages/my-card/index.scss create mode 100644 src/pages/order/index.config.js create mode 100644 src/pages/order/index.jsx create mode 100644 src/pages/order/index.scss create mode 100644 src/pages/pay-success/index.config.js create mode 100644 src/pages/pay-success/index.jsx create mode 100644 src/pages/pay-success/index.scss create mode 100644 src/pages/scope/index.config.js create mode 100644 src/pages/scope/index.jsx create mode 100644 src/pages/scope/index.scss create mode 100644 src/pages/settle/index.config.js create mode 100644 src/pages/settle/index.jsx create mode 100644 src/pages/settle/index.scss create mode 100644 src/pages/shopping/index.config.js create mode 100644 src/pages/shopping/index.jsx create mode 100644 src/pages/shopping/index.scss create mode 100644 src/pages/team/index.config.js create mode 100644 src/pages/team/index.jsx create mode 100644 src/pages/team/index.scss create mode 100644 src/pages/transfer/index.config.js create mode 100644 src/pages/transfer/index.jsx create mode 100644 src/pages/transfer/index.scss create mode 100644 src/pages/user-info/index.config.js create mode 100644 src/pages/user-info/index.jsx create mode 100644 src/pages/user-info/index.scss diff --git a/package.json b/package.json index e944196..e914f52 100644 --- a/package.json +++ b/package.json @@ -56,8 +56,7 @@ "autoprefixer": "^10.4.14", "react": "^18.0.0", "react-dom": "^18.0.0", - "react-refresh": "^0.11.0", - "tailwindcss": "^3.3.2" + "react-refresh": "^0.11.0" }, "devDependencies": { "@babel/core": "^7.8.0", diff --git a/src/app.config.js b/src/app.config.js index 494ca02..62c02ee 100644 --- a/src/app.config.js +++ b/src/app.config.js @@ -4,6 +4,26 @@ export default defineAppConfig({ 'pages/login/index', 'pages/register/index', 'pages/forgot/index', + 'pages/goods-detail/index', + 'pages/shopping/index', + 'pages/settle/index', + 'pages/pay-success/index', + 'pages/address/index', + 'pages/address-create/index', + 'pages/change-pwd/index', + 'pages/change-phone/index', + 'pages/home/index', + 'pages/user-info/index', + 'pages/add-card/index', + 'pages/my-card/index', + 'pages/team/index', + 'pages/cash/index', + 'pages/balance/index', + 'pages/transfer/index', + 'pages/income/index', + 'pages/conversion/index', + 'pages/scope/index', + 'pages/order/index', ], window: { backgroundTextStyle: 'light', @@ -11,5 +31,12 @@ export default defineAppConfig({ navigationBarTitleText: 'WeChat', navigationBarTextStyle: 'black', navigationStyle: 'custom' - } + }, + components: [ + 'pages/index/index', + 'pages/login/index', + 'pages/register/index', + 'pages/forgot/index', + 'pages/goods-detail/index', + ] }) diff --git a/src/app.scss b/src/app.scss index 6f3a5e4..3aa2b23 100644 --- a/src/app.scss +++ b/src/app.scss @@ -4,6 +4,18 @@ color: #2196F3; } +.text-gold { + color: #F67952 +} + +.text96c { + color: #F96C6C; +} + +.text853 { + color: #34A853; +} + .text-base { font-size: 16px; line-height: 24px; @@ -24,6 +36,10 @@ text-align: right; } +.t14 { + font-size: 14px; +} + .grid { display: grid; @@ -76,10 +92,18 @@ margin-left: 30px; } +.ml17 { + margin-left: 17px; +} + .mt-8 { margin-top: 32px; } +.mt20 { + margin-top: 20px; +} + .mt-22 { margin-top: 22px; } @@ -98,4 +122,74 @@ .bottom-16 { bottom: 16px; +} + +.columns-2 { + columns: 2; +} + +.top-10 { + top: 10px +} + +.left-10 { + left: 10px; +} + +.next-icon { + width: 6px; + height: 10px; +} + +.bt-none { + border-bottom: none !important +} + + +.nav-icon { + background: #FFFFFF; + box-shadow: 0px 16px 50px 0px rgba(49, 79, 124, 0.08); + border-radius: 16px 16px 16px 16px; +} + +.addr-detail-title { + width: 100vw; + height: 60px; + font-size: 18px; + font-weight: bold; + color: #1F2933; + line-height: 60px; + text-align: center; + display: flex; + align-items: center; + justify-content: center; +} + +.flex-between { + display: flex; + justify-content: space-between; + align-items: center; +} + +.flex-center { + display: flex; + justify-content: center; + align-items: center; +} + +.flex-start { + display: flex; + justify-content: flex-start; + align-items: center; +} + +.flex-around { + display: flex; + justify-content: space-around; + align-items: center; +} + +.flex-col { + display: flex; + flex-direction: column; } \ No newline at end of file diff --git a/src/assets/images/addr.png b/src/assets/images/addr.png new file mode 100644 index 0000000000000000000000000000000000000000..e8fae9577891777c52fffa33dbb6641dc246bf99 GIT binary patch literal 2217 zcmV;a2v+xrP)Px-V@X6oRA@uBT5C|0RTzH1oRI<9e&hthCZ$=LP8y(H08wl#!OB2QO;bY=@K$L$ zI*KToj;5u9iI+4+O%p{y2z0%G*zHH^bkzZG7=@EFt2P=6!+M(cu;*~T^PTUqIPITh z_dA#O^1RP`S+tfG-+l1EG))6S2>Ymf7uTrP%isAwYXCr0&+rnvJ1qp#G*N-}Dq?nl ztgK2{TocIm;$66xD&WNOD&?H+vl5b7-*^@}>>(n1$KXYk2kb1W5S&BA3=&S1HG!W_ zoCi|CGB|7=s=UC2X>M+YKkDn@=FMC5l*b-(gF7O^GzLW@>0-c%1?;?I7e@$r@#pvM-Gi!=)vzchSHpGqnx2(Gre#hwT&?+h_wPSIBH;%z zp-)s+L0#Qd9W-W6&w|XUQ_%X97VTn!XK8Kj- zC|#{%83Uq1r_Y>)f*rfyyYGJhpU-Dt4=QwAEJ;p!6$Zq|SyG=E%yNE^J)f4I38&AT zrS~Bl_3szMb!MdmYNXf7U)14(zZx1~^~aw;<;iNb(DAX5oHUdSh>L}wpdbztCYT5t z8Dn;_fa`}1Pu1${|D;<>i;GCNu21MaVvqvixi+c?a!hpfR!G%~vRg@MRvS@n* zZ@6|1=@4E{9HfgIvwTx|vKro>J(tRXkVQFEkTWQNbeWc($*fOy7Hn%TLb$aqU#X*K zdc9s4m@t6kZ&+{JMvCykigebDY06&L(2-rdbQw}djiCy-LPLqCq6}QF&~__vrH%>@ zUhfTEFj@t$5k7lJ&mK?fwlKz2ve2;MsZd}4C%q6Ywr=g}fasFlBn#iU^CL7FJ=v|B zp`;L{a{?b8%&KDU7}D3g1)M_r_lqGbmMsOdnp_Sn{M;&h7I?j0dQNa~Fr~q6UAtO( z6D>P`VK!%(N zqEwms&H8VIPeS4lUb+|U-A#J>+fbFa*!{LKAod7WP^0~8;t&q2!rePb@7}$*;p{5U zK$4e^PQ_|eF09N7Ei-p!=j39)OmoM(6DN=lXTQhiK|FK%r_nNORq%0AG|FQY!-b-- z{sVPu#7nAAeG4<+pG_5TM??@$MX6~Vh{kDZYBGh7T_73eLQb@n4`qAoU}Po?wytyL zwRT=srL!`3utX+fT}~KI=n&V4GtUtzDI|BvB3&Ga=Q72!X1s^f4ypi_%~(E*IJfeG zZ4g^-_D`C{H9wv?3zPl*1eW2R@-l+&W}d~;V|eOYyyn8;6^_?!X02^T3G_EIGx#uz z;d{!+(Hiy@_`;dy^sEdfkRishbC$xPvT~}x;KV^BZ{1ou*z2A<_JE3!%&dx&yX>4? zRz{PO1BG<@EU(A1WYn1P-1>6msnEngAOZhICeoqV?^i7?EiiuKWH@*JJa0|6ZOO-` zh|hxlZES>5W5)5Jm1zAyh(xJ?Dg!&s32YrU@DtP0c_|(r7Yljo))Fko|Gs`57A#!M zM~3)aS#c2`+y<|@YxCWPx(J4r-AR9Hvtm``XNbri=xZ)V)Ywn~&h(-`Y!6E$k}pn_2k=1@JT6a%ER) z9HH9=M3ph;H~MBimK7U)F-^t5?SuNJBOC`B;{;bFYn0yXi2M-8ZdDr_INVeT7!!ED zl7Ro%Dg};Kq=UYwNsGg{>%a#_&yG znEv@gS+Ma_61ek_-WuG(9@nAM##uF*z%Zj%`67ElE|>BX37qWHCTA;q9igcjkT|xg zEd8;}_`*kWDatMqI5ngP9HAvnz*=ZkxiotdpE4}Qx=JJmw99kptpz|OK1{$Ve?+FO zfjb7ZR~))3304am&GGH*sC;D)Jf!_1Y*}ld$_^kAagrH<1rdT;00#k67e?f?6>xG` z8@(LqwPK?@F7Qk#nD9Vw96qZBuo}+KW@N$&_?~yP+1$**g6!S}JXkjby%n(1 zpvwIStqR);Z3HeGIE(U0VbipsN_6&X8wvJX1&%3F!Bs<#kncT;HcIPUD)TEs_xw@$ zW%c<6;AC2pp2yypEM?_+*nnPbfR^>K@g91+6L~IIh z2&u|bYiAa=;Hpgd8F?_WtlinKtqloYw{;jt7qv7>)^IrCACu{eodE4lV0}@AT z-~rM6bg0?F?%dJ}yDuJ>-y?w;RxkAzgO0>sZx#S+H`5LYyEV=C-Rsx3uox&4+3z^R z*OFW7x9FX&V@Tf;SzkBfz*MV^)xd|rIuGj};NfZmS88uy(mx_+i`f^=aJ^bg+YiX) z7|)JM)*3i}Tn^}quFEdlAhpsN!?d4~Q&Ik+CqFM~qT_DD+jFW`Fy;Ih!<_#UC;40= z$6uvqYu749cX*`{*?9LV2VnhPSw=WFGs$FORVegfH4F?(U2>T=*QHg2W`sr!*rH)M zlHynYVz7>qQ^?`69FC<_xe^4-&oz>bn)Fl#Y@Mq53+*yoe-7&iH-N2ERiW^28>^E% T5sQa>00000NkvXXu0mjfd2}5g literal 0 HcmV?d00001 diff --git a/src/assets/images/cart1.png b/src/assets/images/cart1.png index b5d67d4df55c088a6ca7d7368c376f1c8d3b863a..6a1a57e8202bf2418445067ce8d3568d4444a124 100644 GIT binary patch delta 1083 zcmV-B1jPHN3Ec>gF@G0HL_t(&L+zPuXcR{n$N&4jmlPWj4Z$W&ss=S8kycGW+D458-@u4SltzgkRMa*SZ5ym8rId=KyiyY1;|y$xzY(=z<~$@9lD) z0q>C}sP}J02S8C{<$0P(Nv>(o+#^u`d*9HB?(ZP(J7PE$+5#9~55FnYFC|EiRH%ojnX@2n zHP&RdGN3#hgmh?c1j81)E=*xD_%+6o#uh*-)PF;4*&1+VYa{!F$Qjx5adHnbT-66) z7nMW?pw~kou3KXFk%adoyx$D^rP)ycd{GNL`#Vv34ROqtP-0|j4iH1Bs}0JH|8FP~ zNkV02L##hw8qzj^z7nlv! z{(l{EZx_^|d+|FX@FM7!=YoBGrRhO_d@39RB=Xz06KfK{&M3vxCZY^zr1bTAK)KRm zu1%BN0L_3RH*+?cV*usOHAvkD0nc-gL$*-!A*dIp*$5ThM3W^*ovly@uIpEddhJtE zVd>WqfHwLJp61$s7aV&25(w3MECX2?$baWM;3E$!;~HQ4DVW@OVY@m4P=31$>2T1^ zSjKdSyAN6Ev;5zCw0Ugw$2IPqjbPt+H+BH(@IUZ=RTr3n1w|0n2VQkpsx>i?FCK&M z(((9afOuDa?uSIK+ee;)&MN@7dK>7eGa}I(&_|yGUEe~z(+BV(*wV__&jEi#eKZx4 zrMSFU5)jfty$1x3l%qKi^)Sc5!6ZN&2Gxa&wy|QSZ}zIOq5Ke$Mxt^SkFgAww@pg0CWck z=mlWO7b+y{uE>$rZ|WLA7w395v97sQb~Ci0T(QjTQ59#T?g6d}^!O7e3FyfYygwXt ze9$ledk$Z^#(!!_{|Hc9Ry5P0uwp;nFaWyH#Wm5N)enT!prfy`0Qx4MCW+r%1W*}L z_PyEjkcDSsX75j zsX?dB5P;s;>rbSMRp!-(VqjJcI@VVLa1p@f)fSwePcV-}6z6S~0DKK#SFHhc`e z)A;QQFPTOY(p}Mkwl9nW_!5Uf2$=!U`$`gETT|Thxp{^V%V(HNW$dxz?McG`o}BL? zvk)fwPltn!f;m{$8mNcwA!dB3DvsOp2cRr~u7AGdow6i8H!*sqyE5~8s^WaIB7l1M z9%ANzsyJV+2tYq0+gdSWdKgUw;3vXC=lc}_WNU#xK1W5aTTE#(&{@-HcQj-lt{A}U zOH6=py@8x7+O*gfswXIG5idAUa6_@80+$WOJQ`McPw&)Lkaj;L zUJF4*Q01mN~fZXv=$vIK0up$XrOr}Wq} zYS4blEWqC0c$X|oTeoeo;?iXem#+v2mOqOs*N(0jz}?SH*f!dlAIo)sHTpRcYJNLo z7ND#5LZ>8KJ9Fc#xC46deg3H%1#9<#xLF8Xm|x4WSioWW$6t3h%QGEu7f8N|1*ajb zUqz0V{vT&(3jIAgOr1{+TZZ4-z4RSOg_h_bde^~0s?IJ{p{}ZRtI&a}=`kF*;Q{^x X2W*o-SUC+_00000NkvXXu0mjfita1c diff --git a/src/assets/images/delivery.png b/src/assets/images/delivery.png new file mode 100644 index 0000000000000000000000000000000000000000..16e0f0605ada15d3f2faaf0b379339d8850fb9cb GIT binary patch literal 2642 zcmV-Y3a#~tP)Px<3`s;mRCr$PT5F75RTci$xp(RiYo?N#s*q58L?Zq$@T2&{bOP;MLLo@R2+VX^ zI%Hx3>AWf>F~<5pV`N^z8cl~z+i8uIX-Bk#cBZBM(I{#{O!S8#{wRV9+DNS$rp&!( znf+M%?0wFiJ7+q53^Q|+cFtoz*80}B9(&zOSmYmCBn-oCCOvtBt~F{eEy>AzS`Wq%F&{_%g$X-#kPtQf#uw_k^-xDJfZ0=Nl;>j7E` z@CtzHFO^XF*5OHj&Vl(HfIkC#21G9d<)kam%t_g6Ph9 zsa#&6n2+L>ckiK7r-C>l)29cZyXk8n`cB?`=JmKZ-bVcsz13u_3V@F0<><{TAJ{Gv zj4Dvp#jC4jkLmz)uYVL2{qQo0b9I*G_%Z66*qPpZ8URW!g7Dt<{j{dcN2qW7o_qlG zl>P}|Wia@ItAM5!;F|a6x8T3t0*>wl-knV5eCk%>uQQ*kX?Dxn!qg?(l z4W4+*AD(dm-qy4RtSTz+qpbezLwUCe$0-(kcawQ`%k98Jk59kO>#qWXTQ6>(JhO;z zqo>AyGXnsn4PYDz){6?j6T5+HSLN9z9P`It0eik>o_+LVK=+TPU*p#=0EeEQ{T_K| zR4RAV!0{Jq1JKj737|chHE+BbxN8g05Qc`Dd;jBgqtM$P>(-Qjwf6(XlpDP9su}yg z^Lf>|h;iIPz2gUJ1JGT16oiG90!8C0sW2M@dP*Gt1}*~L_rjD;>OD3%g9|Kn0G@19 z4Cn_dob-RehuIvV31D?ilnm1E7@!C&PyI3aS})2-&(*udYCTRijZ>RPYE$yYP_T|$ z(@N-MRl~Hb)JflXrZxjA2S++6LO;h!4l9ekRN85^wN(0#0f|7Q71sNzXX?VoPOj}b z=DmHWm6UxnHs)Tvm+|UaL8tz?#pT|D^|&af$e9}e>Ngfww2Yl)olz|a zn*Xd!Xf0!vQ%o^LuvQcy9TO}~92makQ_2h7gatJjU@b1-1O&(l03RIb;K%^rtk1@! z$$O;u=`&fWYwj&w?H@;FWg%^8$45(bx%c<0!TQ$Gdlz7_`fDu8mn{!GP)jcr>uGiIUbK{K&86wE4%& z9u5S@9EtYA3W*0PrBm^Ofv!S(dl1nR|1wuRG;{+O3MTehg3%T?l&Bg$SiK30>I{aoeyjomc&Gx6{K`AK$@WF(xM+wy~4-s z?FC8ZatwN~*wz**-?Od+L_bd&xLihzuTcN^Gd|}O2#BJaXv>yk{`1UXsC;N&Tg0>r zu`s}ySLb}=*G5g9@Ab7G{ZbW}i=Hk~R;d!x%6nFKpiOWI*T6bsJEKMss~{F#`x00QkAR_cCZqvs&ChQ$6ulr;{eXey8(+#7T8N z60dN_MK25JP5rEpJ|DPX%jan2`H#?DNuKBK(icJa8GvFy-C8#_K*$1cc;8x%aWY7Q z4gljdK_%o_Ke4!sN=YR}jGP(#dmjYLx;W-T#Z8;P#x>O-~X3X0w?OUVQ|v893W4>6K4Y>G|NtCtl_h8duZt=&$C?xr7r zXj`BJ^9~THukMo%V+e#tQseeh-}uIv0XVpGITt=~J~;?kjU8ou?k0Y1sv;k;Dc%-3szQ)y@Y_cstX}0FDt7Blu5IOY5ftYMmU+WJ=V?BjTBhZ z35xzXz_5rw>#3#XL^a_Z5vnji0Z?m>yvxJ@^`bI1(m`y`1NJnSq_gyiFT_#RdJYu7 zMD}Wkqz3RRNa+>$K}7=;zdDd{oT)W47g|jc;a9K|L4Nr!KhD!73!vzO*6o| zPtJ-V-mYlIi(Gx6al$9$sD+8X@Y@-BVR*P64a-U~_)Y?D1@H-g z%+FxGz-Nr7w3Xt=Pc*6aZXH$g6C% zaZ3Qq1-*qZcZmTD!HRRyVTl2AL2n_z>%07*qoM6N<$g2eFw A=>Px# literal 0 HcmV?d00001 diff --git a/src/assets/images/done.png b/src/assets/images/done.png new file mode 100644 index 0000000000000000000000000000000000000000..d30c21a65d9520460678a051b23e4316f2e75888 GIT binary patch literal 2622 zcmV-E3c>Y>P)Px;_(?=TRCr$PT5W8VXBockx2Mo$C@dqvITE+j#UC<_Um2P#V?xV@ORB;`x^?L} zuriE+K|9@MHYJfs5Zj@HIK$FY;@qH=o$@iIWm_Un_w$^WaFu`PD#wo*0%knmDraCO1g>%im=VF5 z5SWY*;3Z2kxGi%nM#LOM$fz+#kU?$joXHp;qoWrv3uA7qOf-a(V;AYf34iZ0C#uQ= z_|au^F&f_gooMsb$I(A@wgSrO4keUE~eChQV$($b- z%Yu&qpIHLTN+}N`!@!#-fOGHqVdu^VKHmUb`{DRh|M&~=#&KY5bn@sN9-B|QU;St4 zfQcT!n;Y&x6rHFz`-iRrzOxsoomJfeFI@nhY6XTb>V6&10yoG~BH?rL7;s<`Bap?i zBr!}TpuOQCQ1om?boHMCzVXBAz}wclI)F33*Pio({>o#VI|KY^{pHP()QiP>>N@_j zbRN*r_(hsUC<5=k4G0lm!@^sD+1JGHy?-7!|K22m2f)}xT>~4^5|9Uw zo!k{n@o3D?Q`g`FDG6vS0QA)VT&mA9oO!`w60^Z?~rHF(v+TG8@hK}qs- z13z>Oyd}Z3QJ0Q{{^-8ulmu80P_qGuq~#1yyD0n2ovV66h$2=XTpPoh`e)+EnnK8XQHohH39sA09 zPPO6$SkH~cpbdr4<(Y(;2x&Z{7{GV#Nn8k+e6i z2GM#jzlqVB$LN_~xo5@ho;^fZTNMHP^1*HvBI~P_z@y7Fz@|Uz&?ft_QGA`aO@0qj zU=ZILy!qno6ZA@NBW*2@HZ78BS_Xm!yFLXcUVGVm7aEaR|Bw8P#GL1y#*DW zD|SK+ur)wPgv{qYouws!K)Wc{x-nG<6c6|9AaI8-0Q5q960<%XSl>L16+B@EFyB>f zFO7Lih>QQQ@(T#jeJ_gu25+y)w87YFfs3~M z9Px3t?Nr9I=Ci5H7Dm>p7FGPd()_XwP~Z*WX2xklxaH+D1Ztpc_MKAesTn8mfTTX* zy<`Fo9a3OZ1QpmR`g0?l|x8itqOUr3VwC!W%ZMhd591ga{!9G7mm@cg*GGTPh>P zg&3AqqUbsqn5k{4AZ zfD8NTMUmeINWb(X7ans_Ujnyw6xjnpk9q)6qUIb{>MC$In1ZO~_OQ`d;#Iu8n zA>c6O^L65y+HC+H0^~81UbNZL=w_v-v>_n|qu*DAr#!I|SNHNiI>>3pD2i^SwQK+2 zhOCAJ9v{37*i>ZlzMp?uFj@#$3BmqH{ZJrd2OSo9Kv1k62o5fT62p}y_C%R*ngriY zZEb(Aii8y4t0Ev|=~6y_Q(cBW3D818ybwaEavce%SLp;qT?CqKOJ-8~8HR^BX;S}e zEn#L*KP~9r7t~m41BFvHmo9ChjT`+T$atQR68vQokjiDQK%+!Wr~>@|Jpsypq$hlK z_8$Eft4xby_f!(RB%4eqf>*$hQ#!>A0aHr>9)qB8y0dMK@j3@mr?*IS*07*qoM6N<$f~}zA0RR91 literal 0 HcmV?d00001 diff --git a/src/assets/images/edit.png b/src/assets/images/edit.png new file mode 100644 index 0000000000000000000000000000000000000000..f85b6e3a61a7d82fa18d717fbf7ee73b97db8f16 GIT binary patch literal 1115 zcmV-h1f=_kP)Px(6-h)vR9Hu?n9oleM-<23%r0x=7zOHIu*nmKjtPYMbT6cg3!Od~(rTzWw^G+O?kIX_J^6EhmqLz!P zwRIa!9Toy1_hLu$qfk|jE7`+r{GZbTzR=PH#=@0OK$Ia;SIU`x)A56@fjoLiPn!5F)-Kr?1?0F#>{ljXW z@#q*0y90i=Y*|!Q3%QN8jBeg&Sb~edf16FeSJ!&5+02$tnr42*$_D%vS2_S;Pw@T} z@1GB+`I?6j#-28Tyusy3LByAMc1cTYAeuf(M2|Yf+i3wtpz&shI4^chC#K4_(U+g+ z&e9dpAx!W*Tw4sHCvW^`@`20as*MTw>^rB3HBOTl2o**#~BL>p#^yl){$>=~Vy#002ovPDHLkV1kFL6)6A! literal 0 HcmV?d00001 diff --git a/src/assets/images/empty.png b/src/assets/images/empty.png new file mode 100644 index 0000000000000000000000000000000000000000..868c0f0d6155980cc6ec6846f18bcbc815ef6db7 GIT binary patch literal 31028 zcmdqIWm{Xp_C8D@MT!MNp?Gj8E(MAPife%a#i6*nYtZ1qibK)1P~6>%7lOOHyUW8l z=lA~-&x?KK%1-vW*UYS$buZcBpOvJs-;lgPLPElpm61?ILV5-N&xMZqawnjTcj)Eg zm9wg}I8y09vRx!3Fp{i<*cT7|!xoHkT4^teE6wYs<>rRtSEwjhb}WS6&J7#!Yff~k ziIO^mvT=Gsz>P_ywHb^D5wRbmO3&S%6 zyn7`TfQK#t{)UVp5tYD=9EC*Fj*bpUfp~y9{`VzOJOCq~z~%w(<%j>=0-?wL=b4vB zp{nQ{(8R!K(Qp3~V~D)U`M>|re17wa9}+5xI>c%NYZ zhmH~4`yb2~(GaE=T)B?Fl$`%V=765O`#%jCLy$l+Ofxq$|3iL752Qf(KhXt1Lu97c zr2gIi)sChe&}sZ%?OsX!Ab7zoFkFxQKjfD|Vg3JiP#m<#q&l1>ws^MgutvR9tzt*lg9B1-Nvrh#hb2BDVdQzS12tdi&~)k9pb>H3KooE zf{e%+I#8Zz(lGaof5lH3`?hIXrA@!|Y7E9Rc(`f4}PXo6?*YCqc zPQXJr>tDS~#~JaEJpX7I)^hE`99=!wL4Az(G3RCgshIZrYgp@rZSJI^yNY=X(032R zvTN(-EqVaI2A`Mgr`7V$+OVVM(GQ^WZl{z=eBnG^WNf->wZICJ?%wTphX@PVq28ce5?RT zPOZ$tQzsglZW2oHK-9-jKDE4Wlgg!qEeUXsIwCP;y=tEZ^L$1?= zJuMTBPx@`W%8eEJX8(q|%5UA2II|$j_#XB&>I|B8DJ>5Ya^UzzKC(vk@9#I{-ze5> zL3qCipqfi`cUwJT-@UhBPkFI~g1u#nRCkB=1;wY?eqlnkN!k6|JdjADyOk}*7J>cV={O+&fpUQZ`?uGn$`U)43>_A)B&ELgvwQPPSMg0c_ zUSx1=BM&aPhC}dn4sEUjz%{$>r#bcXXqszXhxRIo3T)WcyE!jGsuNTOL8TPeIigZq}ZB!NR0aS7uf0t(s zZ!b=U{nKN*b?h)d@fW%b5HygmwRKzA6<0M(7Nl;xVh{D{u`Gr_;=}MlH6{Ok^i-&! z^HgZujleJo4hpWKz(#g3eBR^GbtBRTjZEf@4p0raVu6=*hFF7>RI1OIy z=nM^1Kh5~%9(&~uB|j)?y{t+-@crW#hd%XJp6xD^1ZTi=2X8?WO!e8)wc~ftRlItS zgq@yq6yy%&Qr`|=+5Sp}ln-|&#JOQHGy53h)93cU#b!~DvW4s|e3N)tyoO)y=%i0M zxVW)++bdy6Fq&l>b>VQxxdn+Q2lOWTgVG0jblpbTi?NW50jy$VTKBJ_k4T6v>2XtV z@bxC9#0)N15t`d6<-_PNr)?kC7yWdIhm8r|$x>U@ZD#H$jtSib5?h1w-tlK_GXm>< zB6l|3rQ@6hMnbf5X}rV1A4=_jE$;S)dnD?+CqXA!@hUljeMH?AlT5}ZESh{7siBd1 zX)+XlpoyfQhe;eNhfQ7t-*S%$8OsiJl*m6RlU>Vh$cU`DwcOUcUvA2`RbS%Z(;^PP zO?kxfZ>LGY0@~S_RTQYtRnR4?jo?IxptjB727*2<-Hz>LfCoDcON$|0Kg-GA4FeQc z<~7Gj%Pu5mg+S`pv5dvFc8mW6KfM)BNY+#-yPcr>#38E%hARtGNP)rZH%jzA?AolL zSK7U9!)d)XUHw5A`QLK}Ltw8z(l^$K2Md$UNLN&lx1tbvcGtq>bu>J!9haCEau!Xp z4i?$ja~M@{-rM}nIP#s=uamREZjad#cIG74rS0@1SbCd%C_^7R+Hshjl~?{yv6e`O z2iX`)pAMg@>y)KY%MW>H^K>qh?X|O9LSKqcBBxKTHmCIZglv&$Jg?VKfN53>`yNYM zIulxGYZ1}}Ise=hjFE2yGRsIC-^a^rdc)xIn%Q{GJ)q(51zmloMba$e2#hRyg^~>T7ly7g47y(xzb!L2i-b7 zlgt$?o-Dlr;|5Rho`r|=Hci$Y{8r=4oH6iiUC%H!N8^dz)hqP;^<<7ryq(IC<0|+p zg19A}j7R$sU};8A1>~Nn75#zzEP+^-#IAuGk{<~fgcoPf4t^m>zDw8o{+{v}4_w}= z=NtCP`u=7%h0wfs#GB0dz{R-J-&MHXy)HiN-Ly?-k@c^`7$=9v{pscKUw?K##;og- zo)PexD*lXRKgF)Qbgaf*KQ70UxBKzEHa1`M{kL58!{C+o(t}SS9-3qy4Fo-_VTJQe zgWE~POG)Vxm4a3 z|JWU!amixi=;9S$guDQ~oxpnijl z%evnaHEPw!rC^tA)K?lRN6hi)l3@{@;mGEBHZr|ct-EUq%L@6se^v_hEY>OJmRT0Z z;+#++cY(rB@?D8sBFlk7KsNnp6cb05d%J7T6c29b#0O+|v5)l!yLKIaJE9L$?4nPU zuwOgAoqnYrC!MK>!@6+;{f6v$)nRs^bPN@;s{LD|VnWE;-wL?skQDR?|)J+A6&-^rJ3_$Q$&5oO@S0a;?9BS z_2?#^wjOH3`4IBT6V1s&5E_l+g8UNqE&%zgT_k5N3%z%n!;@fj7@#_DVdE#32Zm>U zg}GP$47IdRzyN4V>sBqk5ySZ7Nic#+56{$PCDFKIM9((@Mpu7Sqyt)z-Zl7!KX%b>Ig4Pb|285f@Z`dg|PNQx18 z6{wJl3z(BGvBO>9>%wt9{@4vz!+y))LbW0fF7>(b{Rl|=1)bRAF(0P!SmA^MKK-TK zp!zHU{)%3%WjBNEybgP+xA>w+3vV3Kw5fg1SCs-8Sp93D1vJDqsW-}j{bHf|5DnSm zG6=VhpS4l9I^p^+udn5FXNq8os|DMMJ*+eo`R_gm>p_axLTt=qbdz@mxcS^LjKRCo-_E5%}-Yb94r3Je2^ zt+JD1E#s|tm$G|K_9cpC`Z#UPK^U|?;+0!?F{w|lL46K4r_&_Jrs&WVsMSm`{}sQJw$+5z={d8`^SMp2TZi~MpCBL#$g*#)sew}v zt_0gJfX=jDhyAp>G>m)_GFFsq3saOh=^jnne+%=%!!3)~uQ7h1&{pz@&eB%uU`X8Y z;d7N+fKl4|aX>PkVw|tj)ia84UJT>C6!C_mal_YrAcY2|=0Rp`Ml!Ox?xI}PISssg z{7V7q7~7wpgW+~*<@q|f^prA|*d`qoRrhX1AT*t5k?6Xyj)7G5z?YDTj$=THi}L>H|Kap4B&LvwHpzm|<`-F*rvDxaXGHV7=n^*M_wt z9{)g3fWL`eV$*n!AfY3Sv(GA$p7adD8w1bVdH1OhIXA^4^CSMkBKbdjqV#aD)2%Vs zOGp}p4DUTlQ=*{ba`bWXu=idg+hqe0@@kY;qN+X`$~p;E#(sduK?jL-Ud)b(ljErD z(qh~>!7%)QDdL+z^_S-B9EH}rr@xZmVs(6(9hI6qJD;T6WSe=T7tiAjJwJm4V05F< z3il64#q!p5@^-x@6dPBYN&N@FkC?Yp9syL&OG6$H&5<$MeQc{3aHPmCt2oBf`i6r= zNc!fsej%8%{bf7a3|7jQlgk<&&PMfljj$uB{3%0`KrjaVeH~$K%8D&$5g6He8JQQK z*Paqx;j1f1=3kcJi2ewD)yK8Vw!{3qr<0|%!MLo=s&ct&L4OPB7p06%0)%+2M}&u@ZKFNfIr0o4i4on!0 zy%_klt=|<7sE_01ypAy8=*rFgLVp!Q!mkO%SzdTlp~iBpze^egdR5W-0UBf^UgTq_ zTru^Rq%YWI1E8Mp0Vr<{6$6J=lcOA$fz9z;MZ~mzprIOzC}te?-U47 z`_H+;3EpEoa}Xy=12>UXYY&eK5#TS^!&Ay#EO@Fgt7G+wp~016J15j+?UpS+|74G& z8Fr?XGuz6yw`WhlUKRwE*ABEW6W{9+d)LuI$zSOk?@K{16$rt?mf)NJgfeRgn(7Ok z^1}s9y_iSbY8xrH8M3UGUYs;}5R$iWniNI*Asr@k$77EKW-S_WXJ?nTlV=`@f;o{? zdt>I{m{1A90U$qSHunfMT*wj>KC=xc%f-CQ=YGmsxXj@af10(AZ%!b(yKIs@JqtBH zT!Kd*66&?_5eX6CvJl=w3_D+3e`t~@qX+6ASW6jBgJjAW`txwA)D!wY zS%8o67oGVLgTOxAXkutz#hO12m1@{Rc&qkz2pRn!a|%Q3{H@EH)1E^sY9O3;pp9gIP1^WeDm4d6x& zHRQ5)wVI`2glF4WqS~$MaMGm?Isg+s& zJonEOh+7BGpPKNd2nem`gmEqY2It$u7vk#g)r?ViSy52z3^Z?!Rjtj;FlrYe6FGY zqhbvnwePtd9+kppNY^CLSPO!po*fPQFnCeu-xEe$Lph*PUQ@@d5ALs_hB(G~hIRB; zGq!1AX}o0+6s?hL2~!?m##^_&AI3B}XJ(d4tQ8K$Rl}RwOa6)dOj_%k%ac-~!g_1z zpZ&*B*i@gmH$9Z`-~VhH`1&k-uP1u#_d#G0romSjq)D@i!W6K_WC8XLtlGqV2h|0T zD1#$}tk!T=&tCwg(V;e|0tnBeJDT$8oENQbjQg1$ffhVa^s}AG?ei3?L;bUMhal9- zKbGLFg3qS8xtkv> zu`9Jyft`aSu-7dSN_%ffWIB*L0IH{Z{j(}G7!of#F&)4e>hMBb8E{ulO5`mmVMhl& zBdRFGBXG0jE^<9l1#f+7<4yNG&gS7!Qs>bSo<1_1<3EAAB0~AMBsy1B6k2nCb zxo26H^-!u%bq6XkLhSf0s*aQXe2 zJpnX8Xz$|>K&=@)u5)9v*K7{dW>Ohk2sy?-sgj3ip-Ijj53q}~VQ++kY&ze^viVzn z`oRgH?#rVeMseFBB%^%D2Rh*O)mwwjCQ_8I-}{Fs&#C-$v;-@F^Nyg4$^JCxfQ0%| z3uc*eo7zg{#Az~;zF+7j8HA^qy5hQkGk$BZ;H+>oi}xDF3mX>}!Hq(?5l(Z7^-Ri} zi-ZWMcJy))0Wu`1D60bj#`+U1S`SDf|B=aGUxC_sGOKfGAzJs4X z3B4Dz%8NkNr`IN_4`%?1QG7T>L&Zsue){Tt_y+M9n5Q6B08ONL#J(Su1jmw_Q_83$ z8#6Vu;f)V?DP(3aDgpb~$Pi1ni>{xoN^PoI7E3H|$%k!929Ke0+@1v2In;2WN2*vz zL?U!GbEU_%R29#W3AlSbX|1J%48>r6$n8QXEN~9KHQ!v+jrl!(S^Q4-2imoSIL++v zh=euxPEz=v($K-wSZjI9_z>z%Tz^+MM`n{MSx8L?hki==4KW6?yfZ(9OLV_C1@dQQ zCGm)Kkl#kVRm0rjy_$Mf2-z_%t0Yfbq^!v`P^O=0(2UuC1p*GC|AT{=LcfBRgY>Qt zFMFM7hYi^GY6_x?-ht$NzT_arFMTb!c9gw%!vQ6@5J-@oNdy8a* zv8B3}BFwDn+;P?Q6@6z~S<1Ss1!$?ytt`dv`tqgonyqx#V62Pt-rZE<%(k7clnEaQ zpqdXQGe<_;e@ZP0jb7=-SdhLt{8#=I&Hyi`V`KS{UebATR~rObL76?{HIk+5c*)CN z3)vdHO~O!Hx=CJ;U203$eLT8VYNKg+u4>%YZ4wn$i}9np13wnb-~S?-W==XvWu}Kq zr$X*fNH!d;J^6<}Ws{?Qr%p>Rt!wKt+qO_u=7q{slzEu|i*$TTqel>uFAkv@T_Ryr z44i#M51bb-!-L6U37p;lVf?!goCfi+2;)X9kMylQL$i1v2L_s(xNC4W2ax1z0P-*>AE7ZLI{_hs?qGh|!&k{Z+OzH}eK4 z<0M%^3oNjm`2Zhum$L$!)^;)YQt`k8O9fvJ3vjF;b5B^w_wd+HU#9GMj1`5Ti8^~X z#VTMhdiN^I=@_JX019cH*FhnsL~e+uf^!Y3er0dqfmijq)!_m*9EmpYa^Ir5yh1mr zv*pV0K>qDSiEd5ts)|k-g^3y{VMIp)J6?*twR}k`7Ex37mDB%0!rmBIj3a*MX<7m&!1AnWGd}@oy1DBW-)r$Dn0_&74jr-(*Q=c)8lbMVuf1<|8rs&Y82*ptKU?+*Ur#~Y z^paysJM3SQ7sQk@ACYBq%cQm>*wJxgj2qqT`9T_~`r0nQKANT|hy(Yo6LuQfot2wF zuCOy%h`QOr8DCTYq&*BG{sEW~aCfmw77(H=Zi}TLZj-RX7(8-CQ}Cs_u2hRwE8>yn zMr)Ayu}-X&Yb1Y&)<-wC4}X^Sc2Qf4mV_JIgbxqBZ~f_RXIR6^;D z3gU4}`R3Iow**q>qIzx#TloDBpWsU=1;4~zW%;Ukk?IW{Jm-DgphzeNrV?BTtr-jt z*%OEzs=+}7chhNCG>sCQ`OiR_^YB8c2`u3nslTkz4@@kVr%>YS5gsS($*7M
=}SSp=neE2buSw2YE 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®4_i80wp+H~k5EvU097n6Kb+@;!=)?-x`JRrGqf$DQG8^afLDD&}6 zVZ1lfz8vS4KMeYAX_wS(fpHG7F-+|qsVX#6cuXE9d|_gKx( zu05y;neDRkUmN+&^fg|E;sSF~02xe((erU5Azo_K=3UTwtR!5}elx~A#vx7cDDWOb zh1sP%03M8_puqJlAvr_i83)b>JbjBa6270q+%@XTkSm$4TuFhOO#;6jjTxk{#Bblq z8!4%Y4Eel0>gK5Ojo6~$IGp*YDAO^UgKioDg{;`&lng0Dxf*mf+n~TgM>hzVniCzd z`?zY}$yBZmMtOsR1=qr&-rJJ5CrT<;qflnGI3Jyl=lx73fQqe{b48N$BMQO%EI(Jg zGFIwrNZ!86NfdBn5Nh5~=9Yuab;C1KQ=OWcQ%!Z)9_M*JT)(N+eIa+Lf2gYmyAGZYR8N%Bcr?fVbD z7z0Ob%%k&@z>ynp6k`&c$6)i($yNV9c49dIj?5tI-7oyFvL=9Y6;+N^9I^i6Hu3@C zlo+~S25n^G2mmozj@yh1_uI?29W{aJQ9FCd*pxBdpL<^ws>Q=`9FT68Xf!t@C8rE{s)Sj z2EoVpzc2ZJzvTZ-*Z+Ga|8L>>|7dl+|A&}wA9IZ9;`I}bK}JxJ{UB2VHVOWJomN+| literal 0 HcmV?d00001 diff --git a/src/assets/images/eye.png b/src/assets/images/eye.png new file mode 100644 index 0000000000000000000000000000000000000000..f4333b57fb8fbbc09ec6b250a6a31be8abaef3f0 GIT binary patch literal 1352 zcmV-O1-JT%P)Px)0!c(cR9HvVnSV^wbr{FrUyk2!VEobmh0V6IiRKAnL71qB(p3!ST+TFHTWh9i zw)`xUCdTa9JQRW66)k0zpP#zFE!lt>e;n62d&2`un9IF38ufV=j5?91-t`}>f? zXZ!AU`+lD1^ZGvD=lgk{=kwv*Znqm6g;YmJN7*$tHU^i=#V$_?2nYaOI-L%Ifr0Ge zI8Nh?0H+q1ha4UrW}sSxphH4J5EK-oT3r>e)9J*}(9i@gs-E?K1@d}mXs9Z1MZomB z2L}f=dsOa$$m8MR;Vg9IL>8F5>To#Z>`cmif({N2mb4`aOkSl}ol2qD4hsttol+Fo zAFw>76tp0)KVjvdCjd`n%*utDP)vIP)1u$s-!ErpO7H9SdX{u}@d6$g7`Sgsm)57G zB`-2Eaw71^$O!CqyH>mRRnIdt#yxDa*;qZGReCIaxbf>v-2CGfy1LD<+3YMM>h%$L zcvb=)nVW+2#c7C*nW1_LN+=W>RD&>JU%Y$AY=NozBCcNhT~W$ToBt@DH?Bl{T#PF4 zh=>T5!WppE*u8Z5Do$5ctB!k$OJhMUp2^8n49&+f=W@B+R;yL9B0uoV*=p3*|D;;a zQ(zDpC+aW$jE>GOQJws}9IRQrOct6_HfOWh+)4}a_Ktt? z$!Fh)#%$ioY~<%HW3QOENwG(AzN#KSm>LA3=)rbu+l#g-g$2~;^Sj+vaEuwCPI>s5Q{y#UzLn!dN8iH zw^vb5*L>v$PL-b(^}x>8Uq))`T@SUlcVb=PR+#Tt*#FF>29%W_Lsyp>2M-?;wejMH z=a8APP}0kafj=zy9NpbLg2w1o9Vyw1UP~Vi>@Pt>eG?pxL9ekt)_sSR)Y*7z?;$vy zBZ79~Vjsf3w_lU=vSQ%(50=8*(<=#VvGieyVYT3xy2c75Cnrh*Q&#-o-CdL8;pQvX zajN{BsIfQS*orx`6Y)y%F4SJQ)GupaV{}xwNTOw}V9j#D$-X~d3sX&_2ndHA+qNiM*3>4Bx`t*{ zRGLJ+K%RO!I|KAfLJ6a(xdm-)!f%GgJi9g*t5#%5h63GWiNoKid9h(WUfNhF3rho7 zYW8RGvm|{1Hmooaf{My2(U=x32~VB*j!Mzp%#?p zqOO@*B$Dx-ZaVEp-0Kj&J@NvkKU!NQ*;w#lfM}afHYqbvXiO)Gii+~uhJCQNs(8;n zP@93%0b2ETt3RPNZ)o$-Q@Pyvd}P2wQ$nG04yE0-+Es>@E;=Ug+*TE{A$us}sYrWp zbnNBJrlF@jD#+>BOYR`XQ%4mruSnpNaj>Z6R8$i%5AKhn+y4OX5zOT&$ViI-0000< KMNUMnLSTYz?Ubtk literal 0 HcmV?d00001 diff --git a/src/assets/images/friend.png b/src/assets/images/friend.png new file mode 100644 index 0000000000000000000000000000000000000000..4ac76f265eec9c8f068acbcddf73566a492ebbda GIT binary patch literal 2311 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/home.png b/src/assets/images/home.png new file mode 100644 index 0000000000000000000000000000000000000000..8583a7fd8b7faeb454bc32caeacaa70cc38c89bc GIT binary patch literal 1514 zcmVPx)q)9|URA@u(S$R-ZRT%#PZ-8V|5<#(7kbvM)fu<%Df(9xBxPi-vN;8?bmT90c zh=GiWXp5qwHo4%66KiZjsE8OYsJH|Oid$JA2qYLw^PPBi-s9f;?$gO}a^Cst%{jmG z-QWGr_s;kGzN^#O+1ZKz(a_Nne$J<**27g*w{ZX7Z=w{8jCx?8qdg1_4K$|N-rkP7 zx`$|Q?-1Q%Vqy%kEi?oPpDigx=!&%{ExjU1q)(sTSQ)wqbAx9{Vy~24$K^{`@#M+h zlGxrBufo-B1WZj$RIoh4MApw|Hd5oMRJKb1|HOa>p{ z4^>F>2)n!aafVIJOyKBf2ihn!YHIG{cFkS3q^GBc(;8Q)#={l5y1Jrv=>;>=azQt)j*bojXZS;3U!UPs2%joE13#Z2 zwlHF(GcvLcNFL#~gxv@aTgPzo7tBFS>?+=#6UU2iv-&ohcl%%zY;5F`c2koxQD6Uv z;V3N3&3maQJlgeLq@?eaG^`2XpYsd3&~f*0gh{h>HG#w}-CF8J<53=k*W*4Bn)OTuw*|Bo6Q zA7E#L!$)_jP2&v>k8mvaIGUUO(%7!kAO{Q^{>bq4+#yDmhZd2 zhiL)68fjv(Lt*sb!5?_s6`$Shl87Q<^oETbR#ts@kJXk)8lU$w0<|7~M#pKq?d9?C zkwYo?DI*Wn)we|7-ptGt9-eNP8$2EKTWZwSKE(Ef-8fTx4s^{44Vj*dW!Y(gzL+p^ ztn@8G*)Dj_669nTNIjohrw1HP+6g;*ThTp~_GbppM_rdF*TneL0AGB!HCCmjWA+S;PcPcuz7Ryo`~BN1sj3tn$}xeTCs1>5$xNW z#PC$Pm)|JnIH(XVK7AHG<7Y7-rQ70?EJ=^7i{6CzxNQt4rq&jPgmS4q>dTc_xcDQr zc1a$*Gt`4Sk&^Q{+zX0U&HrT)I(t?KGBffR$vuf%1piFk-$1!PQgAXEgNHaWh?cNW zUqb6)Mf@mtezY#fZTT8y-=?q$OE4J_?SjgiB>QCU&V zU?+>x;OJz}za^Brm!$kNvi9>z6y*m|qM_ztX=xdoj*eZ0PZrGKaak9=8S!xmY@R~x zP|{Ad70U5~B24k0$MD3XysDVfD!kN8?bB0T6)v@0DI>{bdV&t2@<~x)6ZZV2d{|mq z@UYjemc!l6pDVQ}dxEQO1hzJ7Ts4k<6asCBJ}pSS1#0oLBYq=1sx QtpET307*qoM6N<$g8Y}@>Hq)$ literal 0 HcmV?d00001 diff --git a/src/assets/images/income.png b/src/assets/images/income.png new file mode 100644 index 0000000000000000000000000000000000000000..eacb345fe55f710ccbeb57880e7532653f75ebd7 GIT binary patch literal 1681 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 LNkvXXu0mjfj2fo< literal 0 HcmV?d00001 diff --git a/src/assets/images/mall.png b/src/assets/images/mall.png new file mode 100644 index 0000000000000000000000000000000000000000..4a0f7a7e7883ed85842b274b56c6ee2d7cc32de7 GIT binary patch literal 2988 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/scope.png b/src/assets/images/scope.png new file mode 100644 index 0000000000000000000000000000000000000000..26f3cfcc0bf8c521fbda7c0c82e1065f286ed70d GIT binary patch literal 1123 zcmV-p1f2VcP)Px(9Z5t%R9HvtnR{rBVHm)FhPmH|EE6fzNa;N2_u@y)=lQ41PGK~ywERP|&jp#clvy(>_V2StzJ$9HR} zYSkg89klNbUE+-exD2MapWb`oJZ&R&>chee+ly!q zoV6D22`D5$y`D+ebuS3j!<9ei8^Q;dWhudh(uwV04mM=kR*SzhFI1BAaY+^+?Fs z4>b7uW#pS~8_b+z&E%cqb&GdN&f&(^F1UE>YgQnBbJRmw{z&)U+V`st)DtUQBB z8=zie1NcKR$b0Ym3|hI#@mZ5Wn-{>dLT4}Q!iuFa3!uk9v(3CSaD0n;p4PE2H{GNY z80mCEXJk!CJ!<3zB2E#^@23A6Bkh5GYt+C4CmYqZkGM;I1bBHC)T-+YE0cBaZxouo za&!aSJg)}UN`Az|wq)m?L$j99GzK2r&^z<}#zW8F`Nx$Lkb7JWD@QIda0jgOVQG*E z^xqW8RV*4U_9c>JRrft=m;}4<&haqGIz>JTc49aBl2py#;-UzZ$t3da zuFNt&0uolaEc45~b2Z!Or&Wf8+(_|-&JJg*DguVjbnN;Fj&rN399oXYk#zkWKzB!K z*M|wo%447o9IA;V2RNMxcRgyb#KytMIbmwI`YuF@RH?3=dKY$!m!89biI$BLr;X7+ z5>}R^hjHgJ6yAatkJNt|M7K3+Kxq$D`dmIW&njRlZJM pRQ(>BheMg!<=FqgE*+;m>?erg1Dmg2rdR*~002ovPDHLkV1izI85IBk literal 0 HcmV?d00001 diff --git a/src/assets/images/setting.png b/src/assets/images/setting.png new file mode 100644 index 0000000000000000000000000000000000000000..620c927423ce13ceb5593e7bd973f2ebaeb1c93b GIT binary patch literal 1251 zcmV<91RVQ`P)Px(ok>JNR9HvNmqBP8WfaH%Z+14_62+DzJF~l`JCT9~g+x&3L8zbyL8S^FJOnB< zV4xKP-9v>4IpmPT3K4S1Awq>5yoibwdZ?h_p`efm3K4>tE$Pn8CZUnE$tIcop3H0} z&dly?CfOvo$DQx{-tT+weebVv<0ww=&4!J8VlMmCEAp2LX!>boT7C&zw3{ z8)L!{5y_qr2G$7t3z%dkTq59%51`77sg1`wW9#b=SL1-i0g@FZe-#NT`i(KOO`z%O zCO%nP)7Knh>2$9mC3qBs4*;b0pcy6uqZLEG4J>T60&5ARs@i1`ra-tDIE3+&y+cDQ zD~o?MJ3O84?IT$f!(pxGmnc})gCC=yngTiD=}6TkiD)2@u;2xN3RXE@!YWzq3Na=? z&;sWOe8qx>E0skn4AubDt!kHLiDv*h=g$)`7cC=M+|T8WH`h|C%GV*$m_LjFFG0|N zY3e`w_XL0(S4%SA55}Ko?CsjE)zzhkags7>jgw!L5XF$!tHP#B{+Ad4QnK1N1ia%M z$_$g32Til|Lpvbhy>9&?nkItk+5z9O%B8oxbwQwvW_SxB#0%|K-KdK=)g6-bNBujm znB`JWQy?{~vG>6&>-&@hEtOXJx)TB-Tx4dMfH?-uScW{cU#>;j3K)$Gl*#nw8GN^) z9Q^kR<_YwMVJwy+y%cfzLjY+hHG|nm7$1~r$o)~CIx-I_8SP^tOzhgNGWf>U27R4O zKCvaa^BNJxy;mv(7b<4yvu0j8G9WdR{}n_p?Y_ie%g{gf8&tCSYfek4zaY$6W&Oot z1yVBk9k038cAh-FyuAF_Z_sVRr-j?w094Jge)?E})U3AYg=A|}I`in!-~adx_Vn~T zl}L83*FDI#Wt5V~3Z!JUSpxcZi`t-7E`1RQnLo#ve>08J%f||&s`;CcsJNHZj9U6Nm}kK=6*D<`M6Dyg3{bag@`ReJGgVlIo{4C#`R@UGYq#i~ z%=p3h)-v>Wn*ybCy?qil4rpAH3eCpNsK(js|E{icIk_V-exL!(ImjLCLnEwHafRTK zIJwaX`u>D7?O<{>Z?9_(WS)fZ~1 zbOu)m7~LCh>mRCM+!i$&_43PYtSK?h;K8uE1-M|9OJ4%8TjgFHYp)H=@*S)V>1) zc?UVF6iyh!`2}7ef#Ji-r$YmIV6LPAX)KXULM*f^o!SOENO6p__Fr7QYC}XcKLG#$ N002ovPDHLkV1ktVP8t9J literal 0 HcmV?d00001 diff --git a/src/assets/images/team.png b/src/assets/images/team.png new file mode 100644 index 0000000000000000000000000000000000000000..23819b1a0d7db9e625e6bff7d4ec6e3baaee9a44 GIT binary patch literal 2803 zcmVPxk0Wmsii5OH20s>w|F+LCylNyK=A_^1ROleS1W}IAu;~j8!)|Ru~=iGhH zxwJih81G$spY{CKx7Jna?tc0ddLKywAVmI`_%AObl2?D$`)>&Vi0C_fi_trEG?FCV zfdAGItrw_`6)B4{efgY!7oMdC*y4G$aXmdf(A?Ytw_94^!Glg1G{_bF{pJd7(Nj|P zzCZ^_l7OhAV--bF1oS-mYgZS1o_`F=%1zLA_inHMo}EbBwUf-9<0DK7Tb!hkehPK| zCj)NO*F$tn9JF_IC={39kdl;0{O8#o1zU_#J5wD^MGfeA;OlGGAR;nKvREwa&Vd65 z!n^NGf}ukO!>hxFkvYCT>^m*xY*kv8Gm>XDpoazxjXyxhs?|(+RD4V1M(~^COYH3I zbYbh;zg>r~uYCi{0+xWgyPHB5opG|b1fD#xz$-%s!`l-l0^Z%1$FPVkmM1WOQ2?~I z{+p(ayPF&2gjpLLR?_Rsq(AY?B)c>6sgQ=O5mC20IL`HQ4 z_~Np}8|wAeUZHDBPc2^p$1@+I-3sm%KA+l1-_E{Apc8B=q$3 z(DQq;GRO>XZ{bf{mM_6h&-rZ^vp+5e2#E3~@{fE*2D!TGMy{c;5mArvE~GA}OH0U0FS%%rorYvi z*6v@etq>NzmNgjpa~BsEGIYpbEOhd7+g+)%vr}P^yPF%y%RM9{X9$z!r%iyI>ATum zXlVRFK_&KNWfE_%XM9LBnNcV+B6GYp7~b9K8F2o>m%@QY9q0GFy&*Xvo~S9ZoHmOB z0-?F3#p*6h)3nqSGQ)eiE|H@K7?C+q^5JAwSX2Vl)isQ1%5tbI=KBJFKg#d*o&}4R zz>jzSq44@#Ump@4779a#4ADHQTf}`Cq#p12(*#?ry+g1ru&^ILer%P)SlF)(e-*~OF$Uh9Gzs3C@FqAo^kaJTHOlfqkzqC! zacx~4^VqC+R36i$kmmUmK3sF=UsfexdnEAoFUcLea}AL zm7GZC_3mGVY!nwwzJBxBB!u*LPgW-M=knE-0_MQGF*3R9V)&nRHD{Ip4mPe@`-30EMvK~NQtLMdCZoi~D~=vb^( zmnw;jIBEx>Q)l`5F^-j&dyw!QUSU9VY#f}gyg;qpv|&Ajt_-$mh_|&Cc;x~DgQTWg zx9CSWaZUI1)C_JyQVN_ZE2DbF#cn0Iresc)xezK57!=G3?Rb73MH-{0FA?AyQEFN` zoG3g=mEsp>>LNwRjNg&S==qNA+sNWY3!fXnqY&>E+yUV(Nbk|}ybR4+_??{k5fl|Y z8#UD%KmJ~I3UNyTdbOex<1itwKO!U6la(RCMgg!IvU$bT#7o{ppbXDM_k5B8Gv4#I z`VFn8ryC-pV&F>ERca_wluMOo!OqTJ9Dy?x=U`j!9ted^rNtm`5CqB?a&@)!@*U?Z zFF88EZwNDC*f;1FcOH%VoV{t8>cy3_EuF_OK1T9goXr@O%dy@GQx@rsT&z~ z%Cyv-1ZjhMFC)q?y`sidWpYX?Yh*Ypo61UKm7IshoZT@KCn70 zlnm{i&eU|8rI5&zxEI~QwS8G;+}Jl@x|bKhzalb+3ge{J+|mNLn!J3uigkAR4x}af zbFvh?3cth24#}L`%P&jQrcNO*zUXZDBe?E7fOIoK;RnCUKqFihldBw;ZBCm^fNk)aKcaK`f{{X#nGhoSc`}Y6<002ovPDHLk FV1j>UKaKzZ literal 0 HcmV?d00001 diff --git a/src/assets/images/uncheck.png b/src/assets/images/uncheck.png new file mode 100644 index 0000000000000000000000000000000000000000..65e625f5915be3208e8d3492e6dec58ffaf2285e GIT binary patch literal 1696 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 D%w5{Q literal 0 HcmV?d00001 diff --git a/src/assets/images/waitpay.png b/src/assets/images/waitpay.png new file mode 100644 index 0000000000000000000000000000000000000000..6ef733958a8fe64ca96acafe99d363ef38b62a7e GIT binary patch literal 3215 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 B|6l+B literal 0 HcmV?d00001 diff --git a/src/components/action.jsx b/src/components/action.jsx index e04ee40..91cebbd 100644 --- a/src/components/action.jsx +++ b/src/components/action.jsx @@ -4,26 +4,31 @@ import { View } from '@tarojs/components'; import cart from '@/images/cart.png' import cart1 from '@/images/cart1.png' import home1 from '@/images/home1.png' +import home from '@/images/home.png' import user from '@/images/user.png' +import user1 from '@/images/user1.png' import './action.scss' import { useState } from 'react'; import Taro from '@tarojs/taro' +import { useRouter } from '@tarojs/taro'; -const home = home1 const TabbarAction = (props = {}) => { - + const router = useRouter() const { index = 0 } = props const [activeIndex, setActiveIndex] = useState(index) const onSwitch = (_, id) => { + if (activeIndex == id) { + return + } setActiveIndex(id) if (id === 0) { nav('/pages/index/index') } else if (id === 1) { - nav('/pages/goods/index') + nav('/pages/shopping/index') } else if (id === 2) { nav('/pages/home/index') } @@ -37,7 +42,7 @@ const TabbarAction = (props = {}) => { return - diff --git a/src/pages/add-card/index.config.js b/src/pages/add-card/index.config.js new file mode 100644 index 0000000..225744a --- /dev/null +++ b/src/pages/add-card/index.config.js @@ -0,0 +1,3 @@ +export default definePageConfig({ + navigationBarTitleText: '我的团队' +}) diff --git a/src/pages/add-card/index.jsx b/src/pages/add-card/index.jsx new file mode 100644 index 0000000..4584f38 --- /dev/null +++ b/src/pages/add-card/index.jsx @@ -0,0 +1,113 @@ +import { Image, Input, Text, View } from "@tarojs/components" +import back from '@/images/back.png' +import checked from '@/images/checked.png' +import eyeClose from '@/images/eyeClose.png' +import eye from '@/images/eye.png' +import './index.scss' +import { Button } from "@nutui/nutui-react-taro" +import { useState } from "react" +import Taro from "@tarojs/taro" +import backNav from '@/images/backNav.png' + +const activeEye = eye + +const Login = () => { + + const [account, setAccount] = useState('') + const [pwd, setPwd] = useState() + const [loginMode, setLoginMode] = useState('account') + + const [mobile, setMobile] = useState('') + const [smsCode, setSmsCode] = useState('') + const [interval, setIntervalTime] = useState(0) + + + // 返回页面 + const backFn = () => { + Taro.getCurrentPages().length > 0 && Taro.navigateBack() + } + + + // 去登陆 + const loginFn = () => { + Taro.redirectTo({ + url: '/pages/login/index' + }) + } + + //清理数据 + const cleanFn = () => { + if (loginMode === 'account') { + setAccount('') + setPwd('') + return + } + setMobile('') + setSmsCode('') + } + + // 倒计时 + const countDown = () => { + if (!mobile) { + return + } + setIntervalTime(60) + if (interval > 0) { + return + } + let start = 60 + const timer = setInterval(() => { + if (start > 0) { + start-- + if (start <= 0) { + clearInterval(timer) + } + setIntervalTime(start) + } + }, 1000) + } + + return + + + 添加银行卡 + + + + + + 银行卡号 + + { + setAccount(v.detail.value) + }} /> + { + account && + } + + + + + 银行名称 + + { + setPwd(v.detail.value) + }} /> + { + pwd && + } + + + + + + + + + + + +} + + +export default Login \ No newline at end of file diff --git a/src/pages/add-card/index.scss b/src/pages/add-card/index.scss new file mode 100644 index 0000000..eb2ee2c --- /dev/null +++ b/src/pages/add-card/index.scss @@ -0,0 +1,117 @@ +.login-header { + height: 86px; +} + +.login-frame { + height: auto; + font-size: 14px; + background: #FBFBFD; + font-family: Source Han Sans CN-Bold, Source Han Sans CN; +} + +.change-pwd-container { + width: 375px; + height: calc(100vh - 86px); + border-radius: 20px 20px 0 0; + box-shadow: 0px 8px 51px 0px rgba(230, 234, 238, 0.8); + box-sizing: border-box; + padding: 20px 30px; +} + +.form-item { + height: 68px; + opacity: 1; +} + +.form-label { + font-size: 12px; + font-weight: bold; + font-family: Source Han Sans CN-Bold, Source Han Sans CN; + color: #2a2b2d; + line-height: 16px; +} + +.form-input>.weui-input { + border: none; + height: 52px; + line-height: 52px; + border-bottom: 1px solid #262A34; + position: relative; + font-size: 16px; + color: #000; +} + +.form-input>.weui-input:focus { + border-bottom: 2px solid #F67952; +} + +.form-input-placeholder, +.form-input>.weui-input::placeholder { + font-size: 16px; + font-family: Source Han Sans CN-Regular, Source Han Sans CN; + font-weight: bold; + color: #aeafb4; +} + +.form-control { + height: 52px; + position: relative; +} + +.forgot-password { + height: 24px; + font-size: 16px; + font-family: Source Han Sans CN-Regular, Source Han Sans CN; + font-weight: 400; + color: #666; + line-height: 24px; + + text-align: right; +} + + +.login-btn { + width: 253px; + height: 55px; + background: #F67952; + border-radius: 68px 68px 68px 68px; + opacity: 1; + border: none; + color: white; + font-size: 16px; + font-family: Source Han Sans CN-Bold, Source Han Sans CN; + font-weight: bold; +} + +.change-phone-footer { + margin-top: 150px; + display: flex; + flex-direction: column; + align-items: center; +} + +.quick-login { + font-size: 16px; + font-family: Source Han Sans CN-Regular, Source Han Sans CN; + font-weight: 400; + color: #000000; + line-height: 24px; + margin-top: 30px; +} + +.code-btn { + width: 83px; + height: 30px; + background: #F67952; + border-radius: 4px 4px 4px 4px; + opacity: 1; + font-size: 12px; + font-family: Source Han Sans CN-Bold, Source Han Sans CN; + font-weight: bold; + color: #FFFFFF; + border: none; + padding: 0; + position: absolute; + right: 0; + bottom: 12px; +} \ No newline at end of file diff --git a/src/pages/address-create/index.config.js b/src/pages/address-create/index.config.js new file mode 100644 index 0000000..299a639 --- /dev/null +++ b/src/pages/address-create/index.config.js @@ -0,0 +1,3 @@ +export default definePageConfig({ + navigationBarTitleText: '编辑地址' +}) diff --git a/src/pages/address-create/index.jsx b/src/pages/address-create/index.jsx new file mode 100644 index 0000000..c6959e4 --- /dev/null +++ b/src/pages/address-create/index.jsx @@ -0,0 +1,167 @@ +import React from 'react' +import { Image, Text, View, Input, Label } from '@tarojs/components' +import './index.scss' + +import { useEffect } from 'react'; +import { useState } from 'react'; +import backNav from '@/images/backNav.png' +import next from '@/images/next.png' +import uncheck from '@/images/uncheck.png' +import checked from '@/images/checked.png' +import Taro from '@tarojs/taro'; +import { useRouter } from '@tarojs/taro'; +import { Button, Textarea, Address } from '@nutui/nutui-react-taro'; + + + +function Index() { + + const param = useRouter().params + const [id] = useState(param.id) + const [home] = useState(param.home) + const [addrId, setAddrId] = useState(0) + const [isDefault, setIsDefault] = useState(false) + const [user, setUser] = useState('') + const [phone, setPhone] = useState('') + const [addrInfo, setAddrInfo] = useState('') + + + const [text, setText] = useState('请选择地址') + const [normal, setNormal] = useState(false) + const [province, setProvince] = useState([ + { id: 1, name: '北京', title: 'B' }, + { id: 2, name: '广西', title: 'G' }, + { id: 3, name: '江西', title: 'J' }, + { id: 4, name: '四川', title: 'S' }, + { id: 5, name: '浙江', title: 'Z' }, + ]) + + const [city, setCity] = useState([]) + + const [country, setCountry] = useState([]) + const [town, setTown] = useState([]) + + const [address, setAddress] = useState({ + province, + city, + country, + town, + }) + + const onChange = (cal) => { + setTimeout(() => { + switch (cal.next) { + case 'city': + setCity([ + { id: 7, name: '朝阳区', title: 'C' }, + { id: 8, name: '崇文区', title: 'C' }, + { id: 9, name: '昌平区', title: 'C' }, + { id: 6, name: '石景山区', title: 'S' }, + { id: 3, name: '八里庄街道', title: 'B' }, + { id: 10, name: '北苑', title: 'B' }, + ]) + break; + case 'country': + setCountry([ + { id: 3, name: '八里庄街道', title: 'B' }, + { id: 9, name: '北苑', title: 'B' }, + { id: 4, name: '常营乡', title: 'C' }, + ]) + break; + default: + setNormal(false) + } + }, 200) + } + const close = (val) => { + console.log(val, "Data") + setNormal(false) + + if (val.data && !!val.data.addressStr) { + setText((val.data).addressStr) + setAddress({ province: val.data.province, city: val.data.city, country: val.data.country, town: val.data.town }) + } + } + + + useEffect(() => { + + + }, [id]) + + + // 跳转 + const navDetailFn = (id) => { + Taro.navigateTo({ + url: `/pages/pay-success/index?id=${id}` + }) + } + // 返回页面 + const backFn = () => { + Taro.getCurrentPages().length > 0 && Taro.navigateBack() + } + + return ( + + + + { + home ? '我的地址' : "新增地址" + } + + + + + + + 收货人 + { + setUser(e.detail.value) + }} /> + + + 电话 + { + setPhone(e.detail.value) + }} /> + + + 所在地区 + { setNormal(true) }}> + + + + + + 详细地址 + +