json_filter/define.go

22 lines
618 B
Go
Raw Normal View History

2022-07-04 18:08:10 +08:00
// Package filter ...
//
// Description : filter ...
//
// Author : go_developer@163.com<白茶清欢>
//
// Date : 2022-07-04 18:02
package filter
2022-12-31 22:03:19 +08:00
// MapRule 映射规则
2022-07-04 18:08:10 +08:00
//
// Author : go_developer@163.com<白茶清欢>
//
2022-12-31 22:03:19 +08:00
// Date : 12:21 2022/7/4
type MapRule struct {
SourcePath string `json:"source_path"` // 原路径
2024-09-25 17:26:49 +08:00
TargetPath string `json:"target_path"` // 目标路径路径
2022-12-31 22:03:19 +08:00
Required bool `json:"required"` // 必须存在
DataType string `json:"data_type"` // 数据类型
DefaultValue string `json:"default_value"` // 默认值, 以字符串传入, 会转换成 DataType
}