Browse Source

增加删除按钮

master
rose 4 years ago
parent
commit
c23ca35f8e
  1. 12
      src/api/enterprise.js
  2. 19
      src/views/enterprise/enterprise.vue

12
src/api/enterprise.js

@ -45,3 +45,15 @@ export function enterpriseScoreQueryById(id) {
} }
}) })
} }
export function EnterpriseDelete(id) {
return request({
url: `/gateway${enterprise}/delEnterprise`,
method: 'post',
data: {
param: {
id: id
}
}
})
}

19
src/views/enterprise/enterprise.vue

@ -86,25 +86,25 @@
<el-table-column <el-table-column
label="操作" label="操作"
align="center" align="center"
width="330" width="360"
class-name="small-padding fixed-width" class-name="small-padding fixed-width"
> >
<template slot-scope="{ row }"> <template slot-scope="{ row }">
<el-button type="primary" size="mini" @click="scoreDetail(row.id)" <el-button type="primary" size="mini" @click="scoreDetail(row.id)"
>企业测评详情</el-button >企业测评详情</el-button>
>
<el-button <el-button
size="mini" size="mini"
type="primary" type="primary"
@click="enterpriseDetail(row.id)" @click="enterpriseDetail(row.id)"
>企业详细信息</el-button >企业详细信息</el-button>
>
<el-button <el-button
size="mini" size="mini"
type="primary" type="primary"
@click="enterpriseCategoryQueryAll(row.id)" @click="enterpriseCategoryQueryAll(row.id)"
>企业标签</el-button >企业标签</el-button>
> <el-button size="mini" type="danger" @click="handleDelete(row.id)">
删除
</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
@ -552,6 +552,11 @@ export default {
this.getList() this.getList()
}, },
methods: { methods: {
async handleDelete(id) {
await api.EnterpriseDelete(id).then(res => {
this.getList()
})
},
async getList() { async getList() {
const that = this const that = this
that.listLoading = true that.listLoading = true

Loading…
Cancel
Save