This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
k18-ntcs-web-ntc/src/main/java/com/nis/web/dao/configuration/DomainDao.java
wangxin b30e88c3b8 (1)BaseStringCfg 类修改为BaseStringCfg<T>,加入泛型。所有继承BaseStringCfg的类均已经修改泛型。
(2)HttpUrlCfg新增ratelimit一列,用于域名限速。
(3)域名限速新增/修改增加限速比例一列,列表展示新增限速比例一列。
(4)审核自定义域域名拦截与域名限速进行调整。
(5)删除MultipleCfg以及相关的dao,service
(6StringCfgService重命名为DomainService,其不具备字符串配置都能调用的功能
2018-06-29 12:44:33 +08:00

44 lines
1.4 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.nis.web.dao.configuration;
import java.util.List;
import org.apache.ibatis.annotations.Param;
import com.nis.domain.configuration.HttpUrlCfg;
import com.nis.web.dao.CrudDao;
import com.nis.web.dao.MyBatisDao;
/**
* 字符串相关配置数据处理类
* @author dell
*
*/
@MyBatisDao
public interface DomainDao extends CrudDao<HttpUrlCfg>{
public HttpUrlCfg getById(@Param("cfgId")Long id) ;
public HttpUrlCfg get(HttpUrlCfg entity) ;
public List<HttpUrlCfg> findList(HttpUrlCfg entity) ;
public int insert(HttpUrlCfg entity) ;
public int update(HttpUrlCfg entity) ;
public int updateValid(HttpUrlCfg entity) ;
public int audit(HttpUrlCfg entity) ;
public int getIsValid(@Param("cfgId")Long id);
public int getIsValid(HttpUrlCfg entity);
public int getIsAudit(@Param("cfgId")Long id);
public int getIsAudit(HttpUrlCfg entity);
public int deleteByCompileId(HttpUrlCfg entity);
public List<HttpUrlCfg> getListByCfgId(@Param("ids")String ids);
public List<HttpUrlCfg> getListByCompileId(@Param("ids")String ids);
/**
* deleteByCompileIds(这里用一句话描述这个方法的作用)
* (这里描述这个方法适用条件 可选)
* @param id
* @param tablename
* @param compileIds
*void
* @exception
* @since 1.0.0
*/
public void deleteByCompileIds(@Param("user")long user,@Param("compileIds")String compileIds);
}