From 55d18978c03cb0a2352a59db293743861463ceb6 Mon Sep 17 00:00:00 2001 From: tanglong <842690096@qq.com> Date: Fri, 9 Jan 2026 16:57:15 +0800 Subject: [PATCH] zzx --- WeChatApplet/Services/Impl/FrameworkService.cs | 13 +++++++------ .../Services/Interface/IFrameworkService.cs | 3 ++- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/WeChatApplet/Services/Impl/FrameworkService.cs b/WeChatApplet/Services/Impl/FrameworkService.cs index f4a34bd..f99e480 100644 --- a/WeChatApplet/Services/Impl/FrameworkService.cs +++ b/WeChatApplet/Services/Impl/FrameworkService.cs @@ -23,15 +23,16 @@ namespace YD_WeChatApplet.Api.Services.Impl /// Ai一体机扫描登录 /// /// + /// /// - public async Task ScanCodeLogin(string code) + public async Task ScanCodeLogin(string code, string teacherNo) { - var schoolCode = UserLoginContext.Current.SchoolCode; - var teacherId = UserLoginContext.Current.UserId; + //var schoolCode = UserLoginContext.Current.SchoolCode; + //var teacherId = UserLoginContext.Current.UserId; // 先检查是否已存在相同的记录 var exist = await _sportsContext.Ai_ScanCodeLogin - .AnyAsync(x => x.Code == code && x.SchoolCode == schoolCode); + .AnyAsync(x => x.Code == code && x.TeacherPhoneNo == teacherNo); if (exist) return true; // 已存在,认为成功 @@ -40,8 +41,8 @@ namespace YD_WeChatApplet.Api.Services.Impl var entity = new Ai_ScanCodeLogin { Code = code, - SchoolCode = schoolCode, - TeacherId = teacherId, + SchoolCode = teacherNo, + TeacherId = 0, TeacherPhoneNo = UserLoginContext.Current.PhoneNo, CreateDate = DateTime.Now }; diff --git a/WeChatApplet/Services/Interface/IFrameworkService.cs b/WeChatApplet/Services/Interface/IFrameworkService.cs index 42a772b..affb399 100644 --- a/WeChatApplet/Services/Interface/IFrameworkService.cs +++ b/WeChatApplet/Services/Interface/IFrameworkService.cs @@ -9,7 +9,8 @@ /// Ai一体机扫描登录 /// /// + /// /// - Task ScanCodeLogin(string code); + Task ScanCodeLogin(string code, string teacherNo); } }