public static void UpdateCompanyStatus(int sysNo, CompanyStatus status)
        {
            var company = CompanyDA.LoadCompany(sysNo);

            if (company == null)
            {
                throw new BusinessException("查找不到企业!");
            }
            if (status == CompanyStatus.Invalid)
            {
                if (company.CompanyStatus == CompanyStatus.Invalid)
                {
                    throw new BusinessException("已标记为认证未通过!");
                }
            }
            else if (status == CompanyStatus.Authenticated)
            {
                if (company.CompanyStatus == CompanyStatus.Authenticated)
                {
                    throw new BusinessException("已标记为认证通过");
                }
            }
            else if (status == CompanyStatus.Init)
            {
                if (company.CompanyStatus == CompanyStatus.Init)
                {
                    throw new BusinessException("已标记为待认证");
                }
            }
            CompanyDA.UpdateCompanyStatus(sysNo, status);
        }