1
0
mirror of https://github.com/PanJiaChen/vue-element-admin.git synced 2025-08-15 08:19:59 +08:00
Sofia Calderon 7a22c9e85b
Refactoring apiConverts (#817)
* configured babel and jest to work with webpack

* added util function to camelize object entries

* added tests for apiconvert dashboard

* added enaming object key function

* finished refactoring of convertapi dashboard

* renamed camelize to transformObject

* renamed uuids to randomValues

* use random strings instead of hard coded values in test

* refactored dictionary.process and added tests

* refactored dashboard tests - test with json objects

* added first tests for apiConvert core

* made camelizeObjectkeys immutable

* added talismanrc to gitignore

* added all tests for apiConverts core

* added more dictionary tests

* finished refactoring apiConverts dictionary

* restructured objects in folders

* refactored apiConverts persistence

* refactored apiConvert pos

* refactored apiConvert privateAccess

* refactored apiConverts process

* refactored apiConverts report

* refactored apiConverts user

* refactored apiConverts values

* refactored apiConverts window

* linted all test files

* removed tests for privateAccess

* removed typos from prev implementation
2021-05-12 12:34:53 -04:00

110 lines
3.8 KiB
JSON

{
"id": "5678",
"uuid": "95325d26-a67b-11eb-bcbc-0242ac130002",
"name": "Process Parameter Name",
"description": "Process Parameter Description",
"help": "Process Parameter Help",
"columnName": "Process Parameter Column Name",
"elementName": "Process Parameter Element Name",
"isActive": true,
"displayType": "Process Parameter Display Type",
"isFieldOnly": false,
"isRange": true,
"isSameLine": false,
"isEncrypted": true,
"isQuickEntry": false,
"sequence": "Process Parameter Sequence",
"seqNoGrid": 6,
"sortNo": 1,
"identifierSequence": "Process Parameter Identifier Sequence",
"formatPattern": "Process Parameter Format Pattern",
"vFormat": "Process Parameter V Format",
"defaultValue": "Process Parameter Default Value",
"defaultValueTo": "Process Parameter Default Value To",
"fieldLength": 2,
"valueMin": 3,
"valueMax": 3,
"isIdentifier": true,
"isParent": false,
"isKey": true,
"isSelectionColumn": false,
"isUpdateable": true,
"isAlwaysUpdateable": false,
"isAllowCopy": true,
"isHeading": false,
"isAllowLogging": true,
"isTranslated": false,
"columnSQL": "Process Parameter Column SQL",
"isDisplayed": true,
"isDisplayedGrid": false,
"isMandatory": true,
"isReadOnly": false,
"isQueryCriteria": true,
"isOrderBy": false,
"isInfoOnly": true,
"callout": "Process Parameter Callout",
"displayLogic": "Process Parameter Display Logic",
"mandatoryLogic": "Process Parameter Mandatory Logic",
"readOnlyLogic": "Process Parameter Read Only Logic",
"fieldGroup": {
"id": "3455",
"uuid": "95325e16-a67b-11eb-bcbc-0242ac130002",
"name": "Process Parameter Fieldgroup Name",
"fieldGroupType": "Process Parameter Fieldgroup Type",
"isActive": true,
"groupName": "Process Parameter Fieldgroup Name",
"groupType": "Process Parameter Fieldgroup Type"
},
"reference": {
"tableName": "Process Parameter Reference Table Name",
"keyColumnName": "Process Parameter Reference Key Column Name",
"displayColumnName": "Process Parameter Reference Display Column Name",
"query": "Process Parameter Reference Query",
"directQuery": "Process Parameter Reference Direcy Query",
"validationCode": "Process Parameter Reference Validation Code",
"zoomWindows": [
{
"id": "974634",
"uuid": "95325ede-a67b-11eb-bcbc-0242ac130002",
"name": "Process Parameter Reference Zoom Windows Name",
"description": "Process Parameter Reference Zoom Windows Description",
"isSalesTransaction": false,
"isActive": true
}
]
},
"contextInfo": {
"id": "8546456",
"uuid": "95325f9c-a67b-11eb-bcbc-0242ac130002",
"name": "Process Parameter Context Info Name",
"description": "Process Parameter Context Info Description",
"sqlStatement": "Process Parameter Context Info SQL Statement",
"isActive": false,
"messageText": {
"id": "4383456",
"value": "Process Parameter Context Info Message Text Value",
"messageType": "Process Parameter Context Info Message Text Type",
"messageText": "Process Parameter Context Info Message Text Text",
"messageTip": "Process Parameter Context Info Message Text Tip",
"isActive": false
}
},
"fieldDefinition": {
"id": "4364567",
"uuid": "95326050-a67b-11eb-bcbc-0242ac130002",
"value": "Process Parameter Field Definition Value",
"name": "Process Parameter Field Definition Name",
"isActive": false,
"fieldGroupType": "Process Parameter Field Definition Type",
"conditions": [
{
"id": "4567568",
"uuid": "953262d0-a67b-11eb-bcbc-0242ac130002",
"condition": "Process Parameter Field Definition Condition",
"styleSheet": "Process Parameter Field Definition Condition Style Sheet",
"isActive": false
}
]
}
}