UNPKG

scheunemann-interfaces

Version:
27 lines 3.47 kB
import { EPaymentType } from '../../general'; export class OrderPaymentMethodEntity { // #region Properties (11) card = null; cash = null; code = ''; currency = 'BRL'; id = ''; method = EPaymentType.CASH; pix = null; prepaid = false; type = 'OFFLINE'; value = 0; wallet = 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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGF5bWVudC1tZXRob2QuZW50aXR5LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL29yZGVyL2VudGl0aWVzL3BheW1lbnQtbWV0aG9kLmVudGl0eS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBTzdDLE1BQU0sT0FBTyx3QkFBd0I7SUFDbkMsMEJBQTBCO0lBRTFCLElBQUksR0FBbUMsSUFBSSxDQUFDO0lBQzVDLElBQUksR0FBbUMsSUFBSSxDQUFDO0lBQ3JDLElBQUksR0FBVyxFQUFFLENBQUM7SUFDbEIsUUFBUSxHQUFVLEtBQUssQ0FBQztJQUN4QixFQUFFLEdBQVcsRUFBRSxDQUFDO0lBQ2hCLE1BQU0sR0FBaUIsWUFBWSxDQUFDLElBQUksQ0FBQztJQUNoRCxHQUFHLEdBQWtDLElBQUksQ0FBQztJQUNuQyxPQUFPLEdBQVksS0FBSyxDQUFDO0lBQ3pCLElBQUksR0FBeUIsU0FBUyxDQUFDO0lBQ3ZDLEtBQUssR0FBVyxDQUFDLENBQUM7SUFDekIsTUFBTSxHQUFxQyxJQUFJLENBQUM7SUFFaEQsNkJBQTZCO0lBRTdCLDJCQUEyQjtJQUUzQixZQUFZLElBQXdDO1FBQ2xELElBQUksSUFBSSxFQUFFO1lBQ1IsS0FBSyxJQUFJLEdBQUcsSUFBSSxJQUFJLEVBQUU7Z0JBQ3BCLElBQUksSUFBSSxDQUFDLGNBQWMsQ0FBQyxHQUFHLENBQUMsSUFBSSxHQUFHLElBQUksSUFBSSxFQUFFO29CQUMxQyxJQUFZLENBQUMsR0FBRyxDQUFDLEdBQUksSUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDO2lCQUN6QzthQUNGO1NBQ0Y7SUFDSCxDQUFDO0NBR0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBFUGF5bWVudFR5cGUgfSBmcm9tICcuLi8uLi9nZW5lcmFsJztcbmltcG9ydCB7IElPcmRlclBheW1lbnRNZXRob2QgfSBmcm9tICcuLi9pbnRlcmZhY2VzJztcbmltcG9ydCB7IE9yZGVyUGF5bWVudENhcmRFbnRpdHkgfSBmcm9tICcuL3BheW1lbnQtY2FyZC5lbnRpdHknO1xuaW1wb3J0IHsgT3JkZXJQYXltZW50Q2FzaEVudGl0eSB9IGZyb20gJy4vcGF5bWVudC1jYXNoLmVudGl0eSc7XG5pbXBvcnQgeyBPcmRlclBheW1lbnRQaXhFbnRpdHkgfSBmcm9tICcuL3BheW1lbnQtcGl4LmVudGl0eSc7XG5pbXBvcnQgeyBPcmRlclBheW1lbnRXYWxsZXRFbnRpdHkgfSBmcm9tICcuL3BheW1lbnQtd2FsbGV0LmVudGl0eSc7XG5cbmV4cG9ydCBjbGFzcyBPcmRlclBheW1lbnRNZXRob2RFbnRpdHkgaW1wbGVtZW50cyBJT3JkZXJQYXltZW50TWV0aG9kIHtcbiAgLy8gI3JlZ2lvbiBQcm9wZXJ0aWVzICgxMSlcblxuICBjYXJkPzogT3JkZXJQYXltZW50Q2FyZEVudGl0eSB8IG51bGwgPSBudWxsO1xuICBjYXNoPzogT3JkZXJQYXltZW50Q2FzaEVudGl0eSB8IG51bGwgPSBudWxsO1xuICBwdWJsaWMgY29kZTogc3RyaW5nID0gJyc7XG4gIHB1YmxpYyBjdXJyZW5jeTogJ0JSTCcgPSAnQlJMJztcbiAgcHVibGljIGlkOiBzdHJpbmcgPSAnJztcbiAgcHVibGljIG1ldGhvZDogRVBheW1lbnRUeXBlID0gRVBheW1lbnRUeXBlLkNBU0g7XG4gIHBpeD86IE9yZGVyUGF5bWVudFBpeEVudGl0eSB8IG51bGwgPSBudWxsO1xuICBwdWJsaWMgcHJlcGFpZDogYm9vbGVhbiA9IGZhbHNlO1xuICBwdWJsaWMgdHlwZTogJ09OTElORScgfCAnT0ZGTElORScgPSAnT0ZGTElORSc7XG4gIHB1YmxpYyB2YWx1ZTogbnVtYmVyID0gMDtcbiAgd2FsbGV0PzogT3JkZXJQYXltZW50V2FsbGV0RW50aXR5IHwgbnVsbCA9IG51bGw7XG5cbiAgLy8gI2VuZHJlZ2lvbiBQcm9wZXJ0aWVzICgxMSlcblxuICAvLyAjcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcblxuICBjb25zdHJ1Y3RvcihkYXRhPzogUGFydGlhbDxPcmRlclBheW1lbnRNZXRob2RFbnRpdHk+KSB7XG4gICAgaWYgKGRhdGEpIHtcbiAgICAgIGZvciAobGV0IGtleSBpbiBkYXRhKSB7XG4gICAgICAgIGlmIChkYXRhLmhhc093blByb3BlcnR5KGtleSkgJiYga2V5IGluIHRoaXMpIHtcbiAgICAgICAgICAodGhpcyBhcyBhbnkpW2tleV0gPSAoZGF0YSBhcyBhbnkpW2tleV07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyAjZW5kcmVnaW9uIENvbnN0cnVjdG9ycyAoMSlcbn1cbiJdfQ==