package binding import ( "git.sxidc.com/service-supports/fserr" ) type DTO interface{} // TODO 添加简化函数,通过字段名称设置和获取值 func ToConcreteDTO[T DTO](object DTO) (T, error) { concrete, ok := object.(T) if !ok { var zero T return zero, fserr.New("DTO转化失败") } return concrete, nil }