123456789101112131415161718 |
- import { ComparisonOperator } from './types'
- export const isEmptyRelatedOperator = (operator: ComparisonOperator) => {
- return [ComparisonOperator.empty, ComparisonOperator.notEmpty, ComparisonOperator.isNull, ComparisonOperator.isNotNull].includes(operator)
- }
- const notTranslateKey = [
- ComparisonOperator.equal, ComparisonOperator.notEqual,
- ComparisonOperator.largerThan, ComparisonOperator.largerThanOrEqual,
- ComparisonOperator.lessThan, ComparisonOperator.lessThanOrEqual,
- ]
- export const isComparisonOperatorNeedTranslate = (operator?: ComparisonOperator) => {
- if (!operator)
- return false
- return !notTranslateKey.includes(operator)
- }
|