业务配置增加勾选导出
This commit is contained in:
@@ -35,8 +35,11 @@ import com.nis.web.dao.MyBatisDao;
|
||||
*/
|
||||
@MyBatisDao
|
||||
public interface AppCfgDao {
|
||||
//app策略配置增删改查
|
||||
public List<AppPolicyCfg> findAppPolicyList(AppPolicyCfg entity) ;
|
||||
|
||||
|
||||
//app策略配置增删改查
|
||||
public List<AppPolicyCfg> findAppByPolicyList(@Param("ids")String ids) ;
|
||||
public AppPolicyCfg getAppPolicyCfg(@Param("cfgId")Long cfgId,@Param("compileId")Integer compileId) ;
|
||||
public IpPortCfg getAppPolicyIpCfg(AppPolicyCfg entity) ;
|
||||
public List<IpPortCfg> getAppPolicyIpList(AppPolicyCfg entity);
|
||||
@@ -106,4 +109,17 @@ public interface AppCfgDao {
|
||||
// 导入配置时数据批量入库使用
|
||||
public void insertAppDomainCfgBatch(AppDomainCfg cfg);
|
||||
public void insertAppHttpCfgBatch(AppHttpCfg cfg);
|
||||
|
||||
//app 主题网站配置查
|
||||
public List<AppTopicDomainCfg> findAppByTopicDomainList(@Param("ids")String ids) ;
|
||||
//app协议IP配置查
|
||||
public List<AppIpCfg> findAppByIpList(@Param("ids")String ids) ;
|
||||
//app http特征查
|
||||
public List<AppHttpCfg> findAppByHttpList(@Param("ids")String ids) ;
|
||||
|
||||
//app 域名配置增删改查
|
||||
public List<AppDomainCfg> findAppByDomainList(@Param("ids")String ids) ;
|
||||
|
||||
//app ssl证书特征配置CRUD
|
||||
public List<AppSslCertCfg> findAppBySslList(@Param("ids")String ids);
|
||||
}
|
||||
|
||||
@@ -3004,4 +3004,95 @@
|
||||
)
|
||||
</insert>
|
||||
|
||||
<select id="findAppByPolicyList" resultMap="AppPolicyCfgMap" parameterType="com.nis.domain.configuration.AppPolicyCfg" >
|
||||
select
|
||||
<include refid="AppPolicyCfg_Column"/>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
, s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
from app_policy_cfg r
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
|
||||
<!-- 主题网站列表 -->
|
||||
<select id="findAppByTopicDomainList" resultMap="AppTopicDomainCfgMap">
|
||||
select
|
||||
<include refid="AppTopicDomainCfg_Column"/>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
, s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
from app_topic_domain_cfg r
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
|
||||
</select>
|
||||
|
||||
<select id="findAppByIpList" resultMap="AppIpCfgMap">
|
||||
select
|
||||
<include refid="AppIpCfg_Column"/>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
, s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
from app_ip_cfg r
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
|
||||
<select id="findAppByHttpList" resultMap="AppHttpCfgMap">
|
||||
select
|
||||
<include refid="AppHttpCfg_Column"/>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
, s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
from app_http_cfg r
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
|
||||
<select id="findAppByDomainList" resultMap="AppDomainCfgMap">
|
||||
select
|
||||
<include refid="AppDomainCfg_Column"/>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
, s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
from app_domain_cfg r
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
|
||||
<select id="findAppBySslList" resultMap="AppSslCfgMap">
|
||||
select
|
||||
<include refid="AppSslCfg_Column"/>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
, s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
from app_ssl_cert_cfg r
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
</mapper>
|
||||
@@ -62,4 +62,6 @@ public interface AppMultiFeatureCfgDao {
|
||||
public List<AppIpCfg> getAppIpRangeCfg(@Param("compileId")Integer compileId,@Param("functionId")Integer functionId) ;
|
||||
public int insertAppIpRangeCfg(AppIpCfg entity);
|
||||
public void deleteAppIpRangeCfg(BaseCfg entity);
|
||||
|
||||
public List<AppFeatureIndex> findAppByFeatureIndexList(@Param("ids")String ids);
|
||||
}
|
||||
|
||||
@@ -521,4 +521,21 @@
|
||||
<delete id="deleteAppComplexFeatureCfg" >
|
||||
delete from app_complex_feature_cfg where compile_id=#{compileId} and function_id=#{functionId}
|
||||
</delete>
|
||||
|
||||
<select id="findAppByFeatureIndexList" resultMap="AppFeatureIndexMap">
|
||||
select
|
||||
<include refid="AppFeatureIndex_Column"/>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
, s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
from app_feature_index r
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
@@ -13,4 +13,6 @@ import com.nis.web.dao.MyBatisDao;
|
||||
public interface DdosCfgDao extends CrudDao<DdosIpCfg> {
|
||||
List<DdosIpCfg> findPage(DdosIpCfg cfg);
|
||||
DdosIpCfg getDdosIpCfg(@Param("cfgId")Long cfgId,@Param("compileId")Integer compileId);
|
||||
List<DdosIpCfg> findByPage(@Param("ids")String ids);
|
||||
|
||||
}
|
||||
|
||||
@@ -372,4 +372,19 @@
|
||||
</where>
|
||||
</update>
|
||||
|
||||
<select id="findByPage" resultMap="ddosIpCfgMap">
|
||||
select
|
||||
<include refid="columns"></include>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
,s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
from ddos_ip_cfg r
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
@@ -14,4 +14,5 @@ public interface DnsIpCfgDao extends CrudDao<DnsIpCfg> {
|
||||
DnsIpCfg getDnsIpCfg(Long cfgId);
|
||||
List<DnsIpCfg> findDnsIpCfg(DnsIpCfg entity);
|
||||
List<DnsIpCfg> getValidCfgInfo(DnsIpCfg cfg);
|
||||
List<DnsIpCfg> findByPage(@Param("ids")String ids);
|
||||
}
|
||||
|
||||
@@ -377,4 +377,21 @@
|
||||
</where>
|
||||
</update>
|
||||
|
||||
|
||||
<select id="findByPage" resultMap="dnsIpCfgMap">
|
||||
select
|
||||
<include refid="columns"></include>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
,s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName,dns.group_name as dns_strategy_name
|
||||
</trim>
|
||||
from dns_ip_cfg r
|
||||
left join policy_group_info dns on dns.group_id=r.dns_strategy_id
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
@@ -18,4 +18,6 @@ public interface DnsResStrategyDao extends CrudDao<DnsResStrategy> {
|
||||
,@Param("isAudit")Integer isAudit
|
||||
,@Param("isValid")Integer isValid);
|
||||
|
||||
List<DnsResStrategy> findByPage(@Param("ids")String ids);
|
||||
|
||||
}
|
||||
@@ -368,4 +368,21 @@ LEFT JOIN dns_res_strategy r ON a.dns_strategy_id=r.res_group_1_id
|
||||
</where>
|
||||
</update>
|
||||
|
||||
|
||||
<!-- 查出所有 有效数据-->
|
||||
<select id="findByPage" resultMap="DnsResStrategyMap">
|
||||
SELECT
|
||||
<include refid="DnsResStrategyColumns"/>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
, a.group_name group_1_name,s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
FROM dns_res_strategy r
|
||||
left join policy_group_info a on r.res_group_1_id=a.group_Id
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
</mapper>
|
||||
@@ -46,5 +46,7 @@ public interface IpCfgDao extends CrudDao<BaseIpCfg>{
|
||||
public void updateCfgValid(BaseCfg entity);
|
||||
public void auditCfg(BaseCfg entity);
|
||||
public List<CfgIndexInfo> getIpCfgList(CfgIndexInfo entity);
|
||||
|
||||
public List<CfgIndexInfo> getByIdsList(@Param("ids")String ids);
|
||||
|
||||
}
|
||||
|
||||
@@ -1143,4 +1143,20 @@
|
||||
</choose>
|
||||
</select>
|
||||
|
||||
|
||||
<select id="getByIdsList" resultMap="CfgIndexInfoMap" parameterType="com.nis.domain.configuration.CfgIndexInfo" >
|
||||
SELECT
|
||||
<include refid="ConfigIndex_Column" />
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
, s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName,dns.cfg_desc as dns_strategy_name
|
||||
</trim>
|
||||
FROM cfg_index_info a
|
||||
left join dns_res_strategy dns on a.dns_strategy_id=dns.cfg_id
|
||||
left join sys_user s on a.creator_id=s.id
|
||||
left join sys_user e on a.editor_id=e.id
|
||||
left join sys_user u on a.auditor_id=u.id
|
||||
left join request_info ri on a.request_id=ri.id
|
||||
where a.CFG_ID in (${ids})
|
||||
</select>
|
||||
</mapper>
|
||||
@@ -13,6 +13,10 @@ import com.nis.web.dao.MyBatisDao;
|
||||
@MyBatisDao
|
||||
public interface PxyObjKeyringDao extends CrudDao<PxyObjKeyring>{
|
||||
List<PxyObjKeyring> findPage( PxyObjKeyring pxyObjKeyring);
|
||||
|
||||
List<PxyObjKeyring> findByList(@Param("ids")String ids);
|
||||
List<PxyObjTrustedCaCert> findByCertList(@Param("ids")String ids);
|
||||
|
||||
List<PxyObjTrustedCaCert> findTrustedCertPage( PxyObjTrustedCaCert PxyObjTrustedCaCert);
|
||||
List<PxyObjKeyring> findList(@Param("cfgId")Long cfgId
|
||||
,@Param("isAudit")Integer isAudit
|
||||
|
||||
@@ -797,4 +797,38 @@
|
||||
</where>
|
||||
</update>
|
||||
|
||||
|
||||
<!-- 查出所有 有效数据-->
|
||||
<select id="findByList" resultMap="PxyObjKeyringMap">
|
||||
SELECT
|
||||
<include refid="PxyObjKeyringColumns"/>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
,s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
FROM pxy_obj_keyring r
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
|
||||
<!-- 查出所有 有效数据-->
|
||||
<select id="findByCertList" resultMap="PxyObjTrustedCaCertMap">
|
||||
SELECT
|
||||
<include refid="PxyObjTrustedCaCertColumns"/>
|
||||
<trim prefix="," prefixOverrides=",">
|
||||
,s.name as creator_name,e.name as editor_name,u.name as auditor_name
|
||||
,ri.request_title as requestName
|
||||
</trim>
|
||||
FROM pxy_obj_trusted_ca_cert r
|
||||
left join sys_user s on r.creator_id=s.id
|
||||
left join sys_user e on r.editor_id=e.id
|
||||
left join sys_user u on r.auditor_id=u.id
|
||||
left join request_info ri on r.request_id=ri.id
|
||||
where r.CFG_ID in (${ids})
|
||||
</select>
|
||||
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user