12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 |
- var Bizgaze;
- (function (Bizgaze) {
- let Apps;
- (function (Apps) {
- let Transact;
- (function (Transact) {
- let Controls;
- (function (Controls) {
- class RejectPayment extends Unibase.Platform.Core.BaseComponent {
- init(formpropertyid, prop, callback) {
- }
- loadControl(containerid, prop) {
- }
- loadControlSettings(controlsettingjson, formpropertyid) {
- throw new Error("Method not implemented.");
- }
- loadPropertySettings(propertysettings, formpropertyid, DocPropertyName) {
- throw new Error("Method not implemented.");
- }
- bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
- var instance = this;
- }
- RejectPayment() {
- var instance = this;
- var InstalledAppId = Unibase.Themes.Providers.DetailHelper.installedAppId;
- var PaymentMode = Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_paymentmodeid").Value;
- var stage = String(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_stageshortcode").Value);
- var jsfiles = ['apps/transact/managers/payments/paymentmanager.js', 'apps/transact/enums/enum.js',];
- instance.fileCacheHelper.loadJsFiles(jsfiles, function () {
- let detailContainer = "#" + Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds[Unibase.Platform.Helpers.NavigationHelper.ModalContainerIds.length - 1];
- var splitOnclick = $(detailContainer).find('.DetailSetting_' + InstalledAppId + '_Reject').attr('onclick').split(",");
- splitOnclick[1] = " 0";
- var onclick = splitOnclick.join();
- $(detailContainer).find('.DetailSetting_' + InstalledAppId + '_Reject').attr('onclick', onclick);
- var paymentModeId = Number(Unibase.Themes.Providers.Detail_Settings.Instance().InputParameters.find(x => x.Key == "hf_" + InstalledAppId + "_paymentmodeid").Value);
- if (paymentModeId == Bizgaze.Apps.Transact.Enums.PaymentMode.Cheque) {
- $(detailContainer).find('.DetailSetting_' + '' + InstalledAppId + '' + '_Reject').parent('li').removeClass('hidden');
- }
- if (paymentModeId == Bizgaze.Apps.Transact.Enums.PaymentMode.Cheque && stage == "RJT") {
- $(detailContainer).find('.DetailSetting_' + '' + InstalledAppId + '' + '_Reject').parent('li').addClass('hidden');
- }
- else if (stage == "VD") {
- $(detailContainer).find('.DetailSetting_' + '' + InstalledAppId + '' + '_Reject').parent('li').addClass('hidden');
- $(detailContainer).find('.DetailSetting_' + '' + InstalledAppId + '' + '_Confirm').parent('li').addClass('hidden');
- }
- else if (PaymentMode == "2") {
- $(detailContainer).find('.DetailSetting_' + '' + InstalledAppId + '' + '_Reject').parent('li').removeClass('hidden');
- }
- else {
- $(detailContainer).find('.DetailSetting_' + '' + InstalledAppId + '' + '_Reject').parent('li').addClass('hidden');
- }
- });
- }
- static Instance() {
- if (this._instance === undefined)
- this._instance = new RejectPayment();
- return this._instance;
- }
- }
- Controls.RejectPayment = RejectPayment;
- })(Controls = Transact.Controls || (Transact.Controls = {}));
- })(Transact = Apps.Transact || (Apps.Transact = {}));
- })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
- })(Bizgaze || (Bizgaze = {}));
|