cecon-interfaces
Version:
Interfaces de Projetos Cecon
32 lines (31 loc) • 1.15 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FirebankWithdrawEntity = exports.FirebankWithdrawRecipientEntity = void 0;
var enums_1 = require("../../enums");
var FirebankWithdrawRecipientEntity = /** @class */ (function () {
function FirebankWithdrawRecipientEntity() {
this.pixKey = '';
this.name = '';
}
return FirebankWithdrawRecipientEntity;
}());
exports.FirebankWithdrawRecipientEntity = FirebankWithdrawRecipientEntity;
var FirebankWithdrawEntity = /** @class */ (function () {
function FirebankWithdrawEntity(data) {
this.transferId = '';
this.externalId = '';
this.status = enums_1.EFirebankWithdrawStatus.PROCESSING;
this.amount = 0;
this.recipient = new FirebankWithdrawRecipientEntity();
this.created_at = '';
if (data) {
for (var key in data) {
if (data.hasOwnProperty(key) && key in this) {
this[key] = data[key];
}
}
}
}
return FirebankWithdrawEntity;
}());
exports.FirebankWithdrawEntity = FirebankWithdrawEntity;