业务配置增加勾选导出

This commit is contained in:
leijun
2018-12-17 03:30:34 +08:00
parent bb2c6b8201
commit 94eb5991af
39 changed files with 738 additions and 440 deletions

View File

@@ -30,6 +30,7 @@ import com.nis.domain.configuration.AppTopicDomainCfg;
import com.nis.domain.configuration.AreaIpCfg;
import com.nis.domain.configuration.BaseIpCfg;
import com.nis.domain.configuration.BaseStringCfg;
import com.nis.domain.configuration.CfgIndexInfo;
import com.nis.domain.configuration.ComplexkeywordCfg;
import com.nis.domain.configuration.IpPortCfg;
import com.nis.domain.configuration.NtcSubscribeIdCfg;
@@ -94,6 +95,12 @@ public class AppCfgService extends BaseService {
return page;
}
public List<AppPolicyCfg> findAppByPolicyList(String ids) {
List<AppPolicyCfg> list = appCfgDao.findAppByPolicyList(ids);
return list;
}
public Page<AppIpCfg> findAppIpList(Page<AppIpCfg> page, AppIpCfg entity) {
entity.getSqlMap().put("dsf", configScopeFilter(entity.getCurrentUser(), "r"));
entity.setPage(page);
@@ -101,6 +108,11 @@ public class AppCfgService extends BaseService {
page.setList(list);
return page;
}
public List<AppIpCfg> findAppByIpList(String ids) {
List<AppIpCfg> list = appCfgDao.findAppByIpList(ids);
return list;
}
public Page<AppHttpCfg> findAppHttpList(Page<AppHttpCfg> page, AppHttpCfg entity) {
entity.getSqlMap().put("dsf", configScopeFilter(entity.getCurrentUser(), "r"));
@@ -109,6 +121,11 @@ public class AppCfgService extends BaseService {
page.setList(list);
return page;
}
public List<AppHttpCfg> findAppByHttpList(String ids ) {
List<AppHttpCfg> list = appCfgDao.findAppByHttpList(ids);
return list;
}
public Page<AppDomainCfg> findAppDomainList(Page<AppDomainCfg> page, AppDomainCfg entity) {
entity.getSqlMap().put("dsf", configScopeFilter(entity.getCurrentUser(), "r"));
@@ -118,6 +135,11 @@ public class AppCfgService extends BaseService {
return page;
}
public List<AppDomainCfg> findAppByDomainList(String ids) {
List<AppDomainCfg> list = appCfgDao.findAppByDomainList(ids);
return list;
}
public AppPolicyCfg exportIpInfo(AppPolicyCfg policy){
List<IpPortCfg> ipPortList = appCfgDao.getAppPolicyIpList(policy);
policy.setIpPortList(ipPortList);
@@ -136,6 +158,14 @@ public class AppCfgService extends BaseService {
page.setList(list);
return page;
}
// 主题网站列表
public List<AppTopicDomainCfg> findAppByTopicDomainList(String ids) {
List<AppTopicDomainCfg> list = appCfgDao.findAppByTopicDomainList(ids);
return list;
}
public Page<AppByteCfg> findAppByteList(Page<AppByteCfg> page, AppByteCfg entity) {
entity.getSqlMap().put("dsf", configScopeFilter(entity.getCurrentUser(), "r"));
@@ -152,6 +182,11 @@ public class AppCfgService extends BaseService {
page.setList(list);
return page;
}
public List<AppSslCertCfg> findAppBySslList(String ids) {
List<AppSslCertCfg> list = appCfgDao.findAppBySslList(ids);
return list;
}
public Page<AppTcpCfg> findAppTcpList(Page<AppTcpCfg> page, AppTcpCfg entity) {
entity.getSqlMap().put("dsf", configScopeFilter(entity.getCurrentUser(), "r"));

View File

@@ -60,6 +60,14 @@ public class AppMultiFeatureCfgService extends BaseService {
page.setList(list);
return page;
}
//分页查询
public List<AppFeatureIndex> findAppByFeatureIndexList(String ids) {
List<AppFeatureIndex> list = appMultiFeatureCfgDao.findAppByFeatureIndexList(ids);
return list;
}
public AppFeatureIndex getAppFeatureIndex(Long cfgId) {
return appMultiFeatureCfgDao.getAppFeatureIndex(cfgId);
}

View File

@@ -62,6 +62,11 @@ public class DdosCfgService extends BaseService{
return page;
}
public List<DdosIpCfg> findByPage(String ids) {
List<DdosIpCfg> list=ddosCfgDao.findByPage(ids);
return list;
}
public DdosIpCfg getDdosIpCfg(Long cfgId,Integer compileId) {
return ddosCfgDao.getDdosIpCfg(cfgId,compileId);
}

View File

@@ -48,6 +48,11 @@ public class DnsIpCfgService extends BaseService{
return page;
}
public List<DnsIpCfg> findByPage(String ids) {
List<DnsIpCfg> list=dnsIpCfgDao.findByPage(ids);
return list;
}
public List<DnsIpCfg> findDnsIpCfg(DnsIpCfg entity) {
return dnsIpCfgDao.findDnsIpCfg(entity);
}

View File

@@ -52,6 +52,13 @@ public class DnsResStrategyService extends BaseService{
page.setList(list);
return page;
}
public List<DnsResStrategy> findByPage(String ids ) {
List<DnsResStrategy> list=dnsResStrategyDao.findByPage(ids);
return list;
}
public List<DnsResStrategy> findDnsResStrategys(Long cfgId,Integer isValid,Integer isAudit) {
List<DnsResStrategy> list=dnsResStrategyDao.findList(cfgId,isValid,isAudit);
return list;

View File

@@ -932,4 +932,9 @@ public class IpCfgService extends CrudService<IpCfgDao,BaseIpCfg> {
return page;
}
public List<CfgIndexInfo> getByIdsList(String ids) {
List<CfgIndexInfo> list = ipCfgDao.getByIdsList(ids);
return list;
}
}

View File

@@ -56,6 +56,17 @@ public class PxyObjKeyringService extends BaseService{
page.setList(list);
return page;
}
public List<PxyObjKeyring> findByList(String ids) {
List<PxyObjKeyring> list=pxyObjKeyringDao.findByList(ids);
return list;
}
public List<PxyObjTrustedCaCert> findByCertList(String ids) {
List<PxyObjTrustedCaCert> list=pxyObjKeyringDao.findByCertList(ids);
return list;
}
/**
* 查询分页数据
* @param page 分页对象