각 외사수사 외사방첩, 외사대상목표 외사시설 ui 수정

master
Hyung Geun 2023-01-26 15:17:38 +09:00
parent bcd1fd1420
commit 1ea05cf744
13 changed files with 58 additions and 55 deletions

View File

@ -49,7 +49,7 @@
</div>
</div>
<div class="row mb-1">
<label for="contentInfoDiv" class="col-sm-1 col-form-label col-form-label-sm text-center">내용/비고</label>
<label for="contentInfoDiv" class="col-sm-1 col-form-label col-form-label-sm text-center">내용/<br>비고</label>
<div class="col-sm-11" id="contentInfoDiv">
<textarea class="form-control form-control-sm" rows="5" cols="30" name="description"></textarea>
</div>
@ -88,7 +88,7 @@
</div>
</div>
<div class="row mb-1">
<label for="contentInfoDiv" class="col-sm-1 col-form-label col-form-label-sm text-center">내용/비고</label>
<label for="contentInfoDiv" class="col-sm-1 col-form-label col-form-label-sm text-center">내용/<br>비고</label>
<div class="col-sm-11" id="contentInfoDiv">
<textarea class="form-control form-control-sm" rows="5" cols="30" name="description" th:utext="${cia.eduInfo.description}"></textarea>
</div>

View File

@ -16,36 +16,36 @@
<div class="tab-content bg-white border border-top-0 p-2">
<div class="tab-pane fade p-2 show active" id="boardTabPanel" role="tabpanel" tabindex="0">
<div class="row mb-1">
<label class="col-sm-1 col-form-label col-form-label-sm text-center fw-bold">작성자</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-center fw-bold">작성자</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start">
<th:block th:each="commonCode:${session.commonCode.get('JT')}">
<option th:value="${commonCode.itemCd}" th:if="${commonCode.itemCd eq cia.wrtUserGrd}" th:text="|${commonCode.itemValue} ${cia.wrtUserNm}|"></option>
</th:block>
</label>
<label class="col-sm-1 col-form-label col-form-label-sm text-center fw-bold">작성일시</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-center fw-bold">작성일시</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${#temporals.format(cia.wrtDt, 'yyyy-MM-dd HH:mm')}"></label>
</div>
<div class="row mb-1">
<label class="col-sm-1 col-form-label col-form-label-sm text-center fw-bold">시행관서</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-center fw-bold">시행관서</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start">
<th:block th:each="commonCode:${session.commonCode.get('OG')}">
<option th:value="${commonCode.itemCd}" th:if="${commonCode.itemCd eq cia.eduInfo.mgtOrgan}" th:text="${commonCode.itemValue}"></option>
</th:block>
</label>
<label class="col-sm-1 col-form-label col-form-label-sm text-center fw-bold">시행일</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-center fw-bold">시행일</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${cia.eduInfo.eduDate}"></label>
</div>
<hr class="my-1">
<div class="row mb-1">
<label class="col-sm-1 col-form-label col-form-label-sm text-center fw-bold">교육방식</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-center fw-bold">교육방식</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${cia.eduInfo.eduType}"></label>
<label class="col-sm-1 col-form-label col-form-label-sm text-center fw-bold">교육인원</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-center fw-bold">교육인원</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${cia.eduInfo.peopleCnt}"></label>
</div>
<hr class="my-1">
<div class="row mb-1">
<label class="col-sm-1 col-form-label col-form-label-sm text-center fw-bold">내용/비고</label>
<div class="col-sm-11 form-control-sm" th:utext="${#strings.replace(cia.eduInfo.description, lineSeparator, '<br>')}"></div>
<label class="col-sm-2 col-form-label col-form-label-sm text-center fw-bold">내용/비고</label>
<div class="col-sm-10 form-control-sm" th:utext="${#strings.replace(cia.eduInfo.description, lineSeparator, '<br>')}"></div>
</div>
</div>
<div class="tab-pane fade p-2" id="fileTabPanel" role="tabpanel" tabindex="0">

View File

@ -145,7 +145,7 @@
</main>
<div class="modal fade" id="useEditModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="userEditModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-scrollable">
<div class="modal-dialog modal-dialog-scrollable modal-lg">
<div class="modal-content" id="useEditModalContent">
</div>
</div>

View File

