wujingjing
2024-04-22 f106e4dffb8279cb90726e83e7edd631f4c77699
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
export interface StructureExpression {
    MinValue: number;
    MaxValue: number;
    Expression?: string;
}
 
export type ExpressionInput = StructureExpression | string;
 
export enum ExpressionErrorEnum {
    /**区间存在交集 */
    Overlap = 'overlap',
    /**表达式为空 */
    ExpressionNull = 'expressionNull',
    /**区间下限大于上限 */
    MinGTMax = 'minGTMax',
    /**区间值为空(至少要输入一个值) */
    RangeNull = 'rangeNull',
}