aop로 권한 적용되게 추가

This commit is contained in:
Suh
2024-01-15 15:39:00 +09:00
parent cd82828562
commit f21300a991
16 changed files with 423 additions and 14 deletions

View File

@@ -27,9 +27,6 @@
$(".group_tr").on("click", function(event){
read($(event.currentTarget).data("tid"));
});
});
function onSearch(isPersonalSearch){
@@ -59,7 +56,7 @@
<div class="row">
<div class="col-12">
<div class="mt-5 mb-5 text-center">
<h1>그룹 권한 관리</h1><form method="post" action="/account/create"><button class="btn btn-primary" type="submit" id="btn_create">생성</button></form>
<h1>계정 관리</h1><form method="post" action="/account/create"><button class="btn btn-primary" type="submit" id="btn_create">생성</button></form>
</div>
<div>
<hr>
@@ -77,7 +74,7 @@
</thead>
<tbody>
<c:forEach items="${list }" var="dto" varStatus="status">
<tr class="group_tr" data-tid="${dto.id}">
<tr class="group_tr" data-mingu = "111" data-tid="${dto.id}">
<td>${dto.employeeNumber}</td>
<td>${dto.name}</td>
<td>

View File

@@ -11,6 +11,7 @@
alert("재정의 됨");
}
*/
const tid = '${dto.id}';
$(function(){
@@ -26,6 +27,35 @@
$(".c_body").after($form);
$form.submit();
}
function goDelete(){
yesNoModalTextDefine("계정 삭제", "해당 계정을 더이상 사용 안하시겠습니까?");
$("#yesNoModalLabel").text(yesNoModal.title);
$("#yesNoModalBodyTextDiv").text(yesNoModal.body);
yesNoModal.yesFunction = deleteProcess;
yesNoModalBootStrap.show();
}
function deleteProcess(){
const data = {};
data.id = tid;
$.ajax({
type: 'post', // 타입 (get, post, put 등등)
url: '/account/delete_process', // 요청할 서버url
dataType: 'json', // 데이터 타입 (html, xml, json, text 등등)
data: data,
success: function (result) { // 결과 성공 콜백함수
const $form =$("<form method='get' action='/account/list'></form>");
$(".c_body").after($form);
$form.submit();
},
error: function (request, status, error) {
alert(error)
}
});
}
function resetPassword(){
const data = {};
data.id = tid;
@@ -93,6 +123,7 @@
<button class="btn btn-primary" id="password_reset_button" onclick="resetPassword()">비밀번호 리셋</button>
<button class="btn btn-primary" id="btn_edit" onclick="goUpdate()">수정</button>
<button class="btn btn-danger" id="btn_exit" onclick="goList()">뒤로</button>
<button class="btn btn-danger" id="btn_delete" onclick="goDelete()">삭제</button>
</div>
</div>
</div>