UserTaskRule
更新时间: 2023-11-30 浏览次数: {{ hits }}
类名 : UserTaskRule
说明 : 用户任务,通过这个用户任务来统一系统中的所有任务,并进行统一的提醒。为了提升性能,这个对象做了特殊处理,该对象的ObjectId等于绑定的TargetId 属性 : 
名称说明
SchemaCode关联的目标的SchemaCode
CreatedBy创建人,如果执行过程中发生错误,那么会发送消息给该人
ConditionExpression生效的条件,这里是一个表达式,BizObject计算出这个表达式的值
ActionType如果满足生效条件,那么这里触发要做的动作
Receivers接收方,这里面每一项都可以是一个表达式
RecurrenceType重复的类型
AlertTime如果是要创建任务,那么这里指定从哪个属性中读取任务的结束时间
OffsetTime偏移时间,json格式{"offsetDay":"-1","fixedTime":"09:00"}
TimeType时间类型
StartTime开始时间
EndTime截止时间


成员 : 
名称说明
TableName表名称
PropertyName_SchemaCode属性名称
PropertyName_CreatedBy属性名称
PropertyName_ConditionExpression属性名称
PropertyName_ActionType属性名称
PropertyName_Receivers属性名称
PropertyName_RecurrenceType属性名称
PropertyName_AlertTime属性名称
PropertyName_OffsetTime属性名称
PropertyName_TimeType属性名称
PropertyName_StartTime属性名称
PropertyName_EndTime属性名称

构造方法名称 : #ctor
参数说明


返回值


方法名称 : GetKeyNames
参数说明


返回值
内存索引键名称

方法名称 : GetKeyValue(System.String)
参数说明
"keyName"索引键名称
返回值
索引键值