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 @@
+
+
4|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``;eq p}_*>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$&I 3iEm5XR-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$plWy A%=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`^$MS x+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~(Tbf q ;T5Us)8gsIK9Ar$ zj1DwAc-P&m%>#IEWnLGqbNIfWvaK$|d6 kLW*=)>T#2#hrR5q~hw8MK!f@iTzF?@h+lq<~QP+9hdayD>N|ATUc zwnv=T;ka@(0F1J7nKIiWE}qfC2Fmzmjc{H-_i2Iy4{L VsEkgag;>gG>A|vq)GIoQLTOt?-B@I3hwX{3=~=AI2VhoTjuYe$xbJaiJGJt_co6 z$;#X`aeeR+t#FBJT{hwLiAMGx_*@%2)QvH1@B=cJh-|{6GdQRX-XT+De;$8d6Z 7PI9R$cBhm2tWRs%8EnLmV|S-Bw$%AJJB2!DQ=@o}NnMgy82MW%JMgB| z zwJ>;~-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;k QZLesQbz=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{5 8sAcB=x?mG26&S4C{VuVi6;H|%yZD{es zvp=}15Ub~|&MOi{w0y3Z3XzX|5kNkX$O9;F>5=_^f|^5;5||M)lt2 DlSPMO+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+^leZJ j*LaN&zl{3k|S#rH}rkhKC^WGdU|8+r)Y+!otgyK9S={+uI85o#W zdb&7 Qb48SB#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*%?Dp4vAQzz9 Av!#DQA=BWK{1yTe;h@x@yaWB?{-Jx#ncPusgO)SKH0|^to@$j?wXz zve)%5zPHOt-MWA8vqRT{f9FUqEiK=+U0m w?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&JHbF0s9 vZ+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; +}