feat: 修改总部文件权限过滤问题

This commit is contained in:
TianyangZhang 2025-12-31 10:15:08 +08:00
parent d63984b86a
commit fc04b754cb
3 changed files with 4 additions and 5 deletions

View File

@ -179,7 +179,7 @@ export const asyncRoutes = [
path: 'deptFile',
name: 'deptFile',
component: () => import('@/views/consulting/deptFile.vue'),
meta: { title: '总部文件', perms: ['test'] }
meta: { title: '总部文件', perms: ['headfile_view'] }
},
{
path: 'rule',

View File

@ -1,7 +1,7 @@
<template>
<div class="app-container">
<el-card>
<el-button type="primary" icon="el-icon-plus" @click="handleAddContent" v-if="checkPermission(['test'])"
<el-button type="primary" icon="el-icon-plus" @click="handleAddContent" v-if="checkPermission(['headfile_view'])"
>
新增
</el-button>
@ -52,14 +52,14 @@
>
<template slot-scope="scope">
<el-button
:disabled="!checkPermission(['test'])"
:disabled="!checkPermission(['headfile_view'])"
type="primary"
size="small"
icon="el-icon-edit"
@click="handleEdit(scope)"
/>
<el-button
:disabled="!checkPermission(['test'])"
:disabled="!checkPermission(['headfile_view'])"
type="danger"
size="small"
icon="el-icon-delete"

View File

@ -487,7 +487,6 @@ class QualiChangeViewSet(RbacFilterSet, CreateUpdateCustomMixin, ModelViewSet):
#获取需要更新的实列
instance = self.get_object()
# 数据比较
print("--------",request.data)
ignore_fields = ['create_by', 'create_time', 'update_date', 'id', 'change_reason']
origin_dict = Qualification2Serializer(instance=instance).data
diff = []