Commit 083b97cb authored by pengxiong's avatar pengxiong

报告生成状态

parent 73060184
import datetime
import os
from celery import Celery
from sqlalchemy import and_, or_
from app.api.engine import TAMP_SQL, tamp_diagnose_app_engine, template_folder, temp_img_save_folder, \
redis_host, redis_port, redis_db, redis_password
redis_host, redis_port, redis_db, redis_password, pdf_save_folder
from app.model.tamp_diagnose_app import HoldReport, HoldDiagnoseReport, PeriodicReport, Customer, ReportView
from app.utils.jinjia2html_v2 import DataIntegrate
......@@ -48,11 +49,17 @@ def save_pdf(id, ifa_id, customer_id, pdf_name, type, report_data):
else:
return False
if res.all():
res.update({
'file': pdf_name,
'update_status': 2,
'update_time': datetime.datetime.now()
})
if os.path.exists(pdf_save_folder + pdf_name):
res.update({
'file': pdf_name,
'update_status': 2,
'update_time': datetime.datetime.now()
})
else:
res.update({
'update_status': 0,
'update_time': datetime.datetime.now()
})
return True
......
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