From 841ae6f79c6ca881392191da00094d3476a700ad Mon Sep 17 00:00:00 2001 From: jinna Date: Wed, 8 Feb 2023 16:44:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B9=A6=E5=86=99UI=E8=AE=BE=E8=AE=A1=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/image/close.png | Bin 0 -> 1043 bytes src/assets/image/fail.png | Bin 0 -> 2369 bytes src/assets/image/posi.png | Bin 0 -> 604 bytes src/assets/image/pro.png | Bin 0 -> 924 bytes src/assets/image/pro_gray.png | Bin 0 -> 943 bytes src/assets/image/pull.png | Bin 0 -> 405 bytes src/assets/image/succ.png | Bin 0 -> 3082 bytes src/assets/image/time.png | Bin 0 -> 2054 bytes src/assets/image/time_gary.png | Bin 0 -> 1756 bytes src/assets/image/up.png | Bin 0 -> 379 bytes src/router/index.js | 39 ++- src/views/examProject.vue | 298 +++++++++++++++++++ src/views/examination.vue | 513 +++++++++++++++++++++++++++++++++ src/views/myExam.vue | 154 ++++++++++ 14 files changed, 999 insertions(+), 5 deletions(-) create mode 100644 src/assets/image/close.png create mode 100644 src/assets/image/fail.png create mode 100644 src/assets/image/posi.png create mode 100644 src/assets/image/pro.png create mode 100644 src/assets/image/pro_gray.png create mode 100644 src/assets/image/pull.png create mode 100644 src/assets/image/succ.png create mode 100644 src/assets/image/time.png create mode 100644 src/assets/image/time_gary.png create mode 100644 src/assets/image/up.png create mode 100644 src/views/examProject.vue create mode 100644 src/views/examination.vue create mode 100644 src/views/myExam.vue diff --git a/src/assets/image/close.png b/src/assets/image/close.png new file mode 100644 index 0000000000000000000000000000000000000000..c1b6507c7c68be84296ab18542a93b07e912a189 GIT binary patch literal 1043 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 literal 0 HcmV?d00001 diff --git a/src/assets/image/posi.png b/src/assets/image/posi.png new file mode 100644 index 0000000000000000000000000000000000000000..e47074269e764833937b309e5cd272fddad143a8 GIT binary patch literal 604 zcmV-i0;BzjP)Px%7D+@wR7gv;l}~FEVGxI(*+fXpTJfOdXm1t0cn~bqL$Sr()*^lYK|xT_f(O5b z6lo4U6xxH|z@{5$rHA$)c(9)ALFmPUh=qWr>;6lm0t{fVKJ+a`K_imSZclUF`_u za<|Y3>wK;dqV)u#0cQkKDWo?ON!Og%?=n%VfaHeu47&eV`nI zs4im|fgt$)6e8gXS3Tg!8|Ch~gJeMP)o~wzF8$M>MPwh`PgoU=ZIJ7kAj&Sq(zWcX zB2ayEI7VLHhgvq8*1~7Je}cQA$?H0cRl(F-=Bv0$)BgvKy8?PYM&LEJc`wPvbU>%8 zE^LHmqoXK0eEl}fgVEOi0fO7rMj3-(v2}OU9-e=LxsmT_O^{weSE2Lh#_`_y)t=_g q+0SX>@ok#rX2zK86=W3b5Bme`kFpt{4&9~z0000oEd literal 0 HcmV?d00001 diff --git a/src/assets/image/pro.png b/src/assets/image/pro.png new file mode 100644 index 0000000000000000000000000000000000000000..829d199d15813719cc84fb79c8aa9bbc993edcbc GIT binary patch literal 924 zcmV;N17rM&P)Px&R!KxbRA@u(nN4U^R}{y8=Vj_gib#{0St^21LBU135_O>nf`So^pp;T~T_~kw ze6K5wD>El75K&Onr4+hQEM2t4g$torP#3o3y^x5hADLv1yzl~1Cv)%Qy>WuR z*`9m<_x#TP-22|VD|{k9`9wI#K<1j0nIoAaO{#!(YZVUYIvn~1Rs&x)DW6GMRh}XI zQhCEqBPV3UW-Tj_ysO_h!f(Jl8`0FpD8CQ3vz9)onl!CIik|)oYygH(%Bln=;Y4v^ zy$E|_cX|R}uAB7iKwN!|Fu$twg}xj%iKY=Rdin%dqQdE*U-p|c?La)$xH>-uzMM3P zrV%fA`lmn_%B4YHzB6fNAf^f>jc1P3t6*`4J<{Rn%AB$@Y4ueY;RR=dGcr1*^-&!u zc=}LaMN*LXAo)4)rQ8ybyr%;W>;o1gfl>Hx9D0V!a<3&INs>3s{iv;FN+wA>1DVaK zm89aPxtSxMwIc;rk0b08$eCKDZd?hg%Fb{=?zH6iExP&uVO1iCcyd)Jh5d50B_Lmw zbXCq_TT(|<2zkN9mc62+;lxZD*{StepITXK#T8gw(q%b^T@EZqJ~+a+0(n&~h0XrY zo_F-qV{8hJ%cEKeM4w;9;cgV0 zP<9OYa>JCUDW1p?llV;WPFK6zgqu;k0!xR>@^rRZQ}bE^QY`6q+L&}&mJV6neWvur)~1)s@*2xnZ``rqbUSKzMM&-)zI;q y#zM{3uxqVmXOV(_29iP%QE* literal 0 HcmV?d00001 diff --git a/src/assets/image/pro_gray.png b/src/assets/image/pro_gray.png new file mode 100644 index 0000000000000000000000000000000000000000..7aacb8d8755c39a8b7f20c12c224f5e999f7f8df GIT binary patch literal 943 zcmV;g15o^lP)Px&X-PyuRA@u(nNMgORUF5^zsWWlrH2F&=DnFL3xyUs&_g_x#)BdV7MfsIP>R@F z4@xNZ;7Q`ihN6OsH~%40!J;06;2|aA!4?k&1c{LS^JW*)W+Oz9B>R44>TW2@ChyJ8 zY&M3O)4=b&@B4jz-}m0kydfNsi;f5fGLXaOWadcbNS`WTJ+;c^^5oFa&@}*O06gBO zd>+U$b4Wx#Zf$K{DHIADHe*?VgkkuU*7|268nzKlvCS_+h;u}wO`299N~xa!JOkh! zfO%$KGYKb*KTSlJA`QoJimvP4H0jxb{0ra_0CQ5xcTA#b#FbJd0OJ5YmQuc9(zFHP zNQj7Lg%BT_MAL{XrEUY5VCJtp&wJIRnSq!plr)|>vR?(2QeD?btyVj&wVp{@eInXe zUtj+;2!hSF)`2>rl==g}siYvS{%=Vs=LZFH9l+}V9!&^S-`UwI=JWZbfq*1Te&6l~ zI<+zoiwb0p^s@b06t?FknIpY85{BUi%p7gMxt>e^U&p(STRzzBWwPvqZGO%*PD|eIuoO z*<@m@!-r0g{hlMuW^;OceEf%Q2}IQo!|+c41pr$BekG#q&bG|FNknr(h&!o*bRGxQ zYPFBF)|b0H*;lpJ&-uQ;(k+273@4fSRum(m7ljbtnG!X{V>y!6xmFm4Q_TE*E4jRs zvTRD!6psbcIkimUd&Mi2%CzG+Z5MVys@3YVMD#fk{pGrDbZijHM+h-SMA7=Ox()>hfL8##+sb%TYhCnxf5D2N)hHGSGr#G1-urO|=+?GlYJCf! z*m?u55zz}$%HQISVGFVfAP-<^WMt(0*x16jRJXCMK$e%6het<8zW`u-!u9}oqtR%*76gIy!tNQQ z-LX_EP2_U9=+9MD(KN0#Ddi_=2w6Fj#z6hn$UypC;kf#lBXKL%@AgN=k^2uSMN!`g R{8#`0002ovPDHLkV1m6fyuknf literal 0 HcmV?d00001 diff --git a/src/assets/image/pull.png b/src/assets/image/pull.png new file mode 100644 index 0000000000000000000000000000000000000000..280be4e0f00d2f769276730033b3446b282e61c7 GIT binary patch literal 405 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 literal 0 HcmV?d00001 diff --git a/src/assets/image/time.png b/src/assets/image/time.png new file mode 100644 index 0000000000000000000000000000000000000000..f817b80440e09294eed0716237f05a823ab47678 GIT binary patch literal 2054 zcmV+h2>JJkP)Px+z)3_wRA@upntO26)fLA-XA>X|Wh`K-1Qp7ZLLZ1)Eov;b6vcvV0cCI-OCo`yA&)(svo}i~ z?(Xlmo6SGH|0Tb3&pF?F&bjwIR>;sARH7qt0$ig3J|{39C0~SLsthp^A~dP;9&l8J zI*D+gIh$wC{6rcup@Q^=$%y583E9jS_zJ>Afj}z!6e7T3Rd%nWyI+LQ54 z4y0Ujg6~r+!k06yU|6RdCB>$m!=# zx#m{*&EH|;^YD5KZ+r9+jc`+Vtvr+PK^#`9L$Z}4B7Dq`Is>xd?(3lVO32P~JK7>} z@O3!!1{@8;>5lLm{1M0x!jy|(>KMrG$N}2gq54no;P2sFn;)s5%G<3i6r6fkPQ`X~ zv&e{$J{l12^25%o@c8X;`GuXXv++51%8lof2k&NB6_p6izfI+$>r)6N;ug3t1f9`WPH}$NMN1+FDzg za%#OCHtO>h36|;(fv@IV+`I|ueZ-Bz z)8R^qrb|&E!S8E6{i3na;py?=*a_|}cJ5>#W9bTG2i!fG# zD|Dd*cp@3Oz1XjCZ$cPNv#d zC&K3WE;g=s!26vrUcCWg@65~hxL8^8YuNQt@`JNCMMjqDAAm0=BdwYZ3#PdoY4#Rx zYxEX~?YH={!+7!q2<`L$0{aZezkzYdNcVl$C4n2BgEc;Gl1u^rF+9jEG&3mk4 z=34KGFf*Evtp6Ui9MWzW2tpY`W`CnM$Ks9;2^%lsD6QJf>PLhx7yV-zPewveMAlDbbFBbTL40UhA^^bJF(o+W#(guX#nRczK zJ_+0J^asSQS#zJ$U5eOrT&qul-5?m4{#oAdfK`q?i>p|$zxamByS#(FRDUZlGZ|qz z*RPjkukR^ezrG&CNw9gI%YV!Tyb32TCB42!AHc%DGl3@SCFaRnnL)5X zzVCb*AA#xXe5CQpOW`V+6st#mDB$&ea=x%?hj~x*zQpYb$x7aBi~QF-wqGNx46l_R z$12221?ogPYxsEQ*0a=|wFzE5kr~TeHVXEnUg~N~go~RVl=}a#=7XJSUPz|~;DDD^ zjMf@$cF#xKLG7;4s@UgUHTJZf1-3Q#?3S{t))GW36OuJFVmxdh6oJn+RLMd6U$+Kb zFr+&~yjw!H(SrZ69t}E6^LO}c(9N0b()3tw*g7YRw|WP67a-fiRdQSG?`}XkMr*GM z4EE#s7BefZgKy91-U5B$KVYear5z1t9jCm3V4amuUj)-W(Y?i*YJ*SVOuI6nu}Y4| z1=4X9FA$-|50Ds*S;yK$w|vSyntqn`#jJ$2j*OpXTvwi|EDTr4lU@H8cdRh7RJQ{2 z{V3FxCOTFqa7C3h+(r#?qXk=*7@lZ?S59<{73#c`$$0V=YQmMWsOPu%gPtPI9WjjE z0k}3*FnviMiSX>nW(wITRt$DqiAQfmnj0L-Ga_8sm&*C&9UZ;3a#Nx?V)9|=QXLS? zWt+fkzXJP$PGM&_hp)3*63)21$J6B+2!6nNlx2S2m`noc`0>C`!?~1DF7|Vegv%R9 z$JUOK+-8B%nN&6rFNNboSQ1_sa=f$Y8jWCI+5je3TA!`1R% zzcNw+5@VWIqT{o&xL0AW*G$E)A~x%Y{syI;)eY;!XVa;Zds;wZ+lQCxW!Z3t!fgT{ z_p5YQI)yhyd8)0Q#~atlYw7T?J-q_bDO4q|gi8r9RRT;BrNDB_xIa7-j@nE^Bm9F1 k2OHM$PZ0Y>P_Nei0Mr!+3Kj~=ga7~l07*qoM6N<$f`l&pNB{r; literal 0 HcmV?d00001 diff --git a/src/assets/image/time_gary.png b/src/assets/image/time_gary.png new file mode 100644 index 0000000000000000000000000000000000000000..62656438be55e16907ca8a033662fb31c680302c GIT binary patch literal 1756 zcmV<21|#{2P)Px*mPtfGRA@upT3u*dMHD_~cJtFT&0o{}+&fE+mewj*1gT2#K?NUDe^4QnzSxSW zRP;d~{DayGN}t3ZtXdE&C}N6MS|}>mz7;7xsGzN+b|3cMyJ^}aO_MgsZFY{Fu{Um# z-FxTW-L2q(`?ND>zVH0anVChXl6aoiiHLU>3WYm`5H}Lh8USb~qE=o45hnm(oQO^f zAxPEwroL~LQd={b%yhYVWr<|7*~YrMx+7dtV=h{&;m3U6@9*pDn<=$G zNg{)TgQ-oMHXQ_j2Wo{XiC!Z5=J@gB0|NsCOTw%q5!ZG10KiLe7ehp7XlT%1U0ofd zQYrnh6bc3XUAb}vW@l&hN5lmxo*?2L%d%csJZlM&TrSrygg6{$e_*gHR;++!%a-vD zZiI|UOixe4p>)YsSRFCfh0r>3Sfp%^mk`~LdAzP<~=oCQQY&-;*wo-t9#Ug+rP&><9r z4g+E$Gay}?(Q?1i0itq1Hi7RnVi`CF*uIrFi)_@y1KeFQA1F= zY;)eR0XX>$3&1Yhws!|ah5&#MLS-cYX1WMhCJsRs&-0>ev><1=2(Yn6Mn+6R?38WW z>oJ?nURPgVpN(3nt*s53nwqrYvuDpn4c8?$2@zJ@-QBHo@bcx$aN)vyg)O_L@B4k| zILQplT*X>jTeVk)hleBcjEJ_Q>$)ERz>Y9vjg5^u zc3CldBWj;uU6pu*6P~@ohT~kEnJL*P7DL|4M1BN-d%}pYb=XRr++62Pq!J>mpDP$A zKYO2}AVPlN(E1AzuMZo@vChC^RFaB3!dQX|$*m5T`7j}(GwhLZ0B8#v7$hHWe%ykX zNTnX(!omf{u(*t|M`jVRJ`9{?S^8%VE7M)PQX)ZK8kX-F_6VD}vD!q6fkb(*)J~p+ z2xo6cwL^;&l@r!PN|o6pp;eP)X97%yC92;FPLIW;lO+510B~Qm%dd$i!p6idzqQ&B zDcAqkJVluD&;=;`Un{=Y6C*rNG-e&f}5y~wM=#n(aHYA4AVPHYa>B-cT_&nl(v z$Ye4n82X+$<%T@5goN{yB`sk+|ib;P*=(D8^m3;1ZS$7h>j7_ z=5p_dp`~_cXsDs7sp(4qc-VBo8jU+>S=M8S=$F$Uxn~fO$mjEK6VdY~JAajl5D~p= z+xCly82acENhAQ4&*%Ggt*@oga%xpw#m`{u|Ry0N}rMM82sQg5ej@1BkfWvMhe9i6x1M z6ouQ(MD&DGY6~LTu~z0fhdEP)Px$HAzH4R9Hvt);m(eFc1ddUpBXbBAg*9pth|h4V;8DX=J;GA~^#T$*nA#$xJlE zcp~euTV$AZt<`+~wR$Mr`KRvO2LV!7ND`C;sR>Z)r3WR!lmx1(dMwLwW34^(eSc1= z^^Ilg!KP`}N~tdZ4*-T~nqJzrJyMY@z!}b&Sde6(2gima0RuP|WHxYNS@%k*?X?%l z$Sj}_H;&_L*L8=wt~W(dd~zU@fgzlWj0>3rjKy&xqk*Y7E@Tui7sr7N0;xDEauLXd zqaeM&>&5>wKPuc&l6%MccDJ>5b?brQ1!}E70KENy3{+eo$(=Fgeg5N1z$XCT?sdY2 z^B@NR&&HTjH1IM|Ykfhk0UU1?=Pt9WiU}|y#OUaY68@H=|M@5ngF$4dhp*T Z_zU1L@hLRHQ5ygN002ovPDHLkV1gufp4k8Z literal 0 HcmV?d00001 diff --git a/src/router/index.js b/src/router/index.js index accee5a..14bcb36 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -2,6 +2,9 @@ import Vue from "vue"; import VueRouter from "vue-router"; import HomeView from "../views/HomeView.vue"; import Guidance from "../views/Guidance.vue"; +import examination from "../views/examination.vue"; +import ExamProject from "../views/examProject.vue"; +import MyExam from "../views/myExam.vue"; Vue.use(VueRouter); @@ -12,7 +15,7 @@ const routes = [ component: HomeView, meta: { title: "选择医院", - } + }, }, { path: "/guidance", @@ -20,7 +23,31 @@ const routes = [ component: Guidance, meta: { title: "预约须知", - } + }, + }, + { + path: "/examination", + name: "examination", + component: examination, + meta: { + title: "体检项目", + }, + }, + { + path: "/examProject", + name: "ExamProject", + component: ExamProject, + meta: { + title: "预约项目", + }, + }, + { + path: "/myExam", + name: "MyExam", + component: MyExam, + meta: { + title: "我的预约", + }, }, { path: "/about", @@ -37,7 +64,9 @@ const router = new VueRouter({ routes, }); router.beforeEach((to, from, next) => { - to.meta.title?document.title = to.meta.title:document.title ='体检预约' - next() -}) + to.meta.title + ? (document.title = to.meta.title) + : (document.title = "体检预约"); + next(); +}); export default router; diff --git a/src/views/examProject.vue b/src/views/examProject.vue new file mode 100644 index 0000000..470d6de --- /dev/null +++ b/src/views/examProject.vue @@ -0,0 +1,298 @@ + + + + + diff --git a/src/views/examination.vue b/src/views/examination.vue new file mode 100644 index 0000000..7896723 --- /dev/null +++ b/src/views/examination.vue @@ -0,0 +1,513 @@ + + + + + \ No newline at end of file diff --git a/src/views/myExam.vue b/src/views/myExam.vue new file mode 100644 index 0000000..cc2062a --- /dev/null +++ b/src/views/myExam.vue @@ -0,0 +1,154 @@ + + + + +