단속 행위정보 - 최종 조치일자, 총면적, 상태값등 업데이트 진행중...

dev
박성영 3 months ago
parent a1c2a7307a
commit 58357b7aa0

@ -65,6 +65,7 @@ public class CrdnActInfoVO extends PagingVO {
private String vltnLaw2; // 위반 법 2
private String strctIdxCdNm; // 구조 지수 코드명
private String usgIdxCdNm; // 용도 지수 코드명
private String actnPrcsSttsCdNm; // 조치 처리 상태 코드명
// ============ 조인 컬럼(사용자정보) ============
private String rgtrAcnt; // 등록자 계정

@ -71,7 +71,7 @@ server:
timeout: 60m # 세션 타임아웃을 60분으로 증가
cookie:
http-only: true
secure: false # 개발환경에서는 false, 운영환경에서는 true
secure: true # 개발환경에서는 false, 운영환경에서는 true
same-site: lax
tracking-modes: cookie

@ -7,7 +7,7 @@
<select id="selectActInfoList" parameterType="CrdnActInfoVO"
resultType="CrdnActInfoVO">
/* ActInfoMapper.selectActInfoList : 불법위반행위정보 목록 조회 */
SELECT
SELECT
a.ACT_INFO_ID,
a.SGG_CD,
sgg.CD_NM AS SGG_CD_NM,
@ -34,6 +34,10 @@
a.ACTN_YMD,
a.ACTN_AREA,
a.ACTN_RMRK,
a.ACTN_LAST_YMD,
a.ACTN_WHOL_AREA,
a.ACTN_PRCS_STTS_CD,
actnPrcs.CD_NM AS ACTN_PRCS_STTS_CD_NM,
a.REG_DT,
a.RGTR,
regUser.USER_ACNT AS RGTR_ACNT,
@ -52,6 +56,7 @@
LEFT JOIN tb_vltn_lwrg vltn2 ON vltn2.VLTN_LWRG_CD = a.VLTN_LWRG_CD_2 AND vltn2.DEL_YN = 'N'
LEFT JOIN tb_strct_idx strct ON strct.STRCT_IDX_CD = a.STRCT_IDX_CD AND strct.DEL_YN = 'N'
LEFT JOIN tb_usg_idx usg ON usg.USG_IDX_CD = a.USG_IDX_CD AND usg.DEL_YN = 'N'
LEFT JOIN tb_cd_detail actnPrcs ON actnPrcs.CD_GROUP_ID = 'ACTN_PRCS_STTS_CD' AND actnPrcs.CD_ID = a.ACTN_PRCS_STTS_CD
LEFT JOIN tb_user regUser ON regUser.USER_ID = a.RGTR
LEFT JOIN tb_user modUser ON modUser.USER_ID = a.MDFR
WHERE a.DEL_YN = 'N'
@ -143,7 +148,7 @@
<!-- 불법위반행위정보 상세 조회 -->
<select id="selectActInfoByPk" parameterType="String" resultType="CrdnActInfoVO">
/* ActInfoMapper.selectActInfoByPk : 불법위반행위정보 상세 조회 */
SELECT
SELECT
a.ACT_INFO_ID,
a.SGG_CD,
sgg.CD_NM AS SGG_CD_NM,
@ -170,6 +175,10 @@
a.ACTN_YMD,
a.ACTN_AREA,
a.ACTN_RMRK,
a.ACTN_LAST_YMD,
a.ACTN_WHOL_AREA,
a.ACTN_PRCS_STTS_CD,
actnPrcs.CD_NM AS ACTN_PRCS_STTS_CD_NM,
a.REG_DT,
a.RGTR,
regUser.USER_ACNT AS RGTR_ACNT,
@ -188,6 +197,7 @@
LEFT JOIN tb_vltn_lwrg vltn2 ON vltn2.VLTN_LWRG_CD = a.VLTN_LWRG_CD_2 AND vltn2.DEL_YN = 'N'
LEFT JOIN tb_strct_idx strct ON strct.STRCT_IDX_CD = a.STRCT_IDX_CD AND strct.DEL_YN = 'N'
LEFT JOIN tb_usg_idx usg ON usg.USG_IDX_CD = a.USG_IDX_CD AND usg.DEL_YN = 'N'
LEFT JOIN tb_cd_detail actnPrcs ON actnPrcs.CD_GROUP_ID = 'ACTN_PRCS_STTS_CD' AND actnPrcs.CD_ID = a.ACTN_PRCS_STTS_CD
LEFT JOIN tb_user regUser ON regUser.USER_ID = a.RGTR
LEFT JOIN tb_user modUser ON modUser.USER_ID = a.MDFR
WHERE a.ACT_INFO_ID = #{actInfoId}

@ -108,6 +108,28 @@
<input type="text" id="hgt" name="hgt" class="input decimalMask" style="width: 120px;" maxlength="10" placeholder="예) 10.50" value="${data.hgt}"/>
</td>
</tr>
<c:if test="${mode ne 'C'}">
<tr>
<th class="th">조치최종일자</th>
<td>
<input type="text" class="input" style="width: 120px;" readonly value="${dateUtil:formatDateString(data.actnLastYmd)}" placeholder="-"/>
<%--${dateUtil:formatDateString(data.actnLastYmd)}--%>
</td>
<th class="th">조치총면적(㎡)</th>
<td>
<input type="text" class="input" style="width: 120px;" readonly value="<fmt:formatNumber value='${data.actnWholArea}' pattern='#,##0.00'/>" placeholder="0.00"/>
<%--<fmt:formatNumber value='${data.actnWholArea}' pattern='#,##0.00'/>--%>
</td>
</tr>
<tr>
<th class="th">조치처리상태</th>
<td>
<input type="text" class="input" style="width: 150px;" readonly value="${data.actnPrcsSttsCdNm}" placeholder="미조치"/>
<%--${data.actnPrcsSttsCdNm}--%>
</td>
<td colspan="2"></td>
</tr>
</c:if>
<tr>
<th class="th">비고</th>
<td colspan="3">

@ -135,6 +135,33 @@
name: 'rmrk',
align: 'left',
width: 200
},
{
header: '조치최종일자',
name: 'actnLastYmd',
align: 'center',
width: 100,
formatter: function(e) {
return e.value ? moment(e.value).format('YYYY-MM-DD') : '-';
}
},
{
header: '조치총면적(㎡)',
name: 'actnWholArea',
align: 'right',
width: 100,
formatter: function(e) {
return e.value ? Number(e.value).toLocaleString(undefined, { minimumFractionDigits: 2, maximumFractionDigits: 2 }) : '0.00';
}
},
{
header: '조치처리상태',
name: 'actnPrcsSttsCdNm',
align: 'center',
width: 100,
formatter: function(e) {
return e.value || '미조치';
}
}
];
},

Loading…
Cancel
Save