data.js 4.12 KB
const alertStatus = [{
	index: 0,
	name: 'common.allText',
	value: '',
	bgColor: '#377DFF',
	textColor: '#377DFF'
},
{
	index: 1,
	name: 'device.activationNotConfirmed',
	value: 'ACTIVE_UNACK',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 2,
	name: 'device.activationConfirmed',
	value: 'ACTIVE_ACK',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 3,
	name: 'device.clearUnconfirmed',
	value: 'CLEARED_UNACK',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 4,
	name: 'device.clearConfirmed',
	value: 'CLEARED_ACK',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
]
const deviceType = [{
	index: 1,
	name: 'common.allText',
	value: '',
	bgColor: '#377DFF',
	textColor: '#377DFF'
},
{
	index: 2,
	name: 'common.gatewayDevice',
	value: 'GATEWAY',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 3,
	name: 'common.sensorDevice',
	value: 'SENSOR',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 4,
	name: 'common.directlyDevice',
	value: 'DIRECT_CONNECTION',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
}
]
const alertLevel = [{
	index: 1,
	name: 'common.allText',
	value: '',
	bgColor: '#377DFF',
	textColor: '#377DFF'
},
{
	index: 2,
	name: 'device.urgent',
	value: 'CRITICAL',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 3,
	name: 'device.important',
	value: 'MAJOR',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 4,
	name: 'device.secondary',
	value: 'MINOR',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 5,
	name: 'device.warning',
	value: 'WARNING',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 6,
	name: 'device.uncertain',
	value: 'INDETERMINATE',
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
}
]

const timeArea = [{
	index: 1,
	name: 'common.allText',
	value: 0,
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 2,
	name: 'device.minutes30',
	value: 30,
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 3,
	name: 'device.hour1',
	value: 60,
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 4,
	name: 'device.hours2',
	value: 120,
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
},
{
	index: 5,
	name: 'device.pastDay',
	value: 1440,
	bgColor: '#F6F6F6',
	textColor: '#F6F6F6'
}
]

const alarmSeverity = [{
	label: 'device.urgent',
	value: 'CRITICAL',
	color: '#DE4437',
	icon: '/static/danger.png',
},
{
	label: 'device.important',
	value: 'MAJOR',
	color: '#DE7337',
	icon: '/static/major.png',
},
{
	label: 'device.secondary',
	value: 'MINOR',
	color: '#FFC107',
	icon: '/static/secondary.png',
},
{
	label: 'device.warning',
	value: 'WARNING',
	color: '#DE4437',
	icon: '/static/danger.png',
},
{
	label: 'device.uncertain',
	value: 'INDETERMINATE',
	color: '#00C9A7',
	icon: '/static/noshue.png',
},
]

const alarmStatus = [{
	label: 'device.clearUnconfirmed',
	value: 'CLEARED_UNACK'
},
{
	label: 'device.activationNotConfirmed',
	value: 'ACTIVE_UNACK'
},
{
	label: 'device.clearConfirmed',
	value: 'CLEARED_ACK'
},
{
	label: 'device.activationConfirmed',
	value: 'ACTIVE_ACK'
},
]

const operationNumberOrDate = [{
	label: 'device.equal',
	value: 'EQUAL',
	symbol: '='
},
{
	label: 'device.notEqual',
	value: 'NOT_EQUAL',
	symbol: '!='
},
{
	label: 'device.less',
	value: 'LESS',
	symbol: '<'
},
{
	label: 'device.lessOfEqual',
	value: 'LESS_OR_EQUAL',
	symbol: '<='
},
{
	label: 'device.greater',
	value: 'GREATER',
	symbol: '>'
},
{
	label: 'device.greaterOrEqual',
	value: 'GREATER_OR_EQUAL',
	symbol: '>='
},
];

const operationString = [{
	label: 'device.equal',
	value: 'EQUAL',
	symbol: '='
},
{
	label: 'device.notEqual',
	value: 'NOT_EQUAL',
	symbol: '!='
},
{
	label: 'device.starting',
	value: 'STARTS_WITH',
	symbol: 'device.starting'
},
{
	label: 'device.ending',
	value: 'ENDS_WITH',
	symbol: 'device.ending'
},
{
	label: 'device.contain',
	value: 'CONTAINS',
	symbol: 'device.contain'
},
{
	label: 'device.notIncluded',
	value: 'NOT_CONTAINS',
	symbol: 'device.notIncluded'
},
];

const operationBoolean = [{
	label: 'device.equal',
	value: 'EQUAL',
	symbol: '='
},
{
	label: 'device.notEqual',
	value: 'NOT_EQUAL',
	symbol: '!='
},
];

export {
	alertStatus,
	deviceType,
	alertLevel,
	timeArea,
	alarmSeverity,
	alarmStatus,
	operationNumberOrDate,
	operationString,
	operationBoolean
}