From c03085a0483484c10cb1c60b59e58b9021347a39 Mon Sep 17 00:00:00 2001 From: xzt <1113240624@qq.com> Date: Wed, 22 May 2024 09:51:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../projectInfo/projectProcess/baseMsg.vue | 2 +- .../options/engineeringQualityInspection.vue | 4 +- .../earlyWarningManage/warning/index.vue | 20 +- .../gateway/earlyWarningDivisionSituation.vue | 129 +++++---- .../views/gateway/fundControlSituation.vue | 255 +++++++++++++++++- 5 files changed, 357 insertions(+), 53 deletions(-) diff --git a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg.vue b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg.vue index dd3f1a8e..15a81c28 100644 --- a/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg.vue +++ b/jwtech-admin-page/src/views/building/projectInfo/projectProcess/baseMsg.vue @@ -533,7 +533,7 @@ /> - + - + /> --> - + /> --> + + +
待办事项(个)
-
16
- +
145
+
待办事项(个)
-
16
- +
3
+
@@ -151,18 +168,25 @@ export default { }, initEcharts() { var chartDom = this.$refs.myEcharts; - console.log(111, chartDom); var myChart = echarts.init(chartDom); var option; option = { + title: { + text: "单位:条", + x: 18, + textStyle: { + color: "rgba(38, 38, 38, 0.65)", + fontSize: 12, + }, + }, tooltip: { trigger: "axis", axisPointer: { type: "shadow", }, }, - color: ["#36A3D9", "#F29130"], + // color: ["#36A3D9", "#F29130"], legend: { right: 10, itemHeight: 10, @@ -208,6 +232,7 @@ export default { ], yAxis: [ { + // name: "单位:条", type: "value", axisLine: { show: false, @@ -279,7 +304,7 @@ export default { .page { width: 1200px; height: 488px; - // background: skyblue; + background: #fff; display: flex; justify-content: space-between; .page_left { @@ -293,7 +318,7 @@ export default { width: 792px; height: 76px; background: #f3feff; - padding: 16px 24px 16px 24px; + padding: 16px 24px; display: flex; justify-content: space-between; align-items: center; @@ -349,9 +374,24 @@ export default { } .left_content { flex: 1; - .myEharts { - width: 100%; - height: 100%; + border-radius: 4px; + padding-left: 40px; + .statistics { + height: 20%; + display: flex; + align-items: center; + .stat_item { + color: #262626; + font-size: 14px; + margin-left: 30px; + & > span { + font-size: 25px; + } + } + } + .myEcharts { + // width: 100%; + height: 80%; } } } @@ -430,12 +470,9 @@ export default { height: 102px; padding: 16px 24px; border-radius: 4px; - background: linear-gradient( - 180deg, - #cff3f6 0%, - rgba(207, 243, 246, 0.3) 100% - ); - position: relative; + background: url("~@/assets/image/Frame1.png") right bottom no-repeat, + linear-gradient(180deg, #cff3f6 0%, rgba(207, 243, 246, 0.3) 100%); + // position: relative; .wait_title { font-size: 14px; color: #262626; @@ -445,11 +482,11 @@ export default { font-size: 40px; color: #36b29e; } - & > img { - position: absolute; - bottom: 0; - right: 5px; - } + // & > img { + // position: absolute; + // bottom: 0; + // right: 5px; + // } } .finishAndDelay { display: flex; @@ -459,13 +496,9 @@ export default { width: 160px; padding: 16px 24px; border-radius: 4px; - background: linear-gradient( - 180deg, - #c7f3e3 0%, - rgba(199, 243, 227, 0.3) 100% - ); - - position: relative; + background: url("~@/assets/image/Frame2.png") right bottom no-repeat, + linear-gradient(180deg, #c7f3e3 0%, rgba(199, 243, 227, 0.3) 100%); + // position: relative; .finish_title { font-size: 14px; color: #262626; @@ -475,23 +508,25 @@ export default { font-size: 40px; color: #72bf4c; } - & > img { - position: absolute; - bottom: 0; - right: 5px; - } + // & > img { + // position: absolute; + // bottom: 0; + // right: 5px; + // } } .delay { width: 160px; padding: 16px 24px; border-radius: 4px; - background: linear-gradient( - 180deg, - #ffe4d2 0%, - rgba(255, 228, 210, 0.3) 100% - ); + background: url("~@/assets/image/Frame3.png") right bottom no-repeat, + linear-gradient(180deg, #ffe4d2 0%, rgba(255, 228, 210, 0.3) 100%); + // background: linear-gradient( + // 180deg, + // #ffe4d2 0%, + // rgba(255, 228, 210, 0.3) 100% + // ); - position: relative; + // position: relative; .delay_title { font-size: 14px; color: #262626; @@ -501,11 +536,11 @@ export default { font-size: 40px; color: #ff6400; } - & > img { - position: absolute; - bottom: 0; - right: 5px; - } + // & > img { + // position: absolute; + // bottom: 0; + // right: 5px; + // } } } .rate { diff --git a/jwtech-admin-page/src/views/gateway/fundControlSituation.vue b/jwtech-admin-page/src/views/gateway/fundControlSituation.vue index feb70206..f99261bd 100644 --- a/jwtech-admin-page/src/views/gateway/fundControlSituation.vue +++ b/jwtech-admin-page/src/views/gateway/fundControlSituation.vue @@ -1,3 +1,256 @@ + +