From 1c084553896ec2c78ecf89fbc231783eef6f9f19 Mon Sep 17 00:00:00 2001 From: zoujiandong <10130823232@qq.com> Date: Fri, 22 Aug 2025 17:42:43 +0800 Subject: [PATCH] =?UTF-8?q?8.22=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 73 ++++++ pages_app/changeMobile/changeMobile.vue | 193 ++++++++++++++ pages_app/idcardAuth/idcardAuth.vue | 303 ++++++++++++++++++++++ pages_app/myCode/myCode.vue | 162 +++++++++--- pages_app/myCollect/myCollect.vue | 109 ++++++++ pages_app/myCourseware/myCourseware.vue | 278 ++++++++++++++++++++ pages_app/myDownLoad/myDownLoad.vue | 90 +++++++ pages_app/myVideo/myVideo.vue | 82 ++++++ pages_app/videoHistroy/videoHistroy.vue | 214 +++++++++++++++ pages_app/wechatContact/wechatContact.vue | 96 +++++++ static/add_card_no.png | Bin 0 -> 1936 bytes static/add_card_yes.png | Bin 0 -> 2091 bytes static/course_download.png | Bin 0 -> 1290 bytes static/course_yuan.png | Bin 0 -> 1745 bytes static/fapaio_tip.png | Bin 0 -> 1233 bytes 15 files changed, 1559 insertions(+), 41 deletions(-) create mode 100644 pages_app/changeMobile/changeMobile.vue create mode 100644 pages_app/idcardAuth/idcardAuth.vue create mode 100644 pages_app/myCollect/myCollect.vue create mode 100644 pages_app/myCourseware/myCourseware.vue create mode 100644 pages_app/myDownLoad/myDownLoad.vue create mode 100644 pages_app/myVideo/myVideo.vue create mode 100644 pages_app/videoHistroy/videoHistroy.vue create mode 100644 pages_app/wechatContact/wechatContact.vue create mode 100644 static/add_card_no.png create mode 100644 static/add_card_yes.png create mode 100644 static/course_download.png create mode 100644 static/course_yuan.png create mode 100644 static/fapaio_tip.png diff --git a/pages.json b/pages.json index e22995c..3a55850 100644 --- a/pages.json +++ b/pages.json @@ -359,6 +359,79 @@ } } }, + + { + "path": "myDownLoad/myDownLoad", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "uni-app分页", + "app": { + "bounce": "none" + } + } + }, + + { + "path": "myCollect/myCollect", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "uni-app分页", + "app": { + "bounce": "none" + } + } + }, + { + "path": "myCourseware/myCourseware", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "uni-app分页", + "app": { + "bounce": "none" + } + } + }, + { + "path": "changeMobile/changeMobile", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "uni-app分页", + "app": { + "bounce": "none" + } + } + }, + { + "path": "wechatContact/wechatContact", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "uni-app分页", + "app": { + "bounce": "none" + } + } + }, + { + "path": "idcardAuth/idcardAuth", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "uni-app分页", + "app": { + "bounce": "none" + } + } + }, + + { + "path": "videoHistroy/videoHistroy", + "style": { + "navigationStyle": "custom", + "navigationBarTitleText": "uni-app分页", + "app": { + "bounce": "none" + } + } + }, { "path": "pwdLogin/pwdLogin", "style": { diff --git a/pages_app/changeMobile/changeMobile.vue b/pages_app/changeMobile/changeMobile.vue new file mode 100644 index 0000000..546e195 --- /dev/null +++ b/pages_app/changeMobile/changeMobile.vue @@ -0,0 +1,193 @@ + + + + + diff --git a/pages_app/idcardAuth/idcardAuth.vue b/pages_app/idcardAuth/idcardAuth.vue new file mode 100644 index 0000000..418eb53 --- /dev/null +++ b/pages_app/idcardAuth/idcardAuth.vue @@ -0,0 +1,303 @@ + + + + + diff --git a/pages_app/myCode/myCode.vue b/pages_app/myCode/myCode.vue index 4f54f18..a211c24 100644 --- a/pages_app/myCode/myCode.vue +++ b/pages_app/myCode/myCode.vue @@ -24,43 +24,50 @@ - - - - - 邹建东 主任医师 - 北京肝胆相照公益基金会 - - - 不方便到医院就诊 - 我在肝胆相照线上帮助您! - - - - - + + + + + + + + + 邹建东 主任医师 + 北京肝胆相照公益基金会 + + + 不方便到医院就诊 + 我在肝胆相照线上帮助您! + + + + + + + - - - - - 如何添加我为随访医生? - - - - 1微信扫一扫上方二维码,关注“肝胆相照一家人”公众号 - 2点击“邹建东专家工作室”,选择微信登录,注册后直接发送随访申请 - 3若未弹出“随访申请发送成功”提示,请再次点击“邹建东专家工作室”发送随访申请 - 4审核通过后,点击“就医服务-随访交流”,与专家进行图文交流 + + + + + 如何添加我为随访医生? + + + 1微信扫一扫上方二维码,关注“肝胆相照一家人”公众号 + 2点击“邹建东专家工作室”,选择微信登录,注册后直接发送随访申请 + 3若未弹出“随访申请发送成功”提示,请再次点击“邹建东专家工作室”发送随访申请 + 4审核通过后,点击“就医服务-随访交流”,与专家进行图文交流 + + + + - - - + - + @@ -92,18 +99,48 @@ const onSave = () => { min-height: 100vh; background-color: #0d7dfd; } -.square{ +.squrebox{ margin:0 30rpx; - padding-bottom: 40rpx; - border: 2rpx solid #fff; + + + + + overflow: hidden; +} +.square{ background-color: #3492FC; border-radius: 30rpx; - overflow: hidden; + padding-bottom: 40rpx; + border: 2rpx solid #fff; + position: relative; + .s-half-circle-left{ + border: 2rpx solid #fff; + position: absolute; + width: 60rpx; + height: 60rpx; + z-index:1; + border-radius:50%; + top:53rpx; + background-color: #0d7dfd; + left: -30rpx; + } + .s-half-circle{ + border: 2rpx solid #fff; + position: absolute; + width: 60rpx; + height: 60rpx; + z-index:1; + border-radius:50%; + top:53rpx; + background-color: #0d7dfd; + right: -30rpx; + } text{ display: inline-flex; width: 40rpx; background-color: #6FB3FE; height: 40rpx; + margin-right: 10rpx; border-radius:50%; align-items: center; justify-content: center; @@ -126,8 +163,12 @@ const onSave = () => { .s-bottom{ padding:0 40rpx; font-size: 26rpx; + margin-top: 30rpx; line-height: 40rpx; color:#fff; + .descrow{ + margin-bottom: 10rpx; + } } } @@ -157,19 +198,54 @@ const onSave = () => { .qr-card { position: relative; - margin: -120rpx 30rpx 0; + margin: -120rpx 30rpx 30rpx; background: #ffffff; border-radius: 20rpx; padding: 140rpx 30rpx 30rpx; - box-shadow: 0 12rpx 30rpx rgba(0,0,0,.08); + box-shadow: 0 12rpx 30rpx rgba(0,0,0,.08); + .leftCircle{ + position: absolute; + top:251rpx; + left:-20rpx; + width: 40rpx; + height: 40rpx; + border-radius: 50%; + background-color: #0d7dfd; + } + .rightCircle{ + position: absolute; + top:251rpx; + right:-20rpx; + width: 40rpx; + height: 40rpx; + border-radius: 50%; + background-color: #0d7dfd; + } + .halfCircle{ + border-radius: 50%; + position: absolute; + border: 10rpx solid #6DB7FD; + border-width: 10rpx 10rpx 0 10rpx; + width: 160rpx; + padding:10rpx; + height: 80rpx; + left: 50%; + border-radius: 100rpx 100rpx 0 0; + top: -110rpx; + transform: translateX(-50%); + overflow: hidden; + } .avatar-wrapper { position: absolute; left: 50%; - top: -60rpx; + + top: -100rpx; + transform: translateX(-50%); width: 160rpx; height: 160rpx; + border-radius: 50%; background: #ffffff; padding: 8rpx; @@ -182,13 +258,13 @@ const onSave = () => { } .name-viewne { - text-aviewgn: center; + text-align: center; font-size: 34rpx; color: #1a76d2; margin-top: 10rpx; } .org-viewne { - text-aviewgn: center; + text-align: center; font-size: 28rpx; color: #4a90e2; margin-top: 16rpx; @@ -196,7 +272,7 @@ const onSave = () => { .dash-viewne { margin: 24rpx auto; height: 0; - border-bottom: 2rpx dashed #cfd8dc; + border-bottom: 2rpx dashed #1c90fd; } .slogan { display: flex; @@ -207,6 +283,9 @@ const onSave = () => { font-size: 40rpx; color: #1e88e5; viewne-height: 1.6; + text{ + text-align: center; + } .hl { color: #ff9f1a; margin-left: 8rpx; @@ -254,6 +333,7 @@ const onSave = () => { left: 0; right: 0; bottom: 0; + z-index:10; background: #ffffff; border-top: 1rpx soviewd #eaeaea; .save-btn { diff --git a/pages_app/myCollect/myCollect.vue b/pages_app/myCollect/myCollect.vue new file mode 100644 index 0000000..28a9430 --- /dev/null +++ b/pages_app/myCollect/myCollect.vue @@ -0,0 +1,109 @@ + + + + + diff --git a/pages_app/myCourseware/myCourseware.vue b/pages_app/myCourseware/myCourseware.vue new file mode 100644 index 0000000..c64922c --- /dev/null +++ b/pages_app/myCourseware/myCourseware.vue @@ -0,0 +1,278 @@ + + + + + diff --git a/pages_app/myDownLoad/myDownLoad.vue b/pages_app/myDownLoad/myDownLoad.vue new file mode 100644 index 0000000..9659e3b --- /dev/null +++ b/pages_app/myDownLoad/myDownLoad.vue @@ -0,0 +1,90 @@ + + + + + diff --git a/pages_app/myVideo/myVideo.vue b/pages_app/myVideo/myVideo.vue new file mode 100644 index 0000000..34a8ce2 --- /dev/null +++ b/pages_app/myVideo/myVideo.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/pages_app/videoHistroy/videoHistroy.vue b/pages_app/videoHistroy/videoHistroy.vue new file mode 100644 index 0000000..492ad57 --- /dev/null +++ b/pages_app/videoHistroy/videoHistroy.vue @@ -0,0 +1,214 @@ + + + + + diff --git a/pages_app/wechatContact/wechatContact.vue b/pages_app/wechatContact/wechatContact.vue new file mode 100644 index 0000000..9d32893 --- /dev/null +++ b/pages_app/wechatContact/wechatContact.vue @@ -0,0 +1,96 @@ + + + + + diff --git a/static/add_card_no.png b/static/add_card_no.png new file mode 100644 index 0000000000000000000000000000000000000000..813e2d858c016ddc1c60bf7962d33f3cced480d8 GIT binary patch literal 1936 zcmeAS@N?(olHy`uVBq!ia0vp^dLYcf1|-9GYMTQo$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%!-*I5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|8hm3bwJ6}oxF$}kgLQj3#|G7CyF^YauyCMG83 zmzLNn0bL65LT&-v*t}wBFaZNhzap_f-%!s0;1ij|R}i;1g|xs#i#sgt3htC^#LiJ_Z;qm!Y9 zp^2f1lM76*OMY@`Zfaf$Om7N8uQN`)pp=kX0JPa9wJ5VJHN~wcKUV?lW2;QuZn4B^ z9#n4%Znrq%)TVL91WY_2COp*wIq-C!ng>kmMZi?ewa%l5fq{k9)5S5Q z;?|W}-WkGyB5m(gGS@O@&Ng{@=*vVe#VtpCH9`Xmf&+F39&{HC*NTYg(BoRPB}7ET zF+8+J@6{pk7k=VOTCbcIu4`G6*)(I@t=0)9xwp3XO8qzXIrQY>nUqPM%h>DuZrwXx z{(jCK%kTG!I$fI9x*Ln!K5*m447ohlemPn7zs&ej&%z@|`hH zS=m37?NGkpxI)uE(0B{$EzMtd?O%v~VX9icq<-Cn07e5w9w%GXs#o_HB%b*b9eRK< zhTEJ;He563zQbP$2M52zxjrv!3*tlpE+k>Aw9EbNB8`h5N$!vqjahZR`C*phgB2U3->qZ2XFUB{*UvSftgPk-SX(PD zcir4@%g6id58+zOf5Fy^;z@B{92Bo!NG@DtzNyf>+WgJKEd49 z*Lvn9$;ryE-@HljTR!>f)vHgncS-hC7oYv{(#zp?&bBM(&z?OS6nbu1W3tK=)o)XU zZ)I&=<~W(P*>Ppo-h{0k={4;W>ZbATTB&I(%-8CaQ&be>_f^jD$2KqL-+$|N`j&Jb zv_8d{yD_4x)o-KP!M9Hv&i(mx_S`u!uCpzVy zC*RCD*TmO;_{{UqnlqUC{}N|EkN~bi^Jf zTZ`8ic^b|1S+jPnE_YQ;&7KhMD_bP)C~p^Q<#xQFFlpKK*OArL*7K`xye%_b7`(>n z;=-Ps=%}bi>2;;0rn;tQ&)8;M)igA@S#J0vU2V=&Q6_&w{kHQh%MPwgcpvoO#(CF= zabmZeOr*|oy6dY?U0~l>s%0#{e|<)7RLqlfJGuVlNl~g9n3+bOul&Bh^-G0{J}0edBOVEMO@lD^=x>| zLk=nT-WTa((0g%UYH*cmAEQizwc47EUV2q8t3Is!pxPrEHBpcl{tF3yIYn! zJQpZ=vrBX4L$1nWQ#Noe&@QZU{@r2_az%f8+<(r8`x%%SlAKF!&eQZu0o9S7u6{1- HoD!Mq%(0 ztvJMTtgw<>SgdWW4An#qIk_a&D!U?tsBlJ`_WW_2_j%s;cX>Xa&-eCup7)HuFI5L- z1cN{zI^JGnx_U*ey<0v}e-Ag>IH;FhQc8$45R8z@7-9h8#s--H+*`ol0Ca%Cjy-V; zaE3rM_wa&3q#-mPA`29t7;6}mTp&`jArNO5xro7v0;F&zz~Ko=h?mVb5O5xwgg8u~ zVQ3-`fXnlW69a*9zCoT z#M*nfc@jJ+p7?bx8DvEZ0HJi9%l?at-;lfJ1c68$nGA?|F#y|B3<}`yD<<+b&IP-n z-Ulvw<6P`ER|iW?HP-cEjgHhL3O^!Mz${y+G( zE$pz;GcFA{-ps+yHapr{ z6aP~ZBu#az{&KoIxNeU3t54d|#$&Tr-wcNm`91n0uSZ{B4*N}zVB^(9Is;R$-!j$c4N@sfa)^2XCmQ}`*BAqh1W|0gil&cJI4|N zS5GY{{R)+q(U}~V8{ujN{B%}<3y)x!EA>4klOD4yF7fL90c}#{p=iES|(PCP0>LLi(G}ZVzj%1w@J+g^AF% zqm5PdgvEAD`AJBNp1{)POvl64%A{)7RU@qyeZg%LU+X4KcS`fkhx5CPlUJD?X56TX z^Qt4)v^l@9<7d2za&)MWa-zuK`mr-bnlt#ph}sJMao@WMr1`*NhMJTB|p_NpSC z7~X!*FSRubuK5>a7YC%{BHL+@=D%@lq{WWg2z54JUR^yk{T)OT;zNjSvc&)4xc2+@ MrudStxre9x2aGCeGynhq literal 0 HcmV?d00001 diff --git a/static/course_download.png b/static/course_download.png new file mode 100644 index 0000000000000000000000000000000000000000..d3426a59b49ef2f355b14458d83e3589810a606a GIT binary patch literal 1290 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBBuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrIztFe_$;M3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)DJWscy1?p^1XIrJkXw zp^1f|j)IYap|QS!vA&_PuAz~Yfu)t9sR9%z0c|TvNwW%aaf8|g1^l#~=$>Fbx5 zm+O@q>*W`v>l<2HTIw4Z=^Gj80#)c1SLT%@R_NvxE5l51Ni9w;$}A|!%+FH*nV6WA zUs__T1av9H3%LbwWAlok!2}F2{ffi_eM3D1ke6TzeSPsO&CP|YE-nd5MYtEM!Nnn! z1*!T$sm1xFMajU3OH&3}Rbb^@l$uzQUlfv`p92fUfQIF&gQO`Zia@2uI83bW@gT2Moy-d zMwYI|rp7S6F8Rr&xv6<2Fuf@Vy%sq2f>J_m0nlcb)S}F?)D*X({9FaFkF7FsyTufz zc~HG6xZPrgQ?EYIG5Vl*MT%#b5HRt8nDA5!wekoT9R~r}*5gE1OsrFsJzbRs1Aq9HD;DlXrshDTT5P zey=3+r8>4Q5WCV8b)lZgcOtjS|HHp5ug>}RMvy=J)U^8Ts*}8bpEi27Kle>xjNev^ ztN(84pT984PW^=Jruc_v-URk`2F+gisQP72xX1b?$yXO|xbB|1zT?-^*p!EzpBPup zV7;267Qk^zG^ES0u_jPYLA{4}iLS)!Cz_$@0I1rU1iO0Ze;Dc zqrb~!0%t1IOM|H7?}{ADXA+W2 zBMd&|Fnws)vwA`JlO@YKE1mtWPXFWE8=iIf#{CP+8JHPnIDHZDV`{qrDxExC{an^L HB{Ts5zlqMJ literal 0 HcmV?d00001 diff --git a/static/course_yuan.png b/static/course_yuan.png new file mode 100644 index 0000000000000000000000000000000000000000..593057ab7388297aa5c4f9635d894b9524d97c45 GIT binary patch literal 1745 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k1|%Oc%$NbBBuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrIztFe_$;M3hAM`dB6B=jtVb)aX^@765fKFxc2v6eK2Rr0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)DJWscy1?p^1XIrJkXw zp^1f|j)IYap|QS!vA&_PuAz~Yfu)t9sR9%z0c|TvNwW%aaf8|g1^l#~=$>Fbx5 zm+O@q>*W`v>l<2HTIw4Z=^Gj80#)c1SLT%@R_NvxE5l51Ni9w;$}A|!%+FH*nV6WA zUs__T1av9H3%LbwWAlok!2}F2{ffi_eM3D1ke6TzeSPsO&CP|YE-nd5MYtEM!Nnn! z1*!T$sm1xFMajU3OH&3}Rbb^@l$uzQUlfv`p92fUfQJ_m0nlcb)S}F?)D*X({9FaFkF7FsyTufz zc~HG6xZPrgQ?EYIG5Vl*MT%#b5HRt8nDA5!cLjShlk%c=hh6RyTyH&HD5o-E zfn3!F_QmZT3zRM_5m=+Js@-T;W@E{sOJ}^7-?jhHuah!=bNV*-%m;@b&)a(Kk8yR{ z`B|J6ea4UKwHW1_f*cGrSbi#qFWIce5!aOVf#XW^`ml>r6`a$WwEL=Gvf3uT%5q$o zX|3iq^TDi)2mGy5n`|aS#ZzHLvhkorFV6~j@d1jFKKjLJR|n8yn-`G*u>@W zS!V^e%`P3M`cz)9^=2ut+~%Iw)Wl(C`G9jpM?&$eT+=q;DbCILa(k`ab_-1Zd*D~j zv4E$O+;#T;dbWde74P@BSPSKSo|TD5V$3==H*NdM%&NL+(eWfXnT7uH9*@6ko=6wh zd9>xSdMsDe`Sx&K_2-l6Pc-+4RP@koxirgNwS2bpV8N7- zZ6Ct__6b}1$-gjqF;VI)Pu~Q;WzU);F0eSQ34S^+QA{M|%)jtw0Rel?yR2vK5p>G& zmOc^mFKPmxg;dFJjvvA*yiNh;&to0-Z+gCf!-pZ?cFyOW3|~&L9XTP#Zu_Xzj*Z{; z(bAwZ)iV#pJyE%nV8AG?qgLAOxTkf?UOn|vwd?c z2!^<&GwP+EEb(KrcTj(RsNmef{sg5HZ1bO7xclfr?x&Aiub!-#v@~Au@2tCJzhlC- z@h)B<{v}#Q&vCbRbMdssQqPSaEIsC@Pc%B_BUm%j^+VVP?jzAMR;4rFO?@(*>v3co zZx8EZ-dy!&y<__3wrsLui@X-ixO1LawkJBZI>1K3Wo}oK#Lbgh``t4ut7?xf-nw=| z=z^248#0P-F3{tD*U_-{&B81VZWgv1=>?8+o?Ls_;Zm1pl4oyn`e5$#zg}}~>^}c~ zTBiD$VU2O_@$;=$RRWmA8km-CuG-FT7@hI#UxoZ0$yd@_6m|czNHBD`E|5JTZu$pQ O$#}Z@xvX=Ug?|tYeJctlJ{!OKwvIcwb8P~{Sf>ZGoB_O>_E+d@L4vK`S63QQ{LfZj8BIgCONkm@~FwmhJKdvNRc>kcLKFUBFGrtHT1;B&=wRPyJ7(ya9^FCkM93vmHNIYluwS#fN@L?pDInfDSf z6xEF#ZiQ`)u)328gU(oMhH~p;BRBqbtCi5yV+_1ZM7`0GR5#g$Ukm;zYpVdZx~&j- zfOsU>4W^#_e*xdd4t@NJTR>THEZ_%OyJz(DJrr*UJq(3^lC`x} zm4NS@X7x+2C6hA8y1JIMTXM7)4Xf0V-Ux0ER=<5QJ?)Chd3f1|bx{XVjxE0gEc=fp z+lur1Fy;B#nO`$y{o(E`^zz>Nu%o)1H;?kJF6-^L!W>q%8<>TVWxWMl2wJwA=*4BL v=oq2}ghtHQ;Duud0M{{p3~_EX#}NMl7n0bMDMvj>00000NkvXXu0mjffK*gN literal 0 HcmV?d00001