fields.json 7.5 KB
{
  "lables": [
    "title",
    "label",
    "showname",
    "content",
	"name"
  ],
  "authProduct": "true",
  "authModule": "true",
  "authResource": "true",
  "fields": [
    {
      "title": "131565",
      "defaultshow": true,
      "items": [
        {
          "labelcol": 8,
          "colSpan": 1,
          "rules": "required|string",
          "regExp":"^[A-Za-z][0-9A-Za-z_]*$",
          "fieldcol": 16,
          "viewAttr": 3,
          "conditionType": "INPUT",
          "label": "502094",
          "value": "",
		  "hasBorder":"",
          "domkey": [
            "serviceId"
          ]
        },
        {
          "labelcol": 8,
          "colSpan": 1,
          "rules": "required|string",
          "fieldcol": 16,
          "viewAttr": 3,
          "conditionType": "INPUT",
          "label": "386719",
          "value": "",
		  "hasBorder":"",
		  "otherParams": {
            "inputType": "multilang",
            "isBase64": true
          },
          "domkey": [
            "serviceName"
          ]
        },
		{
          "labelcol": 8,
          "colSpan": 1,
          "rules": "required|string",
          "fieldcol": 16,
          "viewAttr": 3,
          "conditionType": "BROWSER",
          "label": "501515",
          "value":"",
		  "hasBorder":"",
          "browserConditionParam": {
            "type": "esbproduct",
            "title": "501517",
            "icon": "icon-coms-hrm",
            "iconBgcolor": "#217346",
            "hasAddBtn": false,
            "hasAdvanceSerach": true,
            "hasBorder": false,
            "hideVirtualOrg": false,
            "idSeparator": ",",
            "isAutoComplete": 1,
            "isDetail": 0,
            "isMultCheckbox": false,
            "isSingle": true,
            "linkUrl": "",
            "showCheckStrictly": true,
            "dataParams": {
            },
			"replaceDatas":""
          },
          "domkey": [
            "productCode"
          ]
        },
		{
          "labelcol": 8,
          "colSpan": 1,
          "rules": "required|string",
          "fieldcol": 16,
          "viewAttr": 3,
          "conditionType": "BROWSER",
          "label": "33522",
          "value":"",
          "browserConditionParam": {
            "type": "esbmodule",
            "title": "384097",
            "icon": "icon-coms-hrm",
            "iconBgcolor": "#217346",
            "hasAddBtn": false,
            "hasAdvanceSerach": true,
            "hasBorder": false,
            "hideVirtualOrg": false,
            "idSeparator": ",",
            "isAutoComplete": 1,
            "isDetail": 0,
            "isMultCheckbox": false,
            "isSingle": true,
            "linkUrl": "",
            "showCheckStrictly": true,
            "dataParams": {
            },
			"tabs": [
			  {
                "isSearch": false,
                "key": "1",
                "name": "178",
                "selected": false,
                "showOrder": 0
              },
			  {
                "isSearch": true,
                "key": "2",
                "name": "130619",
                "selected": false,
                "showOrder": 0,
				"dataParams": {
					"list": "1"
				}
              }
            ],
			"replaceDatas":""
          },
          "domkey": [
            "moduleCode"
          ]
        },
        {
          "labelcol": 8,
          "colSpan": 1,
          "rules": "required|string",
          "fieldcol": 16,
          "viewAttr": 3,
          "conditionType": "BROWSER",
          "label": "502109",
          "value": "",
          "browserConditionParam": {
            "completeParams": {},
            "conditionDataParams": {},
            "dataParams": {
              "type": "http"
            },
            "destDataParams": {},
            "hasAddBtn": false,
            "hasAdvanceSerach": true,
            "hasBorder": false,
            "hideVirtualOrg": false,
            "icon": "icon-coms-integration",
            "iconBgcolor": "#1a57a0",
            "idSeparator": ",",
            "isAutoComplete": 1,
            "isDetail": 0,
            "isMultCheckbox": false,
            "isSingle": true,
            "linkUrl": "",
            "pageSize": 10,
            "quickSearchName": "",
            "replaceDatas": "",
            "showCheckStrictly": true,
            "title": "84399",
            "type": "esbResource",
            "viewAttr": 3
          },
          "domkey": [
            "resid"
          ]
        },
        {
          "colSpan": 1,
          "conditionType": "INPUT",
          "rules": "required|string",
          "detailtype": 1,
          "domkey": [
            "serverurl"
          ],
		  "hasBorder":"",
          "fieldcol": 8,
          "label": "84761",
          "labelcol": 8,
          "value": "",
          "precision": 0,
          "showOrder": 0,
          "viewAttr": 3
        },
		{
          "colSpan": 1,
          "conditionType": "INPUT",
          "rules": "required|string",
          "detailtype": 1,
          "domkey": [
            "url"
          ],
		  "hasBorder":"",
          "fieldcol": 8,
          "label": "",
          "labelcol": 8,
          "value": "",
          "precision": 0,
          "showOrder": 0,
          "viewAttr": 3
        },
        {
          "colSpan": 1,
          "conditionType": "SELECT",
          "rules": "required",
          "detailtype": 1,
          "domkey": [
            "method"
          ],
		  "hasBorder":"",
          "fieldcol": 16,
          "label": "32343",
          "labelcol": 8,
          "value": "get",
          "options": [
            {
              "key": "get",
              "showname": "GET"
            },
            {
              "key": "post",
              "showname": "POST"
            },
            {
              "key": "put",
              "showname": "PUT"
            },
            {
              "key": "delete",
              "showname": "DELETE"
            }
          ],
          "precision": 0,
          "showOrder": 0,
          "viewAttr": 3
        },
        {
          "colSpan": 1,
          "conditionType": "SELECT",
          "detailtype": 1,
          "rules": "required",
          "domkey": [
            "requesttype"
          ],
		  "hasBorder":"",
          "fieldcol": 16,
          "label": "648,15196",
          "labelcol": 8,
          "value": "form",
          "options": [
            {
              "key": "json",
              "showname": "JSON"
            },
            {
              "key": "xml",
              "showname": "XML"
            },
            {
              "key": "form",
              "showname": "FORM"
            },
            {
              "key": "x-www-form-urlencoded",
              "showname": "x-www-form-urlencoded"
            }
          ],
          "showWhere": [
            {
              "domkey": "method",
              "value": [
                "post",
                "put",
				"delete"
              ]
            }
          ],
          "precision": 0,
          "showOrder": 0,
          "viewAttr": 3
        },
		{
          "labelcol": 8,
          "colSpan": 1,
          "rules": "string",
          "fieldcol": 16,
          "viewAttr": 2,
          "conditionType": "TEXTAREA",
          "label": "85",
		  "value":"",
		  "otherParams": {
            "inputType": "multilang",
            "isBase64": true
          },
		  "hasBorder":"",
		  "maxRows": 4,
          "domkey": [
            "instruction"
          ]
        }
      ]
    }
  ],

  "description": [
    {
      "shownum": true,
      "content": [
        "84761,382286"
      ]
    }
  ]
}