feat: 건설현장 관리에서 건설현장 조회 시 입력 상태 필터링 동작 안 하는 버그 수정

main
thkim 2025-11-24 13:39:43 +09:00
parent 98a6deb9e3
commit 769e3633b5
3 changed files with 48 additions and 17 deletions

View File

@ -79,7 +79,7 @@
#{constComCodes, jdbcType=VARCHAR}, #{constComCodes, jdbcType=VARCHAR},
#{constCompanyAdmin, jdbcType=VARCHAR}, #{constCompanyAdmin, jdbcType=VARCHAR},
#{constCompanyTel, jdbcType=VARCHAR}, #{constCompanyTel, jdbcType=VARCHAR},
NULL #{projectStateCode, jdbcType=VARCHAR}
) FROM DUAL ) FROM DUAL
</select> </select>
@ -98,7 +98,7 @@
#{constComCodes, jdbcType=VARCHAR}, #{constComCodes, jdbcType=VARCHAR},
#{constCompanyAdmin, jdbcType=VARCHAR}, #{constCompanyAdmin, jdbcType=VARCHAR},
#{constCompanyTel, jdbcType=VARCHAR}, #{constCompanyTel, jdbcType=VARCHAR},
NULL, #{projectStateCode, jdbcType=VARCHAR},
#{sortfield}, #{sortfield},
#{sorttype}, #{sorttype},
#{nCount}, #{nCount},

View File

@ -29,6 +29,7 @@
const constStateCode = trim( document.getElementById('const-state-code').value ); const constStateCode = trim( document.getElementById('const-state-code').value );
const projectStateCode = trim( document.getElementById('project-state-code').value );
const constCompanyName = trim( document.getElementById('company-dept').value ); const constCompanyName = trim( document.getElementById('company-dept').value );
const constCompanyAdmin = trim( document.getElementById('company-admin').value ); const constCompanyAdmin = trim( document.getElementById('company-admin').value );
const constCompanyTel = trim( document.getElementById('company-tel').value ); const constCompanyTel = trim( document.getElementById('company-tel').value );
@ -44,6 +45,7 @@
'&' +'constStartDate='+ constStartDate + '&' +'constStartDate='+ constStartDate +
'&' +'constEndDate='+ constEndDate + '&' +'constEndDate='+ constEndDate +
'&' +'constStateCode='+ constStateCode + '&' +'constStateCode='+ constStateCode +
'&' +'projectStateCode='+ projectStateCode +
'&' +'constCompanyName='+ constCompanyName + '&' +'constCompanyName='+ constCompanyName +
'&' +'constCompanyAdmin='+ constCompanyAdmin + '&' +'constCompanyAdmin='+ constCompanyAdmin +
'&' +'constCompanyTel='+ constCompanyTel + '&' +'constCompanyTel='+ constCompanyTel +
@ -396,8 +398,15 @@ li {
} }
#const-state-code { #const-state-code {
width: 160px; width: 180px;
height: 24px;
} }
#project-state-code {
width: 160px;
height: 24px;
}
.drilling .page-content-inner{ .drilling .page-content-inner{
padding: 0; padding: 0;
} }
@ -431,12 +440,22 @@ li {
<input type="hidden" > <input type="hidden" >
<select id="const-state-code" name="const-state-code"> <select id="const-state-code" name="const-state-code">
<option value="" selected="selected">전체</option> <option value="" selected="selected">전체</option>
<option value="1">미입력</option> <option value="1">타당성조사 및 계획검토</option>
<option value="2">입력 중</option> <option value="2">기본설계</option>
<option value="3">검수 준비 대기중</option> <option value="3">실시설계</option>
<option value="4">검수 중</option> <option value="4">시공 중</option>
<option value="6">수정 요청</option> <option value="5">준공</option>
<option value="7">등록 완료</option> <option value="6">유지보수</option>
</select>
<select id="project-state-code" name="project-state-code">
<option value="" selected="selected">전체</option>
<option value="0">미입력</option>
<option value="1">입력 중</option>
<option value="2">검수 준비 대기중</option>
<option value="3">검수 중</option>
<option value="4">수정 요청</option>
<option value="5">검수 완료</option>
<option value="6">등록 완료</option>
</select> </select>
</form> </form>
<form class="form-inline-row"> <form class="form-inline-row">

View File

@ -29,6 +29,7 @@
const constStateCode = trim( document.getElementById('const-state-code').value ); const constStateCode = trim( document.getElementById('const-state-code').value );
const projectStateCode = trim( document.getElementById('project-state-code').value );
const constCompanyName = trim( document.getElementById('company-dept').value ); const constCompanyName = trim( document.getElementById('company-dept').value );
const constCompanyAdmin = trim( document.getElementById('company-admin').value ); const constCompanyAdmin = trim( document.getElementById('company-admin').value );
const constCompanyTel = trim( document.getElementById('company-tel').value ); const constCompanyTel = trim( document.getElementById('company-tel').value );
@ -44,6 +45,7 @@
'&' +'constStartDate='+ constStartDate + '&' +'constStartDate='+ constStartDate +
'&' +'constEndDate='+ constEndDate + '&' +'constEndDate='+ constEndDate +
'&' +'constStateCode='+ constStateCode + '&' +'constStateCode='+ constStateCode +
'&' +'projectStateCode='+ projectStateCode +
'&' +'constCompanyName='+ constCompanyName + '&' +'constCompanyName='+ constCompanyName +
'&' +'constCompanyAdmin='+ constCompanyAdmin + '&' +'constCompanyAdmin='+ constCompanyAdmin +
'&' +'constCompanyTel='+ constCompanyTel + '&' +'constCompanyTel='+ constCompanyTel +
@ -507,12 +509,22 @@ li {
<input type="hidden" > <input type="hidden" >
<select id="const-state-code" name="const-state-code"> <select id="const-state-code" name="const-state-code">
<option value="" selected="selected">전체</option> <option value="" selected="selected">전체</option>
<option value="1">미입력</option> <option value="1">타당성조사 및 계획검토</option>
<option value="2">입력 중</option> <option value="2">기본설계</option>
<option value="3">검수 준비 대기중</option> <option value="3">실시설계</option>
<option value="4">검수 중</option> <option value="4">시공 중</option>
<option value="6">수정 요청</option> <option value="5">준공</option>
<option value="7">등록 완료</option> <option value="6">유지보수</option>
</select>
<select id="project-state-code" name="project-state-code">
<option value="" selected="selected">전체</option>
<option value="0">미입력</option>
<option value="1">입력 중</option>
<option value="2">검수 준비 대기중</option>
<option value="3">검수 중</option>
<option value="4">수정 요청</option>
<option value="5">검수 완료</option>
<option value="6">등록 완료</option>
</select> </select>
</form> </form>
<form class="form-inline-row"> <form class="form-inline-row">