密码更新
This commit is contained in:
parent
cdc90eec3e
commit
05f8575edf
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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);
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user