UNPKG

palmpaywrappersdk

Version:

PalmPay Wrapper Sdk

36 lines (35 loc) 1.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.QueryOrderResultBuilder = exports.QueryOrderResultRequest = void 0; const PaymentRequest_1 = require("./PaymentRequest"); class QueryOrderResultRequest extends PaymentRequest_1.PaymentRequest { constructor(paymentRequest, orderId, orderNo) { super(paymentRequest.requestTime, paymentRequest.version, paymentRequest.nonceStr); this.orderId = orderId; this.orderNo = orderNo; } toJSON() { return { requestTime: this.requestTime, version: this.version, nonceStr: this.nonceStr, orderId: this.orderId, orderNo: this.orderNo }; } } exports.QueryOrderResultRequest = QueryOrderResultRequest; class QueryOrderResultBuilder extends PaymentRequest_1.BuildPayload { setOrderId(orderId) { this.orderId = orderId; return this; } setOrderNo(orderNo) { this.orderNo = orderNo; return this; } build() { return new QueryOrderResultRequest(super.build(), this.orderId, this.orderNo); } } exports.QueryOrderResultBuilder = QueryOrderResultBuilder;