17 lines
759 B
C#
17 lines
759 B
C#
namespace Application.Domain;
|
|
|
|
public interface IGameTeamService
|
|
{
|
|
Task<List<TeamModel>> GetTeamDataPage(int area, string code, int page, int limit, RefAsync<int> total);
|
|
Task<unit_user_team> GetUserTeamData(string userId);
|
|
Task<game_team> GetTeamInfo(string teamId);
|
|
Task<List<unit_user_team>> GetTeamMember(string teamId);
|
|
Task<TeamModel> GetTeamDataByTeamId(string teamId);
|
|
Task<TeamModel> GetUserTeamInfo(string userId);
|
|
|
|
Task<bool> Add(string userId, string teamId, bool isAdd = false, string name = "", int area = 0, string code = "",
|
|
string par = "", int count = 0);
|
|
Task<bool> Remove(string userId, string teamId);
|
|
Task DisTeam(string teamId);
|
|
Task<bool> UpdateTeamName(string teamId, string name);
|
|
} |