강석 최 2023-01-31 13:42:18 +09:00
commit 9abab1a70d
6 changed files with 49 additions and 51 deletions

View File

@ -136,6 +136,7 @@
<table class="table table-sm table-hover table-bordered ws-nowrap" id="ivsgtTable">
<thead class="align-middle text-center">
<tr class="table-secondary">
<th>순번</th>
<th>지방청</th>
<th>경찰서</th>
<th>
@ -160,8 +161,9 @@
</tr>
</thead>
<tbody class="table-group-divider text-center">
<th:block th:each="internationalCrimeArrest:${internationalCrimeArrestList}">
<th:block th:each="internationalCrimeArrest,cnt:${internationalCrimeArrestList}">
<tr class="tr" th:data-key="${internationalCrimeArrest.icaKey}">
<td th:text="${cnt.count}"></td>
<th:block th:if="${internationalCrimeArrest.organ eq null || internationalCrimeArrest.organ eq ''}">
<td></td>
</th:block>

View File

@ -139,7 +139,7 @@
</th:block>
<th:block th:if="${!#lists.isEmpty(internationalCrimeArrest.suspectPersonInfoList)}">
<th:block th:each="suspectPersonInfo:${internationalCrimeArrest.suspectPersonInfoList}">
<div class="row spi-list my-1">
<div class="row spi-list m-0">
<label class="col-sm-1 col-form-label col-form-label-sm text-center">성별</label>
<div class="col-sm-2" id="sexFormDiv">
<select class="form-select form-select-sm bg-white" name="sex" disabled>

View File

@ -11,15 +11,15 @@
<input type="hidden" th:name="${_csrf.parameterName}" th:value="${_csrf.token}"/>
<input type="hidden" id="piState" name="piState">
<div class="row mb-1">
<label class="col-2 col-form-label col-form-label-sm text-center">터미널 정보</label>
<label class="col-2 col-form-label col-form-label-sm text-center bg-lightB1">터미널 정보</label>
<div class="col-10 border">
<div class="row my-1">
<div class="row m-0">
<label for="terminalNm" class="col-sm-2 col-form-label col-form-label-sm text-center">터미널명</label>
<div class="col-sm-3">
<input type="text" class="form-control form-control-sm" id="terminalNm" name="terminalNm" placeholder="직접입력">
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="rentType" class="col-sm-2 col-form-label col-form-label-sm text-center">임차료</label>
<div class="col-sm-2">
<select class="form-select form-select-sm" id="rentType" name="rentType">
@ -46,9 +46,9 @@
</div>
</div>
<div class="row mb-1">
<label class="col-2 col-form-label col-form-label-sm text-center">해경 정보</label>
<label class="col-2 col-form-label col-form-label-sm text-center bg-lightB1">해경 정보</label>
<div class="col-10 border">
<div class="row my-1">
<div class="row m-0">
<label for="mgtOrgan" class="col-sm-2 col-form-label col-form-label-sm text-center">해경서</label>
<div class="col-sm-2">
<select class="form-select form-select-sm" id="mgtOrgan" name="mgtOrgan" th:disabled="${accessAuth ne 'ACC003'}">
@ -67,7 +67,7 @@
</select>
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="mpWorkType" class="col-sm-2 col-form-label col-form-label-sm text-center">근무방법</label>
<div class="col-sm-2">
<select class="form-select form-select-sm" id="mpWorkType" name="mpWorkType">
@ -82,7 +82,7 @@
<input type="number" class="form-control form-control-sm" id="mpPeopleCnt" name="mpPeopleCnt">
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="mpDescription" class="col-sm-2 col-form-label col-form-label-sm text-center">비고</label>
<div class="col-sm-10">
<input type="text" class="form-control form-control-sm" id="mpDescription" name="mpDescription">
@ -91,9 +91,9 @@
</div>
</div>
<div class="row mb-1">
<label class="col-2 col-form-label col-form-label-sm text-center">육경 정보</label>
<label class="col-2 col-form-label col-form-label-sm text-center bg-lightB1">육경 정보</label>
<div class="col-10 border">
<div class="row my-1">
<div class="row m-0">
<label for="landPolice" class="col-sm-2 col-form-label col-form-label-sm text-center">육경서</label>
<div class="col-sm-2">
<input type="text" class="form-control form-control-sm" id="landPolice" name="landPolice" placeholder="직접입력">
@ -112,7 +112,7 @@
<input type="number" class="form-control form-control-sm" id="plPeopleCnt" name="plPeopleCnt">
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="plDescription" class="col-sm-2 col-form-label col-form-label-sm text-center">비고</label>
<div class="col-sm-10">
<input type="text" class="form-control form-control-sm" id="plDescription" name="plDescription">
@ -121,7 +121,7 @@
</div>
</div>
<div class="row mb-3">
<label for="fileInputer" class="col-sm-2 col-form-label col-form-label-sm text-center">첨부파일</label>
<label for="fileInputer" class="col-sm-2 col-form-label col-form-label-sm text-center bg-lightB1">첨부파일</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">
<br>파일을 업로드 해주세요.

