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 61ab1eb..d7b4951 100644 --- a/src/main/java/com/casic/accessControl/marker/manager/MarkerManager.java +++ b/src/main/java/com/casic/accessControl/marker/manager/MarkerManager.java @@ -389,9 +389,11 @@ } public void delMarkerById(Long id) { - Marker marker = new Marker(); - marker.setId(id); - this.getSession().delete(marker); + //Marker marker = new Marker(); + //marker.setId(id); + Query query = this.getSession().createQuery("update Marker as f set f.isValid = 0 where f.id = " + id); + query.executeUpdate(); + //this.getSession().delete(marker); }