MockDataActivity
分类: 通用步骤
命名空间: CMS.Plugin.FlowManagement.Domain.FlowBusiness.Activitys
基类: BusinessActivity
模块: FlowManagement.Domain
概述
MockDataActivity(模拟数据)是用于在流程中生成模拟数据的节点。它继承自 BusinessActivity,支持生成随机数、递增数、递减数等多种类型的模拟数据,常用于测试和演示场景。
配置说明
| 属性名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| MockDataContext | string | 是 | MockDataContext_Value | 模拟数据写入的流程上下文键名 |
| MockType | MockType | 否 | Random | 模拟类型(Random/Increment/Decrement) |
| VariableType | MockVariableType | 否 | IntType | 数据类型(IntType/DoubleType/StringType) |
| FormatValue | string | 否 | - | 格式字符串(字符型时生效) |
| LowerLimit | int | 否 | int.MinValue | 下限 |
| InitValue | int | 否 | 0 | 初始值 |
| UpperLimit | int | 否 | int.MaxValue | 上限 |
| Setp | double | 否 | 1.0 | 递增/递减步长 |
| Ddigits | int | 否 | 2 | 小数位数(浮点型时生效) |
流程上下文
输出参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| {MockDataContext} | int/double/string | 生成的模拟数据 |
使用示例
随机整数
{
"Type": "MockDataActivity",
"Name": "