多媒体日志增加可查看配置信息功能

This commit is contained in:
zhanghongqing
2018-11-29 17:20:33 +08:00
parent 8c7b187c8b
commit 787427197e
18 changed files with 479 additions and 17 deletions

View File

@@ -2,6 +2,8 @@ package com.nis.web.dao.configuration;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.nis.domain.configuration.AvFileSampleCfg;
import com.nis.domain.configuration.AvSignSampleCfg;
import com.nis.web.dao.MyBatisDao;
@@ -9,7 +11,7 @@ import com.nis.web.dao.MyBatisDao;
@MyBatisDao
public interface AvCfgDao {
public AvFileSampleCfg getAvFileSampleById(Long cfgId);
public AvFileSampleCfg getAvFileSampleById(@Param("cfgId")Long cfgId,@Param("compileId")Integer compileId);
public AvSignSampleCfg getAvSignSampleById(Long cfgId);
public List<AvFileSampleCfg> getAvFileSampleList(AvFileSampleCfg entity);
public List<AvSignSampleCfg> getAvSignSampleList(AvSignSampleCfg entity);

View File

@@ -81,11 +81,18 @@
a.ATTRIBUTE,a.LABLE,a.AREA_EFFECTIVE_IDS,a.function_id,a.cfg_type,a.cfg_region_code,a.LEVEL,a.do_log
</sql>
<select id="getAvFileSampleById" resultMap="AvFileSampleMap" parameterType="java.lang.Long" >
<select id="getAvFileSampleById" resultMap="AvFileSampleMap">
SELECT
<include refid="AvFileSample_Column" />
FROM av_file_sample_cfg a
WHERE a.CFG_ID = #{cfgId,jdbcType=BIGINT}
<where>
<if test="cfgId !=null">
CFG_ID = #{cfgId,jdbcType=BIGINT}
</if>
<if test="compileId != null">
AND COMPILE_ID=#{compileId,jdbcType=INTEGER}
</if>
</where>
</select>
<select id="getAvSignSampleById" resultMap="AvSignSampleMap" parameterType="java.lang.Long" >

View File

@@ -12,5 +12,5 @@ import com.nis.web.dao.MyBatisDao;
@MyBatisDao
public interface DdosCfgDao extends CrudDao<DdosIpCfg> {
List<DdosIpCfg> findPage(DdosIpCfg cfg);
DdosIpCfg getDdosIpCfg(Long cfgId);
DdosIpCfg getDdosIpCfg(@Param("cfgId")Long cfgId,@Param("compileId")Integer compileId);
}

View File

@@ -182,7 +182,14 @@
select
<include refid="columns"></include>
from ddos_ip_cfg r
where r.cfg_id=#{cfgId}
<where>
<if test="cfgId !=null">
CFG_ID = #{cfgId,jdbcType=BIGINT}
</if>
<if test="compileId != null">
AND COMPILE_ID=#{compileId,jdbcType=INTEGER}
</if>
</where>
</select>
<insert id="insert" parameterType="com.nis.domain.configuration.DdosIpCfg" >