From d78459642bfa4dd3e7b8c64e47d31b3d1c644b3d Mon Sep 17 00:00:00 2001 From: PAN Lei Date: Fri, 20 Jan 2023 20:09:00 +0100 Subject: [PATCH] send email api works --- src/db/mongo_manager.py | 10 +++++++--- src/utils/MRZutile.py | 10 +++++----- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/src/db/mongo_manager.py b/src/db/mongo_manager.py index fde2a29..4445775 100644 --- a/src/db/mongo_manager.py +++ b/src/db/mongo_manager.py @@ -156,6 +156,9 @@ class MongoDbManager: result_list.append(ReserveResultPojo.from_firestore_dict(document)) return result_list + def count_all_successful_items_for_day(self, day: str) -> list: + return self.db[day].count_documents({}) + def get_all_successful_items_for_yesterday(self) -> list: yesterday = datetime.date.today() - datetime.timedelta(days=1) collection_name = str(yesterday) @@ -253,6 +256,7 @@ MONGO_STORE_MANAGER = MongoDbManager() if __name__ == '__main__': db_manager = MongoDbManager() - black_list = db_manager.get_blacklist_contacts() - for contact in black_list: - print(contact) + # black_list = db_manager.get_blacklist_contacts() + # for contact in black_list: + # print(contact) + print(db_manager.count_all_successful_items_for_day("2023-01-20")) diff --git a/src/utils/MRZutile.py b/src/utils/MRZutile.py index d86a458..0ff0907 100644 --- a/src/utils/MRZutile.py +++ b/src/utils/MRZutile.py @@ -22,16 +22,16 @@ def decode(s: str) -> list[str]: return bytes(res).decode('gb2312') -chinese_name = "王瑾欣" +chinese_name = "曾佳楠" encoded_chinese_name = encode(chinese_name) print(encoded_chinese_name) optional_data_length = 14 - len(encoded_chinese_name) for i in range(0, optional_data_length): encoded_chinese_name = encoded_chinese_name + "<" -first_name = "JINXIN" -last_name = "WANG" -passport_number = "E59248934" -birth_day = "941215" +first_name = "jianan" +last_name = "ZENG " +passport_number = "E56985787" +birth_day = "941218" sex = "F" # optinal_data = "MFMLMANK<<<