|
@ -1,7 +1,7 @@ |
|
|
package a8k.db; |
|
|
package a8k.db; |
|
|
|
|
|
|
|
|
import a8k.service.appsettings.base.AppSettingGroup; |
|
|
import a8k.service.appsettings.base.AppSettingGroup; |
|
|
import a8k.service.appsettings.base.AppSettingName; |
|
|
|
|
|
|
|
|
import a8k.service.appsettings.base.AppOptionName; |
|
|
import a8k.service.appsettings.base.AppSettingType; |
|
|
import a8k.service.appsettings.base.AppSettingType; |
|
|
import com.fasterxml.jackson.annotation.JsonIgnore; |
|
|
import com.fasterxml.jackson.annotation.JsonIgnore; |
|
|
import com.iflytop.uf.UfActiveRecord; |
|
|
import com.iflytop.uf.UfActiveRecord; |
|
@ -75,7 +75,7 @@ public class AppSetting extends UfActiveRecord { |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public static void addIntegerOption(AppSettingName name, Boolean checkValRange, Double minVal, Double maxVal, Integer value) { |
|
|
|
|
|
|
|
|
public static void addIntegerOption(AppOptionName name, Boolean checkValRange, Double minVal, Double maxVal, Integer value) { |
|
|
var option = new AppSetting(); |
|
|
var option = new AppSetting(); |
|
|
option.type = AppSettingType.INTEGER.name(); |
|
|
option.type = AppSettingType.INTEGER.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
@ -88,11 +88,11 @@ public class AppSetting extends UfActiveRecord { |
|
|
option.save(); |
|
|
option.save(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addIntegerOption(AppSettingName name, Integer value) { |
|
|
|
|
|
|
|
|
public static void addIntegerOption(AppOptionName name, Integer value) { |
|
|
addIntegerOption(name, false, 0.0, 0.0, value); |
|
|
addIntegerOption(name, false, 0.0, 0.0, value); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addDoubleOption(AppSettingName name, Boolean checkValRange, Double minVal, Double maxVal, Double value) { |
|
|
|
|
|
|
|
|
public static void addDoubleOption(AppOptionName name, Boolean checkValRange, Double minVal, Double maxVal, Double value) { |
|
|
var option = new AppSetting(); |
|
|
var option = new AppSetting(); |
|
|
option.type = AppSettingType.DOUBLE.name(); |
|
|
option.type = AppSettingType.DOUBLE.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
@ -105,11 +105,11 @@ public class AppSetting extends UfActiveRecord { |
|
|
option.save(); |
|
|
option.save(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addDoubleOption(AppSettingName name, Double value) { |
|
|
|
|
|
|
|
|
public static void addDoubleOption(AppOptionName name, Double value) { |
|
|
addDoubleOption(name, false, 0.0, 0.0, value); |
|
|
addDoubleOption(name, false, 0.0, 0.0, value); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addStringOption(AppSettingName name, String value) { |
|
|
|
|
|
|
|
|
public static void addStringOption(AppOptionName name, String value) { |
|
|
var option = new AppSetting(); |
|
|
var option = new AppSetting(); |
|
|
option.type = AppSettingType.STRING.name(); |
|
|
option.type = AppSettingType.STRING.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
@ -119,7 +119,7 @@ public class AppSetting extends UfActiveRecord { |
|
|
option.save(); |
|
|
option.save(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addBooleanOption(AppSettingName name, Boolean value) { |
|
|
|
|
|
|
|
|
public static void addBooleanOption(AppOptionName name, Boolean value) { |
|
|
var option = new AppSetting(); |
|
|
var option = new AppSetting(); |
|
|
option.type = AppSettingType.BOOLEAN.name(); |
|
|
option.type = AppSettingType.BOOLEAN.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
@ -129,7 +129,7 @@ public class AppSetting extends UfActiveRecord { |
|
|
option.save(); |
|
|
option.save(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addDateOption(AppSettingName name, String value) { |
|
|
|
|
|
|
|
|
public static void addDateOption(AppOptionName name, String value) { |
|
|
var option = new AppSetting(); |
|
|
var option = new AppSetting(); |
|
|
option.type = AppSettingType.DATE.name(); |
|
|
option.type = AppSettingType.DATE.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
@ -139,7 +139,7 @@ public class AppSetting extends UfActiveRecord { |
|
|
option.save(); |
|
|
option.save(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addTimeOption(AppSettingName name, String value) { |
|
|
|
|
|
|
|
|
public static void addTimeOption(AppOptionName name, String value) { |
|
|
var option = new AppSetting(); |
|
|
var option = new AppSetting(); |
|
|
option.type = AppSettingType.TIME.name(); |
|
|
option.type = AppSettingType.TIME.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
@ -149,7 +149,7 @@ public class AppSetting extends UfActiveRecord { |
|
|
option.save(); |
|
|
option.save(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addTimezoneOption(AppSettingName name, String value) { |
|
|
|
|
|
|
|
|
public static void addTimezoneOption(AppOptionName name, String value) { |
|
|
var option = new AppSetting(); |
|
|
var option = new AppSetting(); |
|
|
option.type = AppSettingType.TIMEZONE.name(); |
|
|
option.type = AppSettingType.TIMEZONE.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
@ -159,7 +159,7 @@ public class AppSetting extends UfActiveRecord { |
|
|
option.save(); |
|
|
option.save(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addIpOption(AppSettingName name, String value) { |
|
|
|
|
|
|
|
|
public static void addIpOption(AppOptionName name, String value) { |
|
|
var option = new AppSetting(); |
|
|
var option = new AppSetting(); |
|
|
option.type = AppSettingType.IP.name(); |
|
|
option.type = AppSettingType.IP.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
@ -169,7 +169,7 @@ public class AppSetting extends UfActiveRecord { |
|
|
option.save(); |
|
|
option.save(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addEnumOption(AppSettingName name, String[] valueEnumRange, String value) { |
|
|
|
|
|
|
|
|
public static void addEnumOption(AppOptionName name, String[] valueEnumRange, String value) { |
|
|
var option = new AppSetting(); |
|
|
var option = new AppSetting(); |
|
|
option.type = AppSettingType.ENUM.name(); |
|
|
option.type = AppSettingType.ENUM.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
@ -180,7 +180,7 @@ public class AppSetting extends UfActiveRecord { |
|
|
option.save(); |
|
|
option.save(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public static void addFixStringOption(AppSettingName name, String value) { |
|
|
|
|
|
|
|
|
public static void addFixStringOption(AppOptionName name, String value) { |
|
|
var option = new AppSetting(); |
|
|
var option = new AppSetting(); |
|
|
option.type = AppSettingType.FIX_STRING.name(); |
|
|
option.type = AppSettingType.FIX_STRING.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|
option.group = currentBuildGroup.name(); |
|
|