dreamfactory_cmd/cmd/v2/model/item.go
2023-06-09 21:58:02 +08:00

24 lines
392 B
Go

package model
type ItemModel struct {
Id string
Label string
}
type ItemModelList struct {
DataList []*ItemModel
}
func NewItemModelList() *ItemModelList {
return &ItemModelList{
DataList: make([]*ItemModel, 0),
}
}
func (s *ItemModelList) AsInterfaceArray() []interface{} {
rs := make([]interface{}, len(s.DataList))
for i, v := range s.DataList {
rs[i] = v
}
return rs
}