param.view | string | 是 | — | require | 页面标识(client=用户管理,order=订单管理,host=产品管理,transaction=交易流水) |
param.name | string | 是 | — | require | 视图名称 |
param.select_field | array | 是 | — | require | 选定字段标识 |
param.data_range_switch | int | 是 | — | require | 是否启用数据范围0否1是 |
param.select_data_range | array | 否 | — | — | 当前选定数据范围 |
param.select_data_range[].key | string | 否 | — | — | 选定数据范围字段标识 |
param.select_data_range[].rule | string | 否 | — | — | 选定数据范围规则:equal=等于,not_equal=不等于,include=包含,not_include=不包含,empty=为空,not_empty不为空,interval=区间,dynamic=动态 |
param.select_data_range[].value | mixed | 否 | — | — | 规则选定为empty和not_empty时不需要传递,当前选定数据范围的值,数据范围字段类型为input时为符合规则的数字和字符串,数据范围字段类型为multi_select时为选择的那些选项的值组成的数组,数据范围字段类型为select时为选择的选项的值,数据范围为date时,选定规则为equal时传递日期(xxxx-xx-xx) |
param.select_data_range[].value.start | string | 否 | — | — | 开始日期,数据范围为date时,规则为interval时必传 |
param.select_data_range[].value.end | string | 否 | — | — | 结束日期,数据范围为date时,规则为interval时必传 |
param.select_data_range[].value.condition1 | string | 否 | — | — | 动态条件1(now=当前,ago=天前,later=天后),数据范围为date时,规则为dynamic时必传 |
param.select_data_range[].value.day1 | int | 否 | — | — | 动态时间1,数据范围为date时,规则为dynamic时,condition1不为now时必传 |
param.select_data_range[].value.condition2 | string | 否 | — | — | 动态条件2(now=当前,ago=天前,later=天后),数据范围为date时,规则为dynamic时必传 |
param.select_data_range[].value.day2 | int | 否 | — | — | 动态时间2,数据范围为date时,规则为dynamic时,condition2不为now时必传 |