feat: 支持展示并复制重置后的密码
- 账号重置接口返回本次使用的默认强密码 - 管理端新增紧凑结果弹窗与复制反馈 - 补充服务测试和中英文文案
This commit is contained in:
@@ -203,11 +203,17 @@ public class SysAccountController extends BaseCurdController<SysAccountService,
|
||||
return value == null ? null : String.valueOf(value);
|
||||
}
|
||||
|
||||
/**
|
||||
* 将指定账号密码重置为系统默认强密码。
|
||||
*
|
||||
* @param id 账号 ID
|
||||
* @return 本次重置后使用的明文密码
|
||||
*/
|
||||
@PostMapping("/resetPassword")
|
||||
@SaCheckPermission("/api/v1/sysAccount/save")
|
||||
public Result<Void> resetPassword(@JsonBody(value = "id", required = true) BigInteger id) {
|
||||
service.resetPassword(id, SaTokenUtil.getLoginAccount().getId());
|
||||
return Result.ok();
|
||||
public Result<String> resetPassword(@JsonBody(value = "id", required = true) BigInteger id) {
|
||||
String password = service.resetPassword(id, SaTokenUtil.getLoginAccount().getId());
|
||||
return Result.ok(password);
|
||||
}
|
||||
|
||||
@PostMapping("/removeBatchWithResult")
|
||||
|
||||
Reference in New Issue
Block a user