优化拍照bug

ds1.0
fanluyan 2 years ago
parent 9e06bb2e04
commit 54432b90a4

@ -127,16 +127,15 @@
</el-table-column>
<el-table-column label="快心跳">
<template slot="header" slot-scope="scope">
<el-checkbox
v-model="isCheckedAll"
:checked="isCheckedAll"
@change="handle_allCheckbox"
class="input_check"
<el-checkbox v-model="isCheckedAll" @change="handleCheckAllChange"
>快心跳</el-checkbox
>
</template>
<template slot-scope="scope">
<el-checkbox v-model="checked"></el-checkbox>
<el-checkbox
v-model="scope.row.isheartCheck"
@change="handleheartChange(scope.row)"
></el-checkbox>
</template>
</el-table-column>
<el-table-column label="线路杆塔信息" v-if="showColumn.lineInfo">
@ -403,6 +402,8 @@ export default {
pageSize: 20, //
total: 0, //
loading: false,
//
isCheckedAll: false,
};
},
watch: {
@ -453,6 +454,8 @@ export default {
card2caaid: true,
};
}
//check
this.getAdd(this.tableData);
},
methods: {
//
@ -502,9 +505,46 @@ export default {
this.pageSize = 20;
//this.terminalList();
},
handleClick(row) {
console.log(row);
//checkbox
getAdd(arr) {
console.log(arr);
var that = this;
arr.forEach(function (item, index, array) {
that.$set(arr[index], "isheartCheck", false);
});
console.log(arr);
return arr;
},
//
handleCheckAllChange(val) {
console.log(val);
if (val) {
console.log("我全选了");
let mutCheck = [];
this.tableData.forEach((item) => {
item.isheartCheck = true;
mutCheck.push(item.cmdID);
});
console.log(mutCheck);
this.$message({
message: "全选了快心跳" + mutCheck,
type: "success",
});
} else {
console.log("我全部取消");
this.tableData.forEach((item) => {
item.isheartCheck = false;
});
}
// this.checkedCities = val ? cityOptions : [];
// this.isIndeterminate = false;
},
//
handleheartChange(val) {
console.log(val);
},
//
showColumnOption() {
this.isShowColumn = true;
},

@ -10,19 +10,33 @@
<div class="infoBox">
<p @click="handleLook">
<span>装置总数</span>
<span>{{ termDataNum.totalNum }}</span>
<span>{{ termDataNum.totalNum ? termDataNum.totalNum : 0 }}</span>
</p>
<p>
<span>在线数量</span>
<span>{{ termDataNum.onlineNum }}</span>
<span>{{
termDataNum.onlineNum ? termDataNum.onlineNum : 0
}}</span>
</p>
<p>
<span>离线率</span>
<span>{{ (termDataNum.offlinePercent * 100).toFixed(2) }}%</span>
<span
>{{
termDataNum.offlinePercent
? (termDataNum.offlinePercent * 100).toFixed(2)
: 0
}}%</span
>
</p>
<p>
<span>在线率</span>
<span>{{ (termDataNum.onlinePercent * 100).toFixed(2) }}%</span>
<span
>{{
termDataNum.onlinePercent
? (termDataNum.onlinePercent * 100).toFixed(2)
: 0
}}%</span
>
</p>
</div>
</div>

Loading…
Cancel
Save