zhuliu 1 年之前
父節點
當前提交
67ac4b60f0
共有 100 個文件被更改,包括 811 次插入126 次删除
  1. 365 126
      package-lock.json
  2. 4 0
      package.json
  3. 1 0
      src/components/packages/assets/images/alignment.svg
  4. 1 0
      src/components/packages/assets/images/analysis.svg
  5. 1 0
      src/components/packages/assets/images/analysisTable.svg
  6. 1 0
      src/components/packages/assets/images/arrow-left.svg
  7. 1 0
      src/components/packages/assets/images/arrow-right.svg
  8. 1 0
      src/components/packages/assets/images/block.svg
  9. 1 0
      src/components/packages/assets/images/bold.svg
  10. 1 0
      src/components/packages/assets/images/catalog.svg
  11. 1 0
      src/components/packages/assets/images/center.svg
  12. 1 0
      src/components/packages/assets/images/checkbox.svg
  13. 1 0
      src/components/packages/assets/images/close.svg
  14. 1 0
      src/components/packages/assets/images/codeblock.svg
  15. 1 0
      src/components/packages/assets/images/color.svg
  16. 1 0
      src/components/packages/assets/images/control.svg
  17. 1 0
      src/components/packages/assets/images/date.svg
  18. 1 0
      src/components/packages/assets/images/exit-fullscreen.svg
  19. 1 0
      src/components/packages/assets/images/export_WORD.svg
  20. 1 0
      src/components/packages/assets/images/format.svg
  21. 1 0
      src/components/packages/assets/images/highlight.svg
  22. 1 0
      src/components/packages/assets/images/hyperlink.svg
  23. 1 0
      src/components/packages/assets/images/image.svg
  24. 1 0
      src/components/packages/assets/images/import_WORD.svg
  25. 1 0
      src/components/packages/assets/images/italic.svg
  26. 1 0
      src/components/packages/assets/images/latex.svg
  27. 1 0
      src/components/packages/assets/images/left.svg
  28. 1 0
      src/components/packages/assets/images/line-dash-dot-dot.svg
  29. 1 0
      src/components/packages/assets/images/line-dash-dot.svg
  30. 1 0
      src/components/packages/assets/images/line-dash-large-gap.svg
  31. 1 0
      src/components/packages/assets/images/line-dash-small-gap.svg
  32. 1 0
      src/components/packages/assets/images/line-dot.svg
  33. 1 0
      src/components/packages/assets/images/line-single.svg
  34. 1 0
      src/components/packages/assets/images/list.svg
  35. 1 0
      src/components/packages/assets/images/page-break.svg
  36. 1 0
      src/components/packages/assets/images/page-mode.svg
  37. 1 0
      src/components/packages/assets/images/page-scale-add.svg
  38. 1 0
      src/components/packages/assets/images/page-scale-minus.svg
  39. 1 0
      src/components/packages/assets/images/painter.svg
  40. 1 0
      src/components/packages/assets/images/paper-direction.svg
  41. 1 0
      src/components/packages/assets/images/paper-margin.svg
  42. 1 0
      src/components/packages/assets/images/paper-size.svg
  43. 1 0
      src/components/packages/assets/images/print.svg
  44. 1 0
      src/components/packages/assets/images/redo.svg
  45. 1 0
      src/components/packages/assets/images/request-fullscreen.svg
  46. 1 0
      src/components/packages/assets/images/right.svg
  47. 1 0
      src/components/packages/assets/images/row-margin.svg
  48. 1 0
      src/components/packages/assets/images/search.svg
  49. 1 0
      src/components/packages/assets/images/separator.svg
  50. 1 0
      src/components/packages/assets/images/signature-undo.svg
  51. 1 0
      src/components/packages/assets/images/signature.svg
  52. 1 0
      src/components/packages/assets/images/size-add.svg
  53. 1 0
      src/components/packages/assets/images/size-minus.svg
  54. 1 0
      src/components/packages/assets/images/strikeout.svg
  55. 1 0
      src/components/packages/assets/images/subscript.svg
  56. 1 0
      src/components/packages/assets/images/superscript.svg
  57. 1 0
      src/components/packages/assets/images/table.svg
  58. 1 0
      src/components/packages/assets/images/title.svg
  59. 1 0
      src/components/packages/assets/images/trash.svg
  60. 1 0
      src/components/packages/assets/images/underline.svg
  61. 1 0
      src/components/packages/assets/images/undo.svg
  62. 1 0
      src/components/packages/assets/images/watermark.svg
  63. 1 0
      src/components/packages/assets/images/word-tool.svg
  64. 13 0
      src/components/packages/assets/img/area-active.svg
  65. 17 0
      src/components/packages/assets/img/area-disable.svg
  66. 13 0
      src/components/packages/assets/img/area.svg
  67. 12 0
      src/components/packages/assets/img/bar-active.svg
  68. 16 0
      src/components/packages/assets/img/bar-disable.svg
  69. 12 0
      src/components/packages/assets/img/bar.svg
  70. 1 0
      src/components/packages/assets/img/cite-active.svg
  71. 1 0
      src/components/packages/assets/img/cite-disable.svg
  72. 1 0
      src/components/packages/assets/img/cite.svg
  73. 12 0
      src/components/packages/assets/img/column-active.svg
  74. 16 0
      src/components/packages/assets/img/column-disable.svg
  75. 12 0
      src/components/packages/assets/img/column.svg
  76. 二進制
      src/components/packages/assets/img/disabled.jpg
  77. 11 0
      src/components/packages/assets/img/doughnut-active.svg
  78. 15 0
      src/components/packages/assets/img/doughnut-disable.svg
  79. 11 0
      src/components/packages/assets/img/doughnut.svg
  80. 二進制
      src/components/packages/assets/img/filtrationSearch.png
  81. 18 0
      src/components/packages/assets/img/heat-active.svg
  82. 22 0
      src/components/packages/assets/img/heat-disable.svg
  83. 18 0
      src/components/packages/assets/img/heat.svg
  84. 10 0
      src/components/packages/assets/img/line-active.svg
  85. 14 0
      src/components/packages/assets/img/line-disable.svg
  86. 10 0
      src/components/packages/assets/img/line.svg
  87. 二進制
      src/components/packages/assets/img/logo.png
  88. 1 0
      src/components/packages/assets/img/map-active.svg
  89. 1 0
      src/components/packages/assets/img/map-disable.svg
  90. 1 0
      src/components/packages/assets/img/map.svg
  91. 1 0
      src/components/packages/assets/img/map2-active.svg
  92. 1 0
      src/components/packages/assets/img/map2-disable.svg
  93. 1 0
      src/components/packages/assets/img/map2.svg
  94. 32 0
      src/components/packages/assets/img/matrixPie-active.svg
  95. 32 0
      src/components/packages/assets/img/matrixPie-disable.svg
  96. 13 0
      src/components/packages/assets/img/multipleBar-active.svg
  97. 17 0
      src/components/packages/assets/img/multipleBar-disable.svg
  98. 13 0
      src/components/packages/assets/img/multipleBar.svg
  99. 13 0
      src/components/packages/assets/img/multipleColumn-active.svg
  100. 0 0
      src/components/packages/assets/img/multipleColumn-disable.svg

+ 365 - 126
package-lock.json

@@ -1775,87 +1775,6 @@
         "webpack-chain": "^6.4.0",
         "webpack-dev-server": "^3.11.0",
         "webpack-merge": "^4.2.2"
-      },
-      "dependencies": {
-        "ansi-styles": {
-          "version": "4.3.0",
-          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
-          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
-          "dev": true,
-          "optional": true,
-          "requires": {
-            "color-convert": "^2.0.1"
-          }
-        },
-        "chalk": {
-          "version": "4.1.2",
-          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
-          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
-          "dev": true,
-          "optional": true,
-          "requires": {
-            "ansi-styles": "^4.1.0",
-            "supports-color": "^7.1.0"
-          }
-        },
-        "color-convert": {
-          "version": "2.0.1",
-          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
-          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
-          "dev": true,
-          "optional": true,
-          "requires": {
-            "color-name": "~1.1.4"
-          }
-        },
-        "color-name": {
-          "version": "1.1.4",
-          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
-          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
-          "dev": true,
-          "optional": true
-        },
-        "has-flag": {
-          "version": "4.0.0",
-          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
-          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
-          "dev": true,
-          "optional": true
-        },
-        "loader-utils": {
-          "version": "2.0.4",
-          "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz",
-          "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
-          "dev": true,
-          "optional": true,
-          "requires": {
-            "big.js": "^5.2.2",
-            "emojis-list": "^3.0.0",
-            "json5": "^2.1.2"
-          }
-        },
-        "supports-color": {
-          "version": "7.2.0",
-          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
-          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
-          "dev": true,
-          "optional": true,
-          "requires": {
-            "has-flag": "^4.0.0"
-          }
-        },
-        "vue-loader-v16": {
-          "version": "npm:vue-loader@16.8.3",
-          "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-16.8.3.tgz",
-          "integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==",
-          "dev": true,
-          "optional": true,
-          "requires": {
-            "chalk": "^4.1.0",
-            "hash-sum": "^2.0.0",
-            "loader-utils": "^2.0.0"
-          }
-        }
       }
     },
     "@vue/cli-shared-utils": {
@@ -2146,6 +2065,11 @@
         "@xtuc/long": "4.2.2"
       }
     },
