Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
卡
卡车调度系统
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
caicaicai
卡车调度系统
Commits
f415b37f
Commit
f415b37f
authored
Aug 22, 2022
by
xxx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
648ec0c7
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
107 additions
and
11 deletions
+107
-11
jingshikaobei2.png
src/assets/images/cutGraph/jingshikaobei2.png
+0
-0
jingshikaobei3.png
src/assets/images/cutGraph/jingshikaobei3.png
+0
-0
jingshikaobei4.png
src/assets/images/cutGraph/jingshikaobei4.png
+0
-0
index.vue
src/views/MLargeScreen/components/dataScreening/index.vue
+107
-11
No files found.
src/assets/images/cutGraph/
警示提示拷贝
.png
→
src/assets/images/cutGraph/
jingshikaobei2
.png
View file @
f415b37f
File moved
src/assets/images/cutGraph/
警示提示拷贝2
.png
→
src/assets/images/cutGraph/
jingshikaobei3
.png
View file @
f415b37f
File moved
src/assets/images/cutGraph/
警示提示拷贝3
.png
→
src/assets/images/cutGraph/
jingshikaobei4
.png
View file @
f415b37f
File moved
src/views/MLargeScreen/components/dataScreening/index.vue
View file @
f415b37f
...
...
@@ -170,31 +170,31 @@
<div
:class=
"centerViewData.moduleText == 'centerModule2' ? 'centerModuleSelectStyle' : ''"
@
click=
"centerSelectFn('centerModule2')"
>
运载数据
</div>
<div
:class=
"centerViewData.moduleText == 'centerModule3' ? 'centerModuleSelectStyle' : ''"
@
click=
"centerSelectFn('centerModule3')"
>
装载数据
</div>
</div>
<div
class=
"dataScrView_centerView_planNum"
>
<div
class=
"dataScrView_centerView_planNum"
v-if=
"centerViewData.moduleText == 'centerModule1'"
>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日
目标
计划量
</div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日计划量
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
outputMineData
.
day
.
dayPlan
}}
吨
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/renwujihua1.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日
目标
完成量
</div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日完成量
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
outputMineData
.
day
.
output
}}
吨
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/mubiaoguanli1.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日
目标
完成率
</div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日完成率
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
outputMineData
.
day
.
rate
}}
%
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/wancheng1.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
当月
目标
计划量
</div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
当月计划量
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
outputMineData
.
month
.
dayPlan
}}
吨
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/jihuarenwu2.png"
>
...
...
@@ -208,12 +208,86 @@
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
当月
目标
完成率
</div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
当月完成率
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
outputMineData
.
month
.
rate
}}
%
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/wanchenglv1.png"
>
</div>
</div>
<div
class=
"dataScrView_centerView_planNum"
v-if=
"centerViewData.moduleText == 'centerModule2'"
>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日总运载量
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
carryCenterData
.
dayAllCarry1
}}
吨
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/renwujihua1.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日平均运载量
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
carryCenterData
.
dayAverageCarry1
}}
吨/小时
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/mubiaoguanli1.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日总里程数
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
carryCenterData
.
dayAllMil1
}}
KM
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/wancheng1.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日总车数
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
carryCenterData
.
dayAllCarNum
}}
辆
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/jihuarenwu2.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
单次运载平均时长
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
carryCenterData
.
singleAverageTime
}}
H
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/zichantongji1.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
单次运载平均里程
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
carryCenterData
.
singleAverageMil
}}
KM
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/wanchenglv1.png"
>
</div>
</div>
<div
class=
"dataScrView_centerView_planNum"
v-if=
"centerViewData.moduleText == 'centerModule3'"
>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日装载量
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
outputMineData
.
day
.
dayPlan
}}
吨
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/renwujihua1.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日平均装载量
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
outputMineData
.
day
.
output
}}
吨/小时
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/mubiaoguanli1.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日总工时
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
outputMineData
.
day
.
rate
}}
H
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/wancheng1.png"
>
</div>
<div>
<div>
<div
style=
"color:#FFFFFF;font-size:14px;"
>
今日装载车数
</div>
<div
style=
"color:#00E9FD;font-size:16px;font-weight:600;"
>
{{
outputMineData
.
month
.
dayPlan
}}
辆
</div>
</div>
<img
src=
"../../../../assets/images/cutGraph/jihuarenwu2.png"
>
</div>
</div>
<div
id=
"centerEchartsView"
></div>
</div>
</div>
...
...
@@ -303,9 +377,12 @@
<div
class=
"dataScrView_rightView_content"
>
<div
class=
"realAlarmStyle"
>
<div
v-for=
"(item,index) in realAlarmStyleData.listData"
:key=
"index"
>
<img
src=
"../../../../assets/images/cutGraph/jingshikaobei1.png"
>
<img
v-if=
"index % 4 == 0"
src=
"../../../../assets/images/cutGraph/jingshikaobei1.png"
>
<img
v-else-if=
"index % 3 == 0"
src=
"../../../../assets/images/cutGraph/jingshikaobei2.png"
>
<img
v-else-if=
"index % 2 == 0"
src=
"../../../../assets/images/cutGraph/jingshikaobei3.png"
>
<img
v-else
src=
"../../../../assets/images/cutGraph/jingshikaobei4.png"
>
<div
style=
"color:#A6F6F9;margin-left:10px;"
>
<div>
{{
item
.
alarmexplain
}}
</div>
<div>
{{
item
.
alarmexplain
?
item
.
alarmexplain
:
item
.
number
+
item
.
carbreak
}}
</div>
<div>
{{
item
.
createTime
}}
</div>
</div>
</div>
...
...
@@ -348,6 +425,22 @@ export default {
month
:{
output
:
''
,
rate
:
0
,
dayPlan
:
''
,},
year
:{
output
:
''
,
rate
:
0
,
dayPlan
:
''
,},
},
//运载数据以及中间图表数据
carryCenterData
:{
dayAllCarry1
:
0
,
dayAverageCarry1
:
0
,
dayAllMil1
:
0
,
dayAllCarNum
:
0
,
singleAverageTime
:
0
,
singleAverageMil
:
0
,
},
//装载数据据以及中间图表数据
loadCenterData
:{
dayAllLoad1
:
0
,
dayAverageLoad1
:
0
,
dayAllTime
:
0
,
dayLoadCarNum
:
0
,
},
//司机信息
driverData
:{
totalNumber
:
0
,
...
...
@@ -583,13 +676,16 @@ export default {
this
.
initLiquidEchart1
();
this
.
initLiquidEchart2
();
//实时报警
HttpReq
.
truckDispatching
.
callPoliceQuery
({
status
:
1
}).
then
((
res
)
=>
{
HttpReq
.
truckDispatching
.
callPoliceQuery
({
status
:
1
,
size
:
9999
}).
then
((
res
)
=>
{
if
(
res
.
code
==
200
){
this
.
realAlarmStyleData
.
listData
=
res
.
data
.
content
;
HttpReq
.
truckDispatching
.
carFaultQuery
({
status
:
1
,
size
:
9999
,
sort
:
'
createTime,desc
'
}).
then
((
res1
)
=>
{
if
(
res1
.
code
==
200
){
this
.
realAlarmStyleData
.
listData
=
res
.
data
.
content
.
concat
(
res1
.
data
.
content
);
}
})
}
})
//定时刷新数据
this
.
dataScreeningTimer
=
setInterval
(()
=>
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment