diff --git a/Implements/Rating/CreditImpl.py b/Implements/Rating/CreditImpl.py index 8f1f4a2..0c6affe 100644 --- a/Implements/Rating/CreditImpl.py +++ b/Implements/Rating/CreditImpl.py @@ -618,12 +618,16 @@ class CreditRating(CreditInputData, CreditUtils): insert_dict = dict() insert_dict['value'] = name insert_dict['children'] = list() - for item in industry['行业'][name]: - _dict = dict() - _dict['value'] = item - insert_dict['children'].append(_dict) - new_industry.append(insert_dict) - return new_industry + + if industry['行业'].__contains__(name): + for item in industry['行业'][name]: + _dict = dict() + _dict['value'] = item + insert_dict['children'].append(_dict) + new_industry.append(insert_dict) + return new_industry + else: + return [] def questionnaire_obj(self): """问卷选择"""