+    "@xmldom/xmldom": {
+      "version": "0.8.10",
+      "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz",
+      "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw=="
+    },
     "@xtuc/ieee754": {
       "version": "1.2.0",
       "resolved": "https://registry.nlark.com/@xtuc/ieee754/download/@xtuc/ieee754-1.2.0.tgz",
@@ -2297,7 +2221,6 @@
       "version": "1.0.10",
       "resolved": "https://registry.nlark.com/argparse/download/argparse-1.0.10.tgz",
       "integrity": "sha1-vNZ5HqWuCXJeF+WtmIE0zUCz2RE=",
-      "dev": true,
       "requires": {
         "sprintf-js": "~1.0.2"
       }
@@ -2572,7 +2495,7 @@
     "babel-plugin-syntax-dynamic-import": {
       "version": "6.18.0",
       "resolved": "https://registry.npmmirror.com/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz",
-      "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo= sha512-MioUE+LfjCEz65Wf7Z/Rm4XCP5k2c+TbMd2Z2JKc7U9uwjBhAfNPE48KC4GTGKhppMeYVepwDBNO/nGY6NYHBA==",
+      "integrity": "sha512-MioUE+LfjCEz65Wf7Z/Rm4XCP5k2c+TbMd2Z2JKc7U9uwjBhAfNPE48KC4GTGKhppMeYVepwDBNO/nGY6NYHBA==",
       "dev": true
     },
     "babel-runtime": {
@@ -2636,8 +2559,7 @@
     "base64-js": {
       "version": "1.5.1",
       "resolved": "https://registry.npmmirror.com/base64-js/download/base64-js-1.5.1.tgz",
-      "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=",
-      "dev": true
+      "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo="
     },
     "batch": {
       "version": "0.6.1",
@@ -3503,7 +3425,7 @@
     "clone": {
       "version": "2.1.2",
       "resolved": "https://registry.npmmirror.com/clone/-/clone-2.1.2.tgz",
-      "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w=="
+      "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w=="
     },
     "coa": {
       "version": "2.0.2",
@@ -3983,8 +3905,7 @@
     "core-util-is": {
       "version": "1.0.2",
       "resolved": "https://registry.nlark.com/core-util-is/download/core-util-is-1.0.2.tgz",
-      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
-      "dev": true
+      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
     },
     "cosmiconfig": {
       "version": "5.2.1",
@@ -4623,6 +4544,11 @@
         }
       }
     },
+    "dingbat-to-unicode": {
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/dingbat-to-unicode/-/dingbat-to-unicode-1.0.1.tgz",
+      "integrity": "sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w=="
+    },
     "dir-glob": {
       "version": "2.2.2",
       "resolved": "https://registry.nlark.com/dir-glob/download/dir-glob-2.2.2.tgz",
@@ -4710,7 +4636,7 @@
     "domready": {
       "version": "1.0.8",
       "resolved": "https://registry.npmmirror.com/domready/-/domready-1.0.8.tgz",
-      "integrity": "sha1-kfJS5Ze2Wvd+dFriTdAYXV4m1Yw= sha512-uIzsOJUNk+AdGE9a6VDeessoMCzF8RrZvJCX/W8QtyfgdR6Uofn/MvRonih3OtCO79b2VDzDOymuiABrQ4z3XA==",
+      "integrity": "sha512-uIzsOJUNk+AdGE9a6VDeessoMCzF8RrZvJCX/W8QtyfgdR6Uofn/MvRonih3OtCO79b2VDzDOymuiABrQ4z3XA==",
       "dev": true
     },
     "domutils": {
@@ -4750,6 +4676,14 @@
       "resolved": "https://registry.npmjs.org/driver.js/-/driver.js-1.3.0.tgz",
       "integrity": "sha512-ilUkVc5iMIYfMd8FdWy8n5Wv//gsJuRP+lo8QfWpwP9c0UGOgD7P9nVQMZwcdW84aqAZHHUHrV7GgiopAN6HUQ=="
     },
+    "duck": {
+      "version": "0.1.12",
+      "resolved": "https://registry.npmjs.org/duck/-/duck-0.1.12.tgz",
+      "integrity": "sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==",
+      "requires": {
+        "underscore": "^1.13.1"
+      }
+    },
     "duplexer": {
       "version": "0.1.2",
       "resolved": "https://registry.nlark.com/duplexer/download/duplexer-0.1.2.tgz",
@@ -4798,6 +4732,11 @@
         "zrender": "5.2.1"
       }
     },
+    "editor-zl": {
+      "version": "1.0.27",
+      "resolved": "https://registry.npmjs.org/editor-zl/-/editor-zl-1.0.27.tgz",
+      "integrity": "sha512-2AT0rsqrXL3FHu9RgEs5P6l2UdV5YCGXJQkP1fiaM08nkVeO78NquXBd8d6eIZVJzlo+Lyfe5j1UMEwjwong6g=="
+    },
     "ee-first": {
       "version": "1.1.1",
       "resolved": "https://registry.nlark.com/ee-first/download/ee-first-1.1.1.tgz",
@@ -5611,6 +5550,11 @@
         "schema-utils": "^2.5.0"
       }
     },
+    "file-saver": {
+      "version": "2.0.5",
+      "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz",
+      "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA=="
+    },
     "file-uri-to-path": {
       "version": "1.0.0",
       "resolved": "https://registry.nlark.com/file-uri-to-path/download/file-uri-to-path-1.0.0.tgz",
@@ -5892,7 +5836,7 @@
     "fuzzysearch": {
       "version": "1.0.3",
       "resolved": "https://registry.npmmirror.com/fuzzysearch/-/fuzzysearch-1.0.3.tgz",
-      "integrity": "sha1-3/yA9tawQiPyImqnndGUIxCW0Ag= sha512-s+kNWQuI3mo9OALw0HJ6YGmMbLqEufCh2nX/zzV5CrICQ/y4AwPxM+6TIiF9ItFCHXFCyM/BfCCmN57NTIJuPg=="
+      "integrity": "sha512-s+kNWQuI3mo9OALw0HJ6YGmMbLqEufCh2nX/zzV5CrICQ/y4AwPxM+6TIiF9ItFCHXFCyM/BfCCmN57NTIJuPg=="
     },
     "gensync": {
       "version": "1.0.0-beta.2",
@@ -6063,7 +6007,7 @@
     "has-ansi": {
       "version": "2.0.0",
       "resolved": "https://registry.npmmirror.com/has-ansi/-/has-ansi-2.0.0.tgz",
-      "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==",
+      "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==",
       "dev": true,
       "requires": {
         "ansi-regex": "^2.0.0"
@@ -6253,6 +6197,16 @@
       "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
       "dev": true
     },
+    "html-docx-js": {
+      "version": "0.3.1",
+      "resolved": "https://registry.npmjs.org/html-docx-js/-/html-docx-js-0.3.1.tgz",
+      "integrity": "sha512-QSrMiRhxesqxYCa3f+2Z3ttIHPzSjDOL1tCOmIDIEET7HdabxXND6tAbsFMXAgRG4RADQ3wbl74ydMmjidaDPA==",
+      "requires": {
+        "jszip": "^2.3.0",
+        "lodash.escape": "^3.0.0",
+        "lodash.merge": "^3.2.0"
+      }
+    },
     "html-entities": {
       "version": "1.4.0",
       "resolved": "https://registry.nlark.com/html-entities/download/html-entities-1.4.0.tgz",
@@ -6530,7 +6484,12 @@
     "image-size": {
       "version": "0.5.5",
       "resolved": "https://registry.npmmirror.com/image-size/-/image-size-0.5.5.tgz",
-      "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w= sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ=="
+      "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ=="
+    },
+    "immediate": {
+      "version": "3.0.6",
+      "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
+      "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ=="
     },
     "immutable": {
       "version": "4.0.0",
@@ -6657,8 +6616,7 @@
     "inherits": {
       "version": "2.0.4",
       "resolved": "https://registry.nlark.com/inherits/download/inherits-2.0.4.tgz",
-      "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=",
-      "dev": true
+      "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w="
     },
     "inquirer": {
       "version": "7.3.3",
@@ -7166,8 +7124,7 @@
     "isarray": {
       "version": "1.0.0",
       "resolved": "https://registry.nlark.com/isarray/download/isarray-1.0.0.tgz",
-      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
-      "dev": true
+      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
     },
     "isexe": {
       "version": "2.0.0",
@@ -7317,6 +7274,14 @@
         "verror": "1.10.0"
       }
     },
+    "jszip": {
+      "version": "2.7.0",
+      "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.7.0.tgz",
+      "integrity": "sha512-JIsRKRVC3gTRo2vM4Wy9WBC3TRcfnIZU8k65Phi3izkvPH975FowRYtKGT6PxevA0XnJ/yO8b0QwV0ydVyQwfw==",
+      "requires": {
+        "pako": "~1.0.2"
+      }
+    },
     "killable": {
       "version": "1.0.1",
       "resolved": "https://registry.nlark.com/killable/download/killable-1.0.1.tgz",
@@ -7414,6 +7379,14 @@
         "type-check": "~0.3.2"
       }
     },
+    "lie": {
+      "version": "3.3.0",
+      "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
+      "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
+      "requires": {
+        "immediate": "~3.0.5"
+      }
+    },
     "lines-and-columns": {
       "version": "1.1.6",
       "resolved": "https://registry.nlark.com/lines-and-columns/download/lines-and-columns-1.1.6.tgz",
@@ -7511,6 +7484,56 @@
       "resolved": "https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz",
       "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
     },
+    "lodash._arraycopy": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/lodash._arraycopy/-/lodash._arraycopy-3.0.0.tgz",
+      "integrity": "sha512-RHShTDnPKP7aWxlvXKiDT6IX2jCs6YZLCtNhOru/OX2Q/tzX295vVBK5oX1ECtN+2r86S0Ogy8ykP1sgCZAN0A=="
+    },
+    "lodash._arrayeach": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/lodash._arrayeach/-/lodash._arrayeach-3.0.0.tgz",
+      "integrity": "sha512-Mn7HidOVcl3mkQtbPsuKR0Fj0N6Q6DQB77CtYncZcJc0bx5qv2q4Gl6a0LC1AN+GSxpnBDNnK3CKEm9XNA4zqQ=="
+    },
+    "lodash._basecopy": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz",
+      "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ=="
+    },
+    "lodash._basefor": {
+      "version": "3.0.3",
+      "resolved": "https://registry.npmjs.org/lodash._basefor/-/lodash._basefor-3.0.3.tgz",
+      "integrity": "sha512-6bc3b8grkpMgDcVJv9JYZAk/mHgcqMljzm7OsbmcE2FGUMmmLQTPHlh/dFqR8LA0GQ7z4K67JSotVKu5058v1A=="
+    },
+    "lodash._bindcallback": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/lodash._bindcallback/-/lodash._bindcallback-3.0.1.tgz",
+      "integrity": "sha512-2wlI0JRAGX8WEf4Gm1p/mv/SZ+jLijpj0jyaE/AXeuQphzCgD8ZQW4oSpoN8JAopujOFGU3KMuq7qfHBWlGpjQ=="
+    },
+    "lodash._createassigner": {
+      "version": "3.1.1",
+      "resolved": "https://registry.npmjs.org/lodash._createassigner/-/lodash._createassigner-3.1.1.tgz",
+      "integrity": "sha512-LziVL7IDnJjQeeV95Wvhw6G28Z8Q6da87LWKOPWmzBLv4u6FAT/x5v00pyGW0u38UoogNF2JnD3bGgZZDaNEBw==",
+      "requires": {
+        "lodash._bindcallback": "^3.0.0",
+        "lodash._isiterateecall": "^3.0.0",
+        "lodash.restparam": "^3.0.0"
+      }
+    },
+    "lodash._getnative": {
+      "version": "3.9.1",
+      "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz",
+      "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA=="
+    },
+    "lodash._isiterateecall": {
+      "version": "3.0.9",
+      "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz",
+      "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ=="
+    },
+    "lodash._root": {
+      "version": "3.0.1",
+      "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz",
+      "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ=="
+    },
     "lodash.debounce": {
       "version": "4.0.8",
       "resolved": "https://registry.nlark.com/lodash.debounce/download/lodash.debounce-4.0.8.tgz",
@@ -7523,12 +7546,64 @@
       "integrity": "sha1-US6b1yHSctlOPTpjZT+hdRZ0HKY=",
       "dev": true
     },
+    "lodash.escape": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz",
+      "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==",
+      "requires": {
+        "lodash._root": "^3.0.0"
+      }
+    },
+    "lodash.isarguments": {
+      "version": "3.1.0",
+      "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz",
+      "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg=="
+    },
+    "lodash.isarray": {
+      "version": "3.0.4",
+      "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz",
+      "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ=="
+    },
+    "lodash.isplainobject": {
+      "version": "3.2.0",
+      "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-3.2.0.tgz",
+      "integrity": "sha512-P4wZnho5curNqeEq/x292Pb57e1v+woR7DJ84DURelKB46lby8aDEGVobSaYtzHdQBWQrJSdxcCwjlGOvvdIyg==",
+      "requires": {
+        "lodash._basefor": "^3.0.0",
+        "lodash.isarguments": "^3.0.0",
+        "lodash.keysin": "^3.0.0"
+      }
+    },
+    "lodash.istypedarray": {
+      "version": "3.0.6",
+      "resolved": "https://registry.npmjs.org/lodash.istypedarray/-/lodash.istypedarray-3.0.6.tgz",
+      "integrity": "sha512-lGWJ6N8AA3KSv+ZZxlTdn4f6A7kMfpJboeyvbFdE7IU9YAgweODqmOgdUHOA+c6lVWeVLysdaxciFXi+foVsWw=="
+    },
     "lodash.kebabcase": {
       "version": "4.1.1",
       "resolved": "https://registry.nlark.com/lodash.kebabcase/download/lodash.kebabcase-4.1.1.tgz",
       "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=",
       "dev": true
     },
