/**
 * PickupViewpickupviewpanel 部件模型
 *
 * @export
 * @class PickupViewpickupviewpanelModel
 */
export default class PickupViewpickupviewpanelModel {

  /**
    * 获取数据项集合
    *
    * @returns {any[]}
    * @memberof PickupViewpickupviewpanelModel
    */
  public getDataItems(): any[] {
    return [
      {
        name: 'metafield',
        prop: 'field_id',
      },
      {
        name: 'field_name',
      },
      {
        name: 'code_name',
      },
      {
        name: 'entity_id',
      },
      {
        name: 'entity_name',
      },
      {
        name: 'entity_code_name',
      },
      {
        name: 'system_id',
      },
      {
        name: 'field_logic_name',
      },
      {
        name: 'field_uni_name',
      },
      {
        name: 'field_show_name',
      },
      {
        name: 'ref_field_id',
      },
      {
        name: 'ref_field_name',
      },
      {
        name: 'relation_id',
      },
      {
        name: 'relation_name',
      },
      {
        name: 'ref_entity_name',
      },
      {
        name: 'relation_code_name',
      },
      {
        name: 'key_field',
      },
      {
        name: 'major_field',
      },
      {
        name: 'union_key',
      },
      {
        name: 'field_type',
      },
      {
        name: 'predefined',
      },
      {
        name: 'dict',
      },
      {
        name: 'nullable',
      },
      {
        name: 'physical_field',
      },
      {
        name: 'data_type',
      },
      {
        name: 'data_length',
      },
      {
        name: 'data_preci',
      },
      {
        name: 'expression',
      },
      {
        name: 'extension_field',
      },
      {
        name: 'show_order',
      },
    ]
  }


}