사용자 조회 오류 수정

main
이범준 12 months ago
parent 5511937234
commit acf2b47b68

@ -3,7 +3,7 @@
<c:set var="prefixName" scope="request">사용자</c:set>
<div data-doctx="user" class="d-flex flex-column flex-grow-1"><!-- Page Body -->
<div id="DataTables_Table_0_wrapper" class="dataTables_wrapper dt-bootstrap5 no-footer">
<div class="d-flex flex-row justify-content-between p-3">
<div class="d-flex flex-grow-1 me-5">
<div class="input-group me-3 w-px-400">
@ -12,7 +12,7 @@
<option value="userAccount">계정</option>
</select>
<input name="term" autofocus type="text" placeholder="조회 조건을 입력하십시오." class="form-control">
</div>
<label for="userStatus" class="form-label fw-bold px-3 d-flex flex-wrap align-content-center justify-content-center">상태</label>
<select name="status" class="form-select">
@ -91,11 +91,11 @@ userCtrl.search = () => {
status: userCtrl.find('name', "status").value,
type: userCtrl.find('name', "type").value,
};
if(userCtrl.query.by == "userAccount"){
userCtrl.query.term = userCtrl.query.term.toUpperCase();
}
userCtrl.load(1);
}
@ -111,16 +111,16 @@ userCtrl.removeUsers= () => {
userCtrl.renderList = () => {
let userList = userCtrl.dataset;
let empty = userList.empty;
let trs = empty ?
[document.getElementById("userNotFound").innerHTML] : <%-- from template#userNotFound --%>
[userCtrl.find("name","userNotFound").innerHTML] : <%-- from template#userNotFound --%>
userList.inStrings(
userCtrl.find('name', "userRow").innerHTML, <%-- from template#userRow --%>
(str, dataItem) => str
.replace(/{onclick}=""/gi, 'onclick="userCtrl.setCurrent(\'' + dataItem.getValue("USER_ID") + '\');"')
.replace(/{ondblclick}=""/gi, 'ondblclick="userCtrl.getInfo(\'' + dataItem.getValue("USER_ID") + '\')"')
);
userCtrl.find('name', "userList").innerHTML = trs.join("");
userCtrl.find("name", "userList").innerHTML = trs.join("");
userCtrl.find("[name='userThead'] th input[type='checkbox']").checked = false;
}
@ -139,7 +139,7 @@ userCtrl.onDatasetChange = obj => {
userCtrl.onCurrentChange = item => {
if (!item) return;
let key = item.data.USER_ID;
$(userCtrl.selector("[name='userList']")).setCurrentRow(key);
};
@ -147,12 +147,12 @@ userCtrl.onCurrentChange = item => {
userCtrl.onSelectionChange = selected => {
let userList = userCtrl.dataset;
let keys = selected.map(e => userList.getKey(e));
userCtrl.findAll("[name='userList'] input[type='checkbox']")
.forEach(node => {
node.checked = keys.includes(node.value);
});
userCtrl.findAll(".enable-onfound")
.forEach(node => {
node.disabled = keys.length < 1;

Loading…
Cancel
Save