107 lines
3.8 KiB
Python
107 lines
3.8 KiB
Python
DEFAULT_BASE_INFO = { #项目基本信息
|
||
"turbine_id" : None,
|
||
}
|
||
|
||
DEFAULT_BAOGAO_INFO = {
|
||
#目录
|
||
'shengcheng_dir': "", #报告生成的路径
|
||
|
||
"dianxing_enum" : "TYPICAL",
|
||
"quexian_enum" : "DEFECT",
|
||
"other_enum" : "OTHER",
|
||
"waibu_enum" : "out_work",
|
||
"neibu_enum" : "in_work",
|
||
"fanglei_enum" : "lightning-protection-work",
|
||
"if_waibu" : True,
|
||
"if_neibu" : True,
|
||
"if_fanglei" : True,
|
||
"userName" : "admin",
|
||
"baogaoCheck" : "未审核",
|
||
'key_words': '缺,损,裂,脱,污', #关键字,用于汇总图的名字包含缺陷时标红,匹配逻辑为正则匹配单个字则为红 后续可优化
|
||
|
||
"shigong_fangan" : None,
|
||
'jiancha_renyuan': '张三',
|
||
"check_date" : None,
|
||
}
|
||
|
||
class SHIGONG_FANGAN_ENUM :
|
||
class WAIBU:
|
||
GONGZUO_NEIRONG = "无人机叶片外观巡检"
|
||
RENYUAN_PEIZHI = "1人;主检飞手1人"
|
||
SHEBEI_PEIZHI = "1、大疆无人机1台(M350rtk,M300rtk,M30T,M30,精灵4PRO)2、大疆精灵4PRO+索尼A7R2机身+索尼200-600mm镜头/适马150-600mm镜头"
|
||
SHIGONG_FANGAN = ""
|
||
class NEIBU:
|
||
GONGZUO_NEIRONG = "叶片内部检查"
|
||
RENYUAN_PEIZHI = "2人;轮毂作业检查2人"
|
||
SHEBEI_PEIZHI = "1、人工检查:照明设备2套,视频记录手机2台,含氧量监测仪1台,电动扳手2套,卷尺1个。2、爬壁机器人检查:无人作业校车+视频图传1套,照明设备2套,含氧量监测仪1台,电动扳手2套,卷尺1个。"
|
||
SHIGONG_FANGAN = ""
|
||
class FANGLEI:
|
||
class YEPIAN:
|
||
GONGZUO_NEIRONG = "无人机叶片防雷导通测试"
|
||
RENYUAN_PEIZHI = "2人;主检飞手1人,副检抄表1人"
|
||
SHEBEI_PEIZHI = "1四轴电阻无人机1套,电子微欧计1台,视频记录手机1台"
|
||
SHIGONG_FANGAN = ""
|
||
class DIAOLAN:
|
||
GONGZUO_NEIRONG = "无人吊篮叶片导通测试(含机舱设备、)"
|
||
RENYUAN_PEIZHI = "3人,轮毂机舱作业1人,揽风绳作业1人,无人设备操作员及抄表1人"
|
||
SHEBEI_PEIZHI = "无人吊篮系统1套(爬绳器+接触平台)、电子微欧计1套,视频记录手机1台,对讲机2台"
|
||
SHIGONG_FANGAN = ""
|
||
class SHESHI:
|
||
GONGZUO_NEIRONG = "风机基础、办公楼、变电站防雷接地检测及浪涌保护器测试"
|
||
RENYUAN_PEIZHI = "1人;抄表人员1人,检测人员1人,监护1人。"
|
||
SHEBEI_PEIZHI = "接地电阻测试仪1套、SPD测试仪1套、对讲机2个、"
|
||
SHIGONG_FANGAN = ""
|
||
FEISHOURENYUAN_PEIZHI = "1人;主检飞手1人"
|
||
LUNGUZUOYERENYUAN_PEIZHI = "2人;轮毂作业检查2人"
|
||
|
||
from docx.oxml.ns import qn
|
||
from docx.shared import Pt
|
||
|
||
|
||
class TEMPLATE_HEADER:
|
||
|
||
class JINFENG_HEADER:
|
||
ENUM = 'JF'
|
||
PIC_DIR = './muban/jf_header.png'
|
||
PARA =' Q/GW 3LC-FJFW21-2022-BY14'
|
||
QN = qn('w:eastAsia')
|
||
FONT = 'Arial'
|
||
PT = Pt(9)
|
||
|
||
class DT_HEADER:
|
||
ENUM = 'DT'
|
||
PIC_DIR = './muban/dt_header.png'
|
||
PARA = ''
|
||
QN = qn('w:eastAsia')
|
||
FONT = '宋体(中文正文)'
|
||
PT = Pt(9)
|
||
|
||
MUBAN_DIR = 'muban'
|
||
|
||
JF_HEIGHT = 297
|
||
JF_WIDTH = 210
|
||
JF_L_MARGIN = 20
|
||
JF_R_MARGIN = 20
|
||
JF_T_MARGIN = 10
|
||
JF_B_MARGIN = 10
|
||
|
||
JINFENG_COMPANY = "金风科技股份有限公司"
|
||
|
||
#json表格样式宏定义
|
||
STYLE_CONFIG = {
|
||
"alignment": "center",
|
||
"font": {
|
||
"name": "宋体",
|
||
"size": 9,
|
||
"bold": False,
|
||
},
|
||
"border": {
|
||
"top": {"style": "single", "size": "4", "color": "000000"},
|
||
"bottom": {"style": "single", "size": "4", "color": "000000"},
|
||
"left": {"style": "single", "size": "4", "color": "000000"},
|
||
"right": {"style": "single", "size": "4", "color": "000000"}
|
||
},
|
||
"shading": {
|
||
"color": "FFFFFF"
|
||
}
|
||
} |