|
|
@@ -5,7 +5,7 @@
|
|
5
|
5
|
</div>
|
|
6
|
6
|
<div class="row">
|
|
7
|
7
|
<div class="col">
|
|
8
|
|
- <SeizedInfo :chartsData="countSeizureInfoItemData"/>
|
|
|
8
|
+ <SeizedInfo :chartsData="countSeizureInfoItemData" />
|
|
9
|
9
|
</div>
|
|
10
|
10
|
<div class="col">
|
|
11
|
11
|
<SeizedItems :chartsData="countSeizeSubjectCategoryQuantityData" />
|
|
|
@@ -13,7 +13,7 @@
|
|
13
|
13
|
</div>
|
|
14
|
14
|
<div class="row">
|
|
15
|
15
|
<div class="col">
|
|
16
|
|
- <SeizedNumAll :chartsData="countSeizureTotalQuantityData"/>
|
|
|
16
|
+ <SeizedNumAll :chartsData="countSeizureTotalQuantityData" />
|
|
17
|
17
|
</div>
|
|
18
|
18
|
<div class="col">
|
|
19
|
19
|
<SeizedNum :chartsData="countSeizureSingleQuantityData" />
|
|
|
@@ -24,29 +24,29 @@
|
|
24
|
24
|
</div>
|
|
25
|
25
|
<div class="row">
|
|
26
|
26
|
<div class="col">
|
|
27
|
|
- <EventItems :chartsData="countSeizureStatsItemData" />
|
|
|
27
|
+ <EventItems :chartsData="countSeizureStatsItemData" />
|
|
28
|
28
|
</div>
|
|
29
|
29
|
<div class="col">
|
|
30
|
|
- <EventType :chartsData="countSeizureStatsTypeData" />
|
|
|
30
|
+ <EventType :chartsData="countSeizureStatsTypeData" />
|
|
31
|
31
|
</div>
|
|
32
|
32
|
<div class="col">
|
|
33
|
|
- <EventWorkArea :chartsData="countSeizureStatsPostData" />
|
|
|
33
|
+ <EventWorkArea :chartsData="countSeizureStatsPostData" />
|
|
34
|
34
|
</div>
|
|
35
|
35
|
</div>
|
|
36
|
36
|
<div class="row">
|
|
37
|
37
|
<div class="col">
|
|
38
|
|
- <TestItems :chartsData="securityTestItemClassificationData" />
|
|
|
38
|
+ <TestItems :chartsData="securityTestItemClassificationData" />
|
|
39
|
39
|
</div>
|
|
40
|
40
|
<div class="col">
|
|
41
|
|
- <TestResult :chartsData="securityTestPassingStatusData" />
|
|
|
41
|
+ <TestResult :chartsData="securityTestPassingStatusData" />
|
|
42
|
42
|
</div>
|
|
43
|
43
|
<div class="col">
|
|
44
|
|
- <TestArea :chartsData="securityTestRegionData" />
|
|
|
44
|
+ <TestArea :chartsData="securityTestRegionData" />
|
|
45
|
45
|
</div>
|
|
46
|
46
|
</div>
|
|
47
|
47
|
<div class="row">
|
|
48
|
48
|
<div class="col">
|
|
49
|
|
- <SupervisionDistribution :chartsData="supervisionData"/>
|
|
|
49
|
+ <SupervisionDistribution :chartsData="supervisionData" />
|
|
50
|
50
|
</div>
|
|
51
|
51
|
<div class="col">
|
|
52
|
52
|
<InterceptionDistribution :chartsData="interceptionData" />
|
|
|
@@ -71,7 +71,7 @@ import TestResult from '../../components/TestResult.vue';
|
|
71
|
71
|
import TestArea from '../../components/TestArea.vue';
|
|
72
|
72
|
import SupervisionDistribution from '../../components/SupervisionDistribution.vue';
|
|
73
|
73
|
import InterceptionDistribution from '../../components/InterceptionDistribution.vue';
|
|
74
|
|
-import {
|
|
|
74
|
+import {
|
|
75
|
75
|
countLanePeakThroughput,
|
|
76
|
76
|
countSeizureInfoItem,
|
|
77
|
77
|
countSeizeSubjectCategoryQuantity,
|
|
|
@@ -100,8 +100,17 @@ const channelCheckData = ref([])
|
|
100
|
100
|
const invokerCountLanePeakThroughput = () => {
|
|
101
|
101
|
countLanePeakThroughput(props.queryParams).then(res => {
|
|
102
|
102
|
if (res.code === 200 && res.data) {
|
|
103
|
|
- channelCheckData.value = res.data || []
|
|
|
103
|
+ channelCheckData.value = [
|
|
|
104
|
+ { recordDate: '05-14', throughputRate: 68 },
|
|
|
105
|
+ { recordDate: '05-15', throughputRate: 72 },
|
|
|
106
|
+ { recordDate: '05-16', throughputRate: 65 },
|
|
|
107
|
+ { recordDate: '05-17', throughputRate: 80 },
|
|
|
108
|
+ { recordDate: '05-18', throughputRate: 75 },
|
|
|
109
|
+ { recordDate: '05-19', throughputRate: 82 },
|
|
|
110
|
+ { recordDate: '05-20', throughputRate: 78 }
|
|
|
111
|
+ ]
|
|
104
|
112
|
}
|
|
|
113
|
+
|
|
105
|
114
|
})
|
|
106
|
115
|
}
|
|
107
|
116
|
|
|
|
@@ -127,7 +136,7 @@ const countSeizureTotalQuantityData = ref([])
|
|
127
|
136
|
const invokerCountSeizureTotalQuantity = () => {
|
|
128
|
137
|
countSeizureTotalQuantity(props.queryParams).then(res => {
|
|
129
|
138
|
if (res.code === 200 && res.data) {
|
|
130
|
|
- countSeizureTotalQuantityData.value = res.data || []
|
|
|
139
|
+ countSeizureTotalQuantityData.value = res.data || []
|
|
131
|
140
|
}
|
|
132
|
141
|
})
|
|
133
|
142
|
}
|
|
|
@@ -186,7 +195,7 @@ const invokerSecurityTestItemClassification = () => {
|
|
186
|
195
|
|
|
187
|
196
|
const securityTestPassingStatusData = ref([])
|
|
188
|
197
|
const invokerSecurityTestPassingStatus = () => {
|
|
189
|
|
- securityTestPassingStatus(props.queryParams).then(res => {
|
|
|
198
|
+ securityTestPassingStatus(props.queryParams).then(res => {
|
|
190
|
199
|
if (res.code === 200 && res.data) {
|
|
191
|
200
|
securityTestPassingStatusData.value = res.data || []
|
|
192
|
201
|
}
|
|
|
@@ -194,7 +203,7 @@ const invokerSecurityTestPassingStatus = () => {
|
|
194
|
203
|
}
|
|
195
|
204
|
const securityTestRegionData = ref([])
|
|
196
|
205
|
const invokerSecurityTestRegion = () => {
|
|
197
|
|
- securityTestRegion(props.queryParams).then(res => {
|
|
|
206
|
+ securityTestRegion(props.queryParams).then(res => {
|
|
198
|
207
|
if (res.code === 200 && res.data) {
|
|
199
|
208
|
securityTestRegionData.value = res.data || []
|
|
200
|
209
|
}
|
|
|
@@ -253,13 +262,14 @@ const fetchData = () => {
|
|
253
|
262
|
watch(() => props.queryParams, () => {
|
|
254
|
263
|
fetchData()
|
|
255
|
264
|
}, { deep: true, immediate: true })
|
|
256
|
|
-
|
|
|
265
|
+
|
|
257
|
266
|
|
|
258
|
267
|
</script>
|
|
259
|
268
|
|
|
260
|
269
|
<style lang="scss" scoped>
|
|
261
|
270
|
.operation-data {
|
|
262
|
271
|
padding: 20px;
|
|
|
272
|
+
|
|
263
|
273
|
.row {
|
|
264
|
274
|
display: flex;
|
|
265
|
275
|
column-gap: 15px;
|
|
|
@@ -267,10 +277,12 @@ watch(() => props.queryParams, () => {
|
|
267
|
277
|
width: 100%;
|
|
268
|
278
|
overflow: hidden;
|
|
269
|
279
|
margin-bottom: 15px;
|
|
|
280
|
+
|
|
270
|
281
|
.col {
|
|
271
|
282
|
flex: 1;
|
|
272
|
283
|
height: 100%;
|
|
273
|
284
|
min-width: 0px;
|
|
|
285
|
+
|
|
274
|
286
|
:deep(.info-card) {
|
|
275
|
287
|
height: 100%;
|
|
276
|
288
|
}
|