diff --git a/Manage/Ratings/Implements/SearchRatingApiImpl.py b/Manage/Ratings/Implements/SearchRatingApiImpl.py index 874c4b2..24456bb 100644 --- a/Manage/Ratings/Implements/SearchRatingApiImpl.py +++ b/Manage/Ratings/Implements/SearchRatingApiImpl.py @@ -50,8 +50,12 @@ class SearchRatingApiImpl(SearchRatingApi): company.status = record['进行状态'] company.result = record['评价结果'] company.completion_date = record['评价完成日期'] - company.report_fid = '/file/get_company_report?file_id={}'.format(record['报告fid']) - company.certificate_fid = '/file/get_certification?file_id={}'.format(record['证书fid']) + if record['评价项目'] == '综合信用评价': + company.report_fid = '/file/get_cc_rating_report?file_id={}'.format(record['报告fid']) + company.certificate_fid = '/file/get_cc_rating_certificate?file_id={}'.format(record['证书fid']) + else: + company.report_fid = '/file/get_esg_rating_report?file_id={}'.format(record['报告fid']) + company.certificate_fid = '/file/get_esg_rating_certificate?file_id={}'.format(record['证书fid']) data = company.dict_to_show(columns=RATING) table_data.append(data)