mobyo-interfaces
Version:
Interfaces de Projetos Mobyo
31 lines • 4.18 kB
JavaScript
import { DesenfilaInfoEntity, InfoEntity, MobyoInfoEntity } from '../../general';
import { EWithdrawRequestStatus } from '../enums';
export class WithDrawRequestEntity {
// #region Properties (11)
amount = 0;
aprovedAt = null;
createdAt = new Date();
id = '';
liveMode = false;
status = EWithdrawRequestStatus.PENDING;
transactionId = null;
transferDocumentUrl = null;
updatedAt = new Date();
natiInfo = new InfoEntity();
mobyoInfo = new MobyoInfoEntity();
desenfilaInfo = new DesenfilaInfoEntity();
name = '';
refusalReason = null;
// #endregion Properties (11)
// #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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2l0aGRyYXctcmVxdWVzdC5lbnRpdHkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvd2l0aGRyYXcvZW50aXRpZXMvd2l0aGRyYXctcmVxdWVzdC5lbnRpdHkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLG1CQUFtQixFQUFxQyxVQUFVLEVBQUUsZUFBZSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3BILE9BQU8sRUFBRSxzQkFBc0IsRUFBRSxNQUFNLFVBQVUsQ0FBQztBQUdsRCxNQUFNLE9BQU8scUJBQXFCO0lBQ2hDLDBCQUEwQjtJQUVuQixNQUFNLEdBQVcsQ0FBQyxDQUFDO0lBQ25CLFNBQVMsR0FBZ0IsSUFBSSxDQUFDO0lBQzlCLFNBQVMsR0FBUyxJQUFJLElBQUksRUFBRSxDQUFDO0lBQzdCLEVBQUUsR0FBVyxFQUFFLENBQUM7SUFDaEIsUUFBUSxHQUFZLEtBQUssQ0FBQztJQUMxQixNQUFNLEdBQTJCLHNCQUFzQixDQUFDLE9BQU8sQ0FBQztJQUNoRSxhQUFhLEdBQWtCLElBQUksQ0FBQztJQUNwQyxtQkFBbUIsR0FBa0IsSUFBSSxDQUFDO0lBQzFDLFNBQVMsR0FBUyxJQUFJLElBQUksRUFBRSxDQUFDO0lBQzdCLFFBQVEsR0FBVSxJQUFJLFVBQVUsRUFBRSxDQUFDO0lBQ25DLFNBQVMsR0FBZSxJQUFJLGVBQWUsRUFBRSxDQUFDO0lBQzlDLGFBQWEsR0FBbUIsSUFBSSxtQkFBbUIsRUFBRSxDQUFDO0lBQzFELElBQUksR0FBVyxFQUFFLENBQUM7SUFDbEIsYUFBYSxHQUFrQixJQUFJLENBQUM7SUFFM0MsNkJBQTZCO0lBRTdCLDJCQUEyQjtJQUUzQixZQUFZLElBQXFDO1FBQy9DLElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBEZXNlbmZpbGFJbmZvRW50aXR5LCBJRGVzZW5maWxhSW5mbywgSUluZm8sIElNb2J5b0luZm8sIEluZm9FbnRpdHksIE1vYnlvSW5mb0VudGl0eSB9IGZyb20gJy4uLy4uL2dlbmVyYWwnO1xyXG5pbXBvcnQgeyBFV2l0aGRyYXdSZXF1ZXN0U3RhdHVzIH0gZnJvbSAnLi4vZW51bXMnO1xyXG5pbXBvcnQgeyBJV2l0aGRyYXdSZXF1ZXN0IH0gZnJvbSAnLi4vaW50ZXJmYWNlcy9pLXdpdGhkcmF3LXJlcXVlc3QnO1xyXG5cclxuZXhwb3J0IGNsYXNzIFdpdGhEcmF3UmVxdWVzdEVudGl0eSBpbXBsZW1lbnRzIElXaXRoZHJhd1JlcXVlc3Qge1xyXG4gIC8vICNyZWdpb24gUHJvcGVydGllcyAoMTEpXHJcblxyXG4gIHB1YmxpYyBhbW91bnQ6IG51bWJlciA9IDA7XHJcbiAgcHVibGljIGFwcm92ZWRBdDogRGF0ZSB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyBjcmVhdGVkQXQ6IERhdGUgPSBuZXcgRGF0ZSgpO1xyXG4gIHB1YmxpYyBpZDogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIGxpdmVNb2RlOiBib29sZWFuID0gZmFsc2U7XHJcbiAgcHVibGljIHN0YXR1czogRVdpdGhkcmF3UmVxdWVzdFN0YXR1cyA9IEVXaXRoZHJhd1JlcXVlc3RTdGF0dXMuUEVORElORztcclxuICBwdWJsaWMgdHJhbnNhY3Rpb25JZDogc3RyaW5nIHwgbnVsbCA9IG51bGw7XHJcbiAgcHVibGljIHRyYW5zZmVyRG9jdW1lbnRVcmw6IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG4gIHB1YmxpYyB1cGRhdGVkQXQ6IERhdGUgPSBuZXcgRGF0ZSgpO1xyXG4gIHB1YmxpYyBuYXRpSW5mbzogSUluZm8gPSBuZXcgSW5mb0VudGl0eSgpO1xyXG4gIHB1YmxpYyBtb2J5b0luZm86IElNb2J5b0luZm8gPSBuZXcgTW9ieW9JbmZvRW50aXR5KCk7XHJcbiAgcHVibGljIGRlc2VuZmlsYUluZm86IElEZXNlbmZpbGFJbmZvID0gbmV3IERlc2VuZmlsYUluZm9FbnRpdHkoKTtcclxuICBwdWJsaWMgbmFtZTogc3RyaW5nID0gJyc7XHJcbiAgcHVibGljIHJlZnVzYWxSZWFzb246IHN0cmluZyB8IG51bGwgPSBudWxsO1xyXG5cclxuICAvLyAjZW5kcmVnaW9uIFByb3BlcnRpZXMgKDExKVxyXG5cclxuICAvLyAjcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxuXHJcbiAgY29uc3RydWN0b3IoZGF0YT86IFBhcnRpYWw8V2l0aERyYXdSZXF1ZXN0RW50aXR5Pikge1xyXG4gICAgaWYgKGRhdGEpIHtcclxuICAgICAgZm9yIChsZXQga2V5IGluIGRhdGEpIHtcclxuICAgICAgICBpZiAoZGF0YS5oYXNPd25Qcm9wZXJ0eShrZXkpICYmIGtleSBpbiB0aGlzKSB7XHJcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcclxufVxyXG4iXX0=