上传框架

This commit is contained in:
lzw
2021-10-12 12:50:52 +08:00
parent 9cf6e29e02
commit bcf39d525b
14 changed files with 232 additions and 21 deletions

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Yi.Framework.Model.Models;
namespace Yi.Framework.Interface
{
public interface ILoopModelService:IBaseService<loopModel>
{
Task<bool> DelListByUpdateAsync(List<int> _ids);
Task<IEnumerable<loopModel>> GetAllEntitiesTrueAsync();
Task<IEnumerable<loopModel>> GetEntitiesTrueByIdAsync(List<int> _ids);
Task<bool> AddEntitesAsync(List<loopModel> _loopModels);
Task<bool> UpdateEntitesAsync(List<loopModel> _loopModels);
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Yi.Framework.Model.Models;
namespace Yi.Framework.Interface
{
public interface IMenuService:IBaseService<menu>
{
Task<bool> DelListByUpdateAsync(List<int> _ids);
Task<IEnumerable<menu>> GetAllEntitiesTrueAsync();
Task<IEnumerable<menu>> GetEntitiesTrueByIdAsync(List<int> _ids);
Task<bool> AddEntitesAsync(List<menu> _menus);
Task<bool> UpdateEntitesAsync(List<menu> _menus);
}
}

View File

@@ -0,0 +1,18 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Yi.Framework.Model.Models;
namespace Yi.Framework.Interface
{
public interface IMouldService:IBaseService<mould>
{
Task<bool> DelListByUpdateAsync(List<int> _ids);
Task<IEnumerable<mould>> GetAllEntitiesTrueAsync();
Task<IEnumerable<mould>> GetEntitiesTrueByIdAsync(List<int> _ids);
Task<bool> AddEntitesAsync(List<mould> _moulds);
Task<bool> UpdateEntitesAsync(List<mould> _moulds);
}
}

View File

@@ -11,5 +11,8 @@ namespace Yi.Framework.Interface
{
Task<bool> DelListByUpdateAsync(List<int> _ids);
Task<IEnumerable<role>> GetAllEntitiesTrueAsync();
Task<IEnumerable<role>> GetEntitiesTrueByIdAsync(List<int> _ids);
Task<bool> AddEntitesAsync(List<role> _roles);
Task<bool> UpdateEntitesAsync(List<role> _roles);
}
}

View File

@@ -10,6 +10,10 @@ namespace Yi.Framework.Interface
public interface IUserService:IBaseService<user>
{
Task<bool> DelListByUpdateAsync(List<int> _ids);
Task<IEnumerable<user>> GetAllEntitiesTrueAsync();
Task<IEnumerable<user>> GetAllEntitiesTrueAsync();
Task<IEnumerable<user>> GetEntitiesTrueByIdAsync(List<int> _ids);
Task<bool> AddEntitesAsync(List<user> _users);
Task<bool> UpdateEntitesAsync(List<user> _users);
}
}