using JNPF.VisualDev.Entitys; namespace JNPF.VisualDev.Interfaces; /// /// 可视化开发基础抽象类. /// public interface IVisualDevService { /// /// 获取功能信息. /// /// 主键ID. /// 是否获取发布版本. /// Task GetInfoById(string id, bool isGetRelease = false); /// /// 判断功能ID是否存在. /// /// id. /// Task GetDataExists(string id); /// /// 判断是否存在编码、名称相同的数据. /// /// 编码. /// 名称. /// Task GetDataExists(string enCode, string fullName); /// /// 新增导入数据. /// /// /// Task CreateImportData(VisualDevEntity input); /// /// 功能模板 无表 转 有表. /// /// 功能实体. /// 主表名称. /// Task NoTblToTable(VisualDevEntity vEntity, string mainTableName); }