From 31c682f047563ac3f71e5c296d3f4eec32a0f32b Mon Sep 17 00:00:00 2001 From: gxwebsoft Date: Mon, 11 Dec 2023 19:00:26 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E7=A7=9F=E6=88=B7=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=96=B0=E5=A2=9E=E9=85=8D=E7=BD=AE=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/system/controller/MainController.java | 8 ++++++++ .../java/com/gxwebsoft/common/system/entity/Tenant.java | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/src/main/java/com/gxwebsoft/common/system/controller/MainController.java b/src/main/java/com/gxwebsoft/common/system/controller/MainController.java index 798b9f9..0ffd7bd 100644 --- a/src/main/java/com/gxwebsoft/common/system/controller/MainController.java +++ b/src/main/java/com/gxwebsoft/common/system/controller/MainController.java @@ -159,6 +159,9 @@ public class MainController extends BaseController { throw new BusinessException("缺少参数tenantId"); } Tenant tenant = tenantService.getByIdRel(tenantId); + if(tenant == null){ + throw new BusinessException("该租户不存在"); + } // 企业信息 Company company = companyService.getByTenantIdRel(tenantId); company.setBusinessEntity(null); @@ -181,6 +184,11 @@ public class MainController extends BaseController { menu.setMenuType(0); list.add(menu); tenant.setMenu(list); + // 授权信息 + HashMap config = new HashMap<>(); + config.put("LICENSE_CODE","dk9mcwJyetRWQlxWRiojIzJCLi8mcQ5Wa4ojI0NWZqJWd6ICZpJCL0kjNwl1NnhENahnIvl2cyVmdiwiIiATMuEjI6IibQf0NW=="); + config.put("MAP_KEY","8191620da39a742c6f18f010c084c772"); + tenant.setConfig(config); return success(tenant); } diff --git a/src/main/java/com/gxwebsoft/common/system/entity/Tenant.java b/src/main/java/com/gxwebsoft/common/system/entity/Tenant.java index cab2dfb..fe5495a 100644 --- a/src/main/java/com/gxwebsoft/common/system/entity/Tenant.java +++ b/src/main/java/com/gxwebsoft/common/system/entity/Tenant.java @@ -76,4 +76,8 @@ public class Tenant implements Serializable { @TableField(exist = false) private String logo; + @ApiModelProperty(value = "配置信息") + @TableField(exist = false) + private Object config; + }