export enum APP_TYPE { // 重点人员库 KEY_PERSONNEL_CONTROL_APP = 'key_personnel_control_app', // 安全防护 SECURITY_APP = 'security_app', CAMPUS_APP = 'campus_app', // 人员离岗 STAFF_LEAVE_APP = 'staff_leave_app', // 区域入侵 AREA_INVASION_APP = 'area_invasion_app', // 消防通道占用 FIRE_CHANNEL_OCCUPATION_APP = 'fire_channel_occupation_app', // 人员聚集 STAFF_AGGREGATION_APP = 'staff_aggregation_app', // 空气开关控制 AIR_SWITCH_CONTROL_APP = 'air_switch_control_app', // 烟雾火灾预警 SMOKE_FIRE_PERCEPTION_APP = 'smoke_fire_perception_app', // 电器火灾预警 ELECTRICAL_FIRE_PERCEPTION_APP = 'electrical_fire_perception_app', // 电子巡检 ELECTRONIC_INSPECTION_APP = 'electronic_inspection_app', // 消防水感知 FIRE_WATER_PERCEPTION_APP = 'fire_water_perception_app', // 燃气火灾感知 GAS_FIRE_PERCEPTION_APP = 'gas_fire_perception_app', // 设备维保 DEVICE_MAINTENANCE_APP = 'device_maintenance_app', // 消防主键 FIRE_HOST_PERCEPTION_APP = 'fire_host_perception_app', // 森林防火 FOREST_FIRE_PREVENTION_APP = 'forest_fire_prevention_app', // 工单管理 TICKET_APP = 'ticket_app', // 隐患治理 RISK_APP = 'risk_app', // 业主上报 OWNER_REPORT_APP = 'owner_report_app', // 外来人员布控 OUTSIDE_PERSONNEL_CONTROL_APP = 'outside_personnel_control_app', // 环境感知 ENVIRONMENTAL_PERCEPTION_APP = 'environmental_perception_app', // 气象感知 ENVIRONMENTAL_MONITORING_APP = 'environmental_monitoring_app', // 能源管理 ENERGY_MANAGEMENT_APP = 'energy_management_app', // 车辆布控 VEHICLE_CONTROL_APP = 'vehicle_control_app', // 电动车识别 ELECTRIC_BICYCLE_APP = 'electric_bicycle_app', // 未带口罩识别 NO_MASK_RECOGNITION_APP = 'no_mask_recognition_app', // 群防群治 GROUP_DEFENSE_AND_GOVERNANCE_APP = 'group_defense_and_governance_app', // 老人关爱 CARING_FOR_THE_ELDERLY_APP = 'caring_for_the_elderly_app', // 门禁应用 ACCESS_CONTROL_APP = 'access_control_app', // 路灯控制 LIGHTING_STREET_LAMP_CONTROL_APP = 'lighting_street_lamp_control_app', // 违建管控 STRUCTURE_ILLEGAL_CONTROL_APP = 'structure_illegal_control_app', // 江域非法作业 RIVER_ILLEGAL_JOB_APP = 'river_illegal_job_app', // 气象灾害 WEATHER_DISASTER_APP = 'weather_disaster_app', // 水质监测 WATER_QUALITY_MONITORING_APP = 'water_quality_monitoring_app', // 健康感知 MATTRESS_APP = 'mattress_app', // 停车管理 PARKING_MANAGEMENT_APP = 'parking_management_app', } export enum Category { SMOKE = 'SMOKE', ELEC_FIRE = 'ELEC_FIRE', AIR_BREAKER = 'AIR_BREAKER', GAS = 'GAS', WATER = 'WATER', SECURITY = 'SECURITY', // 维保 MAINTENANCE = 'MAINTENANCE', FIRE_HOST = 'FIRE_HOST', // 森林防火 CAMERA_CAPTURE_GB_THERMAL_CAMERA = 'CAMERA_CAPTURE_GB_THERMAL_CAMERA', // 业主上报 JIN_SHU_JU = 'JINSHUJU', ENVIRONMENT = 'ENVIRONMENT', METEOROLOGY = 'METEOROLOGY', CAMERA_TASK_VEHICLE = 'CAMERA_TASK_VEHICLE', // 电动车识别 CAMERA_CAPTURE_E_MOTORCYCLE = 'CAMERA_CAPTURE_E_MOTORCYCLE', // 群防群治 GROUP_DEFENSE = 'GROUP_DEFENSE', // 外来人员布控 CAMERA_TASK_FOREIGN_PERSON = 'CAMERA_TASK_FOREIGN_PERSON', // 重点人员 CAMERA_TASK_KEY_PERSON = 'CAMERA_TASK_KEY_PERSON', // vip到访 CAMERA_TASK_VIP = 'CAMERA_TASK_VIP', // 未戴口罩 CAMERA_CAPTURE_NO_MASK = 'CAMERA_CAPTURE_NO_MASK', // 消防通道阻塞 CAMERA_CAPTURE_FIRE_CONTROL_PASSAGEWAY_BLOCK = 'CAMERA_CAPTURE_FIRE_CONTROL_PASSAGEWAY_BLOCK', // 人员离岗 CAMERA_CAPTURE_OFF_DUTY = 'CAMERA_CAPTURE_OFF_DUTY', // 区域入侵 CAMERA_CAPTURE_AREA_IRRUPT = 'CAMERA_CAPTURE_AREA_IRRUPT', // 人员聚集 CAMERA_CAPTURE_PEOPLE_GATHER = 'CAMERA_CAPTURE_PEOPLE_GATHER', // 老人关爱 ELDER_CARE = 'ELDER_CARE', // 水质监测 WATER_QUALITY = 'WATER_QUALITY', // 照明控制 LAMP_POLE = 'LAMP_POLE', // 违建辅助 ILLEGAL_CONSTRUCTION = 'ILLEGAL_CONSTRUCTION', // 江域非法作业 ILLEGAL_WORK_ON_RIVER = 'ILLEGAL_WORK_ON_RIVER', // 气象灾害 WEATHER_DISASTER = 'WEATHER_DISASTER', // 健康感知 MATTRESS = 'MATTRESS', } export enum AlarmType { KEY_PERSON = 1, // 重点人员布控 FOREIGN_PERSON = 2, // 外来人员布控 INTRUSIVE_PERSON = 3, // 人员入侵布控 NO_MASK = 4, // 未戴口罩 STAFF_LEAVING = 5, // 人员离岗 STAFF_AGGREGATION = 6, // 人员聚集 AREA_INTRUSION = 7, // 区域入侵 AREA_CAR_INTRUSION = 8, // 区域异常停车 SMOKE_DETECTOR_LINKAGE = 9, // 烟感联动 FIRE_CONTROL_PASSAGEWAY_BLOCK = 10, E_MOTORCYCLE = 23, // 电动车识别 IVMS_VEHICLE = 25, // 车辆布控库 KEY_VEHICLE = 26, // 重点车辆布控任务 FOREIGN_VEHICLE = 27, // 外来车辆布控任务 SPECIAL_VEHICLE = 28, // 特殊车辆布控任务 //消防通道堵塞 } export enum Status { STOP = 0, // 暂停 ONGOING = 1, // 进行中 INIT = 2, // 未运行,未开始 EXPIRED = 3, // 已过期,或者已失效 ALL = 4, // 全部 IS_DELETE = 5, // 已删除 } export const StatusList = [ { status: Status.ALL, name: '全部', }, { status: Status.STOP, name: '已暂停', }, { status: Status.EXPIRED, name: '已过期', }, { status: Status.INIT, name: '未开始', }, { status: Status.ONGOING, name: '进行中', // }, { // status: Status.IS_DELETE, // name: '已删除' }, ]; export const StatusMap = { [Status.ALL]: '全部', [Status.STOP]: '已暂停', [Status.EXPIRED]: '已过期', [Status.INIT]: '未开始', [Status.ONGOING]: '进行中', // [Status.IS_DELETE]: '已删除' }; export const AlarmList = [ { value: 'appAlarm', label: 'APP 提醒' }, { value: 'smsAlarm', label: '短信提醒' }, { value: 'phoneAlarm', label: '电话提醒' }, ];