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);
}
}