Commit 1e085c45 authored by zhanglw's avatar zhanglw

报警后台+卡调大屏测试反馈

parent c64f5fca
...@@ -51,20 +51,12 @@ ...@@ -51,20 +51,12 @@
<el-table-column prop="driver" 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="type" label="报警类型" align="center" :formatter="baojingleixingChange"></el-table-column>
<el-table-column prop="areaName" label="报警区域" align="center"></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> <el-table-column label="操作" align="center">
<el-table-column prop="handleTime" label="处理时间" align="center"></el-table-column>
<el-table-column label="解除报警" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button size="mini" type="primary" @click="toRelieveAlarm(scope.row)" v-if="scope.row.status == 1">解除报警</el-button> <el-button size="mini" type="primary" @click="toRelieveAlarm(scope.row)" v-if="scope.row.status == 1">解除报警</el-button>
<span v-if="scope.row.status == 0">已解除报警</span> <span v-if="scope.row.status == 0">已解除报警</span>
</template> </template>
</el-table-column> </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>
<el-button size="mini" type="danger" icon="el-icon-delete" @click="toDelete(scope.row)"></el-button>
</template>
</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" />
...@@ -163,7 +155,7 @@ export default { ...@@ -163,7 +155,7 @@ export default {
param1.size = 99999; param1.size = 99999;
this.$nextTick(()=>{ this.$nextTick(()=>{
if(this.query.createTime == undefined){ if(this.query.createTime == undefined){
}else{ }else{
console.log(this.query.createTime); console.log(this.query.createTime);
param.startTime = this.query.createTime[0] param.startTime = this.query.createTime[0]
...@@ -392,7 +384,7 @@ export default { ...@@ -392,7 +384,7 @@ export default {
.el-table .success-row { .el-table .success-row {
background: #f0f9eb; background: #f0f9eb;
} }
.device-manage{ .device-manage{
.panel-bottom{ .panel-bottom{
.el-button{margin:2px 0;padding:6px 15px;font-size:14px;} .el-button{margin:2px 0;padding:6px 15px;font-size:14px;}
...@@ -407,7 +399,7 @@ export default { ...@@ -407,7 +399,7 @@ export default {
} }
} }
} }
.ecahrt1-dialog{ .ecahrt1-dialog{
display:flex;align-items:center; display:flex;align-items:center;
.el-dialog{ .el-dialog{
......
This diff is collapsed.
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
<!-- 头部标题 --> <!-- 头部标题 -->
<div class="top_title"> <div class="top_title">
<div class="top_titl_left"> <div class="top_titl_left">
<div></div>
<div v-for="(item,index) in topSmallTitleLeftData" :key="index" style="cursor: pointer;" @click="changeOver(item)"> <div v-for="(item,index) in topSmallTitleLeftData" :key="index" style="cursor: pointer;" @click="changeOver(item)">
<div :class="selectModule == item.componentName ? 'top_titl_left_textStyle2' : 'top_titl_left_textStyle1' ">{{item.title}}</div> <div :class="selectModule == item.componentName ? 'top_titl_left_textStyle2' : 'top_titl_left_textStyle1' ">{{item.title}}</div>
<img src="../../assets/images/cutGraph/light7.png" width="85" style="margin-top:-1vh;" v-if="selectModule == item.componentName"> <img src="../../assets/images/cutGraph/light7.png" width="85" style="margin-top:-1vh;" v-if="selectModule == item.componentName">
...@@ -182,10 +183,10 @@ export default { ...@@ -182,10 +183,10 @@ export default {
let array1 = res.data.content.sort(function(a,b){ let array1 = res.data.content.sort(function(a,b){
return parseInt(a.dsort) - parseInt(b.dsort); return parseInt(a.dsort) - parseInt(b.dsort);
}); });
for(let i = 0 ; i<3 ; i++){ for(let i = 0 ; i<2 ; i++){
leftTemporaryData.push(array1[i]); leftTemporaryData.push(array1[i]);
} }
for(let j = 3 ; j<res.data.totalElements ; j++){ for(let j = 2 ; j<res.data.totalElements ; j++){
rightTemporaryData.push(array1[j]); rightTemporaryData.push(array1[j]);
} }
this.topSmallTitleLeftData = leftTemporaryData; this.topSmallTitleLeftData = leftTemporaryData;
......
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
<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="areaName" label="所属采区" align="center"></el-table-column> <el-table-column prop="areaName" label="所属采区" align="center"></el-table-column>
<el-table-column prop="areashovel" label="铲车名称" align="center"></el-table-column> <!-- <el-table-column prop="areashovel" label="铲车名称" align="center"></el-table-column>-->
<el-table-column prop="arearesources" label="矿种" align="center"></el-table-column> <el-table-column prop="arearesources" label="矿种" align="center"></el-table-column>
<el-table-column prop="areaore" label="是否配矿" align="center"></el-table-column> <el-table-column prop="areaore" label="是否配矿" align="center"></el-table-column>
<el-table-column prop="areapriority" label="优先级" align="center"></el-table-column> <el-table-column prop="areapriority" label="优先级" align="center"></el-table-column>
...@@ -45,11 +45,11 @@ ...@@ -45,11 +45,11 @@
<el-option v-for="(obj,index) in caidianAreaInformationData" :label="obj.name" :value="obj.name" :key="index"></el-option> <el-option v-for="(obj,index) in caidianAreaInformationData" :label="obj.name" :value="obj.name" :key="index"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="铲车" prop="areashovel"> <!-- <el-form-item label="铲车" prop="areashovel">-->
<el-select v-model="form.item.areashovel" multiple placeholder="请选择铲车" style="width:280px;"> <!-- <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-option v-for="(obj,index) in dianchanCarInformationData" :label="obj.number" :value="obj.number" :key="index">{{obj.number}}</el-option>-->
</el-select> <!-- </el-select>-->
</el-form-item> <!-- </el-form-item>-->
<el-form-item label="矿种" prop="arearesources"> <el-form-item label="矿种" prop="arearesources">
<el-select v-model="form.item.arearesources" placeholder="请选择矿种" style="width:280px;"> <el-select v-model="form.item.arearesources" placeholder="请选择矿种" style="width:280px;">
<el-option label="废石" value="废石"></el-option> <el-option label="废石" value="废石"></el-option>
...@@ -141,16 +141,16 @@ export default { ...@@ -141,16 +141,16 @@ export default {
name: [ name: [
{required: true, message: '请输入采点名称', trigger: 'blur' } {required: true, message: '请输入采点名称', trigger: 'blur' }
], ],
areashovel: [ // areashovel: [
{required: true, message: '请选择铲车', trigger: 'change' } // {required: true, message: '请选择铲车', trigger: 'change' }
], // ],
areaName: [ areaName: [
{required: true, message: '请选择所属采区', trigger: 'change' } {required: true, message: '请选择所属采区', trigger: 'change' }
], ],
}, },
//品味设置数据 //品味设置数据
dialogTableVisible: false, dialogTableVisible: false,
gridData: [], gridData: [],
...@@ -180,7 +180,7 @@ export default { ...@@ -180,7 +180,7 @@ export default {
param.page = this.page - 1; param.page = this.page - 1;
param.size = this.size; param.size = this.size;
param.sort = sort; param.sort = sort;
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.RegionalCaiDianQuery(param).then((res) => { HttpReq.truckDispatching.RegionalCaiDianQuery(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
...@@ -209,7 +209,7 @@ export default { ...@@ -209,7 +209,7 @@ export default {
return 'success-row'; return 'success-row';
} }
return ''; return '';
}, },
cancelForm(a, b, c){ cancelForm(a, b, c){
this.form.visible = false; this.form.visible = false;
}, },
...@@ -225,9 +225,9 @@ export default { ...@@ -225,9 +225,9 @@ export default {
}, },
toEdit(item) { toEdit(item) {
// 请除表单验证 // 请除表单验证
this.form.item.areashovel = this.dianchanCarInformationData.map(function(v) { // this.form.item.areashovel = this.dianchanCarInformationData.map(function(v) {
return v.number; // return v.number;
}); // });
this.$refs['form1'] && this.$refs['form1'].clearValidate(); this.$refs['form1'] && this.$refs['form1'].clearValidate();
this.form.title = '修改采点'; this.form.title = '修改采点';
this.form.status.cu = 0; this.form.status.cu = 0;
...@@ -257,7 +257,7 @@ export default { ...@@ -257,7 +257,7 @@ export default {
submitForm(validateName, item){ submitForm(validateName, item){
if(!this.form.status.cu){ if(!this.form.status.cu){
this.form.status.cu = 2; this.form.status.cu = 2;
item.areashovel = item.areashovel.toLocaleString(); // item.areashovel = item.areashovel.toLocaleString();
this.$refs[validateName].validate(valid => { this.$refs[validateName].validate(valid => {
if(valid){ if(valid){
if(this.form.reqType === 'add'){ if(this.form.reqType === 'add'){
...@@ -357,7 +357,7 @@ export default { ...@@ -357,7 +357,7 @@ export default {
} }
} }
}) })
}, },
...@@ -373,7 +373,7 @@ export default { ...@@ -373,7 +373,7 @@ export default {
var param = {}; var param = {};
param.sort = sort; param.sort = sort;
param.areaId = this.gradeQueryId; param.areaId = this.gradeQueryId;
this.$nextTick(()=>{ this.$nextTick(()=>{
HttpReq.truckDispatching.RegionalInformationGradeQuery(param).then((res) => { HttpReq.truckDispatching.RegionalInformationGradeQuery(param).then((res) => {
if(res.code == 200){ if(res.code == 200){
...@@ -511,7 +511,7 @@ export default { ...@@ -511,7 +511,7 @@ export default {
.el-table .success-row { .el-table .success-row {
background: #f0f9eb; background: #f0f9eb;
} }
.device-manage{ .device-manage{
.panel-bottom{ .panel-bottom{
.el-button{margin:2px 0;padding:6px 15px;font-size:14px;} .el-button{margin:2px 0;padding:6px 15px;font-size:14px;}
...@@ -526,7 +526,7 @@ export default { ...@@ -526,7 +526,7 @@ export default {
} }
} }
} }
.ecahrt1-dialog{ .ecahrt1-dialog{
display:flex;align-items:center; display:flex;align-items:center;
.el-dialog{ .el-dialog{
......
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