Browse Source

已结案 查看

master
王金鹏 6 years ago
parent
commit
ab5cd4dfba
  1. 22
      src/views/modules/events/item-end.vue

22
src/views/modules/events/item-end.vue

@ -107,6 +107,15 @@
label="评价"
header-align="center"
align="center"></el-table-column>
<el-table-column :label="$t('handle')"
fixed="right"
header-align="center"
align="center"
width="150">
<template slot-scope="scope">
<el-button v-if="$hasPermission('events:item:look')" type="text" size="small" @click="detailAction1(scope.row.id)">{{ $t('look') }}</el-button>
</template>
</el-table-column>
</el-table>
<el-pagination :current-page="page"
:page-sizes="[10, 20, 50, 100]"
@ -116,12 +125,16 @@
@size-change="pageSizeChangeHandle"
@current-change="pageCurrentChangeHandle">
</el-pagination>
<detail v-if="detailVisible"
ref="detailRef"
@refreshDataList="getDataList"></detail>
</div>
</el-card>
</template>
<script>
import mixinViewModule from '@/mixins/view-module'
import Detail from './item-detail'
export default {
mixins: [mixinViewModule],
data () {
@ -139,6 +152,7 @@ export default {
communityId: '',
gridId: ''
},
detailVisible: false,
streetOptions: [],
communityOptions: [],
gridOptions: [],
@ -161,11 +175,19 @@ export default {
}
},
components: {
Detail
},
created: function () {
this.getStreetList()
},
methods: {
detailAction1 (id) {
this.detailVisible = true
this.$nextTick(() => {
this.$refs.detailRef.dataForm.id = id
this.$refs.detailRef.init()
})
},
getStreetList () {
this.$http.get(`/sys/dept/sublist/` + (localStorage.getItem('street') === null ? '1169154711480528897' : localStorage.getItem('street'))).then(({ data: res }) => {
if (res.code !== 0) {

Loading…
Cancel
Save