From bf9e3d8135c10906a3767d8e28465ba10a60ea2b Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Fri, 28 Nov 2025 16:35:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/AppVersionConfigController.java | 4 ++++ .../nu/modules/appversionconfig/entity/AppVersionConfig.java | 4 ++++ .../nu/modules/pad/appversionconfig/api/VersionManageApi.java | 2 ++ .../com/nu/modules/pad/appversionconfig/entity/AppConfig.java | 2 ++ 4 files changed, 12 insertions(+) diff --git a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/appversionconfig/controller/AppVersionConfigController.java b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/appversionconfig/controller/AppVersionConfigController.java index 60f0c49..12bcb8e 100644 --- a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/appversionconfig/controller/AppVersionConfigController.java +++ b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/appversionconfig/controller/AppVersionConfigController.java @@ -8,6 +8,7 @@ import com.nu.modules.appversionconfig.service.IAppVersionConfigService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.lang.StringUtils; import org.apache.shiro.authz.annotation.RequiresPermissions; import org.jeecg.common.api.vo.Result; import org.jeecg.common.aspect.annotation.AutoLog; @@ -67,6 +68,9 @@ public class AppVersionConfigController extends JeecgController add(@RequestBody AppVersionConfig appVersionConfig) { + if(StringUtils.equals("1",appVersionConfig.getWgtFlag())){ + appVersionConfig.setWgtUrl(appVersionConfig.getVersionUrl()); + } appVersionConfigService.save(appVersionConfig); return Result.OK("添加成功!"); } diff --git a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/appversionconfig/entity/AppVersionConfig.java b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/appversionconfig/entity/AppVersionConfig.java index 61645ac..b445d06 100644 --- a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/appversionconfig/entity/AppVersionConfig.java +++ b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/appversionconfig/entity/AppVersionConfig.java @@ -74,4 +74,8 @@ public class AppVersionConfig implements Serializable { @Excel(name = "状态 0-不可用 1-可用", width = 15) @ApiModelProperty(value = "状态 0-不可用 1-可用") private Integer status; + + @Dict(dicCode = "app_upload_type") + private String wgtFlag; + private String wgtUrl; } diff --git a/nursing-unit-api/src/main/java/com/nu/modules/pad/appversionconfig/api/VersionManageApi.java b/nursing-unit-api/src/main/java/com/nu/modules/pad/appversionconfig/api/VersionManageApi.java index 2c94368..cf72598 100644 --- a/nursing-unit-api/src/main/java/com/nu/modules/pad/appversionconfig/api/VersionManageApi.java +++ b/nursing-unit-api/src/main/java/com/nu/modules/pad/appversionconfig/api/VersionManageApi.java @@ -60,6 +60,8 @@ public class VersionManageApi { info.setUpdate_url(appConfig.getVersionUrl()); info.setUpdate_tips(appConfig.getUpdateTrips()); info.setForceupdate(appConfig.getIsForceUpdate()); + info.setWgt_flag(appConfig.getWgtFlag()); + info.setWgt_url(appConfig.getWgtUrl()); map.put("code", 100); map.put("msg", "应用程序需要更新"); map.put("data", info); diff --git a/nursing-unit-api/src/main/java/com/nu/modules/pad/appversionconfig/entity/AppConfig.java b/nursing-unit-api/src/main/java/com/nu/modules/pad/appversionconfig/entity/AppConfig.java index fa819aa..4ada814 100644 --- a/nursing-unit-api/src/main/java/com/nu/modules/pad/appversionconfig/entity/AppConfig.java +++ b/nursing-unit-api/src/main/java/com/nu/modules/pad/appversionconfig/entity/AppConfig.java @@ -17,6 +17,8 @@ public class AppConfig { private String updateBy;//更新者 private Date updateTime;//更新时间 private int status;//状态 0:不可以,1:可用 + private int wgtFlag;//更新方式 0全量更新 1增量更新 + private String wgtUrl;//增量更新地址 }