1234567891011121314151617181920212223242526272829303132333435363738 |
- from .flightDB import flightDB
- from unitls.LogerinTxt import app_logger
- def waringMessageID(database:flightDB):
- try:
- waringMessageID1_arr=[]
- waringMessageID2_arr = []
- waringMessageID3_arr = []
- waringMessageID4_arr = []
- waringMessageID5_arr = []
- waringMessageID6_arr = []
- waringMessageID0_arr = []
- waringMessageID_arrs={}
- waringMessageIDs=database.queryTabel('logs',"*","警告信息 !='' and 处理时间 =''")
- if len(waringMessageIDs) != 0:
- for i in waringMessageIDs:
- waringMessageID0_arr.append(i[1])
- if i[8] == "到位警告":
- waringMessageID1_arr.append(i[1])
- elif i[8] == "二送警告":
- waringMessageID2_arr.append(i[1])
- elif i[8] == "非航前预计到达":
- waringMessageID3_arr.append(i[1])
- elif i[8] == "非航前进港机位":
- waringMessageID4_arr.append(i[1])
- elif i[8] == "非航前预计起飞":
- waringMessageID5_arr.append(i[1])
- else:
- waringMessageID6_arr.append(i[1])
- waringMessageID_arrs["到位警告"]=waringMessageID1_arr
- waringMessageID_arrs["二送警告"] = waringMessageID2_arr
- waringMessageID_arrs["ETA"] = waringMessageID3_arr
- waringMessageID_arrs["BAY_2"] = waringMessageID4_arr
- waringMessageID_arrs["TD"] = waringMessageID5_arr
- waringMessageID_arrs["通用警告"] = waringMessageID6_arr
- waringMessageID_arrs["全部警告"] = waringMessageID0_arr
- return waringMessageID_arrs
- except Exception as e:
- app_logger.log_error(e)
|