12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- package model
- import (
- "iot_manager_service/app/multimedia/dao"
- "iot_manager_service/util/common"
- )
- const (
- SysTypeInfoBar = 0
- SysTypeBroadcast = 1
- )
- type ProgramDetail struct {
- dao.Program
- LibraryIds string `json:"libraryIds"`
- ResolutionName string `json:"resolutionName"`
- }
- type RsqProgramList struct {
- Records []ProgramDetail `json:"records"`
- Current int `json:"current"`
- Size int `json:"size"`
- Pages int `json:"pages"`
- Total int `json:"total"`
- }
- type ReqProgramSubmit struct {
- Name string `json:"name"`
- Resolution int `json:"resolution"`
- Duration int64 `json:"duration"`
- FileSize int64 `json:"fileSize"`
- ImgDuration int `json:"imgDuration"`
- Remarks string `json:"remarks"`
- SysType int `json:"sysType"`
- LibraryIds string `json:"libraryIds"`
- ResolutionName string `json:"resolutionName"`
- }
- type ProgramDeviceDetail struct {
- PublicName string `json:"publicName"`
- InfoBoardList []ProgramDevice `json:"infoBoardList"`
- }
- type ProgramDevice struct {
- Id int `json:"id"`
- PublicName string `json:"publicName"`
- }
- type ProgramDeviceList struct {
- DeviceName string `json:"deviceName"`
- LampPoleName string `json:"lampPoleName"`
- Address string `json:"address"`
- }
- type ReqProgramAudit struct {
- Duration int64 `json:"duration"`
- ProgramLibrariesId int `json:"programLibrariesId"`
- ImgDuration int `json:"imgDuration"`
- NotificationType string `json:"notificationType"`
- StartTime common.Time `json:"startTime"`
- EndTime common.Time `json:"endTime"`
- InfoId string `json:"infoId"`
- Resolution int `json:"resolution"`
- SysType int `json:"sysType"`
- JsTime string `json:"jsTime"`
- KsTime string `json:"ksTime"`
- }
|