```` # 条件的json格式 let conditons = [ { type: 1, // 搜索参数 es_way:'', es_operate:'', value : '', isUseExtend: false, es_extend: {}, children:[ { es_type:'', es_operate:'', value : '', es_extend: {} } ] }, { type:2, // 条件判断 condition:[ [ { con_type: 'if', //主条件 params:[ { type: '', isUseFn:false, // 是否使用函数 fnName:'', // 函数名称 fnParams:[], //函数参数,可以多个 params:'', // 不使用函数时的参数 operate:'', // 判断条件 = >= < <= != === !== value : '' //值 允许now等通用函数 }, { type: 'and', isUseFn:false, // 是否使用函数 fnName:'', // 函数名称 fnParams:[], //函数参数,可以多个 params:'', // 不使用函数时的参数 operate:'', // 判断条件 = >= < <= != === !== value : '' //值 允许now等通用函数 }, { type: 'children', content:[ { type: 'and', isUseFn:false, // 是否使用函数 fnName:'', // 函数名称 fnParams:[], //函数参数,可以多个 params:'', // 不使用函数时的参数 operate:'', // 判断条件 = >= < <= != === !== value : '' //值 允许now等通用函数 }, ] } ], searchCon:[ { type:'1', condition:{ es_type:'', es_operate:'', value : '' es_extend: {} }, } ] } ], ] } ] ````