using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using ARW.Model; using ARW.Model.Dto.Business.${genTable.moduleName}; using ARW.Model.Models.Business.${genTable.moduleName}; using ARW.Model.Vo.Business.${genTable.moduleName}; namespace ARW.Service.Business.IBusinessService.${genTable.moduleName} { /// /// ${genTable.FunctionName}接口类 /// /// @author ${replaceDto.Author} /// @date ${replaceDto.AddTime} /// public interface I${replaceDto.ModelTypeName}Service : IBaseService<${replaceDto.ModelTypeName}> { $if(genTable.TplCategory == "tree") /// /// 获取${genTable.FunctionName}树形列表 /// /// /// Task> Get${replaceDto.ModelTypeName}TreeList(${replaceDto.ModelTypeName}QueryDto parm); /// /// 获取${genTable.FunctionName}列表 /// /// /// Task> Get${replaceDto.ModelTypeName}List(${replaceDto.ModelTypeName}QueryDto parm); $else /// /// 获取${genTable.FunctionName}分页列表 /// /// /// Task> Get${replaceDto.ModelTypeName}List(${replaceDto.ModelTypeName}QueryDto parm); $end /// /// 添加或修改${genTable.FunctionName} /// /// /// Task AddOrUpdate${replaceDto.ModelTypeName}(${replaceDto.ModelTypeName} parm); $if(replaceDto.ShowBtnImport) /// /// 数据导入处理 /// /// /// Task<${replaceDto.ModelTypeName}Vo> HandleImportData(${replaceDto.ModelTypeName}Vo ${replaceDto.ModelTypeName}Vo); /// /// Excel导入 /// /// /// Task ImportExcel(${replaceDto.ModelTypeName} ${replaceDto.ModelTypeName},int index,bool isUpdateSupport,string user); $end $if(replaceDto.ShowBtnExport) /// /// Excel导出 /// Task> HandleExportData(List<${replaceDto.ModelTypeName}Vo> data); $end $if(replaceDto.ShowBtnAudit) /// /// 审核 /// Task Audit(int idsArr, int status,long userGuid); $end } }