详情弹窗
This commit is contained in:
@@ -85,13 +85,31 @@
|
||||
@getList="getTableData" :col-configs="colConfigs" :dict="dict">
|
||||
<el-table-column slot="options" label="操作" align="center">
|
||||
<template slot-scope="{ row }">
|
||||
<!-- <el-button type="text" @click="handleDelete(row.id)">调整积分</el-button> -->
|
||||
<el-button type="text" @click="toAdd(row.id)">详情</el-button>
|
||||
<el-button type="text" @click="open(row.id)">详情</el-button>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</ai-table>
|
||||
</template>
|
||||
</ai-card>
|
||||
|
||||
<el-dialog title="详情" :visible.sync="dialog" customFooter width="700">
|
||||
<ai-detail>
|
||||
<template #content>
|
||||
<ai-wrapper>
|
||||
<ai-info-item label="户主"/>
|
||||
<ai-info-item label="对象"/>
|
||||
<ai-info-item label="事件" isLine/>
|
||||
<ai-info-item label="时间" isLine/>
|
||||
<ai-info-item label="积分"/>
|
||||
<ai-info-item label="积分余额"/>
|
||||
<ai-info-item label="凭证" isLine></ai-info-item>
|
||||
</ai-wrapper>
|
||||
</template>
|
||||
</ai-detail>
|
||||
<span slot="footer" class="dialog-footer" center>
|
||||
<el-button @click="dialog = false">关闭</el-button>
|
||||
</span>
|
||||
</el-dialog>
|
||||
</section>
|
||||
</template>
|
||||
|
||||
@@ -120,7 +138,8 @@ export default {
|
||||
girdList: [],
|
||||
time: '',
|
||||
timeCheck: ['昨日','近7天','近30天','自定义'],
|
||||
currrntTime: '0'
|
||||
currrntTime: '0',
|
||||
dialog: true,
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
@@ -272,6 +291,17 @@ export default {
|
||||
timeChange(index) {
|
||||
this.currrntTime = index
|
||||
},
|
||||
open(id) {
|
||||
this.dialog = true
|
||||
this.getDetail(id)
|
||||
},
|
||||
getDetail(id) {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
},
|
||||
mounted() {
|
||||
this.getColEcherts1()
|
||||
@@ -281,6 +311,7 @@ export default {
|
||||
window.removeEventListener('resize', this.onResize1)
|
||||
window.removeEventListener('resize', this.onResize2)
|
||||
},
|
||||
|
||||
}
|
||||
</script>
|
||||
|
||||
@@ -390,5 +421,14 @@ export default {
|
||||
}
|
||||
}
|
||||
}
|
||||
::v-deep .el-dialog__footer {
|
||||
text-align: center;
|
||||
}
|
||||
::v-deep .el-dialog__header {
|
||||
border-bottom: 1px solid #DDD;
|
||||
}
|
||||
::v-deep .ai-detail {
|
||||
background: #FFF;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user