123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415 |
- var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
- function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
- return new (P || (P = Promise))(function (resolve, reject) {
- function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
- function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
- function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
- step((generator = generator.apply(thisArg, _arguments || [])).next());
- });
- };
- var Bizgaze;
- (function (Bizgaze) {
- let Apps;
- (function (Apps) {
- let Paybacks;
- (function (Paybacks) {
- let Managers;
- (function (Managers) {
- class SchemeManager extends Unibase.Platform.Core.BaseManager {
- getCouponContacts(couponplanid, term, Pagesize, PageIndex) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcouponcontacts/couponplaid/' + couponplanid + '/term/' + term + '/pagesize/' + Pagesize + '/pageindex/' + PageIndex;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- Bizgaze.Apps.Paybacks.Controls.CouponContacts.Instance().count = response.totalRecords;
- return response;
- });
- });
- }
- changeCouponPlanStatus(couponplanid, StatusId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/changecouponplanstatus/couponplanid/' + couponplanid + '/statusid/' + StatusId;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getCouponPlans(couponplanid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcouponplans/couponplaid/' + couponplanid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getCouponIncentives(couponplanid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcouponincentives/couponplanid/' + couponplanid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response.result.Data;
- });
- });
- }
- getVerifyCoupon(contactid, couponno) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getverifycouponnumber/contactid/' + contactid + '/couponno/' + couponno;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- validateCoupon(couponno) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcouponbynumber/couponno/' + couponno;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null && response.result != '')
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getPackageByItem(ItemId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getpackagesbyitem/itemid/' + ItemId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getPackage(PackageId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getpackagesbyid/packageid/' + PackageId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getPackages() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getpackages';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- savePackage(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/savepackage';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- updatePackage(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/updatepackage';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- deletePackage(id) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/deletepackage/id/' + id;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- removePackageForCoupon(id, packageId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/removecoupon/couponno/' + id + '/packageid/' + packageId;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getSecondaryQrCodeBySerialNo(serialNo) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getsecondaryqrcode/serialno/' + serialNo;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- generatesapFile() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/integrations/sapcouponsubmission/couponsubmission';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result != null && response.result != "")
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- updateSubmissionsFromSAP(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/updatesubmissionsfromsap/List';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result != null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- CouponSubmissonstagechanged(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/couponsubmissonstagechanged/List';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- return response;
- });
- });
- }
- RedeemCoupon(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/redeemcoupon';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- return response;
- });
- });
- }
- getCouponsBySerialNo(SerialNo) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/get/serialno/' + SerialNo;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getScannedCouponsByItem(ItemId, packageId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getscannedcouponsbyitem/itemid/' + ItemId + '/packageid/' + packageId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- updateCoupon(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/update';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- couponsubmition(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/couponsubmition';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- return response;
- });
- });
- }
- getCouponSubmissionApprovalData(StageId, page) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcouponsubmissionstagewisedata/stageid/' + StageId + '/page/' + page + '/rows/10';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getCouponSubmissionStages(StageName) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcouponsubmissionstages/stagename/' + StageName;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getPackedCoupons(PackageId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getpackedcoupons/packageid/' + PackageId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getAllPackedCouponsQrCodes(couponpackageid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/printallpackedcouponqrcodes/couponpackageid/' + couponpackageid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getTransactionLog(contactid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcoupontransactionlog/contactid/' + contactid + '/pageindex/0/pagesize/10';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getTransactionLogItems(couponsubmissionid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcoupontransactionlogitems/couponsubmissionid/' + couponsubmissionid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getcouponwallletamount(contactid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcouponwallletamount/contactid/' + contactid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getOrganizationDetails(OrganizationId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/crm/organization/getorganization/organizationid/' + OrganizationId + '';
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- }).fail(function () {
- });
- });
- }
- getCouponGenerations(CouponRequestid) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcoupongenerations/couponrequestid/' + CouponRequestid;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- saveCouponGeneration(obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/savecoupongeneration';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getContactByUserId(UserId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/crm/contacts/getcontactbyuserid/userid/' + UserId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- ScanCoupon(serialno, obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/scancoupon/' + serialno + '/List';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- LoyaltyPoints(serialno, obj) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/loyaltypoints/' + serialno + '/List';
- return yield this.dataHelper().postAsync(url, obj).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getloyaltypointsbycontactid(ContactId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getloyaltypointsbycontactid/contactid/' + ContactId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null && response.result != '')
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- getCouponGeneration(CouponGenerationId) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/getcoupongenerations/coupongenerationid/' + CouponGenerationId;
- return yield this.dataHelper().getAsync(url).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- RefreshCouponData() {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/refreshcoupondata/np';
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- ResaveCouponGeneration(id) {
- return __awaiter(this, void 0, void 0, function* () {
- const url = 'apis/v4/bizgaze/paybacks/coupons/resavecoupongeneration/coupongenerationid/' + id;
- return yield this.dataHelper().postAsync(url, null).then(function (response) {
- if (response.result !== null)
- response.result = JSON.parse(response.result);
- return response;
- });
- });
- }
- static Instance() {
- if (this._instance === undefined)
- this._instance = new SchemeManager();
- return this._instance;
- }
- }
- Managers.SchemeManager = SchemeManager;
- })(Managers = Paybacks.Managers || (Paybacks.Managers = {}));
- })(Paybacks = Apps.Paybacks || (Apps.Paybacks = {}));
- })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
- })(Bizgaze || (Bizgaze = {}));
|