@KSObject public class BizScriptServiceHelper extends java.lang.Object
构造器和说明 |
---|
BizScriptServiceHelper() |
限定符和类型 | 方法和说明 |
---|---|
static java.util.Set<ScriptClassInfo> |
getDefinedClasses(java.lang.String... requires)
根据配置文件,获取平台可用的KSObject类
|
static kd.bos.dataentity.entity.DynamicObject |
getScriptByID(java.lang.String bizScriptId)
根据脚本ID,获取脚本对象
|
static java.lang.String |
getScriptNumberByClassName(java.lang.String classname)
根据脚本类名(带开发商的唯一标识),获取脚本编码
|
static java.lang.String |
getScriptNumberByName(java.lang.String scriptName)
根据脚本名称,获取脚本编码
|
static kd.bos.dataentity.entity.DynamicObjectCollection |
getScriptsByAppID(java.lang.String bizAppId)
根据应用ID,获取应用下所有脚本对象
|
static kd.bos.dataentity.entity.DynamicObjectCollection |
getScriptsByUnitID(java.lang.String bizUnitId)
根据功能分组ID,获取功能分组下所有脚本对象
|
static void |
saveScriptTraceLog(java.lang.Object object)
存储脚本操作日志
|
public static java.lang.String getScriptNumberByClassName(java.lang.String classname)
classname
- 脚本类名@KSMethod public static java.lang.String getScriptNumberByName(java.lang.String scriptName)
scriptName
- 脚本名称@KSMethod public static kd.bos.dataentity.entity.DynamicObject getScriptByID(java.lang.String bizScriptId)
bizScriptId
- 脚本ID@KSMethod public static kd.bos.dataentity.entity.DynamicObjectCollection getScriptsByUnitID(java.lang.String bizUnitId)
bizUnitId
- 功能分组ID@KSMethod public static kd.bos.dataentity.entity.DynamicObjectCollection getScriptsByAppID(java.lang.String bizAppId)
bizAppId
- 应用IDpublic static java.util.Set<ScriptClassInfo> getDefinedClasses(java.lang.String... requires)
requires
- 配置文件的路径,可无,读取系统默认开放的KSObject类@KSMethod public static void saveScriptTraceLog(java.lang.Object object)
object
- 需要存储的值