From b4f4b640ac62bf583e25512656ac92bb09872b8a Mon Sep 17 00:00:00 2001
From: liaoxujun@qq.com <liaoxujun@qq.com>
Date: 星期五, 04 八月 2023 09:38:10 +0800
Subject: [PATCH] 增加用户详情,

---
 DocumentServiceAPI.Application/UserAndLogin/LogInController.cs |   19 ++++++++++++++-----
 1 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/DocumentServiceAPI.Application/UserAndLogin/LogInController.cs b/DocumentServiceAPI.Application/UserAndLogin/LogInController.cs
index ddcbf1f..af4662b 100644
--- a/DocumentServiceAPI.Application/UserAndLogin/LogInController.cs
+++ b/DocumentServiceAPI.Application/UserAndLogin/LogInController.cs
@@ -3,6 +3,7 @@
 using DocumentServiceAPI.Utility;
 using Furion.DynamicApiController;
 using Furion.JsonSerialization;
+using Swashbuckle.AspNetCore.Annotations;
 using System;
 using System.Collections.Generic;
 using System.Linq;
@@ -16,6 +17,7 @@
     /// </summary>
     [ApiDescriptionSettings("LogInAndUser")]
     [DynamicApiController]
+
     public class LogInController
     {
      private   TokenService _tokenService;
@@ -29,6 +31,8 @@
         /// </summary>
         /// <returns>鐧诲綍淇℃伅</returns>
         [HttpPost("LogoIn")]
+
+
         public async Task<RetLoginVM> LogoIn (LoginPsWordIN Parma)
         {
               bool needtoken=false;
@@ -46,9 +50,13 @@
                        
                         if(!needtoken)
                             throw Oops.Oh($"璐︽埛鎴栬�呭瘑鐮侀敊璇�");
+
+                        Parma.TenantId = Tender[0].TenderId;
+                        Parma.employeeID = Tender[0].EmployeeID;
                         if (Parma.UnitID == null)
                         {
-                            var Units = await _userService.GetUserUnitInfo(Parma.TenantId ?? 0);
+                        
+                            List<UnitVM> Units = await _userService.GetUserUnitList(Parma.TenantId ?? 0);
                             if (Units.Count == 0)
                             {
                                 //娌℃湁鍏徃
@@ -70,7 +78,7 @@
                                 };
                             }
                         }
-                        Parma.TenantId = Tender[0].TenderId;
+                    
                         break;
                       
                     default:
@@ -78,7 +86,7 @@
                         return new RetLoginVM
                         {
                             NeedNext = true,
-                            Tenders = Tender,
+                            Tenants = Tender,
 
                         };
 
@@ -93,7 +101,7 @@
             else if(Parma.UnitID==null)
             {
 
-                var Units = await _userService.GetUserUnitInfo(Parma.TenantId??0);
+                var Units = await _userService.GetUserUnitList(Parma.TenantId??0);
                 if(Units.Count==0)
                 {
                     //娌℃湁鍏徃
@@ -118,6 +126,7 @@
 
             if(needtoken|| Parma.UnitID!=null)
             {
+                
                 TenderVM Tender = (await _userService.GetUserTenderList(Parma.ITCode)).Where(x=>x.TenderId==Parma.TenantId&&x.EmployeeID==Parma.employeeID).SingleOrDefault();
                 if(Tender==null)
                 {
@@ -131,7 +140,7 @@
                 {
                     EID = Tender.EmployeeID,
                     LogInSource = Parma.Form,
-                    TID = Tender.TenderId,
+                    TEID = Tender.TenderId,
                     UID = Parma.UnitID,
                 });
                 return new RetLoginVM

--
Gitblit v1.9.1