密码更新

This commit is contained in:
韩国东 2022-09-23 10:21:32 +08:00
parent cdc90eec3e
commit 05f8575edf
6 changed files with 34 additions and 15 deletions

View File

@ -100,8 +100,6 @@ public class SysUserDomin {
sysUser.setChinaname(name); sysUser.setChinaname(name);
sysUser.setCreatedby(currentUserName); sysUser.setCreatedby(currentUserName);
sysUser.setCreatedon(new Date()); sysUser.setCreatedon(new Date());
String password = PasswdFactory.decryptPasswd(sysUser.getSysuserid(),sysUser.getSyspassword());
sysUser.setSyspassword(PasswdFactory.encryptPasswd(sysUser.getSysuserid(),sysUser.getSysusername(),password));
//更新名称密码以及修改人信息 //更新名称密码以及修改人信息
sysUserMapper.updateByPrimaryKey(sysUser); sysUserMapper.updateByPrimaryKey(sysUser);
} }

View File

@ -2653,9 +2653,6 @@ public class BaseController {
sysUserMapper.insert(sysUser); sysUserMapper.insert(sysUser);
}else{ }else{
String password = PasswdFactory.decryptPasswd(sysUser.getSysuserid(),sysUser.getSyspassword());
System.out.println(password);
sysUser.setSyspassword(PasswdFactory.encryptPasswd(sysUser.getSysuserid(), enterprese.getEntname(), password));
sysUser.setSysusername(enterprese.getEntname()); sysUser.setSysusername(enterprese.getEntname());
sysUser.setChinaname(enterprese.getEntname()); sysUser.setChinaname(enterprese.getEntname());
sysUserMapper.changeUserName(sysUser); sysUserMapper.changeUserName(sysUser);

View File

@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONArray;
import com.common.utils.RandomNumber; import com.common.utils.RandomNumber;
import com.common.utils.StringUtils; import com.common.utils.StringUtils;
import com.common.utils.TypeConversion; import com.common.utils.TypeConversion;
import com.common.utils.encryption.PasswdFactory;
import com.common.utils.model.SingleResult; import com.common.utils.model.SingleResult;
import com.rzyc.enums.DelState; import com.rzyc.enums.DelState;
import com.rzyc.model.*; import com.rzyc.model.*;
@ -570,5 +571,24 @@ public class DataController extends com.rzyc.controller.BaseController {
return result; return result;
} }
/**
* 修改密码
* @version v1.0
* @author dong
* @date 2022/8/5 13:36
*/
@ApiOperation(value = "修改密码", notes = "修改密码")
@RequestMapping(value = "/changePasswd", method = RequestMethod.GET)
@ResponseBody
public SingleResult<String> changePasswd()throws Exception{
SingleResult<String> result = new SingleResult<>();
List<SysUser> sysUsers = sysUserMapper.findAll();
if(null != sysUsers && sysUsers.size() > 0){
for (SysUser sysUser : sysUsers){
sysUserMapper.changePassword(sysUser.getSysuserid(), PasswdFactory.encryptPasswd(sysUser.getSysuserid(),"",constantsConfigure.getDefaultPasswd()));
}
}
return result;
}
} }

View File

@ -831,8 +831,7 @@ public class PcPersonalController extends com.rzyc.controller.BaseController {
String passwd = PasswdFactory.encryptPasswd(sysUser.getSysuserid(), sysUser.getSysusername(), sysUser.getSyspassword()); String passwd = PasswdFactory.encryptPasswd(sysUser.getSysuserid(), sysUser.getSysusername(), sysUser.getSyspassword());
sysUser.setSyspassword(passwd); sysUser.setSyspassword(passwd);
}else{ }else{
String passwd = PasswdFactory.decryptPasswd(sysUser.getSysuserid(),user.getSyspassword()); String passwd = user.getSyspassword();
passwd = PasswdFactory.encryptPasswd(sysUser.getSysuserid(), sysUser.getSysusername(), passwd);
sysUser.setSyspassword(passwd); sysUser.setSyspassword(passwd);
} }

View File

@ -59,15 +59,15 @@ logging:
#文件上传的配置 #文件上传的配置
onstants: onstants:
#上传文件存放地址 #上传文件存放地址
file_location: /mnt/rzyc/resource/inventory/uploadFile/ file_location: /home/rzyc/resource/inventory/uploadFile/
#上传文件公共地址 #上传文件公共地址
file_header: /resource/inventory/uploadFile/ file_header: /resource/inventory/uploadFile/
#上传文件基础路径 #上传文件基础路径
service_file_header: http://42.193.40.239/ service_file_header: http://192.168.31.253/
#父级地区id #父级地区id
superior_org_code: 512000 superior_org_code: 512000
#动态详情基础地址 #动态详情基础地址
html_header: http://42.193.40.239:7010/ html_header: http://192.168.31.253:7010/
#logourl #logourl
logo_url: http://42.193.40.239/resource/inventory/citysafe_logo.png logo_url: http://42.193.40.239/resource/inventory/citysafe_logo.png
#政府端帮助文档url #政府端帮助文档url
@ -83,11 +83,11 @@ onstants:
#企业账号默认密码 #企业账号默认密码
default_passwd: csaq512000 default_passwd: csaq512000
#公示牌 #公示牌
gsp_path: /mnt/rzyc/resource/inventory/gsp.xlsx gsp_path: /home/rzyc/resource/inventory/gsp.xlsx
#zip下载地址 #zip下载地址
zip_path: /mnt/rzyc/resource/inventory/zip zip_path: /home/rzyc/resource/inventory/zip
#导出word模板路径 #导出word模板路径
word_tmp: /mnt/rzyc/resource/inventory/wordtmp word_tmp: /home/rzyc/resource/inventory/wordtmp

View File

@ -25,8 +25,13 @@ public class PasswdFactory {
* @author dong * @author dong
* @date 2022/9/23 10:07 * @date 2022/9/23 10:07
*/ */
public static String encryptPasswd(String id, String username, String passwd)throws Exception { public static String encryptPasswd(String id, String username, String passwd) {
return MD5.md5(id+passwd); try {
passwd = MD5.md5(id+passwd);
}catch (Exception e){
e.printStackTrace();
}
return passwd;
} }