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

fix:关于删除提示语修改

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