{
  "PortalHome": {
    "id": 989,
    "label": "PortalHome",
    "framework": "Vue",
    "content": {
      "state": {
        "logoUrl": "data:image/png;base64,[encoded data, 17328 characters]",
        "loginImgUrl": "data:image/png;base64,[encoded data, 125200 characters]"
      },
      "componentName": "Block",
      "css": ".home-content {\r\n  display: flex;\r\n  flex-direction: column;\r\n  justify-content: center;\r\n  align-items: center;\r\n  text-align: center;\r\n  height: calc(100vh - 262px);\r\n  \r\n}\r\n.home-content .btn {\r\n    margin-top: 24px;\r\n    \r\n  }\r\n  .home-content .btn button {\r\n      border: none;\r\n      border-radius: 30px;\r\n      background: #5e7ce0;\r\n     \r\n      font-size: 14px;\r\n      color: #fff;\r\n      \r\n      cursor: pointer;\r\n    }\r\n\r\n .home-content .text {\r\n    font-size: 18px;\r\n  }\r\n\r\n .home-content .account {\r\n    margin-top: 16px;\r\n    \r\n    \r\n  }\r\n\r\n   .home-content .account .sub-text {\r\n      color: #575d6c;\r\n    }\r\n    .home-content .account .login {\r\n      color: #1890ff;\r\n      cursor: pointer;\r\n    }\r\n    .home-content .logo img{\r\n      border-radius: 50%;\r\n      overflow: hidden;\r\n    }",
      "props": {},
      "children": [
        {
          "componentName": "div",
          "props": {
            "className": "home",
            "style": "height: 100vh; display: flex;"
          },
          "id": "357534ab",
          "children": [
            {
              "componentName": "TinyRow",
              "props": {
                "align": "middle",
                "flex": true,
                "style": ""
              },
              "children": [
                {
                  "componentName": "TinyCol",
                  "props": {
                    "span": 6,
                    "style": "text-align: center; display: flex; justify-content: center;"
                  },
                  "id": "f01b66ea",
                  "children": [
                    {
                      "componentName": "div",
                      "props": {
                        "style": "width: 90%; height: 50%;"
                      },
                      "id": "8197d016",
                      "children": [
                        {
                          "componentName": "Img",
                          "props": {
                            "style": "width: 100%; height: 100%;",
                            "src": {
                              "type": "JSExpression",
                              "value": "this.state.loginImgUrl"
                            }
                          },
                          "id": "471e30f3"
                        }
                      ]
                    }
                  ]
                },
                {
                  "componentName": "TinyCol",
                  "props": {
                    "span": "6",
                    "style": "text-align: center;"
                  },
                  "id": "781d5b46",
                  "children": [
                    {
                      "componentName": "div",
                      "props": {
                        "className": "home-content",
                        "style": "font-size: 14px;"
                      },
                      "id": "08638b8a",
                      "children": [
                        {
                          "componentName": "div",
                          "props": {
                            "className": "text"
                          },
                          "id": "18712ee2",
                          "children": [
                            {
                              "componentName": "div",
                              "props": {
                                "style": "font-size: 16px;"
                              },
                              "id": "07e6794c",
                              "children": [
                                {
                                  "componentName": "div",
                                  "props": {
                                    "className": "logo"
                                  },
                                  "id": "07cad264",
                                  "children": [
                                    {
                                      "componentName": "Img",
                                      "props": {
                                        "style": "width: 105px; height: 105px; border-radius: 100px;",
                                        "src": {
                                          "type": "JSExpression",
                                          "value": "this.state.logoUrl"
                                        }
                                      },
                                      "id": "f4489e27"
                                    }
                                  ]
                                },
                                {
                                  "componentName": "Text",
                                  "props": {
                                    "text": "TinyLowCode 低代码平台",
                                    "style": "display: block; font-size: 28px; margin-top: 12px; margin-bottom: 12px; font-weight: bold;",
                                    "ref": "",
                                    "className": "title"
                                  },
                                  "id": "e82108ce"
                                },
                                {
                                  "componentName": "Text",
                                  "props": {
                                    "text": "致力于通过友好的用户交互提升业务的开发效率",
                                    "style": "display: block; margin-bottom: 12px;"
                                  },
                                  "id": "65a2f1ad"
                                },
                                {
                                  "componentName": "Text",
                                  "props": {
                                    "text": "欢迎一起来解锁~~",
                                    "style": "margin-top: 12px;"
                                  },
                                  "id": "bb879abb"
                                }
                              ]
                            },
                            {
                              "componentName": "div",
                              "props": {
                                "className": "btn"
                              },
                              "id": "44b2bcbd",
                              "children": [
                                {
                                  "componentName": "TinyButton",
                                  "props": {
                                    "text": "立即体验",
                                    "round": true,
                                    "type": "primary",
                                    "style": "margin-top: 40px;"
                                  },
                                  "id": "9580c5e7"
                                },
                                {
                                  "componentName": "div",
                                  "props": {
                                    "className": "account"
                                  },
                                  "id": "6a8ffa3e",
                                  "children": [
                                    {
                                      "componentName": "div",
                                      "props": {
                                        "style": "font-size: 14px; margin-top: 4px;"
                                      },
                                      "id": "bfc6eb6c",
                                      "children": [
                                        {
                                          "componentName": "Text",
                                          "props": {
                                            "text": "已有团队？",
                                            "style": "color: #777777;"
                                          },
                                          "id": "3d993264"
                                        },
                                        {
                                          "componentName": "Text",
                                          "props": {
                                            "text": "立即进入",
                                            "style": "color: #5e7ce0;",
                                            "onClick": {
                                              "type": "JSExpression",
                                              "value": "this.handleClick(event)"
                                            }
                                          },
                                          "id": "21390118"
                                        }
                                      ]
                                    }
                                  ]
                                }
                              ]
                            }
                          ]
                        }
                      ]
                    }
                  ]
                }
              ],
              "id": "4545fea2"
            }
          ]
        }
      ],
      "methods": {
        "handleClick": {
          "type": "JSFunction",
          "value": "function (event) {this.emit('goto-home', event)\n}"
        }
      },
      "fileName": "PortalHome",
      "meta": {
        "id": 1722,
        "parentId": "0",
        "group": "staticPages",
        "title": null,
        "occupier": null,
        "isHome": false,
        "description": "",
        "router": "/",
        "rootElement": "div",
        "creator": "开发者",
        "gmt_create": "2022-06-08 03:25:51",
        "gmt_modified": "2022-06-09 05:19:09"
      },
      "id": 1722,
      "schema": {
        "properties": [
          {
            "label": {
              "zh_CN": "基础信息"
            },
            "description": {
              "zh_CN": "基础信息"
            },
            "collapse": {
              "number": 6,
              "text": {
                "zh_CN": "显示更多"
              }
            },
            "content": []
          }
        ],
        "events": {
          "onGotoHome": {
            "label": {
              "zh_CN": "点击立即进入触发方法"
            },
            "description": {
              "zh_CN": "点击立即进入触发方法"
            },
            "type": "event",
            "functionInfo": {
              "params": [],
              "returns": {}
            },
            "defaultValue": "",
            "linked": {
              "id": "21390118",
              "componentName": "Text",
              "event": "onClick"
            }
          }
        },
        "slots": {}
      },
      "dataSource": {},
      "i18n": {}
    },
    "created_at": "2022-06-13T07:56:51.000Z",
    "updated_at": "2023-01-13T08:12:51.000Z",
    "assets": {
      "material": [],
      "scripts": [
        "http://localhost:9090/assets/js/989web-components.es.js",
        "http://localhost:9090/assets/js/989web-components.umd.js"
      ],
      "styles": []
    },
    "createdBy": 86,
    "description": null,
    "tags": "",
    "current_history": 1655,
    "screenshot": "",
    "path": "common/components/home",
    "occupier": null,
    "isOfficial": true,
    "public": 1,
    "isDefault": null,
    "tiny_reserved": false,
    "author": null,
    "name_cn": null,
    "created_app": null,
    "content_blocks": null,
    "current_version": "x"
  },
  "portalBlock": {
    "id": 1005,
    "label": "PortalBlock",
    "framework": "Vue",
    "content": {
      "state": {},
      "methods": {},
      "componentName": "Block",
      "fileName": "PortalBlock",
      "css": "",
      "props": {},
      "children": [
        {
          "componentName": "div",
          "props": {
            "style": "font-size: 18px; height: 40px; border-bottom: 1px solid rgb(223, 225, 230); margin-top: 20px;"
          },
          "id": "d38cea57",
          "children": [
            {
              "componentName": "Icon",
              "props": {
                "name": "IconChevronLeft"
              },
              "id": "86c6e6b0"
            },
            {
              "componentName": "Text",
              "props": {
                "text": "编辑物料资产包 | ",
                "style": "margin-left: 10px; font-weight: bold;"
              },
              "id": "38d9fbc8"
            },
            {
              "componentName": "Text",
              "props": {
                "text": {
                  "type": "JSExpression",
                  "value": "this.props.blockName"
                },
                "style": "margin-left: 10px; font-weight: bold;"
              },
              "id": "6cd76396"
            }
          ]
        }
      ],
      "schema": {
        "properties": [
          {
            "label": {
              "zh_CN": "基础信息"
            },
            "description": {
              "zh_CN": "基础信息"
            },
            "collapse": {
              "number": 6,
              "text": {
                "zh_CN": "显示更多"
              }
            },
            "content": [
              {
                "property": "blockName",
                "type": "String",
                "defaultValue": "MT0526-React 1.0",
                "label": {
                  "text": {
                    "zh_CN": "区块名称"
                  }
                },
                "cols": 12,
                "rules": [],
                "handle": {
                  "getter": "",
                  "setter": ""
                },
                "hidden": false,
                "required": true,
                "readOnly": false,
                "disabled": false,
                "widget": {
                  "component": "MetaInput",
                  "props": {
                    "modelValue": "MT0526-React 1.0"
                  }
                }
              }
            ]
          }
        ],
        "events": {},
        "slots": {}
      },
      "dataSource": {}
    },
    "created_at": "2022-06-28T08:59:54.000Z",
    "updated_at": "2023-01-13T08:20:09.000Z",
    "assets": {
      "material": [],
      "scripts": [
        "http://localhost:9090/assets/js/1005web-components.es.js",
        "http://localhost:9090/assets/js/1005web-components.umd.js"
      ],
      "styles": []
    },
    "createdBy": {
      "id": 86,
      "username": "开发者",
      "resetPasswordToken": "developer"
    },
    "description": null,
    "tags": null,
    "current_history": 1665,
    "screenshot": "",
    "path": "portal",
    "occupier": {
      "id": 86,
      "username": "开发者",
      "resetPasswordToken": "developer"
    },
    "isOfficial": null,
    "public": 1,
    "isDefault": null,
    "tiny_reserved": false,
    "author": null,
    "name_cn": null,
    "created_app": null,
    "content_blocks": null,
    "categories": [],
    "public_scope_tenants": [],
    "histories_length": 1
  }  
}