Kaynağa Gözat

refactor(system): 将 AppVersionManagement 中的 versionCode 类型从 Long 改为 String

- 在 AppVersionManagement、AppVersionManagementBo 和 AppVersionManagementVo 类中,将 versionCode 字段的类型从 Long 改为 String
-这个改动可能是为了适应版本号的更多样化表示,比如支持非数字的版本号
fugui001 3 ay önce
ebeveyn
işleme
17f87e84fd

+ 1 - 1
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/business/domain/AppVersionManagement.java

@@ -26,7 +26,7 @@ public class AppVersionManagement{
     /**
      * 内部版本号(整数,用于升级判断,如 100, 101)
      */
-    private Long versionCode;
+    private String versionCode;
 
     /**
      * 版本名称(对外显示,如 1.0.0, 2.1.5)

+ 1 - 1
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/business/domain/bo/AppVersionManagementBo.java

@@ -30,7 +30,7 @@ public class AppVersionManagementBo extends BaseEntity {
      * 内部版本号(整数,用于升级判断,如 100, 101)
      */
     @NotNull(message = "内部版本号不能为空", groups = { AddGroup.class, EditGroup.class })
-    private Long versionCode;
+    private String versionCode;
 
     /**
      * 版本名称(对外显示,如 1.0.0, 2.1.5)

+ 1 - 1
ruoyi-modules/ruoyi-system/src/main/java/org/dromara/business/domain/vo/AppVersionManagementVo.java

@@ -39,7 +39,7 @@ public class AppVersionManagementVo implements Serializable {
      */
     @ExcelProperty(value = "内部版本号", converter = ExcelDictConvert.class)
     @ExcelDictFormat(readConverterExp = "整=数,用于升级判断,如,1=00,,1=01")
-    private Long versionCode;
+    private String versionCode;
 
     /**
      * 版本名称(对外显示,如 1.0.0, 2.1.5)