Commit ef49b68e authored by xxx's avatar xxx

1

parent 8ff75cf7
...@@ -1231,6 +1231,28 @@ var HttpReq = function(){ ...@@ -1231,6 +1231,28 @@ var HttpReq = function(){
data:data, data:data,
}) })
}, },
//车辆产量,司机产量,车辆班次,司机班次总的年月日
apiManmadesCheDayQueryDay: function(param){
return request({
url: '/api/Manmades/CheDay',
method: 'get',
params:param,
})
},
apiManmadesCheMonthQueryMonth: function(param){
return request({
url: '/api/Manmades/CheMonth',
method: 'get',
params:param,
})
},
apiManmadesCheYearQueryYear: function(param){
return request({
url: '/api/Manmades/CheYear',
method: 'get',
params:param,
})
},
//绩效统计——日报——车辆产量报表 //绩效统计——日报——车辆产量报表
carOutputQueryDay: function(param){ carOutputQueryDay: function(param){
return request({ return request({
......
<template> <template>
<div> <div class="video111">
<el-container> <el-container>
<el-header style="font-size: 20px; font-weight: bold"> <el-container style="display:flex;justify-content: space-between;">
卡车调度系统车辆监控视频 <el-aside width="12vw" style="height: 89vh;margin-top: 5.5vh;">
</el-header>
<el-container>
<el-aside width="230px" style="height: 82vh">
<el-tree <el-tree
:data="videoData" :data="videoData"
:props="defaultProps" :props="defaultProps"
...@@ -20,11 +17,11 @@ ...@@ -20,11 +17,11 @@
</el-tree> </el-tree>
</el-aside> </el-aside>
<el-main id="elMain" style="height: 82vh"> <div id="elMain" class="el-mains" style="height: 94.5vh;" v-show="elmainShow1">
<div v-if="isChildren1" class="iframeList"> <div v-if="isChildren1" class="iframeList">
<div v-for="(item,index) in itemList" :key="index" class="videoChildren"> <div v-for="(item,index) in itemList" :key="index" class="videoChildren">
<video :ref="item.ref" width="330" height="200" muted autoplay class="twelveVideo"></video> <video :ref="item.ref" width="433" height="289" muted autoplay class="twelveVideo"></video>
</div> </div>
</div> </div>
...@@ -46,13 +43,25 @@ ...@@ -46,13 +43,25 @@
<iframe :src="url" class="iframeSingle"></iframe> <iframe :src="url" class="iframeSingle"></iframe>
</div> </div>
<div v-show="noPtz"> <div v-show="noPtz" class="noPtzVideo1">
<video id="noPtzVideo" width="1300" height="700" muted autoplay></video> <video id="noPtzVideo" width="1300" height="720" muted autoplay></video>
</div> </div>
<div v-show="isChildren3" class="dahuaViews"></div> <div v-show="isChildren3" class="dahuaViews"></div>
</el-main> </div>
<div class="aiAnalysisViews">
<div class="aiAnalysisViews_Title">智能AI分析</div>
<div style="margin:1vh 0px 0px 0vw;">
<el-radio-group v-model="aiTabPosition">
<el-radio-button label="今天">今天</el-radio-button>
<el-radio-button label="近7天">近7天</el-radio-button>
<el-radio-button label="近30天">近30天</el-radio-button>
</el-radio-group>
</div>
</div>
</el-container> </el-container>
</el-container> </el-container>
</div> </div>
...@@ -88,6 +97,8 @@ export default { ...@@ -88,6 +97,8 @@ export default {
down: false, down: false,
accessToken:"", accessToken:"",
noPtz:false, noPtz:false,
elmainShow1:false,
aiTabPosition:'今天',
}; };
}, },
mounted() { mounted() {
...@@ -135,6 +146,7 @@ export default { ...@@ -135,6 +146,7 @@ export default {
}) })
}, },
handleNodeClick(data) { handleNodeClick(data) {
this.elmainShow1 = true;
console.log(data); console.log(data);
let that = this; let that = this;
if (data.children) { if (data.children) {
...@@ -197,9 +209,9 @@ export default { ...@@ -197,9 +209,9 @@ export default {
this.noPtz = false; this.noPtz = false;
//改变视频大小 //改变视频大小
this.$nextTick(()=>{ // this.$nextTick(()=>{
this.winSize(); // this.winSize();
}) // })
} else { } else {
this.btnChildren = false; this.btnChildren = false;
let noPtzVideo = document.getElementById('noPtzVideo'); let noPtzVideo = document.getElementById('noPtzVideo');
...@@ -244,9 +256,9 @@ export default { ...@@ -244,9 +256,9 @@ export default {
}) })
}) })
//改变视频大小 //改变视频大小
this.$nextTick(()=>{ // this.$nextTick(()=>{
this.winSize(); // this.winSize();
}) // })
}, },
downPage() { downPage() {
let that = this; let that = this;
...@@ -266,9 +278,9 @@ export default { ...@@ -266,9 +278,9 @@ export default {
}) })
}) })
//改变视频大小 //改变视频大小
this.$nextTick(()=>{ // this.$nextTick(()=>{
this.winSize(); // this.winSize();
}) // })
}, },
//监控el-main大小 //监控el-main大小
winSize(){ winSize(){
...@@ -297,6 +309,10 @@ export default { ...@@ -297,6 +309,10 @@ export default {
}; };
</script> </script>
<style> <style>
.noPtzVideo1{
padding-top: 5vh;
box-sizing: border-box;
}
.mianBodysSon{ .mianBodysSon{
width: 100%; width: 100%;
display:flex; display:flex;
...@@ -343,14 +359,16 @@ export default { ...@@ -343,14 +359,16 @@ export default {
text-align: center; text-align: center;
padding: 0; padding: 0;
margin-bottom: 0px; margin-bottom: 0px;
z-index: 3;
} }
.el-main { .video111 .el-mains {
background-color: white; background-color: rgba(255, 255, 255, 1);
color: #333; color: #333;
text-align: center; text-align: center;
overflow:hidden; overflow:hidden;
width: 73vw; width: 68vw;
z-index: 3;
} }
.el-tree-node__content { .el-tree-node__content {
...@@ -365,15 +383,15 @@ export default { ...@@ -365,15 +383,15 @@ export default {
.el-tree-node__content:hover { .el-tree-node__content:hover {
background-color: white; background-color: white;
} }
.iframeList { .video111 .iframeList {
display: flex; display: flex;
flex-wrap: wrap; flex-wrap: wrap;
align-content: center; align-content: center;
padding-left: 25px; padding: 0;
box-sizing: border-box; overflow: hidden;
} }
.iframeList>div{ .video111 .iframeList>div{
border: 1px greenyellow solid; border: 0.5px greenyellow solid;
} }
.iframeItem { .iframeItem {
height: 220px; height: 220px;
...@@ -396,4 +414,15 @@ export default { ...@@ -396,4 +414,15 @@ export default {
width: 1378px; width: 1378px;
height: 763px; height: 763px;
} }
.aiAnalysisViews{
width: 20vw;
height: 94.5vh;
background-color: white;
padding: 1vh 0px 0px 1vh;
box-sizing: border-box;
}
.aiAnalysisViews_Title{
font-size: 22px;
font-weight: 600;
}
</style> </style>
...@@ -18,8 +18,8 @@ ...@@ -18,8 +18,8 @@
<div class="currentTimeStyle">{{currentTime}}</div> <div class="currentTimeStyle">{{currentTime}}</div>
</div> </div>
<div class="videoSelectView" v-show="videoSelect1"> <div class="videoSelectView" v-show="videoSelect1">
<div @click="lookFn1()">矿山监控</div> <div @click="lookFn1()" :class="videoSelectStyle == 1 ? 'videoSelectStyle1' : ''">矿山视频监控</div>
<div @click="lookFn2()">车辆监控</div> <div @click="lookFn2()" :class="videoSelectStyle == 2 ? 'videoSelectStyle1' : ''">车辆视频监控</div>
</div> </div>
<!-- 内容 --> <!-- 内容 -->
<div class="content_view"> <div class="content_view">
...@@ -89,6 +89,8 @@ export default { ...@@ -89,6 +89,8 @@ export default {
kaungEZUIKitJsShow:false, kaungEZUIKitJsShow:false,
//单个车辆视频展示 //单个车辆视频展示
monitorCover1Show:false, monitorCover1Show:false,
//视频监控配置
videoSelectStyle:1,
} }
}, },
mounted() { mounted() {
...@@ -97,7 +99,7 @@ export default { ...@@ -97,7 +99,7 @@ export default {
this.timer = setInterval(() => { this.timer = setInterval(() => {
this.setNowTimes(); this.setNowTimes();
}, 1000) }, 1000)
window.addEventListener('message', this.handleMessage); //window.addEventListener('message', this.handleMessage);
}, },
methods: { methods: {
loadData() { loadData() {
...@@ -238,11 +240,13 @@ export default { ...@@ -238,11 +240,13 @@ export default {
lookFn1(){ lookFn1(){
this.kaungEZUIKitJsShow = true; this.kaungEZUIKitJsShow = true;
this.carsEZUIKitJsShow = false; this.carsEZUIKitJsShow = false;
this.videoSelectStyle = 1;
}, },
//车辆监控 //车辆监控
lookFn2(){ lookFn2(){
this.kaungEZUIKitJsShow = false; this.kaungEZUIKitJsShow = false;
this.carsEZUIKitJsShow = true; this.carsEZUIKitJsShow = true;
this.videoSelectStyle = 2;
}, },
//获取当前时间 //获取当前时间
setNowTimes () { setNowTimes () {
...@@ -344,23 +348,25 @@ export default { ...@@ -344,23 +348,25 @@ export default {
.videoSelectView{ .videoSelectView{
position: absolute; position: absolute;
top: 5.5vh; top: 5.5vh;
z-index: 3; z-index: 5;
width: 100%; width: 12vw;
height: 5.5vh; height: 5.5vh;
background-color: rgb(102,204,255); background-color: rgb(233,238,243);
display: flex; display: flex;
justify-content: space-evenly; justify-content: space-evenly;
align-items: center; align-items: center;
font-size: 25px; font-size: 15px;
color: white; color: gray;
font-weight: 600;
} }
.videoSelectView>div{ .videoSelectView>div{
cursor: pointer; cursor: pointer;
} }
.videoSelectStyle1{
color: rgb(26, 188, 156);
}
.jiankongView{ .jiankongView{
position: absolute; position: absolute;
top: 11vh; top: 5.5vh;
z-index: 3; z-index: 3;
width: 100%; width: 100%;
} }
......
...@@ -22,13 +22,13 @@ ...@@ -22,13 +22,13 @@
<div class="content-fix"> <div class="content-fix">
<div class="content" style="margin-top:15px;"> <div class="content" style="margin-top:15px;">
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="车辆名称" align="center"></el-table-column> <el-table-column prop="carNo" label="车辆名称" align="center"></el-table-column>
<el-table-column prop="carclass" label="车辆类型" align="center"></el-table-column> <el-table-column prop="carclass" label="车辆类型" align="center"></el-table-column>
<el-table-column prop="worktime" label="工作时间(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column> <el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -76,7 +76,7 @@ export default { ...@@ -76,7 +76,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.carOutputQueryDay(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheDayQueryDay(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -22,13 +22,13 @@ ...@@ -22,13 +22,13 @@
<div class="content-fix"> <div class="content-fix">
<div class="content" style="margin-top:15px;"> <div class="content" style="margin-top:15px;">
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="车辆名称" align="center"></el-table-column> <el-table-column prop="carNo" label="车辆名称" align="center"></el-table-column>
<el-table-column prop="carclass" label="车辆类型" align="center"></el-table-column> <el-table-column prop="carclass" label="车辆类型" align="center"></el-table-column>
<el-table-column prop="worktime" label="工作时间(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column> <el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -76,7 +76,7 @@ export default { ...@@ -76,7 +76,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.carOutputQueryMonth(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheMonthQueryMonth(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -22,13 +22,13 @@ ...@@ -22,13 +22,13 @@
<div class="content-fix"> <div class="content-fix">
<div class="content" style="margin-top:15px;"> <div class="content" style="margin-top:15px;">
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="车辆名称" align="center"></el-table-column> <el-table-column prop="carNo" label="车辆名称" align="center"></el-table-column>
<el-table-column prop="carclass" label="车辆类型" align="center"></el-table-column> <el-table-column prop="carclass" label="车辆类型" align="center"></el-table-column>
<el-table-column prop="worktime" label="工作时间(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column> <el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -76,7 +76,7 @@ export default { ...@@ -76,7 +76,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.carOutputQueryYear(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheYearQueryYear(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -22,12 +22,12 @@ ...@@ -22,12 +22,12 @@
<div class="content-fix"> <div class="content-fix">
<div class="content" style="margin-top:15px;"> <div class="content" style="margin-top:15px;">
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="车辆名称" align="center"></el-table-column> <el-table-column prop="carNo" label="车辆名称" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="number" label="工作时长(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column> <el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -75,7 +75,7 @@ export default { ...@@ -75,7 +75,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.carShiftOutputQueryDay(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheDayQueryDay(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -22,12 +22,12 @@ ...@@ -22,12 +22,12 @@
<div class="content-fix"> <div class="content-fix">
<div class="content" style="margin-top:15px;"> <div class="content" style="margin-top:15px;">
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="车辆名称" align="center"></el-table-column> <el-table-column prop="carNo" label="车辆名称" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="number" label="工作时长(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column> <el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -75,7 +75,7 @@ export default { ...@@ -75,7 +75,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.carShiftOutputQueryMonth(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheMonthQueryMonth(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -22,12 +22,12 @@ ...@@ -22,12 +22,12 @@
<div class="content-fix"> <div class="content-fix">
<div class="content" style="margin-top:15px;"> <div class="content" style="margin-top:15px;">
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="车辆名称" align="center"></el-table-column> <el-table-column prop="carNo" label="车辆名称" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="number" label="工作时长(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column> <el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -75,7 +75,7 @@ export default { ...@@ -75,7 +75,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.carShiftOutputQueryYear(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheYearQueryYear(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -23,12 +23,12 @@ ...@@ -23,12 +23,12 @@
<div class="content" style="margin-top:15px;"> <div class="content" style="margin-top:15px;">
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="司机姓名" align="center"></el-table-column> <el-table-column prop="name" label="司机姓名" align="center"></el-table-column>
<el-table-column prop="carname" label="驾驶车辆" align="center"></el-table-column> <el-table-column prop="carNo" label="驾驶车辆" align="center"></el-table-column>
<el-table-column prop="worktime" label="工作时间(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column> <el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -76,7 +76,7 @@ export default { ...@@ -76,7 +76,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.driverOutputQueryDay(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheDayQueryDay(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -23,12 +23,12 @@ ...@@ -23,12 +23,12 @@
<div class="content" style="margin-top:15px;"> <div class="content" style="margin-top:15px;">
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="司机姓名" align="center"></el-table-column> <el-table-column prop="name" label="司机姓名" align="center"></el-table-column>
<el-table-column prop="carname" label="驾驶车辆" align="center"></el-table-column> <el-table-column prop="carNo" label="驾驶车辆" align="center"></el-table-column>
<el-table-column prop="worktime" label="工作时间(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column> <el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -76,7 +76,7 @@ export default { ...@@ -76,7 +76,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.driverOutputQueryMonth(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheMonthQueryMonth(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -23,12 +23,12 @@ ...@@ -23,12 +23,12 @@
<div class="content" style="margin-top:15px;"> <div class="content" style="margin-top:15px;">
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="司机姓名" align="center"></el-table-column> <el-table-column prop="name" label="司机姓名" align="center"></el-table-column>
<el-table-column prop="carname" label="驾驶车辆" align="center"></el-table-column> <el-table-column prop="carNo" label="驾驶车辆" align="center"></el-table-column>
<el-table-column prop="worktime" label="工作时间(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column> <el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -76,7 +76,7 @@ export default { ...@@ -76,7 +76,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.driverOutputQueryYear(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheYearQueryYear(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -24,10 +24,10 @@ ...@@ -24,10 +24,10 @@
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="司机名称" align="center"></el-table-column> <el-table-column prop="name" label="司机名称" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="number" label="工作时长(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column> <el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -75,7 +75,7 @@ export default { ...@@ -75,7 +75,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.driverShiftOutputQueryDay(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheDayQueryDay(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -24,10 +24,10 @@ ...@@ -24,10 +24,10 @@
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="司机名称" align="center"></el-table-column> <el-table-column prop="name" label="司机名称" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="number" label="工作时长(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column> <el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -75,7 +75,7 @@ export default { ...@@ -75,7 +75,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.driverShiftOutputQueryMonth(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheMonthQueryMonth(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
...@@ -24,10 +24,10 @@ ...@@ -24,10 +24,10 @@
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName"> <el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="name" label="司机名称" align="center"></el-table-column> <el-table-column prop="name" label="司机名称" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column> <el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="number" label="工作时长(h)" align="center"></el-table-column> <el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column> <el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column> <el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column> <el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</el-table> </el-table>
<!--分页组件--> <!--分页组件-->
<el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" /> <el-pagination :total="total" :current-page="page" style="margin-top: 8px;" layout="total, prev, pager, next, sizes" @size-change="sizeChange" @current-change="pageChange" />
...@@ -75,7 +75,7 @@ export default { ...@@ -75,7 +75,7 @@ export default {
} }
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.driverShiftOutputQueryYear(param).then((res) => { HttpReq.truckDispatching.apiManmadesCheYearQueryYear(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
this.loading = false; this.loading = false;
this.tableData = res.data.content; this.tableData = res.data.content;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment