asn 相关修改提交
(1)asn_ip_cfg增加四列 (2)新增asn_group_info表 (3)asn ip菜单移动到policy object下,新增审核审计菜单 (4)asn ip导入修改,适应新的需求放弃了使用AsnCache,直接从数据库查 (5)asn ip加入审核流程 (6)Packet IP选择asn时,改为选中一个组织,审核下发的配置为as号字符串域 (7)asn ip 新增业务新增function_service_dict字典,serviceId为400
This commit is contained in:
32
src/main/java/com/nis/web/dao/basics/AsnGroupInfoDao.java
Normal file
32
src/main/java/com/nis/web/dao/basics/AsnGroupInfoDao.java
Normal file
@@ -0,0 +1,32 @@
|
||||
package com.nis.web.dao.basics;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import com.nis.domain.basics.AsnGroupInfo;
|
||||
import com.nis.domain.basics.AsnIpCfg;
|
||||
import com.nis.web.dao.CrudDao;
|
||||
import com.nis.web.dao.MyBatisDao;
|
||||
|
||||
@MyBatisDao
|
||||
public interface AsnGroupInfoDao extends CrudDao<AsnGroupInfo> {
|
||||
List<AsnGroupInfo> findAsnGroupInfoList(AsnGroupInfo policyGroupInfo);
|
||||
AsnGroupInfo getById(int id);
|
||||
AsnGroupInfo getByGroupId(int groupId);
|
||||
AsnGroupInfo getInfoByAsnNo(AsnGroupInfo policyGroupInfo);
|
||||
Integer getGroupIdByOrganization(String organization);
|
||||
AsnGroupInfo getGroupInfo(AsnGroupInfo policyGroupInfo);
|
||||
AsnGroupInfo getGroupInfoByName(AsnGroupInfo policyGroupInfo);
|
||||
int updateValid(AsnGroupInfo policyGroupInfo);
|
||||
Integer getGroupIdByName(@Param("organization")String organization,@Param("country")String country);
|
||||
AsnGroupInfo getGroupIdByNameAndASNId(@Param("organization")String organization,@Param("country")String country,@Param("asnId")Long asnId);
|
||||
List<AsnGroupInfo> getConfigGroupInfoByGroupId(Integer groupId);
|
||||
List<AsnGroupInfo> getConfigGroupInfoByName(@Param("organization")String organization);
|
||||
List<AsnGroupInfo> getValidConfigGroupInfoByName(@Param("organization")String organization);
|
||||
int getCountGroupInfoByName(@Param("organization")String organization);
|
||||
void insertBatch(List<AsnGroupInfo> policyGroupInfos);
|
||||
List<AsnGroupInfo> findAsnGroupInfos();
|
||||
Long getCount();
|
||||
void audit(AsnIpCfg t);
|
||||
}
|
||||
Reference in New Issue
Block a user