Quellcode durchsuchen

更新测报灯

root vor 2 Jahren
Ursprung
Commit
18b1a8d1b3
1 geänderte Dateien mit 7 neuen und 19 gelöschten Zeilen
  1. 7 19
      bigdata_django/zhijian/cbd_zhijian.py

+ 7 - 19
bigdata_django/zhijian/cbd_zhijian.py

@@ -1,17 +1,8 @@
 from asyncio import ensure_future, shield
-from cmath import infj
 from concurrent.futures import process
-from ctypes import alignment
-from logging.handlers import TimedRotatingFileHandler
-from msilib import OpenDatabase
-from readline import set_startup_hook
-from sqlite3 import DataError, Timestamp
-from ssl import wrap_socket
-from tracemalloc import start
 from turtle import st
 from PyQt5 import QtCore, QtGui, QtWidgets
 import shutil
-
 import os
 import sys
 import re
@@ -21,25 +12,19 @@ import json
 import time
 import datetime
 import requests
-import uuid
 import pymongo
 import pymysql
 from xlrd import open_workbook
 from xlsxwriter.workbook import Workbook
-
 import numpy as np
 import cv2
-import argparse
-import io
 from aliyunsdkcore.vendored.requests.auth import HTTPBasicAuth
 import requests
 import datetime
 import time
 import hashlib
-# import torch
-from PIL import Image
 from skimage import filters
-import os
+from openpyxl.utils import get_column_letter
 
 
 save_filename = ""
@@ -983,11 +968,11 @@ class CBDThread(QtCore.QThread):
             heat_temp,
             en_temp,
             en_hum,
+            img_jg,
             current_jg,
             up_jg,
             down_jg,
             lig_jg,
-            img_jg,
             machine_jg,
             camera_jg,
             time_jg
@@ -1265,7 +1250,7 @@ class CBDThread(QtCore.QThread):
         worksheet.set_row(1, 35)
         worksheet.set_row(2, 50)
         worksheet.set_row(3, 80)
-        from openpyxl.utils import get_column_letter
+        
         for i in range(len(self.device_list)):
             worksheet.set_row(i+4, 15)
         worksheet.set_column(0, 26, 12)
@@ -1302,11 +1287,11 @@ class CBDThread(QtCore.QThread):
             "合格条件(绿色):\n上传的加热温度包含但不局限于85~105°之间的值",
             "合格条件(绿色):\n等于35且环境温度等于25的前提下为不合格,其余显示的任何值为合格",
             "合格条件(绿色):\n等于25度且环境湿度等于35的前提下为不合格,其余显示的任何值为合格",
+            "合格条件(绿色):\n对自动检查前上传的图片质量进行打分,取前三个图片分数,如果有一个小于68为不合格,否则合格",            
             "合格条件(绿色):\n在工作时间段内没有接收到“电流不足”的信息为合格,否则不合格",
             "合格条件(绿色):\n在工作时间段内没有接收到“电流不足”的信息为合格,否则不合格",
             "合格条件(绿色):\n在工作时间段内没有接收到“电流不足”的信息为合格,否则不合格",
             "合格条件(绿色):\n在工作时间段内没有接收到“电流不足”的信息为合格,否则不合格",
-            "合格条件(绿色):\n对自动检查前上传的图片质量进行打分,取前三个图片分数,如果有一个小于68为不合格,否则合格",
             "合格条件(绿色):\n在工作时间段内没有接收到“电流不足”的信息为合格,否则不合格",
             "合格条件(绿色):\n在工作时间段内没有接收到“电流不足”的信息为合格,否则不合格",
             "合格条件(绿色):\n与供电选择输入对照,(DC为4h,AC为9h)一致判定为合格,否则为不合格",
@@ -1426,6 +1411,9 @@ class CBDThread(QtCore.QThread):
             "报告日期",now_time.strftime("%y-%m-%d %H:%M:%S")
         ]
         worksheet.write_row(row = 1 ,col = 0, data = toji_data,cell_format=toji_style)
+        for col in range(18, 23 + 1):
+            column_letter = get_column_letter(col)
+            worksheet.column_dimensions[column_letter].outline_level = 1
         worksheet.protect(pwd_str)  # 保护视图,不允许修改
         workbook.close()
         self.cursor.close()