邓洁 : 修改页面细节

This commit is contained in:
邓洁
2023-11-06 16:41:23 +08:00
parent bbb1903d3f
commit b91a7e4f0d
15 changed files with 293 additions and 232 deletions

View File

@@ -82,11 +82,10 @@
<el-table-column label="操作" align="center">
<template #default="scope">
<el-button type="text" size="mini" v-perm="['dict:data:edit']"
@click="handleEditData(scope.row.dictCode)" :icon="Edit">编辑
</el-button>
<el-button type="text" size="mini" v-perm="['dict:data:del']" @click="handleDeleteData(scope.row)"
:icon="Delete">删除
@click="handleEditData(scope.row.dictCode)">编辑
</el-button>
<popover-delete :name="scope.row.dictLabel" :type="'字典数据'" :perm="['dict:data:del']" :btn-icon="Delete"
@delete="handleDeleteData(scope.row.dictCode)"/>
</template>
</el-table-column>
</el-table>
@@ -474,19 +473,13 @@ const handleEditData = async (dictCode) => {
};
//删除字典数据
const handleDeleteData = async (row) => {
ElMessageBox.confirm(`确认删除标签名为${row.dictLabel}的字典类型表吗?`, "系统提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning"
}).then(() => {
delDictData(row.dictCode).then(res => {
if (res.code === 1000) {
ElMessage.success(res.msg);
getList('', typeData.value);
} else {
ElMessage.error(res.msg);
}
});
delDictData(row.dictCode).then(res => {
if (res.code === 1000) {
ElMessage.success(res.msg);
getList('', typeData.value);
} else {
ElMessage.error(res.msg);
}
});
};