View File

@ -1,15 +1,15 @@
<!DOCTYPE html>
<html lang="ko" xmlns:th="http://www.thymeleaf.org">
<div class="row mb-1">
<label class="col-2 col-form-label col-form-label-sm text-center">터미널 정보</label>
<label class="col-2 col-form-label col-form-label-sm text-center bg-lightB1">터미널 정보</label>
<div class="col-10 border">
<div class="row my-1">
<div class="row m-0">
<label for="terminalNm" class="col-sm-2 col-form-label col-form-label-sm text-center">터미널명</label>
<div class="col-sm-3">
<input type="text" class="form-control form-control-sm" id="terminalNm" name="terminalNm" placeholder="직접입력" th:value="${partInfo.terminalNm}" disabled>
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="rentType" class="col-sm-2 col-form-label col-form-label-sm text-center">임차료</label>
<div class="col-sm-2">
<select class="form-select form-select-sm" id="rentType" name="rentType" disabled>
@ -36,9 +36,9 @@
</div>
</div>
<div class="row mb-1">
<label class="col-2 col-form-label col-form-label-sm text-center">해경 정보</label>
<label class="col-2 col-form-label col-form-label-sm text-center bg-lightB1">해경 정보</label>
<div class="col-10 border">
<div class="row my-1">
<div class="row m-0">
<label for="mgtOrgan" class="col-sm-2 col-form-label col-form-label-sm text-center">해경서</label>
<div class="col-sm-2">
<select class="form-select form-select-sm" id="mgtOrgan" name="mgtOrgan" disabled>
@ -60,7 +60,7 @@
</select>
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="mpWorkType" class="col-sm-2 col-form-label col-form-label-sm text-center">근무방법</label>
<div class="col-sm-2">
<select class="form-select form-select-sm" id="mpWorkType" name="mpWorkType" disabled>
@ -75,7 +75,7 @@
<input type="number" class="form-control form-control-sm" id="mpPeopleCnt" name="mpPeopleCnt" th:value="${partInfo.mpPeopleCnt}" disabled>
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="mpDescription" class="col-sm-2 col-form-label col-form-label-sm text-center">비고</label>
<div class="col-sm-10">
<input type="text" class="form-control form-control-sm" id="mpDescription" name="mpDescription" th:value="${partInfo.mpDescription}" disabled>
@ -84,9 +84,9 @@
</div>
</div>
<div class="row mb-1">
<label class="col-2 col-form-label col-form-label-sm text-center">육경 정보</label>
<label class="col-2 col-form-label col-form-label-sm text-center bg-lightB1">육경 정보</label>
<div class="col-10 border">
<div class="row my-1">
<div class="row m-0">
<label for="landPolice" class="col-sm-2 col-form-label col-form-label-sm text-center">육경서</label>
<div class="col-sm-2">
<input type="text" class="form-control form-control-sm" id="landPolice" name="landPolice" placeholder="직접입력" th:value="${partInfo.landPolice}" disabled>
@ -106,7 +106,7 @@
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="plDescription" class="col-sm-2 col-form-label col-form-label-sm text-center">비고</label>
<div class="col-sm-10">
<input type="text" class="form-control form-control-sm" id="plDescription" name="plDescription" th:value="${partInfo.plDescription}" disabled>
@ -115,7 +115,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 bg-lightB1">첨부파일</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

