From 1be8bee32dcc6e55cb93ff1a9968e480ee6ef4c9 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Thu, 25 Aug 2022 11:30:30 +0800 Subject: [PATCH 01/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(CIM+?= =?UTF-8?q?)=EF=BC=9A=E5=AE=8C=E6=88=90=20BIM=20=E5=8D=8F=E5=90=8C?= =?UTF-8?q?=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/projectAdmin/zjsj/cim/index.vue | 10 ++-- src/views/projectAdmin/zjsj/cim/leftTop.vue | 55 +++++++++++++++++++-- 2 files changed, 57 insertions(+), 8 deletions(-) diff --git a/src/views/projectAdmin/zjsj/cim/index.vue b/src/views/projectAdmin/zjsj/cim/index.vue index cb58eb39..4fa17a12 100644 --- a/src/views/projectAdmin/zjsj/cim/index.vue +++ b/src/views/projectAdmin/zjsj/cim/index.vue @@ -1,6 +1,6 @@ @@ -37,8 +37,8 @@ export default { color: #fff; display: flex; justify-content: space-between; - background: url(../assets/temp/2.png) no-repeat; - background-size: 100% 100%; + // background: url(../assets/temp/2.png) no-repeat; + // background-size: 100% 100%; .between { width: 20%; height: 100%; @@ -52,7 +52,7 @@ export default { .center { width: calc(60% - 40px); height: 100%; - background: skyblue; + border: 1px solid skyblue; } } diff --git a/src/views/projectAdmin/zjsj/cim/leftTop.vue b/src/views/projectAdmin/zjsj/cim/leftTop.vue index 7ef1bb86..e93d7934 100644 --- a/src/views/projectAdmin/zjsj/cim/leftTop.vue +++ b/src/views/projectAdmin/zjsj/cim/leftTop.vue @@ -1,14 +1,63 @@ - + From dac68308e83e30c65901fee68bf5d14feecbee57 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Thu, 25 Aug 2022 11:35:28 +0800 Subject: [PATCH 02/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(CIM+?= =?UTF-8?q?)=EF=BC=9A=E5=AE=8C=E6=88=90=E5=80=BE=E6=96=9C=E6=91=84?= =?UTF-8?q?=E5=BD=B1=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../projectAdmin/zjsj/cim/leftBottom.vue | 21 +++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/src/views/projectAdmin/zjsj/cim/leftBottom.vue b/src/views/projectAdmin/zjsj/cim/leftBottom.vue index 74ea4220..f89fe298 100644 --- a/src/views/projectAdmin/zjsj/cim/leftBottom.vue +++ b/src/views/projectAdmin/zjsj/cim/leftBottom.vue @@ -1,6 +1,8 @@ @@ -11,4 +13,19 @@ export default { } - + From 50e23bcf275f5e126af5eda85e6490d23e86e016 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Thu, 25 Aug 2022 14:17:31 +0800 Subject: [PATCH 03/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(CIM+?= =?UTF-8?q?)=EF=BC=9A=E5=AE=8C=E6=88=90=E6=A8=A1=E5=9E=8B=E5=86=85?= =?UTF-8?q?=E5=AE=A1=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/jChart/bar/JBarChart.vue | 154 ++++++++++++++++ .../common/jChart/bar/JProgressChart.vue | 139 +++++++++++++++ .../common/jChart/line/JLineChart.vue | 165 ++++++++++++++++++ .../common/jChart/pie/JNestedRingChart.vue | 108 ++++++++++++ .../common/jChart/pie/JProblemChart.vue | 123 +++++++++++++ .../common/jChart/pie/JRingChart.vue | 114 ++++++++++++ src/views/projectAdmin/zjsj/cim/rightTop.vue | 66 ++++++- 7 files changed, 866 insertions(+), 3 deletions(-) create mode 100644 src/views/projectAdmin/common/jChart/bar/JBarChart.vue create mode 100644 src/views/projectAdmin/common/jChart/bar/JProgressChart.vue create mode 100644 src/views/projectAdmin/common/jChart/line/JLineChart.vue create mode 100644 src/views/projectAdmin/common/jChart/pie/JNestedRingChart.vue create mode 100644 src/views/projectAdmin/common/jChart/pie/JProblemChart.vue create mode 100644 src/views/projectAdmin/common/jChart/pie/JRingChart.vue diff --git a/src/views/projectAdmin/common/jChart/bar/JBarChart.vue b/src/views/projectAdmin/common/jChart/bar/JBarChart.vue new file mode 100644 index 00000000..c0ed47b6 --- /dev/null +++ b/src/views/projectAdmin/common/jChart/bar/JBarChart.vue @@ -0,0 +1,154 @@ + + + + + diff --git a/src/views/projectAdmin/common/jChart/bar/JProgressChart.vue b/src/views/projectAdmin/common/jChart/bar/JProgressChart.vue new file mode 100644 index 00000000..43e188a1 --- /dev/null +++ b/src/views/projectAdmin/common/jChart/bar/JProgressChart.vue @@ -0,0 +1,139 @@ + + + + + diff --git a/src/views/projectAdmin/common/jChart/line/JLineChart.vue b/src/views/projectAdmin/common/jChart/line/JLineChart.vue new file mode 100644 index 00000000..4762da1d --- /dev/null +++ b/src/views/projectAdmin/common/jChart/line/JLineChart.vue @@ -0,0 +1,165 @@ + + + + + diff --git a/src/views/projectAdmin/common/jChart/pie/JNestedRingChart.vue b/src/views/projectAdmin/common/jChart/pie/JNestedRingChart.vue new file mode 100644 index 00000000..103a9656 --- /dev/null +++ b/src/views/projectAdmin/common/jChart/pie/JNestedRingChart.vue @@ -0,0 +1,108 @@ + + + + + diff --git a/src/views/projectAdmin/common/jChart/pie/JProblemChart.vue b/src/views/projectAdmin/common/jChart/pie/JProblemChart.vue new file mode 100644 index 00000000..0ac1a408 --- /dev/null +++ b/src/views/projectAdmin/common/jChart/pie/JProblemChart.vue @@ -0,0 +1,123 @@ + + + + + diff --git a/src/views/projectAdmin/common/jChart/pie/JRingChart.vue b/src/views/projectAdmin/common/jChart/pie/JRingChart.vue new file mode 100644 index 00000000..35432e35 --- /dev/null +++ b/src/views/projectAdmin/common/jChart/pie/JRingChart.vue @@ -0,0 +1,114 @@ + + + + + diff --git a/src/views/projectAdmin/zjsj/cim/rightTop.vue b/src/views/projectAdmin/zjsj/cim/rightTop.vue index 81d33233..9ff8e77f 100644 --- a/src/views/projectAdmin/zjsj/cim/rightTop.vue +++ b/src/views/projectAdmin/zjsj/cim/rightTop.vue @@ -1,14 +1,74 @@ - + From 64eb43c1513354c8613f84361e38d8313fbc4908 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Thu, 25 Aug 2022 14:25:33 +0800 Subject: [PATCH 04/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(CIM+?= =?UTF-8?q?)=EF=BC=9A=E5=AE=8C=E6=88=90=E6=A8=A1=E5=9E=8B=E5=A4=96?= =?UTF-8?q?=E5=AE=A1=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../projectAdmin/zjsj/cim/rightBottom.vue | 74 ++++++++++++++++++- 1 file changed, 71 insertions(+), 3 deletions(-) diff --git a/src/views/projectAdmin/zjsj/cim/rightBottom.vue b/src/views/projectAdmin/zjsj/cim/rightBottom.vue index 40296e6d..4a48ecd8 100644 --- a/src/views/projectAdmin/zjsj/cim/rightBottom.vue +++ b/src/views/projectAdmin/zjsj/cim/rightBottom.vue @@ -1,14 +1,82 @@ - + From 82b573ea7aae8181516453dc353f2cd93c5ba48c Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Thu, 25 Aug 2022 15:03:45 +0800 Subject: [PATCH 05/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E7=AE=A1=E7=90=86)=EF=BC=9A=E5=AE=8C?= =?UTF-8?q?=E6=88=90=E8=BD=A6=E8=BE=86=E7=AE=A1=E7=90=86=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../assets/images/sourse/bg-car-count.png | Bin 0 -> 6170 bytes src/views/projectAdmin/zjsj/sourse/index.vue | 8 +-- .../projectAdmin/zjsj/sourse/leftTop.vue | 67 +++++++++++++++++- 3 files changed, 69 insertions(+), 6 deletions(-) create mode 100644 src/views/projectAdmin/zjsj/assets/images/sourse/bg-car-count.png diff --git a/src/views/projectAdmin/zjsj/assets/images/sourse/bg-car-count.png b/src/views/projectAdmin/zjsj/assets/images/sourse/bg-car-count.png new file mode 100644 index 0000000000000000000000000000000000000000..6181af168305cd41c25fc524489ffed7a6fed242 GIT binary patch literal 6170 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
- +
@@ -36,8 +36,8 @@ export default { color: #fff; display: flex; justify-content: space-between; - background: url(../assets/temp/3.png) no-repeat; - background-size: 100% 100%; + // background: url(../assets/temp/3.png) no-repeat; + // background-size: 100% 100%; .left { width: 22%; height: 100%; diff --git a/src/views/projectAdmin/zjsj/sourse/leftTop.vue b/src/views/projectAdmin/zjsj/sourse/leftTop.vue index b27a1d69..6ed1f872 100644 --- a/src/views/projectAdmin/zjsj/sourse/leftTop.vue +++ b/src/views/projectAdmin/zjsj/sourse/leftTop.vue @@ -1,6 +1,23 @@ @@ -11,4 +28,50 @@ export default { } - + From de98168865b0bbbebe16771f14cc9306d9258325 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Thu, 25 Aug 2022 15:37:47 +0800 Subject: [PATCH 06/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E7=AE=A1=E7=90=86)=EF=BC=9A=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=20CarTable=20=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zjsj/sourse/components/CarTable.vue | 59 +++++++++++++++++++ .../projectAdmin/zjsj/sourse/leftTop.vue | 33 +---------- 2 files changed, 62 insertions(+), 30 deletions(-) create mode 100644 src/views/projectAdmin/zjsj/sourse/components/CarTable.vue diff --git a/src/views/projectAdmin/zjsj/sourse/components/CarTable.vue b/src/views/projectAdmin/zjsj/sourse/components/CarTable.vue new file mode 100644 index 00000000..e345a124 --- /dev/null +++ b/src/views/projectAdmin/zjsj/sourse/components/CarTable.vue @@ -0,0 +1,59 @@ + + + + + diff --git a/src/views/projectAdmin/zjsj/sourse/leftTop.vue b/src/views/projectAdmin/zjsj/sourse/leftTop.vue index 6ed1f872..a0bcea67 100644 --- a/src/views/projectAdmin/zjsj/sourse/leftTop.vue +++ b/src/views/projectAdmin/zjsj/sourse/leftTop.vue @@ -7,24 +7,16 @@ 今日出场126
-
-
抓拍照片
-
车辆信息
-
抓拍时间
-
-
-
-
粤A455632
-
2011-02-03 15:30
-
+
@@ -54,24 +46,5 @@ export default { box-sizing: border-box; padding-top: 20px; height: calc(100% - 120px); - .row { - display: flex; - align-items: center; - &:not(:last-child) { - margin-bottom: 12px; - } - &:first-child { - color: #59b2c0; - } - div { - flex: 1; - text-align: center; - img { - width: 80px; - height: 50px; - background: skyblue; - } - } - } } From 1b41a0ab6fdf43a93b9fedb85a3506ef89056f40 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Thu, 25 Aug 2022 17:17:32 +0800 Subject: [PATCH 07/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E7=AE=A1=E7=90=86)=EF=BC=9A=E5=AE=8C?= =?UTF-8?q?=E6=88=90=E8=BD=A6=E8=BE=86=E5=86=B2=E6=B4=97=E6=8A=93=E6=8B=8D?= =?UTF-8?q?=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/projectAdmin/zjsj/sourse/leftBottom.vue | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/src/views/projectAdmin/zjsj/sourse/leftBottom.vue b/src/views/projectAdmin/zjsj/sourse/leftBottom.vue index e438dabb..c6804fae 100644 --- a/src/views/projectAdmin/zjsj/sourse/leftBottom.vue +++ b/src/views/projectAdmin/zjsj/sourse/leftBottom.vue @@ -1,14 +1,23 @@ - + From 1ed0d2b6ecc9a4e4b8d1dad3a3ef9aa20e0eef73 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Thu, 25 Aug 2022 18:09:49 +0800 Subject: [PATCH 08/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(?= =?UTF-8?q?=E6=A3=80=E6=9F=A5=E7=BB=9F=E8=AE=A1)=EF=BC=9A=E5=AE=8C?= =?UTF-8?q?=E6=88=90=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zjsj/sourse/components/CarTable.vue | 2 +- .../zjsj/sourse/components/MaterialTable.vue | 73 +++++++++++++++++++ .../projectAdmin/zjsj/sourse/rightBottom.vue | 20 ++++- 3 files changed, 91 insertions(+), 4 deletions(-) create mode 100644 src/views/projectAdmin/zjsj/sourse/components/MaterialTable.vue diff --git a/src/views/projectAdmin/zjsj/sourse/components/CarTable.vue b/src/views/projectAdmin/zjsj/sourse/components/CarTable.vue index e345a124..0aaa89fe 100644 --- a/src/views/projectAdmin/zjsj/sourse/components/CarTable.vue +++ b/src/views/projectAdmin/zjsj/sourse/components/CarTable.vue @@ -43,7 +43,7 @@ export default {} div { text-align: center; &:last-child { - width: 140px; + width: 160px; } &:not(:last-child) { flex: 1; diff --git a/src/views/projectAdmin/zjsj/sourse/components/MaterialTable.vue b/src/views/projectAdmin/zjsj/sourse/components/MaterialTable.vue new file mode 100644 index 00000000..d9c3fb5a --- /dev/null +++ b/src/views/projectAdmin/zjsj/sourse/components/MaterialTable.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/src/views/projectAdmin/zjsj/sourse/rightBottom.vue b/src/views/projectAdmin/zjsj/sourse/rightBottom.vue index f6f393d9..52dc8fd0 100644 --- a/src/views/projectAdmin/zjsj/sourse/rightBottom.vue +++ b/src/views/projectAdmin/zjsj/sourse/rightBottom.vue @@ -1,14 +1,28 @@ - + From 07e2f1acfe292982dd10a042383049d0cf9bf963 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Fri, 26 Aug 2022 14:45:11 +0800 Subject: [PATCH 09/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(?= =?UTF-8?q?=E8=B5=84=E6=BA=90=E7=AE=A1=E7=90=86)=EF=BC=9A=E9=9A=90?= =?UTF-8?q?=E6=82=A3=E8=B6=8B=E5=8A=BF=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/jChart/bar/JBarChart.vue | 40 +++++++++++-------- .../projectAdmin/zjsj/sourse/rightTop.vue | 33 ++++++++++++++- 2 files changed, 55 insertions(+), 18 deletions(-) diff --git a/src/views/projectAdmin/common/jChart/bar/JBarChart.vue b/src/views/projectAdmin/common/jChart/bar/JBarChart.vue index c0ed47b6..71c60199 100644 --- a/src/views/projectAdmin/common/jChart/bar/JBarChart.vue +++ b/src/views/projectAdmin/common/jChart/bar/JBarChart.vue @@ -45,22 +45,22 @@ export default { data() { return { jBarChart: null } }, - watch:{ - xData:{ - handler(newVal,oldVal){ - if(newVal != oldVal){ - this.createChart(); - } - }, - deep:true, + watch: { + xData: { + handler(newVal, oldVal) { + if (newVal != oldVal) { + this.createChart() + } + }, + deep: true }, - yData:{ - handler(newVal,oldVal){ - if(newVal != oldVal){ - this.createChart(); - } - }, - deep:true, + yData: { + handler(newVal, oldVal) { + if (newVal != oldVal) { + this.createChart() + } + }, + deep: true } }, methods: { @@ -68,7 +68,7 @@ export default { const { title, tooltip, grid, color, xData, yData, series } = this const configSeries = (series => { if (series.length) { - return series.map(item => ({ data: item.data, type: 'bar', barWidth: 15 })) + return series.map(item => ({ name: item.name, type: 'bar', data: item.data, barWidth: 20, itemStyle: item.itemStyle })) } else { return [{ data: yData, type: 'bar', barWidth: 15 }] } @@ -84,6 +84,14 @@ export default { fontWeight: 'normal' } }, + legend: { + icon: 'circle', + top: 15, + left: 20, + itemWidth: 8, + textStyle: { color: '#fff' }, + data: [{ name: '计划用料' }, { name: '实际用料' }] + }, tooltip, grid: { top: grid[0], diff --git a/src/views/projectAdmin/zjsj/sourse/rightTop.vue b/src/views/projectAdmin/zjsj/sourse/rightTop.vue index 30c1c9b0..c894b927 100644 --- a/src/views/projectAdmin/zjsj/sourse/rightTop.vue +++ b/src/views/projectAdmin/zjsj/sourse/rightTop.vue @@ -1,13 +1,42 @@ From 57c3b9335c80079992ec605dd0739f7de4dfa86d Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Fri, 26 Aug 2022 15:47:17 +0800 Subject: [PATCH 10/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(?= =?UTF-8?q?=E8=BF=9B=E5=BA=A6=E7=AE=A1=E7=90=86)=EF=BC=9A=E5=AE=8C?= =?UTF-8?q?=E6=88=90=E8=BF=9B=E5=BA=A6=E6=9D=A1=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../projectAdmin/zjsj/progress/index.vue | 60 ++++++++++++++++++- 1 file changed, 57 insertions(+), 3 deletions(-) diff --git a/src/views/projectAdmin/zjsj/progress/index.vue b/src/views/projectAdmin/zjsj/progress/index.vue index 1f8188f4..1ba20a3b 100644 --- a/src/views/projectAdmin/zjsj/progress/index.vue +++ b/src/views/projectAdmin/zjsj/progress/index.vue @@ -6,14 +6,34 @@ -
+
+
+
{{ v.date }}
+
{{ v.name }}
+
+
@@ -39,7 +59,41 @@ export default { } .bottom { height: 26%; - border: 1px solid skyblue; + color: #fff; + display: flex; + align-items: center; + .progress-item { + position: relative; + flex: 1; + display: flex; + flex-direction: column; + align-items: center; + &::before { + content: ''; + width: 8px; + height: 8px; + background-color: #fff; + border: 1px solid #2de1fa; + border-radius: 50%; + } + &:not(:last-child)::after { + content: ''; + position: absolute; + left: 50%; + bottom: calc(100% - 5px); + width: 100%; + height: 1px; + background-color: #ccc; + } + &.success::after { + background-color: #2de1fa; + } + .date { + margin: 4px 0; + font-size: 12px; + color: #ddd; + } + } } } From a32ac62b67cc8536912e0d35d6620b2fdb04b2e5 Mon Sep 17 00:00:00 2001 From: Jack <1638169491@qq.com> Date: Fri, 26 Aug 2022 16:15:29 +0800 Subject: [PATCH 11/11] =?UTF-8?q?=E4=B8=AD=E5=BB=BA=E5=9B=9B=E5=B1=80(?= =?UTF-8?q?=E8=BF=9B=E5=BA=A6=E7=AE=A1=E7=90=86)=EF=BC=9A=E8=BF=9B?= =?UTF-8?q?=E5=85=A5=E4=BB=BB=E5=8A=A1=E5=B8=83=E5=B1=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../projectAdmin/zjsj/progress/topRight.vue | 75 ++++++++++++++++++- 1 file changed, 72 insertions(+), 3 deletions(-) diff --git a/src/views/projectAdmin/zjsj/progress/topRight.vue b/src/views/projectAdmin/zjsj/progress/topRight.vue index 0a41b0bc..fbba0f01 100644 --- a/src/views/projectAdmin/zjsj/progress/topRight.vue +++ b/src/views/projectAdmin/zjsj/progress/topRight.vue @@ -1,14 +1,83 @@ - +