package response import ( "wails-app/internal/dao" "time" ) type UHFReader struct { dao.UHFReader } type UHFReaderResponse struct { ID uint `json:"id"` DeviceCode string `json:"device_code"` DeviceName string `json:"device_name"` ConnectType string `json:"connect_type"` IPAddress string `json:"ip_address"` Port int `json:"port"` COMPort string `json:"com_port"` BaudRate int `json:"baud_rate"` Status string `json:"status"` IsActive bool `json:"is_active"` Description string `json:"description"` ParkingLotID uint `json:"parking_lot_id"` CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` } type UHFReaderList struct { Total int64 `json:"total"` List []UHFReaderResponse `json:"list"` } type TagReadResult struct { ReaderID uint `json:"reader_id"` DeviceCode string `json:"device_code"` TagUII string `json:"tag_uii"` ReadTime int64 `json:"read_time"` }