Этот коммит содержится в:
2023-03-11 17:30:20 +00:00
Коммит b6c4e025bc
5124 изменённых файлов: 1153349 добавлений и 0 удалений
+81
Просмотреть файл
@@ -0,0 +1,81 @@
var Unibase;
(function (Unibase) {
let Core;
(function (Core) {
let Helpers;
(function (Helpers) {
class PropertyHelper {
replace(value, data) {
var replaceTemp = value;
var colname = replaceTemp.match(/[^{{\}}]+(?=}})/g);
if (colname != null) {
for (let i = 0; i < colname.length; i++) {
replaceTemp = replaceTemp.replace(new RegExp('{{' + colname[i] + '}}', 'g'), '{{' + colname[i].toLowerCase() + '}}');
}
}
for (var property in data) {
var name = property;
var name_New = "{{" + property.toLowerCase() + "}}";
replaceTemp = replaceTemp.replace(name_New, data[name]);
}
var dataInfo = replaceTemp.substring(replaceTemp.length - 1);
if (dataInfo.includes('|')) {
replaceTemp = replaceTemp.substring(0, replaceTemp.length - 1);
}
if (replaceTemp.includes('Unibase.Core.Helpers.NumberHelper')) {
replaceTemp = replaceTemp.replace('Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(', '');
replaceTemp = replaceTemp.replace(')', '');
var val = replaceTemp.replace(/['"]+/g, '');
var val1 = val.split(",");
replaceTemp = Unibase.Core.Helpers.NumberHelper.Instance().roundNumber((Number(val1[0])), Number(val1[1]));
return replaceTemp;
}
if (replaceTemp.includes('Unibase.Platform.Helpers.DateTimeHelper')) {
var _IndexNo = replaceTemp.indexOf('Unibase.Platform.Helpers.DateTimeHelper');
var _IndexElement = replaceTemp.substr(_IndexNo);
var DateParts = _IndexElement.replace(/<\/?[^>]+(>|$)/g, "");
if (DateParts.includes('),')) {
var parts = DateParts.split('),');
var ElementoflastIndex = parts[parts.length - 1];
DateParts = DateParts.replace(ElementoflastIndex, '');
parts = DateParts.split('),');
var Convertion = ``;
if (parts.length > 2) {
for (var i = 0; i < parts.length - 1; i++) {
if (parts[i].includes('Unibase.Platform.Helpers.DateTimeHelper')) {
Convertion = eval(parts[i] + ')');
var DateTime = parts[i].trim();
replaceTemp = replaceTemp.replace(DateTime + ')', Convertion);
}
}
return replaceTemp;
}
else {
Convertion = eval(parts[0] + ')');
replaceTemp = replaceTemp.replace(parts[0] + ')', Convertion);
if (replaceTemp == "undefined")
replaceTemp = "NA";
return replaceTemp;
}
}
else {
replaceTemp = replaceTemp.replace('Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDate1(', '');
replaceTemp = replaceTemp.replace(')', '');
var val = replaceTemp.replace(/['"]+/g, '');
var val1 = val.split(",");
replaceTemp = Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDate1(val1[0], val1[1]);
return replaceTemp;
}
}
return replaceTemp;
}
static Instance() {
if (this.instance === null || this.instance === undefined)
this.instance = new PropertyHelper();
return this.instance;
}
}
Helpers.PropertyHelper = PropertyHelper;
})(Helpers = Core.Helpers || (Core.Helpers = {}));
})(Core = Unibase.Core || (Unibase.Core = {}));
})(Unibase || (Unibase = {}));
+1
Просмотреть файл
@@ -0,0 +1 @@
{"version":3,"file":"propertyhelper.js","sourceRoot":"","sources":["propertyhelper.ts"],"names":[],"mappings":"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"}
поставляемый Исполняемый файл
+1
Просмотреть файл
@@ -0,0 +1 @@
var Unibase;(function(n){let t;(function(t){let i;(function(t){class i{replace(t,i){var r=t,h=r.match(/[^{{\}}]+(?=}})/g),l,a,v,y,u,p,s,e,w,c,f;if(h!=null)for(let n=0;n<h.length;n++)r=r.replace(new RegExp("{{"+h[n]+"}}","g"),"{{"+h[n].toLowerCase()+"}}");for(l in i)a=l,v="{{"+l.toLowerCase()+"}}",r=r.replace(v,i[a]);if(y=r.substring(r.length-1),y.includes("|")&&(r=r.substring(0,r.length-1)),r.includes("Unibase.Core.Helpers.NumberHelper"))return r=r.replace("Unibase.Core.Helpers.NumberHelper.Instance().roundNumber(",""),r=r.replace(")",""),c=r.replace(/['"]+/g,""),f=c.split(","),r=n.Core.Helpers.NumberHelper.Instance().roundNumber(Number(f[0]),Number(f[1]));if(r.includes("Unibase.Platform.Helpers.DateTimeHelper")){var b=r.indexOf("Unibase.Platform.Helpers.DateTimeHelper"),k=r.substr(b),o=k.replace(/<\/?[^>]+(>|$)/g,"");if(o.includes("),")){if(u=o.split("),"),p=u[u.length-1],o=o.replace(p,""),u=o.split("),"),s=``,u.length>2){for(e=0;e<u.length-1;e++)u[e].includes("Unibase.Platform.Helpers.DateTimeHelper")&&(s=eval(u[e]+")"),w=u[e].trim(),r=r.replace(w+")",s));return r}return s=eval(u[0]+")"),r=r.replace(u[0]+")",s),r=="undefined"&&(r="NA"),r}return r=r.replace("Unibase.Platform.Helpers.DateTimeHelper.Instance().formatLocalDate1(",""),r=r.replace(")",""),c=r.replace(/['"]+/g,""),f=c.split(","),r=n.Platform.Helpers.DateTimeHelper.Instance().formatLocalDate1(f[0],f[1])}return r}static Instance(){return(this.instance===null||this.instance===undefined)&&(this.instance=new i),this.instance}}t.PropertyHelper=i})(i=t.Helpers||(t.Helpers={}))})(t=n.Core||(n.Core={}))})(Unibase||(Unibase={}));