You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
630 B

using GDZZ.Core.Entity;
using Microsoft.AspNetCore.Mvc;
using System.Collections.Generic;
using System.Threading.Tasks;
namespace GDZZ.Core.Service;
public interface ICodeGenService
{
Task AddCodeGen(AddCodeGenInput input);
Task DeleteCodeGen(List<DeleteCodeGenInput> inputs);
Task<SysCodeGen> GetCodeGen([FromQuery] QueryCodeGenInput input);
List<TableColumnOuput> GetColumnList(AddCodeGenInput input);
Task<List<TableOutput>> GetTableList();
Task<dynamic> QueryCodeGenPageList([FromQuery] CodeGenInput input);
Task RunLocal(SysCodeGen input);
Task UpdateCodeGen(UpdateCodeGenInput input);
}