Browse Source

fixed typo ScIxrTrafficVO jsonProperty(*_uturntfvl => *_uturn_tfvl)

junggilpark 4 months ago
parent
commit
d64ac97771

+ 0 - 1
src/main/java/egovframework/com/its/web/server/controller/TrafficStatsController.java

@@ -87,7 +87,6 @@ public class TrafficStatsController {
     }
 
     @RequestMapping(value = "/getIxrTrafficStat.do", method = RequestMethod.POST)
-//    public @ResponseBody List<ScIxrTrafficVO> getIxrTrafficStat(String[] ixrIds, String from, String to, String type) throws IOException {
     public @ResponseBody Map<String, Object> getIxrTrafficStat(String[] ixrIds, String from, String to, String type) throws IOException {
         return this.trafficStatsService.getIxrTrafficStat( ixrIds, from, to, type);
     }

+ 3 - 3
src/main/java/egovframework/com/its/web/server/vo/ScIxrTrafficVO.java

@@ -67,13 +67,13 @@ public class ScIxrTrafficVO implements Serializable {
     @JsonProperty("uturn_tfvl")
     private Long uturnTfvl;
 
-    @JsonProperty("smal_uturntfvl")
+    @JsonProperty("smal_uturn_tfvl")
     private Long smalUturnTfvl;
 
-    @JsonProperty("mddl_uturntfvl")
+    @JsonProperty("mddl_uturn_tfvl")
     private Long mddlUturnTfvl;
 
-    @JsonProperty("lrg_uturntfvl")
+    @JsonProperty("lrg_uturn_tfvl")
     private Long lrgUturnTfvl;
 
     @JsonProperty("tot_tfvl")

+ 5 - 0
src/main/webapp/WEB-INF/jsp/egovframework/statistics/info.jsp

@@ -863,6 +863,7 @@
         pagination.empty();
         tbody.empty();
         $('#limit').val(0);
+        _seletData = null;
         $.ajax({
             type:'POST',
             url: "/statistics/getAtrdStat.do",
@@ -876,6 +877,10 @@
                 $('#limit').val(cnt);
                 // let vertexData = data;
             },
+            error : (error)=> {
+                console.log(error);
+                alert("데이터 조회중 오류가 발생했습니다.\n" + error.responseJSON.message);
+            },
             beforeSend : function(){
                 $('#loading').show();
                 btnActiveState(true);

+ 5 - 4
src/main/webapp/WEB-INF/jsp/egovframework/statistics/trafficStats.jsp

@@ -74,13 +74,13 @@
                         </select>
                         <label for="infoYear">년</label>
                             <select id="infoMonth" name="month" class="statis-search-select" style="width: 50px;" onchange="selectDateChanger(false, false)">
-                            <c:forEach begin="1" end="12" varStatus="status">
+                            <c:forEach begin="1" end="${thisMonth}" varStatus="status">
                                     <option value="<fmt:formatNumber pattern="00" value="${status.current}"/>" <c:if test="${status.current == thisMonth}">selected</c:if>><fmt:formatNumber pattern="00" value="${status.current}"/></option>
                         </c:forEach>
                         </select>
                         <label for="infoMonth" class="infoMonth">월</label>
                         <select id="infoDate" name="date" class="statis-search-select" style="width: 50px;">
-                        <c:forEach begin="1" end="${lastDate}" varStatus="status">
+                        <c:forEach begin="1" end="${thisDate}" varStatus="status">
                                 <option value="<fmt:formatNumber pattern="00" value="${status.current}"/>" <c:if test="${status.current == thisDate - 1}">selected</c:if>><fmt:formatNumber pattern="00" value="${status.current}"/></option>
                         </c:forEach>
                         </select>
@@ -102,14 +102,14 @@
                         <label for="infoYear2">년</label>
 
                         <select id="infoMonth2" name='month2' class="statis-search-select" style="width: 50px;" onchange="selectDateChanger(false, true)">
-                        <c:forEach begin="1" end="12" varStatus="status">
+                        <c:forEach begin="1" end="${thisMonth}" varStatus="status">
                                 <option value="<fmt:formatNumber pattern="00" value="${status.current}"/>" <c:if test="${status.current == thisMonth}">selected</c:if>><fmt:formatNumber pattern="00" value="${status.current}"/></option>
                         </c:forEach>
                         </select>
                         <label for="infoMonth2" class="infoMonth2">월</label>
 
                         <select id="infoDate2" name='date2' class="statis-search-select" style="width: 50px;">
-                        <c:forEach begin="1" end="${lastDate}" varStatus="status">
+                        <c:forEach begin="1" end="${thisDate}" varStatus="status">
                                 <option value="<fmt:formatNumber pattern="00" value="${status.current}"/>" <c:if test="${status.current == thisDate - 1}">selected</c:if>><fmt:formatNumber pattern="00" value="${status.current}"/></option>
                         </c:forEach>
                         </select>
@@ -681,6 +681,7 @@
                 ids.push(infoList.val());
             }
         }
+
         const selectSize = ids.length;
         if (selectSize === 0) return alert('교차로 목록을 선택해주세요.');// 선택 도로목록 확인