Built files from Bizgaze WebServer
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

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={}));