Merge branch 'ps_v5.12' into 'master'

update company包文件路径

See merge request root/tfse_admin!54
This commit is contained in:
彭森 2022-05-18 08:54:54 +00:00
commit 6eecc21ba4
2 changed files with 8 additions and 4 deletions

View File

@ -221,8 +221,8 @@ def rating_records_route(**kwargs):
return result, 200
except ReturnConditionCheckFailed as e:
return {"info": e.failed_info}, e.status_code
except KeyError:
return {"info": "参数异常"}, 400
# except KeyError:
# return {"info": "参数异常"}, 400
@company_route.route('/index', methods=['POST'])

View File

@ -250,7 +250,11 @@ class CompanyIndexApiImpl(CompanyIndexApi):
else:
for item in result:
item['报告'] = '/admin/file?fid={}&file=report&rating={}'.format(item.pop('报告fid'), item['评价项目'])
item['证书'] = '/admin/file?fid={}&file=certificate&rating={}'.format(item.pop('证书fid'), item['评价项目'])
if item['评价项目'] == '综合信用评价':
item['报告'] = '/file/get_cc_rating_report?file_id={}'.format(item.pop('报告fid'))
item['证书'] = '/file/get_cc_rating_certificate?file_id={}'.format(item.pop('证书fid'))
else:
item['报告'] = '/file/get_esg_rating_report?file_id={}'.format(item.pop('报告fid'))
item['证书'] = '/file/get_esg_rating_certificate?file_id={}'.format(item.pop('证书fid'))
self.rating_records.rating_records = self.instance_list_to_set(instance=RatingRecord, data=result)