liaoxujun@qq.com
2023-09-28 c9465709c827d68f243a54609ce691f341306b9d
DocumentServiceAPI.Application/UserAndLogin/LogInController.cs
@@ -76,7 +76,7 @@
                        case 0:
                            throw Oops.Oh($"账户或者密码错误");
                        case 1:
                        if (!needtoken)
                        if (!IsTokenPass)
                        {
                            needtoken = await _userService.CheckPsw(Tender[0].TenderId, Tender[0].EmployeeID, Parma.PassWord);
@@ -173,6 +173,14 @@
                    if (!needtoken)
                        throw Oops.Oh($"账户或者密码错误");
                }
                 var hasPermissions=   await _userService.TenderHasPermissions(Tender.TenderId);
                if(!hasPermissions)
                {
                    throw Oops.Oh($"集团用账号:{Tender.ItCode}使用期限已经过期或者没有使用权限");
                }
                    var token = _tokenService.CreateToken(new Model.JwtInfo
                    {
                        EID = Tender.EmployeeID,
@@ -206,7 +214,7 @@
          var ad=  ITCode.TryValidate(ValidationTypes.PhoneNumber);
            if(!ad.IsValid)
            {
                throw Oops.Oh("请输入正确的账号");
                throw Oops.Oh("员工账号需要用电话号码");
            }
              
          var count= await db.Queryable<TenantInfo>().Where(x=>x.ItCode==ITCode&&x.IsEn==true&&x.IsDel==false).WithCache(600).CountAsync();