@terra-js/terra-kit
Version:
SDK for mobile bridge to offer unified method signatures for Android/iOS.
45 lines (44 loc) • 1.88 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.LoyaltyResultCode = exports.GetMemberInfoRequestFactory = void 0;
exports.GetMemberInfoRequestFactory = {
currentUser: function () {
return {
type: 'currentUser',
};
},
phone: function (phone) {
return {
type: 'phone',
phone: phone,
};
},
memberQrCode: function (memberQrCode) {
return {
type: 'memberQrCode',
memberQrCode: memberQrCode,
};
},
};
var LoyaltyResultCode;
(function (LoyaltyResultCode) {
LoyaltyResultCode["Success"] = "Success";
LoyaltyResultCode["Cancelled"] = "Cancelled";
LoyaltyResultCode["CannotCallLoyaltyService"] = "CannotCallLoyaltyService";
LoyaltyResultCode["DataInactive"] = "DataInactive";
LoyaltyResultCode["DuplicateMemberCardId"] = "DuplicateMemberCardId";
LoyaltyResultCode["DuplicatePhone"] = "DuplicatePhone";
LoyaltyResultCode["InvalidParam"] = "InvalidParam";
LoyaltyResultCode["InvalidParamFormat"] = "InvalidParamFormat";
LoyaltyResultCode["MemberInactive"] = "MemberInactive";
LoyaltyResultCode["MemberQrInactive"] = "MemberQrInactive";
LoyaltyResultCode["MissingParam"] = "MissingParam";
LoyaltyResultCode["ParamOutOfRange"] = "ParamOutOfRange";
LoyaltyResultCode["PermissionDenied"] = "PermissionDenied";
LoyaltyResultCode["RedemptionCodeExpired"] = "RedemptionCodeExpired";
LoyaltyResultCode["SubjectNotFound"] = "SubjectNotFound";
LoyaltyResultCode["SystemError"] = "SystemError";
LoyaltyResultCode["Unauthorized"] = "Unauthorized";
LoyaltyResultCode["Unexpected"] = "Unexpected";
LoyaltyResultCode["MemberNotMatchMerchant"] = "MemberNotMatchMerchant";
})(LoyaltyResultCode = exports.LoyaltyResultCode || (exports.LoyaltyResultCode = {}));