| 名称 | 类型 | 注释 |
|---|---|---|
| id | int | 字段id,字段在创建的时候由系统自动分配,系统字段默认为1 |
| url | varchar | 字段的资源url |
| name | varchar | 字段名字 |
| key | varchar | 字段的唯一标识 |
| type | int | 字段类型,取值为:1-下拉列表2-单行文本3-多行文本4-正整数5-小数6-复选框7-正则表达式8-日期(格式为:2018-02-03)12-附件14-高级复选框17-电话类型的文本18-级联 |
| system | tinyint | 是否为系统字段,取值为:1-系统字段0-自定义字段 |
| custom_field_options | array | 展示下拉列表选项或级联目录:• 如果字段类型是下拉列表,该字段会展示下拉列表的选项• 如果字段是级联字段,会展示级联的多级目录• 其他的字段类型展示为空 |
| 名称 | 类型 | 必填 | 注释 |
|---|---|---|---|
| tableId | int | 否 | 资产表id注意:tableId 与 tableName 参数至少填写一个 |
| tableName | string | 否 | 资产表唯一标识优先级说明:两个参数同时存在但指向不同资产表时,以该参数为准 |
| cPara | string | 是 | 字段映射参数用于配置选中的资产中,哪些资产字段取值回填到公司的哪些字段中。格式示例:asset_field_1:company_price,_id:company_x其中 asset_field_1 为资产表字段唯一标识,company_price 和 company_x 为公司自定义字段唯一标识。特殊字段:_id 代表选中资产的对应资产 ID。多个参数时以逗号分隔 |
| filter | string | 否 | **筛选条件(模糊搜索)**格式:资产表字段:取值逻辑:传了该参数再判断是否有值,有值则按值筛选,无值则不筛选;未传该参数也不筛选。典型用途:筛选资产表所属人的数据。示例:ownerType:company,owner:{{company.companyId}}(显示所属人为工单当前公司的所有资产数据) |
| display | string | 否 | 初始化显示设置****首次配置逻辑:若配置 display=asset_field_1,asset_field_2,则默认显示这两列,但可视化选项中仍展示所有字段。冲突处理:如果用户在右上角通过可视化操作选择了显示/隐藏字段(如 field_a, field_b, field_d),则以用户的可视化选择为准。偏好保存:可视化的操作以客服偏好为准,不同客服之间的选择互不影响 |
filter 参数筛选资产表所属人数据时,请遵循以下规则:ownerType 和 owner 两个参数。owner 不为空,则 ownerType 也不能为空;否则将显示所有数据。contacter:所属人类型为联系人company:所属人类型为公司{{user.cId}}(联系人 ID){{company.companyId}}(公司 ID)display 参数将不再生效,显示内容由客服的可视化操作偏好决定。