12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- var Bizgaze;
- (function (Bizgaze) {
- let Apps;
- (function (Apps) {
- let Transact;
- (function (Transact) {
- let Controls;
- (function (Controls) {
- class FiveStepValidation extends Unibase.Platform.Core.BaseComponent {
- constructor() {
- super(...arguments);
- this.AddedSerialNos = [];
- this.Scannedcount = 0;
- }
- ScanSerailNo(serialno, container, propobj, callback) {
- if (serialno != "") {
- FiveStepValidation.instance.Scannedcount += 1;
- if (FiveStepValidation.instance.Scannedcount == 1) {
- $(".txtAutoComplete_itemid").attr('disabled', "true");
- $(".section_ScanSerialNos").find(".card-header").html('<div class="row"><div class="col-2"><span>Scan SerialNos<span></div><div class="col-4"><span class="mr-10"><a class="btn mr-20 btn-sm btn-primary btn-rounded text-white" id = "ScannedCount">' + FiveStepValidation.instance.Scannedcount + '</a></span></div></div>');
- }
- else {
- $("#ScannedCount").text(FiveStepValidation.instance.Scannedcount);
- }
- let audiotype;
- audiotype = Unibase.Platform.Automation.Enums.NotifyAlerts.CouponBeep;
- Unibase.Platform.Automation.Components.Notifier.Instance().playAudio(audiotype);
- return false;
- }
- }
- removerow(element, serialno) {
- element.closest('.Serialno-row').remove();
- FiveStepValidation.instance.AddedSerialNos.splice(FiveStepValidation.instance.AddedSerialNos.findIndex(p => p == serialno), 1);
- }
- static Instance() {
- if (this.instance === undefined) {
- this.instance = new FiveStepValidation();
- }
- return this.instance;
- }
- }
- Controls.FiveStepValidation = FiveStepValidation;
- })(Controls = Transact.Controls || (Transact.Controls = {}));
- })(Transact = Apps.Transact || (Apps.Transact = {}));
- })(Apps = Bizgaze.Apps || (Bizgaze.Apps = {}));
- })(Bizgaze || (Bizgaze = {}));
|