ソースを参照

修改版本编号

fengyanjie 4 年 前
コミット
4bedb1466b

+ 1 - 1
dmp-rwd-edit/src/main/java/com/persagy/dmp/rwd/edit/repository/ClassDefChangeRecordRepository.java

@@ -11,7 +11,7 @@ import java.util.List;
 public interface ClassDefChangeRecordRepository extends JpaRepository<ClassDefChangeRecord, Integer>, QuerydslPredicateExecutor<ClassDefChangeRecord> {
 
     @Modifying
-    @Query(nativeQuery = true, value = "update rwd_def_class_change_record set version = ?1 where id in (?2)")
+    @Query(nativeQuery = true, value = "update rwd_def_class_change_record set version = ?1 where version is null and id in (?2)")
     Integer addVersion(String version, List<Integer> idList);
 
 }

+ 1 - 1
dmp-rwd-edit/src/main/java/com/persagy/dmp/rwd/edit/repository/FuncidDefChangeRecordRepository.java

@@ -11,7 +11,7 @@ import java.util.List;
 public interface FuncidDefChangeRecordRepository extends JpaRepository<FuncidDefChangeRecord, Integer>, QuerydslPredicateExecutor<FuncidDefChangeRecord> {
 
     @Modifying
-    @Query(nativeQuery = true, value = "update rwd_def_funcid_change_record set version = ?1 where id in (?2)")
+    @Query(nativeQuery = true, value = "update rwd_def_funcid_change_record set version = ?1 where version is null and id in (?2)")
     Integer addVersion(String version, List<Integer> idList);
 }
 

+ 1 - 0
dmp-rwd-edit/src/main/java/com/persagy/dmp/rwd/edit/service/FuncidDefChangeRecordService.java

@@ -51,6 +51,7 @@ public class FuncidDefChangeRecordService {
         list.addAll(CriteriaUtils.parse(qt.publishTime, object.get("publishTime")));
         list.addAll(CriteriaUtils.parse(qt.finishTime, object.get("finishTime")));
         list.addAll(CriteriaUtils.parse(qt.state, object.get("state")));
+        list.addAll(CriteriaUtils.parse(qt.version, object.get("version")));
         return list;
     }