curl --location --request GET '/api/SmartForm/GetFormAllJson?formKey=160'
{
"errcode": 0,
"errmsg": "string",
"result": {
"data": {
"ControlSpecial": {
"tableCpmx": {
"icon": "string",
"name": "string",
"type": "string",
"name2": "string",
"rules": [
"string"
],
"tableColumns": [
{
"type": "string",
"name2": "string",
"name": "string",
"rules": [
{
"type": "string",
"message": "string"
}
],
"options": {
"apiDataForm_select": "string",
"apiDataForm_select2": [
0
],
"apiDataForm_selectID": 0,
"client": {
"mobile": true,
"pc": true
},
"common": true,
"customClass": "string",
"disabled": true,
"formula": "string",
"linkage": "string",
"note": "string",
"pattern": "string",
"permissions": "string",
"permissionsChange": "string",
"permissionsChangeArr": "string",
"permissionsLook": "string",
"permissionsLookArr": "string",
"placeholder": "string",
"remoteFunc": "string",
"required": true,
"reviewEdit": true,
"width": "string",
"tableWidth": "string",
"dataType": "string",
"defaultValue": [
null
],
"disabledOption": true,
"defValType": "string",
"customize": "string",
"isMoney": true,
"upperCase": true,
"colSpan": 0,
"bindOrder": {
"bindArr": [
{
"keyTo": "string",
"keyFrom": "string"
}
]
},
"formTooltip": [
{
"datalogid": "string",
"title": "string"
}
],
"bindAddOrder": {
"bindArr": [
"string"
]
},
"permissionsLookScope": true,
"permissionsChangeScope": true,
"max": "string",
"min": "string",
"step": 0,
"isScope": true,
"floatNum": "string",
"moneyType": "string",
"controlsPosition": "string",
"props": {
"label": "string",
"value": "string"
},
"inline": true,
"remote": true,
"dynamic": {},
"options": [
{
"save": true,
"label": "string",
"value": "string",
"disabled": true
}
],
"showLabel": true,
"displayMode": "string",
"remoteOptions": [
"string"
],
"disabledSelect": true
},
"key": "string",
"model": "string",
"isSystemCol": true,
"isDisabled": true,
"isEnable": true,
"novalid": {},
"isDisabledDelete": true,
"icon": "string"
}
],
"dragDisabled": "string",
"table_fmid": "string"
}
},
"list": [
{
"key": 0,
"name": "string",
"title": "string",
"icon": "string",
"type": "string",
"x_component_props": {
"placeholder": "string",
"required": true,
"readonly": "string",
"multiple": true,
"isCamera": true,
"max": "string",
"min": "string",
"decimalPlaces": "string",
"isMoney": true,
"upperCase": true,
"displayMode": "string",
"options": [
{
"label": "string",
"value": "string",
"disabled": true
}
]
},
"x_component_style": {
"colWidth": "string",
"colSpan": "string"
},
"x_component_config": {
"common": true,
"reviewEdit": true,
"permissionsView": [
{
"label": "string",
"value": "string"
}
],
"permissionsEdit": [
{
"label": "string",
"value": "string"
}
],
"defVal": {
"value": "string",
"formKey": "string",
"itemKey": "string",
"linkCondition": [
{
"linkKey": "string",
"thisKey": "string"
}
],
"linkValue": {
"linkKey": "string",
"thisKey": "string"
},
"formula": "string",
"linkShowField": [
"string"
],
"condition": [
{
"linkField": "string",
"thisField": "string"
}
],
"linkdataConfig": [
{
"thisField": "string",
"linkField": "string"
}
]
},
"defValType": "string",
"isScope": true,
"dynamic": {
"item1": {}
},
"format": "string",
"autoPosition": true,
"isAdjust": true,
"adjustValue": 0,
"NORule": {
"enable": true,
"orderPrefix": "string",
"employeesId": true,
"dontRepeat": true,
"continueLength": "string",
"orderNOScope": "string"
},
"dataLinkage": true,
"dataLinkageType": "string",
"setShowField": true,
"disabledOption": true
},
"x_component_system": {
"systemLevel": "string",
"isEnable": true,
"isChildField": true,
"table_fmid": "string"
},
"x_component_column": [
"string"
]
}
],
"config": {
"name": "string",
"titleField": "string",
"group": "string",
"icon": "string",
"enableComments": true,
"enableReview": true,
"enableUploadfile": true,
"uniqArr": [
{
"value": [
"string"
],
"key": 0
}
],
"reviewConfig": {
"export": true,
"addChild": true,
"reviewRemark": true
},
"relaChild": {
"options": [
{
"label": "string",
"value": "string"
}
],
"value": [
"string"
]
},
"formColLayout": "string",
"formLayout": "string",
"formTips": {
"state": true,
"value": "string"
},
"mobileListFields": [
"string"
],
"mobileListSystemFields": [
{
"key": "string",
"title": "string",
"colSpan": "string",
"disabled": "string"
}
],
"viewAbstract": [
"string"
]
},
"system": {
"formKey": "string",
"mbid": "string",
"isSystem": true,
"mbtitle": "string",
"mborder": "string"
},
"operation": {
"canReset": true,
"canDelField": true,
"canDelFieldEmp": "string"
}
}
}
}