修改实体类

This commit is contained in:
zpc 2024-08-05 17:00:20 +08:00
parent 0fc00bcab3
commit dc5bf3ad88
29 changed files with 65 additions and 48 deletions

View File

@ -59,19 +59,19 @@ namespace HuanMeng.DotNetCore.MultiTenant
{ {
if (TenantInfo?.TenantId != null) if (TenantInfo?.TenantId != null)
{ {
//var entries = ChangeTracker.Entries() var entries = ChangeTracker.Entries()
//.Where(e => e.Entity is IMultiTenantEntity && .Where(e => e.Entity is IMultiTenantEntity &&
// (e.State == EntityState.Added || e.State == EntityState.Modified)) (e.State == EntityState.Added || e.State == EntityState.Modified))
//.Select(e => e.Entity as IMultiTenantEntity) .Select(e => e.Entity as IMultiTenantEntity)
//.ToList(); .ToList();
//foreach (var entity in entries) foreach (var entity in entries)
//{ {
// if (entity?.TenantId == null) if (entity?.TenantId == null || entity?.TenantId == Guid.Empty)
// { {
// entity.TenantId = TenantInfo.TenantId; entity.TenantId = TenantInfo.TenantId;
// } }
//} }
} }
return base.SaveChanges(); return base.SaveChanges();
} }

View File

@ -78,7 +78,6 @@ namespace HuanMeng.MiaoYu.Code.Chat
list.Add(chat); list.Add(chat);
return new BaseResponse<List<ChatMessageDto>>(ResonseCode.Success, "", list); return new BaseResponse<List<ChatMessageDto>>(ResonseCode.Success, "", list);
} }
//if(timeStamp.)
var userChatSession = await Dao.daoDbMiaoYu.context.T_User_Chat.Where(it => it.CharacterId == characterId && it.UserId == _UserId && !it.IsDelete).FirstOrDefaultAsync(); var userChatSession = await Dao.daoDbMiaoYu.context.T_User_Chat.Where(it => it.CharacterId == characterId && it.UserId == _UserId && !it.IsDelete).FirstOrDefaultAsync();
if (userChatSession == null) if (userChatSession == null)
{ {

View File

@ -81,7 +81,7 @@ namespace HuanMeng.MiaoYu.Code.Users.UserAccount.PhoneAccount
Key = phone, Key = phone,
Remarks = "登录验证码", Remarks = "登录验证码",
VerificationType = 0, VerificationType = 0,
TenantId = dao.daoDbMiaoYu.context?.TenantInfo?.TenantId ?? Guid.Empty, // TenantId = dao.daoDbMiaoYu.context?.TenantInfo?.TenantId ?? Guid.Empty,
}; };
dao.daoDbMiaoYu.Add(t_Verification_Code); dao.daoDbMiaoYu.Add(t_Verification_Code);
dao.daoDbMiaoYu.context.SaveChanges(); dao.daoDbMiaoYu.context.SaveChanges();

View File

@ -77,10 +77,7 @@ public partial class <#= EntityType.Name #>: MultiTenantEntity
if(property.Name=="TenantId"){ if(property.Name=="TenantId"){
#> #>
/// <summary> public override Guid TenantId { get; set; }
/// <#= code.XmlComment(property.GetComment(), indent: 1) #>
/// </summary>
public override Guid TenantId { get; set; }
<# <#
continue; continue;
} }

View File

@ -53,4 +53,5 @@ public partial class T_Category_Child_Menu: MultiTenantEntity
/// </summary> /// </summary>
public string? SubTitle { get; set; } public string? SubTitle { get; set; }
} public override Guid TenantId { get; set; }
}

View File

