add new email list

This commit is contained in:
2022-04-20 23:02:55 +02:00
parent bd5f519c7c
commit afdf05b9ee
4 changed files with 23 additions and 12 deletions
+10 -1
View File
@@ -61,6 +61,15 @@ class DataManager:
doc_ref = self._db.collection(ERROR_COLLECTION_NAME).document(result.phone)
doc_ref.set(result.to_firestore_dict())
def find_appointment_detail_via_phone(self, day, phone) -> ReserveResultPojo:
doc_ref = self._db.collection(day)
results = doc_ref.where(u'phone', u'==', phone).stream()
result_list = []
for result in results:
result_list.append(ReserveResultPojo.from_firestore_dict(result.to_dict()))
if len(result_list) > 0:
return result_list[0]
def save_timeout_contact(self, contact: ContactPojo):
doc_ref = self._db.collection(TIMEOUT).document(str(contact.phone))
doc_ref.set(contact.to_firestore_dict())
@@ -147,7 +156,7 @@ class DataManager:
if __name__ == '__main__':
# params.firebase_store_manager.upload_contact_list_to_cloud()
# params.firebase_store_manager.find_appointment_detail_via_phone(str(datetime.date.today()), 613467904)
params.firebase_store_manager.save_to_excel()
# params.firebase_store_manager.clear_all_sim_info()
# print(params.firebase_store_manager.get_mail_list())