| 12345678910111213141516171819202122 |
- package common
- // PassageRequest 统一的进出场请求(所有触发方式共用:RFID、摄像头、手动录入)
- type PassageRequest struct {
- RFIDTag string // RFID 标签(UHF 读卡器触发时)
- PlateNumber string // 车牌号(摄像头/手动触发时)
- DeviceCode string // UHF 设备编码(用于定位通道 + 控制道闸)
- Image string // 抓拍图片路径
- }
- // PassageResult 进出场结果
- type PassageResult struct {
- Success bool `json:"success"`
- Message string `json:"message"`
- Direction string `json:"direction"` // in / out
- PlateNumber string `json:"plate_number"` // 车牌号
- RFIDTag string `json:"rfid_tag"` // RFID 标签
- Fee float64 `json:"fee"` // 出场费用(入场时为0)
- StayTime int64 `json:"stay_time"` // 停留时长(分钟)
- EntryTime int64 `json:"entry_time"` // 入场时间戳
- ExitTime int64 `json:"exit_time"` // 出场时间戳
- }
|