Files
2026-03-01 01:43:46 +08:00

2.0 KiB

3.2 页面的配置管理-支持冲突域名下发

需求评审

NRWLXT-30404

页面

需求备注

qgznnby1-gi8ogekc6ly2hpfz

13896486829

3646

需求开发

1、企业账号页面新增域名权限(ADD_DOMAIN_ENTERPRISE_ID);

2、企业账号与省运营经理在域名列表页面上的“配置管理”按钮权限(CONFIG_DOMAIN_ENTERPRISE);

3、新增域名接口 /api/config/cp/domain/create 无权限控制,企业客户获取鉴权token后可直接调用;

4、kv系列接口 /api/config/action 权限(enterprise_accesspath_config表 都改成配置项了,接口名称大写加下划线拼接)

因页面是 ID 交互,所以只需要修改下页面的查询逻辑即可。

3.3 KV接口及domain_list查询接口适配冲突域名

需求评审

NRWLXT-30405

通用客户接口

需求备注

String subUserId = request.getHeader("subUserId");

        if (StringUtils.isNotBlank(subUserId)) {
            long subUserIdLong = Long.parseLong(subUserId);
            List<String> subUserDomains =
                    enterpriseSubUserDomainDao.findDomainNamesByUserIdAndEnterpriseId(subUserIdLong, tenantId);
            if (CollectionUtils.isEmpty(subUserDomains)) {
                throw new PlatformException("该子账号暂未分配任何域名操作权限");
            }
            Set<String> subUserDomainSet = new HashSet<>(subUserDomains);
            for (DomainBasisConfigRequest.Domain domain : domains) {
                if (!subUserDomainSet.contains(domain.getDomain())) {
                    throw new PlatformException("子账号无权操作域名:" + domain.getDomain());
                }
            }
        }

需求开发

3.4 企业子账号的鉴权适配冲突域名

需求评审

NRWLXT-30406

需求备注

需求开发

关于 12.3查询证书内容、12.4查询域名可绑定证书列表、13创建企业域名 目前因为权限树种没有权限,子账号无法调用。

用例评审

冒烟自测