package com.hzya.frame.sysnew.application.api.dao;

import com.hzya.frame.sysnew.application.api.entity.SysApplicationApiDto;
import com.hzya.frame.sysnew.application.api.entity.SysApplicationApiEntity;
import com.hzya.frame.basedao.dao.IBaseDao;
import com.hzya.frame.sysnew.application.api.entity.SysApplicationApiVo;

import java.util.List;

/**
 * 应用api(sys_application_api: table)表数据库访问层
 *
 * @author makejava
 * @since 2023-09-22 16:23:21
 */
public interface ISysApplicationApiDao extends IBaseDao<SysApplicationApiEntity, String> {

    List<SysApplicationApiVo> queryVoList(SysApplicationApiDto entity);

    Integer entity_count_not_id(SysApplicationApiEntity checkEntity);

    Integer checkCatalogue(SysApplicationApiEntity checkEntity);

    List<SysApplicationApiEntity> queryBaseName(SysApplicationApiEntity entity);

}

