|
@@ -219,6 +219,30 @@ public class TaUserController extends BaseController {
|
219
|
219
|
}
|
220
|
220
|
}
|
221
|
221
|
|
|
222
|
+
|
|
223
|
+ /**
|
|
224
|
+ * 业务端 修改密码
|
|
225
|
+ * @return
|
|
226
|
+ */
|
|
227
|
+ @PutMapping(value = "/admin/update/password")
|
|
228
|
+ public ResponseBean updatePassword(
|
|
229
|
+ @RequestParam String newPassword,
|
|
230
|
+ HttpServletRequest request) {
|
|
231
|
+
|
|
232
|
+ if (org.apache.commons.lang3.StringUtils.isBlank(newPassword) || newPassword.length() < 6) {
|
|
233
|
+ return ResponseBean.error("新密不能小于6位", ResponseBean.ERROR_UNAVAILABLE);
|
|
234
|
+ }
|
|
235
|
+
|
|
236
|
+ Integer userId = getUserId(request);
|
|
237
|
+ try {
|
|
238
|
+ iTaUserService.resetPassword(userId, newPassword);
|
|
239
|
+ return ResponseBean.success("操作成功!");
|
|
240
|
+ } catch (Exception e) {
|
|
241
|
+ e.printStackTrace();
|
|
242
|
+ return ResponseBean.error(e.getMessage(), ResponseBean.ERROR_UNAVAILABLE);
|
|
243
|
+ }
|
|
244
|
+ }
|
|
245
|
+
|
222
|
246
|
/**
|
223
|
247
|
* 获取当前用户信息
|
224
|
248
|
* @param request
|