index.ts
1.11 KB
export const formatAlarmRuleConditionsData = (f) => {
return f.predicate.operation == 'EQUAL'
? f.key.key + '等于' + f.predicate.value.defaultValue
: f.predicate.operation == 'STARTS_WITH'
? f.key.key + '开始于' + f.predicate.value.defaultValue
: f.predicate.operation == 'ENDS_WITH'
? f.key.key + '结束于' + f.predicate.value.defaultValue
: f.predicate.operation == 'NOT_CONTAINS'
? f.key.key + '不包含' + f.predicate.value.defaultValue
: f.predicate.operation == 'NOT_EQUAL'
? f.key.key + '不等于' + f.predicate.value.defaultValue
: f.predicate.operation == 'GREATER'
? f.key.key + '大于' + f.predicate.value.defaultValue
: f.predicate.operation == 'LESS'
? f.key.key + '小于' + f.predicate.value.defaultValue
: f.predicate.operation == 'GREATER_OR_EQUAL'
? f.key.key + '大于或等于' + f.predicate.value.defaultValue
: f.key.key + '小于或等于' + f.predicate.value.defaultValue;
};
export const formatEnableRuleData = (f) => {
return f.type == 'ANY_TIME' ? '始终启用' : f.type == 'SPECIFIC_TIME' ? '定时启用' : '自定义启用';
};