获取租户接口新增配置信息

This commit is contained in:
gxwebsoft
2023-12-11 19:00:26 +08:00
parent 75c05d5dbe
commit 31c682f047
2 changed files with 12 additions and 0 deletions

View File

@@ -159,6 +159,9 @@ public class MainController extends BaseController {
throw new BusinessException("缺少参数tenantId"); throw new BusinessException("缺少参数tenantId");
} }
Tenant tenant = tenantService.getByIdRel(tenantId); Tenant tenant = tenantService.getByIdRel(tenantId);
if(tenant == null){
throw new BusinessException("该租户不存在");
}
// 企业信息 // 企业信息
Company company = companyService.getByTenantIdRel(tenantId); Company company = companyService.getByTenantIdRel(tenantId);
company.setBusinessEntity(null); company.setBusinessEntity(null);
@@ -181,6 +184,11 @@ public class MainController extends BaseController {
menu.setMenuType(0); menu.setMenuType(0);
list.add(menu); list.add(menu);
tenant.setMenu(list); tenant.setMenu(list);
// 授权信息
HashMap<String, Object> config = new HashMap<>();
config.put("LICENSE_CODE","dk9mcwJyetRWQlxWRiojIzJCLi8mcQ5Wa4ojI0NWZqJWd6ICZpJCL0kjNwl1NnhENahnIvl2cyVmdiwiIiATMuEjI6IibQf0NW==");
config.put("MAP_KEY","8191620da39a742c6f18f010c084c772");
tenant.setConfig(config);
return success(tenant); return success(tenant);
} }

View File

@@ -76,4 +76,8 @@ public class Tenant implements Serializable {
@TableField(exist = false) @TableField(exist = false)
private String logo; private String logo;
@ApiModelProperty(value = "配置信息")
@TableField(exist = false)
private Object config;
} }