Commit ecb236ae authored by SQL_Mou's avatar SQL_Mou

修改文档问题

parent 458c8bce
......@@ -2241,6 +2241,14 @@ var HttpReq = function(){
params:param,
})
},
//获取地图车辆轨迹——获取轨迹播放时间列表
apiMineAlarmHistoryLbQuery: function(param){
return request({
url: '/api/mineAlarmHistory/Lb',
method: 'get',
params:param,
})
},
//获取地图车辆轨迹——获取所有实时坐标
getAllNewTimeCarTrajectoryQuery: function(param){
return request({
......@@ -2496,6 +2504,14 @@ var HttpReq = function(){
params:param,
})
},
//大屏组件2工作人数统计信息接口
apiManmadesTjQuery: function(param){
return request({
url: '/api/Manmades/Tj',
method: 'get',
params:param,
})
},
//大屏组件4铲车排行榜接口
apiManmadeschanjiedanDayQuery: function(param){
return request({
......@@ -2511,6 +2527,27 @@ var HttpReq = function(){
params:param,
})
},
apiManmadesChanSjjiedanDayQuery: function(param){
return request({
url: '/api/Manmades/chanSjjiedanDay',
method: 'get',
params:param,
})
},
apiManmadesChanSjjiedanZhouQuery: function(param){
return request({
url: '/api/Manmades/chanSjjiedanZhou',
method: 'get',
params:param,
})
},
apiManmadesChanSjjiedanMouQuery: function(param){
return request({
url: '/api/Manmades/chanSjjiedanMou',
method: 'get',
params:param,
})
},
apiManmadesChanjiedanMouQuery: function(param){
return request({
url: '/api/Manmades/ChanjiedanMou',
......
......@@ -5,9 +5,17 @@
<!--工具栏-->
<div class="head-container">
<label class="el-form-item-label" style="font-weight: 500;">设备编号</label>
<el-input v-model="query.name" clearable size="small" placeholder="请输入设备编号" style="width:180px;"/>
<el-input v-model="query.number" clearable size="small" placeholder="车辆名称" style="width:180px;"/>
<el-input v-model="query.driver" clearable size="small" placeholder="司机" style="width:180px;"/>
<el-input v-model="query.carclass" clearable size="small" placeholder="车辆类型" style="width:180px;"/>
<el-date-picker
v-model="query.createTime"
type="datetimerange"
value-format="yyyy-MM-dd HH:MM:SS"
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期">
</el-date-picker>
<el-button size="mini" type="success" icon="el-icon-search" @click="toSearch">搜索</el-button>
<el-button size="mini" icon="el-icon-refresh" @click="clearLimit">重置</el-button>
</div>
......@@ -26,6 +34,8 @@
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName" height="64vh">
<el-table-column prop="name" label="设备编号" align="center"></el-table-column>
<el-table-column prop="alarmTime" label="报警时间" align="center"></el-table-column>
<el-table-column prop="number" label="车辆" align="center"></el-table-column>
<el-table-column prop="driver" label="司机" align="center"></el-table-column>
<el-table-column prop="type" label="报警类型" align="center" :formatter="baojingleixingChange"></el-table-column>
<el-table-column prop="areaName" label="报警区域" align="center"></el-table-column>
<el-table-column prop="operator" label="处理人" align="center"></el-table-column>
......@@ -129,10 +139,18 @@ export default {
param.page = this.page - 1;
param.size = this.size;
param.sort = sort;
this.$nextTick(()=>{
if(this.query.createTime == undefined){
}else{
param.startTime = this.query.createTime[0]
param.endTime = this.query.createTime[1]
}
//获取报警信息
HttpReq.truckDispatching.callPoliceHistroyQuery(param).then((res) => {
if(param.createTime){
delete param.createTime
}
HttpReq.truckDispatching.apiMineAlarmHistoryLbQuery(param).then((res) => {
this.loading = false;
this.tableData = res.content;
this.total = res.totalElements;
......
......@@ -8,17 +8,17 @@
<img src="../../../../assets/images/cutGraph/siji11.png">
<div>
<div style="text-align: center;font-size:15px;">司机总人数</div>
<div style="text-align: center;font-size:18px;">{{driverData.totalNumber}}</div>
<div style="text-align: center;font-size:18px;">{{zr}}</div>
</div>
</div>
<div class="presentDrivernumberStyle">
<div style="color:#3DFBEB;">
<div style="text-align: center;font-size:15px;">当前工作人数</div>
<div style="text-align: center;font-size:18px;">{{driverData.workersNumber}}</div>
<div style="text-align: center;font-size:18px;">{{zx}}</div>
</div>
<div style="color:#F7E518;">
<div style="text-align: center;font-size:15px;">当前休息人数</div>
<div style="text-align: center;font-size:18px;">{{driverData.restNumber}}</div>
<div style="text-align: center;font-size:18px;">{{lx}}</div>
</div>
</div>
</div>
......@@ -61,6 +61,9 @@ export default {
restNumber:0,
driverTableData:[],
},
zr:0,
zx:0,
lx:0,
}
},
mounted(){
......@@ -89,6 +92,12 @@ export default {
})
this.DPcomputer2BoxTimer = setInterval(() => {
//获取工作人员统计
HttpReq.truckDispatching.apiManmadesTjQuery().then( res => {
this.zr = res.data[0].zr
this.zx = res.data[0].zx
this.lx = res.data[0].lx
})
//获取司机信息
HttpReq.truckDispatching.apiManmadesRenQuery({size:9999}).then((res) => {
if(res.code == 200){
......
......@@ -78,21 +78,24 @@ export default {
forkLiftQuery1.carclass = this.forkLiftRankListData.carclass;
this.$nextTick(()=>{
if(this.forkLiftRankListData.selectTimeText == 'day'){
HttpReq.truckDispatching.apiManmadeschanjiedanDayQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadeschanjiedanDayQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanDayQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
this.forkLiftRankListData.listData = transitionRes;
})
}else if(this.forkLiftRankListData.selectTimeText == 'week'){
HttpReq.truckDispatching.apiManmadesChanjiedanZhouQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadesChanjiedanZhouQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanZhouQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
this.forkLiftRankListData.listData = transitionRes;
})
}else if(this.forkLiftRankListData.selectTimeText == 'month'){
HttpReq.truckDispatching.apiManmadesChanjiedanMouQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadesChanjiedanMouQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanMouQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
......@@ -109,21 +112,24 @@ export default {
forkLiftQuery1.carclass = this.forkLiftRankListData.carclass;
this.$nextTick(()=>{
if(this.forkLiftRankListData.selectTimeText == 'day'){
HttpReq.truckDispatching.apiManmadeschanjiedanDayQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadeschanjiedanDayQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanDayQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
this.forkLiftRankListData.listData = transitionRes;
})
}else if(this.forkLiftRankListData.selectTimeText == 'week'){
HttpReq.truckDispatching.apiManmadesChanjiedanZhouQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadesChanjiedanZhouQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanZhouQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
this.forkLiftRankListData.listData = transitionRes;
})
}else if(this.forkLiftRankListData.selectTimeText == 'month'){
HttpReq.truckDispatching.apiManmadesChanjiedanMouQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadesChanjiedanMouQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanMouQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
......@@ -142,7 +148,8 @@ export default {
forkLiftQuery1.sort = this.forkLiftRankListData.selectFieldText;
forkLiftQuery1.carclass = this.forkLiftRankListData.carclass;
if(text == 'day'){
HttpReq.truckDispatching.apiManmadeschanjiedanDayQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadeschanjiedanDayQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanDayQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
......@@ -150,7 +157,8 @@ export default {
})
}
if(text == 'week'){
HttpReq.truckDispatching.apiManmadesChanjiedanZhouQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadesChanjiedanZhouQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanZhouQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
......@@ -158,7 +166,8 @@ export default {
})
}
if(text == 'month'){
HttpReq.truckDispatching.apiManmadesChanjiedanMouQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadesChanjiedanMouQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanMouQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
......@@ -176,21 +185,24 @@ export default {
forkLiftQuery1.carclass = this.forkLiftRankListData.carclass;
this.$nextTick(()=>{
if(this.forkLiftRankListData.selectTimeText == 'day'){
HttpReq.truckDispatching.apiManmadeschanjiedanDayQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadeschanjiedanDayQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanDayQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
this.forkLiftRankListData.listData = transitionRes;
})
}else if(this.forkLiftRankListData.selectTimeText == 'week'){
HttpReq.truckDispatching.apiManmadesChanjiedanZhouQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadesChanjiedanZhouQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanZhouQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
this.forkLiftRankListData.listData = transitionRes;
})
}else if(this.forkLiftRankListData.selectTimeText == 'month'){
HttpReq.truckDispatching.apiManmadesChanjiedanMouQuery(forkLiftQuery1).then((res) => {
// HttpReq.truckDispatching.apiManmadesChanjiedanMouQuery(forkLiftQuery1).then((res) => {
HttpReq.truckDispatching.apiManmadesChanSjjiedanMouQuery(forkLiftQuery1).then((res) => {
let transitionRes = res.sort(function(a,b){
return b[that.forkLiftRankListData.selectFieldText] - a[that.forkLiftRankListData.selectFieldText];
})
......
......@@ -46,8 +46,8 @@
</el-select>
</el-form-item>
<el-form-item label="铲车" prop="areashovel">
<el-select v-model="form.item.areashovel" placeholder="请选择铲车" style="width:280px;">
<el-option v-for="(obj,index) in dianchanCarInformationData" :label="obj.number" :value="obj.number" :key="index"></el-option>
<el-select v-model="form.item.areashovel" multiple placeholder="请选择铲车" style="width:280px;">
<el-option v-for="(obj,index) in dianchanCarInformationData" :label="obj.number" :value="obj.number" :key="index">{{obj.number}}</el-option>
</el-select>
</el-form-item>
<el-form-item label="矿种" prop="arearesources">
......@@ -225,6 +225,9 @@ export default {
},
toEdit(item) {
// 请除表单验证
this.form.item.areashovel = this.dianchanCarInformationData.map(function(v) {
return v.number;
});
this.$refs['form1'] && this.$refs['form1'].clearValidate();
this.form.title = '修改采点';
this.form.status.cu = 0;
......@@ -254,6 +257,7 @@ export default {
submitForm(validateName, item){
if(!this.form.status.cu){
this.form.status.cu = 2;
item.areashovel = item.areashovel.toLocaleString();
this.$refs[validateName].validate(valid => {
if(valid){
if(this.form.reqType === 'add'){
......
......@@ -14,7 +14,7 @@
<el-table :data="tableData" v-loading="loading" border style="width:auto" :row-class-name="tableRowClassName">
<el-table-column prop="description" label="描述" align="center"></el-table-column>
<el-table-column prop="name" label="名称" align="center"></el-table-column>
<el-table-column prop="threshold" label="数值" align="center"></el-table-column>
<el-table-column prop="threshold" label="数值(min)" align="center"></el-table-column>
<el-table-column label="操作" align="center" fixed="right">
<template slot-scope="scope">
<el-button size="mini" type="primary" icon="el-icon-edit" @click="toEdit(scope.row)"></el-button>
......
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