/*
  Note 工具类
 */
import {commonTool} from "../../common/common"
/*
Note 定义自定义属性，公共属性从common文件里读取
author 叶章浩
如果是label 这个扩展属性 不确定，给一个文本框让他填写key，一个文本框填写value
比如出现这种情况   {
                  "type": "label",
                  "label": "企业名称",
                  "prop": "applyName",
                  "extend": {
                    "linkageChangeValue": [
                      {
                        "type": "out",
                        "changeKey": "customerFullName",
                        "noChangeExist": true,
                        "values": [
                          {
                            "changeParam": "applyName"
                          }
                        ]
                      }
                    ]
                  }
                },
 */
let editors= [
    '属性(时间标签)',
    {
        field: 'property.label',
        text: '标签',
        type: 'string'
    },
    {
        field: 'property.prop',
        text: '属性名称',
        type: 'reqSelect',
        isShow:'hide'
    }
    // '扩展属性',
    // 'linkageChangeValue',
    // {
    //     field: 'extend.linkageChangeValue',
    //     text: '联动',
    //     type: 'linkageChangeValue'
    // },
];
// commonTool.assembleData(editors);
console.log(editors);
export const editSetting = {
    key: 'gaea-timeLabel',
    name: '时间标签',
    level:4,
    editors:editors,
};
