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

Loading…
Cancel
Save