+    "lodash.keys": {
+      "version": "3.1.2",
+      "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz",
+      "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==",
+      "requires": {
+        "lodash._getnative": "^3.0.0",
+        "lodash.isarguments": "^3.0.0",
+        "lodash.isarray": "^3.0.0"
+      }
+    },
+    "lodash.keysin": {
+      "version": "3.0.8",
+      "resolved": "https://registry.npmjs.org/lodash.keysin/-/lodash.keysin-3.0.8.tgz",
+      "integrity": "sha512-YDB/5xkL3fBKFMDaC+cfGV00pbiJ6XoJIfRmBhv7aR6wWtbCW6IzkiWnTfkiHTF6ALD7ff83dAtB3OEaSoyQPg==",
+      "requires": {
+        "lodash.isarguments": "^3.0.0",
+        "lodash.isarray": "^3.0.0"
+      }
+    },
     "lodash.mapvalues": {
       "version": "4.6.0",
       "resolved": "https://registry.npmmirror.com/lodash.mapvalues/download/lodash.mapvalues-4.6.0.tgz",
@@ -7541,6 +7616,38 @@
       "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
       "dev": true
     },
+    "lodash.merge": {
+      "version": "3.3.2",
+      "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-3.3.2.tgz",
+      "integrity": "sha512-ZgGZpRhWLjivGUbjtApZR4HyLv/UAyoYqESVYkK4aLBJVHRrbFpG+GNnE9JPijliME4LkKM0SFI/WyOiBiv1+w==",
+      "requires": {
+        "lodash._arraycopy": "^3.0.0",
+        "lodash._arrayeach": "^3.0.0",
+        "lodash._createassigner": "^3.0.0",
+        "lodash._getnative": "^3.0.0",
+        "lodash.isarguments": "^3.0.0",
+        "lodash.isarray": "^3.0.0",
+        "lodash.isplainobject": "^3.0.0",
+        "lodash.istypedarray": "^3.0.0",
+        "lodash.keys": "^3.0.0",
+        "lodash.keysin": "^3.0.0",
+        "lodash.toplainobject": "^3.0.0"
+      }
+    },
+    "lodash.restparam": {
+      "version": "3.6.1",
+      "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz",
+      "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw=="
+    },
+    "lodash.toplainobject": {
+      "version": "3.0.0",
+      "resolved": "https://registry.npmjs.org/lodash.toplainobject/-/lodash.toplainobject-3.0.0.tgz",
+      "integrity": "sha512-wMI0Ju1bvSmnBS3EcRRH/3zDnZOPpDtMtNDzbbNMKuTrEpALsf+sPyMeogmv63Y11qZQO7H1xFzohIEGRMjPYA==",
+      "requires": {
+        "lodash._basecopy": "^3.0.0",
+        "lodash.keysin": "^3.0.0"
+      }
+    },
     "lodash.transform": {
       "version": "4.6.0",
       "resolved": "https://registry.npmmirror.com/lodash.transform/download/lodash.transform-4.6.0.tgz",
@@ -7568,6 +7675,16 @@
       "integrity": "sha1-AF/eL15uRwaPk1/yhXPhJe9y8Zc=",
       "dev": true
     },
+    "lop": {
+      "version": "0.4.1",
+      "resolved": "https://registry.npmjs.org/lop/-/lop-0.4.1.tgz",
+      "integrity": "sha512-9xyho9why2A2tzm5aIcMWKvzqKsnxrf9B5I+8O30olh6lQU8PH978LqZoI4++37RBgS1Em5i54v1TFs/3wnmXQ==",
+      "requires": {
+        "duck": "^0.1.12",
+        "option": "~0.2.1",
+        "underscore": "^1.13.1"
+      }
+    },
     "lower-case": {
       "version": "1.1.4",
       "resolved": "https://registry.nlark.com/lower-case/download/lower-case-1.1.4.tgz",
@@ -7592,6 +7709,41 @@
         "semver": "^6.0.0"
       }
     },
+    "mammoth": {
+      "version": "1.8.0",
+      "resolved": "https://registry.npmjs.org/mammoth/-/mammoth-1.8.0.tgz",
+      "integrity": "sha512-pJNfxSk9IEGVpau+tsZFz22ofjUsl2mnA5eT8PjPs2n0BP+rhVte4Nez6FdgEuxv3IGI3afiV46ImKqTGDVlbA==",
+      "requires": {
+        "@xmldom/xmldom": "^0.8.6",
+        "argparse": "~1.0.3",
+        "base64-js": "^1.5.1",
+        "bluebird": "~3.4.0",
+        "dingbat-to-unicode": "^1.0.1",
+        "jszip": "^3.7.1",
+        "lop": "^0.4.1",
+        "path-is-absolute": "^1.0.0",
+        "underscore": "^1.13.1",
+        "xmlbuilder": "^10.0.0"
+      },
+      "dependencies": {
+        "bluebird": {
+          "version": "3.4.7",
+          "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
+          "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA=="
+        },
+        "jszip": {
+          "version": "3.10.1",
+          "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz",
+          "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==",
+          "requires": {
+            "lie": "~3.3.0",
+            "pako": "~1.0.2",
+            "readable-stream": "~2.3.6",
+            "setimmediate": "^1.0.5"
+          }
+        }
+      }
+    },
     "map-cache": {
       "version": "0.2.2",
       "resolved": "https://registry.nlark.com/map-cache/download/map-cache-0.2.2.tgz",
@@ -7902,7 +8054,7 @@
     "mitt": {
       "version": "1.1.2",
       "resolved": "https://registry.npmmirror.com/mitt/-/mitt-1.1.2.tgz",
-      "integrity": "sha1-OA5hSA1qYVtmDwertg1R4KTkvtY= sha512-3btxP0O9iGADGWAkteQ8mzDtEspZqu4I32y4GZYCV5BrwtzdcRpF4dQgNdJadCrbBx7Lu6Sq9AVrerMHR0Hkmw==",
+      "integrity": "sha512-3btxP0O9iGADGWAkteQ8mzDtEspZqu4I32y4GZYCV5BrwtzdcRpF4dQgNdJadCrbBx7Lu6Sq9AVrerMHR0Hkmw==",
       "dev": true
     },
     "mixin-deep": {
@@ -8459,6 +8611,11 @@
         }
       }
     },
