From 6c191f625b183c7319e4fd285fa9da3238b79329 Mon Sep 17 00:00:00 2001 From: dyy <18335927079@163.com> Date: Wed, 23 Sep 2020 18:16:33 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=A2=9E=E5=8A=A0=E3=80=91=E5=AD=A6?= =?UTF-8?q?=E7=94=9F=E7=A7=BB=E5=8A=A8=E7=AB=AF=E5=8A=9F=E8=83=BD=EF=BC=9A?= =?UTF-8?q?=E5=A1=AB=E5=86=99=E8=B4=B7=E6=AC=BE=E5=9B=9E=E6=89=A7=E7=A0=81?= =?UTF-8?q?=EF=BC=9B=E7=94=9F=E6=88=90=E6=8A=A5=E5=88=B0=E4=BA=8C=E7=BB=B4?= =?UTF-8?q?=E7=A0=81=EF=BC=9B=E6=96=B0=E7=94=9F=E5=85=A5=E6=A0=A1=E6=B5=81?= =?UTF-8?q?=E7=A8=8B=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../www/images/enter1-1.png | Bin 0 -> 3564 bytes .../www/images/enter1-2.png | Bin 0 -> 2951 bytes .../www/images/enter1-3.png | Bin 0 -> 3970 bytes .../www/images/enter1-4.png | Bin 0 -> 4183 bytes .../www/images/enter1-5.png | Bin 0 -> 4511 bytes .../www/images/enter1-6.png | Bin 0 -> 2416 bytes .../www/images/enter2-1.png | Bin 0 -> 3403 bytes .../www/images/enter2-2.png | Bin 0 -> 2933 bytes .../www/images/enter2-3.png | Bin 0 -> 3874 bytes .../www/images/enter2-4.png | Bin 0 -> 4077 bytes .../www/images/enter2-5.png | Bin 0 -> 4407 bytes .../RegisterQRCode/RegisterQRCode.css | 137 ++++++++++++++++++ .../RegisterQRCode/RegisterQRCode.html | 70 +++++++++ .../RegisterQRCode/RegisterQRCode.js | 80 ++++++++++ .../StuInfoFresh/StudentLoan/StudentLoan.css | 131 +++++++++++++++++ .../StuInfoFresh/StudentLoan/StudentLoan.html | 15 ++ .../StuInfoFresh/StudentLoan/StudentLoan.js | 44 ++++++ .../www/pages/notice/notice.html | 2 +- .../www/pages/notice/notice.js | 2 +- .../www/pages/notice2/notice2.css | 112 ++++++++++++++ .../www/pages/notice2/notice2.html | 61 ++++++++ .../www/pages/notice2/notice2.js | 83 +++++++++++ .../Views/StuInfoFresh/PayFeeIndex.cshtml | 2 +- .../Views/StuInfoFresh/PayFeeIndex.js | 2 +- .../Modules/StuInfoFreshApi.cs | 52 ++++++- .../StuInfoFresh/StuInfoFreshEntity.cs | 15 ++ 26 files changed, 801 insertions(+), 7 deletions(-) create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter1-1.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter1-2.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter1-3.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter1-4.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter1-5.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter1-6.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-1.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-2.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-3.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-4.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-5.png create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/RegisterQRCode/RegisterQRCode.css create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/RegisterQRCode/RegisterQRCode.html create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/RegisterQRCode/RegisterQRCode.js create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.css create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.html create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.js create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.css create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.html create mode 100644 Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.js diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter1-1.png b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter1-1.png new file mode 100644 index 0000000000000000000000000000000000000000..990fd495c47989dbf90ff229c6c24302ed0f1efa GIT binary patch literal 3564 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 literal 0 HcmV?d00001 diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter1-2.png b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter1-2.png new file mode 100644 index 0000000000000000000000000000000000000000..ac3c8b0fe61180bd0df7798de8f63c91950d8c3e GIT binary patch literal 2951 zcmcImX;>528Xlo2Rzy@3P_!{@Dh!!SLPCN8fw0zq0p}~Cz}`h zcuf3q#+Lv9O!V^P`;osK^6}6e3jky4*>|$Y&Ul$;hynog&ugAByR7wR0>D^_C?HrF zELg-v35hL&5#hM4S|TIS0I~TuBMXBScajwWqR*N)cf^YLJ}(63ATfNRj7i zIqtvOCjea?jdC!mlOtt;noAN$a3w-fOTzBdjFAF z5fCfGX@0nZh>@eX+bUeDG#d#fizJkUB9izQZKKnFQ;4CX0cA0A@nCr{l!l9O3CXP> zvGhTGGOnu}N0fv-fFQ&p3$=J8BE{8}GB-#h#R!#Ro<`3w9OolSoJWNr7y=;<2r~lc zc3hawg&}Lmo(n-kPyy)z3{fJV2PQC)F!pnx0s+@cs!$?Q6!+rusH7-ckqG0`af|_D zun=UUq=#5crX6S>9xeota1>(T_ArMD59uP`=M!j*rVg6-hfIqRD9JHeOD@I{vN?1% z0@7I|hY(_7AObTOAdKKlA!-i`+2O3gEJ-$Bxrp31i1=exjVg>}MC~~!17hMJ1GeXY z3^r2;a_k}U3uE9A0^uwiW>YC2;<^%ILM|XMvbv0q$Gu!#7t0BuNK8&B{5)JJUT&@| zI)}vqVOu(tf}va?A(tSe%|sF;0;kEO5gOBzGDv}*A_cj^vBTTQA744#5{oE<-sB>v zW=rs>sKyI8Mjaj&{X>~QFQFk?RU}T5e!?X~Fa;r0st`Hu96>J0|L`E~-=r&$Ri76A zdH(pn2_G&g8i`0FaPn-WQ8lU1G^fzeg3$hZtv;9{09Pv)A+fkzF`T^%67iu9A8>;h zA4EcWq^BzTWBUxwXlRCJMnew~(LPZ8E!3d8kIu{y!Q?@#X^!3iWM}ja!KGw!a`J{i z`DY9O;EQT6zH>n2y2pDjN1NitwN5*Ib{;#BGI4qduiLre@Bw%4$y1sv$ZobaVw0+%fe;z+J?kQEOpRnV!q1TLE#xH-2oLV5%mgMEIW=$$Bjl19c z<_x2>s^aD(o9^xghdZxg+wQ-6SA>L22d?hj+H6^S`BLHIcUni6*QNOZmetSB&aXE0 zHTl*txC}sbbzDzIWriN!1@q+d$+ukb;nP|17E=^D7kiR+YheY}HgnKbQ#eso)US6A* zv34MPpv+HjQ;=b%mHvB6|HHlZnBe*cB;b801)QsKP?^=Qywa!H885d2k zqF2A@q%I8pF)5%V+oRF#YRH&^W%@HOCjr~r4V&heZz^cCN;0kSF{xd8td;0!+G*At z)7^T-?B46PLq;7Ir%o}{R7vwE6W^7%xo^r|wWKaXqu0md8Ux&g9p zbjA@z?U~E!(tfUy_9uA!XIj%7i~gB;+LsoYKT6BOTuwbm&D&bEY0t^1IWKY!k6C2y zEwdWe0{Vp_xg`lz=lZiwBr}t{E-mbTbN2g#MzeXG@VGY-4;kLCo?PoG_OHt2v94ya zZ{Lb(Dy8lFBP@Bp--gY(w?s)T+VgJI{}%P4WJ}W#!{yDEy>Pe=L2(qT;Rju^nqOBQ zu~-vYWfYA&_GM-ry3UWvH=hch(QZpJpAVltX|LCJMQv@#m6hU93~gzwJm$*1 zJrnv$;oPIOlIyGiYE-b zRe4Ij19z-A*w)_J-@N&}sdM4@g2VpF=H)A&mUg;rO>@dF&xu~!9bRpBqpnD z(lFa%cdTdLHt0?J)s(J^s<=>7yKzlv zW&Oqz#N3Qo?Iw)Ii#4?aTXwfYN4CWosLM0D?i#OJ|D?Bchkky?in~uAxJ)rIdD*gf z%KM5cBL_*A!214ADW2BbZOXPdm-kN4HhZ%HMX+1jzStM{Uazmg94ITad(t*g8s_KS z8kj;3GeajE;ag=Kc#=>6|pa?Q0xsW(o{Z5$|2KRn6& z>J2KKvq=6$yU$qmGiViKw-Vg&&~6qTk@ z6qP1m11X9#G+~ISD9%_A0Uc0dK~YiO4WQ1vH8XGiysULs&beow{q65N`<%0GBHf#& zi8MeW5C}~-S7#siAA}#8x+(&p)JA@o4|g;~uKp4PV%ATJM=8T%);t74mCt4PN&UP$ zDJ&u1ipdrRLsn6I5sXG4Z0(~&OcoE4qJp6iu7HYudAR|N;tc#TD)CLmHC744u1i1PEI zqnw0d2t~9aVOV%;07V9^@FW}vSX-h19G;BDk+FCJ28XBMNE8Byn);#PXks>p;^Vx0 zDi++MqC=%p5e18ljEuC3Bv=W>Ay_;Jf><1Y1po|;z(}G6Qf3rJATjyM;0#GvVy;Na z6$(%aMrN=uTuMd5N+(m`i@wncBvWOA3xjO!I;bIo#5&;RMCSQYzLWNSHBvkk}+P)3{Ng4J1NLI8`E!$p%>jJSX@o+X^uk-Z#v!Ke8%Rv0=ug zI1)r;lRyk?asmc#ZB523B{M-xFi0i^FSQ2A)+9C>^*yeWFia@+60+gy68`w!&B=)_ z7IL^@@PNdJ=7@50aU$VC5(xuX;n65Ii^36#`ApbmTs|`d!ioeT3e&?f;B;NN5_pB9 zr?$~5Xwy_HjEkD^CWXmTYzZowrSJj-3z~e*{fjdHyM!j^M}|T$=|8w+5+)IHq>)T9 z{lnHW*fOpbgDJxPT9PVuKu6YBnOW_}e6 zAH<60w;KTNe7i#+0i2u|z9GDsx(5&l^~-L~4vf(F{%l^D&Yd~UafHhkG$QWILy<~m zE?juGEEhHB7CoIl`^=%wGS^-1f?`s*b9RbOzluw#`RX%2e3o_jx)i#vjxIjOO+VvK zzousXGjW_rJ@dqx@9N5OBO=!3zg{cl}mm!6x5+PuoQXPv>T6#uFI_GiIFkWixyaW@Lw_ zau``D%DPD!EcFq6DVL(@vA;F*QDdX%^k3f`vNj2856o{+z;@u!h%TYHCLk zo28zr?FMgF4IOKr{RMZ=%f%l=Y!%MI5K|Lp`95LS19mMRZY05h2->MPK$(SaKhj5g zen-&Ok#?pHMxA!AV4u`(Ji}f|en-=u_&~!UuorpWl33CInzOg8=&d~^`h`(Y5|jWe zXSKCAN;Dn){O}D714@AQHrk@zm8XB&&T-2AfwuW+kH+;J5To7FHoyu4J`~39kf~t%u%3x`h$FeK?S9hGf&zUziVjCN2 z61RR_o4dukILpX&t%vAw#Nh>m#eGh~ar#HgN7K_?bz|0g=a?wTU!r&+8sy0=IGHxUhEf1F(Qia z+RA=tYpZX4kk|ADS8ntY_OThL-b1HewcLyyd@M{BH{bOSuo~{W+v0y~xV*_y-@!cX zCcZ6b-`45uB-KQ<^p4Y|*=@a{M(Hs?=;T z7v46TJn;$hN&Ije?UXY8FFqlT5N`G78n-CrEb4ckjjzfc+)Dl>X-D~9|t%aNycp)py8Y=q@IM#+Ma z9vnlbvAU)H;+TeR@tk}=m6;)#(!kFJw-}gB&bqmmTIs`ww1N0+|DEGC@}nkzUY5pN zgjaN?^#-7YHER(4X|&07iT~2B2ke$W-tz&OVM9Rc?ABrRCeKBtIlNhQ##&zCJfj1x zkJ<`vCvBO&Ki=cOdV_|mj97zhg@+2UT`%`~x<8c$K1s^YJy9K`X*&4%*S_%`@{W|v z;H6Dkh@mrgSW%4c`@6sN11oNnYSB z-}BTy@u%hB+lN}ok-RP87sTCxI7zGD!@j5ujqlw~jPjKFc^>tT{AAB=XB+KIbP*ei7wYfr$2jNb9XdGha&Y4* zYw0;-m7`{}D_9BHyDCny+$@O?nL=?nb0exVXgVT^gTY_n<7t? zuin$Wx$gbhQqGR3ItxQ?T%N36Z(;b%(@AC)IzcGBV_;z}%VZESYp1dUMn`=&vNr%{ zN?h01CJRpwxKQA;&Eu6Be}{0>>j4^4_U_i}(nR-8bYJ#OOt2RvmAa zWS)Ab!Af+~lBr8K>x>*IETisSsAYPsh_fP~cOsLMdz{^1|?uYr;lbgrkyaT1D~oJ zHoSA;A&Yi1c1!f{BBj_%=`M_4ka@#yH20cTdy0#rM;Dp2%rWxI+(&dU-q?rmZ1`U7 zk=ESVzvOJo%ene2=3q2>en00i-b!m--<4~fHr%5pa;`piu1V|9lBKUTZn&DuZm&qD z|H9l_p?23`-#MCt@$tj4)uh{{KM!RNy-%(ZoiVmw8^JW>KtayDgA6x+ z@B7I<7K`a!)E*nsvdrJ}8drIv_dgmA(u#acSeX8En=yE;_Hx>;E8A(dyU;WepmMAR zQKvKNX$E4ikJPvI8{Qk8p&QL9$h8Sb&Mk_YQTW9v-!s>!O)B2~yy%^1B*Isou7~_G zw_LlnD%$?KUbRi`9*&@*|4Ax>ZNGqc?cJKtHs4MHoHJ|1v4Q4zqmuI44fh6aIb$1AjR)FS(>^R|mMb@B z7FotPuBa5sQAkZMO`LpV6J6T+u2;u!cP0gPRAuZYPK_e%lNXn z`(>%++@9FDT~7iw_8!XW;G3Gx@Vi+?3IY+UGwsO(Z7V_q1GH8 z05w72;50NA12rWe&^QzUgEfL;P-s&m$`pw?VB7$XfWr^q{1X%E;k=$jIAB8+03;X&g+akl z1USan8Erzupus&`kHQmCsP9k*&;@j=fcp2q96G}<^zT3&9EfB#UqEHk0J04U28u#3 z7<3}lk7|me0RY?&<>w3c^TQJ01Y=VGj>6*cbQBs3(5biuUEq2f4sGvz9p=}6H!Yn* z137-yl1Mi-#Q|6v9gd{~esEtJ76-=@u)c7#9|4UwMPvQ&c=QjpZ9E3}-cXr;W}R0> z2N}_H08ckD#()b={NQu~mIfyfXf(L7DIH~u!BS~BV^GzvxYisdhv&edgVi!Y|kHG{d_>|37P_nHx4o$$};1~obgia&+ad<2$XfpJK2fZ2x)FgEGK$?HGJ; zheH=%BPSqe@rucSE_jnjrOm$*Bp7Yp3jiIq_?Yn@%KY~d`c5kh06@~eaLIQVpW`PG zQh9)-Ke#3T!-L5GCY?_W{%hfX&maFc;fp1u1yI@k0N7iRu=!Mw^Ihosh9LiauYQ@r z83+;BQ$qnBe=&P2s{gM#{K73@9H}hOBcl}sf40xU%skEanV+G*6Cr<5{7a|>b${xa zKLmq~c>eO|2>{;wJVO9Bm>ds0A>%!RbN|ecD!$T@6_SG`un2$5$E$0v+0IY5mTL?&W`SF zo@r9g{nS~$&ga14)6&B1_(J4^V^&cypK`?@VwD@$*hF0!_JTZ63SyJ)oD16+QT?sZ z>-4cak=6!{mH8a{cBdG>)sFX?d9C|JM@A&H6S}4FQg#P*$(f4F$|P59u^8*CeSbM8bORSbH3HN^aQu^qvfy+(`B`Ft%GTD~`%tGUNoN=(ER$d5s-{9LQAo-dwv`iKW$3a!rt|#gG-Ai4;$OqkK70v5&TJgr}{WWo>Z_jkQ zM^ZI&r_(7B!a=mj=s^C|8x@IYi6+vFiMOze;-$?UNs4-3rn!r$Fk*jfc^u+uVUgbc z(iX@dj+)vMZ7`@;hT2Bi!t3cvu7A)yvc@cm=dv@;^G#}gMcm9D`IU0P<*GT$!|!*I z5+D|wuWU>48P`Oss}ijWeCaLH2I_i>WvlE0!spUF7~X5*S}#9t_2s|5iW`zuDdh&_ zmfYxSiLdUc1$T~cD-3yp=OpIH8I+dY1zM-%Mh9K$1Sz3!*rJkMGO;5>GHN(Y;UO(z z!-f3TZJpIj)@WY0n>7@@t*18IomFD2_G!FSdai%VG(smHD1dEwL(Mk1e6{3aRn>)l zJ-l{rdrRa=k@dP_Y-5AxiS)ZZwkax?Z+NO~(1u87?pt?hGFEs*OCIQU6~*jfTt3no z&Ywy>yZ>SpRD467+hk*2Tug}krGn$Bu4e5nMGW;g1WI*sg?zJLyr-Hjx%a}9e7}1> zKSP>aMOdTU<8metjy`t%nba`o}u;S67y9`K&D|Q?{(8s*#UwSBPOMQXn zG<=MdvqVF>8~S#4v)tJMQIXXcEOaH_{LZX%m3S;BB`M8omEw{eBIozRBT1PLrJ4>) zeXU#v&G;}AAAYARZY4yk=vy7RfV9M{zES%N<&FRD+;`?5_jqkibt|}M+8eZ@_M4K5 zLt4zPSEVH>mUVC2W{D}6$1brxyf5l0oV{AzaRl0*Ae7x1fQfI=gJpIeUd7R)7($=n*4&Ha&E^ON_7_}pcf_4QQLs;x56`XSFQC~=>fHY{VT{e+8B50FxNf3W1t$)_p$ z=j@!$CNu^T<79?v%9(OrD+9ZE`IeQ1*f`yw&CZQrK6+Kt%8p5h9yZzoc*8rSRkEzb=; z6r2=^?Kf*!?NTXORGAMQG2y)JJ^k(BOXbF0&dQrI#$MJ;KFYn zRnI>rjtgd$Psk&0$c06&-7g5%**q9pmonM4Tx80~l>N;XaPBxV7jc&sY zZrvD+a);K}*{x>gmor06b0(*aG|~(E9fq5elk`3nBxS3|Pb4j|%qcHayHucX^sdy& z9X3`lwM1j>gyk~LN|}l-MuBdI6PkvQOT7GBOC%c#*MURR)$Q$UR?exV73U}IotHdj zX@T_y>l1}w-*9ND zP89FT@@yaD?j+tfc;QsxupuwZ1Yc`WHV3yO^ADZ-c)yzW#Dvl&W7{L^*>|PV1TvIh z^7Y~{A@iL+MD*fzeY4@dPnSn!e+%m_a*Nq&`MmaJ?JBU}w%<>9=PD`=Pu^?d7(38a zHZr4l20je=3VacN1z%nEM09MAsRk6U?Q!s;`tjnVb5Gg#Jj_rlZNc7UkbG=nqyh2= z?YE+=ty)E!jaK*zI=s?5((JlJN@{K?9lnXZ-J(2+9?7no_2dW>zY4S5O7iU~-J|_? zBIASRRKV~aOohhD^kncby3_Ni)5{j`cS z7xArp>Dsya_mV@A_#M}bVn47FMT{t`@unv8$jZBqmU!x>wuWZ3Jtp|1Pv+N~9smba zrmek=vWrzkaY-O!LFb}mq>?GgHW;$e8l6=M%j2V$HXcriTi@mFt+t8n`G>~0C-P1Q z+Jd$x=;UT-EZgLv`SHabEgnhqwFEWs?8S12XPfSMJZI?lPTJ`z+b;?4tg~wcV96b4 zBj`)B9U4ERyUX-ur2nownKpU+7?Y<4JL*o3>K@7B&CM0)B04MTo{12;WZ&QoHfxpi z!T3iX+3B9tEzp&!ifZwx)Xli+?BcYGm3ymD?GW_!*|U#lBG6|syUfQs#LHwRDK@gV zJa4FF#i~BbluP6wY6owat)~@N0hXNE?K)be^!u49y4^v$`&d)^qWhA*iXU}*uqW6| zdw@KElP5HNQl-&V6LU_jw?sE>OlcDb3{=Y^JSC#_x|(EaXiP|&vT#8d7bxlo%eOmG5g$H>{XPs zlpqj@3e|z)4t^8C%U(eq0+FdV={gPGDDoY=g%HT1s<}%hb^Ri32t=OCrfm^zadsjx zcw7XX$qNJ!5-uM^Lm+0B5Ay27=iR+XaBf zb{86Bdnkj*gjrfZ%_Jm{fD4G|Pzje4CL~GBVPAPk;CSva5(fPW5rvw=tmgtkw>Y~& z$vgo7#UluC1{#Nfnh+6a0*Z*i8ACBBvfOH3hya)jUu#E)5M7lqM@q>9Ho-mmAAGH0P{uhNz#?OHK2m$A7dYB9( zzyY`*w-Cglzv|a;t6Ox9_L4)+G=)^D0C5E4#S`@ zC^(7;$6#q_JPCs);fU)|rX&>V8`K$e0h2DG|1&U;$qtJ8Cs1c+5;aUHqK7d6D#aWI zibAm2OcE9V=vX|84i7RR;^8227cOxWKQv!1pOUM#Nkm=HCBi zS|*PHa{SCCDTqiw(FuVjZ~~J6as=UU@IVy6fHMIC24Dg~Xe?m*gUwaI2KNn}^H
67$g93^0AQS-y#{)P#+|&fj8bH7k2n-a1iDeLA&|h)MJPuFb%wvMt#s2j< zl}vUM@PgPJa6;&AZv&;;k_l)cfdI!K&@d>IK?>ptxOC8FY%ZMzAo*deIn#qOz~wry zgf@T5&J{lKzcLzQKgN zAd#3Z0IXSHN&brmk^f1$kRJK>!vC2+{%69!r<4&)4`TsfZ$-l9mV%t?Lf;C4{QtH3 zWeOS~5joML0DTT$(UwQb2`-*X)b3u=cl%M^peZJ1j(R`cv8TuO$@)yOwg!-!P zFFo^zV6YL-4S${h;LXo71PB8cCjd`~9!Pu(1ftYRrC8H~cQ$AGa%i>7YvU%je^ynK zE3TBPNUkzQr3WhxAF6lHh2Ef^*iE~%)ZUTYo9}taf?~+C?q1_sL(NvO$*9G>TN)C9i?F_b-5S2Zh_d`r){Wb8s&t&D^_xX{?pP);Hz zX%K0LrWG#B&Gaf%>(YhbH+ns3?7Sbk&Hvfc7s=kzW z>mD&6nQ0|@LF_`W-*4jcKkil00E2O>*R~aN)rdr#Rm>Zc;yCF6yJ+-TMO6paH0~#T za<+jQbn~kD0j$6U1!*)!$Ar%rU>hXnu~4H4MfJuWFpZr$d}i0O<;!f?&rclO(Cs(U%zz)CogU8!@El)gBVIaltxcoD$zH5~uKRUL zQ*Xs{fkrV`C@NZ!wL@JiCH>JIhFnu@!EkM5w{D;%m}rct{E+<$537_=8K2zv)8xU( ze#~2ChnBm0)|7i_m|5Xn>2|B-hfDiWzb|YMnxK5(5c^4^ipJiW)*x5cCRA$X=Gm3f zVXGd5HcOrx@ZehY0hJxqY6T{W^?p2Salrqr+N1mi zBWxb#cI_b%VqVkE!4+nae^h_qIJSNQ7v0*rs$;d(rQv#PTgW9KlCB{y9kH?qpIWAm z$Wh8|!X#(BQ1g#4%PNa>iAg{E;#liWdY($6qqo4pV?LN zThCqA%bv^#7BA8Ey0}~}zH~@9)`x%h!MbRsQps`Q#*E|C@Hf4x<{stDqNR1yPl~ym zobZu1!?`m%tKUg_4TCOuTfF_8r2mZ59EPv_kP3e^9zN1v?=l`Q@*u`etAiy5?G0I$ z(SGkqfkP1`jjPD^9R6Lo)ORBOll{Z>$I4O$@F#sXT#pKvu7}^g9(1eUySH)64ELpL zuIrJO;HGKQlrX>1{(>)u;tt5Ie?G8d{by>o4w>#Ffaf-?f=2K^I&30+uttRubmLb~J@%U-w3Y|s73(NajtkbU{& zMspgCm)=kaa z{439htwx?k`DbonjeX|}hX-dBpnH3_$Y(j6xl>g0UiKJ!3rUfu;1M_0=V{y#NTq7J zUVJgn)X#^|>!|N?$h$$a8`;8JkzCY&j$A0xTvd4y*c5O)YdX?_3Z1qreGH&PJ02a} z-hUescT_=GXkRE=CH24>f(4O;H#H@>ynyITZhBaq&o>e2Rp{^Vb$Udqx;k!fbvzHM zbu-plG!ZRFAHb}=&PgnfNgdb$-0OUNEPm8}WWEzWrZIVa%l^@KH!dL!dKPNV@{xJI zc6NHzLl>Xmh^*yl)==__vfuSsZouTG<)pd`TQ%!dny_Yvu6FhLeYiLt_4p;zV4V}C z2UY{o_&h6bfA~wJLT>N_oReSs2j%LNyGdeYpYoH+Q%?Lq#kTh8t1&4gRySsPO+><} zF}k!Sp;Yo-3o@3!b)EA(Opij80Qx{ z^+&}{rxlmKs6W@86XvVnAD|Ao66tL`xb?FkCI!ObC@XXKdl!?iElCQ&3ku`NxAPGNnnzQFeR!{&$amno;C zV^LIsZ^t1On`|9j-NhZRB49;?@VgjD$j1DV9?FKPD!+kgirY;>&PO+?zR&wiLKN=3 zBP#e120W~=Ry)t#TkA&X3aN}aRj2(Ct+H&eMsrL|i*RIl#&Ys%`n;i?rn>WVsxLL3 zyI7zTxqIPm1*=a+yM~z=2eNeBr}sb}bgCbV{oHydhVyWKCYQxNAJ^SFb^u0CS z{-3YZZcADD$?Sc!$C})DmgOhigw^iij}z0Gr+@3di*ibXZ*^qT6>aD5sVWG$aB0ig ziy?KR3sk3i(-BtrqlNYk>D`MjY?v8(YAJVS6@T+9FYP!GPpxs>t+;jkJ`%z+f)CbJ zWdv-Qtq9EKO5CfKU28GU(JyDtOu)f?!VEMHwIyh)ANOym2pKBM2vBf=q{1cR_aZJ7 zU83FjICaX0TACdR9+F^R*)-vJV9|Kz2}Qtv-BwkG2;t=v#(Q2 zpC*QvTH?Z&Jb!w(W_joho4zCdO9Wn{(@U~bMaYnwCCW5S--cpS^YI&z5k=PLYv@lm zq{m{+Y|2bF`B-~`;Z&Oc^ww-GPNr*U)=FKHU-t{tofA%SUnUS9xceF`UBB|K*Rz${ z=L=8h`gzt?{K>;)U%ni>C29e64~kWonDwNr)KA9UI(=fX(Sipn-aqtZ?Yi}8yfZU8 zIcxU^{q3Hk{Y{-a3Qsp|rZ2YnQWsTrIZLtmnQm@a`OU|dCMb1!X;ZJ2-Z`Cj62*EJRyoNe48@mfE64XAHa4B? z2K)8h^wepot>13trE9&0Oecqy{F#b}wP)P8c(KHw$a-Kb&zOGbJlY?B8BtJ$a{>zo zmhVxrism`G{0mA;<*mbq*FDu#OFe(eacil9K<<2y`!ahaL%4BwbJhC+oktRB37{e0 zpq?5%i>A(&ALWcHwB<~YXuEEN&uWf*sC#zGKU*c|L&R7sdGJDkkL{+Nx*Wn87;EtE zUGQgJTY}!m_VSmk#@Z?19hG~l@p1EMuCl}XPOrUYS_^M4{a`UUWh6Ip|Lg{?XTz7( z*C(|G4i_qAUmdJ5+@?|TVojVLjbgdx{&Jl*(q4%{~)cIow@@vx^8@!CEWXB>RADk|u#&l#ak1 z4k%->)&~?&(R!_QtbGjC)~anesy!c_Iqhk!<-BXFWA$zn^*9~Q%fhnf+_awmTxK%) zJwCtB_w#-HzLU1nl7&+yKRFoyfGNdAwld|bQ(inF4ggfwEty{{lSx9+G6?{Z212iD zb8ga10Eqq3=d6?~9nTOH@7Itt?_xATzo4K2U|xPuAgLNg23?HD$627ie{>WAeY6Ft zFgQ?$U}e0%qE#YOzN*AYt*W7L8p@v!&I=L>fuE5{Fz9DFi3nPtFvH+K!e5zQ(8R+nsANQh~k)D4PvO)grFuwtAkN3ff@-N4u&5{u_n@P zqRdtpwx!H0kXM!k0zm?SfF_{R@S+FN;y8|=7=mH2f`FxZP9}peCuL4B*cgcteS+-c zIWWXXy7*ez0x3$zUGNJLT22awNeLJdBn3pPK|?N003D7;L;d~;T9WN`ij}b5pCp!? z^#X&GF%n-ZQjEQh;pEH-V>A^xE7XeYn5Q&_Ff8L&V3HzC8!;t#d6}2I{LlCi*^YQ4 z5LS^PWnOghJUfx7(g_yOY6WvDd>qXOq^CoA!f?h$%8UiVPz;4p9L97`t%1Odgx-*g znh6vghdPuhph=m0JTOoD-1UzGbvTG(PLfHEVv21RND-y+`Dj9C)}tmJhQn^75rc7; zUJH{rPQx@tno%>Vql|jPm@ehKji+iu!3&)qFIt+X6pl!I2+Ty|ZqkIqF0yJQHvXmFs9Llie8bSxLf3tlnmF0uTeSkVtB;*z_HpSNGfzCED#l{1%`&g%f6oo z^W!-*P8;wt3h5)NWE>{(ZaF}TOo2y9$^WQ9EH~fP>V``-mb~G0|3#v#kK;cx9LV# zKA)zYKDcJmk~}#lwKS&s0`|&gjrzu?15t0N!EKilZ_m7)_I_@w#@YP(ToyghG3Ct~ zBXskr#^b4N>x5tQzkRyrCC~ltoE@uoZ|Yk;dgRRTy@tCrE1%3bGN)*Feq-FPHbps2 z*`4>>IF@e53-*3eQ@d;P%}Q0AuV#7g($~qgdDCx|eYec|*{f`Hw$yoblI3On5&Pn6 zl_PpKL9AAJ8i$hn)CJkJs5g|4XU4eM3`)J*lcU6ZqHh!NL=J zDy&Z*ta@izXZrKKmu>T2o9#_+*^#}sO|-q$t(ki7`^570XM5gwIT+s?yXZ8va`5_Z zMq5T>)iJ5v!1@cX^?Tk=P{($tJB!w}0)?$-Gw|ejTl@?A;~1%D!`t6IbxPHj1-JOK zjRmpJFB-l&`f2-uwI6J3$VO@$Wt+}s8BQGiwP@>(ieA*6X*jp$lNVEN4FHu(F4b-n z?ijO*F5lC&jW%>0%1C|ZLl!F8LIdp5tn;?KVQeFCSXCD_sc!d!n01re{&CDOwOMn3 z!(KhNGQWw5Z=NlDWZSlV_mypA~gQ7-IM%f7>w^TJbTJ(7Mcf&zW-QTwdIsC5ElfrVJ`0SCTI6_S`<<&W5I=_Ya<8b{&c%7pd%yQ{KhJZY_q{mi z=DJpIn#nX23Z>_~&d~$;r6AW@Z7mc^?N@S3Ix^4^uJaM2Q2LdsOD$oA{#+DFi_c|v zOT6hDs4SRo0kUBxWD(96B4`xK#x7h4vVtKAnh6DP1vE@wQ7Hz^Wz#TTmUKK_=l}(B z*XqzzRfyL%JQgydVFD!*Ar*&{N~IQ3q6I7pzyTBr1&1f#2m~yGz=|UT5-=Pq5HFr!aD>Dx z5mzYT!UD945oE%l5*h|kI+g-oI7urIkCzE47%m(X;s6W0Dy0b^o&N7oK7SG|mNEQ4%fn{j zARfd=xWxz-7}Y1FI*1@p0*e?h%$sPG+eAdPg9Cc07gxZBrQ&5OJ>zi55tKkQ3;|ET zWAPL$fye+XsRSYwZ@mIS~ko= zI3{aJWkX~(-qMPRWwHoFED=uvuoQwd9t*ID0FlC?KmeIN!M0JvMcx~b_a&=J6&qnB zL1d5sa)?+aKm@QPL?G6hMJ8YYGLc9kv6%!W(F%k99M=Kn!6G`$MygBv^0~8vgPREE zaCyjt*ki3d+S$p$3ZPh7VF?yUT5J}T1B>_|Vlyru41jP#L4eBihzum%bzCvh;fV3q z$P)?~zvFSyqu!)~EY&MP!?09dfRMz-9&`Vu%wLz#*m`LogpmG=OU7Vgm?M#bB4~90 z(vtt-LEJw{7lUE{F8u5K@qZIOUQ$*dC zJOPlw^k$Bo>YI#b0p7MqgP1> zOu!JA@cU+6>NduDgJ-JDXSJ&b9gZG|O83MAQ#Qs{#-QBE;fl((y|(o9>6-4RTu9(P zAY-`p`mMUu_6ono#<$IHo7dwu^q6z&nq^U)vR$1cHKi>nfxYxcC?g=}QocL8RX2&$WbIdhLv$5&O zj?tJw+@khq|Kam9ls9$!0u#7Pi=GY44P@_izn)kEXtmFJEp-Zg+fh<$;=Vog=1_Ut zpXpcE-!O<7soK4DuYpg}PW{>bcvge<=FA}exeN4%v~yQo4d*1QFR9obiRqI@dByiG zGFy35siD~926b^2H@bSW-uxu^POYk?ac+;F&TRjB8KG3ZH$>KcHN;E4B4A~n)sF7^ zh#Gaks6gkz)8wVW>{KRU-F}ybi@)%?4)iYC*I<1G&MN;_wCL2Sd%TLAd5LGc3>wwk zmJed}hN)&Rv<#5%&Xl)RN2khSKW6{9b5n|NNN-@u8DYuY{$Rq-tL)5P>b*R_exp2W zU&Q9uPp$2Pl{o`tBQ72F_p7J3#t(r$q%8(BGvm+b=-sd70X>OurdtZ&>tkreh8;MiewS6TX{;hmUvC=@e9iQ{zpnoQNfhRVvkpyc^y5P=4Q{& z&Oex1qT%{mx0O1&Vbbuq0*LmZ z%c45Dbm_-I^H1-Ic1r~%T47o7HlYlkxs9zmV&B=XM*BUfs$5Z^3?_G;cvi@k7wXoj zd!-9FaN*YD9a-}C7QVWJGc6BANAG=S_AdZ0X}?&!U{^Flw0j{Cq#> zX+P^rT*}qjhn+OPSy=N@+qXNIuSqX{T)QMC1>Oc5MSdu(S+Jz^{rUl4S;LVVhJDnT zJ%@F|Qh&`KsqsvbF;g{CG?o3+Gks3a^3L_f+q661YjAJ-qt6hj=;@ON+S{GfGZzXA zFN@8L^~)qlJS`rTzctx;7;Suc4{d&&(Jsd6(=B%Sk1Ia9R?k{%aL`8@4Gjx7?th-s zCt{+^75(*6Ic-5$cfstAQ>@7B!IGgTx8pb2Hkq_YySyT${)U;>iS7LfhHsvF^x1A} zd!EVk2?DD!;~2?#&lvlid`_nhub;MgxZlqFTE&&}g}%O#jGw4s!#C7_3i4>N(F!}z z(OkK|EZ0_kjk76uaXV3bRHWs4Y$bjwk>q3_toG8>%U!>vc^5-|I2U`1l$^NlZlQno z0*}5`%i6D+RyQ%fiF6TcT}qQAnLaVPEzzRy*g0Tf?u` zi?T?a7dnkoPp^Klb?DFwdyS{7ic~F7UcO>vekcER9Ny;Pa_`?v57d>_ubemkanJX` zHSxEXX2f^YH#ismwv3ukldD-jZGriMRa4V1LESxhuF)CGDRX@_i#EG( z3~i#e{@Ix~Afml$9_fTO(zupDjOptptd4g0$N^?KX7vN(=$rH7@?wv)EazZFt{MJD zjbN?9XL-R{-Srg@bf?8Fdl3+~?4)~@`1p4j@pn7{bH%d7fA|>f-Z}qj*QYuGjL+US z3!j?X%`N@0i_>~YoaFFB(l79g;#~WgB)y#YSoIKPbFE3}DWfbo<+|x~xM_*cOsid= zY&Gr7ELpiTvi2ChiC%lcB#mg)dL(UA^{Ik5MrHNmM$Hu9)!r0EA!)1x~RJDJqqJ?F_p zuLf_M{@|H=E}^DmWRO?yr)fvw+eCfJkIs8|*i|Wtto*R1Oh;GL*PVE$z}13%$<-fw z&DXxTN9PosQ&IaJGnY$+i#El4~dO*Jpcdz literal 0 HcmV?d00001 diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-2.png b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-2.png new file mode 100644 index 0000000000000000000000000000000000000000..79af57c9ac34970ccc4dd14264631a7f60fb83bd GIT binary patch literal 2933 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 literal 0 HcmV?d00001 diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-4.png b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-4.png new file mode 100644 index 0000000000000000000000000000000000000000..5937e6a5ab87a9ce493ec69a4e1caa2cb01a301c GIT binary patch literal 4077 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 literal 0 HcmV?d00001 diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-5.png b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/images/enter2-5.png new file mode 100644 index 0000000000000000000000000000000000000000..91ea733b3d1044391d1af09117705b93cf2ef822 GIT binary patch literal 4407 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 +
报到二维码
+
+
+
+
+
+
+
报到信息
+
+ +
+ 学号 + +
+
+ 准考证号 + +
+
+ 考生号 + +
+
+ 姓名 +
+
+ 性别 + +
+
+ 系别 + +
+
+ 专业 + +
+
+ 班级 + +
+
+ 班主任编号 + +
+
+ 班主任姓名 + +
+
+ 班主任电话 + +
+
+ 辅导员编号 + +
+
+ 辅导员姓名 + +
+
+ 辅导员电话 + +
+
+
+ + diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/RegisterQRCode/RegisterQRCode.js b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/RegisterQRCode/RegisterQRCode.js new file mode 100644 index 000000000..0b1c85f4e --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/RegisterQRCode/RegisterQRCode.js @@ -0,0 +1,80 @@ +(function () { + var colDataItemArr = ['GenderNo']; + var colDataItemCode = ['usersex']; + + var page = { + isScroll: false, + init: function ($page) { + // 获取登录者信息 + var userinfo = learun.storage.get('userinfo'); + + //数据绑定 + learun.layer.loading(true, '获取数据中'); + learun.httpget(config.webapi + "StuInfoFresh/stuInfoFreshEntity", {}, (data) => { + if (data) { + //判断是否显示报到二维码:未确认报到,且已完善信息,且缴费三有一; + var entity = data["StuInfoFreshEntity"]; + if (entity.RegisterStatus == "1") { + learun.layer.loading(false); + learun.layer.confirm('新生已确认报到!', function (_index) { + learun.nav.closeCurrent(); + }, '智慧校园提示', ['确定']); + return false; + } + if (entity.IsCompleteInfo == "未完善") { + learun.layer.loading(false); + learun.layer.confirm('新生未完善个人信息,无法报到!', function (_index) { + learun.nav.closeCurrent(); + }, '智慧校园提示', ['确定']); + return false; + } + if (entity.PayFeeStatus == "未缴费" && (entity.StudentLoan == null || entity.StudentLoan == "" || entity.StudentLoan == undefined) && entity.OnsitePayFeeStatus != "1") { + learun.layer.loading(false); + learun.layer.confirm('新生未缴费,无法报到!', function (_index) { + learun.nav.closeCurrent(); + }, '智慧校园提示', ['确定']); + return false; + } + + //报到信息 + for (var id in entity) { + var dom = $('#' + id)[0]; + if (dom) { + if (dom.tagName.toLowerCase() == "span") { + $('#' + id).html(entity['' + id + '']); + //数据字典 + if ($.inArray(id, colDataItemArr) >= 0) { + learun.clientdata.get('dataItem', { + code: colDataItemCode[$.inArray(id, colDataItemArr)], + key: entity['' + id + ''], + callback: function (data, op) { + $('#' + id).html(data.text); + } + }); + } + + } else if (dom.tagName.toLowerCase() == "input") { + $('#' + id).val(entity['' + id + '']); + } + } + } + //二维码 + learun.code.encode({ id: 'PhotoImg', text: userinfo.baseinfo.account }); + + page.bind($page); + + learun.layer.loading(false); + } + + }); + + + }, + bind: function ($page) { + + } + }; + + + return page; +})(); diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.css b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.css new file mode 100644 index 000000000..4bf246697 --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.css @@ -0,0 +1,131 @@ + +.welcome { + padding: 1px 12px 20px; + background: #fff; +} + +.welT { + font-size: 16px; + margin-bottom: 10px; + line-height: 26px; +} + + .welT i { + width: 26px; + height: 26px; + line-height: 24px; + border: 1px solid #efefef; + border-radius: 4px; + float: right; + text-align: center; + color: #999; + } + +.welLine { + height: 1px; + background: #efefef; + margin: 10px -12px; +} + +.welText { + overflow: hidden; + font-size: 14px; + margin-top: 5px; +} + + .welText span { + float: right; + width: 60%; + text-align: right; + } + +.welInput { + overflow: hidden; + font-size: 14px; + margin-top: 10px; +} + + .welInput span { + float: left; + width: 26%; + text-align: right; + line-height: 30px; + } + + .welInput input { + display: block; + margin-left: 28%; + width: 72%; + border: 1px solid #efefef; + border-radius: 4px; + height: 30px; + line-height: 28px; + padding: 0 10px; + margin-bottom: 0; + } + +.welCon { + padding: 10px; + border: 1px solid #efefef; + margin-top: 18px; + border-radius: 4px; + position: relative; +} + +.welDel { + position: absolute; + top: -8px; + left: -8px; + background: #fff; +} + + .welDel i { + text-align: center; + width: 26px; + height: 26px; + display: block; + line-height: 24px; + border: 1px solid #efefef; + border-radius: 50%; + } + +.welImgAdd { + text-align: center; + line-height: 0; +} + +#files { + opacity: 0; + -webkit-opacity: 0; + z-index: 9; + display: none; +} + +#welImgBtn { + display: block; + width: 110px; + height: 30px; + text-align: center; + line-height: 26px; + border: 2px solid #efefef; + border-radius: 4px; + font-size: 14px; + color: #999; + margin: 10px auto; + cursor: pointer; +} + +#PhotoImg { + width: 110px; +} + +.btnBox { + margin-top: 30px; + text-align: center; +} + +#saveBtn { + margin: auto; + margin-top: 25px; + width: 92%; +} diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.html b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.html new file mode 100644 index 000000000..aca76c48f --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.html @@ -0,0 +1,15 @@ +
+ +
+
+ 贷款回执码 + + +
+
+
+ +
+ +
+
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.js b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.js new file mode 100644 index 000000000..83083cbff --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/EducationalAdministration/StuInfoFresh/StudentLoan/StudentLoan.js @@ -0,0 +1,44 @@ +(function () { + var page = { + isScroll: false, + init: function ($page) { + //数据绑定 + learun.layer.loading(true, '获取数据中'); + learun.httpget(config.webapi + "StuInfoFresh/stuInfoFresh", {}, (data) => { + if (data) { + for (var id in data) { + if (id == "StuInfoFreshEntity") { + $("#ID").val(data[id].ID); + $("#StudentLoan").val(data[id].StudentLoan); + } + } + page.bind($page); + learun.layer.loading(false); + } + }); + + //保存 + $page.find('#saveBtn').on('tap', function () { + var postdata = { + ID: $('#ID').val(), + StudentLoan: $('#StudentLoan').val() + }; + learun.httpget(config.webapi + "StuInfoFresh/saveLoan", postdata, (data) => { + if (data) { + learun.layer.toast('保存成功'); + setTimeout(function () { + learun.nav.closeCurrent(); + }, 2000); + } + }); + + }); + + }, + bind: function ($page) { + + } + }; + + return page; +})(); diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice/notice.html b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice/notice.html index 2da3049cc..0299d65aa 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice/notice.html +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice/notice.html @@ -35,7 +35,7 @@
报到内容
- 是否完善个人信息未完善 + 是否完善个人信息未完善
交档案状态未提交 diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice/notice.js b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice/notice.js index 47812bf6a..31c1e6f5d 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice/notice.js +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice/notice.js @@ -19,7 +19,7 @@ $('#PayFeeStatus').html(entity.PayFeeStatus); $('#CollectFileStatus').html(entity.CollectFileStatus); $('#GetKeyStatus').html(entity.GetKeyStatus); - $('#ClassTutorNo').html(entity.ClassTutorNo); + $('#IsCompleteInfo').html(entity.IsCompleteInfo); $('#Dormitory').html(entity.DormitoryName); } } diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.css b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.css new file mode 100644 index 000000000..13e08edde --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.css @@ -0,0 +1,112 @@ +.enSecBox{ + min-height: 100%; + background-color: #fff; +} +.ensTime{ + position: relative; + text-align: center; + line-height: 24px; + font-size: 14px; + color: #B8E2FF; +} +.ensTime:after,.ensTime::before{ + content: ''; + width: .12rem; + height: .12rem; + background-color: #B8E2FF; + border-radius: 50%; + position: absolute; + top: 0; + bottom: 0; + margin: auto; +} +.ensTime:after{ + right: 20%; +} +.ensTime::before{ + left: 20%; +} +.ensHeader{ + background-color: #0C86D8; + padding: .4rem 0; +} +.ensHeadT{ + font-size: 18px; + color: #fff; + text-align: center; + margin-top: .3rem; +} +.ensSec1{ + padding: 0 15px; +} +.eSec1Box{ + position: relative; + margin-top: .4rem; +} +.eSec1Box:first-child{ + margin-top: .2rem; +} +.sSecDown{ + position: absolute; + width: .5rem; + left: 0; + right: 0; + top: -.08rem; + margin: auto; +} +.eSec1Top{ + font-size: 14px; + font-weight: bold; + color: #ABDDFF; + font-style: italic; + padding-left: .35rem; +} +.eSec1Top span { + color: #0C86D8; + font-size: 20px; + margin-left: 5px; +} +.sSec1Con{ + padding: .1rem .3rem .1rem .5rem; + display: flex; + justify-content: space-between; + align-items: center; + margin-top: .2rem; +} +.sSec1Type1{ + border: 2px solid #AEE8CF; + border-radius: .6rem; +} +.sSec1Type1 .sSec1State{ + color: #12B215; +} +.sSec1Type2{ + border: 2px solid #B8E2FF; + border-radius: .65rem; +} +.sSec1Type2 .sSec1State{ + color: #17AAEE; +} +.sSec1Con > img{ + width: .6rem; +} +.sSec1State{ + font-size: 14px; +} +.sSec1Txt{ + font-size: 16px; + text-align: center; + color: #1A1A1A; + margin: .1rem 0; +} +.sSec1Txt span{ + display: block; + color: #9A9A9A; + margin-top: 2px; + font-size: 12px; +} + + + + + diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.html b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.html new file mode 100644 index 000000000..0e901d528 --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.html @@ -0,0 +1,61 @@ +
+ + + +
+
2020
+
新生入校流程
+
+
+
+
step1
+
+ +
+ 完善学生信息 +
+
已完成
+
+
+
+ +
step2
+
+ +
+ 线上缴费 + ( 已缴费、未缴费 ) +
+
未完成
+
+
+ +
+ 助学贷款 + ( 填写贷款回执码 ) +
+
已完成
+
+
+ +
+ 现场缴费 + ( 已缴费、缓交、部分缴费、未缴费 ) +
+
未完成
+
+
+
+ +
step3
+
+ +
+ 报到注册 + ( 生成报到二维码,并显示报到教室 ) +
+
未完成
+
+
+
+
diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.js b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.js new file mode 100644 index 000000000..8aadd1a53 --- /dev/null +++ b/Learun.Framework.Ultimate V7/Learun.Application.Mobile/www/pages/notice2/notice2.js @@ -0,0 +1,83 @@ +(function () { + (function fontSize() { + var html = document.documentElement; + var windowWidth = html.clientWidth; + html.style.fontSize = 100 * (windowWidth / 750) + 'px'; + })() + var page = { + isScroll: false, + init: function ($page) { + //ݰ + learun.layer.loading(true, 'ȡ'); + learun.httpget(config.webapi + "StuInfoFresh/stuInfoFreshEntity", {}, (data) => { + if (data) { + for (var id in data) { + if (id == "StuInfoFreshEntity") { + //todo: + console.log(data[id].IsCompleteInfo == "");//false + + if (data[id].IsCompleteInfo == "") { + completeStyle("#IsCompleteInfo", "images/enter1-1.png"); + } else { + notCompleteStyle("#IsCompleteInfo", "images/enter2-1.png"); + } + if (data[id].PayFeeStatus == "ѽɷ") { + completeStyle("#PayFeeStatus", "images/enter1-2.png"); + } else { + notCompleteStyle("#PayFeeStatus", "images/enter2-2.png"); + } + if (data[id].StudentLoan == null || data[id].StudentLoan == "" || data[id].StudentLoan == undefined) { + notCompleteStyle("#StudentLoan", "images/enter2-3.png"); + } else { + completeStyle("#StudentLoan", "images/enter1-3.png"); + } + if (data[id].OnsitePayFeeStatus == "1") { + completeStyle("#OnsitePayFeeStatus", "images/enter1-4.png"); + } else { + notCompleteStyle("#OnsitePayFeeStatus", "images/enter2-4.png"); + } + if (data[id].RegisterStatus == "1") { + completeStyle("#RegisterStatus", "images/enter1-5.png"); + } else { + notCompleteStyle("#RegisterStatus", "images/enter2-5.png"); + } + + } + } + page.bind($page); + learun.layer.loading(false); + } + }); + + // + $page.on('tap', '#IsCompleteInfo', function () { + learun.nav.go({ path: 'welcome', title: 'Ϣ', isBack: true, isHead: true, param: {}, type: 'right' }); + }); + $page.on('tap', '#RegisterStatus', function () { + learun.nav.go({ path: '/EducationalAdministration/StuInfoFresh/RegisterQRCode', title: 'ɱά', isBack: true, isHead: true, param: {}, type: 'right' }); + }); + $page.on('tap', '#StudentLoan', function () { + learun.nav.go({ path: '/EducationalAdministration/StuInfoFresh/StudentLoan', title: 'дִ', isBack: true, isHead: true, param: {}, type: 'right' }); + }); + + }, + bind: function ($page) { + + } + }; + //ʽ + var completeStyle = function (box, img) { + $(box).removeClass("sSec1Type2").addClass("sSec1Type1"); + $(box).find(".sSec1State").html(""); + $(box).find('img').attr("src", img); + }; + //ʽ + var notCompleteStyle = function (box, img) { + $(box).removeClass("sSec1Type1").addClass("sSec1Type2"); + $(box).find(".sSec1State").html("δ"); + $(box).find('img').attr("src", img); + + }; + + return page; +})(); diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/PayFeeIndex.cshtml b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/PayFeeIndex.cshtml index e5b7fde37..ee697bc2a 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/PayFeeIndex.cshtml +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/PayFeeIndex.cshtml @@ -25,7 +25,7 @@ @* 缴费*@  线上缴费  取消线上缴费 -  助学贷款 +  填写贷款回执码  现场缴费  其他费用缴费  取消其他费用缴费 diff --git a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/PayFeeIndex.js b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/PayFeeIndex.js index e2f0eb861..afd6ed3c0 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/PayFeeIndex.js +++ b/Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/StuInfoFresh/PayFeeIndex.js @@ -175,7 +175,7 @@ var bootstrap = function ($, learun) { } }, { label: '线上缴费时间', name: 'PayFeeDate', width: 130, align: "left" }, - { label: '助学贷款', name: 'StudentLoan', width: 130, align: "left" }, + { label: '贷款回执码', name: 'StudentLoan', width: 130, align: "left" }, { label: '现场缴费状态', name: 'OnsitePayFeeStatus', width: 100, align: "left", formatterAsync: function (callback, value, row, op, $cell) { learun.clientdata.getAsync('dataItem', { diff --git a/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/StuInfoFreshApi.cs b/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/StuInfoFreshApi.cs index e7942f59c..9cde28467 100644 --- a/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/StuInfoFreshApi.cs +++ b/Learun.Framework.Ultimate V7/Learun.Application.WebApi/Modules/StuInfoFreshApi.cs @@ -18,7 +18,9 @@ namespace Learun.Application.WebApi.Modules : base("/StuInfoFresh") { Get["/stuInfoFreshEntity"] = GetStuInfoFreshEntity; + Get["/stuInfoFresh"] = GetStuInfoFresh; Get["/saveStuInfoFresh"] = GetSaveStuInfoFresh; + Get["/saveLoan"] = GetSaveLoan; Post["/savePhoto"] = GetSavePhoto; Get["/payFeeDetail"] = GetPayFeeDetail; @@ -48,20 +50,27 @@ namespace Learun.Application.WebApi.Modules if (StuInfoFreshEntity != null) { //处理数据源 - StuInfoFreshEntity.MajorNo = cdMajorIBLL.GetCdMajorEntityByMajorNo(StuInfoFreshEntity.MajorNo).MajorName; - StuInfoFreshEntity.DeptNo = cdDeptIBLL.GetCdDeptEntityByNo(StuInfoFreshEntity.DeptNo).DeptName; + StuInfoFreshEntity.MajorNo = cdMajorIBLL.GetCdMajorEntityByMajorNo(StuInfoFreshEntity.MajorNo)?.MajorName; + StuInfoFreshEntity.DeptNo = cdDeptIBLL.GetCdDeptEntityByNo(StuInfoFreshEntity.DeptNo)?.DeptName; var classInfoEntity = classInfoIBLL.GetClassInfoEntityByClassNo(StuInfoFreshEntity.ClassNo); if (classInfoEntity != null) { StuInfoFreshEntity.ClassNo = classInfoEntity.ClassName; StuInfoFreshEntity.ClassTutorNo = classInfoEntity.ClassTutorNo; + StuInfoFreshEntity.ClassDiredctorNo = classInfoEntity.ClassDiredctorNo; var empInfoEntity = empInfoIBLL.GetEmpInfoEntityByEmpNo(classInfoEntity.ClassTutorNo); if (empInfoEntity != null) { StuInfoFreshEntity.ClassTutorName = empInfoEntity.EmpName; StuInfoFreshEntity.ClassTutorMobile = empInfoEntity.mobile; } + var empInfoEntity2 = empInfoIBLL.GetEmpInfoEntityByEmpNo(classInfoEntity.ClassTutorNo); + if (empInfoEntity2 != null) + { + StuInfoFreshEntity.ClassDiredctorName = empInfoEntity2.EmpName; + StuInfoFreshEntity.ClassDiredctorMobile = empInfoEntity2.mobile; + } } if (StuInfoFreshEntity.PayFeeStatus == "1") { @@ -102,7 +111,7 @@ namespace Learun.Application.WebApi.Modules //是否完善信息 StuInfoFreshFamilyList = stuInfoFreshIBLL.GetStuInfoFreshFamilyList(StuInfoFreshEntity.ID).ToList(); StuInfoFreshEmergePeopleList = stuInfoFreshIBLL.GetStuInfoFreshEmergePeopleList(StuInfoFreshEntity.ID).ToList(); - StuInfoFreshEntity.ClassTutorNo = StuInfoFreshFamilyList.Any() ? "已完善" : "未完善"; + StuInfoFreshEntity.IsCompleteInfo = StuInfoFreshFamilyList.Any() ? "已完善" : "未完善"; } @@ -116,6 +125,23 @@ namespace Learun.Application.WebApi.Modules return Success(result); } + + /// + /// 获取个人信息 + /// + /// + /// + private Response GetStuInfoFresh(dynamic _) + { + var StuInfoFreshEntity = stuInfoFreshIBLL.GetStuInfoFreshEntityByStuNo(userInfo.account); + + var result = new + { + StuInfoFreshEntity = StuInfoFreshEntity + }; + + return Success(result); + } /// /// 保存个人信息 /// @@ -145,6 +171,22 @@ namespace Learun.Application.WebApi.Modules return Success("保存成功"); } /// + /// 保存个人信息 + /// + /// + /// + private Response GetSaveLoan(dynamic _) + { + var model = this.GetReqData(); + + var entity = stuInfoFreshIBLL.GetStuInfoFreshEntity(model.ID); + entity.StudentLoan = model.StudentLoan; + + stuInfoFreshIBLL.SaveEntity(entity.ID, entity); + + return Success("保存成功"); + } + /// /// 头像 /// /// @@ -255,6 +297,10 @@ namespace Learun.Application.WebApi.Modules /// public string Photo { get; set; } /// + /// 贷款回执码 + /// + public string StudentLoan { get; set; } + /// /// 家庭成员 /// public List StuInfoFreshFamilyEntities { get; set; } diff --git a/Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuInfoFresh/StuInfoFreshEntity.cs b/Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuInfoFresh/StuInfoFreshEntity.cs index 4c91ad5c4..0721aae25 100644 --- a/Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuInfoFresh/StuInfoFreshEntity.cs +++ b/Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/StuInfoFresh/StuInfoFreshEntity.cs @@ -652,6 +652,21 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration /// [NotMapped] public string ClassDiredctorNo { get; set; } + /// + /// 班主任名称 + /// + [NotMapped] + public string ClassDiredctorName { get; set; } + /// + /// 班主任电话 + /// + [NotMapped] + public string ClassDiredctorMobile { get; set; } + /// + /// 是否完善信息 + /// + [NotMapped] + public string IsCompleteInfo { get; set; } ///