|
@@ -34,7 +34,7 @@
|
|
<div class="more-button __hover" @click="onMore">更多</div>
|
|
<div class="more-button __hover" @click="onMore">更多</div>
|
|
</CusForm>
|
|
</CusForm>
|
|
<!-- <div class="new-msg">xx条新预警,点击<span class="__hover">刷新列表</span></div>-->
|
|
<!-- <div class="new-msg">xx条新预警,点击<span class="__hover">刷新列表</span></div>-->
|
|
- <div class="list">
|
|
+ <div class="list" v-loading="state.query.loading">
|
|
<div class="list-content">
|
|
<div class="list-content">
|
|
<template v-for="item in state.query.result.data">
|
|
<template v-for="item in state.query.result.data">
|
|
<div class="item">
|
|
<div class="item">
|
|
@@ -52,7 +52,7 @@
|
|
<div class="info-detail">
|
|
<div class="info-detail">
|
|
<div class="info-item">预警名称:<div>{{item.ruleName}}</div></div>
|
|
<div class="info-item">预警名称:<div>{{item.ruleName}}</div></div>
|
|
<div class="info-item">预警时间:<div>{{$util.YMDHms(item.warnTime)}}</div></div>
|
|
<div class="info-item">预警时间:<div>{{$util.YMDHms(item.warnTime)}}</div></div>
|
|
- <div class="info-item">预警区域:<div>{{item.areaName}}</div><span class="__hover" style="color: #1CFEFF; margin-left: 10px"><SvgIcon name="eye" color="#ffffff"/></span></div>
|
|
+ <div class="info-item">预警区域:<div>{{item.areaName}}</div><span class="__hover" style="color: #1CFEFF; margin-left: 10px;margin-right: 10px;"><SvgIcon name="eye" color="#ffffff"/></span></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@@ -151,6 +151,7 @@ import {warnModelRuleTree} from "@/api/modules/web/model";
|
|
import {useDictionaryStore, useShipMapStore} from "@/stores";
|
|
import {useDictionaryStore, useShipMapStore} from "@/stores";
|
|
import {warnRecordList} from "@/api/modules/web/record";
|
|
import {warnRecordList} from "@/api/modules/web/record";
|
|
import {ElMessage} from "element-plus";
|
|
import {ElMessage} from "element-plus";
|
|
|
|
+import {YMDHms} from "@/utils/util";
|
|
|
|
|
|
const emit = defineEmits(['update:show'])
|
|
const emit = defineEmits(['update:show'])
|
|
|
|
|
|
@@ -242,7 +243,10 @@ const onMore = () => {
|
|
watch(() => ShipMapStore.warningParams, (n) => {
|
|
watch(() => ShipMapStore.warningParams, (n) => {
|
|
if (n) {
|
|
if (n) {
|
|
onReset()
|
|
onReset()
|
|
- state.query.form.ruleName = n.text
|
|
+ state.query.form.ruleName = n.ruleName
|
|
|
|
+ state.query.form.mergeTarget = n.mergeTarget
|
|
|
|
+ state.query.form.startTime = YMDHms(n.warnTime)
|
|
|
|
+ state.query.form.endTime = YMDHms(n.warnTime)
|
|
emit('update:show', true)
|
|
emit('update:show', true)
|
|
onMore()
|
|
onMore()
|
|
onSearch()
|
|
onSearch()
|
|
@@ -397,6 +401,7 @@ $mapHeight: var(--easy-map-height);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.list-page {
|
|
.list-page {
|
|
|
|
+ margin-top: 10px;
|
|
display: flex;
|
|
display: flex;
|
|
justify-content: flex-end;
|
|
justify-content: flex-end;
|
|
}
|
|
}
|