From 9ff87793beacf5069c374b6e6274fa651179a7f3 Mon Sep 17 00:00:00 2001
From: username@email.com <yzy2002yzy@163.com>
Date: 星期三, 25 九月 2024 13:27:33 +0800
Subject: [PATCH] 提交

---
 cylsg/cylsg.Application/LogoInController.cs |   16 +++++++++-------
 1 files changed, 9 insertions(+), 7 deletions(-)

diff --git a/cylsg/cylsg.Application/LogoInController.cs b/cylsg/cylsg.Application/LogoInController.cs
index 6f00d81..b3a843a 100644
--- a/cylsg/cylsg.Application/LogoInController.cs
+++ b/cylsg/cylsg.Application/LogoInController.cs
@@ -1,6 +1,7 @@
 锘縰sing cylsg.Authorization;
 using cylsg.Core;
 using cylsg.Model.UserModel;
+using cylsg.utility.Extend;
 using EzWechat;
 using System;
 using System.Collections.Generic;
@@ -14,6 +15,7 @@
     /// 鐧诲綍
     /// </summary>
     [DynamicApiController]
+    [ApiDescriptionSettings("Default@1")]
     public class LogoIn
     {
         private readonly IWechatService _wechatService;
@@ -39,14 +41,14 @@
             var UserRes = new BaseRepository<User>();
 
 
-            var user = await UserRes.GetFirstAsync(x => x.WxAppId == opeid);
+            var user = await UserRes.GetFirstAsync(x => x.WxOpenId == opeid);
             if (user == null)
             {
                 throw Oops.Oh("娌℃壘鍒扮敤鎴�,闇�瑕侀噸鏂版敞鍐岀櫥褰�");
             }
             var jwt = new EzJwtModel()
             {
-                ITCode = user.ItCode,
+                //ITCode = user.ItCode, 涓嶅湪鏄庢枃涓娇鐢↖tcode 
                 NickName = user.Nickname,
                 UserID = user.Id,
 
@@ -76,7 +78,7 @@
             var UserRes = new BaseRepository<User>();
 
 
-            var user = await UserRes.GetFirstAsync(x => x.WxAppId == opeid);
+            var user = await UserRes.GetFirstAsync(x => x.WxOpenId == opeid);
             if (user == null)
             {
                 //娌℃湁鐢ㄦ埛 锛岄渶瑕佹柊寤虹敤鎴�
@@ -86,24 +88,24 @@
                 {
 
                     Avatar = phone,
-                    Nickname = Param.Nickname,
+                    Nickname = Param.Nickname??phone.PrivacyStr(),
                     name = Param.Name ?? phone,
                     Phone = phone,
                     ItCode = phone,
                     PassWord = "123456",
-                    WxAppId = opeid,
+                    WxOpenId = opeid,
 
 
 
                 };
 
-                await UserRes.EzInsertAsync(user);
+                user.Id = await UserRes.EzInsertReturnIdentityAsync(user);
 
                
             }
             var jwt = new EzJwtModel()
             {
-                ITCode = user.ItCode,
+               // ITCode = user.ItCode,
                 NickName = user.Nickname,
                 UserID = user.Id,
 

--
Gitblit v1.9.1