package validator import "lone-services/pkg/validate" // PlanningEditValidator 创建/编辑 type PlanningEditValidator struct { Name string `validate:"required"` Id int64 BeginTime string EndTime string } // GetMessage 创建 - 提示消息 func (p PlanningEditValidator) GetMessage() validate.ValidatorMessages { return validate.ValidatorMessages{ "Name.required": "名称不能为空", "Info.required": "信息不能为空", } } type PlanningProductEditValidator struct { ProductCode string `validate:"required"` UseMg int32 `validate:"required"` PlanningId int64 `validate:"required"` } // GetMessage 创建 - 提示消息 func (p PlanningProductEditValidator) GetMessage() validate.ValidatorMessages { return validate.ValidatorMessages{ "ProductCode.required": "产品编码不能为空", "UseMg.required": "使用量不能为空", "PlanningId.required": "计划ID不能为空", } }