日报添加字段

This commit is contained in:
Administrator 2023-08-06 23:18:32 +08:00
parent 9143873a52
commit 94152a51d5
1 changed files with 4 additions and 2 deletions

View File

@ -2,6 +2,8 @@ import datetime
import os.path import os.path
import re import re
import time import time
from pathlib import Path
from ahocorasick import Automaton from ahocorasick import Automaton
from docx.enum.text import WD_PARAGRAPH_ALIGNMENT from docx.enum.text import WD_PARAGRAPH_ALIGNMENT
from docx.oxml.ns import qn from docx.oxml.ns import qn
@ -234,7 +236,7 @@ def daily_export_to_pdf(req: DailySchemas.DailyExportToPdfReq, db: Session = Dep
elif item.type.name == '行业信息专题分析': elif item.type.name == '行业信息专题分析':
daily_items['行业信息专题分析'].append(daily_item) daily_items['行业信息专题分析'].append(daily_item)
with open(os.getcwd() + "\\Config\\word_data_temp.json", encoding='utf-8') as f: with open(Path(os.getcwd() + "\\Config\\word_data_temp.json"), encoding='utf-8') as f:
temp = json.load(f) temp = json.load(f)
department_id = [item.id for item in db.query(Department).filter(Department.type == '董监高')] department_id = [item.id for item in db.query(Department).filter(Department.type == '董监高')]
leaders = db.query(User).filter(or_(*[func.find_in_set(str(d_id), User.department) for d_id in department_id])) leaders = db.query(User).filter(or_(*[func.find_in_set(str(d_id), User.department) for d_id in department_id]))
@ -247,7 +249,7 @@ def daily_export_to_pdf(req: DailySchemas.DailyExportToPdfReq, db: Session = Dep
""" """
根据高管名称部门数据生成日报模板 根据高管名称部门数据生成日报模板
""" """
with open(os.getcwd() + "\\Config\\word_data_template.json", encoding='utf-8') as f: with open(Path(os.getcwd() + "\\Config\\word_data_template.json"), encoding='utf-8') as f:
template = json.load(f) template = json.load(f)
def list_write_docx(write_list, tep_doc): def list_write_docx(write_list, tep_doc):