Commit 1e085c45 authored by zhanglw's avatar zhanglw

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

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