@ -145,7 +145,7 @@
</main>
<div class="modal fade" id="useEditModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="userEditModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-scrollable">
<div class="modal-dialog modal-dialog-scrollable modal-lg">
<div class="modal-content" id="useEditModalContent">
</div>
</div>

View File

@ -27,11 +27,11 @@
</thead>
<tbody class="overflow-scroll table-group-divider">
<tr class="historyTr" th:each="list:${infoList}" th:data-useNo="${list.useNo}" th:data-verNo="${list.versionNo}" th:data-mgtOrgan="${list.mgtOrgan}" th:data-useType="${list.useType}">
<td>
<td class="col-2">
<input type="checkbox" class="hisChk">
</td>
<td th:text="|${list.wrtTitle} ${list.wrtNm}|"></td>
<td th:text="${#temporals.format(list.wrtDt, 'yyyy-MM-dd HH:mm')}"></td>
<td class="col-2" th:text="|${list.wrtTitle} ${list.wrtNm}|"></td>
<td class="col-3"th:text="${#temporals.format(list.wrtDt, 'yyyy-MM-dd HH:mm')}"></td>
</tr>
</tbody>
</table>
@ -40,34 +40,34 @@
</div>
</div>
<div class="col-6" id="valueDiv">
<div class="row mb-3">
<label for="cat1Cd" class="col-sm-3 col-form-label col-form-label-sm text-center">사용관서</label>
<div class="row mb-3 mt-3">
<label for="cat1Cd" class="col-2 col-sm-3 col-form-label col-form-label-sm text-center">사용관서</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="vSosok" disabled>
</div>
</div>
<div class="row mb-3">
<label for="cat1Cd" class="col-sm-3 col-form-label col-form-label-sm text-center">사용일시</label>
<label for="cat1Cd" class="col-2 col-sm-3 col-form-label col-form-label-sm text-center">사용일시</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="vUseDt" disabled>
</div>
</div>
<div class="row mb-3">
<label for="cat2Cd" class="col-sm-3 col-form-label col-form-label-sm text-center">사용사유</label>
<label for="cat2Cd" class="c0l-2 col-sm-3 col-form-label col-form-label-sm text-center">사용사유</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="vDetailType" disabled>
<input type="text" class="form-control" id="vDetailSelf" disabled>
</div>
</div>
<div class="row mb-3">
<label for="cat3Cd" class="col-sm-3 col-form-label col-form-label-sm text-center">사용인원</label>
<label for="cat3Cd" class="col-2 col-sm-3 col-form-label col-form-label-sm text-center">사용인원</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="vCnt" disabled>
</div>
</div>
<div class="row mb-3">
<label for="cat3Cd" class="col-sm-3 col-form-label col-form-label-sm text-center">비고</label>
<label for="cat3Cd" class="col-2 col-sm-3 col-form-label col-form-label-sm text-center">비고</label>
<div class="col-sm-8">
<input type="text" class="form-control" id="vDescription" disabled>
</div>

View File

@ -220,7 +220,7 @@
<div class="modal fade" id="partInfoEditModal" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" aria-labelledby="userEditModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg modal-dialog-scrollable">
<div class="modal-dialog modal-xl modal-dialog-scrollable">
<div class="modal-content" id="partInfoEditModalEditModalContent">
<div class="modal-header bg-dark">
</div>

View File

@ -133,7 +133,7 @@
</div>
</div>
<div class="row mb-3">
<label for="fileInputer" class="col-sm-2 col-form-label text-center">첨부파일</label>
<label for="fileInputer" class="col-sm-2 col-form-label col-form-label-sm text-center">첨부파일</label>
<div class="col-sm-10 px-0" style="min-height: 70px;">
<div class="w-100 h-100 border border-info rounded text-center" id="uploadDiv">
<th:block th:if="${#strings.isEmpty(partInfo.fileList[0].origNm)}">

View File

@ -39,7 +39,7 @@
<div class="col-sm-10">
<th:block th:each="code:${pwtList}">
<input type="radio" th:id="|workType${code.itemCd}|" name="workType" th:value="${code.itemCd}">
<label th:for="|workType${code.itemCd}|" class="col-form-label col-form-label-sm text-center pe-3" th:text="${code.itemValue}"></label>
<label th:for="|workType${code.itemCd}|" class="col-form-label bg-white" th:text="${code.itemValue}"></label>
</th:block>
</div>
</div>

