bug--修复个人中心修改密码报错
This commit is contained in:
@ -8,6 +8,7 @@
|
||||
*/
|
||||
package co.yixiang.modules.system.service.impl;
|
||||
|
||||
import cn.hutool.core.date.DateUtil;
|
||||
import co.yixiang.exception.EntityExistException;
|
||||
import co.yixiang.modules.system.domain.Role;
|
||||
import co.yixiang.modules.system.domain.User;
|
||||
@ -20,7 +21,6 @@ import co.yixiang.utils.RedisUtils;
|
||||
import co.yixiang.utils.SecurityUtils;
|
||||
import co.yixiang.utils.StringUtils;
|
||||
import co.yixiang.utils.ValidationUtil;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import co.yixiang.dozer.service.IGenerator;
|
||||
import com.github.pagehelper.PageInfo;
|
||||
@ -154,7 +154,7 @@ public class SysUserServiceImpl extends BaseServiceImpl<SysUserMapper, User> imp
|
||||
*/
|
||||
@Override
|
||||
public void updatePass(String username, String encryptPassword) {
|
||||
userMapper.updatePass(encryptPassword,new Date(),username);
|
||||
userMapper.updatePass(encryptPassword, DateUtil.format(new Date(),"yyyy-MM-dd HH:mm:ss"),username);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -31,15 +31,15 @@ public interface SysUserMapper extends CoreMapper<User> {
|
||||
* @param password 密码
|
||||
* @param lastPasswordResetTime /
|
||||
*/
|
||||
@Update("update `user` set password = password+${password} , last_password_reset_time = lastPasswordResetTime+${lastPasswordResetTime} where username = #{username}")
|
||||
void updatePass( @Param("password") String password,@Param("lastPasswordResetTime") Date lastPasswordResetTime, @Param("username") String username);
|
||||
@Update("update `user` set password = #{password} , last_password_reset_time = #{lastPasswordResetTime} where username = #{username}")
|
||||
void updatePass( @Param("password") String password,@Param("lastPasswordResetTime") String lastPasswordResetTime, @Param("username") String username);
|
||||
|
||||
/**
|
||||
* 修改邮箱
|
||||
* @param username 用户名
|
||||
* @param email 邮箱
|
||||
*/
|
||||
@Update("update `user` set email = email+ ${email} where username = #{username}")
|
||||
@Update("update `user` set email = #{email} where username = #{username}")
|
||||
void updateEmail(@Param("email") String email, @Param("username") String username);
|
||||
|
||||
}
|
||||
|
@ -79,6 +79,8 @@ public class EmailConfigServiceImpl extends BaseServiceImpl<EmailConfigMapper, E
|
||||
account.setFrom(emailConfig.getUser()+"<"+emailConfig.getFromUser()+">");
|
||||
// ssl方式发送
|
||||
account.setSslEnable(true);
|
||||
// 使用STARTTLS安全连接
|
||||
account.setStarttlsEnable(true);
|
||||
String content = emailVo.getContent();
|
||||
// 发送
|
||||
try {
|
||||
|
Reference in New Issue
Block a user