|
|
|
@ -71,6 +71,8 @@
|
|
|
|
|
<section>
|
|
|
|
|
<el-table
|
|
|
|
|
class="exporttable"
|
|
|
|
|
v-loading="TabLoading"
|
|
|
|
|
element-loading-background="rgba(11, 34, 72, 0.8)"
|
|
|
|
|
:data="tableData"
|
|
|
|
|
:row-class-name="tableRowClassName"
|
|
|
|
|
:header-cell-style="tableHeaderCellStyle"
|
|
|
|
@ -78,29 +80,32 @@
|
|
|
|
|
:cell-style="{padding:0+'px'}"
|
|
|
|
|
style="width: 100%">
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="date"
|
|
|
|
|
prop="rand_number"
|
|
|
|
|
label="事件流水号"
|
|
|
|
|
header-align="center"
|
|
|
|
|
>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="eventName"
|
|
|
|
|
prop="name"
|
|
|
|
|
label="事件名称"
|
|
|
|
|
:show-overflow-tooltip="true"
|
|
|
|
|
header-align="center"
|
|
|
|
|
>
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="eventType"
|
|
|
|
|
prop="type"
|
|
|
|
|
header-align="center"
|
|
|
|
|
:show-overflow-tooltip="true"
|
|
|
|
|
label="事件类型">
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="eventAddress"
|
|
|
|
|
prop="address"
|
|
|
|
|
header-align="center"
|
|
|
|
|
:show-overflow-tooltip="true"
|
|
|
|
|
label="事件地址">
|
|
|
|
|
</el-table-column>
|
|
|
|
|
<el-table-column
|
|
|
|
|
prop="eventDate"
|
|
|
|
|
prop="open_time"
|
|
|
|
|
header-align="center"
|
|
|
|
|
label="事件发生时间">
|
|
|
|
|
</el-table-column>
|
|
|
|
@ -137,7 +142,7 @@ export default {
|
|
|
|
|
components:{diaLog},
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
total:20,
|
|
|
|
|
total:0,
|
|
|
|
|
title:"任务派发",
|
|
|
|
|
taskForm:{
|
|
|
|
|
task:"",
|
|
|
|
@ -149,56 +154,8 @@ export default {
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
info:null,
|
|
|
|
|
tableData: [{
|
|
|
|
|
date: '20240120084248951',
|
|
|
|
|
eventName: '事件名称',
|
|
|
|
|
eventType: '事件类型',
|
|
|
|
|
eventAddress: '地址',
|
|
|
|
|
eventDate:"2019-04-12"
|
|
|
|
|
}, {
|
|
|
|
|
date: '20240120084248951',
|
|
|
|
|
eventName: '事件名称',
|
|
|
|
|
eventType: '事件类型',
|
|
|
|
|
eventAddress: '地址',
|
|
|
|
|
eventDate:"2019-04-12"
|
|
|
|
|
}, {
|
|
|
|
|
date: '20240120084248951',
|
|
|
|
|
eventName: '事件名称',
|
|
|
|
|
eventType: '事件类型',
|
|
|
|
|
eventAddress: '地址',
|
|
|
|
|
eventDate:"2019-04-12"
|
|
|
|
|
}, {
|
|
|
|
|
date: '20240120084248951',
|
|
|
|
|
eventName: '事件名称',
|
|
|
|
|
eventType: '事件类型',
|
|
|
|
|
eventAddress: '地址',
|
|
|
|
|
eventDate:"2019-04-12"
|
|
|
|
|
}, {
|
|
|
|
|
date: '20240120084248951',
|
|
|
|
|
eventName: '事件名称',
|
|
|
|
|
eventType: '事件类型',
|
|
|
|
|
eventAddress: '地址',
|
|
|
|
|
eventDate:"2019-04-12"
|
|
|
|
|
}, {
|
|
|
|
|
date: '20240120084248951',
|
|
|
|
|
eventName: '事件名称',
|
|
|
|
|
eventType: '事件类型',
|
|
|
|
|
eventAddress: '地址',
|
|
|
|
|
eventDate:"2019-04-12"
|
|
|
|
|
}, {
|
|
|
|
|
date: '20240120084248951',
|
|
|
|
|
eventName: '事件名称',
|
|
|
|
|
eventType: '事件类型',
|
|
|
|
|
eventAddress: '地址',
|
|
|
|
|
eventDate:"2019-04-12"
|
|
|
|
|
}, {
|
|
|
|
|
date: '20240120084248951',
|
|
|
|
|
eventName: '事件名称',
|
|
|
|
|
eventType: '事件类型',
|
|
|
|
|
eventAddress: '地址',
|
|
|
|
|
eventDate:"2019-04-12"
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
tableData: [],
|
|
|
|
|
TabLoading:false,
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
mounted() {
|
|
|
|
@ -208,21 +165,19 @@ export default {
|
|
|
|
|
open(info){
|
|
|
|
|
this.info = info;
|
|
|
|
|
this.$refs.taskDialog.open();
|
|
|
|
|
// this.getViewListPageList();
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
getViewListPageList(){
|
|
|
|
|
let data = {'queryValue' : [], "myInstanceClassify" : "all"}
|
|
|
|
|
ViewListPage({viewCode:'event-all-list',pageNo:"1",pageSize:"50"}, data).then(res => {
|
|
|
|
|
console.log(res,"获取的事件列表");
|
|
|
|
|
getViewListPageList(page){
|
|
|
|
|
this.TabLoading = true;
|
|
|
|
|
let data = {'queryValue' : [], "myInstanceClassify" : "all", "parameterValue":[], fks: []}
|
|
|
|
|
ViewListPage({viewCode:'shi_jian_shou_li_list_page', pageNo: page || 1, pageSize:10}, data).then(res => {
|
|
|
|
|
if(res.code == 200) {
|
|
|
|
|
res.result.records.forEach(item => {
|
|
|
|
|
let obj = {};
|
|
|
|
|
obj["label"] = item.name;
|
|
|
|
|
obj["value"] = item.id;
|
|
|
|
|
this.options.push(obj);
|
|
|
|
|
})
|
|
|
|
|
this.total = res.result.total;
|
|
|
|
|
this.tableData = res.result.records;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
this.TabLoading = false;
|
|
|
|
|
}).catch(err =>{
|
|
|
|
|
this.TabLoading = false;
|
|
|
|
|
})
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
@ -238,15 +193,18 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
zhipai(row){
|
|
|
|
|
console.log("事件触发了");
|
|
|
|
|
this.taskForm.task = row.name
|
|
|
|
|
this.$refs.eventDialog.Close();
|
|
|
|
|
},
|
|
|
|
|
// 选择事件按钮
|
|
|
|
|
select(){
|
|
|
|
|
this.$refs.eventDialog.open()
|
|
|
|
|
this.getViewListPageList();
|
|
|
|
|
},
|
|
|
|
|
// 取消按钮
|
|
|
|
|
cancel(refForm){
|
|
|
|
|
this.$refs[refForm].resetFields();
|
|
|
|
|
this.$refs.dialog5.Close();
|
|
|
|
|
this.$refs.taskDialog.Close();
|
|
|
|
|
},
|
|
|
|
|
// 确定按钮
|
|
|
|
|
confirm(refForm){
|
|
|
|
@ -265,7 +223,8 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
// 页码变化事件
|
|
|
|
|
pageChange(pages) {
|
|
|
|
|
console.log(pages);
|
|
|
|
|
// console.log(pages);
|
|
|
|
|
this.getViewListPageList(pages);
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
@ -513,6 +472,8 @@ export default {
|
|
|
|
|
height: 0px;
|
|
|
|
|
}
|
|
|
|
|
.btns {
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: center;
|
|
|
|
|
.btn {
|
|
|
|
|
width: 91px;
|
|
|
|
|
height: 35px;
|
|
|
|
|