rts-sim-testing-service/dto/drafting.go

40 lines
1.1 KiB
Go

package dto
import (
"time"
"joylink.club/bj-rtsts-server/dto/data_proto"
)
type PageDraftingReqDto struct {
PageQueryDto
Name string `json:"name" form:"name"`
}
type ListDraftingReqDto struct {
Type int32 `json:"type" form:"type"`
}
type DraftingDto struct {
Id int `json:"id" form:"id"`
Name string `json:"name" form:"name"`
Category string `json:"category" form:"category"`
Type data_proto.PictureType `json:"type" form:"type"`
Proto []byte `json:"proto" from:"proto"`
}
type DraftingMapDataDto struct {
Proto []byte `json:"proto" from:"proto"`
}
type DraftingResDto struct {
ID int32 `json:"id"` // id
Name string `json:"name"` // 草稿图名称
Category string `json:"category"` // 厂家编码
Type int32 `json:"type"` // 数据类型
CreatorID int32 `json:"creator_id"` // 创建人id
Creator string `json:"creator"` // 创建人
CreatedAt time.Time `json:"created_at"` // 创建时间
UpdateAt time.Time `json:"update_at"` // 修改时间
}