menu.json 4.33 KB
{
  "lables": [
    "menuName",
    "btnName",
    "favname",
    "title"
  ],
  "top": {
    "title": "",
    "icon": "icon-coms-integration",
    "iconColor": "#1a57a0",
    "tab": {
      "datas": [
        {
          "title": "82751",
          "key": "base"
        },
        {
          "title": "26419",
          "key": "route"
        },
        {
          "title": "382123",
          "key": "params"
        },
        {
          "title": "382124",
          "key": "trigger"
        }
      ],
      "keyParam": "key",
      "selectedKey": "params",
      "advanceHeight": "123"
    }
  },
  "childTab": "",
  "button": [
    {
      "btnName": "86",
      "btnType": "primary",
      "type": "BTN_SAVE"
    }
  ],
  "moreButton": [
    {
      "key": "1",
      "type": "BTN_SAVE",
      "icon": "icon-coms-Preservation",
      "btnName": "86"
    }
  ],
  "rightMenus": [
    {
      "menuIcon": "icon-coms-Preservation",
      "isTop": "1",
      "menuName": "86",
      "isControl": "0",
      "type": "BTN_SAVE"
    }
  ],
  "collectParams": {
    "favname": "",
    "favouritetype": 5,
    "objid": 0,
    "link": "wui/engine.html#/integration/esb/publish/params",
    "importantlevel": 1
  },
  "params": {
    "rowKey": "id",
    "title": "17632",
    "ref": "params",
    "showTitle": true,
    "showCollapse": true,
    "showCopy": false,
    "showAdd": false,
    "showDelete": false,
    "rowClassName": "wea-search-group",
    "columns": [
      {
        "com": [
          {
            "key": "paramName",
            "viewAttr": 1,
            "type": "INPUT",
            "isTreeNode": true
          },
          {
            "key": "paramKey",
            "type": "HIDDENFIELD",
            "hasHiddenField": true
          },
          {
            "key": "dataType",
            "hasHiddenField": true,
            "type": "HIDDENFIELD",
            "defaultValue": "node"
          },
          {
            "key": "parentName",
            "hasHiddenField": true,
            "type": "HIDDENFIELD",
            "defaultValue": ""
          },
          {
            "key": "transmitType",
            "hasHiddenField": true,
            "type": "HIDDENFIELD",
            "defaultValue": "request"
          },
          {
            "key": "levels",
            "hasHiddenField": true,
            "type": "HIDDENFIELD",
            "defaultValue": ""
          }
        ],
        "dataIndex": "paramName",
        "colSpan": 1,
        "useRecord": true,
        "viewAttr": 1,
        "width": "30%",
        "title": "126481",
        "key": "paramName"
      },
      {
        "com": [
          {
            "key": "paramType",
            "type": "INPUT",
            "defaultValue": "string",
            "viewAttr": 1
          }
        ],
        "dataIndex": "paramType",
        "colSpan": 1,
        "useRecord": true,
        "viewAttr": 3,
        "width": "10%",
        "title": "178",
        "key": "paramType"
      },
      {
        "com": [
          {
            "key": "required",
            "type": "checkbox",
					"display": "switch",
            "viewAttr": 1
          }
        ],
        "dataIndex": "required",
        "checkVauleType": [true, false],
        "colSpan": 1,
        "useRecord": true,
        "viewAttr": 1,
        "width": "5%",
        "title": "514006",
        "key": "required"
      },
      {
        "com": [
          {
            "key": "arrs",
            "type": "checkbox",
					"display": "switch",
            "viewAttr": 1
          }
        ],
        "dataIndex": "arrs",
        "checkVauleType": [true, false],
        "colSpan": 1,
        "useRecord": true,
        "viewAttr": 3,
        "width": "5%",
        "title": "502118",
        "key": "arrs"
      },
      {
        "com": [
          {
            "key": "assign",
            "type": "INPUT"
          }
        ],
        "dataIndex": "assign",
        "colSpan": 1,
        "useRecord": true,
        "viewAttr": 3,
        "width": "25%",
        "title": "132146",
        "key": "assign"
      },
      {
        "com": [
          {
            "key": "showName",
            "type": "INPUT",
            "viewAttr": 2
          }
        ],
        "dataIndex": "showName",
        "colSpan": 1,
        "useRecord": true,
        "viewAttr": 2,
        "width": "15%",
        "title": "30828",
        "key": "showName"
      }
    ]
  }
}