Commit ef49b68e authored by xxx's avatar xxx

1

parent 8ff75cf7
......@@ -1231,6 +1231,28 @@ var HttpReq = function(){
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){
return request({
......
<template>
<div>
<div class="video111">
<el-container>
<el-header style="font-size: 20px; font-weight: bold">
卡车调度系统车辆监控视频
</el-header>
<el-container>
<el-aside width="230px" style="height: 82vh">
<el-container style="display:flex;justify-content: space-between;">
<el-aside width="12vw" style="height: 89vh;margin-top: 5.5vh;">
<el-tree
:data="videoData"
:props="defaultProps"
......@@ -20,11 +17,11 @@
</el-tree>
</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-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>
......@@ -46,13 +43,25 @@
<iframe :src="url" class="iframeSingle"></iframe>
</div>
<div v-show="noPtz">
<video id="noPtzVideo" width="1300" height="700" muted autoplay></video>
<div v-show="noPtz" class="noPtzVideo1">
<video id="noPtzVideo" width="1300" height="720" muted autoplay></video>
</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>
</div>
......@@ -88,6 +97,8 @@ export default {
down: false,
accessToken:"",
noPtz:false,
elmainShow1:false,
aiTabPosition:'今天',
};
},
mounted() {
......@@ -135,6 +146,7 @@ export default {
})
},
handleNodeClick(data) {
this.elmainShow1 = true;
console.log(data);
let that = this;
if (data.children) {
......@@ -197,9 +209,9 @@ export default {
this.noPtz = false;
//改变视频大小
this.$nextTick(()=>{
this.winSize();
})
// this.$nextTick(()=>{
// this.winSize();
// })
} else {
this.btnChildren = false;
let noPtzVideo = document.getElementById('noPtzVideo');
......@@ -244,9 +256,9 @@ export default {
})
})
//改变视频大小
this.$nextTick(()=>{
this.winSize();
})
// this.$nextTick(()=>{
// this.winSize();
// })
},
downPage() {
let that = this;
......@@ -266,9 +278,9 @@ export default {
})
})
//改变视频大小
this.$nextTick(()=>{
this.winSize();
})
// this.$nextTick(()=>{
// this.winSize();
// })
},
//监控el-main大小
winSize(){
......@@ -297,6 +309,10 @@ export default {
};
</script>
<style>
.noPtzVideo1{
padding-top: 5vh;
box-sizing: border-box;
}
.mianBodysSon{
width: 100%;
display:flex;
......@@ -343,14 +359,16 @@ export default {
text-align: center;
padding: 0;
margin-bottom: 0px;
z-index: 3;
}
.el-main {
background-color: white;
.video111 .el-mains {
background-color: rgba(255, 255, 255, 1);
color: #333;
text-align: center;
overflow:hidden;
width: 73vw;
width: 68vw;
z-index: 3;
}
.el-tree-node__content {
......@@ -365,15 +383,15 @@ export default {
.el-tree-node__content:hover {
background-color: white;
}
.iframeList {
.video111 .iframeList {
display: flex;
flex-wrap: wrap;
align-content: center;
padding-left: 25px;
box-sizing: border-box;
padding: 0;
overflow: hidden;
}
.iframeList>div{
border: 1px greenyellow solid;
.video111 .iframeList>div{
border: 0.5px greenyellow solid;
}
.iframeItem {
height: 220px;
......@@ -396,4 +414,15 @@ export default {
width: 1378px;
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>
......@@ -18,8 +18,8 @@
<div class="currentTimeStyle">{{currentTime}}</div>
</div>
<div class="videoSelectView" v-show="videoSelect1">
<div @click="lookFn1()">矿山监控</div>
<div @click="lookFn2()">车辆监控</div>
<div @click="lookFn1()" :class="videoSelectStyle == 1 ? 'videoSelectStyle1' : ''">矿山视频监控</div>
<div @click="lookFn2()" :class="videoSelectStyle == 2 ? 'videoSelectStyle1' : ''">车辆视频监控</div>
</div>
<!-- 内容 -->
<div class="content_view">
......@@ -89,6 +89,8 @@ export default {
kaungEZUIKitJsShow:false,
//单个车辆视频展示
monitorCover1Show:false,
//视频监控配置
videoSelectStyle:1,
}
},
mounted() {
......@@ -97,7 +99,7 @@ export default {
this.timer = setInterval(() => {
this.setNowTimes();
}, 1000)
window.addEventListener('message', this.handleMessage);
//window.addEventListener('message', this.handleMessage);
},
methods: {
loadData() {
......@@ -238,11 +240,13 @@ export default {
lookFn1(){
this.kaungEZUIKitJsShow = true;
this.carsEZUIKitJsShow = false;
this.videoSelectStyle = 1;
},
//车辆监控
lookFn2(){
this.kaungEZUIKitJsShow = false;
this.carsEZUIKitJsShow = true;
this.videoSelectStyle = 2;
},
//获取当前时间
setNowTimes () {
......@@ -344,23 +348,25 @@ export default {
.videoSelectView{
position: absolute;
top: 5.5vh;
z-index: 3;
width: 100%;
z-index: 5;
width: 12vw;
height: 5.5vh;
background-color: rgb(102,204,255);
background-color: rgb(233,238,243);
display: flex;
justify-content: space-evenly;
align-items: center;
font-size: 25px;
color: white;
font-weight: 600;
font-size: 15px;
color: gray;
}
.videoSelectView>div{
cursor: pointer;
}
.videoSelectStyle1{
color: rgb(26, 188, 156);
}
.jiankongView{
position: absolute;
top: 11vh;
top: 5.5vh;
z-index: 3;
width: 100%;
}
......
......@@ -22,13 +22,13 @@
<div class="content-fix">
<div class="content" style="margin-top:15px;">
<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="worktime" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -76,7 +76,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.carOutputQueryDay(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheDayQueryDay(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -22,13 +22,13 @@
<div class="content-fix">
<div class="content" style="margin-top:15px;">
<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="worktime" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -76,7 +76,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.carOutputQueryMonth(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheMonthQueryMonth(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -22,13 +22,13 @@
<div class="content-fix">
<div class="content" style="margin-top:15px;">
<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="worktime" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -76,7 +76,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.carOutputQueryYear(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheYearQueryYear(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -22,12 +22,12 @@
<div class="content-fix">
<div class="content" style="margin-top:15px;">
<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="number" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -75,7 +75,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.carShiftOutputQueryDay(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheDayQueryDay(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -22,12 +22,12 @@
<div class="content-fix">
<div class="content" style="margin-top:15px;">
<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="number" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -75,7 +75,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.carShiftOutputQueryMonth(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheMonthQueryMonth(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -22,12 +22,12 @@
<div class="content-fix">
<div class="content" style="margin-top:15px;">
<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="number" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -75,7 +75,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.carShiftOutputQueryYear(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheYearQueryYear(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -23,12 +23,12 @@
<div class="content" style="margin-top:15px;">
<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="carname" label="驾驶车辆" align="center"></el-table-column>
<el-table-column prop="worktime" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="carNo" label="驾驶车辆" align="center"></el-table-column>
<el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -76,7 +76,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.driverOutputQueryDay(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheDayQueryDay(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -23,12 +23,12 @@
<div class="content" style="margin-top:15px;">
<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="carname" label="驾驶车辆" align="center"></el-table-column>
<el-table-column prop="worktime" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="carNo" label="驾驶车辆" align="center"></el-table-column>
<el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -76,7 +76,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.driverOutputQueryMonth(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheMonthQueryMonth(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -23,12 +23,12 @@
<div class="content" style="margin-top:15px;">
<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="carname" label="驾驶车辆" align="center"></el-table-column>
<el-table-column prop="worktime" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="number" label="车数" align="center"></el-table-column>
<el-table-column prop="course" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="carNo" label="驾驶车辆" align="center"></el-table-column>
<el-table-column prop="time" label="工作时间(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="num" label="车数" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数(km)" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -76,7 +76,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.driverOutputQueryYear(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheYearQueryYear(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -24,10 +24,10 @@
<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="num" label="车数" align="center"></el-table-column>
<el-table-column prop="number" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -75,7 +75,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.driverShiftOutputQueryDay(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheDayQueryDay(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -24,10 +24,10 @@
<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="num" label="车数" align="center"></el-table-column>
<el-table-column prop="number" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -75,7 +75,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.driverShiftOutputQueryMonth(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheMonthQueryMonth(param).then((res) => {
if(res.code == 200){
this.loading = false;
this.tableData = res.data.content;
......
......@@ -24,10 +24,10 @@
<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="num" label="车数" align="center"></el-table-column>
<el-table-column prop="number" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="output" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="course" label="里程数" align="center"></el-table-column>
<el-table-column prop="rate" label="工作效率" align="center"></el-table-column>
<el-table-column prop="time" label="工作时长(h)" align="center"></el-table-column>
<el-table-column prop="weight" label="产量(T)" align="center"></el-table-column>
<el-table-column prop="mil" label="里程数" align="center"></el-table-column>
<el-table-column prop="effic" label="工作效率" align="center"></el-table-column>
</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" />
......@@ -75,7 +75,7 @@ export default {
}
this.$nextTick(()=>{
HttpReq.truckDispatching.driverShiftOutputQueryYear(param).then((res) => {
HttpReq.truckDispatching.apiManmadesCheYearQueryYear(param).then((res) => {
if(res.code == 200){
this.loading = false;
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