View File

@ -41,7 +41,7 @@
<div class="col-sm-10 ">
<th:block th:each="code:${pwtList}">
<input type="radio" th:id="|workType${code.itemCd}|" name="workType" th:value="${code.itemCd}" th:checked="${pwInfo.workType eq code.itemCd}">
<label th:for="|workType${code.itemCd}|" class="col-form-label col-form-label-sm text-center pe-3" th:text="${code.itemValue}"></label>
<label th:for="|workType${code.itemCd}|" class="col-form-label bg-white" th:text="${code.itemValue}"></label>
</th:block>
</div>
</div>
@ -59,7 +59,7 @@
</div>
</div>
<div class="row mb-3">
<label for="fileInputer" class="col-sm-2 col-form-label text-center">첨부파일</label>
<label for="fileInputer" class="col-sm-2 col-form-label col-form-label-sm text-center">첨부파일</label>
<div class="col-sm-10" style="min-height: 70px;">
<div class="w-100 h-100 border border-info rounded text-center" id="uploadDiv">
<th:block th:if="${#arrays.isEmpty(pwInfo.fileList)}">

View File

@ -40,7 +40,7 @@
</div>
</div>
<div class="row pe-3 py-1">
<div class="col-auto affair-scroll">
<div class="col-2 affair-scroll">
<ul class="list-group text-start">
<li class="list-group-item list-group-item-primary fw-bold">
<input class="form-check-input me-1" id="organAll" type="checkbox" checked>
@ -56,7 +56,7 @@
</th:block>
</ul>
</div>
<div class="col-auto affair-scroll">
<div class="col-1 affair-scroll">
<ul class="list-group text-start">
<li class="list-group-item list-group-item-primary fw-bold">
<input class="form-check-input me-1" id="ratingAll" type="checkbox" checked>
@ -70,7 +70,7 @@
</th:block>
</ul>
</div>
<div class="col-auto affair-scroll">
<div class="col-2 affair-scroll">
<ul class="list-group text-start">
<li class="list-group-item list-group-item-primary fw-bold">
<input class="form-check-input me-1" id="category1All" type="checkbox" checked>
@ -84,7 +84,7 @@
</th:block>
</ul>
</div>
<div class="col-auto affair-scroll">
<div class="col-2 affair-scroll">
<ul class="list-group text-start">
<li class="list-group-item list-group-item-primary fw-bold">
<input class="form-check-input me-1" id="category2All" type="checkbox" checked>
@ -98,7 +98,7 @@
</th:block>
</ul>
</div>
<div class="col-auto affair-scroll">
<div class="col-2 affair-scroll">
<ul class="list-group text-start">
<li class="list-group-item list-group-item-primary fw-bold">
<input class="form-check-input me-1" id="category3All" type="checkbox" checked>
@ -112,7 +112,7 @@
</th:block>
</ul>
</div>
<div class="col-auto affair-scroll">
<div class="col-2 affair-scroll">
<ul class="list-group text-start">
<li class="list-group-item list-group-item-primary fw-bold">
<input class="form-check-input me-1" id="category4All" type="checkbox" checked>

View File