+    "option": {
+      "version": "0.2.4",
+      "resolved": "https://registry.npmjs.org/option/-/option-0.2.4.tgz",
+      "integrity": "sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A=="
+    },
     "optionator": {
       "version": "0.8.3",
       "resolved": "https://registry.nlark.com/optionator/download/optionator-0.8.3.tgz",
@@ -8595,8 +8752,7 @@
     "pako": {
       "version": "1.0.11",
       "resolved": "https://registry.nlark.com/pako/download/pako-1.0.11.tgz?cache=0&sync_timestamp=1627560125189&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fpako%2Fdownload%2Fpako-1.0.11.tgz",
-      "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8=",
-      "dev": true
+      "integrity": "sha1-bJWZ00DVTf05RjgCUqNXBaa5kr8="
     },
     "parallel-transform": {
       "version": "1.2.0",
@@ -8695,7 +8851,7 @@
     "particles.js": {
       "version": "2.0.0",
       "resolved": "https://registry.npmmirror.com/particles.js/-/particles.js-2.0.0.tgz",
-      "integrity": "sha1-IThsQyjWx/lngKIB6W7t/AnHNvY= sha512-8e0JIqkRbMMPlFBnF9f+92hX1s07jdkd3tqB8uHE9L+cwGGjIYjQM7QLgt0FQ5MZp6SFFYYDm/Y48pqK3ZvJOQ==",
+      "integrity": "sha512-8e0JIqkRbMMPlFBnF9f+92hX1s07jdkd3tqB8uHE9L+cwGGjIYjQM7QLgt0FQ5MZp6SFFYYDm/Y48pqK3ZvJOQ==",
       "dev": true
     },
     "pascalcase": {
@@ -8725,8 +8881,7 @@
     "path-is-absolute": {
       "version": "1.0.1",
       "resolved": "https://registry.nlark.com/path-is-absolute/download/path-is-absolute-1.0.1.tgz",
-      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
-      "dev": true
+      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
     },
     "path-is-inside": {
       "version": "1.0.2",
@@ -9461,7 +9616,7 @@
     "posthtml": {
       "version": "0.9.2",
       "resolved": "https://registry.npmmirror.com/posthtml/-/posthtml-0.9.2.tgz",
-      "integrity": "sha1-9MBtufZ7Yf0XxOJW5+PZUVv3Jv0= sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q==",
+      "integrity": "sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q==",
       "dev": true,
       "requires": {
         "posthtml-parser": "^0.2.0",
@@ -9471,7 +9626,7 @@
     "posthtml-parser": {
       "version": "0.2.1",
       "resolved": "https://registry.npmmirror.com/posthtml-parser/-/posthtml-parser-0.2.1.tgz",
-      "integrity": "sha1-NdUw3jhnQMK6JP8usvrznM3ycd0= sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==",
+      "integrity": "sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==",
       "dev": true,
       "requires": {
         "htmlparser2": "^3.8.3",
@@ -9634,8 +9789,7 @@
     "process-nextick-args": {
       "version": "2.0.1",
       "resolved": "https://registry.nlark.com/process-nextick-args/download/process-nextick-args-2.0.1.tgz",
-      "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=",
-      "dev": true
+      "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I="
     },
     "progress": {
       "version": "2.0.3",
@@ -9883,7 +10037,6 @@
       "version": "2.3.7",
       "resolved": "https://registry.npmmirror.com/readable-stream/download/readable-stream-2.3.7.tgz",
       "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=",
-      "dev": true,
       "requires": {
         "core-util-is": "~1.0.0",
         "inherits": "~2.0.3",
@@ -9898,7 +10051,6 @@
           "version": "1.1.1",
           "resolved": "https://registry.nlark.com/string_decoder/download/string_decoder-1.1.1.tgz",
           "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
-          "dev": true,
           "requires": {
             "safe-buffer": "~5.1.0"
           }
@@ -10229,8 +10381,7 @@
     "safe-buffer": {
       "version": "5.1.2",
       "resolved": "https://registry.nlark.com/safe-buffer/download/safe-buffer-5.1.2.tgz",
-      "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=",
-      "dev": true
+      "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0="
     },
     "safe-regex": {
       "version": "1.1.0",
@@ -10507,8 +10658,7 @@
     "setimmediate": {
       "version": "1.0.5",
       "resolved": "https://registry.nlark.com/setimmediate/download/setimmediate-1.0.5.tgz",
-      "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
-      "dev": true
+      "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU="
     },
     "setprototypeof": {
       "version": "1.1.1",
@@ -10973,8 +11123,7 @@
     "sprintf-js": {
       "version": "1.0.3",
       "resolved": "https://registry.nlark.com/sprintf-js/download/sprintf-js-1.0.3.tgz",
-      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
-      "dev": true
+      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
     },
     "sshpk": {
       "version": "1.16.1",
@@ -11309,13 +11458,13 @@
         "ansi-styles": {
           "version": "2.2.1",
           "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-2.2.1.tgz",
-          "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==",
+          "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==",
           "dev": true
         },
         "chalk": {
           "version": "1.1.3",
           "resolved": "https://registry.npmmirror.com/chalk/-/chalk-1.1.3.tgz",
-          "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==",
+          "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==",
           "dev": true,
           "requires": {
             "ansi-styles": "^2.2.1",
@@ -11328,7 +11477,7 @@
             "supports-color": {
               "version": "2.0.0",
               "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-2.0.0.tgz",
-              "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==",
+              "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==",
               "dev": true
             }
           }
@@ -11354,7 +11503,7 @@
         "has-flag": {
           "version": "1.0.0",
           "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-1.0.0.tgz",
-          "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo= sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==",
+          "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==",
           "dev": true
         },
         "is-extendable": {
@@ -11414,7 +11563,7 @@
         "supports-color": {
           "version": "3.2.3",
           "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-3.2.3.tgz",
-          "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY= sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==",
+          "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==",
           "dev": true,
           "requires": {
             "has-flag": "^1.0.0"
@@ -11436,7 +11585,7 @@
         "deepmerge": {
           "version": "1.3.2",
           "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.3.2.tgz",
-          "integrity": "sha1-FmNpFinU2/42T6EqKk8KqGqjoFA= sha512-qjMjTrk+RKv/sp4RPDpV5CnKhxjFI9p+GkLBOls5A8EEElldYWCWA9zceAkmfd0xIo2aU1nxiaLFoiya2sb6Cg==",
+          "integrity": "sha512-qjMjTrk+RKv/sp4RPDpV5CnKhxjFI9p+GkLBOls5A8EEElldYWCWA9zceAkmfd0xIo2aU1nxiaLFoiya2sb6Cg==",
           "dev": true
         }
       }
@@ -11460,7 +11609,7 @@
         "deepmerge": {
           "version": "1.3.2",
           "resolved": "https://registry.npmmirror.com/deepmerge/-/deepmerge-1.3.2.tgz",
-          "integrity": "sha1-FmNpFinU2/42T6EqKk8KqGqjoFA= sha512-qjMjTrk+RKv/sp4RPDpV5CnKhxjFI9p+GkLBOls5A8EEElldYWCWA9zceAkmfd0xIo2aU1nxiaLFoiya2sb6Cg==",
+          "integrity": "sha512-qjMjTrk+RKv/sp4RPDpV5CnKhxjFI9p+GkLBOls5A8EEElldYWCWA9zceAkmfd0xIo2aU1nxiaLFoiya2sb6Cg==",
           "dev": true
         }
       }
@@ -12091,6 +12240,11 @@
         "which-boxed-primitive": "^1.0.2"
       }
     },
+    "underscore": {
+      "version": "1.13.7",
+      "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz",
+      "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g=="
+    },
     "unicode-canonical-property-names-ecmascript": {
       "version": "2.0.0",
       "resolved": "https://registry.nlark.com/unicode-canonical-property-names-ecmascript/download/unicode-canonical-property-names-ecmascript-2.0.0.tgz?cache=0&sync_timestamp=1631615461691&other_urls=https%3A%2F%2Fregistry.nlark.com%2Funicode-canonical-property-names-ecmascript%2Fdownload%2Funicode-canonical-property-names-ecmascript-2.0.0.tgz",
@@ -12122,7 +12276,7 @@
     "unidecode": {
       "version": "0.1.8",
       "resolved": "https://registry.npmmirror.com/unidecode/-/unidecode-0.1.8.tgz",
-      "integrity": "sha1-77swFTi8RSRqmsjFWdcvAVMFBT4= sha512-SdoZNxCWpN2tXTCrGkPF/0rL2HEq+i2gwRG1ReBvx8/0yTzC3enHfugOf8A9JBShVwwrRIkLX0YcDUGbzjbVCA==",
+      "integrity": "sha512-SdoZNxCWpN2tXTCrGkPF/0rL2HEq+i2gwRG1ReBvx8/0yTzC3enHfugOf8A9JBShVwwrRIkLX0YcDUGbzjbVCA==",
       "dev": true
     },
     "union-value": {
@@ -12309,7 +12463,7 @@
     "url-slug": {
       "version": "2.0.0",
       "resolved": "https://registry.npmmirror.com/url-slug/-/url-slug-2.0.0.tgz",
-      "integrity": "sha1-p4nVrtSZXA2VrzM3etHVxo1NcCc= sha512-aiNmSsVgrjCiJ2+KWPferjT46YFKoE8i0YX04BlMVDue022Xwhg/zYlnZ6V9/mP3p8Wj7LEp0myiTkC/p6sxew==",
+      "integrity": "sha512-aiNmSsVgrjCiJ2+KWPferjT46YFKoE8i0YX04BlMVDue022Xwhg/zYlnZ6V9/mP3p8Wj7LEp0myiTkC/p6sxew==",
       "dev": true,
       "requires": {
         "unidecode": "0.1.8"
@@ -12341,8 +12495,7 @@
     "util-deprecate": {
       "version": "1.0.2",
       "resolved": "https://registry.nlark.com/util-deprecate/download/util-deprecate-1.0.2.tgz",
-      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
-      "dev": true
+      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
     },
     "util.promisify": {
       "version": "1.0.0",
@@ -12496,10 +12649,91 @@
         }
       }
     },
+    "vue-loader-v16": {
+      "version": "npm:vue-loader@16.8.3",
+      "resolved": "https://registry.npmmirror.com/vue-loader/-/vue-loader-16.8.3.tgz",
+      "integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==",
+      "dev": true,
+      "optional": true,
+      "requires": {
+        "chalk": "^4.1.0",
+        "hash-sum": "^2.0.0",
+        "loader-utils": "^2.0.0"
+      },
+      "dependencies": {
+        "ansi-styles": {
+          "version": "4.3.0",
+          "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz",
+          "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "color-convert": "^2.0.1"
+          }
+        },
+        "chalk": {
+          "version": "4.1.2",
+          "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz",
+          "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "ansi-styles": "^4.1.0",
+            "supports-color": "^7.1.0"
+          }
+        },
+        "color-convert": {
+          "version": "2.0.1",
+          "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz",
+          "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "color-name": "~1.1.4"
+          }
+        },
+        "color-name": {
+          "version": "1.1.4",
+          "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz",
+          "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+          "dev": true,
+          "optional": true
+        },
+        "has-flag": {
+          "version": "4.0.0",
+          "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz",
+          "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+          "dev": true,
+          "optional": true
+        },
+        "loader-utils": {
+          "version": "2.0.4",
+          "resolved": "https://registry.npmmirror.com/loader-utils/-/loader-utils-2.0.4.tgz",
+          "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "big.js": "^5.2.2",
+            "emojis-list": "^3.0.0",
+            "json5": "^2.1.2"
+          }
+        },
+        "supports-color": {
+          "version": "7.2.0",
+          "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz",
+          "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+          "dev": true,
+          "optional": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        }
+      }
+    },
     "vue-particles": {
       "version": "1.0.9",
       "resolved": "https://registry.npmmirror.com/vue-particles/-/vue-particles-1.0.9.tgz",
-      "integrity": "sha1-KdnMK+AVffHAqH7DuWyW8zJ5Um4= sha512-9MUkX6Sq1x7guUHoN4Br4Dwtb+gY1t+uJMg0wxJtKKOURe/zS+8PsKwMhspCfl4ch3EM5nrwhASVX2UizKb41w==",
+      "integrity": "sha512-9MUkX6Sq1x7guUHoN4Br4Dwtb+gY1t+uJMg0wxJtKKOURe/zS+8PsKwMhspCfl4ch3EM5nrwhASVX2UizKb41w==",
       "dev": true,
       "requires": {
         "particles.js": "^2.0.0",
@@ -13416,6 +13650,11 @@
         "async-limiter": "~1.0.0"
       }
     },
+    "xmlbuilder": {
+      "version": "10.1.1",
+      "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-10.1.1.tgz",
+      "integrity": "sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg=="
+    },
     "xtend": {
       "version": "4.0.2",
       "resolved": "https://registry.nlark.com/xtend/download/xtend-4.0.2.tgz",

+ 4 - 0
package.json

@@ -12,14 +12,18 @@
     "core-js": "^3.6.5",
     "driver.js": "^1.3.0",
     "echarts": "^5.2.2",
+    "editor-zl": "^1.0.27",
     "el-table-infinite-scroll": "^1.0.0",
     "element-ui": "^2.15.7",
+    "file-saver": "^2.0.5",
     "flowchart-vue": "^0.30.0",
+    "html-docx-js": "^0.3.1",
     "html2canvas": "^1.3.3",
     "intro.js": "^7.2.0",
     "js-cookie": "^3.0.1",
     "less": "^4.1.2",
     "less-loader": "^5.0.0",
+    "mammoth": "^1.8.0",
     "mockjs": "^1.1.0",
     "moment": "^2.29.1",
     "sass": "^1.43.4",

+ 1 - 0
src/components/packages/assets/images/alignment.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M2 13h12v1H2v-1zm0-3h12v1H2v-1zm0-3h12v1H2V7zm0-6h12v1H2V1zm0 3h12v1H2V4z" fill="#3D4757" fill-rule="evenodd"/></svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/analysis.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/analysisTable.svg


+ 1 - 0
src/components/packages/assets/images/arrow-left.svg

@@ -0,0 +1 @@
+<svg width="4" height="7" xmlns="http://www.w3.org/2000/svg"><path fill="#6F6F6F" d="M0 3.5L4 0v7z" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/arrow-right.svg

@@ -0,0 +1 @@
+<svg width="4" height="7" xmlns="http://www.w3.org/2000/svg"><path fill="#6F6F6F" d="M4 3.5L0 0v7z" fill-rule="evenodd"/></svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/block.svg


+ 1 - 0
src/components/packages/assets/images/bold.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M8.131 6.9c2.035 0 2.569-.9 2.569-1.869 0-.968-.64-1.831-2.623-1.831H5.2v3.7h2.931zm.524 5.9c2.045 0 2.545-1.305 2.545-2.3 0-.985-.506-2.4-2.81-2.4H5.2v4.7h3.455zM4 2h4.71c2.367 0 3.19 1.583 3.19 3s-.325 1.852-1.1 2.5c1.2.5 1.569 1.379 1.6 3 .03 1.606-.586 3.5-3.769 3.5H4V2z" fill="#3D4757" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/catalog.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#3D4757"><path d="M13 0c.552 0 1 .48 1 1.071V13.93c0 .59-.448 1.07-1 1.07H3c-.552 0-1-.48-1-1.071V1.07C2 .48 2.448 0 3 0h10zm0 1H3v13h10V1z"/><path d="M5 10v1H4v-1h1zm6 0v1H6v-1h5zM5 7v1H4V7h1zm6 0v1H6V7h5zM5 4v1H4V4h1zm6 0v1H6V4h5z"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/center.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M2 13h12v1H2v-1zm2-3h8v1H4v-1zM2 7h12v1H2V7zm0-6h12v1H2V1zm2 3h8v1H4V4z" fill="#3D4757" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/checkbox.svg

@@ -0,0 +1 @@
+<svg version="1.1" id="图层_1" xmlns="http://www.w3.org/2000/svg" x="0" y="0" viewBox="0 0 16 16" xml:space="preserve"><style>.st0{fill:#3d4757}</style><g id="_x30_1-文字_x2F_01开始_x2F_任务列表-16px"><path id="合并形状" class="st0" d="M10.1 2H2v11h11V8.7l1-1V13c0 .6-.4 1-1 1H2c-.6 0-1-.4-1-1V2c0-.6.4-1 1-1h9.1l-1 1z"/><path id="路径" class="st0" d="M7.7 8.5l5.7-5.8.9.8-6.1 5.9-.5.5-3.9-3.4.8-.7z"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/close.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M8.9 8.192l4.242 4.243-.707.707L8.192 8.9 3.95 13.142l-.707-.707 4.242-4.243L3.243 3.95l.707-.707 4.242 4.242 4.243-4.242.707.707L8.9 8.192z" fill="#6A6A6A" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/codeblock.svg

@@ -0,0 +1 @@
+<svg width="14" height="14" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path stroke="#525C6F" stroke-linejoin="round" d="M4 4.5L1.5 7 4 9.5M10 4.5L12.5 7 10 9.5"></path><rect fill="#525C6F" transform="scale(1 -1) rotate(70 16.711 0)" x="2.671" y="6.53" width="8" height="1" rx=".2"></rect></g></svg>

+ 1 - 0
src/components/packages/assets/images/color.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M7.997 3.429L6.398 8h3.2L7.997 3.429zM8.497 2L12 12h-1L9.949 9h-3.9L5 12H4L7.496 2h1z" fill="#3D4757" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/control.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M9.793 1.5H3a.5.5 0 00-.5.5v12a.5.5 0 00.5.5h9a.5.5 0 00.5-.5V4.207L9.793 1.5z" stroke="#3D4757"/><g fill="#3D4757"><path d="M7 7h1v5H7z"/><path d="M5 7h5v1H5z"/></g><path fill="#3D4757" fill-rule="nonzero" d="M9 2h1v3H9z"/><path fill="#3D4757" fill-rule="nonzero" d="M9 4h3v1H9z"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/date.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="#3D4757" fill-rule="evenodd"><path d="M7.5 14.154a5.654 5.654 0 100-11.308 5.654 5.654 0 000 11.308zm0 .846a6.5 6.5 0 110-13 6.5 6.5 0 010 13z" fill-rule="nonzero"/><path d="M8 8h4v1H7V4h1v4z"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/exit-fullscreen.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="#3D4757" fill-rule="evenodd"><path d="M9 9h1v4H9z"/><path d="M9 9h4v1H9zM7 7H6V3h1z"/><path d="M7 7H3V6h4z"/></g></svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/export_WORD.svg


+ 1 - 0
src/components/packages/assets/images/format.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#3D4757" fill-rule="evenodd"><path d="M8.213 13H6.8l6.636-6.636-4.243-4.243-7.07 7.071L5.928 13H4.515L1.06 9.546a.5.5 0 010-.707L8.839 1.06a.5.5 0 01.707 0l4.95 4.95a.5.5 0 010 .707L8.213 13z" fill-rule="nonzero"/><path d="M4.536 6.364l4.95 4.95-.707.707-4.95-4.95zM4.521 13h10.03v1H5.496z"/></g></svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/highlight.svg


+ 1 - 0
src/components/packages/assets/images/hyperlink.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g transform="rotate(45 5.5 13.328)" fill="#3D4757" fill-rule="evenodd"><path d="M7 6H6V3.515a2.5 2.5 0 10-5 0V6H0V3.515a3.5 3.5 0 117 0V6zm0 4v2.5a3.5 3.5 0 01-7 0V10h1v2.5a2.5 2.5 0 105 0V10h1z" fill-rule="nonzero"/><rect x="3.062" y="5.209" width="1" height="5.5" rx=".5"/></g></svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/image.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/import_WORD.svg


+ 1 - 0
src/components/packages/assets/images/italic.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M10.017 3L8.08 13H9v1H6v-1h1.182L9 3H8V2h3v1h-.983z" fill="#3D4757"/></svg>

+ 1 - 0
src/components/packages/assets/images/latex.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path d="M9 13.5H2.982a.5.5 0 01-.404-.794l3.208-4.412a.5.5 0 000-.588L2.578 3.294a.5.5 0 01.404-.794H9" stroke="#3D4757"/><path d="M14.447 7l.809.588-2.139 2.942 2.139 2.942-.81.588-1.946-2.68-1.947 2.68-.809-.588 2.138-2.942-2.138-2.942.81-.588L12.5 9.679 14.447 7z" fill="#3D4757"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/left.svg

@@ -0,0 +1 @@
+<svg height="16" viewBox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M2 13h12v1H2zm0-3h8v1H2zm0-3h12v1H2zm0-6h12v1H2zm0 3h8v1H2z" fill="#3d4757" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/line-dash-dot-dot.svg

@@ -0,0 +1 @@
+<svg width="126" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M4 10h5v1H4zm7 0h2v1h-2zm4 0h2v1h-2zm4 0h5v1h-5zm7 0h2v1h-2zm4 0h2v1h-2zm4 0h5v1h-5zm7 0h2v1h-2zm4 0h2v1h-2zm4 0h5v1h-5zm7 0h2v1h-2zm4 0h2v1h-2zm4 0h5v1h-5zm7 0h2v1h-2zm4 0h2v1h-2zm4 0h5v1h-5zm7 0h2v1h-2zm4 0h2v1h-2zm4 0h5v1h-5zm7 0h2v1h-2zm4 0h2v1h-2zm4 0h5v1h-5zm7 0h2v1h-2zm4 0h2v1h-2z" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/line-dash-dot.svg

@@ -0,0 +1 @@
+<svg width="126" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M4 10h6v1H4zm9 0h3v1h-3zm6 0h6v1h-6zm9 0h3v1h-3zm6 0h6v1h-6zm9 0h3v1h-3zm6 0h6v1h-6zm9 0h3v1h-3zm6 0h6v1h-6zm9 0h3v1h-3zm6 0h6v1h-6zm9 0h3v1h-3zm6 0h6v1h-6zm9 0h3v1h-3zm6 0h6v1h-6zm9 0h3v1h-3z" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/line-dash-large-gap.svg

@@ -0,0 +1 @@
+<svg width="126" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M5 10h4v1H5zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4zm8 0h4v1h-4z" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/line-dash-small-gap.svg

@@ -0,0 +1 @@
+<svg width="126" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M4 10h4v1H4zm5 0h4v1H9zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h4v1h-4zm5 0h3v1h-3z" fill-rule="evenodd"/></svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/line-dot.svg


+ 1 - 0
src/components/packages/assets/images/line-single.svg

@@ -0,0 +1 @@
+<svg width="126" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M4 10h118v1H4z" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/list.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path fill="#3D4757" d="M7 12h7v1H7zm0-5h7v1H7zm0-5h7v1H7zM3 4V2H2V1h2v3h1v1H2V4h1z"/><path d="M2 6h3v1H2V6zm0 3h3v1H2V9z" fill="#4F4F4F"/><path fill="#3D4757" fill-rule="nonzero" d="M4.5 6L5 7l-2.5 3L2 9z"/><path d="M4 14l-1-2H2v-1h3v1H4l1 2v1H2v-1h2z" fill="#3D4757"/></g></svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/page-break.svg


+ 1 - 0
src/components/packages/assets/images/page-mode.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><g transform="translate(2 1)"><rect stroke="#3D4757" x=".5" y=".5" width="11" height="8" rx="1"/><path fill="#3D4757" fill-rule="nonzero" d="M2 3h4v1H2zm0 2h8v1H2z"/></g><g fill="#3D4757" fill-rule="nonzero"><path d="M14 15h-1v-5H3v5H2V9h12v6z"/><path d="M4 12h4v1H4zm0 2h8v1H4z"/></g></g></svg>

+ 1 - 0
src/components/packages/assets/images/page-scale-add.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M7 7V3h2v4h4v2H9v4H7V9H3V7h4z" fill="#636363" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/page-scale-minus.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M3 7h10v2H3z" fill="#636363" fill-rule="evenodd"/></svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/painter.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/paper-direction.svg


+ 1 - 0
src/components/packages/assets/images/paper-margin.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><rect stroke="#3D4757" x="2.5" y="1.5" width="11" height="13" rx="1"/><path fill="#3D4757" fill-rule="nonzero" d="M3 4h10v1H3zm0 7h10v1H3z"/><path fill="#3D4757" fill-rule="nonzero" d="M5 14V2h1v12zm5 0V2h1v12z"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/paper-size.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><g fill-rule="nonzero"><path d="M10.793 1.5L13.5 4.207V14L3 14.5 2.5 2l8.293-.5z" stroke="#3D4757"/><path fill="#3D4757" d="M10 2h1v3h-1z"/><path fill="#3D4757" d="M10 4h3v1h-3z"/></g><path d="M7 3v1H5v2H4V3h3z" fill="#3D4757"/><path fill="#3D4757" d="M5.169 3.43l6.62 8.784-.799.602-6.62-8.785z"/><path d="M9 13v-1h2v-2h1v3H9z" fill="#3D4757"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/print.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#3D4757" fill-rule="evenodd"><path d="M12 4h-1V2H5v2H4V2a1 1 0 011-1h6a1 1 0 011 1v2zm0 5v4a1 1 0 01-1 1H5a1 1 0 01-1-1V9h1v4h6V9h1z"/><path d="M12 12v-1h2V5H2v6h2v1H2a1 1 0 01-1-1V5a1 1 0 011-1h12a1 1 0 011 1v6a1 1 0 01-1 1h-2z"/><path d="M3 8h10v1H3zm8-2h2v1h-2z"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/redo.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M3 14v-3a4 4 0 014-4h3V6H7a5 5 0 00-5 5v3h1zm7.016-11.282v7.543l4.29-3.73z" fill="#3D4757"/></svg>

+ 1 - 0
src/components/packages/assets/images/request-fullscreen.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#3D4757" fill-rule="evenodd"><path d="M3 3h1v4H3z"/><path d="M3 3h4v1H3zm10 10h-1V9h1z"/><path d="M13 13H9v-1h4z"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/right.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M2 13h12v1H2v-1zm4-3h8v1H6v-1zM2 7h12v1H2V7zm0-6h12v1H2V1zm4 3h8v1H6V4z" fill="#3D4757" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/row-margin.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M2 14h12v1H2v-1zm7-5h5v1H9V9zm0-3h5v1H9V6zM2 1h12v1H2V1zm2.5 3L7 7H2zm0 8L7 9H2z" fill="#3D4757" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/search.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><circle stroke="#3D4757" cx="6" cy="6" r="4.5"/><path d="M10.061 10.968L8.707 9.414l.707-.707 1.514 1.457.435-.404 2.632 2.462a1.154 1.154 0 01.05 1.635 1.184 1.184 0 01-1.655.064l-2.788-2.527.46-.426z" fill="#3D4757" fill-rule="nonzero"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/separator.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><path d="M3.9 2.8l2.01 2.506c.2.25.58.25.78 0L8.7 2.799l2.01 2.507c.2.25.58.25.78 0l2.4-2.993-.78-.626-2.01 2.507-2.01-2.507a.5.5 0 00-.78 0L6.3 4.194 4.29 1.687a.5.5 0 00-.78 0l-2.4 3 .78.625L3.9 2.8zM1 8h13v1H1zm0 4h3v1H1zm5 0h3v1H6zm5 0h3v1h-3z" fill="#3D4757"/></svg>

+ 1 - 0
src/components/packages/assets/images/signature-undo.svg

@@ -0,0 +1 @@
+<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><path d="M8 6h5.5a7 7 0 010 14v-2a5 5 0 000-10H8v3L4 7l4-4v3z" fill="#3d4757" fill-rule="evenodd"/></svg>

+ 1 - 0
src/components/packages/assets/images/signature.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><path fill="#3D4757" d="M2 13h12v1H2z"/><path fill="#4B5463" fill-rule="nonzero" d="M5.26 8.458l2.23 1.28L6 12H3z"/><path d="M5.666 6.149L4.31 8.168l4.045 2.48 1.503-2.159-4.192-2.34zm1.106-4.156l-1.986 3.44 6.3 3.648 2.037-2.943-6.351-4.145z" stroke="#4B5463"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/size-add.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#3D4757" fill-rule="evenodd"><path d="M6.215 3.29H7.64L11.855 14H10.52l-1.14-3H4.46l-1.14 3H2L6.215 3.29zM4.85 9.965h4.14L6.965 4.61h-.06L4.85 9.965z"/><path d="M12 4V2h1v2h2v1h-2v2h-1V5h-2V4h2z" fill-rule="nonzero"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/size-minus.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#3D4757" fill-rule="evenodd"><path fill-rule="nonzero" d="M11 4h4v1h-4z"/><path d="M6.215 3.29H7.64L11.855 14H10.52l-1.14-3H4.46l-1.14 3H2L6.215 3.29zM4.85 9.965h4.14L6.965 4.61h-.06L4.85 9.965z"/></g></svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/strikeout.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/subscript.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/superscript.svg


+ 1 - 0
src/components/packages/assets/images/table.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><rect x=".5" y=".5" width="12" height="12" rx="1" transform="translate(1 1)" stroke="#3D4757"/><path fill="#3D4757" fill-rule="nonzero" d="M2 9h12v1H2zm0-4h12v1H2z"/><path fill="#3D4757" fill-rule="nonzero" d="M5 1h1v13H5zm4 0h1v13H9z"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/title.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="#3D4757" fill-rule="evenodd"><path d="M14 1a1 1 0 011 1v12a1 1 0 01-1 1H2a1 1 0 01-1-1V2a1 1 0 011-1h12zm0 1H2v12h12V2z" fill-rule="nonzero"/><path fill-rule="nonzero" d="M4 11h8v1H4zm0-3h4v1H4zm0-3h2v1H4z"/><path d="M9 5h1v4H9z"/><path d="M7 5h5v1H7z"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/trash.svg

@@ -0,0 +1 @@
+<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg"><g fill="#3d4757" fill-rule="evenodd"><path d="M17 3v4h4v2h-2v13H6V9H4V7h4V3h9zm0 6H8v11h9V9zm-2-4h-5v2h5V5z" fill-rule="nonzero"/><path d="M10 10h2v7h-2zm3 0h2v7h-2z"/></g></svg>

+ 1 - 0
src/components/packages/assets/images/underline.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M5 2v6a3 3 0 106 0V2h1v6a4 4 0 11-8 0V2h1zM4 13h8v1H4z" fill="#3D4757"/></svg>

+ 1 - 0
src/components/packages/assets/images/undo.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M6 2.763v7.544l-4.29-3.73zM13 14v-3a4 4 0 00-4-4H6V6h3a5 5 0 015 5v3h-1z" fill="#3D4757"/></svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/images/watermark.svg


+ 1 - 0
src/components/packages/assets/images/word-tool.svg

@@ -0,0 +1 @@
+<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><g fill="#3D4757" fill-rule="evenodd"><path d="M1 0h1v15H1zm5 4h7v1H6zm-3 6h7v1H3z"/><path d="M1 0h4v1H1zm10 14h4v1h-4zM3 7h10v1H3z"/><path d="M14 0h1v15h-1zM8 0l3 3V0zm6 0h-3v1h3zM8 15l-3-3v3zm-6-1h3v1H2z"/></g></svg>

File diff suppressed because it is too large
+ 13 - 0
src/components/packages/assets/img/area-active.svg


File diff suppressed because it is too large
+ 17 - 0
src/components/packages/assets/img/area-disable.svg


File diff suppressed because it is too large
+ 13 - 0
src/components/packages/assets/img/area.svg


+ 12 - 0
src/components/packages/assets/img/bar-active.svg

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 柱形图 / 普通柱形图-selected</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-柱形图-/-普通柱形图" transform="translate(0.000000, -0.000000)" fill="#FEFEFE">
+            <rect id="Rectangle-Copy-135" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+            <rect id="Rectangle-Copy-141" x="3" y="12" width="4" height="10" rx="1"></rect>
+            <rect id="Rectangle-Copy-149" x="10" y="2" width="4" height="20" rx="1"></rect>
+            <rect id="Rectangle-Copy-156" x="17" y="8" width="4" height="14" rx="1"></rect>
+        </g>
+    </g>
+</svg>

+ 16 - 0
src/components/packages/assets/img/bar-disable.svg

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="25px" viewBox="0 0 24 25" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 柱形图 / 普通柱形图-disable</title>
+    <g id="matrix-drop-down-tree" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="创建自定义分析-description展开" transform="translate(-664.000000, -476.000000)" fill="#7A869A">
+            <g id="Group-4-Copy" transform="translate(652.000000, 464.000000)">
+                <g id="chart-/-柱形图-/-普通柱形图" transform="translate(12.000000, 12.000000)">
+                    <rect id="Rectangle-Copy-135" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+                    <rect id="Rectangle-Copy-141" x="3" y="12" width="4" height="10" rx="1"></rect>
+                    <rect id="Rectangle-Copy-149" x="10" y="2" width="4" height="20" rx="1"></rect>
+                    <rect id="Rectangle-Copy-156" x="17" y="8" width="4" height="14" rx="1"></rect>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>

+ 12 - 0
src/components/packages/assets/img/bar.svg

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 柱形图 / 普通柱形图</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-柱形图-/-普通柱形图" fill="#1976D2">
+            <rect id="Rectangle-Copy-135" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+            <rect id="Rectangle-Copy-141" x="3" y="12" width="4" height="10" rx="1"></rect>
+            <rect id="Rectangle-Copy-149" x="10" y="2" width="4" height="20" rx="1"></rect>
+            <rect id="Rectangle-Copy-156" x="17" y="8" width="4" height="14" rx="1"></rect>
+        </g>
+    </g>
+</svg>

File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/img/cite-active.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/img/cite-disable.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/img/cite.svg


+ 12 - 0
src/components/packages/assets/img/column-active.svg

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 条形图 / 普通条形图-selected</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-条形图-/-普通条形图" fill="#FEFEFE">
+            <rect id="Rectangle-Copy-138" opacity="0.400000006" x="0" y="0" width="1" height="24" rx="0.5"></rect>
+            <rect id="Rectangle-Copy-144" x="2" y="3" width="10" height="4" rx="1"></rect>
+            <rect id="Rectangle-Copy-152" x="2" y="10" width="20" height="4" rx="1"></rect>
+            <rect id="Rectangle-Copy-163" x="2" y="17" width="16" height="4" rx="1"></rect>
+        </g>
+    </g>
+</svg>

+ 16 - 0
src/components/packages/assets/img/column-disable.svg

@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 条形图 / 普通条形图-disable</title>
+    <g id="matrix-drop-down-tree" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="创建自定义分析-description展开" transform="translate(-832.000000, -476.000000)" fill="#7A869A">
+            <g id="Group-7-Copy" transform="translate(820.000000, 464.000000)">
+                <g id="chart-/-条形图-/-普通条形图" transform="translate(12.000000, 12.000000)">
+                    <rect id="Rectangle-Copy-138" opacity="0.400000006" x="0" y="0" width="1" height="24" rx="0.5"></rect>
+                    <rect id="Rectangle-Copy-144" x="2" y="3" width="10" height="4" rx="1"></rect>
+                    <rect id="Rectangle-Copy-152" x="2" y="10" width="20" height="4" rx="1"></rect>
+                    <rect id="Rectangle-Copy-163" x="2" y="17" width="16" height="4" rx="1"></rect>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>

+ 12 - 0
src/components/packages/assets/img/column.svg

@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 条形图 / 普通条形图</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-条形图-/-普通条形图" fill="#1976D2">
+            <rect id="Rectangle-Copy-138" opacity="0.400000006" x="0" y="0" width="1" height="24" rx="0.5"></rect>
+            <rect id="Rectangle-Copy-144" x="2" y="3" width="10" height="4" rx="1"></rect>
+            <rect id="Rectangle-Copy-152" x="2" y="10" width="20" height="4" rx="1"></rect>
+            <rect id="Rectangle-Copy-163" x="2" y="17" width="16" height="4" rx="1"></rect>
+        </g>
+    </g>
+</svg>

二進制
src/components/packages/assets/img/disabled.jpg


+ 11 - 0
src/components/packages/assets/img/doughnut-active.svg

@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 圆环图-selected</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-圆环图" fill="#FEFEFE">
+            <path d="M12,2 C17.5228475,2 22,6.4771525 22,12 C22,14.7614237 20.8807119,17.2614237 19.0710678,19.0710678 L15.5355339,15.5355339 C16.4403559,14.6307119 17,13.3807119 17,12 C17,9.23857625 14.7614237,7 12,7 L12,2 Z" id="Path"></path>
+            <path d="M7,12 C7,14.7614237 9.23857625,17 12,17 C13.3807119,17 14.6307119,16.4403559 15.5355339,15.5355339 L19.0710678,19.0710678 C17.2614237,20.8807119 14.7614237,22 12,22 C6.60267176,22 2.20404706,17.7240419 2.00689745,12.3748971 L2,12 L7,12 Z" id="Path" opacity="0.600000024"></path>
+            <path d="M12,2 L12,7 C9.23857625,7 7,9.23857625 7,12 L2,12 C2,6.4771525 6.4771525,2 12,2 Z" id="Path" opacity="0.400000006"></path>
+        </g>
+    </g>
+</svg>

+ 15 - 0
src/components/packages/assets/img/doughnut-disable.svg

@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 圆环图-disable</title>
+    <g id="matrix-drop-down-tree" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="创建自定义分析-description展开" transform="translate(-496.000000, -532.000000)" fill="#7A869A">
+            <g id="Group-10-Copy" transform="translate(484.000000, 520.000000)">
+                <g id="chart-/-圆环图" transform="translate(12.000000, 12.000000)">
+                    <path d="M12,2 C17.5228475,2 22,6.4771525 22,12 C22,14.7614237 20.8807119,17.2614237 19.0710678,19.0710678 L15.5355339,15.5355339 C16.4403559,14.6307119 17,13.3807119 17,12 C17,9.23857625 14.7614237,7 12,7 L12,2 Z" id="Path"></path>
+                    <path d="M7,12 C7,14.7614237 9.23857625,17 12,17 C13.3807119,17 14.6307119,16.4403559 15.5355339,15.5355339 L19.0710678,19.0710678 C17.2614237,20.8807119 14.7614237,22 12,22 C6.60267176,22 2.20404706,17.7240419 2.00689745,12.3748971 L2,12 L7,12 Z" id="Path" opacity="0.600000024"></path>
+                    <path d="M12,2 L12,7 C9.23857625,7 7,9.23857625 7,12 L2,12 C2,6.4771525 6.4771525,2 12,2 Z" id="Path" opacity="0.400000006"></path>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>

+ 11 - 0
src/components/packages/assets/img/doughnut.svg

@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 圆环图</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="Path" fill="#1976D2">
+            <path d="M12,2 C17.5228475,2 22,6.4771525 22,12 C22,14.7614237 20.8807119,17.2614237 19.0710678,19.0710678 L15.5355339,15.5355339 C16.4403559,14.6307119 17,13.3807119 17,12 C17,9.23857625 14.7614237,7 12,7 L12,2 Z"></path>
+            <path d="M7,12 C7,14.7614237 9.23857625,17 12,17 C13.3807119,17 14.6307119,16.4403559 15.5355339,15.5355339 L19.0710678,19.0710678 C17.2614237,20.8807119 14.7614237,22 12,22 C6.60267176,22 2.20404706,17.7240419 2.00689745,12.3748971 L2,12 L7,12 Z" opacity="0.600000024"></path>
+            <path d="M12,2 L12,7 C9.23857625,7 7,9.23857625 7,12 L2,12 C2,6.4771525 6.4771525,2 12,2 Z" opacity="0.400000006"></path>
+        </g>
+    </g>
+</svg>

二進制
src/components/packages/assets/img/filtrationSearch.png


+ 18 - 0
src/components/packages/assets/img/heat-active.svg

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 矩阵热力图-selected</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-矩阵热力图" fill="#FEFEFE">
+            <rect id="Rectangle-Copy-115" opacity="0.400000006" x="3" y="3" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-116" opacity="0.400000006" x="3" y="9" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-117" opacity="0.200000003" x="9" y="3" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-118" x="9" y="9" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-119" opacity="0.200000003" x="15" y="3" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-120" opacity="0.400000006" x="15" y="9" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-121" opacity="0.200000003" x="3" y="15" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-122" opacity="0.600000024" x="9" y="15" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-123" opacity="0.800000012" x="15" y="15" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-130" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+        </g>
+    </g>
+</svg>

+ 22 - 0
src/components/packages/assets/img/heat-disable.svg

@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 矩阵热力图-disable</title>
+    <g id="matrix-drop-down-tree" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="创建自定义分析-description展开" transform="translate(-720.000000, -532.000000)" fill="#7A869A">
+            <g id="Group-14-Copy" transform="translate(708.000000, 520.000000)">
+                <g id="chart-/-矩阵热力图" transform="translate(12.000000, 12.000000)">
+                    <rect id="Rectangle-Copy-115" opacity="0.400000006" x="3" y="3" width="5" height="5" rx="1"></rect>
+                    <rect id="Rectangle-Copy-116" opacity="0.400000006" x="3" y="9" width="5" height="5" rx="1"></rect>
+                    <rect id="Rectangle-Copy-117" opacity="0.200000003" x="9" y="3" width="5" height="5" rx="1"></rect>
+                    <rect id="Rectangle-Copy-118" x="9" y="9" width="5" height="5" rx="1"></rect>
+                    <rect id="Rectangle-Copy-119" opacity="0.200000003" x="15" y="3" width="5" height="5" rx="1"></rect>
+                    <rect id="Rectangle-Copy-120" opacity="0.400000006" x="15" y="9" width="5" height="5" rx="1"></rect>
+                    <rect id="Rectangle-Copy-121" opacity="0.200000003" x="3" y="15" width="5" height="5" rx="1"></rect>
+                    <rect id="Rectangle-Copy-122" opacity="0.600000024" x="9" y="15" width="5" height="5" rx="1"></rect>
+                    <rect id="Rectangle-Copy-123" opacity="0.800000012" x="15" y="15" width="5" height="5" rx="1"></rect>
+                    <rect id="Rectangle-Copy-130" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>

+ 18 - 0
src/components/packages/assets/img/heat.svg

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 矩阵热力图</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-矩阵热力图" fill="#1976D2">
+            <rect id="Rectangle-Copy-115" opacity="0.400000006" x="3" y="3" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-116" opacity="0.400000006" x="3" y="9" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-117" opacity="0.200000003" x="9" y="3" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-118" x="9" y="9" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-119" opacity="0.200000003" x="15" y="3" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-120" opacity="0.400000006" x="15" y="9" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-121" opacity="0.200000003" x="3" y="15" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-122" opacity="0.600000024" x="9" y="15" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-123" opacity="0.800000012" x="15" y="15" width="5" height="5" rx="1"></rect>
+            <rect id="Rectangle-Copy-130" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+        </g>
+    </g>
+</svg>

File diff suppressed because it is too large
+ 10 - 0
src/components/packages/assets/img/line-active.svg


File diff suppressed because it is too large
+ 14 - 0
src/components/packages/assets/img/line-disable.svg


File diff suppressed because it is too large
+ 10 - 0
src/components/packages/assets/img/line.svg


二進制
src/components/packages/assets/img/logo.png


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/img/map-active.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/img/map-disable.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/img/map.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/img/map2-active.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/img/map2-disable.svg


File diff suppressed because it is too large
+ 1 - 0
src/components/packages/assets/img/map2.svg


+ 32 - 0
src/components/packages/assets/img/matrixPie-active.svg

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 矩阵饼图-selected</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-矩阵饼图" fill="#FEFEFE">
+            <circle id="Oval-Copy-16" opacity="0.200000003" cx="5" cy="5" r="1"></circle>
+            <circle id="Oval-Copy-18" opacity="0.600000024" cx="12" cy="5" r="1"></circle>
+            <circle id="Oval-Copy-22" opacity="0.200000003" cx="5" cy="17" r="1"></circle>
+            <circle id="Oval-Copy-24" opacity="0.600000024" cx="12" cy="17" r="1"></circle>
+            <circle id="Oval-Copy-26" opacity="0.200000003" cx="19" cy="5" r="1"></circle>
+            <rect id="Rectangle-Copy-132" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+            <g id="Group" transform="translate(8.000000, 7.000000)">
+                <path d="M4,2.27373675e-13 C6.209139,2.27373675e-13 8,1.790861 8,4 C8,5.1045695 7.55228475,6.1045695 6.82842712,6.82842712 L4,4 L4,2.27373675e-13 Z" id="Path"></path>
+                <path d="M4,4 L6.82842712,6.82842712 C6.1045695,7.55228475 5.1045695,8 4,8 C1.84106871,8 0.0816188254,6.28961674 0.00275898137,4.14995884 L0,4 L4,4 Z" id="Path" opacity="0.800000012"></path>
+                <path d="M4,4 L4,0 C1.790861,0 0,1.790861 0,4 L4,4 Z" id="Oval" opacity="0.400000006"></path>
+            </g>
+            <g id="Group-2" transform="translate(17.000000, 9.000000)">
+                <path d="M2,-1.51434421e-13 C3.1045695,-1.51434421e-13 4,0.8954305 4,2 C4,2.55228475 3.77614237,3.05228475 3.41421356,3.41421356 L2,2 L2,-1.51434421e-13 Z" id="Path"></path>
+                <path d="M2,2 L3.41421356,3.41421356 C3.05228475,3.77614237 2.55228475,4 2,4 C0.920534353,4 0.0408094127,3.14480837 0.00137949069,2.07497942 L7.59392549e-14,2 L2,2 Z" id="Path" opacity="0.800000012"></path>
+                <path d="M2,2 L2,0 C0.8954305,0 0,0.8954305 0,2 L2,2 Z" id="Oval" opacity="0.400000006"></path>
+            </g>
+            <g id="Group-3" transform="translate(3.000000, 9.000000)">
+                <path d="M2,4 C3.1045695,4 4,3.1045695 4,2 C4,0.8954305 3.1045695,0 2,0 L2,2 L0,2 C0,3.1045695 0.8954305,4 2,4 Z" id="Oval"></path>
+                <path d="M2,2 L2,0 C0.8954305,0 0,0.8954305 0,2 L2,2 Z" id="Oval" opacity="0.400000006"></path>
+            </g>
+            <g id="Group-4" transform="translate(17.000000, 15.000000)">
+                <path d="M2,4 C3.1045695,4 4,3.1045695 4,2 C4,0.8954305 3.1045695,0 2,0 L2,2 L0,2 C0,3.1045695 0.8954305,4 2,4 Z" id="Oval" opacity="0.600000024"></path>
+                <path d="M2,2 L2,0 C0.8954305,0 0,0.8954305 0,2 L2,2 Z" id="Oval" opacity="0.400000006"></path>
+            </g>
+        </g>
+    </g>
+</svg>

+ 32 - 0
src/components/packages/assets/img/matrixPie-disable.svg

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 矩阵饼图-disable</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-矩阵饼图" fill="#7A869A">
+            <circle id="Oval-Copy-16" opacity="0.200000003" cx="5" cy="5" r="1"></circle>
+            <circle id="Oval-Copy-18" opacity="0.600000024" cx="12" cy="5" r="1"></circle>
+            <circle id="Oval-Copy-22" opacity="0.200000003" cx="5" cy="17" r="1"></circle>
+            <circle id="Oval-Copy-24" opacity="0.600000024" cx="12" cy="17" r="1"></circle>
+            <circle id="Oval-Copy-26" opacity="0.200000003" cx="19" cy="5" r="1"></circle>
+            <rect id="Rectangle-Copy-132" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+            <g id="Group" transform="translate(8.000000, 7.000000)">
+                <path d="M4,2.27373675e-13 C6.209139,2.27373675e-13 8,1.790861 8,4 C8,5.1045695 7.55228475,6.1045695 6.82842712,6.82842712 L4,4 L4,2.27373675e-13 Z" id="Path"></path>
+                <path d="M4,4 L6.82842712,6.82842712 C6.1045695,7.55228475 5.1045695,8 4,8 C1.84106871,8 0.0816188254,6.28961674 0.00275898137,4.14995884 L0,4 L4,4 Z" id="Path" opacity="0.800000012"></path>
+                <path d="M4,4 L4,0 C1.790861,0 0,1.790861 0,4 L4,4 Z" id="Oval" opacity="0.400000006"></path>
+            </g>
+            <g id="Group-2" transform="translate(17.000000, 9.000000)">
+                <path d="M2,-1.51434421e-13 C3.1045695,-1.51434421e-13 4,0.8954305 4,2 C4,2.55228475 3.77614237,3.05228475 3.41421356,3.41421356 L2,2 L2,-1.51434421e-13 Z" id="Path"></path>
+                <path d="M2,2 L3.41421356,3.41421356 C3.05228475,3.77614237 2.55228475,4 2,4 C0.920534353,4 0.0408094127,3.14480837 0.00137949069,2.07497942 L7.59392549e-14,2 L2,2 Z" id="Path" opacity="0.800000012"></path>
+                <path d="M2,2 L2,0 C0.8954305,0 0,0.8954305 0,2 L2,2 Z" id="Oval" opacity="0.400000006"></path>
+            </g>
+            <g id="Group-3" transform="translate(3.000000, 9.000000)">
+                <path d="M2,4 C3.1045695,4 4,3.1045695 4,2 C4,0.8954305 3.1045695,0 2,0 L2,2 L0,2 C0,3.1045695 0.8954305,4 2,4 Z" id="Oval"></path>
+                <path d="M2,2 L2,0 C0.8954305,0 0,0.8954305 0,2 L2,2 Z" id="Oval" opacity="0.400000006"></path>
+            </g>
+            <g id="Group-4" transform="translate(17.000000, 15.000000)">
+                <path d="M2,4 C3.1045695,4 4,3.1045695 4,2 C4,0.8954305 3.1045695,0 2,0 L2,2 L0,2 C0,3.1045695 0.8954305,4 2,4 Z" id="Oval" opacity="0.600000024"></path>
+                <path d="M2,2 L2,0 C0.8954305,0 0,0.8954305 0,2 L2,2 Z" id="Oval" opacity="0.400000006"></path>
+            </g>
+        </g>
+    </g>
+</svg>

+ 13 - 0
src/components/packages/assets/img/multipleBar-active.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 柱形图 / 簇状柱形图-selected</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-柱形图-/-簇状柱形图" fill="#FEFEFE">
+            <rect id="Rectangle-Copy-137" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+            <rect id="Rectangle-Copy-143" x="3" y="10" width="3" height="12" rx="1"></rect>
+            <rect id="Rectangle-Copy-151" opacity="0.400000006" x="18" y="8" width="3" height="14" rx="1"></rect>
+            <rect id="Rectangle-Copy-159" opacity="0.400000006" x="7" y="14" width="3" height="8" rx="1"></rect>
+            <rect id="Rectangle-Copy-161" x="14" y="2" width="3" height="20" rx="1"></rect>
+        </g>
+    </g>
+</svg>

+ 17 - 0
src/components/packages/assets/img/multipleBar-disable.svg

@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 柱形图 / 簇状柱形图-disable</title>
+    <g id="matrix-drop-down-tree" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="创建自定义分析-description展开" transform="translate(-776.000000, -476.000000)" fill="#7A869A">
+            <g id="Group-6-Copy" transform="translate(764.000000, 464.000000)">
+                <g id="chart-/-柱形图-/-簇状柱形图" transform="translate(12.000000, 12.000000)">
+                    <rect id="Rectangle-Copy-137" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+                    <rect id="Rectangle-Copy-143" x="3" y="10" width="3" height="12" rx="1"></rect>
+                    <rect id="Rectangle-Copy-151" opacity="0.400000006" x="18" y="8" width="3" height="14" rx="1"></rect>
+                    <rect id="Rectangle-Copy-159" opacity="0.400000006" x="7" y="14" width="3" height="8" rx="1"></rect>
+                    <rect id="Rectangle-Copy-161" x="14" y="2" width="3" height="20" rx="1"></rect>
+                </g>
+            </g>
+        </g>
+    </g>
+</svg>

+ 13 - 0
src/components/packages/assets/img/multipleBar.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 柱形图 / 簇状柱形图</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-柱形图-/-簇状柱形图" fill="#1976D2">
+            <rect id="Rectangle-Copy-137" opacity="0.400000006" x="0" y="23" width="24" height="1" rx="0.5"></rect>
+            <rect id="Rectangle-Copy-143" x="3" y="10" width="3" height="12" rx="1"></rect>
+            <rect id="Rectangle-Copy-151" opacity="0.400000006" x="18" y="8" width="3" height="14" rx="1"></rect>
+            <rect id="Rectangle-Copy-159" opacity="0.400000006" x="7" y="14" width="3" height="8" rx="1"></rect>
+            <rect id="Rectangle-Copy-161" x="14" y="2" width="3" height="20" rx="1"></rect>
+        </g>
+    </g>
+</svg>

+ 13 - 0
src/components/packages/assets/img/multipleColumn-active.svg

@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+    <title>chart / 条形图 / 簇状条形图-hover</title>
+    <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
+        <g id="chart-/-条形图-/-簇状条形图" fill="#FEFEFE">
+            <rect id="Rectangle-Copy-139" opacity="0.400000006" x="0" y="0" width="1" height="24" rx="0.5"></rect>
+            <rect id="Rectangle-Copy-145" x="2" y="3" width="12" height="3" rx="1"></rect>
+            <rect id="Rectangle-Copy-146" opacity="0.400000006" x="2" y="7" width="8" height="3" rx="1"></rect>
+            <rect id="Rectangle-Copy-153" x="2" y="14" width="20" height="3" rx="1"></rect>
+            <rect id="Rectangle-Copy-164" opacity="0.400000006" x="2" y="18" width="14" height="3" rx="1"></rect>
+        </g>
+    </g>
+</svg>

+ 0 - 0
src/components/packages/assets/img/multipleColumn-disable.svg


Some files were not shown because too many files changed in this diff