提交 008b50b1 authored 作者: matian's avatar matian

fix:关于删除提示语修改

上级 7d236452
...@@ -105,6 +105,15 @@ export default { ...@@ -105,6 +105,15 @@ export default {
this.isShowDialog = true this.isShowDialog = true
}, },
handleDelete(row) { handleDelete(row) {
this.$confirm('删除联系人请谨慎操作,确定删除?', '删除联系人', {
confirmButtonText: '删除',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.fetchDelete(row)
})
},
fetchDelete(row) {
delContact({ id: row.id }).then(res => { delContact({ id: row.id }).then(res => {
if (res.code === 0) { if (res.code === 0) {
this.$message.success('删除成功') this.$message.success('删除成功')
......
...@@ -5,12 +5,16 @@ ...@@ -5,12 +5,16 @@
</div> </div>
<app-list v-bind="tableOptions" ref="list"> <app-list v-bind="tableOptions" ref="list">
<template v-slot:table-person="{ row }"> <template v-slot:table-person="{ row }">
<p v-for="(item, index) in row.charge_persons" :key="index">{{ item.nickname || item.realname || item.username }}</p> <p v-for="(item, index) in row.charge_persons" :key="index">
{{ item.nickname || item.realname || item.username }}
</p>
</template> </template>
<!-- 操作 --> <!-- 操作 -->
<template v-slot:table-operate="{ row }"> <template v-slot:table-operate="{ row }">
<template> <template>
<el-button v-if="btnUpdate || isChargePerson(row)" type="text" @click="handleEdit(row)" size="mini">编辑</el-button> <el-button v-if="btnUpdate || isChargePerson(row)" type="text" @click="handleEdit(row)" size="mini"
>编辑</el-button
>
<el-button v-if="btnDelete" type="text" @click="handleDelete(row)" size="mini">删除</el-button> <el-button v-if="btnDelete" type="text" @click="handleDelete(row)" size="mini">删除</el-button>
</template> </template>
</template> </template>
...@@ -150,6 +154,15 @@ export default { ...@@ -150,6 +154,15 @@ export default {
}) })
}, },
handleDelete(row) { handleDelete(row) {
this.$confirm('删除合作项目请谨慎操作,确定删除?', '删除合作项目', {
confirmButtonText: '删除',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.fetchDelete(row)
})
},
fetchDelete(row) {
delCooProject({ id: row.id }).then(res => { delCooProject({ id: row.id }).then(res => {
if (res.code === 0) { if (res.code === 0) {
this.$message.success('删除成功') this.$message.success('删除成功')
......
...@@ -74,7 +74,7 @@ export default { ...@@ -74,7 +74,7 @@ export default {
}, },
// 删除客户 // 删除客户
onRemove(row) { onRemove(row) {
this.$confirm('确认要删除此项吗?', '确认删除', { this.$confirm('删除客户请谨慎操作,确定删除?', '删除客户', {
confirmButtonText: '删除', confirmButtonText: '删除',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'
......
...@@ -55,22 +55,18 @@ export default { ...@@ -55,22 +55,18 @@ export default {
} }
}, },
columns: [ columns: [
// { label: '员工姓名', prop: 'sso_user.nickname', align: 'center' },
{ {
prop: 'sso_user', prop: 'sso_user',
label: '员工姓名', label: '员工姓名',
// minWidth: '100px',
computed({ row }) { computed({ row }) {
return row.sso_user.realname || row.sso_user.nickname || row.sso_user.username return row.sso_user.realname || row.sso_user.nickname || row.sso_user.username
} }
}, },
{ label: '手机号', prop: 'sso_user.mobile', align: 'center' }, { label: '手机号', prop: 'sso_user.mobile', align: 'center' },
{ label: '创建时间', prop: 'created_at', align: 'center' }, { label: '创建时间', prop: 'created_at', align: 'center' },
// { label: '创建人', prop: 'created_by.username', align: 'center' },
{ {
prop: 'created_by', prop: 'created_by',
label: '创建人', label: '创建人',
// minWidth: '100px',
computed({ row }) { computed({ row }) {
return row.created_by.realname || row.created_by.nickname || row.created_by.username return row.created_by.realname || row.created_by.nickname || row.created_by.username
} }
...@@ -87,7 +83,7 @@ export default { ...@@ -87,7 +83,7 @@ export default {
}, },
// 删除 // 删除
onRemove(row) { onRemove(row) {
this.$confirm('确认要删除此项吗?', '确认删除', { this.$confirm('删除员工请谨慎操作,确定删除?', '删除员工', {
confirmButtonText: '删除', confirmButtonText: '删除',
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning' type: 'warning'
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论