This commit is contained in:
2023-03-11 17:30:20 +00:00
commit b6c4e025bc
5124 changed files with 1153349 additions and 0 deletions
@@ -0,0 +1,186 @@
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
var Unibase;
(function (Unibase) {
let Forms;
(function (Forms) {
let Controls;
(function (Controls) {
class Series {
init(formpropertyid, prop, callback) {
var instance = Series.Instance();
var container = "control-container-" + prop.UniqueId;
Unibase.Platform.Helpers.FileCacheHelper.Instance().loadJsFile('platform/series/managers/seriesmanager.js', function () {
instance.sereisAutoComplete(container, prop).then(function () {
if (callback != null)
callback();
});
});
}
loadControl(containerid, prop) {
var requiredClass = 'required';
let ControlId = 'txt_' + prop.FormPropertyId;
var Isrequired = prop.IsRequired != true ? 'hidden' : '';
var required = prop.IsRequired != true ? '' : 'required';
let html = '<div id="divAutoComplete_' + prop.FormPropertyId + '" class="div_' + prop.DocPropertyName + '" style="border-bottom:0;">' +
'<label for= "lbl" id = "lbl_' + prop.DocPropertyName + '" >' + prop.LabelName + '<span class="text-danger hide ' + Isrequired + '" id="spnIsRequired_' + prop.DocPropertyName + '"> *</span></label>' +
'<div class="input-group"><select id="txtSeriesAutoComplete_' + prop.FormPropertyId + '" class="txt_series_autocomplete txtSeriesAutoComplete_' + prop.FormPropertyId + ' value-control txtSeriesAutoComplete_' + prop.DocPropertyName + ' form-control text-control ' + required + '" data-isdefault="' + prop.IsDefault + '" style="width:100%;" placeholder = "' + prop.Placeholder + '" data-required="' + prop.IsRequired + '" data-placeholder="' + prop.Placeholder + '" data-label="' + prop.LabelName + '" ><option value="">-- Select --</option></select>';
html += '</div></div>';
if (prop.ControlJsonText != "" && prop.ControlJsonText != null) {
var Response = prop;
var data = JSON.parse(prop.ControlJsonText);
if (data != null && data != "") {
html += '<div id="divTxtBox_' + data.FormPropertyId + '" class="hidden"><div class="floating-label-form-group divTxtBox_' + data.FormPropertyId + '" >' +
'<label for="lbl" id="lbl_' + prop.ControlId + '">Code<span class="text-danger ' + Isrequired + '" id="spnIsRequired_' + data.FormPropertyId + '"> *</span></label>' +
'<div class="manualseriesvalue"data-id="' + data.FormPropertyId + '">' +
'<input type="text" onchange ="Unibase.Forms.Controls.Series.Instance().TextSeriesChange(' + data.FormPropertyId + ',' + prop.FormPropertyId + ');" id="TextSeries_' + data.FormPropertyId + '"" class="TextManualSeries form-control floating-label-control" placeholder="Enter Manual Series" data-placeholder="Enter Manual Series" data-label=Code data-regularexp="" data-validatemsg="">' +
'<input type="hidden" class="manualseriesvalue" id="hfManualseries_' + data.FormPropertyId + '" value="" /><span id="clearManualSeries" onclick="Unibase.Forms.Controls.Series.Instance().clearManualSeries(`' + containerid + '`,' + data.FormPropertyId + ',' + prop.FormPropertyId + ')" class="fa fa-close font-15 mr-10 field-icon"></span>' +
'</div>' +
'</div></div>';
}
}
$("#" + containerid).html(html);
if (prop.Value == "0")
Unibase.Forms.Controls.Series.Instance().EditSeries(prop);
if (prop.Value != "0")
$('.divisManualSeries_' + prop.FormPropertyId).addClass("hidden");
$("#txtSeriesAutoComplete_" + prop.FormPropertyId).change(function () {
var seriesTypeData = $("#txtSeriesAutoComplete_" + prop.FormPropertyId).select2('data')[0];
var isManual = seriesTypeData.AddlData;
if (isManual) {
$('#divAutoComplete_' + prop.FormPropertyId).addClass("hidden");
$('#divTxtBox_' + data.FormPropertyId).removeClass("hidden");
$("#TextSeries_" + data.FormPropertyId).addClass('required');
var code = $('#hdn_' + data.FormPropertyId).val();
if (code != null && code != undefined && code != "" && code != "0" && prop.Value != "0") {
$('#TextSeries_' + data.FormPropertyId).val(code);
$('#clearManualSeries').addClass("hidden");
$('#divTxtBox_' + data.FormPropertyId).addClass("floating-label-form-group-with-value");
}
}
else {
$('#divAutoComplete_' + prop.FormPropertyId).removeClass("hidden");
$('#divTxtBox_' + data.FormPropertyId).addClass("hidden");
$('#TextSeries_' + data.FormPropertyId).val("");
$("#TextSeries_" + data.FormPropertyId).removeClass('required');
}
});
}
TextSeriesChange(FormPropertyId, SeriesId) {
if ($('#TextSeries_' + FormPropertyId).val() != "") {
$('#TextSeries_' + FormPropertyId).removeClass('required');
var hiddenpropid = $("#control-container-" + FormPropertyId).attr('data-formpropertyid');
if (hiddenpropid == FormPropertyId) {
$('#hdn_' + FormPropertyId).val($('#TextSeries_' + FormPropertyId).val());
$('.txtSeriesAutoComplete_' + SeriesId).removeClass('required');
}
}
}
clearManualSeries(containerId, codeFormPropertyId, seriesFormPropertyId) {
$(".txtSeriesAutoComplete_" + seriesFormPropertyId + " option:selected").text('');
var html = '<option value=""></option>';
$('.txt_series_autocomplete').append(html);
$(".txt_series_autocomplete").val("");
$('#TextSeries_' + codeFormPropertyId).val("");
$('#divAutoComplete_' + seriesFormPropertyId).removeClass("hidden");
$('#divTxtBox_' + codeFormPropertyId).addClass("hidden");
$('#TextSeries_' + codeFormPropertyId).val("");
$("#TextSeries_" + codeFormPropertyId).removeClass('required');
}
EditSeries(prop) {
if (prop.Value == "0") {
var data = JSON.parse(prop.ControlJsonText);
$('#divTxtBox_' + data.FormPropertyId).removeClass("hidden");
$('#divAutoComplete_' + prop.FormPropertyId).addClass("hidden");
var Code = $('#hdn_' + data.FormPropertyId).val();
$('#TextSeries_' + data.FormPropertyId).val(Code);
$('#divTxtBox_' + data.FormPropertyId).addClass('floating-label-form-group-with-value');
var html = '<option value="0"></option>';
$('.txt_series_autocomplete').append(html);
$(".txt_series_autocomplete").val(0).trigger('change');
$(".TextManualSeries").prop('disabled', true);
}
}
loadControlSettings(controlsettingjson, formpropertyid) {
return null;
}
loadPropertySettings(propertysettings, formpropertyid) {
return null;
}
bindEditFormDetails(formpropertyid, propval, DocPropertyName) {
$("#txtSeriesAutoComplete_" + formpropertyid).val(propval).trigger('change');
}
LoadSeriesAutoComplete(docPropertyName, DocPropertyId, containerid) {
var FormPropertyId = $('#' + containerid).find(".txtSeriesAutoComplete_" + docPropertyName).parents(".divCustomProperties").data("formpropertyid");
var installedappid = $("#" + containerid).parents(".formValidate").find("#hf_FormInstalledAppId").val();
var appkeyid = $("#" + containerid).parents(".formValidate").find("#hf_FormAppKeyId").val();
var TextId = $('#' + containerid).find("#txtSeriesAutoComplete_" + FormPropertyId);
var hiddenId = $('#' + containerid).find("#hfSeriesAutoCompleteId_" + FormPropertyId + '_' + docPropertyName);
}
sereisAutoComplete(containerid, prop) {
return __awaiter(this, void 0, void 0, function* () {
var installedappid = Unibase.Platform.Forms.Components.FormViewer.instance.InstalledAppId;
var Forminstalledappid = Unibase.Platform.Forms.Components.FormViewer.instance.FormInstalledAppId;
var issubform = $("#" + containerid).attr('data-issubform');
if (issubform == "true") {
var subforminstalledappid = $("#" + containerid).parents(".control-group").attr("data-installedappid");
installedappid = Number(subforminstalledappid);
}
else if (installedappid == undefined) {
var installedappid = Unibase.Platform.Forms.Components.FormViewer.instance.InstalledAppId;
}
else {
var installedappid = Unibase.Platform.Forms.Components.FormViewer.instance.InstalledAppId;
}
var Id = Forminstalledappid;
if (installedappid == Forminstalledappid || Forminstalledappid == 0) {
Id = installedappid;
}
else {
Id = Forminstalledappid;
}
yield Unibase.Platform.Series.Managers.SeriesManager.Instance().getActiveSeries(0, Id).then(function (response) {
var controlData = [];
var count = response.result.length;
for (let i = 0; i < response.result.length; i++) {
var controls = response.result[i];
if (count == 1) {
controlData.push({ id: controls.SeriesId, text: controls.SeriesName, AddlData: controls.ManualNumbering, selected: true });
}
else {
controlData.push({ id: controls.SeriesId, text: controls.SeriesName, AddlData: controls.ManualNumbering });
}
}
$('.txtSeriesAutoComplete_' + prop.FormPropertyId).select2({
placeholder: 'Select Control',
data: controlData,
theme: "default select2ErrorClass",
});
if (prop.Value == null && prop.Value !== "0") {
$('.divisManualSeries_' + prop.DocPropertyId).removeClass("hidden");
$('#txtSeriesAutoComplete_' + prop.FormPropertyId).prop('disabled', false);
}
else {
$('.divisManualSeries_' + prop.DocPropertyId).addClass("hidden");
$('#txtSeriesAutoComplete_' + prop.FormPropertyId).prop('disabled', true);
}
});
});
}
static Instance() {
if (this.instance === undefined)
this.instance = new Series();
return this.instance;
}
}
Controls.Series = Series;
})(Controls = Forms.Controls || (Forms.Controls = {}));
})(Forms = Unibase.Forms || (Unibase.Forms = {}));
})(Unibase || (Unibase = {}));
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1,108 @@
var Unibase;
(function (Unibase) {
let Forms;
(function (Forms) {
let Controls;
(function (Controls) {
class Series_Setting {
constructor() {
this.SeriesSettingId = 0;
}
loadControlPropertiesHtml(controlpropList, container) {
return "";
}
bindPropertySettings(prop) {
var propertySettings = prop.PropertySettings;
return "";
}
savePropertySettings(prop) {
var propertySettings = prop.PropertySettings;
var currentpropSettings = [];
var propSettingReq = [];
$(".Controlproperties-Element").each(function () {
var data = {
ControlPropertyId: Number($(this).attr("data-controlpropertyid")),
ControlPropertyValue: $("#chkIsCreateNew").val().toString(),
ControlPropertyName: $(this).attr("data-controlpropertyname"),
ControlId: Number(Unibase.Platform.Forms.Components.ControlEditor.Instance().ControlId),
FormPropertyId: Number(Unibase.Platform.Forms.Components.FormBuilder.Instance().FormPropertyId),
PropertySettingId: Number($(this).attr("data-propertysettingid")),
};
propSettingReq.push(data);
});
return propSettingReq;
}
loadSettingHtml(container) {
let html = '<div class="card" id="ParentTagSettings_Header"><div class="card-header"><span>Series Setting</span></div><div class="card-body" id="ParentTagSettings_Body"><div class="row" id="divTagName"><div class="col-sm-6 mt-20"><label for= "chkIsmultiple" class= "mt-15" > Select Property To Save Series </label><label id="chkIsmultiple" class="required switch form-inline pull-right" style="top:10px;" onclick="Unibase.Forms.Controls.Series_Setting.Instance().ShowformProperitiess();"><input id="chk_ApplyIsManualSeries" data-group="IsRequired" type="checkbox" value=""><span></span></label></div> <div id="divFormProperty" class="col-sm-6 hidden"> <label for= "lbl" id = "lbl_Section" style = "color:grey"> Form Property</label><div class="input-group"><select id="txtAutoComplete_FormProperty" class="required txtAutoComplete_FormProperty form-control text-control" data-isdefault="true" style="width:100%;" placeholder="Select Property" data-required="true" data-placeholder="Select Property" data-label="Manager Name"></select > </div><label for="Validation" id="lblValidation_Section"></label></div></div><div class="dvIsMultiple"></div></div></div>';
$(container).html(html);
}
bindControlData(controldatajson) {
var data = controldatajson;
Unibase.Forms.Controls.Series_Setting.Instance().SeriesSettingId = data.SeriesSettingPropertyId;
var selectDatalistname = new Option(data.FormPropertyName, data.FormPropertyId, true);
$('#txtAutoComplete_FormProperty').append(selectDatalistname);
$('#txtAutoComplete_FormProperty').val(data.FormPropertyId);
if (data.IsManualSeries == true) {
$("#chk_ApplyIsManualSeries").prop('checked', data.IsManualSeries);
$("#divFormProperty").removeClass("hidden");
}
}
SaveControlData(controldatajson) {
var controldatajson1 = [];
if (controldatajson != null && controldatajson != "") {
controldatajson = JSON.stringify(controldatajson1[0]);
controldatajson = {
DocPropertyId: Number(Unibase.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyId),
DocPropertyName: String(Unibase.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyName),
FormPropertyId: Number($("#txtAutoComplete_FormProperty option:selected").val()),
FormId: Number(Unibase.Platform.Forms.Components.PropertyEditor.Instance().FormId),
FormPropertyName: $("#txtAutoComplete_FormProperty option:selected").text(),
IsManualSeries: $("#chk_ApplyIsManualSeries").is(":checked"),
SeriesSettingPropertyId: Unibase.Forms.Controls.Series_Setting.Instance().SeriesSettingId,
};
}
else {
controldatajson1[0] = {
DocPropertyId: Number(Unibase.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyId),
DocPropertyName: String(Unibase.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyName),
FormPropertyId: Number($("#txtAutoComplete_FormProperty option:selected").val()),
FormId: Number(Unibase.Platform.Forms.Components.PropertyEditor.Instance().FormId),
FormPropertyName: $("#txtAutoComplete_FormProperty option:selected").text(),
IsManualSeries: $("#chk_ApplyIsManualSeries").is(":checked"),
};
controldatajson = JSON.stringify(controldatajson1[0]);
}
return controldatajson;
}
ShowformProperitiess() {
if ($("#chk_ApplyIsManualSeries").is(":checked")) {
$("#chk_ApplyIsManualSeries").prop("checked", true);
$("#chk_ApplyIsManualSeries").val('true');
$("#divFormProperty").removeClass("hidden");
var prop = Unibase.Platform.Forms.Components.FormBuilder.Instance().FormPropertiesJson;
var controlData = [];
for (let i = 0; i < prop.length; i++) {
var controls = prop[i];
if (controls.SectionType == Unibase.Platform.Forms.Enums.SectionType.HiddenSection.toString()) {
controlData.push({ id: controls.FormPropertyId, text: controls.FormPropertyName });
}
}
$("#txtAutoComplete_FormProperty").select2({
placeholder: 'Select Property',
data: controlData,
});
}
else {
$("#divFormProperty").addClass("hidden");
}
}
static Instance() {
if (this._instance === undefined)
this._instance = new Series_Setting();
return this._instance;
}
}
Controls.Series_Setting = Series_Setting;
})(Controls = Forms.Controls || (Forms.Controls = {}));
})(Forms = Unibase.Forms || (Unibase.Forms = {}));
})(Unibase || (Unibase = {}));
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"series.settings.js","sourceRoot":"","sources":["series.settings.ts"],"names":[],"mappings":"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"}
+1
View File
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(t){let i;(function(t){class i{constructor(){this.SeriesSettingId=0}loadControlPropertiesHtml(){return""}bindPropertySettings(n){var t=n.PropertySettings;return""}savePropertySettings(t){var r=t.PropertySettings,i=[];return $(".Controlproperties-Element").each(function(){var t={ControlPropertyId:Number($(this).attr("data-controlpropertyid")),ControlPropertyValue:$("#chkIsCreateNew").val().toString(),ControlPropertyName:$(this).attr("data-controlpropertyname"),ControlId:Number(n.Platform.Forms.Components.ControlEditor.Instance().ControlId),FormPropertyId:Number(n.Platform.Forms.Components.FormBuilder.Instance().FormPropertyId),PropertySettingId:Number($(this).attr("data-propertysettingid"))};i.push(t)}),i}loadSettingHtml(n){$(n).html('<div class="card" id="ParentTagSettings_Header"><div class="card-header"><span>Series Setting<\/span><\/div><div class="card-body" id="ParentTagSettings_Body"><div class="row" id="divTagName"><div class="col-sm-6 mt-20"><label for= "chkIsmultiple" class= "mt-15" > Select Property To Save Series <\/label><label id="chkIsmultiple" class="required switch form-inline pull-right" style="top:10px;" onclick="Unibase.Forms.Controls.Series_Setting.Instance().ShowformProperitiess();"><input id="chk_ApplyIsManualSeries" data-group="IsRequired" type="checkbox" value=""><span><\/span><\/label><\/div> <div id="divFormProperty" class="col-sm-6 hidden"> <label for= "lbl" id = "lbl_Section" style = "color:grey"> Form Property<\/label><div class="input-group"><select id="txtAutoComplete_FormProperty" class="required txtAutoComplete_FormProperty form-control text-control" data-isdefault="true" style="width:100%;" placeholder="Select Property" data-required="true" data-placeholder="Select Property" data-label="Manager Name"><\/select > <\/div><label for="Validation" id="lblValidation_Section"><\/label><\/div><\/div><div class="dvIsMultiple"><\/div><\/div><\/div>')}bindControlData(t){var i=t,r;n.Forms.Controls.Series_Setting.Instance().SeriesSettingId=i.SeriesSettingPropertyId;r=new Option(i.FormPropertyName,i.FormPropertyId,!0);$("#txtAutoComplete_FormProperty").append(r);$("#txtAutoComplete_FormProperty").val(i.FormPropertyId);i.IsManualSeries==!0&&($("#chk_ApplyIsManualSeries").prop("checked",i.IsManualSeries),$("#divFormProperty").removeClass("hidden"))}SaveControlData(t){var i=[];return t!=null&&t!=""?(t=JSON.stringify(i[0]),t={DocPropertyId:Number(n.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyId),DocPropertyName:String(n.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyName),FormPropertyId:Number($("#txtAutoComplete_FormProperty option:selected").val()),FormId:Number(n.Platform.Forms.Components.PropertyEditor.Instance().FormId),FormPropertyName:$("#txtAutoComplete_FormProperty option:selected").text(),IsManualSeries:$("#chk_ApplyIsManualSeries").is(":checked"),SeriesSettingPropertyId:n.Forms.Controls.Series_Setting.Instance().SeriesSettingId}):(i[0]={DocPropertyId:Number(n.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyId),DocPropertyName:String(n.Platform.Forms.Components.PropertyEditor.Instance().DocPropertyName),FormPropertyId:Number($("#txtAutoComplete_FormProperty option:selected").val()),FormId:Number(n.Platform.Forms.Components.PropertyEditor.Instance().FormId),FormPropertyName:$("#txtAutoComplete_FormProperty option:selected").text(),IsManualSeries:$("#chk_ApplyIsManualSeries").is(":checked")},t=JSON.stringify(i[0])),t}ShowformProperitiess(){var i,r,t;if($("#chk_ApplyIsManualSeries").is(":checked")){$("#chk_ApplyIsManualSeries").prop("checked",!0);$("#chk_ApplyIsManualSeries").val("true");$("#divFormProperty").removeClass("hidden");i=n.Platform.Forms.Components.FormBuilder.Instance().FormPropertiesJson;r=[];for(let u=0;u<i.length;u++)t=i[u],t.SectionType==n.Platform.Forms.Enums.SectionType.HiddenSection.toString()&&r.push({id:t.FormPropertyId,text:t.FormPropertyName});$("#txtAutoComplete_FormProperty").select2({placeholder:"Select Property",data:r})}else $("#divFormProperty").addClass("hidden")}static Instance(){return this._instance===undefined&&(this._instance=new i),this._instance}}t.Series_Setting=i})(i=t.Controls||(t.Controls={}))})(t=n.Forms||(n.Forms={}))})(Unibase||(Unibase={}));