瀏覽代碼

业务端 修改密码

魏熙美 5 年之前
父節點
當前提交
07805dd686
共有 1 個檔案被更改,包括 24 行新增0 行删除
  1. 24
    0
      src/main/java/com/huiju/estateagents/center/taUser/controller/TaUserController.java

+ 24
- 0
src/main/java/com/huiju/estateagents/center/taUser/controller/TaUserController.java 查看文件

@@ -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