using dy.net.dto; using dy.net.model; using dy.net.repository; namespace dy.net.service { public class AdminUserService { private readonly AdminUserRepository _userRepository; public AdminUserService(AdminUserRepository userRepository) { _userRepository = userRepository; } public async Task<(int code, string erro)> UpdatePwd(UpdatePwdRequest loginUser) { return await _userRepository.UpdatePwd(loginUser); } public async Task GetUser(string userName=null) { return await _userRepository.GetUser(userName); } public async Task UpdateAvatar(string avatar) { return await _userRepository.UpdateAvatar(avatar); } public (int code, string erro) InitUser() { AdminUserInfo userInfo = new AdminUserInfo { UserName = "douyin", Password = "douyin2026", CreateTime = DateTime.Now }; return _userRepository.InitUser(userInfo); } } }