修复数据验证的BUG + 升级不同类型数据默认值的获取
This commit is contained in:
@ -23,6 +23,7 @@ func TestRun_Simple_Data(t *testing.T) {
|
||||
}
|
||||
companyInfo := map[string]any{
|
||||
"address": "beijing",
|
||||
"name": "xxxx",
|
||||
}
|
||||
|
||||
testMap := map[string]any{
|
||||
@ -56,17 +57,12 @@ func TestRun_Simple_Data(t *testing.T) {
|
||||
Required: false,
|
||||
RuleList: []Rule{
|
||||
{
|
||||
Tag: "min",
|
||||
Args: []string{"1"},
|
||||
},
|
||||
{
|
||||
Tag: "max",
|
||||
Args: []string{"20"},
|
||||
Tag: "required",
|
||||
},
|
||||
},
|
||||
DefaultValue: "",
|
||||
SourcePath: "company.name",
|
||||
TargetPath: "company.cname",
|
||||
TargetPath: "company.company_name",
|
||||
Errmsg: "公司名称必须在[1,20]之间",
|
||||
},
|
||||
{
|
||||
|
Reference in New Issue
Block a user