|
|
|
|
@ -125,6 +125,7 @@ watch(()=>route.query.load,(val)=>{
|
|
|
|
|
<el-form-item label="预警状态"> |
|
|
|
|
<el-select v-model="query.warningState" :disabled="warningStateDisabled" clearable> |
|
|
|
|
<el-option label="已预警" value="1"></el-option> |
|
|
|
|
<el-option label="预警中" value="2"></el-option> |
|
|
|
|
<el-option label="待预警" value="0"></el-option> |
|
|
|
|
<el-option label="全部" value=""></el-option> |
|
|
|
|
</el-select> |
|
|
|
|
@ -149,6 +150,7 @@ watch(()=>route.query.load,(val)=>{
|
|
|
|
|
<el-tabs v-model="activeTab" @tab-click="handleClick"> |
|
|
|
|
<el-tab-pane label="全部项目" name="all"></el-tab-pane> |
|
|
|
|
<el-tab-pane label="待预警" name="0"></el-tab-pane> |
|
|
|
|
<el-tab-pane label="预警中" name="2"></el-tab-pane> |
|
|
|
|
<el-tab-pane label="已预警" name="1"></el-tab-pane> |
|
|
|
|
<el-tab-pane label="长望浏宁" name="cwlnt"></el-tab-pane> |
|
|
|
|
</el-tabs> |
|
|
|
|
@ -173,7 +175,7 @@ watch(()=>route.query.load,(val)=>{
|
|
|
|
|
width="110" |
|
|
|
|
> |
|
|
|
|
<template #default="{row}"> |
|
|
|
|
{{ row.warningState === '1' ? '已预警' : '待预警' }} |
|
|
|
|
{{ row.warningState === '1' ? '已预警' : row.warningState === '2' ? '预警中' : '待预警' }} |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
<el-table-column |
|
|
|
|
@ -250,7 +252,7 @@ watch(()=>route.query.load,(val)=>{
|
|
|
|
|
<el-table-column label="操作" fixed="right" min-width="120px"> |
|
|
|
|
<template #default="{ row }"> |
|
|
|
|
<p v-if="row.stateData == '1'">已下发问题</p> |
|
|
|
|
<el-button v-else-if ="row.warningState == '1'" @click="editFun(row)">查看</el-button> |
|
|
|
|
<el-button v-else-if ="row.warningState == '1' || row.warningState == '2'" @click="editFun(row)">查看</el-button> |
|
|
|
|
<el-button v-else type="primary" @click="editFun(row)">预警</el-button> |
|
|
|
|
</template> |
|
|
|
|
</el-table-column> |
|
|
|
|
|