130 lines
5.9 KiB
C#
130 lines
5.9 KiB
C#
namespace WorkerService1.Dto.QueryResponse;
|
|
|
|
public class CameraItem
|
|
{
|
|
public CameraItem(bool alarmShortVideo, string bodyAnalyze, bool closed, string deptId, string deptName,
|
|
string faceAnalyze, string gaPlatformDeviceId, string gaPlatformId, string gbPlatformDeviceId, string gbPlatformId,
|
|
string id, List<string> labelCodes, List<string> labels, double lat, string location, double lon, bool lowQuality,
|
|
string managementId, string managementName, int manufacturer, int monitoringType, string motorVehicleAnalyze,
|
|
string name, string nonMotorVehicleAnalyze, string numeration, bool optPermissions, List<string> placeIds,
|
|
bool policeNet, bool pulled, int rainbowStatus, string roi, List<string> rois, string sncode, int status,
|
|
string systemType, int type, bool vlowQuality)
|
|
{
|
|
this.alarmShortVideo = alarmShortVideo;
|
|
this.bodyAnalyze = bodyAnalyze;
|
|
this.closed = closed;
|
|
this.deptId = deptId;
|
|
this.deptName = deptName;
|
|
this.faceAnalyze = faceAnalyze;
|
|
this.gaPlatformDeviceId = gaPlatformDeviceId;
|
|
this.gaPlatformId = gaPlatformId;
|
|
this.gbPlatformDeviceId = gbPlatformDeviceId;
|
|
this.gbPlatformId = gbPlatformId;
|
|
this.id = id;
|
|
this.labelCodes = labelCodes;
|
|
this.labels = labels;
|
|
this.lat = lat;
|
|
this.location = location;
|
|
this.lon = lon;
|
|
this.lowQuality = lowQuality;
|
|
this.managementId = managementId;
|
|
this.managementName = managementName;
|
|
this.manufacturer = manufacturer;
|
|
this.monitoringType = monitoringType;
|
|
this.motorVehicleAnalyze = motorVehicleAnalyze;
|
|
this.name = name;
|
|
this.nonMotorVehicleAnalyze = nonMotorVehicleAnalyze;
|
|
this.numeration = numeration;
|
|
this.optPermissions = optPermissions;
|
|
this.placeIds = placeIds;
|
|
this.policeNet = policeNet;
|
|
this.pulled = pulled;
|
|
this.rainbowStatus = rainbowStatus;
|
|
this.roi = roi;
|
|
this.rois = rois;
|
|
this.sncode = sncode;
|
|
this.status = status;
|
|
this.systemType = systemType;
|
|
this.type = type;
|
|
this.vlowQuality = vlowQuality;
|
|
}
|
|
|
|
public bool alarmShortVideo { get; set; }
|
|
public string bodyAnalyze { get; set; }
|
|
public bool closed { get; set; }
|
|
public string deptId { get; set; }
|
|
public string deptName { get; set; }
|
|
public string faceAnalyze { get; set; }
|
|
public string gaPlatformDeviceId { get; set; }
|
|
public string gaPlatformId { get; set; }
|
|
public string gbPlatformDeviceId { get; set; }
|
|
public string gbPlatformId { get; set; }
|
|
public string id { get; set; }
|
|
public List<string> labelCodes { get; set; }
|
|
public List<string> labels { get; set; }
|
|
public double lat { get; set; }
|
|
public string location { get; set; }
|
|
public double lon { get; set; }
|
|
public bool lowQuality { get; set; }
|
|
public string managementId { get; set; }
|
|
public string managementName { get; set; }
|
|
public int manufacturer { get; set; }
|
|
public int monitoringType { get; set; }
|
|
public string motorVehicleAnalyze { get; set; }
|
|
public string name { get; set; }
|
|
public string nonMotorVehicleAnalyze { get; set; }
|
|
public string numeration { get; set; }
|
|
public bool optPermissions { get; set; }
|
|
public List<string> placeIds { get; set; }
|
|
public bool policeNet { get; set; }
|
|
public bool pulled { get; set; }
|
|
public int rainbowStatus { get; set; }
|
|
public string roi { get; set; }
|
|
public List<string> rois { get; set; }
|
|
public string sncode { get; set; }
|
|
public int status { get; set; }
|
|
public string systemType { get; set; }
|
|
public int type { get; set; }
|
|
public bool vlowQuality { get; set; }
|
|
|
|
public void Deconstruct(out bool alarmShortVideo, out string bodyAnalyze, out bool closed, out string deptId, out string deptName, out string faceAnalyze, out string gaPlatformDeviceId, out string gaPlatformId, out string gbPlatformDeviceId, out string gbPlatformId, out string id, out List<string> labelCodes, out List<string> labels, out double lat, out string location, out double lon, out bool lowQuality, out string managementId, out string managementName, out int manufacturer, out int monitoringType, out string motorVehicleAnalyze, out string name, out string nonMotorVehicleAnalyze, out string numeration, out bool optPermissions, out List<string> placeIds, out bool policeNet, out bool pulled, out int rainbowStatus, out string roi, out List<string> rois, out string sncode, out int status, out string systemType, out int type, out bool vlowQuality)
|
|
{
|
|
alarmShortVideo = this.alarmShortVideo;
|
|
bodyAnalyze = this.bodyAnalyze;
|
|
closed = this.closed;
|
|
deptId = this.deptId;
|
|
deptName = this.deptName;
|
|
faceAnalyze = this.faceAnalyze;
|
|
gaPlatformDeviceId = this.gaPlatformDeviceId;
|
|
gaPlatformId = this.gaPlatformId;
|
|
gbPlatformDeviceId = this.gbPlatformDeviceId;
|
|
gbPlatformId = this.gbPlatformId;
|
|
id = this.id;
|
|
labelCodes = this.labelCodes;
|
|
labels = this.labels;
|
|
lat = this.lat;
|
|
location = this.location;
|
|
lon = this.lon;
|
|
lowQuality = this.lowQuality;
|
|
managementId = this.managementId;
|
|
managementName = this.managementName;
|
|
manufacturer = this.manufacturer;
|
|
monitoringType = this.monitoringType;
|
|
motorVehicleAnalyze = this.motorVehicleAnalyze;
|
|
name = this.name;
|
|
nonMotorVehicleAnalyze = this.nonMotorVehicleAnalyze;
|
|
numeration = this.numeration;
|
|
optPermissions = this.optPermissions;
|
|
placeIds = this.placeIds;
|
|
policeNet = this.policeNet;
|
|
pulled = this.pulled;
|
|
rainbowStatus = this.rainbowStatus;
|
|
roi = this.roi;
|
|
rois = this.rois;
|
|
sncode = this.sncode;
|
|
status = this.status;
|
|
systemType = this.systemType;
|
|
type = this.type;
|
|
vlowQuality = this.vlowQuality;
|
|
}
|
|
} |