app主题网站增加关联关系
This commit is contained in:
@@ -23,6 +23,7 @@ import com.nis.domain.configuration.AppTopicDomainCfg;
|
||||
import com.nis.domain.configuration.AreaIpCfg;
|
||||
import com.nis.domain.configuration.IpPortCfg;
|
||||
import com.nis.domain.configuration.NtcSubscribeIdCfg;
|
||||
import com.nis.domain.configuration.WebsiteDomainTopic;
|
||||
import com.nis.domain.maat.MaatCfg;
|
||||
import com.nis.domain.maat.MaatCfg.DigestCfg;
|
||||
import com.nis.domain.maat.MaatCfg.GroupCfg;
|
||||
@@ -1219,9 +1220,15 @@ public class AppCfgService extends BaseService {
|
||||
maatCfg.setAreaIpRegionList(areaIpRegionList);
|
||||
maatCfg.setIsValid(entity.getIsValid());
|
||||
|
||||
// 设置APP自定义域
|
||||
// 设置APP自定义域
|
||||
String domain = entity.getDomain();
|
||||
WebsiteDomainTopic websiteDomainTopic = new WebsiteDomainTopic();
|
||||
websiteDomainTopic.setDomain(domain);
|
||||
//查询domainId
|
||||
List<WebsiteDomainTopic> domainDict = appCfgDao.getDomainDict(websiteDomainTopic);
|
||||
Long domainId = domainDict.get(0).getId();
|
||||
// "APP_ID="+entity.getAppCode()+Constants.USER_REGION_SPLIT+
|
||||
String userRegion = "DOMAIN_ID=" + entity.getCompileId() + Constants.USER_REGION_SPLIT + "DOMAIN_STR="
|
||||
String userRegion = "DOMAIN_ID=" + domainId + Constants.USER_REGION_SPLIT + "DOMAIN_STR="
|
||||
+ keywordsEscape(entity.getDomain());
|
||||
|
||||
maatCfg.setUserRegion(userRegion);
|
||||
@@ -1797,4 +1804,24 @@ public class AppCfgService extends BaseService {
|
||||
logger.info("app Header配置取消配置响应信息:" + result.getMsg());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取主题跟服务表中的域名
|
||||
* @param websiteDomainTopic
|
||||
* @return
|
||||
*/
|
||||
public List<WebsiteDomainTopic> getDomainDict(WebsiteDomainTopic websiteDomainTopic) {
|
||||
return appCfgDao.getDomainDict(websiteDomainTopic);
|
||||
}
|
||||
|
||||
/**
|
||||
* 保存自定义的域名
|
||||
* @param websiteDomainTopic
|
||||
*/
|
||||
@Transactional(readOnly = false, rollbackFor = RuntimeException.class)
|
||||
public void saveDomainDict(WebsiteDomainTopic websiteDomainTopic) {
|
||||
|
||||
appCfgDao.saveDomainDict(websiteDomainTopic);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user