Commit 502164b2 authored by shiwr's avatar shiwr

bug

parent b31c1235
...@@ -62,14 +62,14 @@ ...@@ -62,14 +62,14 @@
<el-form-item label="预警时间:" label-width="200px" class="normal" <el-form-item label="预警时间:" label-width="200px" class="normal"
style="display:inline-block; "> style="display:inline-block; ">
<el-date-picker v-model="formLine.alarm_time" type="datetime" <el-date-picker v-model="formLine.alarm_time" type="datetime"
placeholder="必填" style="width:200px;" :disabled="editStatus"> placeholder="必填" style="width:200px;" value-format="yyyy-MM-dd HH:mm:ss" :disabled="editStatus">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="恢复时间:" label-width="200px" class="normal" style="display:inline-block; "> <el-form-item label="恢复时间:" label-width="200px" class="normal" style="display:inline-block; ">
<el-date-picker <el-date-picker
v-model="formLine.recover_time" v-model="formLine.recover_time"
type="datetime" style="width:200px;" :disabled="editStatus"> type="datetime" style="width:200px;" value-format="yyyy-MM-dd HH:mm:ss" :disabled="editStatus">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<el-form-item label="处置时长:" label-width="200px" class="normal" style="display:inline-block; "> <el-form-item label="处置时长:" label-width="200px" class="normal" style="display:inline-block; ">
...@@ -286,7 +286,7 @@ ...@@ -286,7 +286,7 @@
alarmDisplay: [], alarmDisplay: [],
formLine: { formLine: {
alarm_type:'', alarm_type:'',
alarm_system:'', alarm_system:[],
alarm_time:'', alarm_time:'',
recover_time:'', recover_time:'',
alarm_summary:'', alarm_summary:'',
...@@ -314,7 +314,7 @@ ...@@ -314,7 +314,7 @@
mounted() { mounted() {
let vm = this; let vm = this;
let data = JSON.parse(window.localStorage.getItem('alarm_info')); let data = window.localStorage.getItem('alarm_info')?JSON.parse(window.localStorage.getItem('alarm_info')):'';
if (!!data) { if (!!data) {
this.type = "edit" this.type = "edit"
if (data.show_src == 1) { if (data.show_src == 1) {
...@@ -379,7 +379,9 @@ ...@@ -379,7 +379,9 @@
getSubDate() { getSubDate() {
let result = "" let result = ""
if (this.formLine.recover_time && this.formLine.alarm_time) { if (this.formLine.recover_time && this.formLine.alarm_time) {
let dateDiff = this.formLine.recover_time - this.formLine.alarm_time;//时间差的毫秒数 let date1 = new Date(this.formLine.recover_time)
let date2 = new Date(this.formLine.alarm_time)
let dateDiff = date1.getTime() - date2.getTime();//时间差的毫秒数
let dayDiff = Math.floor(dateDiff / (24 * 3600 * 1000));//计算出相差天数 let dayDiff = Math.floor(dateDiff / (24 * 3600 * 1000));//计算出相差天数
let leave1 = dateDiff % (24 * 3600 * 1000) //计算天数后剩余的毫秒数 let leave1 = dateDiff % (24 * 3600 * 1000) //计算天数后剩余的毫秒数
let hours = Math.floor(leave1 / (3600 * 1000))//计算出小时数//计算相差分钟数 let hours = Math.floor(leave1 / (3600 * 1000))//计算出小时数//计算相差分钟数
......
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