增加删除所有配置规则功能.
This commit is contained in:
@@ -30,5 +30,6 @@ public interface AsnGroupInfoDao extends CrudDao<AsnGroupInfo> {
|
||||
Long getCount();
|
||||
void modifyIssuedIp(AsnGroupInfo info);
|
||||
void updateIpNum(@Param("v4Num")long v4Num,@Param("v6Num")long v6Num,@Param("groupId")Integer groupId);
|
||||
List<Object[]> getASNIPNum(@Param("asnNo")Integer asnNo);
|
||||
List<Object[]> getASNIPNum(@Param("asnNo")Integer asnNo);
|
||||
void reLoadGroupInfo();
|
||||
}
|
||||
@@ -290,5 +290,18 @@
|
||||
</update>
|
||||
<select id="getASNIPNum" resultType="map">
|
||||
select v4_num,v6_num from asn_group_info where asn_id=#{asnNo}
|
||||
</select>
|
||||
</select>
|
||||
|
||||
<update id="reLoadGroupInfo">
|
||||
UPDATE asn_group_info SET
|
||||
issued_ips = 0,
|
||||
is_used = 0,
|
||||
org_group_id = null,
|
||||
region_id = 0,
|
||||
v4_num = 0,
|
||||
v6_num = 0,
|
||||
only_group_id = null
|
||||
WHERE is_valid != -1
|
||||
</update>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user