@ -11,22 +11,22 @@
<input type="hidden" name="wrtOrgan" th:value="${plan.wrtOrgan}">
<input type="hidden" name="planState" id="planState" th:value="${plan.planState}">
<div class="row mb-1">
<label for="wrtUserNm" class="col-sm-1 col-form-label text-center">작성자</label>
<label for="wrtUserNm" class="col-sm-1 col-form-label-sm text-center">작성자</label>
<div class="col-sm-2">
<input type="text" class="form-control border-0" id="wrtUserNm" name="wrtUserNm" th:value="${plan.wrtUserNm}" readonly>
<input type="text" class="form-control " id="wrtUserNm" name="wrtUserNm" th:value="${plan.wrtUserNm}" readonly>
</div>
<label for="wrtDt" class="col-sm-1 col-form-label text-center">작성일시</label>
<label for="wrtDt" class="col-sm-1 col-form-label-sm text-center">작성일시</label>
<div class="col-sm-2">
<input type="text" class="form-control border-0" id="wrtDt" name="wrtDt" th:value="${#temporals.format(plan.wrtDt, 'yyyy-MM-dd HH:mm')}" readonly>
<input type="text" class="form-control " id="wrtDt" name="wrtDt" th:value="${#temporals.format(plan.wrtDt, 'yyyy-MM-dd HH:mm')}" readonly>
</div>
<label for="planDt" class="col-sm-1 col-form-label text-center">시행일자</label>
<label for="planDt" class="col-sm-1 col-form-label-sm text-center">시행일자</label>
<div class="col-sm-2">
<input type="text" class="form-control border-0" id="planDt" name="planDt" th:value="${#temporals.format(plan.planDt, 'yyyy-MM-dd')}" readonly>
<input type="text" class="form-control" id="planDt" name="planDt" th:value="${#temporals.format(plan.planDt, 'yyyy-MM-dd')}" readonly>
</div>
<label for="planState" class="col-sm-1 col-form-label text-center">상태</label>
<label for="planState" class="col-sm-1 col-form-label-sm text-center">상태</label>
<div class="col-sm-2">
<th:block th:each="commonCode:${session.commonCode.get('DST')}">
<input type="text" class="form-control border-0" th:if="${commonCode.itemCd eq plan.planState}" th:value="${commonCode.itemValue}" readonly>
<input type="text" class="form-control " th:if="${commonCode.itemCd eq plan.planState}" th:value="${commonCode.itemValue}" readonly>
</th:block>
</div>
</div>
@ -34,15 +34,15 @@
<div class="row">
<div class="col-8">
<div class="row mb-1">
<label for="contentTitle" class="col-sm-2 col-form-label text-center">제목</label>
<div class="col-sm-10">
<label for="contentTitle" class="col-sm-2 col-form-label-sm text-center">제목</label>
<div class="col-sm-10 form-control-sm">
<input type="text" class="form-control border-0" id="contentTitle" name="contentTitle" th:value="${plan.contentTitle}" readonly>
</div>
</div>
<hr>
<div class="row mb-1">
<label for="planDiv" class="col-sm-2 col-form-label text-center">주요<br>사업계획</label>
<div class="col-sm-10" id="planDiv">
<label for="planDiv" class="col-sm-2 col-form-label-sm text-center">주요<br>사업계획</label>
<div class="col-sm-10 form-control-sm" id="planDiv">
<th:block th:each="infoList:${plan.mainInfoList}">
<th:block th:if="${infoList.planType eq 'S'}">
<input type="text" class="form-control border-0" name="planInfo" th:value="${infoList.planInfo}" readonly>
@ -52,8 +52,8 @@
</div>
<hr>
<div class="row mb-1">
<label for="detailPlanDiv" class="col-sm-2 col-form-label text-center">사업개요<br><br>추진계획</label>
<div class="col-sm-10" id="detailPlanDiv">
<label for="detailPlanDiv" class="col-sm-2 col-form-label-sm text-center">사업개요<br><br>추진계획</label>
<div class="col-sm-10 form-control-sm" id="detailPlanDiv">
<th:block th:each="infoList:${plan.mainInfoList}">
<th:block th:if="${infoList.planType eq 'D'}">
<div th:utext="${infoList.planInfo}"></div>
@ -96,9 +96,12 @@
<div class="col-auto">
<th:block th:each="commonCode:${session.commonCode.get('DST')}">
<span th:if="${commonCode.itemCd eq apprv.state}" th:text="|결재결과 : ${commonCode.itemValue}| "></span>
</th:block>
<div class="col-auto" >
<span th:text=" | 결재자 : ${apprv.userNm}|"></span>
</div>
</div>
<div class="col-auto">
<span th:text="|결재일시 : ${#temporals.format(apprv.saveDt, 'yyyy-MM-dd HH:mm:ss')}|"></span>
</div>

View File

@ -50,14 +50,14 @@
<hr class="my-1">
<div class="row mb-1">
<label class="col-sm-1 col-form-label col-form-label-sm text-center">사건개요</label>
<div class="col-sm-11">
<div class="col-sm-11 form-control-sm">
<div class="form-control-sm" th:text="${boardInvestigation.contentInfo}"></div>
</div>
</div>
<hr class="my-1">
<div class="row mb-1">
<label class="col-sm-1 col-form-label col-form-label-sm text-center">주요내용</label>
<div class="col-sm-11">
<div class="col-sm-11 form-control-sm">
<div class="form-control-sm" th:utext="${boardInvestigation.contentMain}"></div>
</div>
</div>