40 lines
1.1 KiB
Go
40 lines
1.1 KiB
Go
|
package dto
|
|||
|
|
|||
|
//创建仿真请求
|
|||
|
type SimulationCreateReqDto struct {
|
|||
|
//地图id
|
|||
|
MapId int32 `json:"mapId" form:"mapId"`
|
|||
|
}
|
|||
|
|
|||
|
//创建仿真响应
|
|||
|
type SimulationCreateRspDto struct {
|
|||
|
//地图id
|
|||
|
MapId int32 `json:"mapId" form:"mapId"`
|
|||
|
//仿真id
|
|||
|
SimulationId string `json:"simulationId" form:"simulationId"`
|
|||
|
}
|
|||
|
|
|||
|
//////////////////////////////////////////////////////////////////////////////
|
|||
|
|
|||
|
// 为仿真添加测试车请求
|
|||
|
type AddTrainReqDto struct {
|
|||
|
//仿真id
|
|||
|
SimulationId string `json:"simulationId" form:"simulationId"`
|
|||
|
//列车方向,true-上行,false-下行
|
|||
|
Up bool `json:"up" form:"up"`
|
|||
|
//车头所在link的索引
|
|||
|
HeadLinkId string `json:"headLinkId" form:"headLinkId"`
|
|||
|
//车头所在link内的偏移量,单位为mm
|
|||
|
HeadLinkOffset int64 `json:"headLinkOffset" form:"headLinkOffset"`
|
|||
|
}
|
|||
|
|
|||
|
//为仿真添加测试车请求
|
|||
|
type AddTrainRspDto struct {
|
|||
|
//仿真id
|
|||
|
SimulationId string `json:"simulationId" form:"simulationId"`
|
|||
|
//新添加的列车的索引
|
|||
|
TrainId string `json:"trainId" form:"trainId"`
|
|||
|
}
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////////////
|