This commit is contained in:
77
2024-04-23 01:28:27 +08:00
parent e4dde712e6
commit 67b73e82bb
7 changed files with 70 additions and 7 deletions

View File

@@ -8,6 +8,7 @@ import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.xq.dto.app.auth.LoginUser;
import com.ruoyi.xq.dto.app.auth.LoginVo;
import com.ruoyi.xq.dto.app.auth.RegisterCode;
import com.ruoyi.xq.dto.app.auth.RegisterCodeCheck;
import com.ruoyi.xq.dto.app.user.ResetPasswordReq;
import com.ruoyi.xq.dto.common.sms.SmsCodeReq;
import com.ruoyi.xq.enums.common.CodeEnum;
@@ -91,13 +92,29 @@ public class AuthAppController {
return R.ok("发送成功");
}
@PostMapping("/resetPassword")
@Operation(summary = "重置密码")
@Log(title = "重置密码", businessType = BusinessType.OTHER, isSaveDb = false)
public R<Void> resetPassword(@RequestBody ResetPasswordReq code){
loginManager.resetPassword(code.getMobile(),code.getCode(),code.getPassword());
@PostMapping("/resetPassword/checkCode")
@Operation(summary = "重置密码-验证码校验")
@Log(title = "重置密码-验证码校验", businessType = BusinessType.OTHER, isSaveDb = false)
public R<String> resetPasswordCheck(@RequestBody RegisterCodeCheck code){
String check = loginManager.resetPasswordCheck(code.getMobile(), code.getCode());
R<String> ok = R.ok();
ok.setData(check);
return R.ok();
}
@PostMapping("/resetPassword")
@Operation(summary = "重置密码")
@Log(title = "重置密码", businessType = BusinessType.OTHER, isSaveDb = false)
public R<Void> resetPassword(@RequestBody ResetPasswordReq code){
loginManager.resetPassword(code.getMobile(),code.getPassword(),code.getToken());
return R.ok();
}
}

View File

@@ -4,6 +4,7 @@ package com.ruoyi.xq.controller.app;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.helper.LoginHelper;
import com.ruoyi.xq.dto.app.other.FeedbackReq;
import com.ruoyi.xq.dto.app.report.ReportPushReq;
import com.ruoyi.xq.service.FeedbackService;
@@ -29,6 +30,7 @@ public class OtherController {
@Operation(summary = "留言反馈")
@Log(title = "留言反馈", businessType = BusinessType.OTHER, isSaveDb = false)
public R<Void> feedback(@RequestBody FeedbackReq req){
req.setUserId(LoginHelper.getUserId());
feedbackService.feedback(req);
return R.ok();
}