From 5810b60adab7e0885df761ae405c0ef54db012a7 Mon Sep 17 00:00:00 2001 From: 3octaves <873551943@qq.com> Date: Wed, 18 Sep 2024 11:32:29 +0800 Subject: [PATCH] =?UTF-8?q?feat(frontend):=20=E4=BB=BB=E5=8A=A1=E4=B8=AD?= =?UTF-8?q?=E7=9A=84=E4=BA=BA=E5=B7=A5=E7=A1=AE=E8=AE=A4=E8=8A=82=E7=82=B9?= =?UTF-8?q?=E9=80=BB=E8=BE=91=E4=BC=98=E5=8C=96=20#6179?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dbm-ui/frontend/lib/bk-icon/demo.html | 50 +- .../frontend/lib/bk-icon/fonts/iconcool.eot | Bin 51756 -> 52560 bytes .../frontend/lib/bk-icon/fonts/iconcool.svg | 2 +- .../frontend/lib/bk-icon/fonts/iconcool.ttf | Bin 51588 -> 52392 bytes .../frontend/lib/bk-icon/fonts/iconcool.woff | Bin 30836 -> 31228 bytes dbm-ui/frontend/lib/bk-icon/iconcool.js | 2 +- dbm-ui/frontend/lib/bk-icon/style.css | 14 +- dbm-ui/frontend/src/locales/zh-cn.json | 2 + .../frontend/src/services/source/taskflow.ts | 7 +- .../frontend/src/services/source/ticket.tsx | 13 + dbm-ui/frontend/src/services/types/ticket.ts | 1 + .../views/task-history/common/graphCanvas.ts | 28 +- .../views/task-history/common/graphRender.tsx | 193 +++-- .../src/views/task-history/common/utils.ts | 108 ++- .../components/PreviewNodeTree.vue | 261 ++++++ .../src/views/task-history/pages/Details.vue | 773 +++++++++++------- .../common/components/flow-content/Index.vue | 68 +- .../flow/components/MySqlDumpDataFlows.vue | 2 +- .../components/flow/components/MySqlFlows.vue | 2 +- .../components/flow/components/RedisFlows.vue | 8 +- .../components/flow/components/Approve.vue | 9 +- .../components/flow/components/MySqlFlows.vue | 2 +- .../components/flow/components/RedisFlows.vue | 225 ++--- .../flow/components/approve/Index.vue | 32 +- .../components/approve/InnerManualConfirm.vue | 111 +++ .../flow/components/approve/ManualConfirm.vue | 25 +- 26 files changed, 1330 insertions(+), 608 deletions(-) create mode 100644 dbm-ui/frontend/src/views/task-history/components/PreviewNodeTree.vue create mode 100644 dbm-ui/frontend/src/views/tickets/my-todos/components/details/components/flow/components/approve/InnerManualConfirm.vue diff --git a/dbm-ui/frontend/lib/bk-icon/demo.html b/dbm-ui/frontend/lib/bk-icon/demo.html index 6c25666019..b0a9502cfa 100644 --- a/dbm-ui/frontend/lib/bk-icon/demo.html +++ b/dbm-ui/frontend/lib/bk-icon/demo.html @@ -133,6 +133,10 @@

help-document

+
  • + +

    check

    +
  • auth

    @@ -449,9 +453,9 @@

    node

  • -
  • - -

    check

    +
  • + +

    check-search

  • @@ -957,6 +961,18 @@

    yuandezhongjian

  • +
  • + +

    daihuishou-2

    +
  • +
  • + +

    daihuishou

    +
  • +
  • + +

    guzhangji

    +
  • 为什么使用

    为什么使用