Commit e3fd3a80 authored by wenju-zhu's avatar wenju-zhu

修改表格展示数据

parent 193604ea
<template> <template>
<el-table :data="tableData" border style="width: 100%"> <el-form ref="form" :model="showDailogData" label-width="80px">
<el-table-column prop="name" label="名称" width="150"> <el-form-item label="名称">
</el-table-column> <el-input v-model="showDailogData.name"></el-input>
<el-table-column prop="description" label="说明" width="120"> </el-table-column> </el-form-item>
<el-table-column prop="httpMethod" label="消息类型" width="120"></el-table-column> <el-form-item label="类型">
<el-table-column prop="uri" label="端点uri" width="120"></el-table-column> <el-input v-model="showDailogData.ftype"></el-input>
<el-table-column prop="encoding" label="字符编码" width="120"></el-table-column> </el-form-item>
<el-table-column label="操作" width="100"> <el-form-item label="项目">
<template slot-scope="scope"> <el-input v-model="showDailogData.projectName"></el-input>
<el-button </el-form-item>
@click="handleClick(scope.row)" <el-form-item label="修改者">
type="text" <el-input v-model="showDailogData.updatebyname"></el-input>
size="small" </el-form-item>
>查看</el-button <el-form-item label="修改时间">
> <el-input v-model="showDailogData.updateon"></el-input>
<el-button type="text" size="small">编辑</el-button> <!-- <el-col :span="11">
</template> <el-date-picker type="date" placeholder="选择日期" v-model="form.date1" style="width: 100%;"></el-date-picker>
</el-table-column> </el-col>
</el-table> <el-col class="line" :span="2">-</el-col>
<el-col :span="11">
<el-time-picker placeholder="选择时间" v-model="form.date2" style="width: 100%;"></el-time-picker>
</el-col> -->
</el-form-item>
<el-form-item>
<el-button type="primary" @click="onSubmit">完成修改</el-button>
<el-button>取消</el-button>
</el-form-item>
</el-form>
</template> </template>
<script> <script>
export default { export default {
methods: {
handleClick(row) {
console.log(row)
}
},
props: { props: {
showDailogData: { showDailogData: {
type: Object, type: Object,
...@@ -36,8 +40,11 @@ export default { ...@@ -36,8 +40,11 @@ export default {
} }
}, },
data() { data() {
return { return {}
tableData: [this.showDailogData] },
methods: {
onSubmit() {
console.log('submit!')
} }
} }
} }
......
...@@ -652,9 +652,11 @@ export default { ...@@ -652,9 +652,11 @@ export default {
} }
}, },
// 表格操作,弹出框 // 表格操作,弹出框
handleDailog(ftype, data) { handleDailog(row) {
this.ftype = ftype console.log('row', row)
this.showDailogData = data this.ftype = row.ftype
this.showDailogData = row
console.log(this.showDailogData)
// console.log('res.data.list[0]', res.data.list[0]) // console.log('res.data.list[0]', res.data.list[0])
// 展示dailog组件 // 展示dailog组件
this.isShowEditDailog = true this.isShowEditDailog = true
...@@ -673,7 +675,7 @@ export default { ...@@ -673,7 +675,7 @@ export default {
if (res.status === '200') { if (res.status === '200') {
// vm.currentRow = res.data.list[0] // vm.currentRow = res.data.list[0]
// vm.type = 'business' // vm.type = 'business'
vm.handleDailog(row.ftype, res.data.list[0]) vm.handleDailog(row)
} }
}) })
break break
...@@ -682,7 +684,7 @@ export default { ...@@ -682,7 +684,7 @@ export default {
if (res.status === '200') { if (res.status === '200') {
// vm.currentRow = res.data.list[0] // vm.currentRow = res.data.list[0]
// vm.type = 'flow' // vm.type = 'flow'
vm.handleDailog(row.ftype, res.data.list[0]) vm.handleDailog(row.ftype)
} }
}) })
break break
...@@ -691,7 +693,7 @@ export default { ...@@ -691,7 +693,7 @@ export default {
if (res.status === '200') { if (res.status === '200') {
// vm.currentRow = res.data.list[0] // vm.currentRow = res.data.list[0]
// vm.type = 'agency' // vm.type = 'agency'
vm.handleDailog(row.ftype, res.data.list[0]) vm.handleDailog(row.ftype)
} }
}) })
break break
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment