|
|
@@ -10,11 +10,14 @@ import com.uas.platform.b2bManage.service.UseLogService;
|
|
|
import com.uas.platform.b2bManage.service.UserService;
|
|
|
import com.uas.platform.b2bManage.web.BaseController;
|
|
|
import com.uas.platform.core.util.AgentUtils;
|
|
|
+import com.uas.platform.core.util.encry.Md5Utils;
|
|
|
import javassist.NotFoundException;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.ui.ModelMap;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
+import javax.servlet.ServletException;
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
|
import javax.servlet.http.HttpServletResponse;
|
|
|
import java.io.IOException;
|
|
|
|
|
|
@@ -124,8 +127,8 @@ public class AccountController extends BaseController {
|
|
|
* 通过链接修改密码
|
|
|
*/
|
|
|
@RequestMapping(value = "/resetPwd/url", method = RequestMethod.GET)
|
|
|
- public void resetPwdByUrl(String secretKey, HttpServletResponse response) throws IOException, NotFoundException {
|
|
|
- userService.resetPwd(secretKey, response);
|
|
|
+ public void resetPwdByUrl(String secretKey, HttpServletResponse response, HttpServletRequest request) throws IOException, NotFoundException, ServletException {
|
|
|
+ userService.resetPwd(secretKey, response, request);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
@@ -136,6 +139,7 @@ public class AccountController extends BaseController {
|
|
|
*/
|
|
|
@RequestMapping(value = "/resetPassword/{id}", method = RequestMethod.POST)
|
|
|
public void resetPassword(@PathVariable("id") Long id, String password, HttpServletResponse response) throws IOException {
|
|
|
+ useLogService.appendLog(UseType.RESETPASSWORD.code(), SystemSession.getUser().getPassword() + "-->" + Md5Utils.encode(password, SystemSession.getUser().getName()), AgentUtils.getIp(request));
|
|
|
userService.resetPassword(id, password, response);
|
|
|
}
|
|
|
}
|