Commit 117eb3a4 by 蒋勇

d

parent 9553d481
......@@ -24,8 +24,6 @@ sys.path.insert(0, interface_path) # 将当前文件的父目录加入临时系
server.config['JSON_AS_ASCII'] = False
CORS(server, supports_credentials=True) # 跨域请求
# 生成图片
def charts(datalist, charttype, pngpath):
try:
......@@ -50,7 +48,7 @@ def charts(datalist, charttype, pngpath):
#生成报告(es工商、财务信息、风险监测(仪表盘图))
def WriteReport(Else_info,Companyinfo,Fi_dict,Risk_info):
tpl = DocxTemplate('./tax_word_model.docx')
tpl = DocxTemplate('tax_word_model.docx')
context={}
#其他传入参数
context['CreatTime']=Else_info['CreatTime']
......@@ -216,7 +214,10 @@ def report():
Companyinfo=GetComanyinfoFromES(companyname) #根据输入公司名获取工商信息
Else_info, Fi_dict=GetFIinfoFromJson(GetAllinfo)#获取输入其他信息和财务信息
Risk_info=Riskinfo(GetAllinfo)#计算风险项
report = WriteReport(Else_info,Companyinfo,Fi_dict,Risk_info) #将工商、财务、风险三部分内容写入word中
try:
report = WriteReport(Else_info,Companyinfo,Fi_dict,Risk_info) #将工商、财务、风险三部分内容写入word中
except Exception as e:
print(e)
rptUrl = put2oss(report) # 上传文件到oss上
print("报告已生成",rptUrl)
result=UpdateTaskRptUrl(batchid, rptUrl)# 完成后调用接口,通知服务已完成
......@@ -225,4 +226,4 @@ def report():
return "请输入检测公司名称"
server.run(host='0.0.0.0', port=80, debug=True)
server.run(host='0.0.0.0', port=80, debug=false)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment