diff --git a/src/main/java/a8k/service/app/appsetting/AppSettingsMgr.java b/src/main/java/a8k/service/app/appsetting/AppSettingsMgr.java index 4f14630..cd17d15 100644 --- a/src/main/java/a8k/service/app/appsetting/AppSettingsMgr.java +++ b/src/main/java/a8k/service/app/appsetting/AppSettingsMgr.java @@ -30,6 +30,8 @@ public class AppSettingsMgr { final static int setLISSerialBaudrate = 9; final static int setLISNetIp = 10; final static int setLISNetPort = 11; + final static int setTemperature = 12; + } @Resource @@ -149,4 +151,11 @@ public class AppSettingsMgr { appSettingDBService.update(setting); } + @ExtApiFn(name = "setTemperature", group = "设置", order = ORDER.setTemperature) + public void setTemperature(Integer val) { + AppSetting setting = appSettingDBService.get(); + setting.temperature = val; + appSettingDBService.update(setting); + } + } diff --git a/src/main/java/a8k/service/db/type/AppSetting.java b/src/main/java/a8k/service/db/type/AppSetting.java index b07b205..273deef 100644 --- a/src/main/java/a8k/service/db/type/AppSetting.java +++ b/src/main/java/a8k/service/db/type/AppSetting.java @@ -3,7 +3,7 @@ package a8k.service.db.type; import a8k.service.db.type.appsetting.settingenum.*; public class AppSetting { - public int id =0; + public int id = 0; public LanguageType language = LanguageType.zh_CN; public Boolean autoPrint = false; public Boolean autoLogout = false; @@ -14,4 +14,5 @@ public class AppSetting { public LISSerialBaudrateType LISSerialBaudrate = LISSerialBaudrateType.B9600; public String LISNetIp = "127.0.0.1"; public Integer LISNetPort = 9973; + public Integer temperature = 25; }