From 888acc4fe887f6436ec0f245c6834b852a8ff216 Mon Sep 17 00:00:00 2001 From: caolin <1149034574@qq.com> Date: Mon, 30 Jun 2025 23:02:54 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AD=94=E9=A2=98=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../impl/WrjQuestionPracticeServiceImpl.java | 20 +++++++++++++++++- .../impl/WrjUserErrorQuestionServiceImpl.java | 2 ++ .../mapper/WrjUserCollectQuestionMapper.xml | 4 ++-- .../mapper/WrjUserErrorQuestionMapper.xml | 4 ++-- .../WrjQuestionPracticeController.class | Bin 579 -> 2775 bytes .../WrjUserCollectQuestionController.class | Bin 591 -> 2062 bytes .../WrjUserErrorQuestionController.class | Bin 583 -> 1957 bytes .../wrj/driver/server/dto/SecurityUser.class | Bin 3047 -> 2563 bytes .../driver/server/entity/WrjQuestion.class | Bin 15167 -> 16435 bytes .../server/mapper/SysUserLogMapper.class | Bin 330 -> 411 bytes .../driver/server/mapper/SysUserMapper.class | Bin 321 -> 402 bytes .../server/mapper/WrjChapterMapper.class | Bin 681 -> 762 bytes .../server/mapper/WrjDriverTypeMapper.class | Bin 339 -> 420 bytes .../server/mapper/WrjExamPlaceMapper.class | Bin 336 -> 417 bytes .../driver/server/mapper/WrjModelMapper.class | Bin 324 -> 405 bytes .../server/mapper/WrjQuestionMapper.class | Bin 1351 -> 1580 bytes .../mapper/WrjQuestionPracticeMapper.class | Bin 357 -> 680 bytes .../server/mapper/WrjQuestionTestMapper.class | Bin 690 -> 771 bytes .../server/mapper/WrjSchoolMapper.class | Bin 327 -> 408 bytes .../server/mapper/WrjSchoolModelMapper.class | Bin 342 -> 423 bytes .../mapper/WrjSchoolServiceMapper.class | Bin 348 -> 429 bytes .../server/mapper/WrjSchoolTagMapper.class | Bin 336 -> 417 bytes .../mapper/WrjSysConfigListMapper.class | Bin 348 -> 429 bytes .../server/mapper/WrjSysConfigMapper.class | Bin 558 -> 639 bytes .../server/mapper/WrjTypeChapterMapper.class | Bin 700 -> 781 bytes .../mapper/WrjUserCollectQuestionMapper.class | Bin 366 -> 865 bytes .../mapper/WrjUserErrorQuestionMapper.class | Bin 360 -> 857 bytes .../service/IWrjQuestionPracticeService.class | Bin 370 -> 629 bytes .../IWrjUserCollectQuestionService.class | Bin 379 -> 527 bytes .../IWrjUserErrorQuestionService.class | Bin 373 -> 502 bytes .../impl/WrjQuestionPracticeServiceImpl.class | Bin 827 -> 4199 bytes .../WrjUserCollectQuestionServiceImpl.class | Bin 848 -> 2339 bytes .../WrjUserErrorQuestionServiceImpl.class | Bin 834 -> 1561 bytes .../wrj/driver/server/util/SecurityUtil.class | Bin 2363 -> 2235 bytes target/classes/mapper/WrjQuestionMapper.xml | 7 ++++++ .../mapper/WrjQuestionPracticeMapper.xml | 6 ++++++ .../mapper/WrjUserCollectQuestionMapper.xml | 12 +++++++++++ .../mapper/WrjUserErrorQuestionMapper.xml | 12 +++++++++++ 38 files changed, 62 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.java b/src/main/java/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.java index 764225e..2a669c5 100644 --- a/src/main/java/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.java +++ b/src/main/java/com/wrj/driver/server/service/impl/WrjQuestionPracticeServiceImpl.java @@ -5,10 +5,12 @@ import cn.hutool.core.util.StrUtil; import com.wrj.driver.server.dto.QuestionPracticeAddDto; import com.wrj.driver.server.entity.WrjQuestion; import com.wrj.driver.server.entity.WrjQuestionPractice; +import com.wrj.driver.server.entity.WrjQuestionPracticeTotal; import com.wrj.driver.server.entity.WrjUserErrorQuestion; import com.wrj.driver.server.exception.BusinessException; import com.wrj.driver.server.mapper.WrjQuestionMapper; import com.wrj.driver.server.mapper.WrjQuestionPracticeMapper; +import com.wrj.driver.server.mapper.WrjQuestionPracticeTotalMapper; import com.wrj.driver.server.mapper.WrjUserErrorQuestionMapper; import com.wrj.driver.server.service.IWrjQuestionPracticeService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; @@ -38,6 +40,9 @@ public class WrjQuestionPracticeServiceImpl extends ServiceImpl delete from wrj_user_collect_question - where user_id = #{userId} and question_id = #{questionId} + where question_id = #{questionId} and user_id = #{userId} diff --git a/src/main/resources/mapper/WrjUserErrorQuestionMapper.xml b/src/main/resources/mapper/WrjUserErrorQuestionMapper.xml index 12d9870..547ef31 100644 --- a/src/main/resources/mapper/WrjUserErrorQuestionMapper.xml +++ b/src/main/resources/mapper/WrjUserErrorQuestionMapper.xml @@ -7,11 +7,11 @@ select * from wrj_user_error_question - where user_id = #{userId} and question_id = #{questionId} + where question_id = #{questionId} and user_id = #{userId} delete from wrj_user_error_question - where user_id = #{userId} and question_id = #{questionId} + where question_id = #{questionId} and user_id = #{userId} diff --git a/target/classes/com/wrj/driver/server/controller/WrjQuestionPracticeController.class b/target/classes/com/wrj/driver/server/controller/WrjQuestionPracticeController.class index 17815f75f9872ef4893d05d85211cd0aff23f9bf..ed4f45029b1ae86c34fddf3b37312a1d5465cd13 100644 GIT binary patch literal 2775 zcmbVOYf~Fl7=8{3B!n#>R%k1gf>y$%Jy?6Aq1XUY(NHK?wN~Bi9@52SPu$&rjN>QA zf8Yl{I)3wmGu}pNo$&|wI~*DRgyVa5)3Aw~ie@JJo^$rSJn!}FZ+|`d6~JY@pFtO{ zXE2Ey8RRh4juW_<#&ic>!7a7PcVGsy8O-6;H0IUuZFTZm3JV#$jyF;$FeGeQV(2MI zx5Pbr>+&`)$WlqTIfkyXs~f&$h*jb45@E;{47tPi+-+{U)~;~5M{lZx82G}byM4DJ zJl~Sea=kF=JH1kId}~K+Se{k1Mc#3wuPauM;d%(5>{?D~%hh+po^(IpMWH($-y#&! z-RF8ufafc|+_PL^lG?T@%dz}vawR*m!H}GlCPD2gSdO?;*(nNlO($!CkA`k<=&q&q z)x)I!z#{XvnmA@i$9JV|laDd3&DP!$j9$y3X!wopGw9hS%1vMLM)tgE&iOJo(nQ1+ zUYX)0_>As}mFh;tKo8^?E;SK+f-Q#bMd3e?=CZB=?+cd#a=u_m?(ONS6e5B5c)n~c zm4zGRjSRQ$>UM>Ks~vvx`JZ2Xarn!pzd!tv;Yw^e_e7BwEys)~%4$-ZR_1JN)dJzPJ z+(=IucC~FXtFq!6V%}0sGW5hUzo-Bs!j&EPj3_Q{QpKS^O#!y48#^x)|fHZ+{YW(sd=cnfbc zjQ=z2=PK0S3ns~qNApH|rRbi9F}%Yt9X}zDJ4jNvui;(1M@@ND3`@mrVfYNg@wzL% zW%E^GR9ws7U#AU2drA1~0bHt}>`0`r3NmQ4iFj4b#{}v0j&#mNt3OcLY+^OnNLAR~ zc zKWporM^myT(bmzQ!M>wK z3r^EhF@u`<3_Z1w0nehJc66!WIkX1C_mLoeU~udJEk7Z#`8|?7tz!?-mcZzbNYN_Y zf&;XFOH85SP7(oLL>j|{EE^c;4V6?4kU9+D92puU&Q?Yn1P=5O+YlW;@8JcUSBraK z9_bn;hIX)CB3b&6(7%Hb^Jw*e3Jc@pxAJ$BsDeD8pk@d*VeCi-Xv2+`s0W-0*f}~e z5dk|;13Q2VxOfEi0_j%Kj)3J6uoD5gl#2OF#FfUSS|$eRO#Rw>P8^`~2P9QC=zEWz cVK({+$;-5Bq0d%jqK8&jh+ZYGFcjDR22O!7P5=M^ delta 218 zcmW+vI|{;35S*v^XpH7#lHNiPn?SJk05)nZ7S9kQAx6+7cJ`L?4kA`U3L85w;BCY; zyD+meJIj9Dm*l>`)f2!3u7)OT6@3+sFxW*brQlixV%_w_O_~kmlBY$);P|IQvMi!w z9`CcofrohVDC}Xa`j<9}e(jvqF diff --git a/target/classes/com/wrj/driver/server/controller/WrjUserCollectQuestionController.class b/target/classes/com/wrj/driver/server/controller/WrjUserCollectQuestionController.class index a7877114e597a745cb9454c85a9093720ae6359d..fb762ba78f1bca86d5fb2809bea61619a9018017 100644 GIT binary patch literal 2062 zcmb7FO>-1Q7=C)Q$z(U9;Hru73k^o{fwW>kU_)@T8co$Am_Rsqnw{+|y-sG zmM1Tv$|^1tV&O$ko-{@ZqGkC5_#au|=RQ6e^yobKhB> zYVe9zuM1UV7_>dd5q9utDEvTr?xIku(iRLe728|kE!E&PC0B*wK7HvdWWeVysm4Xp zl~d1?=i!CW4djYglD@1uqU5?>VCfJ(!-+VRrjl-bSy?Nh<*CnkRamaimn}Q+)D>=Z z5AaeLcrB?!jokK4OIHRnRMgn`5<|A^)hOG273qpk!j-B}7c7bvRcl+$lBJ}UJIZWu zSyK4&9<|w?8z^0m;_20uy9Ty8wQ6z4a_iJ=w_Y6IBc>95lX@cf ztmTV^jzHe?UvzF{zQ(YBw>MIq6~Se%cHYwM3xuMwMk~_ee#_EVn`ocUOHFyMDOA*b za^1UXIU%*^Li^V3_Ko%S^*ax~z4rH?Ywe96+TUM|#RuzO-@pFT*4lUNo4-6V_-5kM{4CLQE zA_)w+x(IX^^i&ka##82EH^~u4NO##|IGLQu#XxgUF>yZ5B}JoYW;#7V&54gELmG)> z=!gyyfjjiD-IZC-bBGEFs*~wqQ#peM$PaB>_{0RIWV}vcPf9>TyBj$d6LWkA@ehQC zCK;*hSiVn8xBFxfuhZXYfc{?@yr`iX?FeWfG|;|})@Nw#p_R}~@8?M3v@%+IC+>p% zN}CLxr?)l+xf!Il85>{-FOWo(O!{ne_!6xd(jC}9rqDCFiR|y_&0^v<`eMQ8!6y3G z$s~50kIY91{s$x1gYof>YjT8_@G^yXg--M`5)h?6L}ss&`hbtus7l&=2Igagya0wS t;0@aJW3*eAHquY7klRH5H)M2aEK%ApxqOp!861j26lga_@_5(##J>%zd>{Y- delta 174 zcmeAZIL{(_>ff$?3=9k=45C~N%nU;848rUTB9qw}dnSi5n@-$hH2Ds**yQcZUTmyo zi8-aIlm9czFtaeQPOfEf(PU&0$Vx0r)Xz!GOV{^L%1TWxVNhgX0-6H?j6euf2_)Gj ze_#`{X9tS00eK7z!VDZhk_XIYW#DAs0`iy`xWOb3122#k0`mEQG(S*{Kr{nmF@qog D#^D=Y diff --git a/target/classes/com/wrj/driver/server/controller/WrjUserErrorQuestionController.class b/target/classes/com/wrj/driver/server/controller/WrjUserErrorQuestionController.class index fef78cd526d1fd92c295e9efcb43a165795e03cf..18bd6b29adf1eb77b9f84f4cdfa3233ab30642de 100644 GIT binary patch literal 1957 zcmb7FTW=dh6#mw6vaz#JFl|FAQ0Rr`QaVu5(#C0u6B>x*(vr~hfv5F);*MGGnAx?X z3h^&^pyCZ7@rJlb1d#Xv{E;eu0`bk-O*Uaum3`QmbM~C?+|T~~&mVsQn8Rur6PPWb zgbU+%vy6)n6L<@6Th65kyo0$iF5`-ecgwhnYcA#;jD))7pi%t}W`i)sm*_ z;HWf4n~!@kPLz(;rRl3cI#{R&x+AtsTQrU8OCw@_86Ff6tM^R%E_pX|w269RtrsP# zBR5p68lkL3kxqPTAa-zd;6~S|sI_VQj@;7bGtrQK6pKwiNVIt%{9Of6>m_x?HEInivllzM1YllP@=qNEd z3>jozY|Fc!tsh2qbf1Q9Ox4?d-xr}DwV2bWRh>Qr-pIJi@TFMtW4SgY2vz=knEKVG zgXa#Sk#$QZ_jU7*Z!?uh!wAmRl@{@qZ!4I|R4i&;b-OD~nrK3g_WiI&C%s4C|GD$< zyPdBd?tJ^TgUh-3-;xc{P*F1jDDLPux#f4eEEM5f@i^+!`>VU_+rBbid1^CjGR;8> zLp$ROK{zaPd0qERAXk(v>X|2(<)SUbVcnG%9gC3ct7?8@=BuV2@8#y09hLvggNF)U z@ZjMY2bZ!%U>zQP^Mh($PoKrT7MTCy%L_e@)oPPB7gY}nxb9-n!wtOW;aMDUQS)#D zOD>i@ypNmg!Td>m>V9^y;^6~)$X?s)<=c(63=#+D^TB(G3dOn%dPXG=?vij&YRSZA z!1i%vYC5Nr4{je0u!=UdgKOC-T2Jg^sAlvBzT|N14w%n(kdD|z_QXBKQOFuj$2Vhk zIL>=HS<*V>mST&}<{QnOaSl%03j!J2-IKL94D0_cjLCy(Tp8@lK?MeTojW3HX*u-c zn49UKW)-jVr!m3bN&zp~HcfAAGO!nTALIEv&k>&NWWJA*5p8HLKo>^6$OW3-5wUokcy+!1VJ{6~rmV9Tla zS+@SU6#Do;eF#k;oTO0)uTW#uA%WEONs7Hn_Nf@JF-l%Og%jg6&QQR$0i5M!oS=`x mvO@MLRZ80^|AK-I&B=szl8|qZSHStyM1{90($l->Gyej2{yWY9 delta 197 zcmZ3=f1E}1)W2Q(7#J8#7(}@km>GoF8HCvxL?$ycc1`}uWIS=5(c}ask;y^KK5VRI zi8-aIljkr?v9U0)GBVgtEEJoZ$f#Mz$RLoFSeB@tlbDyT@1K;Fnq0!5$iM_N4Fnj0 z5U3tVvH^MeU_Ju_tJZb~#*IJ$CI)sO$p#c=U=U{D0FpdlHY)=s0~c7H8%**r@B(Qe Tpn5(a%@0%~5Y50?%peE=D%Knt diff --git a/target/classes/com/wrj/driver/server/dto/SecurityUser.class b/target/classes/com/wrj/driver/server/dto/SecurityUser.class index 0f56af6a5629dd784f4da1db78423590baee3e52..f4210f9337f02a9d6f67ba5161f1289d9a00ab8d 100644 GIT binary patch literal 2563 zcmb7GZF3V<6n<{9Z%MW#jkG1aC~CztX^B8pObaT=OQk8bZwex^O?T)*n&5T=>VM!5 z_yg=0KH!Xo8J%(T3(okPM11bvO|t3aL!D{wJ@=k-p8MQ$p1bYe|NiLg=XXKtbiqbi_W$ykc)X&0^bY$deFS@Hi$9jHN4=w zK(a8oE}&g(ZZhS-g4b{tTiYA1zv^t%Ly%_8sjoY}C)d%Y7HoMt0)>TIbG!V=zgOP$ zy@#$}=FxK644UN?x7PB#;JY>Mkyh%i8%R^K&J`wO%p%^IC_qs^*cZ|zZ!u_9@lWma z04s&Pc$52QmaV$MR&#U7@maLM^?9#Mgsr&D#nB@w{{!D5Sj5>1nkt{=cfV;lb)GdE zN58&t&#eWslQ#uKv%i6nOF(Z1Tdq%%vIi3#CD`F^cRAE`syht#+-f5o21HuOC~veH zS_z!m{i^dIY&KO$*-=+Dr*TPgrn%+pY$?4^JoBWqv^-zEM9#Dg-`#1|0|B#3CKX!h zTw@|SCB4#Y`8D^lCq*_ASIbGMX&Xmz%*Hql*~sItjUzZLFy529D&&QhSKpM?I2cDL zsH&W^@fB{{coP%S`kFPHIxbz33Y~A^1TQmnJY>Z6+j1=?ZJd z_>gb1$5Hi+% z)77oVR7iAd28ZPoC^Au}K9MDr5~c=WCijggThqnNhnUlYF|~bT$~Jc~kA#?%c~rRD zWLC?$`Xt~~fYR87QL&MBVt zxK#WRy7r{>Cq{mNo_tdJ10&Tbo|+4n^7zFm4i#_5$ zijmi4jPV?~T@2;*yb%i;u9yrOu2^|f23b*%nJ0aPq&*>_WK5=+P%O6;(QdaN;}lM_ zP^0)3XQ=xGHSh5c{%PhGQNz2mG+e=Dyhlq%6(8Y!S_bOGI7`cf&o9{rv@BG3W(l@w z{exi>voA1aVvawSc!5L8OvTNP$WF0&n*8dhf)Y*8qW)whVnEj|Ttk`M-g*0Qs6+PSb1N3*kAY=f08?ZTXHEFgq<$?)DfAvZ>$cLF*wTK`rQX2imJk$ZO;Oq!R&vS0ZR;DyZm literal 3047 zcmb7ES#KLv6#mAZ&5j)}O`00gHf=-6+CYIWPFh0uK$0$L3oTnG_B5Hqv4b-%0`ZJ^ zLgJ|s60cN3eSiv52_ytBMdCM6%6I0DSBw;-(LLv$^PMwiy?_4w^RED2MJbLwxEezr zuF0_^$8|YwShyL7iK{l=7Wz({!dt@Kw(+i9-m~$(&<|{UDD;jENA$}U3UV)sYgdlD z7FH~*YA|bCZgsAxAw9q5+;gT%PI+Z&zEWP9)?kZn(b;e{WLvaLe$@-~hF@8C%Nlx% z-WFxcHQ%e0#g{qbl|BEohUm!XO%3|lN|8QN^Iq9qtZgj2)$7i3Dezh;IHj9T)suTD z)csX&OT)-~p|UacadmB~SoQ9?)hWgzr07?smfS+E>iM7Cpp0?GR$O0L`E_<=v?bIq zk)9Bsa_MV>G_tV?x~>w+kUiItQ*5jGll(~MKSp;RZF<4=S1ZLUPL-AQ-70hK34N>h zW?H?6;r$Q)Hl5Y;AlsRT?N^jfw#ogd=9KvV{?TRl(ARYk1A?i`u@U|;ZbRkbTwvQyBO=8#(TROv-e$$jZWi3U5zJk zgawtHr%5BE*4X$@h>UfbtCHQBB|#ZYajzS`wPrlk6~r)ZN$d55#L5n zHlg?=Nw!zD$;{M{kd z9LEV(wjbZ%BsVug)R)Lp7G>?f;2fXeV{sAdm?39i0WMCFGg0Czcbc4qDrWIIIU8T` z!I&i%!+kz3Z;*@Q4C6S4lx6>gUJGZRVz-5J{A}$h_9!;?A8dUQj&m4vd0tgh7^p^$ zJ0jhXJR|?gQ>~WK$kU*a1@VP^3tSR7{DSqGbsLdu%A(&v-q0Ef{8SN;L6>L}*` diff --git a/target/classes/com/wrj/driver/server/entity/WrjQuestion.class b/target/classes/com/wrj/driver/server/entity/WrjQuestion.class index 7ad6640937eaecccefc9b9c7adb195bd2040f219..1ff54591c200e8a3cde72bc96b56083e5419a2f4 100644 GIT binary patch literal 16435 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 delta 48 zcmbQue2Pi<)W2Q(7#J8#7`WLPIM^9D*%`Pd3NM-Xr%8~BfdweR#K6kH2Bz5oBd!Rs diff --git a/target/classes/com/wrj/driver/server/mapper/SysUserMapper.class b/target/classes/com/wrj/driver/server/mapper/SysUserMapper.class index f6e73b280393c0fb461986b126a10f9d765abfba..8919caaec705529a4a17104774faa5a887328a21 100644 GIT binary patch delta 128 zcmX@eG>KXG)W2Q(7#J8#71_0DhA-4bk delta 48 zcmbQle2_`_)W2Q(7#J8#7`WLPIM^9D*%`Pd3eTJPtzM9cfdweR#K6kH2Bz5oA1eru diff --git a/target/classes/com/wrj/driver/server/mapper/WrjChapterMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjChapterMapper.class index 6c749d95f6013e12209cd5240e49015066975fbf..e9f68e85bd5f558abf2ee9c425f1fe6665841a5d 100644 GIT binary patch delta 109 zcmZ3<`ioWg)W2Q(7#J8#7{u5agxMKH*cn7O3SVQCl?*D)E6L1F4a+RfOv*`h%*)F! zNi50C&nsqRP@62nD9`1aSWu8!WX;H+J8`1eB&Hd%%nTerlb9Iz82G`o0D~ZqW@BJv I5Mp2e0E>wjVgLXD delta 55 zcmeyxx{_7+)W2Q(7#J8#7)00^1lbvc*cpU33SVPn)SWm{Y_coU3_&Ia4xl^}10MrF Hm=*v4h5`yx diff --git a/target/classes/com/wrj/driver/server/mapper/WrjDriverTypeMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjDriverTypeMapper.class index 7145585a210acd471a5cb773d40c33aa0cab09aa..56a84cfdd1842ecdd631a60d6c8402407544769d 100644 GIT binary patch delta 128 zcmcc2w1ips)W2Q(7#J8#71_13YA^89R delta 49 zcmZ3&e3?o3)W2Q(7#J8#7`WLPIM^9D*%`Pd3a^^X#Mmmx#J~cSVParqU<1?a02`49 A)c^nh diff --git a/target/classes/com/wrj/driver/server/mapper/WrjExamPlaceMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjExamPlaceMapper.class index 64cdba883961b91f61cb66ac93f44937adcc6d59..35a4f69114cb55042bbed0fbc6db231ee6c58a63 100644 GIT binary patch delta 128 zcmcb>w2)c&)W2Q(7#J8#71_0>^A?^SG delta 48 zcmZ3;e1S>$)W2Q(7#J8#7`WLPIM^9D*%`Pd3a^;N*doZpzyg$DVqj%p1JmpP64?jI diff --git a/target/classes/com/wrj/driver/server/mapper/WrjModelMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjModelMapper.class index c4b2906adcc8430a62ff16845e7964b40ebc8966..13d76b4e82ba77a32c5bdb67a3dcbcc31dec17f6 100644 GIT binary patch delta 128 zcmX@YG?iKS)W2Q(7#J8#71_0P~A;JIv delta 48 zcmbQre1u8()W2Q(7#J8#7`WLPIM^9D*%`Pd3NM)Wqd|~~fdweR#K6kH2Bz5oAgloVPxP;gy~^q;3&#W&nN+E zpUllXOI9+dG_NExH#ID?I5Q~+Xm(zHNg_yFF(ZT8WI0B8F5kq0g47~wMh3l!7sMv- zVa{UY*sRXN$C${%$RNoe#lXbC26QYhGlMjck^y2_Am##MC1wUj25uncDF({HnKB5b cECVwG2T&ywgB*iAm{wp=1k!9kB}xno015#)4gdfE delta 67 zcmZ3(bDT@~)W2Q(7#J8#806U*WY`&G*%{-2Gub2<-$$xnNe0c?MiK7q)A)*k60#Q~lnW3S~s*F?4w3!I> z&XYTulPsvrWunVG{xgrPQO>#O3v>r;r+P9ZLo>E)YJs4s+4LQwQ~f}1?kg5JP1B~d zYR0#!R^x(KnX9tYmaNjHOZO6Oa!D0sQ{`ff$?3=9k=3}WmI!t4wp>Ny+N(PnYm1O3ohGiCKCgr3$=H=y= zB$j06=M^(Ds7)4QlxO!%EGS4VvYz~!ahohN0|(F$CI&tRelRV-APA({7#JCZ7#INM C{uh$~ delta 50 zcmZo>+r%n->ff$?3=9k=3?l3dg6s@J>NxVHe%W$$i%<_lwxAwW8eqV0st#F B2#o*$ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSchoolMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSchoolMapper.class index 81951d7d891eb538fe8ae3fc078fbc9fc868ed26..ec1277724b7e785a591883caacd48f52046eea78 100644 GIT binary patch delta 128 zcmX@kG=o|A)W2Q(7#J8#71_0ceA1_1F>A_M>c delta 49 zcmZ3^e2q!?)W2Q(7#J8#7`WLPIM^9D*%`Pd3a^>W!q_Ir#J~cSVParqU<1?a0393$ A-~a#s diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSchoolServiceMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSchoolServiceMapper.class index 8cbe8d37233f2c7ca28262be5d8ca9c924aff1b3..b2eae1d97e0250f77192dc37722020739251bd40 100644 GIT binary patch delta 128 zcmcb^w3b=;)W2Q(7#J8#71_1e;A{qby delta 49 zcmZ3>e1}Q+)W2Q(7#J8#7`WLPIM^9D*%`Pd3U8Rq!Pp_l#J~cSVParqU<1?a03b34 A_5c6? diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSchoolTagMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSchoolTagMapper.class index d71624e0f2bf7683c917b3e5f62a41f3ef3dacf1..0b0403c39d562c0e35a5661f831deac08c9cd5c4 100644 GIT binary patch delta 128 zcmcb>w2)c&)W2Q(7#J8#71_0>^A?^SG delta 48 zcmZ3;e1S>$)W2Q(7#J8#7`WLPIM^9D*%`Pd3a^;N*doZpzyg$DVqj%p1JmpP64?jI diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSysConfigListMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSysConfigListMapper.class index 713ca2b8f9939c5ac851c85cadd80913fbc80865..6a185dd06f2ad371046df9e4190ca1409d2f1504 100644 GIT binary patch delta 128 zcmcb^w3b=;)W2Q(7#J8#71_1e;A{qby delta 49 zcmZ3>e1}Q+)W2Q(7#J8#7`WLPIM^9D*%`Pd3U8Rq!Pp_l#J~cSVParqU<1?a03b34 A_5c6? diff --git a/target/classes/com/wrj/driver/server/mapper/WrjSysConfigMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjSysConfigMapper.class index 8c8da7e75faac90dcfe1706984ff896d0e491804..c6f80f0ab5a1f065b5bda6ce68e25abaa39aed22 100644 GIT binary patch delta 110 zcmZ3-@}EWc)W2Q(7#J8#7)03_gxDE`*%?GO3MVqkN(PnYm1O3ohGiCKCgr3$=H=y= zB$j06=M^(Ds7;(M&*hs~P>@<=&B&lXS)NgBayR27S!MQ9zu6q|g3agrbt0}oIE69X>; IADHF`0D@Zy`Tzg` diff --git a/target/classes/com/wrj/driver/server/mapper/WrjTypeChapterMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjTypeChapterMapper.class index c41c86ac6e3184acb56ba160a09567e9138efcb4..53c4a15b22fd54c2e244eb9d09807e3561be1787 100644 GIT binary patch delta 136 zcmdnP+RG+<>ff$?3=9k=3}WmI!t4wp>Srbag^TqQ5eoEu6AKDbi>w(L3@4r!o6OHNN0ym^ Z184~o10MrFm=<6V1k!8_j0{2y3;-mTBbopJ delta 55 zcmeBW+ruh+>ff$?3=9k=3?l3dg6s@J>^{FdJ^{ck)Ld9_VbO&p1}g?5^zBji%Ajrphe>drp|MgWjex<; zR6u`I@%FYhNLicm0}}%aPze(Q KD+3#tW(NSMKMGj@ diff --git a/target/classes/com/wrj/driver/server/mapper/WrjUserErrorQuestionMapper.class b/target/classes/com/wrj/driver/server/mapper/WrjUserErrorQuestionMapper.class index 80f97e67dc7ed55f46a9cbd79109202c4748de34..64a78ad130a217e90a6110a686b48bdc0649215f 100644 GIT binary patch literal 857 zcmbVK+e*YR5S>(atLy!`h!29I=!9N+bOQ-v-)QrmQGw(&)OUbi_q2f@|c`r(?s#`vqQ2 z(bif|Bn6V@kThHTLG#-0n!5}}&t;SeTWG?&`(VnkACsM}$`xOzREDbHX}=*!OSw+4a{$kGLH=z3 delta 58 zcmcb~_JT?H)W2Q(7#J8#7`WLPIM^9D*%`Pddo%7}G@m?=QEYNNQ?W1u0}}%aPze(Q KD+3#tW(NSHJqkGh diff --git a/target/classes/com/wrj/driver/server/service/IWrjQuestionPracticeService.class b/target/classes/com/wrj/driver/server/service/IWrjQuestionPracticeService.class index abddcff7260ea1a27f8b1533d88a5bd8338f2da0..722f13cc062ed57abb56756e176a472ede0e4cc0 100644 GIT binary patch delta 290 zcmeyw^p(Z%)W2Q(7#J8#7=+mw1lSn_*%^cw8N@R4ic^b90!veiOEUBG0*VroOEQyF z85!I)d?sEHt4}G(*GHFhOi6Jm$+y<@$x19s)Xz!GOV@YG&(BFs%(G@>5b#Yc$;eL$ zNGwXsO)W_+DrRJ0O9X3RWMEAODk@@RFxNoR>XVff$?3=9k=3H0qTdFj^Zd`%<)r~Le!)Wke%Mg{@j)RK(+lz_yd#N5=9 z)S_ZW2Cl+VL5Q)QDU1wkr9kUEQ#J~RGHNlhFfy<(urdHefsW&3VqgbS96-#(zzHU~ J7`VYS4*(S1G3@{V delta 48 zcmeBY`OPGJ>ff$?3=9k=4BYGt9PA97>=Hf diff --git a/target/classes/com/wrj/driver/server/service/IWrjUserErrorQuestionService.class b/target/classes/com/wrj/driver/server/service/IWrjUserErrorQuestionService.class index 2f0e5ce7fda2d828dea1de3c7312445247bb4da6..de074271e2b7690411b0d19ca79f75913e495c55 100644 GIT binary patch delta 179 zcmey$^o_ax)W2Q(7#J8#7zEfEc-a~F*ctd48Q6+abMwnm85vA9e6kYD67_Qu^V0Qw z^7GQI(fOK40#5n)IjMq4iM||!ilT4ciP(Ng5?!E8+KJWY9{QCFzKLWS`pTuzm zl66>x;W&0-q#k!-w~D(|?3stVaiDNl6O3g z7|b{(uun?K$kVJmu&c|cA2g@nh~9r zWqXE{=_=UNZ#!eUn{!NSY_DTv#iZ@*(?^A2x%yrs<=M`ZZj>1G&b((&nvO_Q?1G#_ z0y8B7(>7hOX@fI3DQk&v9NU>`xq_R{D{z?J_g1n}V(k{wGQAE3k*4Nd3ZmV1S}0i9 zZ(3qUK07L$q`_DyXy~_7MrN1cm~vg*jC$iHgVS9_zYID3*3E1#6OMS`R-$m;$75Qu z)U?Rp1@k)QT#eKvV#I^E;h?aloY#sNdm7}l8HW!o7hiYgZ8sbNMO6s)fz zTo4Q1lr*~{crt8;uSdc4RoKsAn}T`!i`Y}pQiZ>)KJbuQ7X^If;8fFJ$sh1Y>rFT5 z+v!0=0^bu3Q@(l5dhi_9g9N*6 zg{vW1-Zo^W>m56j8Ku%~HY>F;l&ao?DUp-xq>81OHJ)#53K8_%)>wOJo$zEuR!MiQ zOm|52R~YgH{b!;cCK5!y|Z<0Mqao4pGS5-MZ3I z1=m#}4WOfUb{i>s^~=;-oY^q@5;w}cwfZ_8a~8F8a~Ex1)Xy{7+~Q78nc3SDdRr^ zpR?)Q7Muf(Rnt?wwJKOUx4OzgD-;-~b2*=~Gq4?wiP8*`y`!NiJWGn*BkqcfNO@gT zlA@*9piEmr-83@h19C>rXi9gCPLQ4j))?+)LHFX|y)g2$0on8;UBSDzOUuGMh=;ZJr0#w zdl9ZVdHHN3m(I7scdX?El&^g;Yx$Hyfy;ReXaxeS!*yKoj*Im)fy~M=L`eyJ+wvW1 z)=VRE3eg(;jMzZyFPMKCwYwYC6PWkYY1HjLf%uL!ZIK^Pe-c{TNz9+df)Vm9Y&(TT zH5eiL;?`+2oWzn1(Li3bG5R*t=%+;WFy_2A6+Dvm=nM-i8J~+pw6cMmoHb4z8w)>#zZv zuo2zZj6rOHi4IuUibLqcVRUhdcjFE8;23&w9NY0FZui60!H^uHtQ&A6|I{)##lXq0 z4V1_K9h}CSaFd_0Bb44wO9qjmj++_K4)Sy%`WIHJxaBNAV=A_)=;TU87kjdbZWTSs zS<=lqiWZNQKWR&^JZJOdOTuIU6>sBj`yMDM+{&*$y6)!@LwrX_vqGoF8HCvxMA#WbC*Nl5+5D45jd9`&naT2O+H9;0 zY>W(!lLdLiCR;LTPyWkZmC2yUzy#F9$iM!^#ai)#Af+a~uvV-BDb@6b(X>=r+Hw4}*&NE2WKTT1OUb`d z$7w}p{OSz<#ed*9JZGDf2%Ai&A97C4Iq&^>-)CR^_s3rVKF4|blvwUWjn|VsjntxvyfiKN+D~H>-lSL_uxh(DqjJT@NkZ$;WB!kdX{;JbzNi9&S zx~ggK>0P_7y{A&!fz)Pe#_#sF-hIfM#U$mDz@-O~A9_u>G*;D$Z?US1%7-73lR&;x2BXry+gg!168;Q3fe0A-ZY7J|)N{wDt6uWDrC$;5gu51}~O64}Z9p4EfO%VTylc_nX>D5(aH`_IK zP|#{bfi0hf(hrQs|Do1{&s?8M9H)Kzs17dTe7}L|Mp#K6nNG|G`wbOoSFU)bgU1I- zn-08T8cd*&2ueW2qzcK)1a2p*AES>1-Vdaq z)`hm=h)TWe*SjohMtJ)e9FgpNAU?IZg;PVXbPW~8Q{BcH-{S7A7f?O$R2Oe1N!1ICf#dX-K; zX6)A(z!=?K$47h_$0wM<1ny!g4s7Dkc_%Q2fez^7B%gofmEUwU6n%02R5dUH( oORHl%Ubd*McFDVr1(Cm{(MVta&0_QitPyhe` delta 193 zcmZ21bb(Fc)W2Q(7#J8#7{s_3m>GoF8HCvxMA#WbC;sZ+e3!|HQA#qXG_NExH#ID? zI5R0H)iEzGza+6FGe56*GB1lR8!H1FBZJFiLsq%T35;r!Kd{thGAJ@I0nK7$U;!G; z2!ud2K$0EE(+Bez7+AHoGcaxh3NSHn07;NE1A`C)Cy?X;vsoFq7`TBvW*{G=ikE>8 PO!G4c0BMkVK?Vi@d*~cS diff --git a/target/classes/com/wrj/driver/server/service/impl/WrjUserErrorQuestionServiceImpl.class b/target/classes/com/wrj/driver/server/service/impl/WrjUserErrorQuestionServiceImpl.class index fe5393228e0a4bb083ee64fcc1305a71fc0d9b27..8c4701abbb086ff85ddb179335443c5de108aa9a 100644 GIT binary patch literal 1561 zcmbVM+foxj5IvIsF(FDo@rDWrYPiVwpyeeLRiIFns$ePC2cIUpLm1fIiL<*v{z@&Y zEPe0;{1N}cvS&#!Y66xI+0OKIpYA^0)8Br4`3m469^}x6@hp0AyB`yn%;FC2W^gZq zVg^$T7o{=UypClUDIKhedR-cZrxi#0{Lt)i*Qf(&cqok(esa&Z&E6(ymj8AwF`0`MjeO{F!2>Fh1B5fL6oH+2sIMRp8 zNS9#y=2f7g1%`BSYKx)gxppPPKt%=eW$ag_*$@Cf|2n_@|8k18dA+}kGK zWtXAQW|Ck~fS58$?p9^AtKC<^aurEKH9YG`VPuFxB9LfqCvfAJTG-6{jrP2%aQ0U; zb$Pfg^74@*>(-sDvg@iAh$uEx;`fBIs?ff2bFBmTx;8&~sP z_&$4#x;RRjtfo^RY(q%qXjNKWKgkqH>J@!2(20{|BzvbnfxSGoF8HCvxMA#WbCtm2?Y|Es@II&u0ayqj%8!H1F zBZJdKN3qFzj5?FwGgoIaC^9eswJ8l+y3fdK&L>k=;j diff --git a/target/classes/com/wrj/driver/server/util/SecurityUtil.class b/target/classes/com/wrj/driver/server/util/SecurityUtil.class index 56c43d0565febcc4abfb37c87a65f2dbb51dc002..0c18e76cbd506209e27f1b8b7e4cd8bf9c8a539b 100644 GIT binary patch delta 596 zcmX|;*-{fh6o$W^iS(q?7hwn)2wM;VNtA#q;*J^>B8rL|in!u}Ml7$jtnvk@ei2i- zkb=_kns@OHjOCfJ%DL#X{pag*dbY#u_D?&1wtfJIST}StZ8**e!%0qQPHWBtoDG;U zq&TNJZ%8wpCdUOsL{)RqaEZ$SvxYfparugo@_g)F)m$?ya6N9gp}A>TuhRK#zdBH@32Y z=B=g9J6B7syN_Pf{GOWfR&w$v;E7PA;uVlP#imfmka89!s)$u$ca^@O8sc~i%Gs7A zLw1XA{|Ojkk3{KsD#;YxqFz#iuAwW{SXIOqbd^!|N;E*3F-oEjs!yjoDF(D#K63?cw{*!e>fh1>h@qfNSg5;e)h+o@zbBVg!|&Q8fpiSKdjFGbZ%^8f$< delta 731 zcmX|iN9flpQ zxkMPzTz4s>zl<0+TxuBA+;kaZ+~JnXZSI)xU01>rM!RRkq-M(HJ`YUQwC179BOYsJ z6!yw$UTweop!5?#3oA%iW0|Lls{B%ExUf-LFU-Fw6;_L*i;C*jw(;fM+gx@fSIlQ8 zC05M$1q)V3yn&Qv*5etynmLag^NOyZ(T)e-ty#N)g`nPUcaBr% zSaUJCIIu)YmS{<&nVd&Z$aEqb#mdU5j5qxiwJnN8lgMc3^l28|J51mNEn=0Kam3RY zbn6+_6a+duVzN@$=6BFan^+CBla^13Op)QVa680bg|$yYlRcnC)2ZnapsW@G9j94< z8K-X30OL|(Q7LcWyjW2g<3b2Dm~zwsm6~p02tcmI03 + + update wrj_question + set answer_number = answer_number + #{answerNum}, + right_number = right_number + #{rightNum} + where question_id = #{questionId} + + + select + * + from wrj_user_collect_question + where user_id = #{userId} and question_id = #{questionId} + + + + delete from wrj_user_collect_question + where user_id = #{userId} and question_id = #{questionId} + diff --git a/target/classes/mapper/WrjUserErrorQuestionMapper.xml b/target/classes/mapper/WrjUserErrorQuestionMapper.xml index 79d1df1..12d9870 100644 --- a/target/classes/mapper/WrjUserErrorQuestionMapper.xml +++ b/target/classes/mapper/WrjUserErrorQuestionMapper.xml @@ -2,4 +2,16 @@ + + + + delete from wrj_user_error_question + where user_id = #{userId} and question_id = #{questionId} +