diff --git a/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java b/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java index 05a7c0f..71f67d7 100644 --- a/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java +++ b/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java @@ -307,7 +307,7 @@ public static MarkerDto convert2MarkerDto(Marker marker) { if (marker == null) return null; MarkerDto result = new MarkerDto(); - + if(marker.getLongitude()==null||marker.getLatitude()==null) return null; result.setCreateTime(marker.getCreateTime().toString().substring(0, 19)); result.setDepth(doNullChange(marker.getDepth())); result.setId(marker.getId()); diff --git a/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java b/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java index 05a7c0f..71f67d7 100644 --- a/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java +++ b/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java @@ -307,7 +307,7 @@ public static MarkerDto convert2MarkerDto(Marker marker) { if (marker == null) return null; MarkerDto result = new MarkerDto(); - + if(marker.getLongitude()==null||marker.getLatitude()==null) return null; result.setCreateTime(marker.getCreateTime().toString().substring(0, 19)); result.setDepth(doNullChange(marker.getDepth())); result.setId(marker.getId()); diff --git a/src/main/java/com/casic/accessControl/marker/manager/MarkerManager.java b/src/main/java/com/casic/accessControl/marker/manager/MarkerManager.java index b51cf3c..fd44f19 100644 --- a/src/main/java/com/casic/accessControl/marker/manager/MarkerManager.java +++ b/src/main/java/com/casic/accessControl/marker/manager/MarkerManager.java @@ -187,9 +187,12 @@ return false; } for (MarkerDto markerDto : markers) { + //暂时改为出现经纬度为空立即返回保存失败 Marker marker = new Marker(); if (markerDto.getId() != null) { marker.setId(markerDto.getId()); + }else{ + if(markerDto.getLatitude()==null||markerDto.getLongitude()==null) return false; } marker.setMarkerId(markerDto.getMarkerId()); marker.setRoad(markerDto.getRoad()); diff --git a/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java b/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java index 05a7c0f..71f67d7 100644 --- a/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java +++ b/src/main/java/com/casic/accessControl/marker/dto/MarkerDto.java @@ -307,7 +307,7 @@ public static MarkerDto convert2MarkerDto(Marker marker) { if (marker == null) return null; MarkerDto result = new MarkerDto(); - + if(marker.getLongitude()==null||marker.getLatitude()==null) return null; result.setCreateTime(marker.getCreateTime().toString().substring(0, 19)); result.setDepth(doNullChange(marker.getDepth())); result.setId(marker.getId()); diff --git a/src/main/java/com/casic/accessControl/marker/manager/MarkerManager.java b/src/main/java/com/casic/accessControl/marker/manager/MarkerManager.java index b51cf3c..fd44f19 100644 --- a/src/main/java/com/casic/accessControl/marker/manager/MarkerManager.java +++ b/src/main/java/com/casic/accessControl/marker/manager/MarkerManager.java @@ -187,9 +187,12 @@ return false; } for (MarkerDto markerDto : markers) { + //暂时改为出现经纬度为空立即返回保存失败 Marker marker = new Marker(); if (markerDto.getId() != null) { marker.setId(markerDto.getId()); + }else{ + if(markerDto.getLatitude()==null||markerDto.getLongitude()==null) return false; } marker.setMarkerId(markerDto.getMarkerId()); marker.setRoad(markerDto.getRoad()); diff --git a/src/main/webapp/content/marker/marker-info-edit-new.jsp b/src/main/webapp/content/marker/marker-info-edit-new.jsp index e9db731..15759cd 100644 --- a/src/main/webapp/content/marker/marker-info-edit-new.jsp +++ b/src/main/webapp/content/marker/marker-info-edit-new.jsp @@ -1 +1 @@ -<%@page contentType="text/html;charset=UTF-8" %> <%@include file="/taglibs.jsp" %> <%pageContext.setAttribute("currentMenu", "marker1");%> 地下管线电子标识系统 <%@include file="/common/layout/header.jsp" %>
<%@include file="/common/layout/menu_new.jsp" %>
<%--<%@include file="/common/layout/second-menu-user.jsp"%>--%>
标识器管理信息编辑
操作失败:
添加成功
毫米
<%@include file="/common/layout/footer.jsp" %> <%----%> \ No newline at end of file +<%@page contentType="text/html;charset=UTF-8" %> <%@include file="/taglibs.jsp" %> <%pageContext.setAttribute("currentMenu", "marker1");%> 地下管线电子标识系统 <%@include file="/common/layout/header.jsp" %>
<%@include file="/common/layout/menu_new.jsp" %>
<%--<%@include file="/common/layout/second-menu-user.jsp"%>--%>
标识器管理信息编辑
操作失败:
添加成功
毫米
<%@include file="/common/layout/footer.jsp" %> <%----%> \ No newline at end of file