Built files from Bizgaze WebServer
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

apibuilder.template.min.js 9.5KB

1
  1. var Unibase;(function(n){let t;(function(n){let t;(function(n){let t;(function(n){class t{loadDataApiTemplate(t){return'<div id="Unibase_apiBuilder_'+t+'"><div><div class="b-b bg-white header dataApiHeader"><strong id="formName" class="text-dark">Create Data Api<\/strong><input id="hf_fromIntegration" type="hidden" value="false"/><input id="hf_serviceIndex" type="hidden" value="'+t+'"/><input id="hf_dataApiId" type="hidden" value="0"/><a class="btn btn-sm ml-auto" id="api_spin" onclick="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().refreshApis()" data-toggle="tooltip" title="Refresh"><i class="fa fa-refresh"><\/i><\/a><a class="btn btn-sm"><i class="ti-help-alt" title="help" href="javascript:;" target="_blank"><\/i><\/a><\/div><div class="simple-scroll-bar scrollable api-builder-body"><div id="Unibase_ValidationSummary" class="clear mt-10"><\/div><div class="card" id="dataApi_FirstDiv"><div class="card-body"><div class="row"><div class="col-sm-6"><div class="floating-label-form-group"><label>Api Name<span class="text-danger " id="spnApiName"> *<\/span><\/label><input class="form-control value-control required floating-label-control txtApiName" id="txtApiName" placeholder="Api Name *" data-placeholder="Enter Api Name" data-label="Api Name *" value="" type="text"/><\/div><\/div><div class="col-sm-6"><div class="floating-label-form-group"><label>Package Name<span class="text-danger " id="spnPackageName"> *<\/span><\/label><input class="form-control required restrictChar floating-label-control txtPackageName" id="txtPackageName" onkeyup="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getPreview();javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().uniqueKey()" onkeydown="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getPreview();javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().uniqueKey()" placeholder="Package Name *" data-placeholder="Enter Package Name" data-label="Package Name *" type="text"><\/div><\/div><\/div><div class="row form-group"><div class="col-sm-6"><div class="floating-label-form-group"><label>App Name<span class="text-danger " id="spnAppName"> *<\/span><\/label><input class="form-control restrictChar required floating-label-control txtAppName" id="txtAppName" onkeyup="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getPreview();javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().uniqueKey()" onkeydown="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getPreview();javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().uniqueKey()" placeholder="App Name *" data-placeholder="Enter App Name" data-label="App Name *" type="text"><\/div><\/div><div class="col-sm-6"><div class="floating-label-form-group"><label>Module Name<span class="text-danger " id="spnModuleName"> *<\/span><\/label><input class="form-control restrictChar required floating-label-control txtModuleName" onkeyup="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getPreview();javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().uniqueKey()" onkeydown="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getPreview();javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().uniqueKey()" id="txtModuleName" placeholder="Module Name *" data-placeholder="Enter Module Name" data-label="Module Name *" type="text"><\/div><\/div><\/div><div class="row form-group"><div class="col-sm-6" id="div_installedApp"><div class="floating-label-form-group-with-value"><label>Installed App<\/label><select id="txt_installedApp" class="form-control value-control" style="width:100%;" placeholder="Select" data-placeholder="Select" data-label="Installed App" ><\/select><input type="hidden" id="hfAutoComplete_installedApp" class="hfAutoComplete_installedApp form-control value-control" data-isdynamic="true"/><\/div><\/div><div class="col-sm-6"><div id="div_methodName" class="floating-label-form-group"><label id="lbl_methodName">Method Name<span class="text-danger" id="spnMethodName"> *<\/span><\/label><input type="text" class="form-control restrictChar required floating-label-control txtMethodName" id="txtMethodName" placeholder="Method Name *" data-label="Method Name *" data-placeholder="Enter Method Name" onkeyup="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getPreview();javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().uniqueKey()" onkeydown="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getPreview();javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().uniqueKey()"/><\/div><\/div><div class="col-sm-6" style="margin-top:50px"><div class="form-group"><label for="chkEnableLog" style=""><b>Enable Log<\/b><\/label><label id="lblEnableLog" class="switch m-t form-inline pull-right" style=""><input id="chkEnableLog" data-group="chkEnableLog" type="checkbox" data-isdynamic="false"><span><\/span><\/label><\/div><\/div><\/div><\/div><\/div><div id="div_Execution_'+n.ApiBuilder.serviceIndex+'" class="card card-body"><div class="row form-group"><div class="col-sm-6"><div class="floating-label-form-group-with-value"><label>Execution Type<span class="text-danger " id="spnExecutionType"><\/span><\/label><select id="ddl_executionType" class="form-control value-control ddl_executionType" onchange="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getTypeData('+n.ApiBuilder.serviceIndex+");javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getPreview();javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getParametersPreview("+n.ApiBuilder.serviceIndex+');javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().uniqueKey()" placeholder="Select" data-placeholder="Select" data-label="Execution Type"><option value="0">Select<\/option><option value="1">Method<\/option><option value="2">Report<\/option><option value="3">Form<\/option><option value="5">PostData<\/option><\/select><input type="hidden" id="hf_executionTypeId"><\/div><\/div><div class="col-sm-6 hidden" id="div_requestType"><div id="" class="floating-label-form-group-with-value"> <label id="">Request Type<span class="text-danger" id =""> *<\/span><\/label><select id="ddl_requestType" onchange="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().getrequestType()" class="form-control value-control required ddl_requestType" data-placeholder="Select" placeholder="Select"><option value="0">Select<\/option><option value="2">Get<\/option><option value="3">Post<\/option><\/select><\/div><\/div><div class="col-sm-6" id="div_selectedType"><\/div><div class="col-sm-6" id="div_selectedMethod"><\/div><\/div><div id="div_dataApi_CustomJson_'+n.ApiBuilder.serviceIndex+'" class="div_dataApi_CustomJson hidden"><\/div><div class="row"><div class="col-sm-12 hidden" id="div_methodParams"><div class="card"><div class="card-header" id="div_methodParams_header"><\/div><div id="methodParams" class="card-body sortable"><\/div><\/div><\/div><\/div><\/div><div id="div_QueryBuilder" class="queryBuilder"><div class="card"><div class="card-header"><strong class="text-dark">Report Filters<\/strong><span id="spn_Help" data-toggle="tooltip" title="{}-URL []-Request" class="pull-right"><i class="fa fa-info-circle"><\/i><\/span><\/div><div class="query_Builder card-body"><\/div><\/div><\/div><div class="api-builder-urlPreview"><div class="card"><div class="card-header"><strong class="text-dark">URL Preview<\/strong><\/div><div class="card-body"><div class="row"><input type="hidden" id="hf_actionType" value=""/><span id="spn_request" class="hidden alert-primary col-sm-1 form-control"><\/span><span id="txtApiPreview" class="col-sm-11 mt-1"><\/span><\/div><\/div><\/div><\/div><div class="bg-white card apiBuilder-UniqueKey"><div class="card-header">Unique Key<\/div><div class="card-body"><div class="row col-sm-12"><input class="alert alert-primary col-sm-11" id="txt_UniqueId" readonly/><div class="col-sm-1 mt-2"><button id="Edit_UniqueKey" onclick="javascript:Unibase.Platform.DataApis.Components.ApiBuilder.Instance().editUniqueKey()" class="btn btn-secondary btn-sm mr-auto">Edit<\/button><\/div><\/div><\/div><\/div><div class="api-builder-fromBodyParameterPreview"><div class="card"><div class="card-header"><strong class="text-dark">Sample Request<\/strong><\/div><div class="card-body" id="div_fromBodyParameters"><div><\/div><\/div><\/div><\/div><div class="api-builder-description"><div class="card"><div class="card-header"><strong class="text-dark">Description<\/strong><\/div><div class="card-body"><div class="type-control summernote" style="display: block;" id="summernote" data-propdoctypename="" placeholder = "Enter Description" data-placeholder="Enter Descrpition" data-label="Descrpition"><\/div><\/div><\/div><\/div><\/div><div id="div_dataApiFooter" class="bg-white footer"><a class="btn btn-light btn-sm btn-center mr-auto btn-close" id="btnClose">Close<\/a><a class="btn btn-primary btn-center btn-sm text-white" id="btnSave">Save<\/a><\/div><\/div><\/div>'}loadSummernote(){$("#summernote").summernote({height:100,minHeight:null,maxHeight:null,placeholder:"Enter Description",toolbar:[["font",["bold","italic","underline"]],["color",["color"]]]})}loadTemplate(){return`<option value="{{Id}}">{{Name}}</option>`}static Instance(){return this._instance===undefined&&(this._instance=new t),this._instance}}n.ApiBuilder_Template=t})(t=n.Components||(n.Components={}))})(t=n.DataApis||(n.DataApis={}))})(t=n.Platform||(n.Platform={}))})(Unibase||(Unibase={}));