Built files from Bizgaze WebServer
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

scan.settings.min.js 6.9KB

1
  1. var Unibase;(function(n){let t;(function(t){let i;(function(t){class i{loadSettingHtml(t){var i=`<section class="">`+`<div class="card scansettings">`+`<div class="card-header"><h6><b>Scan Control Settings</b></h6></div>`+`<div class="card-body text-light-70" id="divPropSetting"><div class="row mb-2"><div class="col-sm-6 Controlproperties-Element" data-propertysettingid="0" data-controlpropertyid="0" data-controlpropertyname="SettingMethod">Setting Method<input type="text" class="form-control" id="txtSettingMethod" value=""><input type="hidden" id="hdnScanPropertyId" value="0"/></div>`+`<div class="col-sm-6 Controlproperties-Element" data-propertysettingid="0" data-controlpropertyid="0" data-controlpropertyname="SettingMethod">Setting Url<input type="text" class="form-control" id="txtSettingUrl" value=""></div></div>`+`<div class="row mb-2"><div class="col-sm-6 Controlproperties-Element" data-propertysettingid="0" data-controlpropertyid="0" data-controlpropertyname="MinLength">Min Length<input type="number" class="form-control" id="numMinLength" value=""></div>`+`<div class="col-sm-6 Controlproperties-Element" data-propertysettingid="0" data-controlpropertyid="0" data-controlpropertyname="MaxLength">Max Length<input type="number" class="form-control" id="numMaxLength" value=""></div></div>`+`<div class="row mb-2"><div class="col-sm-6"><label class="text-light-70">Report <span class="text-danger" id="spnIsRequired_Section"> *</span></label><select class="form-control required" id="loadReport"/><input type="hidden" id="hfloadReportId"/></div>`+`<div class="col-sm-6"><label class="text-light-70">Text Column <span class="text-danger" id="spnIsRequired_Section"> *</span></label><select class="form-control required" id="reporttextColumns"/><input type="hidden" id="hfreporttextColumnsId"/></div></div>`+`<div class="row mb-2"><div class="col-sm-6"><label class="text-light-70">Sum Column</label><select class="form-control" id="reportsumcolumn"/><input type="hidden" id="hfreportsumcolumnId"/></div>`+`<div class="col-sm-6"><label class="text-light-70">ActionProvider</label><select class="form-control" id="reportactionproviders"/><input type="hidden" id="hfreportactionproviderId"/></div></div>`+`<div class="row mb-2 align-items-end"><div class="col-sm-6"><label for="frmchkIsDefault" class="text-light-70 font-weight-bold">Enable Count</label><label id="lblIsTagSelect" class="switch m-t form-inline float-right text-light-70"><input id="chkEnableCount" data-group="IsRequired" type="checkbox" data-controlpropertyname="IsTagSelect"><span/></label></div>`+`<div class="col-sm-6"><div class="floating-label-form-group"><label for="lbl" id="lblparameterName" class="text-light-70">Display Text <span class="text-danger">*</span></label><input type="text" id="txtDisplayText" class="form-control value-control floating-label-control" placeholder="Enter Display Text" data-placeholder="Enter Display Text" data-label="Enter Display Text"></div></div></div>`+`<div class="row mt-10"><div class="col-sm-12 divMainText "><div class="divTemplateText"></div></div>`+`</div></div>`+`</section>`;$(t).html(i);n.Forms.Controls.Scan_Setting.Instance().LoadReports();$(".divTemplateText").summernote({height:100,minHeight:null,maxHeight:null,placeholder:"Enter TemplateText",disableDragAndDrop:!0,codemirror:{mode:"text/html",lineNumbers:!0},toolbar:[]})}LoadReports(){var t=_appsettings.server_url()+"/apis/v4/unibase/platform/analytics/reports";AutoCompleteHelper.getHelper().Create($("#loadReport"),$("#hfloadReportId"),t,function(){$("#loadReport").change(function(){$("#reporttextColumns").text("");var t=$("#loadReport option:selected").val().toString(),i=Number(t);n.Forms.Controls.Scan_Setting.Instance().LoadReportCoulmns(i)})})}LoadReportCoulmns(n){var t=_appsettings.server_url()+"/apis/v4/unibase/platform/analytics/reportcolumnsautocomplete/reportid/"+n,i;AutoCompleteHelper.getHelper().Create($("#reporttextColumns"),$("#hfreporttextColumnsId"),t,function(){});AutoCompleteHelper.getHelper().Create($("#reportsumcolumn"),$("#hfreportsumcolumnId"),t,function(){});i=_appsettings.server_url()+"/apis/v4/unibase/platform/forms/scanactionsautocomplete/actionprovidertypeid/3";AutoCompleteHelper.getHelper().Create($("#reportactionproviders"),$("#hfreportactionproviderId"),i,function(){})}bindControlData(n){var t=n,i,r,u,f;$("#txtSettingMethod").val(t.SettingMethod);$("#numMinLength").val(t.MinLength);$("#numMaxLength").val(t.MaxLength);$("#hdnScanPropertyId").val(t.ScanPropertyId);$("#txtSettingUrl").val(t.JsUrl);i=new Option(t.ReportName,t.ReportId,!0);$("#loadReport").append(i);$("#loadReport").val(t.ReportId).trigger("change");r=new Option(t.FilterColumn,t.FilterColumn,!0);$("#reporttextColumns").append(r);$("#reporttextColumns").val(t.FilterColumn);$(".divMainText").find(".note-editable").text(t.TemplateText);u=new Option(t.SumColumn,t.SumColumn,!0);$("#reportsumcolumn").append(u);$("#chkEnableCount").prop("checked",t.EnableCount);$("#txtDisplayText").val(t.DisplayText);f=new Option(t.ActionName,t.ActionProviderId,!0);$("#reportactionproviders").append(f);$("#reportactionproviders").val(t.ActionProviderId).trigger("change")}SaveControlData(t){var i=[],r;return t!=null&&t!=""?(i[0].ScanPropertyId=0,i[0].DocPropertyId=Number($("#hdnPropertyId").val()),i[0].SettingMethod=$("#txtSettingMethod").val(),i[0].MinLength=Number($("#numMinLength").val()),i[0].MaxLength=Number($("#numMaxLength").val()),i[0].JsUrl=$("#txtSettingUrl").val(),i[0].ReportId=Number($("#loadReport").val()),i[0].FilterColumn=$("#reporttextColumns option:selected").text(),i[0].TemplateText=$(".divMainText").find(".note-editable").text(),i[0].ReportName=$("#loadReport option:selected").text(),i[0].SumColumn=$("#reportsumcolumn option:selected").text(),i[0].EnableCount=$("#chkEnableCount").prop("checked"),i[0].DisplayText=$("#txtDisplayText").val(),i[0].ActionProviderId=Number($("#reportactionproviders").val())):(r=Number($("#totalDataReportId option:selected").val()),i[0]={ScanPropertyId:Number($("#hdnScanPropertyId").val()),DocPropertyId:Number(n.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyId),SettingMethod:$("#txtSettingMethod").val(),MinLength:Number($("#numMinLength").val()),MaxLength:Number($("#numMaxLength").val()),JsUrl:$("#txtSettingUrl").val(),ReportId:Number($("#loadReport").val()),FilterColumn:$("#reporttextColumns option:selected").text(),TemplateText:$(".divMainText").find(".note-editable").text(),ReportName:$("#loadReport option:selected").text(),SumColumn:$("#reportsumcolumn option:selected").text(),EnableCount:$("#chkEnableCount").prop("checked"),DisplayText:$("#txtDisplayText").val(),ActionProviderId:Number($("#reportactionproviders").val()),ActionName:$("#reportactionproviders option:selected").text()},t=JSON.stringify(i[0])),t}loadControlPropertiesHtml(){}bindPropertySettings(){}savePropertySettings(){}static Instance(){return this.instance===undefined&&(this.instance=new i),this.instance}}t.Scan_Setting=i})(i=t.Controls||(t.Controls={}))})(t=n.Forms||(n.Forms={}))})(Unibase||(Unibase={}));