feat: 事件列表增加处理描述列
This commit is contained in:
parent
59522261b7
commit
5d5ebf7ae1
|
|
@ -25,34 +25,40 @@
|
|||
<el-table-column label="#" type="index" width="50"></el-table-column>
|
||||
<el-table-column label="事件种类" width="240" :show-overflow-tooltip="true">
|
||||
<template #default="scope">
|
||||
<el-tag v-for="item in scope.row.cates_" :key="item.id" type="warning" effect="plain">{{ item.name }}</el-tag>
|
||||
<el-tag v-for="item in scope.row.cates_" :key="item.id" type="warning" effect="plain">{{ item.name
|
||||
}}</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="发生区域" prop="area_.name"></el-table-column>
|
||||
<el-table-column label="事件类型" prop="obj_cate" width="100">
|
||||
|
||||
<template #default="scope">
|
||||
{{ objCateOptions[scope.row.obj_cate] }}
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="事件对象" :show-overflow-tooltip="true">
|
||||
|
||||
<template #default="scope">
|
||||
<span v-if="scope.row.opl">{{ scope.row.operation_name }}</span>
|
||||
<span v-else-if="scope.row.employee">
|
||||
{{ eTypeOptions[scope.row.employee_.type] }}-{{ scope.row.employee_.name }}-{{
|
||||
scope.row.employee_.belong_dept_name }}
|
||||
scope.row.employee_.belong_dept_name }}
|
||||
</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="发生时间" prop="create_time" width="150"></el-table-column>
|
||||
|
||||
<el-table-column label="处理人" prop="handle_user_name"></el-table-column>
|
||||
<el-table-column label="处理描述" prop="handle_desc" width="150" :show-overflow-tooltip="true"></el-table-column>
|
||||
<el-table-column label="事件标记" prop="mark">
|
||||
|
||||
<template #default="scope">
|
||||
<el-tag v-if="scope.row.mark == 20" type="warning" effect="plain">误报</el-tag>
|
||||
<el-tag v-else type="success" effect="plain">正确</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="处理超时">
|
||||
|
||||
<template #default="scope">
|
||||
<el-tag v-if="scope.row.is_timeout" type="warning">是</el-tag>
|
||||
<el-tag v-else type="success" effect="plain">否</el-tag>
|
||||
|
|
@ -60,6 +66,7 @@
|
|||
</el-table-column>
|
||||
|
||||
<el-table-column label="操作" fixed="right" align="center">
|
||||
|
||||
<template #default="scope">
|
||||
<el-button link type="info" size="small" @click="table_show(scope.row, scope.$index)">查看</el-button>
|
||||
<el-button link type="primary" size="small" v-if="scope.row.handle_user == null"
|
||||
|
|
@ -80,6 +87,7 @@
|
|||
</el-drawer>
|
||||
</el-container>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import detailDialog from "./event_handlefrom.vue";
|
||||
import { CircleCheckFilled, CircleCloseFilled } from "@element-plus/icons-vue";
|
||||
|
|
|
|||
Loading…
Reference in New Issue