fields.json 3.59 KB
{
	"lables": [
		"title",
		"content",
		"showname",
		"name"
	],
	"fields": [{
		"items": [{
			"labelcol": 8,
			"colSpan": 1,
			"rules": "string",
			"fieldcol": 12,
			"viewAttr": 2,
			"conditionType": "BROWSER",
			"label": "",
			"value": "",
			"browserConditionParam": {
				"type": "esbinterface",
				"title": "387768",
				"icon": "icon-coms-hrm",
				"iconBgcolor": "#217346",
				"hasAddBtn": false,
				"expandfirstnode": false,
				"defaultExpandedLevel": 0,
				"checkStrictly": true,
				"asynLoadAll": false,
				"hasAdvanceSerach": true,
				"hasBorder": false,
				"hideVirtualOrg": true,
				"idSeparator": ",",
				"isAutoComplete": 1,
				"isDetail": 0,
				"isMultCheckbox": false,
				"isSingle": true,
				"noOperate": true,
				"scrollx": false,
				"linkUrl": "",
				"showCheckStrictly": true,
				"dataParams": {},
				"tabs": [{
						"isSearch": false,
						"key": "1",
						"name": "504404",
						"selected": false,
						"showOrder": 0
					},
					{
						"isSearch": true,
						"key": "2",
						"name": "130619",
						"selected": false,
						"showOrder": 0,
						"dataParams": {
							"list": "1"
						}
					}
				],
				"replaceDatas": ""
			},
			"domkey": [
				"serviceId"
			]
		}]
	}],
	"routeConfig": {
		"rowKey": "id",
		"title": "387768",
		"ref": "routeConfig",
		"showTitle": true,
		"showCollapse": true,
		"showCopy": false,
		"showAdd": true,
		"showDelete": true,
		"deleteConfirm": true,
		"buttonsType": "inline",
		"tableProps": {
			"scroll": {
				"x": 680
			}
		},
		"rowClassName": "wea-search-group",
		"validator": {
			"rules": {
				"routeId": "required"
			}
		},
		"columns": [{
				"com": [{
						"key": "productName",
						"viewAttr": 1,
						"type": "INPUT"
					},
					{
						"key": "runLevel",
						"hasHiddenField": true,
						"type": "HIDDENFIELD",
						"defaultValue": ""
					},
					{
						"key": "productCode",
						"hasHiddenField": true,
						"type": "HIDDENFIELD",
						"defaultValue": ""
					},
					{
						"key": "serviceId",
						"hasHiddenField": true,
						"type": "HIDDENFIELD",
						"defaultValue": ""
					}
				],
				"dataIndex": "productName",
				"colSpan": 1,
				"useRecord": true,
				"viewAttr": 1,
				"width": "20%",
				"title": "34181",
				"key": "productName"
			},
			{
				"com": [{
					"key": "serviceName",
					"viewAttr": 1,
					"type": "INPUT"
				}],
				"dataIndex": "serviceName",
				"colSpan": 1,
				"useRecord": true,
				"viewAttr": 1,
				"width": "30%",
				"title": "504396",
				"key": "serviceName"
			},
			{
				"com": [{
					"width": "20%",
					"viewAttr": 3,
					"editType": "1",
					"label": "",
					"type": "INPUT",
					"defaultValue": "",
					"regExp": "^[A-Za-z][0-9A-Za-z_]*$",
					"key": "routeId"
				}],
				"dataIndex": "routeId",
				"colSpan": 1,
				"useRecord": true,
				"viewAttr": 3,
				"width": "20%",
				"title": "504397",
				"key": "routeId"
			},
			{
				"com": [{
					"viewAttr": 2,
					"editType": "1",
					"label": "",
					"type": "checkbox",
					"defaultValue": "0",
					"key": "async",
					"display": "switch"
				}],
				"dataIndex": "async",
				"colSpan": 1,
				"useRecord": true,
				"viewAttr": 2,
				"width": "15%",
				"title": "382839",
				"key": "async"
			}
		]
	},
	"routeOnlyReadCells": {
		"routeId": {
			"com": [{
				"key": "routeId",
				"type": "INPUT",
				"viewAttr": 1
			}]
		},
		"async": {
			"com": [{
				"key": "async",
				"type": "checkbox",
				"viewAttr": 1,
				"otherParams": {
					"display": "switch"
				}
			}]
		}
	},
	"description": [{
		"shownum": true,
		"content": [
			"382373",
			"507538",
			"382374",
			"507539"
		]
	}]
}