public static string ConvertToString(int taskID, string parameter) { if (parameter == null) { return(string.Empty); } //事件变量 parameter = EventTemporaryObject.ConvertToContent(taskID, parameter); //action result value parameter = ActionTaskResulter.GetActionResultsString(taskID, parameter); //全局变量 parameter = GlobalVariable.ConvertToContent(parameter); return(parameter); }
public static string ConvertToString(int taskID, string parameter, bool isBreak = false) { if (parameter == null) { return(string.Empty); } //事件变量 parameter = EventTemporaryObject.ConvertToContent(taskID, parameter); //action result value parameter = ActionTaskResulter.GetActionResultsString(taskID, parameter); //全局变量 parameter = GlobalVariable.ConvertToContent(parameter); if (IsHasVariable(parameter) && !isBreak) { parameter = ConvertToString(taskID, parameter, true); } return(parameter); }