提交 3cbbc838 编写于 作者: haochangdi's avatar haochangdi

更改删除的提示

上级 abe506d2
......@@ -72,6 +72,21 @@
@handleClose="handleClose">
</check-org>
</el-dialog>
<!-- 删除 弹窗 -->
<el-dialog
title="确认删除"
:show-close="false"
:visible.sync="deleteVisible"
:close-on-click-modal="false"
width="600px"
center
>
<p style="text-align: center;">{{detelMessage}}</p>
<span slot="footer" class="dialog-footer">
<el-button @click="confirmDelete">删 除</el-button>
<el-button type="primary" @click="hideDeleteFrom">取 消</el-button>
</span>
</el-dialog>
</div>
</template>
......@@ -143,7 +158,10 @@ export default {
pageNum: 1,
pageSize: 10
},
dialogOrg: false
dialogOrg: false,
deleteVisible: false,
detelMessage: '',
clickItem: null
}
},
components: {
......@@ -355,33 +373,33 @@ export default {
}
},
detel(item) {
this.$confirm(`删除后${item.orgName}将无法访问本圈, 确定删除么?`, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
let params = {
circleId: this.circleId,
orgIds: [item.id]
}
morDeleteOrg(params).then((res) => {
if (res.code == "000000") {
this.$message({
type: 'success',
message: '删除成功!'
});
this.searchOrganization()
}
}).catch(() => {
this.$message.error('删除失败,请稍后重试');
})
}).catch((err) => {
this.detelMessage = `删除后 "${item.orgName}" 将无法访问本圈,确定删除吗?`
this.deleteVisible = true
this.clickItem = item
},
confirmDelete() {
let params = {
circleId: this.circleId,
orgIds: [this.clickItem.id]
}
morDeleteOrg(params).then((res) => {
if (res.code == "000000") {
this.$message({
type: 'info',
message: '已取消删除'
});
});
type: 'success',
message: '删除成功!'
});
this.deleteVisible = false
this.searchOrganization()
}
}).catch(() => {
this.deleteVisible = false
this.$message.error('删除失败,请稍后重试');
})
},
hideDeleteFrom() {
this.deleteVisible = false
this.detelMessage = ''
this.clickItem = null
},
setOrgTotal() {
vm.$emit('setOrgTotal',vm.totalOrganization)
......
......@@ -73,6 +73,21 @@
@handleClose="handleClose">
</add-member>
</el-dialog>
<!-- 删除 弹窗 -->
<el-dialog
title="确认删除"
:show-close="false"
:visible.sync="deleteVisible"
:close-on-click-modal="false"
width="600px"
center
>
<p style="text-align: center;">{{detelMessage}}</p>
<span slot="footer" class="dialog-footer">
<el-button @click="confirmDelete">删 除</el-button>
<el-button type="primary" @click="hideDeleteFrom">取 消</el-button>
</span>
</el-dialog>
</div>
</template>
......@@ -156,7 +171,9 @@ export default {
pageNum: 1,
pageSize: 10
},
dialogOrg:false
dialogOrg:false,
deleteVisible: false,
detelMessage: ''
}
},
created() {
......@@ -236,31 +253,30 @@ export default {
this.getList();
},
detel(item) {
this.$confirm(`删除后${item.name}将无法访问本圈, 确定删除么?`, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
let params = {
circleId: this.circleId,
docIds: [item.id]
}
mprDeleteOrg(params).then((res) => {
this.$message({
type: 'success',
message: '删除成功!'
});
this.getList()
}).catch(() => {
this.$message.error('删除失败,请稍后重试');
})
}).catch(() => {
this.detelMessage = `删除后 "${item.name}" 将无法访问本圈, 确定删除么?`
this.deleteVisible = true
this.clickItem = item
},
confirmDelete() {
let params = {
circleId: this.circleId,
docIds: [this.clickItem.id]
}
mprDeleteOrg(params).then((res) => {
this.$message({
type: 'info',
message: '已取消删除'
});
});
type: 'success',
message: '删除成功!'
});
this.deleteVisible = false
this.getList()
}).catch(() => {
this.$message.error('删除失败,请稍后重试');
})
},
hideDeleteFrom() {
this.deleteVisible = false
this.detelMessage = ''
this.clickItem = null
},
setPleTotal() {
this.$emit('setPleTotal',this.totalPeople)
......
......@@ -49,6 +49,7 @@
<el-button
type="text"
size="small"
style="color:#409EFF"
@click="openDialog(scope.row)"
>{{ scope.row.roleId | roleAdminButton }}</el-button>
</template>
......@@ -229,7 +230,7 @@ export default {
vm.scopeRow = row;
vm.shieldBlock = row.roleId;
if (row.roleId == 0) {
this.$confirm(`确定要将普通成员“${row.name}”升为管理员?`, '', {
this.$confirm(`确定要将普通成员“${row.name}”升为管理员?`, '提示', {
confirmButtonText: '确 定',
cancelButtonText: '取消',
type: 'warning',
......@@ -242,7 +243,7 @@ export default {
});
}
if (row.roleId == 1) {
this.$confirm(`确定要将管理员员“${row.name}”降为普通成员?`, '', {
this.$confirm(`确定要将管理员员“${row.name}”降为普通成员?`, '提示', {
confirmButtonText: '确 定',
cancelButtonText: '取消',
type: 'warning',
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册