This commit is contained in:
Putoo
2026-05-22 09:07:38 +08:00
parent 784bc66ef6
commit 0016ef7e83
22 changed files with 666 additions and 62 deletions

View File

@@ -1,5 +1,4 @@
using Photon.Core.Assist;

namespace Application.Domain;
public class GameTool
@@ -38,4 +37,5 @@ public class GameTool
List<string> onArea = new List<string>() {"0",area.ToString() };
return onArea.Any(it => areas.Contains(it));
}
}

View File

@@ -0,0 +1,32 @@
namespace Application.Domain;
public class UserModelTool
{
/// <summary>
/// 获取用户模型
/// </summary>
/// <param name="userId"></param>
/// <param name="addIcon"></param>
/// <returns></returns>
public static async Task<UserModel> GetUserView(string userId,bool addIcon=false)
{
UserModel result = new UserModel();
var userService = App.GetService<IUnitUserService>();
var userInfo = await userService.GetUserInfoByUserId(userId);
if (userInfo != null)
{
result.userNo = userInfo.userNo;
result.nick = userInfo.nick;
result.sex = userInfo.sex;
result.headImg = userInfo.headImg;
result.area = (int)userInfo.areaId;
result.icon = "";
if (addIcon)//获取图标信息
{
result.icon = "";
}
}
return result;
}
}