UNPKG

@shencom/api

Version:
41 lines (38 loc) 1.49 kB
import { LrEnum, OperateEnum } from '../enums'; export const LR = [ { label: '并且', value: LrEnum.AND }, { label: '或者', value: LrEnum.OR }, ] as const; export const operateType = { number: [ { label: '=', value: OperateEnum.EQ }, { label: '<', value: OperateEnum.LT }, { label: '>', value: OperateEnum.GT }, { label: '≤', value: OperateEnum.LTE }, { label: '≥', value: OperateEnum.GTE }, { label: '≠', value: OperateEnum.NEQ }, { label: '包括', value: OperateEnum.IN }, { label: '非空', value: OperateEnum.NN }, { label: '为空', value: OperateEnum.NULL }, { label: '区间', value: OperateEnum.BTW }, ], date: [ { label: '匹配', value: OperateEnum.LIKE }, { label: '早于', value: OperateEnum.LT }, { label: '晚于', value: OperateEnum.GT }, { label: '非空', value: OperateEnum.NN }, { label: '为空', value: OperateEnum.NULL }, ], string: [ { label: '模糊匹配', value: OperateEnum.LIKE }, { label: '=', value: OperateEnum.EQ }, { label: '≠', value: OperateEnum.NEQ }, { label: '包括', value: OperateEnum.IN }, { label: '左模糊匹配', value: OperateEnum.LL }, { label: '右模糊匹配', value: OperateEnum.RL }, { label: '非空', value: OperateEnum.NN }, { label: '为空', value: OperateEnum.NULL }, ], rangeDateTime: [{ label: '介于', value: OperateEnum.BTW }], select: [{ label: '包括', value: OperateEnum.IN }], } as const;