@ -1,4 +1,4 @@
using System; using System;
namespace HuanMeng.MiaoYu.Model.DbSqlServer.Db_MiaoYu; namespace HuanMeng.MiaoYu.Model.DbSqlServer.Db_MiaoYu;
@ -7,10 +7,6 @@ namespace HuanMeng.MiaoYu.Model.DbSqlServer.Db_MiaoYu;
/// </summary> /// </summary>
public partial class T_Character: MultiTenantEntity public partial class T_Character: MultiTenantEntity
{ {
/// <summary>
/// 租户
/// </summary>
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 人物id /// 人物id
/// </summary> /// </summary>
@ -26,6 +22,7 @@ public partial class T_Character: MultiTenantEntity
/// </summary> /// </summary>
public string? Biography { get; set; } public string? Biography { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 开场白,剧情 /// 开场白,剧情

View File

@ -12,6 +12,7 @@ public partial class T_Character_Label: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 标签名称 /// 标签名称

View File

@ -12,6 +12,7 @@ public partial class T_Character_Label_Relation: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 人物Id /// 人物Id

View File

@ -12,6 +12,7 @@ public partial class T_Character_Personality: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 性格名称 /// 性格名称

View File

@ -12,6 +12,7 @@ public partial class T_Character_Personality_Relation: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 性格Id /// 性格Id

View File

@ -27,6 +27,7 @@ public partial class T_Character_Type: MultiTenantEntity
/// </summary> /// </summary>
public DateTime UpdateTime { get; set; } public DateTime UpdateTime { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 分类页不显示 /// 分类页不显示

View File

@ -12,6 +12,7 @@ public partial class T_Character_Type_Intimacy: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 列表Id /// 列表Id

View File

@ -12,6 +12,7 @@ public partial class T_Character_User_Intimacy: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 人物Id /// 人物Id

View File

@ -12,6 +12,7 @@ public partial class T_Chat: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 聊天内容 /// 聊天内容

View File

@ -12,6 +12,7 @@ public partial class T_CoinPrices_Config: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 金币数量 /// 金币数量

View File

@ -9,6 +9,7 @@ public partial class T_Image_Config: MultiTenantEntity
{ {
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 图片Id /// 图片Id

View File

@ -49,6 +49,7 @@ public partial class T_Model_Config: MultiTenantEntity
/// </summary> /// </summary>
public DateTime UpdateTime { get; set; } public DateTime UpdateTime { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// system上下文模板 /// system上下文模板

View File

@ -12,6 +12,7 @@ public partial class T_Orders: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 用户id /// 用户id

View File

@ -42,6 +42,7 @@ public partial class T_ShoppingMall: MultiTenantEntity
/// </summary> /// </summary>
public DateTime? UpdateTime { get; set; } public DateTime? UpdateTime { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 商品上架时间 /// 商品上架时间

View File

@ -52,4 +52,5 @@ public partial class T_TransactionRecord: MultiTenantEntity
/// </summary> /// </summary>
public DateTime? UpdateTime { get; set; } public DateTime? UpdateTime { get; set; }
} public override Guid TenantId { get; set; }
}

View File

@ -12,6 +12,7 @@ public partial class T_User: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 用户昵称 /// 用户昵称

View File

@ -29,6 +29,7 @@ public partial class T_User_Chat: MultiTenantEntity
/// </summary> /// </summary>
public int ModelConfigId { get; set; } public int ModelConfigId { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 用户Id /// 用户Id

View File

@ -39,4 +39,5 @@ public partial class T_User_Currency: MultiTenantEntity
/// </summary> /// </summary>
public int UserId { get; set; } public int UserId { get; set; }
} public override Guid TenantId { get; set; }
}

View File

@ -9,6 +9,7 @@ public partial class T_User_Currency_Log: MultiTenantEntity
{ {
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 用户 /// 用户

View File

@ -17,6 +17,7 @@ public partial class T_User_Data: MultiTenantEntity
/// </summary> /// </summary>
public int UserId { get; set; } public int UserId { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 用户昵称,需要和主表保持一致 /// 用户昵称,需要和主表保持一致

View File

@ -9,6 +9,7 @@ public partial class T_User_MemoryCard: MultiTenantEntity
{ {
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 记忆卡名称 /// 记忆卡名称

View File

@ -12,6 +12,7 @@ public partial class T_User_Phone_Account: MultiTenantEntity
/// </summary> /// </summary>
public int Id { get; set; } public int Id { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 用户Id /// 用户Id

View File

@ -17,6 +17,7 @@ public partial class T_User_Prop: MultiTenantEntity
/// </summary> /// </summary>
public int UserId { get; set; } public int UserId { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 道具Id /// 道具Id

View File

@ -42,6 +42,7 @@ public partial class T_Verification_Code: MultiTenantEntity
/// </summary> /// </summary>
public string? Remarks { get; set; } public string? Remarks { get; set; }
public override Guid TenantId { get; set; }
/// <summary> /// <summary>
/// 0手机1邮箱 /// 0手机1邮箱