using AutoMapper; using YD_WeChatApplet.Api.Services.Interface; using YD_WeChatApplet.Api.SmartSportsEntitys; using YD_WeChatApplet.Api.Utilities; using YD_WeChatApplet.Context; namespace YD_WeChatApplet.Api.Services.Impl { /// /// 公共接口 /// public class FrameworkService : IFrameworkService { public SmartSportsContext _sportsContext; public FrameworkService(SmartSportsContext sportsContext) { _sportsContext = sportsContext; } /// /// Ai一体机扫描那登录 /// /// /// public async Task ScanCodeLogin(string code) { var entity = new Ai_ScanCodeLogin() { Code = code, SchoolCode = UserLoginContext.Current.SchoolCode, TeacherId = UserLoginContext.Current.UserId, TeacherPhoneNo = UserLoginContext.Current.PhoneNo, CreateDate = DateTime.Now }; await _sportsContext.AddAsync(entity); return await _sportsContext.SaveChangesAsync() > 0; } } }