Przeglądaj źródła

😁1、修复SignalR用户获取问题 2、修复代码生成问题

zuohuaijun 2 lat temu
rodzic
commit
dd8fa779db

+ 2 - 5
Admin.NET/Admin.NET.Core/Hub/OnlineUserHub.cs

@@ -42,12 +42,9 @@ public class OnlineUserHub : Hub<IOnlineUserHub>
     /// <returns></returns>
     public override async Task OnConnectedAsync()
     {
-        //var token = Context.GetHttpContext().Request.Query["access_token"];
-        //var claims = JWTEncryption.ReadJwtToken(token)?.Claims;
-        //var client = Parser.GetDefault().Parse(Context.GetHttpContext().Request.Headers["User-Agent"]);
-
         var httpContext = Context.GetHttpContext();
-        var claims = httpContext.User.Claims;
+        var token = httpContext.Request.Query["access_token"];
+        var claims = JWTEncryption.ReadJwtToken(token)?.Claims;
         var client = Parser.GetDefault().Parse(httpContext.Request.Headers["User-Agent"]);
 
         var userId = claims.FirstOrDefault(u => u.Type == ClaimConst.UserId)?.Value;

+ 2 - 1
Web/src/views/system/codeGen/component/editCodeGenDialog.vue

@@ -172,7 +172,8 @@ const dbChanged = async () => {
 
 // table改变
 const tableChanged = (item: any) => {	
-	state.ruleForm.tableName = item.entityName;
+	//state.ruleForm.tableName = item.entityName;
+	state.ruleForm.tableName = item.tableName;
 	state.ruleForm.busName = item.tableComment;
 };