Skip to content
Snippets Groups Projects
Commit ca220c6f authored by Johannes Goderbauer's avatar Johannes Goderbauer
Browse files

[Projekt: Entwicklung - Neon][TicketNr.: 1027750][JDito - libray Standard ist...

[Projekt: Entwicklung - Neon][TicketNr.: 1027750][JDito - libray Standard ist komplett definiert und wird in allen libs verwendet]
refactor Keyword_lib
parent a019335c
No related branches found
No related tags found
No related merge requests found
Showing
with 56 additions and 79 deletions
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
var items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("ADDRESS.TYPE");
items = KeywordUtils.getStandardArray("ADDRESS.TYPE");
result.object(items);
\ No newline at end of file
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
var items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("COUNTRY");
items = KeywordUtils.getStandardArray("COUNTRY");
result.object(items);
\ No newline at end of file
......@@ -12,8 +12,7 @@ if (vars.exists("$param.MediumCategoriesFilter_param")){
mediumCategories = vars.get("$param.MediumCategoriesFilter_param");
if (mediumCategories != null && mediumCategories != "") {
mediumCategories = text.decodeMS(mediumCategories);
keywordUtil = new KeywordUtils();
var kwd = keywordUtil.createKeyword("COMM.MEDIUM");
var kwd = KeywordUtils.createKeyword("COMM.MEDIUM");
kwd.filter(function(id, name, customs){
return mediumCategories.indexOf(customs.category) > -1;
});
......
......@@ -3,12 +3,11 @@ import("system.vars");
import("system.result");
import("system.neon");
var keywordUtils, medium, contentType;
var medium, contentType;
//TODO: add constants for contentTypes #1022547
medium = vars.get("$field.MEDIUM_ID");
if (medium){
keywordUtils = new KeywordUtils();
contentType = keywordUtils.createKeyword("COMM.MEDIUM").getPropForKey(medium, "contentType", true) || "TEXT";
contentType = KeywordUtils.createKeyword("COMM.MEDIUM").getPropForKey(medium, "contentType", true) || "TEXT";
}
else {
contentType = "TEXT";
......
......@@ -9,8 +9,7 @@ import("Comm_lib");
import("Util_lib");
import("Entity_lib");
var kwdUtil = new KeywordUtils();
var kwd = kwdUtil.createKeyword("COMM.MEDIUM");
var kwd = KeywordUtils.createKeyword("COMM.MEDIUM");
var commMedium = vars.get("$field.MEDIUM_ID");
var commCategory = kwd.getPropForKey(commMedium, "contentType", true);//TODO: maybe accessible via $property - then it's not needed to keep this information within the keyword
......
import("system.logging");
import("system.text");
import("system.vars");
import("system.result");
import("Keyword_lib");
var mediumCategories, kwdUtils, kwd, items;
kwdUtils = new KeywordUtils();
if (vars.exists("$param.MediumCategoriesFilter_param") && (mediumCategories = vars.get("$param.MediumCategoriesFilter_param")) != ""){
mediumCategories = text.decodeMS(mediumCategories);
kwd = kwdUtils.createKeyword("COMM.MEDIUM");
kwd.filter(function(id, name, customs){
return mediumCategories.indexOf(customs.category) > -1;
});
items = kwd.toArray();
}
else {
items = kwdUtils.getStandardArray("COMM.MEDIUM");
}
result.object(items);
import("system.logging");
import("system.text");
import("system.vars");
import("system.result");
import("Keyword_lib");
var mediumCategories, kwd, items;
if (vars.exists("$param.MediumCategoriesFilter_param") && (mediumCategories = vars.get("$param.MediumCategoriesFilter_param")) != ""){
mediumCategories = text.decodeMS(mediumCategories);
kwd = KeywordUtils.createKeyword("COMM.MEDIUM");
kwd.filter(function(id, name, customs){
return mediumCategories.indexOf(customs.category) > -1;
});
items = kwd.toArray();
}
else {
items = KeywordUtils.getStandardArray("COMM.MEDIUM");
}
result.object(items);
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("COMM.MEDIUM");
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
items = KeywordUtils.getStandardArray("COMM.MEDIUM");
result.object(items);
\ No newline at end of file
......@@ -2,9 +2,7 @@ import("system.vars");
import("system.result");
import("Keyword_lib");
var kwdUtils = new KeywordUtils();
var cType = vars.get("$field.CONTRACTTYPE");
var cCode = vars.get("$field.CONTRACTCODE");
result.string(kwdUtils.getViewValue("CONTRACT.CONTRACTTYPE", cType) + " : " + cCode);
\ No newline at end of file
result.string(KeywordUtils.getViewValue("CONTRACT.CONTRACTTYPE", cType) + " : " + cCode);
\ No newline at end of file
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
var items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("CONTRACT.CONTRACTSTATUS");
items = KeywordUtils.getStandardArray("CONTRACT.CONTRACTSTATUS");
result.object(items);
\ No newline at end of file
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
var items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("CONTRACT.CONTRACTTYPE");
items = KeywordUtils.getStandardArray("CONTRACT.CONTRACTTYPE");
result.object(items);
\ No newline at end of file
......@@ -2,6 +2,4 @@ import("system.vars");
import("system.result");
import("Keyword_lib");
var KeywUtils = new KeywordUtils();
result.string("TEXT:" + KeywUtils.getViewValue("CONTRACT.CONTRACTTYPE", vars.getString("$field.CONTRACTTYPE")) );
\ No newline at end of file
result.string("TEXT:" + KeywordUtils.getViewValue("CONTRACT.CONTRACTTYPE", vars.getString("$field.CONTRACTTYPE")) );
\ No newline at end of file
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
var items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("CONTRACT.PAYMENT");
items = KeywordUtils.getStandardArray("CONTRACT.PAYMENT");
result.object(items);
\ No newline at end of file
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
var items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("HISTORY.DIRECTION");
items = KeywordUtils.getStandardArray("HISTORY.DIRECTION");
result.object(items);
\ No newline at end of file
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
var items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("HISTORY.MEDIUM");
items = KeywordUtils.getStandardArray("HISTORY.MEDIUM");
result.object(items);
\ No newline at end of file
......@@ -2,9 +2,8 @@ import("system.vars");
import("system.result");
import("Keyword_lib");
var kwdUtils, histMedium;
var histMedium;
histMedium = vars.get("$field.MEDIUM");
if (histMedium){
kwdUtils = new KeywordUtils();
result.string(vars.get("$field.SUBJECT") + " (" + kwdUtils.getViewValue("HISTORY.MEDIUM", histMedium) + ")");
result.string(vars.get("$field.SUBJECT") + " (" + KeywordUtils.getViewValue("HISTORY.MEDIUM", histMedium) + ")");
}
\ No newline at end of file
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
var items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("CURRENCY");
items = KeywordUtils.getStandardArray("CURRENCY");
result.object(items);
\ No newline at end of file
......@@ -2,6 +2,4 @@ import("system.vars");
import("system.result");
import("Keyword_lib");
var KeywUtils = new KeywordUtils();
result.string("TEXT:" + KeywUtils.getViewValue("OFFER.STATUS", vars.getString("$field.STATUS")) );
\ No newline at end of file
result.string("TEXT:" + KeywordUtils.getViewValue("OFFER.STATUS", vars.getString("$field.STATUS")) );
\ No newline at end of file
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
var items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("LANGUAGE");
items = KeywordUtils.getStandardArray("LANGUAGE");
result.object(items);
\ No newline at end of file
......@@ -3,6 +3,5 @@ import("Keyword_lib");
var kwdUtils, items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("OFFER.PROBABILITY");
items = KeywordUtils.getStandardArray("OFFER.PROBABILITY");
result.object(items);
\ No newline at end of file
import("system.result");
import("Keyword_lib");
var kwdUtils, items;
var items;
kwdUtils = new KeywordUtils();
items = kwdUtils.getStandardArray("OFFER.STATUS");
items = KeywordUtils.getStandardArray("OFFER.STATUS");
result.object(items);
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment