Former-commit-id:133dc97f67
[formerlya02aeb236c
] [formerly9f19e3f712
] [formerly133dc97f67
[formerlya02aeb236c
] [formerly9f19e3f712
] [formerly06a8b51d6d
[formerly9f19e3f712
[formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]]]] Former-commit-id:06a8b51d6d
Former-commit-id:9bb8decbcf
[formerly8e80217e59
] [formerly377dcd10b9
[formerly3360eb6c5f
]] Former-commit-id:377dcd10b9
Former-commit-id:e2ecdcfe33
30 lines
1.1 KiB
Text
30 lines
1.1 KiB
Text
|
|
#if($mode == "select")
|
|
include("TableRequest.js");
|
|
var dataRequest = new TableRequest('${scriptMetadata.get("databasename").constraintValue}',
|
|
'${scriptMetadata.get("classname").constraintValue}');
|
|
dataRequest.setCount(${maxRecords});
|
|
#foreach (${key} in ${scriptMetadata.keySet()})
|
|
#if(${key})
|
|
#if(${key} != "pluginName" && ${key} != "databasename" && ${key} != "classname")
|
|
#set($constraint = $scriptMetadata.get($key))
|
|
#if(${constraint.constraintType} == "IN")
|
|
dataRequest.addList("${key}", "${constraint.constraintValue}");
|
|
#elseif(${constraint.constraintType} == "LIKE")
|
|
dataRequest.addParameter("${key}", "${constraint.constraintValue}", "like");
|
|
#else
|
|
dataRequest.addParameter("${key}", "${constraint.constraintValue}");
|
|
#end
|
|
#end
|
|
#end
|
|
#end
|
|
dataRequest.execute();
|
|
#elseif($mode == "update")
|
|
include("TableResponse.js");
|
|
var product = $scriptMetadata.get("rowname").constraintValue;
|
|
#set($classname = $scriptMetadata.get("classname").constraintValue)
|
|
#set($databasename = $scriptMetadata.get("databasename").constraintValue)
|
|
var dataResponse = new TableResponse('${databasename}', '${classname}', product.toString());
|
|
dataResponse.execute();
|
|
#end
|
|
|