frompot_libs.mysql_util.mysql_utilimportMysqlUtilasyncdefequipment_operations_dao(sql):asyncwithMysqlUtil()asconn:data=awaitconn.fetchall(sql)returndataasyncdeftotal_equipment_operations_dao(sql):asyncwithMysqlUtil()asconn:data=awaitconn.fetchone(sql)returndataasyncdefmonitor_by_cid_sid(cid,sid):sql="SELECT * from monitor where cid = %s and sid = %s and demolished=0"asyncwithMysqlUtil()asconn:monitor_dic=awaitconn.fetchone(sql,args=(cid,sid))returnmonitor_dic