cecon-interfaces
Version:
Interfaces de Projetos Cecon
22 lines • 2.71 kB
JavaScript
export class IuguInvoiceBankSlipEntity {
// #region Properties (7)
bankSlipBank = 0;
bankSlipErrorCode = '00';
bankSlipErrorMessage = null;
bankSlipStatus = 'pending';
barcode = '';
barcodeData = '';
digitableLine = '';
// #endregion Properties (7)
// #region Constructors (1)
constructor(data) {
if (data) {
for (let key in data) {
if (data.hasOwnProperty(key) && key in this) {
this[key] = data[key];
}
}
}
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW52b2ljZS1iYW5rc2xpcC5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvaXVndS9lbnRpdGllcy9pbnZvaWNlLWJhbmtzbGlwLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxNQUFNLE9BQU8seUJBQXlCO0lBQ3BDLHlCQUF5QjtJQUVsQixZQUFZLEdBQVcsQ0FBQyxDQUFDO0lBQ3pCLGlCQUFpQixHQUFXLElBQUksQ0FBQztJQUNqQyxvQkFBb0IsR0FBa0IsSUFBSSxDQUFDO0lBQzNDLGNBQWMsR0FBVyxTQUFTLENBQUM7SUFDbkMsT0FBTyxHQUFXLEVBQUUsQ0FBQztJQUNyQixXQUFXLEdBQVcsRUFBRSxDQUFDO0lBQ3pCLGFBQWEsR0FBVyxFQUFFLENBQUM7SUFFbEMsNEJBQTRCO0lBRTVCLDJCQUEyQjtJQUUzQixZQUFZLElBQXlDO1FBQ25ELElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBlc2xpbnQtZGlzYWJsZSBpZC1ibGFja2xpc3QgKi9cclxuaW1wb3J0IHsgSUl1Z3VJbnZvaWNlQmFua1NsaXAgfSBmcm9tICcuLi9pbnRlcmZhY2VzL2ktaW52b2ljZS1iYW5rc2xpcCc7XHJcblxyXG5leHBvcnQgY2xhc3MgSXVndUludm9pY2VCYW5rU2xpcEVudGl0eSBpbXBsZW1lbnRzIElJdWd1SW52b2ljZUJhbmtTbGlwIHtcclxuICAvLyAjcmVnaW9uIFByb3BlcnRpZXMgKDcpXHJcblxyXG4gIHB1YmxpYyBiYW5rU2xpcEJhbms6IG51bWJlciA9IDA7XHJcbiAgcHVibGljIGJhbmtTbGlwRXJyb3JDb2RlOiBzdHJpbmcgPSAnMDAnO1xyXG4gIHB1YmxpYyBiYW5rU2xpcEVycm9yTWVzc2FnZTogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIGJhbmtTbGlwU3RhdHVzOiBzdHJpbmcgPSAncGVuZGluZyc7XHJcbiAgcHVibGljIGJhcmNvZGU6IHN0cmluZyA9ICcnO1xyXG4gIHB1YmxpYyBiYXJjb2RlRGF0YTogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIGRpZ2l0YWJsZUxpbmU6IHN0cmluZyA9ICcnO1xyXG5cclxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDcpXHJcblxyXG4gIC8vICNyZWdpb24gQ29uc3RydWN0b3JzICgxKVxyXG5cclxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxJdWd1SW52b2ljZUJhbmtTbGlwRW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxufVxyXG4iXX0=