From 46de3cbd57b586b42d30ef099d5388d168d4e826 Mon Sep 17 00:00:00 2001 From: tangxinyue <524779910@qq.com> Date: Fri, 6 Mar 2026 14:19:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E5=8E=BB=E5=93=AA=E5=84=BF?= =?UTF-8?q?=E7=81=AB=E8=BD=A6=E7=A5=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.js | 2 +- pages/index/index.nvue | 2 +- .../fliggy-air-tickets/fliggy-air-tickets.vue | 4 +- .../qunar-air-tickets/qunar-air-tickets.vue | 4 +- pages/other/tickets-app/index.vue | 2 +- pages/other/train-tickets/edit/edit.vue | 6 +- .../qunar-train-tickets/components/box.vue | 278 ++++++++++++++ .../qunar-train-tickets.vue | 348 ++++++++++-------- .../image/other/train-tickets/qunar/child.png | Bin 0 -> 11713 bytes .../image/other/train-tickets/qunar/info.png | Bin 0 -> 1447 bytes .../train-tickets/qunar/jingtingzhan.png | Bin 0 -> 5699 bytes .../image/other/train-tickets/qunar/kefu.png | Bin 0 -> 1518 bytes .../other/train-tickets/qunar/location.png | Bin 0 -> 1453 bytes .../image/other/train-tickets/qunar/plan.png | Bin 0 -> 886 bytes .../image/other/train-tickets/qunar/right.png | Bin 0 -> 240 bytes .../other/train-tickets/qunar/success.png | Bin 0 -> 1518 bytes .../train-tickets/qunar/tuigaishuoming.png | Bin 0 -> 362 bytes 17 files changed, 473 insertions(+), 173 deletions(-) create mode 100644 pages/other/train-tickets/qunar-train-tickets/components/box.vue create mode 100644 static/image/other/train-tickets/qunar/child.png create mode 100644 static/image/other/train-tickets/qunar/info.png create mode 100644 static/image/other/train-tickets/qunar/jingtingzhan.png create mode 100644 static/image/other/train-tickets/qunar/kefu.png create mode 100644 static/image/other/train-tickets/qunar/location.png create mode 100644 static/image/other/train-tickets/qunar/plan.png create mode 100644 static/image/other/train-tickets/qunar/right.png create mode 100644 static/image/other/train-tickets/qunar/success.png create mode 100644 static/image/other/train-tickets/qunar/tuigaishuoming.png diff --git a/main.js b/main.js index 34b979d..264e37d 100644 --- a/main.js +++ b/main.js @@ -27,7 +27,7 @@ export function createApp() { const systemInfo = uni.getStorageSync('systemInfo') || {} app.config.globalProperties.$system = systemInfo.platform == 'ios' ? 'iOS' : 'Android' app.config.globalProperties.$systemInfo = systemInfo - uni.setStorageSync('version', '1.0.2.sp9') + uni.setStorageSync('version', '1.0.3') app.config.globalProperties.$version = uni.getStorageSync('version') app.use(globalMethods); diff --git a/pages/index/index.nvue b/pages/index/index.nvue index 04befa7..a152565 100644 --- a/pages/index/index.nvue +++ b/pages/index/index.nvue @@ -21,7 +21,7 @@ @scroll="handleScroll"> - 乘机人 {{ item.name }} - {{ item.idType }}:{{ item.idType === '身份证' ? - showFristAndLastNumber(item.idNumber) : (item.idType === '护照' ? + {{ item.idType }}:{{ item.idType.includes('身份证') ? + showFristAndLastNumber(item.idNumber) : (item.idType.includes('护照') ? stringUtil.maskPassport(item.idNumber) : item.idNumber) }} 票号:{{ item.ticketNo }} diff --git a/pages/other/air-tickets/qunar-air-tickets/qunar-air-tickets.vue b/pages/other/air-tickets/qunar-air-tickets/qunar-air-tickets.vue index e1cb0a7..4c56544 100644 --- a/pages/other/air-tickets/qunar-air-tickets/qunar-air-tickets.vue +++ b/pages/other/air-tickets/qunar-air-tickets/qunar-air-tickets.vue @@ -198,8 +198,8 @@ {{ p.name }} - {{ p.idType }}: {{ p.idType === '身份证' ? - stringUtil.maskIdCard(p.idNumber) : (p.idType === '护照' ? + {{ p.idType }}: {{ p.idType.includes('身份证') ? + stringUtil.maskIdCard(p.idNumber) : (p.idType.includes('护照') ? stringUtil.maskPassport(p.idNumber) : p.idNumber) }} 票号:{{ p.ticketNo }} diff --git a/pages/other/tickets-app/index.vue b/pages/other/tickets-app/index.vue index 395dda1..e13f9cc 100644 --- a/pages/other/tickets-app/index.vue +++ b/pages/other/tickets-app/index.vue @@ -72,7 +72,7 @@ const appList = [ logo: '/static/image/other/tickets-app/qvnar-logo.png', bgImage: '/static/image/other/tickets-app/qvnar-bg.png', airPath: '/pages/other/air-tickets/qunar-air-tickets/qunar-air-tickets', - trainPath: "开发中", + trainPath: "/pages/other/train-tickets/qunar-train-tickets/qunar-train-tickets", isHot: false }, { diff --git a/pages/other/train-tickets/edit/edit.vue b/pages/other/train-tickets/edit/edit.vue index 2c72e70..21a0420 100644 --- a/pages/other/train-tickets/edit/edit.vue +++ b/pages/other/train-tickets/edit/edit.vue @@ -21,7 +21,7 @@ {{ ticketsInfo.orderInfo.orderTime }} - + 订单总价 @@ -126,7 +126,7 @@ 票价 - + 积分 @@ -134,7 +134,7 @@ 证件类型 - + 是否本人 diff --git a/pages/other/train-tickets/qunar-train-tickets/components/box.vue b/pages/other/train-tickets/qunar-train-tickets/components/box.vue new file mode 100644 index 0000000..01b6544 --- /dev/null +++ b/pages/other/train-tickets/qunar-train-tickets/components/box.vue @@ -0,0 +1,278 @@ + + + + + diff --git a/pages/other/train-tickets/qunar-train-tickets/qunar-train-tickets.vue b/pages/other/train-tickets/qunar-train-tickets/qunar-train-tickets.vue index ffe6199..a8efb3a 100644 --- a/pages/other/train-tickets/qunar-train-tickets/qunar-train-tickets.vue +++ b/pages/other/train-tickets/qunar-train-tickets/qunar-train-tickets.vue @@ -1,27 +1,31 @@ \ No newline at end of file diff --git a/static/image/other/train-tickets/qunar/child.png b/static/image/other/train-tickets/qunar/child.png new file mode 100644 index 0000000000000000000000000000000000000000..c1b8a97f35a49601f7a894dd231527f3e4639446 GIT binary patch literal 11713 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 literal 0 HcmV?d00001 diff --git a/static/image/other/train-tickets/qunar/info.png b/static/image/other/train-tickets/qunar/info.png new file mode 100644 index 0000000000000000000000000000000000000000..a1ace26da1657cbdf887e52745a65659e9b6b356 GIT binary patch literal 1447 zcmX|A4K!3~7`{XenXDRRh4K>{+1)Iq-BuB2NoV}U?pmTvYFm^1)NCxxqC^|T&NA(p z-B$j(&HbGpW+@I^6Q;>YlT&G(BqUS}qG-SGPW7Fccb@Ng-{*aw_ntciq1><7rq-qi zg0O=E{lmepJN&X1K<3}2wFqMPap;bn0pR+EIVg$>1Wn+GL?X3Xtxzcb0;j17@D&vm zN~ID2ilRV7(FTGbWHK3q_4PQ8S4*W31C2rfub@mW2Ly&;H6%Dnl%_FE2K5w$<8p~a zf|8_!ra>f0IgkKeLQxn^OGpx^FpLHm#c>p;Nm7PUGMuJCk%W|Dpp3anfC;G-k^})F z0Y-qH1ceba_~4)qWFTfz?=S@%ofe5b;(#|s znI6uKKnx5Q7#SHGFJiGw7B4nqo11@Nv2^J&j-{pL@)cGqZES7r9h{t;KXP?*cmHI) zr`JYrZ|}{Uzx4GB+|K2OgocJkL`Hob6C1yKPeNkiz5~4E)bu0#qZt_j!7sVFdHMM# z3s0RYDn5I*v{YDDCa$9@ezIr`3@8wkW2YCIHgZzDW2CB5e zS8>6+ZB$!$7&}<)T3FjtVzxG|Ep}Nr$5lJzuw?DybL~9)_Pq|Yu;AoHt*6f$@hZ*T zC#iQ7aj#yd|2feZcXQ(BXU#EDI})?Q+D2U4JMOeeoNKx^4LlkdKds}JM>-@)tcEYD zJr*kO#iLK{e0WC4whQ;qamFzd?O63sTO+-9q2{fgSr_ZR$?eAnK8+1a4mo~RxZGL% zkUn4Keo(=SY}`HUp^)1aovRh>Pso@;)s>c`+3>nbA+p9S%emKo4cd=WBtS**yi1^oA`EE5`g8~19q))}tTeG!= zF0bjd&)px_S+OQp&fe+JwJe8n|AThsWNT-ebs%n0FWHyj)FHWIh2vBr+HTO7cm z*hrYy5?S4~6L;*Spt1Oi8PWQ*419hOD&D+d=FC_r P`2Qe50bGCFFFxmgZ^kL< literal 0 HcmV?d00001 diff --git a/static/image/other/train-tickets/qunar/jingtingzhan.png b/static/image/other/train-tickets/qunar/jingtingzhan.png new file mode 100644 index 0000000000000000000000000000000000000000..9d20376f85a468980d6de7d4eec3ce7c4cb6d125 GIT binary patch literal 5699 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 literal 0 HcmV?d00001 diff --git a/static/image/other/train-tickets/qunar/kefu.png b/static/image/other/train-tickets/qunar/kefu.png new file mode 100644 index 0000000000000000000000000000000000000000..3884154ddc74274263028c8b09775990ff97990a GIT binary patch literal 1518 zcmeAS@N?(olHy`uVBq!ia0vp^S|H593?x6vT4pjZFhvCTgt!8^5a8h8U~FuxrKP2! zq5@=FT3Q0RdU|?5wzajjfq{XIjSW!H%*+fZZfk36Wo2bjR~LT%e$Z zg#|>7k&zKZ5W)qrfl?4HCMG68l|XU00*E=t3V8ULY5Z4O4aD7OoMZ3)wDAWtbvx?YI~Tnf?O6gmt_m$S;_Ik%@(sjh%y&i<^g6 zKu}0nL{v;%LQ+~y?y=t6DCZYJayXi z8MEikpTBU?;>AmsEnm5A{f4dEw(r`#XYYZ7hYlY(e)8n0Q>V{dxODmQm220p-?(|} z_MLn8A3S>eg&z`?{_3HJTx9{G+|M2nC=P%#B|M>aq_n*K2%#!_cfZ3+b)5S5w z;`H6AFXMXxMUJ08ld|gK3ZH3P7AZNE1#O$~X1C5np_|`r7peT#NI5(0Qj?>qsp&;y z7ScYo*p;&mSPKgb&?saYx~N5wq3pzu-Y_R*7lm>Vm~G@-G)3wW#@Po)P)S-13Fo4!=LTRc_7Gr)}Byi08CbLCVa~ z^xo~&nj61Ga_#O;-yi9m9mO3R{99*jcL ztf&28qt>lfR(@tZ!Y*u%Qls>l2G&b-Tt zzKW}FY4X1FY`PX!wetS-6`pPRn#DU-_Ptf)j%ApqE^Kn*fwmsQ(>7O^p4Txu?DxKJ zGj7Z>;l9(ye}CZ>f0Zw6cc(A!x&3-cX-}7lxl>@#rM@sbwaz0Z4?V;_?q}`}d6Du$ z=G*Q#&VW?0iOmz%Iz4yn?C{Wg(xq~sSa724e{rez&sz6)Jmkm;U$`R zu$4W?sxDWoqvJ<@21`L)&xL}p1IzRo*0xvAx;AA(dVN7+U+Cra3!gLo{^F2(UwX~r zbl**#9W!!0!$t3in%&)JeZ94)yfp3EwdCz{ALw;ol0D&hmtoyGKh}mn2Y+p@p0c_; zM>{^d>-e|tiack^w_FpOZ(IB2z_u*~!TammBNinoubI}sSjYBr`6G3=2lnAR%{^v< ON^MV9KbLh*2~7aG*)Jvl literal 0 HcmV?d00001 diff --git a/static/image/other/train-tickets/qunar/location.png b/static/image/other/train-tickets/qunar/location.png new file mode 100644 index 0000000000000000000000000000000000000000..21dbc1de363a85d15b6eb58176daeeb778e9c0fa GIT binary patch literal 1453 zcmZXTdoWvR7{((slDIUr?qVr**J|xHLsKo{UYjDUsMQNq$|~K^Zlcp31X0w`-BQ)D z-Bp56cU`)I$z~BGbW==A(pr}h7NIp;hW*+zlQHc#bKdhj&-;7d^Urs30?6JPSVJrV zfza^v@dyHM+Yb*~8C1Ek^JN4AX%gTc>b0np#y4>SK4JF&H& z=O0~Ny}f_+3kHRw&;NcgHu3V6MEYiWW_E6VUM5>y`geInE?--J`|jPw#{12!ZAay- zJaE@pz8-GD`Ua1Cvct75AXKI07%Oekz;F21J~n1*;RH@!mZ9bCl8T)B21Obz_TdB@ zf#}tFOM+C3slBOe$0e#Ly`?kGZKK%d@FZJdp zxqNIOCK;>uFIlv1tDnU>U{?>c40;zr}QV>-4%%~x1mUMByA` z*t>*4#h8UHtq?cgTc(?+5g^gdu`Dzxu`P`fV`7vVp+ug|4rL{ehNm6go(;CIUDq)W zikrK5?2TXfjc0oT?~u8A=9+=RVr7=)_iHjbt7mMpeyuT`BlunINN{~sBrm{!UC@~R z>{c={a@EgeGK^IuUUCtT@JJf_8wma2O4cC^?%bNcLFVBFBuyvBCoxssy@81mMi^)f zG<=1^p0ZYs5_a42uAMf>+? literal 0 HcmV?d00001 diff --git a/static/image/other/train-tickets/qunar/plan.png b/static/image/other/train-tickets/qunar/plan.png new file mode 100644 index 0000000000000000000000000000000000000000..bc9f29f59e625095b400c873ee06aadfaee787a9 GIT binary patch literal 886 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBgK_V6+SH32_B-fxyAR!PwYXMMXtV zPY=kpwzdXx4GauyY;4TT%z$hwD=Q#rX=!O{Y6=uFH#diHO-xJ-4Gn=JKyjc5gaH%; za)BgJ8IWONVF6^INddVK05K581DOM4Lr92r2peb`L=8j`LPAsm6+p~~D}ab2tAR)% zlMpQs!;!^tvGelsN=r-2%gd)tn>K6KtSwu%{Qv)dNvG6yVDKfC1o;IsFtM<*bMx@> z3kV8}h)GJzDynK|=;-U4n%mkrIJ>%f`1uEfM?}XarxzBNmQ_{PHZ-=jclY#7nlxkX z{ADXvuUWfx!^p# zjv*e$?@p^WW(t&O_t%V_vczMGuZOFLUgBNXDJqM8KUIJ7yPolO(z7|UY`Ki}&c|C@ z?|(k$`=0l6=BhsF<~gI&syQvaSDs_}PAiR9JB#b=I{2RLI3#wVVo?UeqM&PXokt&U zclbPW5ogTN#~V)sxW{b&6z8;CA(-Rkjhg>ao!SewtV(U^RMK(}ZYtohu?f1voZe(m z8|0WcN06`K?zLr&QPq>P8p96$J|L%jhcWD@hPA3$yw#NMa)#?Y3c711$@jeb>Do2n zcj+aqOl`Lb*B<$AvHeiZy7gXyK?a9mz>BLg2WNUL4O)C;&LR&B%O-7Y+a5t~+s-ww z-B~9efBiM9^P2ZV!`k%d+`vGQwMTS!8?a#>Jq0v`E79N zaP5SAnU@cb{cS(*^W91E!iP^%3(oA>!J<~#^kwJ%#JC*hlZjh{_MD%`Vs=y1XocFf z!(2HrArlJ?nyeyNrYCKvt*^I=5A_QFlv$s?uzBBvAWv?))6eV6;~4aWm1bW`UB3&I OeLP+LT-G@yGywqr4@VpT literal 0 HcmV?d00001 diff --git a/static/image/other/train-tickets/qunar/right.png b/static/image/other/train-tickets/qunar/right.png new file mode 100644 index 0000000000000000000000000000000000000000..207e26336ddd0c5ee7ed8f14fa1dd6b94415af8e GIT binary patch literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TGmH|E?u0VR#s#TL`%$PcL)`Xce zCrz6*dHU=rGiFbnIeYSqIg@4p$=N^=APHs9m<1Ax>y&I^0Z^E+YM(?#m9ZA-o{ bGV+ppx{>AS>{j;*p!p1*u6{1-oD!M3p7-D9LJ}|;%LUat{KKuDy6WDN0QZg&3I%|9!2Dpt@NUHhwZVpLWD*hYaOIW z*g~Gw7LjVCHja+Oc+8tj7`7e8m>GBPMV<4#zx(_D9-rU&-FwbIZJ&<^T8FHIKp@aw zo-{w`?Fv8INXULjpBY3TR`u^=1kj-)0t8{*U$SjWb_g^c0*!be={-mq2le_uz0V*p z0pdnLEN>di12Fx$+9F-YJk2xA~#puln$uwoDpE)XDb7YHI)cri#E1#to;R-^>@ za)MxFUZlba6#!2GjH&>Uf*?>3#40_=hgx8!njli+g-SrA zB*0PwFl5<>dX;#w63Rk$c`iYuf+bYpMGFAzKm<7QwH=BmAwG13Bapvzgvl#}r3lPl zUS!FEQ%iyz2)L4kunW-EOH))3bEO6zx>66N;AP?ZV758{%~u&32g{`O+&-$~6A=lQPbuPTI+$qV-?NID$mZ`QYV#y%t)?%tt9xwdDM@LRgw8!Btea()I}Pj_TyFygL}Zoh^l9u- zZ-)f4$_VT5NW_A9=5;AGOGQPMUNuF&C%HxI^P-&DI9ucKysaa{=6wS>&LdgwwGYDV z`z|f&gfv-Ef-3^wP<4}kJE+Bb1OwcMwNyFWd=rOiRhy<9At zo`mUhBQrdAU;AmC9X>t#0^916%h0gOTX(80fs*ptqL;yn^s8$ge$pJF9ln@)^svs^ z_{vVI%<&w{?(AJoAI2KB%kp=RX4{4)PVq%am!a*GIpe}xYI=`F#_I1+1inB>!4`(w zRMG25`}mmrsgJ%Tbcv&GvBEhjRMDsvF`f`rq`SN4cs=LFQ*M8{V@ah?nWQF!>F35G z7OAN%C0Tiv(j>vFW@behEyF3?rPn6>-ue;b%QWxDlIqKG!PlxHZLi+W>0wIjLV>LE zu6~UCx%6EnGml;v?-XXQS(Vya-Ls#3b})?>p33G-IE=8ZHV;UJ+bELr!i(`nTX6my zX}5{5?Jo6H+oUsVLr!VZ=h?>Sb5fIbA8Q=+kxZPNF73E1s$Fc)r1`C`kW0q<k-RhZ3K^>)5tSiUe{_>{QX^`F1QPHs!bSb^~N&v}~ ziuz>G*}XOM-DgyZH6}NppjF~cH9S-nTZOF4(p$LOS(p8bY_myO7cKKg@fN=Gf$@Tk zFSA?j_vU^nM3Io*dKXG6H3c!hSH887smvY7p#xDKY<46QN8TIFEZ^+zIuj9n-i>f- z)7;|&9sK<~hIN@vq4xINo0%^#+weu#D;uvShMCnI>;3m$5G}D0L=;~P-D`v?9)&M% MFS-xyfonwK|L;i}4gdfE literal 0 HcmV?d00001 diff --git a/static/image/other/train-tickets/qunar/tuigaishuoming.png b/static/image/other/train-tickets/qunar/tuigaishuoming.png new file mode 100644 index 0000000000000000000000000000000000000000..57dbe39185ac1cffc89f0f624d20047e6cd81adf GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^S|H593?x6vT4n;NgaDrqS0HU|ZEav+U}0flW@ct= zY;0+1X=-X}Zf*|b0!bi%bAb#v0LsDvrXWxkM0Ul2Cq+OzGCi>j&{7VkfG|H;SC|Dt5F1b|9sdAc};Se$-4^)z3zf`IGNZCAsVePzwy zKJ)*7YI&EWg5r|S&Uw1&hIc%liMcBEa7(%{6#FdIW!vbsR!^d5(a%L(-N6+NoNFUO zIyDZ<-`w-gW$zS`XW_s3S^up1qH^o!)!UPc?q){(50qD4dhXoTxteDe7WoFW>pz{k zx9OGd&iUFW0)+hxuYY9DKd_Qlcs1|ZJ6(+tl7-Wv^6dA@xy2mmKRyBIN(N6?KbLh* G2~7aN=6x>! literal 0 HcmV?d00001