Browse Source

新增查看界面

shibei_master
HAHA 3 years ago
parent
commit
33c90ee0a9
  1. 158
      src/views/modules/cabaseinfo/wghSjxxb.vue

158
src/views/modules/cabaseinfo/wghSjxxb.vue

@ -50,60 +50,67 @@
width="50"
></el-table-column>
<el-table-column
:show-overflow-tooltip="true"
prop="infosourcename"
label="事件来源"
header-align="center"
align="center">
</el-table-column>
<el-table-column
prop="infotypename"
label="事件类别"
prop="streetname"
label="街道名称"
header-align="center"
align="center"
:show-overflow-tooltip="true">
</el-table-column>
:show-overflow-tooltip="true"
></el-table-column>
<el-table-column
prop="communityname"
label="社区名称"
header-align="center"
align="center"
:show-overflow-tooltip="true">
:show-overflow-tooltip="true">
</el-table-column>
<el-table-column
prop="description"
label="事见描述"
prop="address"
label="事件地址"
header-align="center"
align="center"
:show-overflow-tooltip="true"
></el-table-column>
<el-table-column
prop="address"
label="事见地址"
prop="description"
label="事件描述"
header-align="center"
align="center"
:show-overflow-tooltip="true"
></el-table-column>
<el-table-column
prop="statusname"
label="事见状态"
prop="infotypename"
label="事件类别"
header-align="center"
align="center"
:show-overflow-tooltip="true"
></el-table-column>
:show-overflow-tooltip="true">
</el-table-column>
<el-table-column
prop="streetname"
label="街道名称"
:show-overflow-tooltip="true"
prop="infosourcename"
label="事件来源"
header-align="center"
align="center">
</el-table-column>
<el-table-column
prop="statusname"
label="事件状态"
header-align="center"
align="center"
:show-overflow-tooltip="true"
></el-table-column>
:show-overflow-tooltip="true">
</el-table-column>
<el-table-column :label="$t('handle')" fixed="right" align="center" width="100">
<template >
<template slot-scope="row">
<el-button
type="text"
class="div-table-button--detail"
size="small"
>去处置</el-button
>
@click="getDetailById(row)"
>查看</el-button>
<el-button
type="text"
class="div-table-button--detail"
size="small"
@click="jumplink">去处置</el-button>
</template>
</el-table-column>
@ -119,6 +126,66 @@
>
</el-pagination>
</el-card>
<el-dialog
title="事件信息详情"
:visible.sync="dialogVisible"
width="30%"
:before-close="handleClose">
<el-form ref="form" :model="detailForm" label-width="80px">
<el-form-item label="街道名称">
<el-input
style="width:260px;margin-left:20px"
v-model="detailForm.streetname"
:disabled="true">
</el-input>
</el-form-item>
<el-form-item label="社区名称">
<el-input
style="width:260px;margin-left:20px"
v-model="detailForm.communityname"
:disabled="true">
</el-input>
</el-form-item>
<el-form-item label="事件地址:">
<el-input
style="width:260px;margin-left:20px"
v-model="detailForm.address"
:disabled="true">
</el-input>
</el-form-item>
<el-form-item label="事件描述:">
<el-input
style="width:260px;margin-left:20px"
v-model="detailForm.description"
:disabled="true">
</el-input>
</el-form-item>
<el-form-item label="事件类别:">
<el-input
style="width:260px;margin-left:20px"
v-model="detailForm.infotypename"
:disabled="true">
</el-input>
</el-form-item>
<el-form-item label="事件来源:">
<el-input
style="width:260px;margin-left:20px"
v-model="detailForm.infosourcename"
:disabled="true">
</el-input>
</el-form-item>
<el-form-item label="事件状态:">
<el-input
style="width:260px;margin-left:20px"
v-model="detailForm.statusname"
:disabled="true">
</el-input>
</el-form-item>
<el-form-item>
<el-button style="margin-left:80px" @click="dialogVisible = false" type="primary"> </el-button>
</el-form-item>
</el-form>
</el-dialog>
</div>
</template>
@ -140,14 +207,41 @@ export default {
communityname:"",
statusname:""
},
optionsG:[]
detailForm:{
infosourcename: "",
infotypename: "",
communityname:"",
description:"",
address:"",
statusname:"",
streetname:"",
},
optionsG:[],
dialogVisible: false
};
},
methods:{
},
created(){
this.getGridList('query')
getDetailById(row){
this.dialogVisible = true
this.$http.post(`/opendata/wghSjxxb/sjxx/getDetailById`,{
taskid:row.row.taskid
}).then(resp => {
this.detailForm = resp.data.data
}).catch(error => {
this.$message.error(error)
})
},
handleClose(done) {
this.$confirm('确认关闭?')
.then(_ => {
done();
dialogVisible = false
})
.catch(_ => {});
},
jumplink(){
window.open('http://120.221.72.15:8089/sbwgh/bizsys/login.htm','_blank')
}
},
};
</script>

Loading…
Cancel
Save