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; + }