diff --git a/Implements/Company/IndexImpl.py b/Implements/Company/IndexImpl.py index a644a99..db87a8a 100644 --- a/Implements/Company/IndexImpl.py +++ b/Implements/Company/IndexImpl.py @@ -26,7 +26,7 @@ class CompanyIndexImpl(CompanyIndex): ) head_info = CompanyIndex.HeadInfo() - head_info.name = company_data['企业名称'] + head_info.name = None if not company_data else company_data['企业名称'] head_info.verify_status = verify_status latest_cc_rating = CompanyIndex.HeadInfo.LatestCCRating() @@ -37,7 +37,7 @@ class CompanyIndexImpl(CompanyIndex): latest_cc_rating.level = cc_rating['信用等级'] latest_cc_rating.score = str(cc_rating['信用评分']) latest_cc_rating.rating_time = cc_rating['评价时间'] - except KeyError: + except TypeError: latest_cc_rating.level = None latest_cc_rating.score = None latest_cc_rating.rating_time = None @@ -47,7 +47,7 @@ class CompanyIndexImpl(CompanyIndex): latest_esg_rating.level = esg_rating['评价等级'] latest_esg_rating.score = str(esg_rating['ESG得分']) latest_esg_rating.rating_time = esg_rating['评价时间'] - except KeyError: + except TypeError: latest_esg_rating.level = None latest_esg_rating.score = None latest_esg_rating.rating_time = None