sunpengfei
2025-08-15 e80bb467eef7ed92c5fc83360785d6584762052c
FlexJobApi.UserServer.Application/Auths/Commands/LoginCommandHandler.cs
@@ -89,7 +89,7 @@
        {
            if (request.Type == EnumUserType.Operation)
            {
                throw Oops.Oh(EnumErrorCodeType.s400, "不支持该类型账号登录");
                throw Oops.Oh(EnumErrorCodeType.s400, "不支持此类型账号登录");
            }
            var snsJscode2session = await wxmpUtils.SnsJscode2sessionAsync(request.Type, request.Code, cancellationToken);
            var user = await rep.AsQueryable().AsNoTracking()
@@ -201,7 +201,7 @@
                {
                    if (type == EnumUserType.Enterprise)
                    {
                        throw Oops.Oh(EnumErrorCodeType.s404, "该账号");
                        throw Oops.Oh(EnumErrorCodeType.s404, "账号");
                    }
                    user.PhoneNumber = info.PhoneNumber;
                    user.ContactPhoneNumber = info.PhoneNumber;
@@ -273,12 +273,12 @@
            var taskUserQueryable = rep.Change<TaskInfoUser>().AsQueryable().AsNoTracking()
                .Where(it => it.EnterpriseEmployee.UserId == model.Id);
            model.TaskCount = await taskUserQueryable.CountAsync(tu =>
                tu.EnterpriseEmployee.HireStatus == EnumTaskUserHireStatus.Wait
                tu.HireStatus == EnumTaskUserHireStatus.Wait
                || tu.EnterpriseEmployee.UserSignContractStatus == EnumTaskUserSignContractStatus.Wait);
            model.HirePassTaskCount = await taskUserQueryable.CountAsync(tu =>
                tu.ArrangeStatus == EnumTaskUserArrangeStatus.Complete);
            model.HireRefuseTaskCount = await taskUserQueryable.CountAsync(tu =>
                tu.EnterpriseEmployee.HireStatus == EnumTaskUserHireStatus.Refuse
                tu.HireStatus == EnumTaskUserHireStatus.Refuse
                || tu.EnterpriseEmployee.UserSignContractStatus == EnumTaskUserSignContractStatus.Refuse
                || tu.EnterpriseEmployee.EnterpriseSignContractStatus == EnumTaskUserSignContractStatus.Refuse);
            return model;