From d0a5c97dccdb2b8483ed47223363e0871e141b18 Mon Sep 17 00:00:00 2001 From: Ziin Date: Fri, 15 Aug 2025 14:45:02 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E6=94=B9OTP=E6=8E=A7=E5=88=B6?= =?UTF-8?q?=E5=99=A8=E6=8E=A5=E5=8F=A3=E5=9C=B0=E5=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/.cache/.Apifox_Helper/.toolWindow.db | Bin 196608 -> 196608 bytes .../vvpkassistant/OTP/service/OTPService.java | 2 +- .../OTP/service/OTPServiceImpl.java | 2 +- .../controller/OTPController.java | 4 ++-- target/classes/application.yml | 1 + 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.idea/.cache/.Apifox_Helper/.toolWindow.db b/.idea/.cache/.Apifox_Helper/.toolWindow.db index baa6f5dc2abca360b31d86cb8be57e2617a024c8..91ec3abf59e3d0aaa13df6fc825d3033f13a9484 100644 GIT binary patch delta 1832 zcmai!YfKbZ6vy{m_9Dt#*!Pol5J4U@vpYMx0s~RyA zHkt+vp1;jE&7Gz}%X{{(-6!34_n-FnEhXl2<|g|i&rjA1mU)gI&kSeSv&Qzodf3KW zu;*>Z6U%w$N6w4(rH&6ALGvN!Q+JK4VUMNDn&#YP`OV|9F0lI@1NJQEDr=do#dgG1 zWk#;ct`jbc`v=Dg`wsVBPoH&*^{y@5T;x`r`L=B?#gS|K!ZmW{Q0-ik*4YPMXe0+0 zaWIQ?F6M9pm(mQ{;2DNzl5>kWs3$iWo}uIF50Mw@NXZfoYRSAM9Inyvqf^L>r|Y(^ zpH)p8zT(Mh>RrWhG<> z%ZhdINj=M^==Sg{EGr_9mUA$f#@$dKmWUc>7w03&;S&Uh;&g zhvcv1z)iwTU1Zft4mx!$O~~^jH+=dq^R*oU}CZ;!iPekIIk!%S(Jmp zkRr)JMGmU5km!%|@yM=At@KhW99RgA+UtFA5N2t^eQ*~Vv@54!7-rIM&OjqTJLfAkb-+<4JP)SeThSeCR(d>s%3J|7MLr{+)M0V%=)Muk z=(-~GzzC&uVJW(9gsHS#K%W_*gx-^o4?{7XP>GJG!W8;x9eQqrB6@Nb`qc=N>HfK> z07D@?H9y&(qXR9d5W^%oyd3RL1s~n4pfn5xbY~nrGlG}Cu>t*S1P@JgpmGdudUP}5 zFu3Sf+fYd{)Y0FMAq_(<-FqCRW2m9;o zn1x=wj;3Jk^fhFmKi@_fU`_s)q#0y`eaQ48|5nax*}{Y^rD9W!|FsS`{<6 zCEU`|ptYU>hjwHHRp`Ox5yZ=xxu)jb&CP4_3T%7EH}8%WW$QD>dJ(nGArO*Xh)`*9 zt%-FpTk4H&P9$QRx>^!#)$Ls!6%4Zvt@dNorVkYQP-QtQtZ(1cm1u8kizSLxMHQlP zNeoMoSX`Cms1WeS!=Z328d1Z+fTA7!1DU(kHno90KwWipRYhcLSFB7)B$Tbw8ygnA z9J4XjwYFW|?%UL^#%8O&X}+-@!B^_*P`cLYwXz`k)sQHL#E2Y_qe>vCL>UqTe8e9W z1ER!=M+dyBY#ePLj6}tl%nSaQ5RS*AAyH9dQb-KT>|0RcquRP%sLdk?b=mD^se0c(F f1231Ofe96Ayo45xUh@K`>qbdMHhS|J@}~a>72yZ* delta 1205 zcmW-de@v8R9Ki4U@IF8s0S9;Y-o5YLdk4O7fCt_$4vrrlKLl6eC=um{n0IivthU5l z8=G;<)+Vb3J;lw#*5etQ<>iV`bJv%+e62#B^3})pPGZpMCfFexB#q zo_IVv9?u?^p>e|20*%Q%!{O1ePN&NYaTxp@`EHJa5)Px2LzFlyMh?@H9Jv`;oULY; z&hc0*H=i}T#GA4~nN}p_FX^uMib&0qa?tUkRWBZu=N-+q!;Za@-*U@3B6c|5vV|;} zwl%vbeJJ0T09N9BWXEr^;o;i`;|f4ZtI-=Q@Kydu|JgjCU$zVaf_)f5*+jmgklljz)&DE5DZj% zs=d)@(C3Xs12KQdyID=!3Ijvl*g(KDl#fzy8=$AW|`e81X)G5N~<)T@fe&mpp7?*`9VKB#tR=i&kL`n@9Bw? zdQ#)0fd?Cyr$>cK*2P)DMmXJUsz;^kwYZ^@C*^FJ>oS(ptI|?UJL>oyE^Yk0g%>64 z5Z@JRVrnbjsoMDEHojZO?)Ius#0-5Z6tWYSH4+1^$4jjp1v&Ftdw%XVS!_n|x=~#*QVvD`55gD&(_Bzk2v` zKVI&KcRHap@mvzdVN+r?3Admnape@OLNi`C4VwX)FmDFlrO=4SXW{8$*o*hB!&d@? zaQZjcL!kz9?|>Vi8tYe}g+dVHtMC+sDx7}^E(!r$`v=-7_!CQu#5mJQasYf71!AM% z#nE)qL&1Yr^~6A71Fqx|i9#i&n@Ki>3M`Pxiy7d?coF$Sfc5yii!2LJj-77uvjAmS z=_O|bD8<`Vq=f&43g9fw~gl@x6F!9k)@knx)lQeFmO{PQ?TP}qn^ zP7pnX27G^-Gy&A(m6K#Ug*tT4kbM+tF)>SCqIv05uakbTo-&T*2D3z}Pfk1%(#D>U zaOLaNaVtK$KoklVG+!c}6hz#&KwLC&eUX^(Rr3>jR?b{|6eEO}795 diff --git a/src/main/java/vvpkassistant/OTP/service/OTPService.java b/src/main/java/vvpkassistant/OTP/service/OTPService.java index 6334270..b6a9c9e 100644 --- a/src/main/java/vvpkassistant/OTP/service/OTPService.java +++ b/src/main/java/vvpkassistant/OTP/service/OTPService.java @@ -7,5 +7,5 @@ import vvpkassistant.OTP.model.OTPDTO; * @date: 2025/8/14 20:51 */ public interface OTPService { - Object getOPT(); + Object getOTP(); } diff --git a/src/main/java/vvpkassistant/OTP/service/OTPServiceImpl.java b/src/main/java/vvpkassistant/OTP/service/OTPServiceImpl.java index 1658054..d57f3d6 100644 --- a/src/main/java/vvpkassistant/OTP/service/OTPServiceImpl.java +++ b/src/main/java/vvpkassistant/OTP/service/OTPServiceImpl.java @@ -23,7 +23,7 @@ public class OTPServiceImpl implements OTPService { private String IM_SecretKey; @Override - public Object getOPT() { + public Object getOTP() { try { String otp = "000" + System.currentTimeMillis(); SecretKeySpec key = new SecretKeySpec(IM_SecretKey.getBytes(), "AES"); diff --git a/src/main/java/vvpkassistant/controller/OTPController.java b/src/main/java/vvpkassistant/controller/OTPController.java index 420db26..2722783 100644 --- a/src/main/java/vvpkassistant/controller/OTPController.java +++ b/src/main/java/vvpkassistant/controller/OTPController.java @@ -19,8 +19,8 @@ public class OTPController { @Resource private OTPService otpService; - @GetMapping("/getopt") + @GetMapping("/getotp") public ResponseData getOTP() { - return ResponseData.success(otpService.getOPT()); + return ResponseData.success(otpService.getOTP()); } } diff --git a/target/classes/application.yml b/target/classes/application.yml index b1de7a4..bf19aed 100644 --- a/target/classes/application.yml +++ b/target/classes/application.yml @@ -60,3 +60,4 @@ dromara: domain: https://vv-1317974657.cos.ap-shanghai.myqcloud.com # 访问域名,注意“/”结尾,例如:https://abc.cos.ap-nanjing.myqcloud.com/ base-path: /headerIcon/ # 基础路径 +IM-secretKey: 04452c3231ae4fe5 \ No newline at end of file