|
|
@ -93,6 +93,10 @@
|
|
|
|
<span>是否复归:</span>
|
|
|
|
<span>是否复归:</span>
|
|
|
|
<a-radio-group :options="cancelOps" v-model:value="alarmFilters.isCancel" />
|
|
|
|
<a-radio-group :options="cancelOps" v-model:value="alarmFilters.isCancel" />
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="search-item">
|
|
|
|
|
|
|
|
<span>查询模式:</span>
|
|
|
|
|
|
|
|
<a-radio-group :options="searchModelOps" v-model:value="searchModel" />
|
|
|
|
|
|
|
|
</div>
|
|
|
|
<div class="search-item">
|
|
|
|
<div class="search-item">
|
|
|
|
<a-button type="primary" size="small" @click="fetchAlarmGridData">查询</a-button>
|
|
|
|
<a-button type="primary" size="small" @click="fetchAlarmGridData">查询</a-button>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
@ -104,10 +108,10 @@
|
|
|
|
<a-table :columns="columns" :data-source="dataSource" :pagination="pagination" :loading="configLoading"
|
|
|
|
<a-table :columns="columns" :data-source="dataSource" :pagination="pagination" :loading="configLoading"
|
|
|
|
@change="handleTableChange" :scroll="{ y: 460 }" :custom-row="alarmRowClick">
|
|
|
|
@change="handleTableChange" :scroll="{ y: 460 }" :custom-row="alarmRowClick">
|
|
|
|
<template #name1="{ text }">
|
|
|
|
<template #name1="{ text }">
|
|
|
|
{{pdTypeOps.find(item=>item.value==text).label}}
|
|
|
|
{{pdTypeOps?.find(item=>item.value==text)?.label||'-'}}
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
<template #name2="{ text }">
|
|
|
|
<template #name2="{ text }">
|
|
|
|
{{ cancelOps.find(item=>item.value==text).label}}
|
|
|
|
{{ cancelOps?.find(item=>item.value==text)?.label||'-'}}
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
</a-table>
|
|
|
|
</a-table>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
@ -285,12 +289,7 @@
|
|
|
|
]">
|
|
|
|
]">
|
|
|
|
<a-input v-model:value="siteModalForm.stationName" placeholder="请输入" />
|
|
|
|
<a-input v-model:value="siteModalForm.stationName" placeholder="请输入" />
|
|
|
|
</a-form-item>
|
|
|
|
</a-form-item>
|
|
|
|
<a-form-item label="背景图路径" name="img" :rules="[
|
|
|
|
<a-form-item label="背景图路径" name="img">
|
|
|
|
{
|
|
|
|
|
|
|
|
required: true,
|
|
|
|
|
|
|
|
message: '请输入背景图路径',
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
]">
|
|
|
|
|
|
|
|
<a-input v-model:value="siteModalForm.img" placeholder="请输入" />
|
|
|
|
<a-input v-model:value="siteModalForm.img" placeholder="请输入" />
|
|
|
|
</a-form-item>
|
|
|
|
</a-form-item>
|
|
|
|
</a-form>
|
|
|
|
</a-form>
|
|
|
@ -1763,6 +1762,12 @@
|
|
|
|
{ label: '是', value: '0' },
|
|
|
|
{ label: '是', value: '0' },
|
|
|
|
{ label: '否', value: '1' },
|
|
|
|
{ label: '否', value: '1' },
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
// 查询模式
|
|
|
|
|
|
|
|
const searchModelOps = [
|
|
|
|
|
|
|
|
{ label: '站点', value: 'station' },
|
|
|
|
|
|
|
|
{ label: '监测点', value: 'monitor' },
|
|
|
|
|
|
|
|
]
|
|
|
|
|
|
|
|
const searchModel = ref('station')
|
|
|
|
const pdTypeOps = [
|
|
|
|
const pdTypeOps = [
|
|
|
|
{
|
|
|
|
{
|
|
|
|
value: '1',
|
|
|
|
value: '1',
|
|
|
@ -1804,8 +1809,8 @@
|
|
|
|
startTime: alarmFilters.times?.[0] || '',
|
|
|
|
startTime: alarmFilters.times?.[0] || '',
|
|
|
|
endTime: alarmFilters.times?.[1] || '',
|
|
|
|
endTime: alarmFilters.times?.[1] || '',
|
|
|
|
isCancel: alarmFilters.isCancel,
|
|
|
|
isCancel: alarmFilters.isCancel,
|
|
|
|
pdType: alarmFilters.pdTypes,
|
|
|
|
pdTypes: alarmFilters.pdTypes,
|
|
|
|
monitorKey: unref(selectedKey),
|
|
|
|
monitorKey: unref(searchModel) === 'station' ? '' : unref(selectedKey),
|
|
|
|
stationName: findParentByKey(unref(fullTreeData), unref(selectedKey))
|
|
|
|
stationName: findParentByKey(unref(fullTreeData), unref(selectedKey))
|
|
|
|
}
|
|
|
|
}
|
|
|
|
const { data: { result } } = await axios.post(`/ldpdtools/alarm/queryAlarmList`, params)
|
|
|
|
const { data: { result } } = await axios.post(`/ldpdtools/alarm/queryAlarmList`, params)
|
|
|
@ -2205,6 +2210,8 @@
|
|
|
|
handleTableChange,
|
|
|
|
handleTableChange,
|
|
|
|
selectedKey,
|
|
|
|
selectedKey,
|
|
|
|
cancelOps,
|
|
|
|
cancelOps,
|
|
|
|
|
|
|
|
searchModelOps,
|
|
|
|
|
|
|
|
searchModel,
|
|
|
|
alarmFilters,
|
|
|
|
alarmFilters,
|
|
|
|
pdTypeOps,
|
|
|
|
pdTypeOps,
|
|
|
|
deleteAlarmTimes,
|
|
|
|
deleteAlarmTimes,
|
|
|
|