这是基于vue-vben-admin 模板适用于abp Vnext的前端管理项目
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

42 lines
1.3 KiB

[
{
"WorkflowName": "TestInputValidation",
"Rules": [
{
"RuleName": "InputRequired",
"ErrorMessage": "字段 Required 必须输入!",
"ErrorType": "Error",
"RuleExpressionType": "LambdaExpression",
"Expression": "!string.IsNullOrWhiteSpace(input1.Required)"
},
{
"RuleName": "MustBeGreaterThan100",
"ErrorMessage": "字段 Integer1 必须大于100!",
"ErrorType": "Error",
"RuleExpressionType": "LambdaExpression",
"Expression": "input1.Integer1 > 100"
},
{
"RuleName": "MustBeLessThan100",
"ErrorMessage": "字段 Integer2 必须小于100!",
"ErrorType": "Error",
"RuleExpressionType": "LambdaExpression",
"Expression": "input1.Integer2 < 100"
},
{
"RuleName": "SumMustBeGreaterThan150",
"ErrorMessage": "字段 Integer1 与 Integer2 之和 必须大于150!",
"ErrorType": "Error",
"RuleExpressionType": "LambdaExpression",
"Expression": "input1.Integer1 + input1.Integer2 > 150"
},
{
"RuleName": "RequiredLengthMustBeGreaterThan5",
"ErrorMessage": "字段 Length 长度必须大于5!",
"ErrorType": "Error",
"RuleExpressionType": "LambdaExpression",
"Expression": "input1.Length.Length > 5"
}
]
}
]