@ -21,15 +21,15 @@
<input type="hidden" name="versionNo" th:value="${partInfo.versionNo}">
<input type="hidden" id="mPiState" name="piState" th:value="${partInfo.piState}">
<div class="row mb-1">
<label class="col-2 col-form-label col-form-label-sm text-center">터미널 정보</label>
<label class="col-2 col-form-label col-form-label-sm text-center bg-lightB1">터미널 정보</label>
<div class="col-10 border">
<div class="row my-1">
<div class="row m-0">
<label for="terminalNm" class="col-sm-2 col-form-label col-form-label-sm text-center">터미널명</label>
<div class="col-sm-3">
<input type="text" class="form-control form-control-sm" id="terminalNm" name="terminalNm" placeholder="직접입력" th:value="${partInfo.terminalNm}">
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="rentType" class="col-sm-2 col-form-label col-form-label-sm text-center">임차료</label>
<div class="col-sm-2">
<select class="form-select form-select-sm" id="mRentType" name="rentType">
@ -56,9 +56,9 @@
</div>
</div>
<div class="row mb-1">
<label class="col-2 col-form-label col-form-label-sm text-center">해경 정보</label>
<label class="col-2 col-form-label col-form-label-sm text-center bg-lightB1">해경 정보</label>
<div class="col-10 border">
<div class="row my-1">
<div class="row m-0">
<label for="mgtOrgan" class="col-sm-2 col-form-label col-form-label-sm text-center">해경서</label>
<div class="col-sm-2">
<select class="form-select form-select-sm" id="mMgtOrgan" name="mgtOrgan" th:disabled="${accessAuth ne 'ACC003'}">
@ -80,7 +80,7 @@
</select>
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="mpWorkType" class="col-sm-2 col-form-label col-form-label-sm text-center">근무방법</label>
<div class="col-sm-2">
<select class="form-select form-select-sm" id="mpWorkType" name="mpWorkType">
@ -95,7 +95,7 @@
<input type="number" class="form-control form-control-sm" id="mpPeopleCnt" name="mpPeopleCnt" th:value="${partInfo.mpPeopleCnt}">
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="mpDescription" class="col-sm-2 col-form-label col-form-label-sm text-center">비고</label>
<div class="col-sm-10">
<input type="text" class="form-control form-control-sm" id="mpDescription" name="mpDescription" th:value="${partInfo.mpDescription}">
@ -104,9 +104,9 @@
</div>
</div>
<div class="row mb-1">
<label class="col-2 col-form-label col-form-label-sm text-center">육경 정보</label>
<label class="col-2 col-form-label col-form-label-sm text-center bg-lightB1">육경 정보</label>
<div class="col-10 border">
<div class="row my-1">
<div class="row m-0">
<label for="landPolice" class="col-sm-2 col-form-label col-form-label-sm text-center">육경서</label>
<div class="col-sm-2">
<input type="text" class="form-control form-control-sm" id="landPolice" name="landPolice" placeholder="직접입력" th:value="${partInfo.landPolice}">
@ -125,7 +125,7 @@
<input type="number" class="form-control form-control-sm" id="plPeopleCnt" name="plPeopleCnt" th:value="${partInfo.plPeopleCnt}">
</div>
</div>
<div class="row my-1">
<div class="row m-0">
<label for="plDescription" class="col-sm-2 col-form-label col-form-label-sm text-center">비고</label>
<div class="col-sm-10">
<input type="text" class="form-control form-control-sm" id="plDescription" name="plDescription" th:value="${partInfo.plDescription}">
@ -134,7 +134,7 @@
</div>
</div>
<div class="row mb-3">
<label for="fileInputer" class="col-sm-2 col-form-label col-form-label-sm text-center">첨부파일</label>
<label for="fileInputer" class="col-sm-2 col-form-label col-form-label-sm text-center bg-lightB1">첨부파일</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

@ -31,36 +31,32 @@
</th:block>
</div>
<hr>
<div class="row mb-1"><h6 class="text-center bold">정보협력자 구성</h6></div>
<div class="row mb-1"><h6 class="">정보협력자 구성</h6></div>
<div class="row text-center">
<div class="col-sm-1"></div>
<label class="col-sm-1 col-form-label col-form-label-sm text-center">성명:</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${op.opName}"></label>
<label class="col-sm-3 col-form-label col-form-label-sm text-start" th:text="${op.opName}"></label>
<label class="col-sm-1 col-form-label col-form-label-sm text-center">생년월일:</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${op.opBirth}"></label>
<label class="col-sm-3 col-form-label col-form-label-sm text-start" th:text="${op.opBirth}"></label>
<label class="col-sm-1 col-form-label col-form-label-sm text-center">근무처(소속):</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${op.opPosition}"></label>
<label class="col-sm-3 col-form-label col-form-label-sm text-start" th:text="${op.opPosition}"></label>
</div>
<div class="row text-center">
<div class="col-sm-1"></div>
<label class="col-sm-1 col-form-label col-form-label-sm text-center">직업(직위):</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${op.opJob}"></label>
<label class="col-sm-3 col-form-label col-form-label-sm text-start" th:text="${op.opJob}"></label>
<label class="col-sm-1 col-form-label col-form-label-sm text-center">경력:</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${op.opCareer}"></label>
<label class="col-sm-3 col-form-label col-form-label-sm text-start" th:text="${op.opCareer}"></label>
<label class="col-sm-1 col-form-label col-form-label-sm text-center">연락처:</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${op.opPhone}"></label>
<label class="col-sm-3 col-form-label col-form-label-sm text-start" th:text="${op.opPhone}"></label>
</div>
<div class="row">
<div class="col-sm-1"></div>
<div class="row">
<label class="col-sm-1 col-form-label col-form-label-sm text-center">주소:</label>
<label class="col-sm-5 col-form-label col-form-label-sm text-start" th:text="${op.opAddress}"></label>
<label class="col-sm-7 col-form-label col-form-label-sm text-start" th:text="${op.opAddress}"></label>
<label class="col-sm-1 col-form-label col-form-label-sm text-center">등급:</label>
<label class="col-sm-2 col-form-label col-form-label-sm text-start" th:text="${op.opRank}"></label>
<label class="col-sm-3 col-form-label col-form-label-sm text-start" th:text="${op.opRank}"></label>
</div>
<div class="row">
<div class="col-sm-1"></div>
<div class="row">
<label class="col-sm-1 col-form-label col-form-label-sm text-center">기타 참고:</label>
<label class="col-sm-8 col-form-label col-form-label-sm text-start" th:text="${op.opEtc}"></label>
<label class="col-sm-11 col-form-label col-form-label-sm text-start" th:text="${op.opEtc}"></label>
</div>
<hr>
<div class="row">