def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('conclusion_date', type=str, required=False, location='json') self.parser.add_argument('cost', type=float, required=False, location='json') self.parser.add_argument('client_id', type=int, required=False, location='json') self.parser.add_argument('payment_type', type=str, required=False, location='json') self.parser.add_argument('application_id', type=int, required=False, location='json') self.parser.add_argument('requisite_id', type=int, required=False, location='json') super(ContractSingle, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('last_name', type=str, required=False, location='json') self.parser.add_argument('first_name', type=str, required=False, location='json') self.parser.add_argument('middle_name', type=str, required=False, location='json') self.parser.add_argument('organization', type=str, required=False, location='json') self.parser.add_argument('position', type=str, required=False, location='json') self.parser.add_argument('phone', type=str, required=False, location='json') super(ContactSingle, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('passport_number', type=int, required=False, location='json') self.parser.add_argument('passport_series', type=int, required=False, location='json') self.parser.add_argument('last_name', type=str, required=False, location='json') self.parser.add_argument('first_name', type=str, required=False, location='json') self.parser.add_argument('middle_name', type=str, required=False, location='json') self.parser.add_argument('email', type=str, required=False, location='json') self.parser.add_argument('phone', type=str, required=False, location='json') super(ClientSingle, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('delivery_address', type=str, required=False, location='json') self.parser.add_argument('shipping_address', type=str, required=False, location='json') self.parser.add_argument('distance', type=float, required=False, location='json') self.parser.add_argument('estimated_time', type=int, required=False, location='json') super(RouteSingle, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('last_name', type=str, required=True, help='last name not provided', location='json') self.parser.add_argument('first_name', type=str, required=True, help='first name not provided', location='json') self.parser.add_argument('middle_name', type=str, required=False, location='json') self.parser.add_argument('organization', type=str, required=False, location='json') self.parser.add_argument('position', type=str, required=False, location='json') self.parser.add_argument('phone', type=str, required=True, help='phone not provided', location='json') super(Contacts, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('conclusion_date', type=str, required=False, default=datetime.utcnow, location='json') self.parser.add_argument('cost', type=float, required=True, help='cost of the payment not provided', location='json') self.parser.add_argument('client_id', type=int, required=False, location='json') self.parser.add_argument('payment_type', type=str, required=False, default='Card', location='json') self.parser.add_argument('application_id', type=int, required=False, location='json') self.parser.add_argument('requisite_id', type=int, required=False, location='json') super(Contracts, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('last_name', type=str, required=True, help='last name not provided', location='json') self.parser.add_argument('first_name', type=str, required=True, help='first name nor provided', location='json') self.parser.add_argument('middle_name', type=str, required=False, default=None, location='json') self.parser.add_argument('categories', type=list, required=True, help='categories not provided', location='json') self.parser.add_argument('phone', type=str, required=True, help='drivers phone not provided', location='json') super(Drivers, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('bank_name', type=str, required=False, location='json') self.parser.add_argument('bank_account', type=str, required=False, location='json') self.parser.add_argument('BIK', type=str, required=False, location='json') self.parser.add_argument('INN', type=str, required=False, location='json') self.parser.add_argument('KPP', type=str, required=False, location='json') self.parser.add_argument('KS', type=str, required=False, location='json') self.parser.add_argument('RS', type=str, required=False, location='json') super(RequisiteSingle, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('last_name', type=str, required=False, location='json') self.parser.add_argument('first_name', type=str, required=False, location='json') self.parser.add_argument('middle_name', type=str, required=False, location='json') self.parser.add_argument('categories', type=list, required=False, location='json') self.parser.add_argument('phone', type=str, required=False, location='json') super(DriverSingle, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('name', type=str, required=True, help='application name (description) not provided', location='json') self.parser.add_argument('conclusion_date', type=str, required=False, default=datetime.utcnow, location='json') self.parser.add_argument('delivery_route', type=int, required=False, location='json') self.parser.add_argument('shipper_id', type=int, required=False, location='json') self.parser.add_argument('receiver_id', type=int, required=False, location='json') self.parser.add_argument('status', type=str, required=False, default='active', location='json') super(Applications, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('passport_number', type=int, required=True, help='passport number not provided', location='json') self.parser.add_argument('passport_series', type=int, required=True, help='passport series not provided', location='json') self.parser.add_argument('last_name', type=str, required=True, help='last name not provided', location='json') self.parser.add_argument('first_name', type=str, required=True, help='first name not provided', location='json') self.parser.add_argument('middle_name', type=str, required=False, location='json') self.parser.add_argument('email', type=str, required=False, location='json') self.parser.add_argument('phone', type=str, required=True, help='phone not provided', location='json') super(Clients, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('nomenclature', type=str, required=False, location='json') # Что такое 'nomenclature'? self.parser.add_argument('weight', type=float, required=False, location='json') self.parser.add_argument('application_id', type=int, required=False, location='json') super(CargoSingle, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('bank_name', type=str, required=True, help='bank_name not provided', location='json') self.parser.add_argument('bank_account', type=str, required=True, help='bank_account name not provided', location='json') self.parser.add_argument('BIK', type=str, required=True, help='BIK not provided', location='json') self.parser.add_argument('INN', type=str, required=True, help='INN not provided', location='json') self.parser.add_argument('KPP', type=str, required=True, help='KSS not provided', location='json') self.parser.add_argument('KS', type=str, required=True, help='KS not provided', location='json') self.parser.add_argument('RS', type=str, required=True, help='RS not provided', location='json') super(Requisites, self).__init__()
def __init__(self): self.parser = reqparse.RequestParser() self.parser.add_argument('model', type=str, required=True, help='model not provided', location='json') self.parser.add_argument('category', type=str, required=True, help='category not provided', location='json') self.parser.add_argument('weight', type=float, required=True, help='weight not provided', location='json') self.parser.add_argument('volume', type=float, required=True, help='volume not provided', location='json') super(Cars, self).__init__()