From 2646df0a4803712054d5f5d57ed12dbc22271621 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=BE=89?= <814457906@qq.com> Date: Tue, 24 Oct 2023 10:05:03 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/homepage/index.js | 38 ++ api/taskDetails/index.js | 9 + pages/seekadvicefrom/seekadvicefrom.vue | 755 ++++++++++++++++++++++++ pages/taskDetails/taskDetails.vue | 163 +++++ static/homepages.png | Bin 0 -> 1076 bytes static/jinbi.png | Bin 0 -> 1621 bytes static/my.png | Bin 0 -> 1281 bytes static/mys.png | Bin 0 -> 1217 bytes utils/conversion.js | 29 + 9 files changed, 994 insertions(+) create mode 100644 api/homepage/index.js create mode 100644 api/taskDetails/index.js create mode 100644 pages/seekadvicefrom/seekadvicefrom.vue create mode 100644 pages/taskDetails/taskDetails.vue create mode 100644 static/homepages.png create mode 100644 static/jinbi.png create mode 100644 static/my.png create mode 100644 static/mys.png create mode 100644 utils/conversion.js diff --git a/api/homepage/index.js b/api/homepage/index.js new file mode 100644 index 0000000..17569f9 --- /dev/null +++ b/api/homepage/index.js @@ -0,0 +1,38 @@ +import request from "../request.js" + +// 查询工单列表 +export function getList(data) { + return request({ + url: `/nurseApp/orders/getList`, + method: 'GET', + data: data + }) +} + +//修改订单状态 +export function updateStatus(data) { + return request({ + url: `/nurseApp/orders/updateStatus`, + method: 'post', + data: data + }) +} + +//拒单接口 +export function closeHealthConsultationOrder(data) { + return request({ + url: `/nurseApp/weChatPayment/closeHealthConsultationOrder`, + method: 'post', + data: data + }) +} + + +//消息列表 +export function consultationInfolist(data) { + return request({ + url: `/nurseApplet/consultationInfo/list`, + method: 'get', + data: data + }) +} \ No newline at end of file diff --git a/api/taskDetails/index.js b/api/taskDetails/index.js new file mode 100644 index 0000000..ceda26c --- /dev/null +++ b/api/taskDetails/index.js @@ -0,0 +1,9 @@ +import request from "../request.js" + +// 工单详情 +export function consultationInfo(id) { + return request({ + url: `/nurseApplet/consultationInfo/${id}`, + method: 'GET', + }) +} \ No newline at end of file diff --git a/pages/seekadvicefrom/seekadvicefrom.vue b/pages/seekadvicefrom/seekadvicefrom.vue new file mode 100644 index 0000000..8c5e893 --- /dev/null +++ b/pages/seekadvicefrom/seekadvicefrom.vue @@ -0,0 +1,755 @@ + + + + + \ No newline at end of file diff --git a/pages/taskDetails/taskDetails.vue b/pages/taskDetails/taskDetails.vue new file mode 100644 index 0000000..2ee7bb6 --- /dev/null +++ b/pages/taskDetails/taskDetails.vue @@ -0,0 +1,163 @@ + + + + + \ No newline at end of file diff --git a/static/homepages.png b/static/homepages.png new file mode 100644 index 0000000000000000000000000000000000000000..9b8a2281b10b5678fac3a7d5660354fb1bb50f92 GIT binary patch literal 1076 zcmeAS@N?(olHy`uVBq!ia0vp^F(Ayr3?#1@DrGS+FuDZzgt!8^4Ey&>p57#WdW*#A z%?NaAlgODJlBc!;Ma0i+5dYn(_rwMu zDR~m45sWrTo!KmTW;4)ypk9enn}J4w*kB|MR>ScBKTsT~Snkpmpkjzdh5h@14AHBr zAYAE_TcPHh*(!BvgXjsUGV!yUfW`vN0eV3i>{`jQK#yz!ibFI)NWn9^CC+RC*>Zfn zC|DUn7AOvO2GC(ZLx4^Na)E|`0^|&c1R5oFW*bNlD0K$t3y{~qwtzeWWM8vi!3zw= z?2;hAU4|q;JRTH_OE310%n^W}rLW3^jNftj>d+p)(KBFM9CFIez;_SQm)iqx< zTjuNdD8DF*_t@lqI6`piZzTo>CKFE=$B>MBZ*RT~zU&}z{Nt5v5w`*|7H)B1o#Mk zm|XP8R}bFM{qjm#u+-LBnQz6eOg$-dYweEUExl*XJ&b!>sTAGr+{!0p&3N2uchly^ zN5-kUrSDWt>MGN}Q?)K-e?xUGSDC%bRGnku$$~LP@S7;{kS8izx-}g50 zyqUqLTjFzNza}#0AFH|XST)`(p+bIA{$jh_ghQ_<%$f5km-({syf=}-hqk$Wn8W^i zu3~DmKkFkwoBaxz%-yMtcSEOaTRSc0?aowD>5BJh-&fqsOU_YUmc_hUrn>h4+cnv@ zyieahQCqGUd2h+a#-9E6eSG?)KYJI=?O$WTq^tONHSaoB^kILXh=da#X_sf^wUj9!F3eDRn$KA~A;DnQ&c*L_`_416l)o~_pDq1+VPAh+MMrx@hrPs}DLZo; zrPBEe)Nf~g{9(6y!)!7C^X#4fQ^e(f@*pK5dmLrYvs6A6m9vWrIsWtc-DOti{?AT~ zm5qP+DEriol^?Ai*1ftS{qHpE{ikvXf6}HGn!iXsyVmA;%s-t&>#UyKcs^@^^6}{x zyLXx1?0WpYR&$f-TIcgVOM}vM5C8f6{hg9+mVx$}DL?a{c=^~bTgSNE_rq4{S!|`C O?C)didae`r?BB#6tDfX8GK5`R1GY-Ff-s zi}~Z1`Pgav(LnpL1p2H4`P+B-tOEJ10s622_u!HEumt(vf%>ok_^$!_)nWd%0s5~1 z`mX``;eqp}_*>U@^0{XN7`mh4~u>tz90r{{2`mh1}umbwpbotzL`Rbzi z(OvZ8ru)ew`NBf_umt+C0Q;^0|F#YV)J zd;Q^a``>E)+*1A4HU85h{?Qx$&I3iEm5XR-CtrL<43gKwlk`zjh1VYMH3}9l5EXSJMYZSjs)TVv&zcqm8;jPYireOSFfzDtiP-O z2OCvUA|@-Urm9+9-rQKZUfO@_!%gOny=6(%4MP_txvqV5qf#z_8z0Lu_-m^8tkE=E z7O{4#(|snYpOgq_Tf+XLq-tWX*|&M?H1v&va8|0Y07+Gi=N9&`I0MSy)6bR>HXsC1 z)%0eDe?W2ipXUOuf1yAOnl#7-5Oan%b7ZY-0zuY}t)&3M*twNOSicPfRefFr0LI9@ zlTi#`f()9}Dh6PLGj`MK*dzq8UxomoxVu{%fheizRyhI*WiLs%TPJHMO|YCka=%JQ zNtBdJMiDH-{W^wNlVMMEiV4vZj)mNNQLTRiRjqaN2~gM`nC*oR;boxv0pWoNLKsm! zgdTy}R?BR5b!9TuBZTE5REcRRtF0KJ-8P$plWyA%=Jvv^XB&bjVVql=t_`CD!#~k+^7|ri0Vct7o}hoL~BiacqVJ zk`uHGNm+-4%IyeY_a~S0`P`qLy_)#cebzDC7LhofHOL8q{kB$t4?j=jh>nuYwvk<4muL*t)ayiIAAQFi3{s`D+Am@KTi~(^7rS+Z&nh+>0 zIY-W71W^+`&QEGFf=EHP8NX4p5Vp5yB@vEAq=3y{#Y0IU!tT$E35OslB`s%LQMdy= zYZY_0M;Z}gK@iaRe!#ok%-E^*IKm9JS@<$0CTYL;OxBVqu{}Rnau^8hJr_|IWn$8k z`H_?o!<@cWX!{Ki=ER?#_F8cz2x6Zdh$=suK$|4L#4?gNMI2h0!GS2;RkSAGf7v}P z2GTJTPq1`^$MSx+fNH%wL&G>mXK5LOlbEQ%OCe{Q6Xu^^1cu|a8aoHyd&10=Nu zRuagKeH7fOYkA8^Pty*|Cvp$sBj4&9qx8fHvmPNl6cYC1n`X(mHzaVQt03G~OHG|l zn-NfIfEKoX(#w1T^jR)Y#uzXB{L72N?~tIZu|3KBq^bV%b~(Tbfq;T5Us)8gsIK9Ar$ zj1DwAc-P&m%>#IEWnLGqbNIfWvaK$|d6kLW*=)>T#2#hrR5q~hw8MK!f@iTzF?@h+lq<~QP+9hdayD>N|ATUc zwnv=T;ka@(0F1J7nKIiWE}qfC2Fmzmjc{H-_i2Iy4{LVsEkgag;>gG>A|vq)GIoQLTOt?-B@I3hwX{3=~=AI2VhoTjuYe$xbJaiJGJt_co6 z$;#X`aeeR+t#FBJT{hwLiAMGx_*@%2)QvH1@B=cJh-|{6GdQRX-XT+De;$8d6Z7PI9R$cBhm2tWRs%8EnLmV|S-Bw$%AJJB2!DQ=@o}NnMgy82MW%JMgB| zzwJ>;~-uegUF} zx5SUKA5?;K$t9Oua!HF^_e6-+h;^cjsu4yIK?H3UCU6l6agK&Dg2Bn*Z3)-le3Q7J z8c>ZD3I=VAj*G8n58ghk70#=~W3)x#o&5RqU~h3}bVdW5Z$c{`&_JHgDE4O8^t2?L zN3aJ^X+_WD+t^2n;Qe=tcTL;!bfjl?r@dp|63*Mv;vzbgX?iwhqXowl&TH@?qOP+6 z*lT+-f%i29x{&7$8vrmc8MB_{4dFbBV;-VYIfh27S;kQZLesQbz=flx zXw9iTe6uN>ws@_xOvb@-3C`=ZEXtIH?l6Hvs!i0zl=amc!o^yzWlJSco&Go<0C)t| zGCOlMs~3F`06+yQC3fX*$_?OR1q!@&Ety5Vi2(oz6#DQS#SUCt=C#U3E;oRuzM?+Q zqJudFPfF~_?Zl1XM-?`6Xo@&w0B2{g!)w?QIZ3Y@zya1x_xN_y1wKYSThxEMa0L_+ zPtrEr=%cS{58sAcB=x?mG26&S4C{VuVi6;H|%yZD{es zvp=}15Ub~|&MOi{w0y3Z3XzX|5kNkX$O9;F>5=_^f|^5;5||M)lt2DlSPMO+B{J~zq!a(S?Fv6a68`Jy{RM}+Y*00000NkvXXu0mjfRN8ML literal 0 HcmV?d00001 diff --git a/static/mys.png b/static/mys.png new file mode 100644 index 0000000000000000000000000000000000000000..0754c7313ba6ee51fefab87a5efc95f2cdafbbde GIT binary patch literal 1217 zcmeAS@N?(olHy`uVBq!ia0vp^F(Ayr3?#1@DrGS+Fop&Agt!8^3}?DKxd1c+^leZJj*LaN&zl{3k|S#rH}rkhKC^WGdU|8+r)Y+!otgyK9S={+uI85o#W zdb&7Qb48SB#dY<8>6eOdF5yC^|Hg3Eo8xM)~pU~-|sQdd3I881?}{LE*_ zB`q+H+>jS>Zs*p|$_clhYOi~7MB|I@t3z_q?Cpmh-M4*_!n}m#E$7*rY#JR86?=4l z?Dl_@)1Y#9Ulnh+_{$2eY-XRpx34Rtm#zH4!`L1<%eGzOk(;4ZU31dmKP;T*Cl&1Q zJd}U2;FgQl#Sa`ukLg4{+awaR)Az9WKj}M{=O4XnKgCMq{e*%?Dp4vAQzz9Av!#DQA=BWK{1yTe;h@x@yaWB?{-Jx#ncPusgO)SKH0|^to@$j?wXz zve)%5zPHOt-MWA8vqRT{f9FUqEiK=+U0mw?4!%iaaYwS*t<;?jXeCu`FO6W#{GEi z$4~t(8+~*7uH&%8`cLtc*gozXRf{|B?^AGleKz0vg5(q7zS6()OK0idx$*1by7L=6 zcP;+vv`zXoU(zLutD80oFL~V(Yj(brTgL3bx~X%YZ(NvbcyFrU_jiQ{r!W7YG@W#$?W34E~WqPSWd9snHjs{5_YOx@XYtMcxcpj zdJEedW&JHbF0s9vZ+2vsMmp`S z3s^N) RwS_@tk*BMl%Q~loCIF=cVTAwy literal 0 HcmV?d00001 diff --git a/utils/conversion.js b/utils/conversion.js new file mode 100644 index 0000000..c96eda1 --- /dev/null +++ b/utils/conversion.js @@ -0,0 +1,29 @@ +export function getSex(idCard) { + if (idCard.length === 15) { + return ['女', '男'][idCard.substr(14, 1) % 2] + } else if (idCard.length === 18) { + return ['女', '男'][idCard.substr(16, 1) % 2] + } + return '' +} + +export function getBirthday(idCard) { + var birthday = ""; + if (idCard != null && idCard != "") { + if (idCard.length == 15) { + birthday = "19" + idCard.substr(6, 6); + } else if (idCard.length == 18) { + birthday = idCard.substr(6, 8); + } + birthday = birthday.replace(/(.{4})(.{2})/, "$1-$2-"); + } + return birthday; +}; +// 出生日期转年龄 +export function getAgeFun(value) { + var birthdays = new Date(value.replace(/-/g, "/")); //value 是传入的值 + var time = new Date(); //当前时间 + var age = time.getFullYear() - birthdays.getFullYear() - (time.getMonth() < birthdays.getMonth() || (time.getMonth() == birthdays.getMonth() && + time.getDate() < birthdays.getDate()) ? 1 : 0); + return age; +}