mirror of
https://github.com/zfile-dev/zfile.git
synced 2025-04-19 05:34:52 +00:00
fix: 修复管理员修改密码无效的 bug
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
package im.zhaojun.zfile.admin.controller.setting;
|
||||
|
||||
import cn.hutool.core.util.StrUtil;
|
||||
import cn.hutool.crypto.SecureUtil;
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiSort;
|
||||
import im.zhaojun.zfile.admin.model.request.setting.UpdateLinkSettingRequest;
|
||||
@@ -52,6 +54,10 @@ public class SettingController {
|
||||
public AjaxJson<?> updatePwd(@Valid @RequestBody UpdateUserNameAndPasswordRequest settingRequest) {
|
||||
SystemConfigDTO systemConfigDTO = new SystemConfigDTO();
|
||||
BeanUtils.copyProperties(settingRequest, systemConfigDTO);
|
||||
String password = systemConfigDTO.getPassword();
|
||||
if (StrUtil.isNotEmpty(password)) {
|
||||
systemConfigDTO.setPassword(SecureUtil.md5(password));
|
||||
}
|
||||
systemConfigService.updateSystemConfig(systemConfigDTO);
|
||||
return AjaxJson.getSuccess();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user