From 87ec16ff4e6c52416ebbd8db2b32da8793b7aa0c Mon Sep 17 00:00:00 2001 From: he wei <858544502@qq.com> Date: 星期三, 20 七月 2022 10:28:51 +0800 Subject: [PATCH] 鲁星伟修改 改密码功能 --- src/main/java/com/whyc/service/DocUserService.java | 8 ++++++-- 1 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/whyc/service/DocUserService.java b/src/main/java/com/whyc/service/DocUserService.java index 5b9b825..5ab5c2e 100644 --- a/src/main/java/com/whyc/service/DocUserService.java +++ b/src/main/java/com/whyc/service/DocUserService.java @@ -146,9 +146,13 @@ String snIdRsa=mapper.selectSnId(name); //瑙e瘑 String snId=RSAUtil.decrypt(snIdRsa,RSAUtil.getPrivateKey()); - if(oldSnId.equals(snId)){ + String[] decOld=RSAUtil.decryptFrontP(oldSnId,RSAUtil.fontSeparator); + String oldId=decOld[0]; + String[] newOld=RSAUtil.decryptFrontP(newSnId,RSAUtil.fontSeparator); + String newId=newOld[0]; + if(oldId.equals(snId)){ UpdateWrapper wrapper=new UpdateWrapper(); - wrapper.set("sn_id",RSAUtil.encrypt(newSnId,RSAUtil.getPublicKey())); + wrapper.set("sn_id",RSAUtil.encrypt(newId,RSAUtil.getPublicKey())); wrapper.eq("name",name); int bl=mapper.update(null,wrapper); return new Response().set(1,bl>0?true:false,"淇敼鎴愬姛"); -- Gitblit v1.9.1