26 lines
1022 B
C#
26 lines
1022 B
C#
namespace Application.Domain;
|
|
|
|
public interface IUnitUserWeight
|
|
{
|
|
Task<unit_user_weight> GetUserWeightInfo(string userId);
|
|
Task<bool> UpdateUserWeight(unit_user_weight data);
|
|
Task<bool> UpdateUserWeight(string userId, int op, int weight);
|
|
|
|
Task<bool> UpdateUserMaxWeight(string userId, int op, int weight, int count = 1, int goodsId = 0,
|
|
string goodsName = "");
|
|
|
|
Task<List<unit_user_weight_log>> GetUserWeightLog(string userId);
|
|
Task<bool> CheckUserWeight(string userId, int useWeight);
|
|
|
|
#region 船只相关
|
|
Task<unit_user_ship> GetUserShipInfo(string usId);
|
|
Task<List<unit_user_ship>> GetUserShip(string userId);
|
|
Task<int> GetUserShipMaxWeight(string userId);
|
|
Task<bool> UpdateUserShipOnWeight(string userId, int op, int weight);
|
|
Task<bool> CheakUserShipWeight(string userId, int useWeight);
|
|
Task<bool> DeleteUserShip(string usId, string userId);
|
|
Task<bool> AddUserShip(string userId, string name, int goodsId, int speed, int weight);
|
|
|
|
|
|
#endregion
|
|
} |