|
|
@@ -123,7 +123,11 @@ public class TsaSystemController extends TsaBaseController {
|
|
|
@PostMapping("/user/list/delete")
|
|
|
@ResponseBody
|
|
|
public GagaResponse deleteUserList(@RequestBody Collection<User> userList) {
|
|
|
+ if (userList == null || userList.isEmpty())
|
|
|
+ throw new IllegalStateException(message.getMessage("FAIL_1001"));
|
|
|
+
|
|
|
systemService.deleteUserList(userList);
|
|
|
+
|
|
|
return super.ok(message.getMessage("SUCC_0003"));
|
|
|
}
|
|
|
|
|
|
@@ -208,10 +212,10 @@ public class TsaSystemController extends TsaBaseController {
|
|
|
*/
|
|
|
@PostMapping("/user/password/change")
|
|
|
@ResponseBody
|
|
|
- public GagaResponse sendUserTemporaryPassword(@RequestBody User user) {
|
|
|
+ public GagaResponse changePassword(@RequestBody User user) {
|
|
|
user.setPasswd(passwordEncoder.encode(user.getPasswd()));
|
|
|
user.setUpdNo(TsaSession.getInfo().getUserNo());
|
|
|
- log.debug("user: {}", user);
|
|
|
+ log.info("user: {}", user);
|
|
|
|
|
|
// 어드민사용자 비밀번호 수정
|
|
|
systemService.updateUserPassword(user);
|
|
|
@@ -252,6 +256,21 @@ public class TsaSystemController extends TsaBaseController {
|
|
|
return super.ok(message.getMessage("SUCC_0001"));
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 비밀번호 변경 팝업
|
|
|
+ * @return
|
|
|
+ * @author gagamel
|
|
|
+ * @since 2020. 10. 30
|
|
|
+ */
|
|
|
+ @GetMapping("/password/change/form")
|
|
|
+ public ModelAndView passwordChangeForm() {
|
|
|
+ ModelAndView mav = new ModelAndView();
|
|
|
+
|
|
|
+ mav.setViewName("system/PasswordChangeForm");
|
|
|
+
|
|
|
+ return mav;
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 메뉴관리 화면
|
|
|
* @return
|