diff --git a/frontend/src/assets/chart/chart.png b/frontend/src/assets/chart/chart.png new file mode 100644 index 0000000..339b59c Binary files /dev/null and b/frontend/src/assets/chart/chart.png differ diff --git a/frontend/src/assets/chart/dashed_line_arrow.png b/frontend/src/assets/chart/dashed_line_arrow.png new file mode 100644 index 0000000..4986a27 Binary files /dev/null and b/frontend/src/assets/chart/dashed_line_arrow.png differ diff --git a/frontend/src/assets/chart/five_round.png b/frontend/src/assets/chart/five_round.png new file mode 100644 index 0000000..c159d34 Binary files /dev/null and b/frontend/src/assets/chart/five_round.png differ diff --git a/frontend/src/assets/chart/four_arrow.png b/frontend/src/assets/chart/four_arrow.png new file mode 100644 index 0000000..951db88 Binary files /dev/null and b/frontend/src/assets/chart/four_arrow.png differ diff --git a/frontend/src/assets/chart/four_round.png b/frontend/src/assets/chart/four_round.png new file mode 100644 index 0000000..0166788 Binary files /dev/null and b/frontend/src/assets/chart/four_round.png differ diff --git a/frontend/src/assets/chart/one_arrow.png b/frontend/src/assets/chart/one_arrow.png new file mode 100644 index 0000000..fc01a42 Binary files /dev/null and b/frontend/src/assets/chart/one_arrow.png differ diff --git a/frontend/src/assets/chart/one_round.png b/frontend/src/assets/chart/one_round.png new file mode 100644 index 0000000..1d37695 Binary files /dev/null and b/frontend/src/assets/chart/one_round.png differ diff --git a/frontend/src/assets/chart/person.png b/frontend/src/assets/chart/person.png new file mode 100644 index 0000000..a84d59c Binary files /dev/null and b/frontend/src/assets/chart/person.png differ diff --git a/frontend/src/assets/chart/three_arrow.png b/frontend/src/assets/chart/three_arrow.png new file mode 100644 index 0000000..d1bf5ba Binary files /dev/null and b/frontend/src/assets/chart/three_arrow.png differ diff --git a/frontend/src/assets/chart/three_round.png b/frontend/src/assets/chart/three_round.png new file mode 100644 index 0000000..36c6a36 Binary files /dev/null and b/frontend/src/assets/chart/three_round.png differ diff --git a/frontend/src/assets/chart/two_arrow.png b/frontend/src/assets/chart/two_arrow.png new file mode 100644 index 0000000..25439c4 Binary files /dev/null and b/frontend/src/assets/chart/two_arrow.png differ diff --git a/frontend/src/assets/chart/two_round.png b/frontend/src/assets/chart/two_round.png new file mode 100644 index 0000000..5ca4c67 Binary files /dev/null and b/frontend/src/assets/chart/two_round.png differ diff --git a/frontend/src/assets/chart/user.png b/frontend/src/assets/chart/user.png new file mode 100644 index 0000000..c9531e2 Binary files /dev/null and b/frontend/src/assets/chart/user.png differ diff --git a/frontend/src/components/ProcessView/index.less b/frontend/src/components/ProcessView/index.less index 7209835..bc3d507 100644 --- a/frontend/src/components/ProcessView/index.less +++ b/frontend/src/components/ProcessView/index.less @@ -1,4 +1,111 @@ .process_box { - width: 100%; - height: 100%; + position: fixed; + bottom: 20px; + right: 6px; + width: 230px; + height: 230px; + background: url('../../assets/chart/chart.png') no-repeat; + background-size: cover; + + .body-box { + position: relative; + width: 100%; + height: 100%; + + .out_list { + width: 100%; + position: relative; + + .out_item { + position: absolute; + + .item_text { + position: relative; + width: 56px; + height: 56px; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + padding-top: 5px; + img { + width: 56px; + height: 56px; + position: absolute; + top: 0; + left: 0; + } + + p { + font-size: 12px; + width: 20px; + height: 20px; + border-radius: 50%; + display: flex; + align-items: center; + justify-content: center; + transform: scale(0.8); + } + + span { + transform: scale(0.6); + font-size: 12px; + } + } + + &:nth-child(2) { + top: 2px; + left: 2px; + + p { + background: #FBEEB7; + color: #DAA600; + } + + span { + color: #DAA600; + } + } + + &:nth-child(3) { + top: 1px; + right: -2px; + p { + background: #c5e0b4; + color: #e58881; + } + + span { + color: #5e913b; + } + } + + &:nth-child(4) { + top: 173px; + right: -2px; + p { + background: #cccfde; + color: #5e913b; + } + + span { + color: #5e913b; + } + } + + &:nth-child(5) { + top: 173px; + left: 1px; + p { + background: #edd1cf; + color: #e58881; + } + + span { + color: #e58881; + } + } + } + } + } } \ No newline at end of file diff --git a/frontend/src/components/ProcessView/index.vue b/frontend/src/components/ProcessView/index.vue index 45ff946..c42e330 100644 --- a/frontend/src/components/ProcessView/index.vue +++ b/frontend/src/components/ProcessView/index.vue @@ -1,12 +1,56 @@ diff --git a/frontend/src/components/collapseView/index.less b/frontend/src/components/collapseView/index.less index c57021a..89675a2 100755 --- a/frontend/src/components/collapseView/index.less +++ b/frontend/src/components/collapseView/index.less @@ -3,14 +3,14 @@ } .aside-box { - // height: calc(100vh - 175px); + height: calc(100vh - 175px); overflow: inherit; position: relative; .collapse-demo { width: 36px; - height: 100%; - // height: calc(100% - 260px); + // height: 100%; + height: calc(100% - 260px); background: #093e7a; border: 1px solid rgba(2, 83, 137, 1); padding: 12px; diff --git a/frontend/src/components/collapseView/index.vue b/frontend/src/components/collapseView/index.vue index 5419f6f..fc09945 100755 --- a/frontend/src/components/collapseView/index.vue +++ b/frontend/src/components/collapseView/index.vue @@ -17,6 +17,7 @@
+