Explorar o código

场景、项目列表按更新时间排序

wuweihao %!s(int64=3) %!d(string=hai) anos
pai
achega
78ba28552a

+ 4 - 0
gis_cms/src/main/java/com/gis/cms/entity/po/SceneEntity.java

@@ -44,5 +44,9 @@ public class SceneEntity extends BaseEntity implements Serializable {
     @ApiModelProperty(value = "保密级别")
     private Integer level;
 
+    @Transient
+    @ApiModelProperty(value = "项目时间")
+    private String age;
+
 
 }

+ 2 - 1
gis_cms/src/main/java/com/gis/cms/mapper/provider/ProjectProvider.java

@@ -40,7 +40,8 @@ public class ProjectProvider {
             sql.append(" and  a.type_id = ").append(typeId);
         }
 
-        sql.append(" order by a.create_time desc");
+//        sql.append(" order by a.create_time desc");
+        sql.append(" order by a.update_time desc");
         log.info("sql: {}", sql.toString());
         return sql.toString();
     }

+ 3 - 2
gis_cms/src/main/java/com/gis/cms/mapper/provider/SceneProvider.java

@@ -14,7 +14,7 @@ public class SceneProvider {
 
     public String search(ScenePageDto param) {
         StringBuffer sql = new StringBuffer(
-                "select a.*, b.name as projectName, b.level as level, c.name as projectTypeName from tb_scene a left join tb_project b on b.id=a.project_id " +
+                "select a.*, b.name as projectName, b.level as level, b.age as age, c.name as projectTypeName from tb_scene a left join tb_project b on b.id=a.project_id " +
                         "left join tb_project_type c on c.id=b.type_id   where a.is_delete=0 and b.is_delete=0 and  a.type='scene' ");
 
 //        if (StringUtils.isNotBlank(param.getStartTime()) && StringUtils.isNotBlank(param.getEndTime())) {
@@ -36,7 +36,8 @@ public class SceneProvider {
 
 
 
-        sql.append(" order by create_time desc");
+//        sql.append(" order by create_time desc");
+        sql.append(" order by update_time desc");
         log.info("sql: {}", sql.toString());
         return sql.toString();
     }