Files

51 lines
1.5 KiB
Python

from dataclasses import dataclass
from dataclasses_json import dataclass_json
class AcceptedResultPojo:
def __init__(self, id, msg: str, slot_position, sim_position, passport, email, name, firstName, lastName, phone,
ccid: str, url,
created_at: str, validated_at: str):
self.message = msg
self.id = id
self.slot_position = slot_position
self.sim_position = sim_position
self.passport = "{}".format(passport)
self.email = email
self.name = name
self.firstName = firstName
self.lastName = lastName
self.phone = phone
self.ccid = ccid
self.url = url
self.created_at = created_at
self.validated_at = validated_at
self.mail_password = ""
self.account_password = ""
self.store = ""
self.time = ""
def __repr__(self):
return str(self.__dict__)
def to_firestore_dict(self):
dest = {
u'id': self.id,
u'phone': self.phone,
u'firstName': self.firstName,
u'lastName': self.lastName,
u'message': self.message,
u'email': self.email,
u'passport': self.passport,
u'url': self.url,
u'ccid': self.ccid,
u'store_type': self.store,
u'accepted': 'ACCEPTED',
u'created_at': self.created_at,
u'appointment_time': self.time,
u'validated_at': self.validated_at,
}
return dest