UNPKG

cecon-interfaces

Version:
41 lines (40 loc) 1.53 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DesenfilaMerchantEntity = void 0; var general_1 = require("../../general"); var merchant_address_entity_1 = require("./merchant-address.entity"); var merchant_payment_provider_entity_1 = require("./merchant-payment-provider.entity"); var DesenfilaMerchantEntity = /** @class */ (function () { function DesenfilaMerchantEntity(data) { this.active = false; this.address = new merchant_address_entity_1.DesenfilaMerchantAddressEntity(); this.containerId = ''; this.containerName = undefined; this.countryCode = ''; this.createdAt = new Date(); this.development = false; this.doc = ''; this.docType = general_1.EDocType.CNPJ; this.email = ''; this.id = ''; this.imageURL = ''; this.isTest = false; this.mercadoPago = undefined; this.name = ''; this.paymentProvider = new merchant_payment_provider_entity_1.DesenfilaMerchantV2PaymentProviderEntity(); this.phoneNumber = ''; this.updatedAt = new Date(); this.version = ''; this.natiRefId = undefined; this.fees = []; if (data) { for (var key in data) { if (data.hasOwnProperty(key) && key in this) { this[key] = data[key]; } } } } return DesenfilaMerchantEntity; }()); exports.DesenfilaMerchantEntity = DesenfilaMerchantEntity;