{
    "$def": {
        "logics": [
            {
                "level": "logic",
                "id": "2e30bb19abd641178bba3418e54c7e3d",
                "createdTime": 1628753440867,
                "ideVersion": "1.7",
                "editable": true,
                "name": "loadSelect",
                "moduleId": "7a1038aba7c24ed28a178425a2d0c44b",
                "moduleType": "view",
                "params": [
                    {
                        "level": "param",
                        "id": "94892179804346049dd54e7a11078d7c",
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "Identifier",
                        "code": "ID_94892179804346049dd54e7a11078d7c",
                        "name": "params",
                        "_posIndex": 0,
                        "schema": {
                            "id": "01cb385d-949b-4ea7-abe9-a1dc964d075a",
                            "$ref": "#/systemTypes/DataSourceParams",
                            "typeKey": "#/systemTypes/DataSourceParams"
                        }
                    }
                ],
                "returns": [
                    {
                        "level": "return",
                        "id": "55347fac28d142e78afb292ac3e04a6c",
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "Identifier",
                        "code": "ID_55347fac28d142e78afb292ac3e04a6c",
                        "name": "result",
                        "_posIndex": 0,
                        "schema": {
                            "typeKey": "#/genericTypes/PageOf",
                            "type": "genericType",
                            "typeInstantiation": {
                                "typeName": "PageOf",
                                "typeParams": [
                                    {
                                        "typeParamValue": {
                                            "$ref": "#/38fb7087-77d8-42f5-8be9-2416e39d4622/c5da422cd1cb4424a75bdd81b3f689d8",
                                            "typeKey": "#/38fb7087-77d8-42f5-8be9-2416e39d4622/c5da422cd1cb4424a75bdd81b3f689d8"
                                        },
                                        "type": "typeParam",
                                        "typeParamName": "T"
                                    }
                                ]
                            }
                        }
                    }
                ],
                "variables": [],
                "body": [
                    {
                        "level": "logicNode",
                        "id": "b82f3e7f397b4245bac0dd7afbcbe685",
                        "ideVersion": "1.7",
                        "editable": true,
                        "logicId": "2e30bb19abd641178bba3418e54c7e3d",
                        "label": "开始",
                        "folded": false,
                        "type": "Start"
                    },
                    {
                        "level": "logicNode",
                        "id": "5b5c34a12cc34dfa8ccc705156e9e327",
                        "ideVersion": "1.7",
                        "editable": true,
                        "parentId": "b82f3e7f397b4245bac0dd7afbcbe685",
                        "logicId": "2e30bb19abd641178bba3418e54c7e3d",
                        "label": "赋值",
                        "folded": false,
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                            "level": "expressionNode",
                            "id": "9fdfecd1a8c34828b17d22402c44e29d",
                            "ideVersion": "1.7",
                            "editable": true,
                            "parentId": "5b5c34a12cc34dfa8ccc705156e9e327",
                            "parentAttr": "left",
                            "logicId": "2e30bb19abd641178bba3418e54c7e3d",
                            "folded": false,
                            "type": "Identifier",
                            "code": "ID_55347fac28d142e78afb292ac3e04a6c",
                            "name": "result",
                            "schemaRef": "#/55347fac28d142e78afb292ac3e04a6c"
                        },
                        "right": {
                            "level": "logicNode",
                            "id": "8b9033aa76414fe2888ef671e3312c1b",
                            "ideVersion": "1.7",
                            "editable": true,
                            "parentId": "5b5c34a12cc34dfa8ccc705156e9e327",
                            "parentAttr": "right",
                            "logicId": "2e30bb19abd641178bba3418e54c7e3d",
                            "label": "调用接口",
                            "folded": false,
                            "type": "CallInterface",
                            "params": [
                                {
                                    "level": "param",
                                    "id": "46ff87c59c9e44b6bf3f40fdc9c3ee9a",
                                    "ideVersion": "1.7",
                                    "editable": true,
                                    "parentId": "8b9033aa76414fe2888ef671e3312c1b",
                                    "parentAttr": "params",
                                    "logicId": "8fad0fcdac404701bcb1d66c3c20ae5e",
                                    "folded": false,
                                    "_posIndex": 0,
                                    "type": "CallInterParam",
                                    "callInterParam": "#/8fad0fcdac404701bcb1d66c3c20ae5e/a810ec6333ef4ef795fe2573965b3b7c",
                                    "callInterParamValue": {
                                        "level": "expressionNode",
                                        "id": "af8aa0161d2d4ab696e975b9991f45fb",
                                        "ideVersion": "1.7",
                                        "editable": true,
                                        "parentId": "46ff87c59c9e44b6bf3f40fdc9c3ee9a",
                                        "parentAttr": "callInterParamValue",
                                        "logicId": "2e30bb19abd641178bba3418e54c7e3d",
                                        "folded": false,
                                        "type": "Identifier",
                                        "code": "ID_94892179804346049dd54e7a11078d7c",
                                        "name": "params",
                                        "schemaRef": "94892179804346049dd54e7a11078d7c"
                                    }
                                }
                            ],
                            "interfaceKey": "#/38fb7087-77d8-42f5-8be9-2416e39d4622/009291d7-4acc-477d-9754-809c75f2f398"
                        }
                    },
                    {
                        "level": "logicNode",
                        "id": "f312484de6b843edaa8b24ce599bab9d",
                        "ideVersion": "1.7",
                        "editable": true,
                        "parentId": "5b5c34a12cc34dfa8ccc705156e9e327",
                        "logicId": "2e30bb19abd641178bba3418e54c7e3d",
                        "label": "结束",
                        "folded": false,
                        "type": "End"
                    }
                ],
                "playgroundId": "582ee37580ae4f7cbf9de356f5e8f2ca",
                "playground": []
            }
        ],
        "params": [],
        "variables": [],
        "lifecycles": []
    },
    "$html": {
        "level": "element",
        "id": "b20c5d7d592a4f33b1c9bf951465de9c",
        "ideVersion": "1.7",
        "editable": true,
        "type": 0,
        "tag": "u-linear-layout",
        "attrList": [
            {
                "level": "attr",
                "id": "91e400f0464140ce9b0316720e3e5103",
                "ideVersion": "1.7",
                "editable": true,
                "type": "string",
                "model": false,
                "sync": false,
                "name": "direction",
                "value": "vertical"
            }
        ],
        "eventList": [],
        "directiveList": [],
        "children": [
            {
                "level": "element",
                "id": "42d51163bbbd42a7bdca2e9caf6c6468",
                "ideVersion": "1.7",
                "editable": true,
                "type": 0,
                "tag": "div",
                "attrList": [],
                "eventList": [],
                "directiveList": [],
                "children": [
                    {
                        "level": "element",
                        "id": "7aec568b24744a6781b413ac6332e982",
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": 0,
                        "tag": "u-text",
                        "attrList": [
                            {
                                "level": "attr",
                                "id": "6abc05de249a4518b94db3fd602216c1",
                                "ideVersion": "1.7",
                                "editable": true,
                                "type": "string",
                                "model": false,
                                "sync": false,
                                "name": "text",
                                "value": "view3页面的内容"
                            }
                        ],
                        "eventList": [],
                        "directiveList": [],
                        "children": []
                    }
                ]
            },
            {
                "level": "element",
                "id": "10ac9d3afdac427daf75296488414569",
                "ideVersion": "1.7",
                "editable": true,
                "type": 0,
                "tag": "u-select",
                "name": "select",
                "attrList": [
                    {
                        "level": "attr",
                        "id": "acc357a74c1c4a7b88e2a26db1f0ea47",
                        "createdTime": 1628753440934,
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "static",
                        "model": false,
                        "sync": false,
                        "name": "clearable",
                        "value": "true",
                        "expression": null,
                        "elementId": "10ac9d3afdac427daf75296488414569"
                    },
                    {
                        "level": "attr",
                        "id": "b58a7f19ac6d48c3ab5767560c0c99f2",
                        "createdTime": 1628753440934,
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "string",
                        "model": false,
                        "sync": false,
                        "name": "placeholder",
                        "value": "请选择",
                        "expression": null,
                        "elementId": "10ac9d3afdac427daf75296488414569"
                    },
                    {
                        "level": "attr",
                        "id": "c88c551109dd453b9894a7be931b6b85",
                        "createdTime": 1628753440934,
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "dynamic",
                        "model": false,
                        "sync": false,
                        "name": "data-source",
                        "value": "",
                        "expression": {
                            "id": "e522305935834a9d9fa125aa99a842dd",
                            "level": "expressionNode",
                            "type": "Identifier",
                            "editable": true,
                            "name": "loadSelect",
                            "schemaRef": "#/2e30bb19abd641178bba3418e54c7e3d",
                            "code": "ID_2e30bb19abd641178bba3418e54c7e3d",
                            "folded": false
                        },
                        "elementId": "10ac9d3afdac427daf75296488414569"
                    },
                    {
                        "level": "attr",
                        "id": "578f8f28368b47adaf402824d60a6343",
                        "createdTime": 1628753440934,
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "string",
                        "model": false,
                        "sync": false,
                        "name": "text-field",
                        "value": "name",
                        "expression": null,
                        "elementId": "10ac9d3afdac427daf75296488414569"
                    },
                    {
                        "level": "attr",
                        "id": "c276ca0111174fee8084602f168b843c",
                        "createdTime": 1628753440934,
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "string",
                        "model": false,
                        "sync": false,
                        "name": "value-field",
                        "value": "id",
                        "expression": null,
                        "elementId": "10ac9d3afdac427daf75296488414569"
                    },
                    {
                        "level": "attr",
                        "id": "8cc25b3f84ef4d2d86f261aac2e20ad0",
                        "createdTime": 1628753440934,
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "static",
                        "model": false,
                        "sync": false,
                        "name": "pageable",
                        "value": "true",
                        "expression": null,
                        "elementId": "10ac9d3afdac427daf75296488414569"
                    },
                    {
                        "level": "attr",
                        "id": "9fa2f55ccdc347e9a88fb6f539cb2f57",
                        "createdTime": 1628753440934,
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "static",
                        "model": false,
                        "sync": false,
                        "name": "remote-paging",
                        "value": "true",
                        "expression": null,
                        "elementId": "10ac9d3afdac427daf75296488414569"
                    }
                ],
                "eventList": [],
                "directiveList": [],
                "slotTarget": null,
                "slotScope": null,
                "staticClass": null,
                "staticStyle": null,
                "parentId": "b20c5d7d592a4f33b1c9bf951465de9c",
                "_posIndex": 1,
                "viewId": "7a1038aba7c24ed28a178425a2d0c44b",
                "children": [],
                "events": {}
            },
            {
                "level": "element",
                "id": "cde40becd79c4aee8b9345bca5a765bb",
                "ideVersion": "1.7",
                "editable": true,
                "type": 0,
                "tag": "u-router-view",
                "attrList": [],
                "eventList": [],
                "directiveList": [],
                "children": []
            }
        ],
        "events": {}
    },
    "interfaces": [
        {
            "level": "interface",
            "id": "009291d7-4acc-477d-9754-809c75f2f398",
            "ideVersion": "1.7",
            "editable": true,
            "key": "#/38fb7087-77d8-42f5-8be9-2416e39d4622/009291d7-4acc-477d-9754-809c75f2f398",
            "name": "load_view3_select",
            "path": "/interface1",
            "method": "GET",
            "description": "",
            "logicId": "8fad0fcdac404701bcb1d66c3c20ae5e",
            "serviceType": "micro",
            "serviceId": "38fb7087-77d8-42f5-8be9-2416e39d4622",
            "parameters": "{\"params\":{\"name\":\"params\",\"description\":\"\",\"in\":\"query\",\"required\":true,\"schema\":{\"typeKey\":\"#/systemTypes/DataSourceParams\",\"id\":\"41ea6df7-e887-4afc-9435-4ad31e1a762a\",\"$ref\":\"#/systemTypes/DataSourceParams\"}}}",
            "responses": "{\"200\":{\"description\":\"\",\"content\":{\"application/json\":{\"schema\":{\"typeKey\":\"#/genericTypes/PageOf\",\"type\":\"genericType\",\"typeInstantiation\":{\"typeName\":\"PageOf\",\"typeParams\":[{\"typeParamValue\":{\"$ref\":\"#/38fb7087-77d8-42f5-8be9-2416e39d4622/c5da422cd1cb4424a75bdd81b3f689d8\",\"typeKey\":\"#/38fb7087-77d8-42f5-8be9-2416e39d4622/c5da422cd1cb4424a75bdd81b3f689d8\"},\"type\":\"typeParam\",\"typeParamName\":\"T\"}]}}}}}}",
            "logic": {
                "level": "logic",
                "id": "8fad0fcdac404701bcb1d66c3c20ae5e",
                "ideVersion": "1.7",
                "editable": true,
                "name": "load_view3_select",
                "description": "",
                "moduleId": "38fb7087-77d8-42f5-8be9-2416e39d4622",
                "moduleType": "microService",
                "params": [
                    {
                        "level": "param",
                        "id": "a810ec6333ef4ef795fe2573965b3b7c",
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "Identifier",
                        "code": "ID_a810ec6333ef4ef795fe2573965b3b7c",
                        "name": "params",
                        "description": "",
                        "logicId": "8fad0fcdac404701bcb1d66c3c20ae5e",
                        "schema": {
                            "typeKey": "#/systemTypes/DataSourceParams",
                            "id": "41ea6df7-e887-4afc-9435-4ad31e1a762a",
                            "$ref": "#/systemTypes/DataSourceParams"
                        },
                        "required": true,
                        "in": "query"
                    }
                ],
                "returns": [
                    {
                        "level": "return",
                        "id": "c7803d6ba7ce477eb75243c58a32c447",
                        "ideVersion": "1.7",
                        "editable": true,
                        "type": "Identifier",
                        "code": "ID_c7803d6ba7ce477eb75243c58a32c447",
                        "name": "result",
                        "description": "",
                        "logicId": "8fad0fcdac404701bcb1d66c3c20ae5e",
                        "schema": {
                            "typeKey": "#/genericTypes/PageOf",
                            "type": "genericType",
                            "typeInstantiation": {
                                "typeName": "PageOf",
                                "typeParams": [
                                    {
                                        "typeParamValue": {
                                            "$ref": "#/38fb7087-77d8-42f5-8be9-2416e39d4622/c5da422cd1cb4424a75bdd81b3f689d8",
                                            "typeKey": "#/38fb7087-77d8-42f5-8be9-2416e39d4622/c5da422cd1cb4424a75bdd81b3f689d8"
                                        },
                                        "type": "typeParam",
                                        "typeParamName": "T"
                                    }
                                ]
                            }
                        }
                    }
                ],
                "variables": [],
                "body": [
                    {
                        "level": "logicNode",
                        "id": "3849b1ced1aa49ff9d4bce393693a1ce",
                        "ideVersion": "1.7",
                        "editable": true,
                        "logicId": "",
                        "label": "开始",
                        "folded": false,
                        "type": "Start"
                    },
                    {
                        "level": "logicNode",
                        "id": "d9d4a71824114ba0bbc0d1f5a9cd37e4",
                        "ideVersion": "1.7",
                        "editable": true,
                        "parentId": "3849b1ced1aa49ff9d4bce393693a1ce",
                        "logicId": "8fad0fcdac404701bcb1d66c3c20ae5e",
                        "label": "赋值",
                        "folded": false,
                        "type": "AssignmentExpression",
                        "operator": "=",
                        "left": {
                            "level": "expressionNode",
                            "id": "4ee1f41b52ed4a0e9990d6413f112f51",
                            "ideVersion": "1.7",
                            "editable": true,
                            "parentId": "d9d4a71824114ba0bbc0d1f5a9cd37e4",
                            "parentAttr": "left",
                            "folded": false,
                            "type": "Identifier",
                            "code": "ID_c7803d6ba7ce477eb75243c58a32c447",
                            "schemaRef": "c7803d6ba7ce477eb75243c58a32c447"
                        },
                        "right": {
                            "level": "logicNode",
                            "id": "2bb7f299e7e64415ac1309ffbf3d6964",
                            "ideVersion": "1.7",
                            "editable": true,
                            "parentId": "d9d4a71824114ba0bbc0d1f5a9cd37e4",
                            "parentAttr": "right",
                            "logicId": "8fad0fcdac404701bcb1d66c3c20ae5e",
                            "label": "调用接口",
                            "folded": false,
                            "type": "CallInterface",
                            "params": [],
                            "interfaceKey": ""
                        }
                    },
                    {
                        "level": "logicNode",
                        "id": "4d8dcbdc40a9492288e3a164df45cbac",
                        "ideVersion": "1.7",
                        "editable": true,
                        "parentId": "d9d4a71824114ba0bbc0d1f5a9cd37e4",
                        "logicId": "",
                        "label": "结束",
                        "folded": false,
                        "type": "End"
                    }
                ],
                "playgroundId": "99bf5da34ddc41dfb4e5ca3aef043f23",
                "playground": []
            }
        }
    ]
}