Merge branch 'ps_v5.9' into 'master'

update 报告处理修改

See merge request root/tfse_rating!10
This commit is contained in:
彭森 2022-05-09 09:05:41 +00:00
commit 83ea647236
1 changed files with 21 additions and 2 deletions

View File

@ -138,7 +138,23 @@ class HandleReportData:
def handle_part_07():
"""
荣誉资质
荣誉资质(制造业)
荣誉资质共六段如果返回数据长度为1则此企业没有荣誉资质只显示最后一段话
如果长度大于1则先处理第一段和第二段第一段中返回字段存在无则删除此段
"""
if len(data['资质荣誉']) == 1:
param[6]['小节内容'] = list()
describe = dict()
describe['段落'] = '经查询,公司无技术、产品品质或品牌等方面的荣誉资质。'
param[6]['小节内容'].append(describe)
else:
param[6]['小节内容'][0]['段落'] = param[6]['小节内容'][0]['段落'].format(**data['资质荣誉'][0])
param[6]['小节内容'][1]['段落'] = param[6]['小节内容'][1]['段落'].format(**data['资质荣誉'][1])
param[6]['小节内容'][-2]['表格'] = data['资质荣誉'][2]
def handle_part_07_info():
"""
荣誉资质(信息技术业)
荣誉资质共六段如果返回数据长度为1则此企业没有荣誉资质只显示最后一段话
如果长度大于1则先处理第一段和第二段第一段中返回字段存在无则删除此段
"""
@ -168,7 +184,10 @@ class HandleReportData:
handle_part_04()
handle_part_05()
handle_part_06()
if self.report_data['行业选择'][0] == '制造业':
handle_part_07()
else:
handle_part_07_info()
return param
def handle_paragraph_03(param):