{
  "body": {
    "code": 0,
    "data": {
      "buttons": [
        "setting-dynamicform-view",
        "denterprise_edit",
        "matters-all-done_restarted",
        "department_add",
        "menu_add",
        "category_edit",
        "staff_edit",
        "department_edit",
        "content_add",
        "app_download",
        "menu_delete",
        "category_delete",
        "dictionary_delete",
        "dictionary_add",
        "role_delete",
        "app_upload",
        "add_area",
        "staff_add",
        "denterprise_delete",
        "denterprise_add",
        "content_edit",
        "delete_area",
        "department_delete",
        "content_view",
        "edit_area",
        "staff_delete",
        "staff_resetPassword",
        "menu_update",
        "role_add",
        "already-done_view",
        "agency-done_handle",
        "role_permission_update",
        "content_delete",
        "matters-all-done_view",
        "category_add",
        "role_update",
        "dictionary_config",
        "dictionary_edit",
        "menu_btn_update"
      ],
      "menus": [
        {
          "children": [],
          "client": 1,
          "component": "/public/Index.vue",
          "icon": "home",
          "id": "dfde9aadca1d4b1bb1246f9f3816dc09",
          "link": "/",
          "name": "首页",
          "remarks": "",
          "routeParams": null,
          "show": true,
          "sort": 1,
          "target": 1,
          "type": 0
        },
        {
          "children": [
            {
              "children": [],
              "client": 1,
              "component": "/organization/struct/Index.vue",
              "icon": "",
              "id": "911498a9df454741bb7aca18354cfbd9",
              "link": "/organization/struct",
              "name": "组织架构",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 1,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/organization/enterprise/Index.vue",
              "icon": "",
              "id": "a38f0339717f43658232e608fa0d3b4a",
              "link": "/organization/enterprise",
              "name": "单位维护",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 2,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/organization/user/Index.vue",
              "icon": "",
              "id": "529b92f0f2514cf58895f0531a669f08",
              "link": "/organization/user",
              "name": "用户维护",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 3,
              "target": 1,
              "type": 0
            }
          ],
          "client": 1,
          "component": "",
          "icon": "user",
          "id": "3357f3bd5f20402cbacec95f05d20d42",
          "link": "/organization",
          "name": "人员组织",
          "remarks": "",
          "routeParams": null,
          "show": true,
          "sort": 8,
          "target": 1,
          "type": 0
        },
        {
          "children": [
            {
              "children": [],
              "client": 1,
              "component": "/components/pdf-review/Example.vue",
              "icon": "",
              "id": "d32a9bb0c2e04fb491bddc8e5231bac2",
              "link": "/components/pdf-review",
              "name": "pdf阅读器 pdf-review",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 1,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/components/icon-picker/Example.vue",
              "icon": "",
              "id": "a5fb317615764b999a6eebb695162a6c",
              "link": "/components/icon-picker",
              "name": "图标选择器 icon-picker",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 1,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/components/date-picker/Example.vue",
              "icon": "",
              "id": "306c45c36635468782d381f166f93905",
              "link": "/components/date-picker",
              "name": "日期选择器 date-picker",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 2,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/components/tinymace-editor/Index.vue",
              "icon": "",
              "id": "579484e6204f4916902c1e3a970facbc",
              "link": "/components/tinymace-editor",
              "name": "富文本编辑器 tinymace-editor",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 3,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/components/request/Example.vue",
              "icon": "",
              "id": "b73564d6953148aca41ed0ba0431e9f9",
              "link": "/components/request",
              "name": "请求组件 request",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 4,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/components/area-picker/Example.vue",
              "icon": "",
              "id": "3af8cfb980d54499b6cefd5c1e2dba4d",
              "link": "/components/area-picker",
              "name": "区域选择器 area-picker",
              "remarks": "",
              "routeParams": "",
              "show": true,
              "sort": 5,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/components/uploader/Example.vue",
              "icon": "",
              "id": "0ac6ba9004624ed4af33df965ddbbcfa",
              "link": "/components/uploader",
              "name": "文件上传 uploader",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 6,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/components/public-page/Example.vue",
              "icon": "",
              "id": "a1c4ad98fec94f15bfc8704a68357dec",
              "link": "/components/public-page",
              "name": "公共搜索 public-page",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 7,
              "target": 1,
              "type": 0
            }
          ],
          "client": 1,
          "component": "",
          "icon": "pull-request",
          "id": "f7f2420ddedc45e4bb2cc209c6d6beb5",
          "link": "/components",
          "name": "公共组件",
          "remarks": "",
          "routeParams": null,
          "show": true,
          "sort": 9,
          "target": 1,
          "type": 0
        },
        {
          "children": [
            {
              "children": [],
              "client": 1,
              "component": "/log/Operation.vue",
              "icon": "",
              "id": "c576a48cde6a42da88031cb381fd45cc",
              "link": "/log/operation",
              "name": "操作日志",
              "remarks": "",
              "routeParams": "keepAlive=true",
              "show": true,
              "sort": 1,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/log/Login.vue",
              "icon": "",
              "id": "854edc34b1584eccb208bbacede20391",
              "link": "/log/login",
              "name": "登录日志",
              "remarks": "",
              "routeParams": "keepAlive=true",
              "show": true,
              "sort": 1,
              "target": 1,
              "type": 0
            }
          ],
          "client": 1,
          "component": null,
          "icon": "pushpin",
          "id": "923820a455da4990891004750f720a48",
          "link": "/log",
          "name": "审计日志",
          "remarks": "",
          "routeParams": null,
          "show": true,
          "sort": 13,
          "target": 1,
          "type": 0
        },
        {
          "children": [
            {
              "children": [],
              "client": 1,
              "component": "/auth/menu/Index.vue",
              "icon": "",
              "id": "3f0c172df3074b6ea81d5f86cb3e5e20",
              "link": "/settings/auth/menu",
              "name": "菜单管理",
              "remarks": "",
              "routeParams": "keepAlive=true",
              "show": true,
              "sort": 1,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/auth/role/Index.vue",
              "icon": "",
              "id": "2828e2581eb544f0bae09f41652023f6",
              "link": "/settings/auth/role",
              "name": "角色管理",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 2,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/area/Index.vue",
              "icon": "",
              "id": "2dd5a6cf4cff4aff98a40d8c91c36bcf",
              "link": "/settings/area",
              "name": "区域管理",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 3,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/dictionary/Index.vue",
              "icon": "",
              "id": "e0c038c4af3c4ce7bea6e95743c15066",
              "link": "/settings/dictionary",
              "name": "数据字典",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 4,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/dynamic-form/Index.vue",
              "icon": "",
              "id": "f37d9557e943431fa90303b44093ccaf",
              "link": "/settings/dynamic-form",
              "name": "动态表单",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 4,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/app/Index.vue",
              "icon": "",
              "id": "d9431414477c4936afcdc6fe12c9a729",
              "link": "/settings/app",
              "name": "APP 管理",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 6,
              "target": 1,
              "type": 0
            },
            {
              "children": [],
              "client": 1,
              "component": "/faq/Index.vue",
              "icon": "",
              "id": "6f611420885b43faac771620d2c6d7c1",
              "link": "/settings/faq",
              "name": "FAQ",
              "remarks": "",
              "routeParams": null,
              "show": true,
              "sort": 7,
              "target": 1,
              "type": 0
            }
          ],
          "client": 1,
          "component": "",
          "icon": "setting",
          "id": "a8eca4469c794a33948f962858a95b42",
          "link": "/settings",
          "name": "系统配置",
          "remarks": "",
          "routeParams": null,
          "show": true,
          "sort": 14,
          "target": 1,
          "type": 0
        }
      ],
      "userInfo": {
        "contact": null,
        "email": "shanesong@outlook.com",
        "enterpriseName": "广西生态环境厅",
        "headPortraitCode": "b57785a1dac748f4b600fa6aff41336c",
        "id": "e8816e11cc8f4e35bee5c3f7c0b425a8",
        "idCard": "",
        "phoneNumber": "",
        "realName": "admin",
        "roles": [
          {
            "code": "SuperManager",
            "id": "8d9042978a8345a6b39ccf48faae76ab",
            "remarks": "超级管理员",
            "roleName": "超级管理员",
            "sortId": 1
          },
          {
            "code": "CityManager",
            "id": "8f2eef7ed954433fa61d126439360ec3",
            "remarks": "地市管理员",
            "roleName": "地市管理员",
            "sortId": 4
          }
        ],
        "rolesId": null,
        "rolesName": null,
        "sex": 1,
        "status": 1,
        "userId": null,
        "userName": "admin",
        "userType": 0
      }
    },
    "msg": "success"
  },
  "status": 200
}