From 2e4e7c046e56e883a68ab3477bbc86120d4e2e57 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Tue, 13 Jan 2026 17:20:36 +0800 Subject: [PATCH] permission --- src/views/archiveKeeping/caseManage/caseList/index.vue | 6 +----- src/views/archiveKeeping/deviceManage/index.vue | 7 +------ src/views/archiveKeeping/deviceManage/tableList.vue | 6 +----- src/views/archiveKeeping/inventoryCheck/index.vue | 6 +----- .../archivesStatistics/annualReportStatistics/index.vue | 6 +----- src/views/archivesStatistics/dataStatistics/index2.vue | 6 +----- src/views/components/field/index.vue | 5 +---- src/views/prearchiveLibrary-old/index.vue | 7 +------ src/views/prearchiveLibrary/index.vue | 7 +------ src/views/storeManage/deviceManage/index.vue | 6 +----- src/views/storeManage/deviceManage/module/deviceDetail.vue | 6 +----- src/views/system/archiveScopeManage/module/tableList.vue | 6 +----- src/views/system/archivesCategory/fieldManage/index.vue | 6 +----- src/views/system/archivesCategory/index.vue | 7 +------ src/views/system/database/index.vue | 6 +----- src/views/system/dept/index.vue | 6 +----- src/views/system/dict/dictDetail.vue | 6 +----- src/views/system/dict/index.vue | 6 +----- src/views/system/dict/index2.vue | 6 +----- src/views/system/fieldCorresManage/index.vue | 6 +----- src/views/system/fileLibraryField/field/index.vue | 5 +---- src/views/system/fileLibraryManage/fieldManage/index.vue | 6 +----- src/views/system/fileLibraryManage/index.vue | 7 +------ src/views/system/fourCharacterDetection/index.vue | 6 +----- src/views/system/groupManage/index.vue | 6 +----- src/views/system/job/index.vue | 6 +----- src/views/system/menu/index.vue | 6 +----- src/views/system/metadata/index.vue | 6 +----- src/views/system/remoteConnection/index.vue | 6 +----- src/views/system/role/index.vue | 6 +----- src/views/system/subjectLibraryField/field/index.vue | 5 +---- .../system/subjectLibraryManage/fieldManage/index.vue | 6 +----- src/views/system/user/index.vue | 6 +----- 33 files changed, 33 insertions(+), 167 deletions(-) diff --git a/src/views/archiveKeeping/caseManage/caseList/index.vue b/src/views/archiveKeeping/caseManage/caseList/index.vue index 6111b12..703eb52 100644 --- a/src/views/archiveKeeping/caseManage/caseList/index.vue +++ b/src/views/archiveKeeping/caseManage/caseList/index.vue @@ -194,11 +194,7 @@ export default { }, data() { return { - permission: { - add: ['admin', 'caseManage:add'], - edit: ['admin', 'caseManage:edit'], - del: ['admin', 'caseManage:del'] - }, + permission: {}, selectStatus: null, stateOptions: [ { diff --git a/src/views/archiveKeeping/deviceManage/index.vue b/src/views/archiveKeeping/deviceManage/index.vue index 9db6c18..1b40c81 100644 --- a/src/views/archiveKeeping/deviceManage/index.vue +++ b/src/views/archiveKeeping/deviceManage/index.vue @@ -95,12 +95,7 @@ export default { mixins: [presenter(), header()], data() { return { - permission: { - add: ['admin', 'device:add'], - edit: ['admin', 'device:edit'], - del: ['admin', 'device:del'], - sort: ['admin', 'device:sort'] - }, + permission: {}, defaultProps: { children: 'children', label: 'cnName' diff --git a/src/views/archiveKeeping/deviceManage/tableList.vue b/src/views/archiveKeeping/deviceManage/tableList.vue index 483e5b2..7bf74a4 100644 --- a/src/views/archiveKeeping/deviceManage/tableList.vue +++ b/src/views/archiveKeeping/deviceManage/tableList.vue @@ -269,11 +269,7 @@ export default { addDeviceTitle: '', supplierOptions: [], selectedDeviceType: '网络视频录像机(NVR)', - permission: { - add: ['admin', 'device:add'], - edit: ['admin', 'device:edit'], - del: ['admin', 'device:del'] - } + permission: {} } }, computed: { diff --git a/src/views/archiveKeeping/inventoryCheck/index.vue b/src/views/archiveKeeping/inventoryCheck/index.vue index 9e74281..60b104a 100644 --- a/src/views/archiveKeeping/inventoryCheck/index.vue +++ b/src/views/archiveKeeping/inventoryCheck/index.vue @@ -236,11 +236,7 @@ export default { mixins: [presenter(), header()], data() { return { - permission: { - add: ['admin', 'check:add'], - edit: ['admin', 'check:edit'], - del: ['admin', 'check:del'] - }, + permission: {}, options: [ { value: 'region', label: '区域' }, { value: 'orderNo', label: '盘点单号' } diff --git a/src/views/archivesStatistics/annualReportStatistics/index.vue b/src/views/archivesStatistics/annualReportStatistics/index.vue index 1ac0197..2478f09 100644 --- a/src/views/archivesStatistics/annualReportStatistics/index.vue +++ b/src/views/archivesStatistics/annualReportStatistics/index.vue @@ -218,11 +218,7 @@ export default { mixins: [presenter(), header(), form(defaultForm), crud()], data() { return { - permission: { - add: ['admin'], - edit: ['admin'], - del: ['admin'] - }, + permission: {}, fondsOptions: [], form: { 'fondsId': null diff --git a/src/views/archivesStatistics/dataStatistics/index2.vue b/src/views/archivesStatistics/dataStatistics/index2.vue index 92b38b3..7832c7f 100644 --- a/src/views/archivesStatistics/dataStatistics/index2.vue +++ b/src/views/archivesStatistics/dataStatistics/index2.vue @@ -121,11 +121,7 @@ export default { defaultExpandedKeys: [], defaultProps: { children: 'children', label: 'fondsName' }, levelNumber: 0, - permission: { - add: ['admin', 'user:add'], - edit: ['admin', 'user:edit'], - del: ['admin', 'user:del'] - }, + permission: {}, tableData: [] } }, diff --git a/src/views/components/field/index.vue b/src/views/components/field/index.vue index c8c9f6f..368d420 100644 --- a/src/views/components/field/index.vue +++ b/src/views/components/field/index.vue @@ -96,10 +96,7 @@ export default { }, data() { return { - permission: { - add: ['admin', this.permissionStr + ':add'], - edit: ['admin', this.permissionStr + ':edit'] - }, + permission: {}, verifyDialogVisible: false, form: { verifyCode: '' diff --git a/src/views/prearchiveLibrary-old/index.vue b/src/views/prearchiveLibrary-old/index.vue index 2e34e05..bdbf645 100644 --- a/src/views/prearchiveLibrary-old/index.vue +++ b/src/views/prearchiveLibrary-old/index.vue @@ -179,12 +179,7 @@ export default { data() { return { archivesBtnLoading: false, - permission: { - add: ['admin', 'prearchiveLibrary:add'], - edit: ['admin', 'prearchiveLibrary:edit'], - del: ['admin', 'prearchiveLibrary:del'], - sort: ['admin', 'prearchiveLibrary:sort'] - }, + permission: {}, tableDisplayFields: [], // table-list-title字段 arrySort: [], selectedDocument: {}, diff --git a/src/views/prearchiveLibrary/index.vue b/src/views/prearchiveLibrary/index.vue index 952380a..1f1d5d5 100644 --- a/src/views/prearchiveLibrary/index.vue +++ b/src/views/prearchiveLibrary/index.vue @@ -199,12 +199,7 @@ export default { data() { return { archivesBtnLoading: false, - permission: { - add: ['admin', 'prearchiveLibrary:add'], - edit: ['admin', 'prearchiveLibrary:edit'], - del: ['admin', 'prearchiveLibrary:del'], - sort: ['admin', 'prearchiveLibrary:sort'] - }, + permission: {}, tableDisplayFields: [], // table-list-title字段 arrySort: [], selectedDocument: {}, diff --git a/src/views/storeManage/deviceManage/index.vue b/src/views/storeManage/deviceManage/index.vue index 05a1a99..46e7cc4 100644 --- a/src/views/storeManage/deviceManage/index.vue +++ b/src/views/storeManage/deviceManage/index.vue @@ -89,11 +89,7 @@ export default { { required: true, message: '请输入区域名称', trigger: 'blur' } ] }, - permission: { - add: ['admin', 'storeroom:add'], - edit: ['admin', 'storeroom:edit'], - del: ['admin', 'storeroom:del'] - }, + permission: {}, defaultProps: { children: 'children', label: 'name' diff --git a/src/views/storeManage/deviceManage/module/deviceDetail.vue b/src/views/storeManage/deviceManage/module/deviceDetail.vue index 1196df3..8edabc1 100644 --- a/src/views/storeManage/deviceManage/module/deviceDetail.vue +++ b/src/views/storeManage/deviceManage/module/deviceDetail.vue @@ -251,11 +251,7 @@ export default { storeroomId: null, deviceType: null, // 设备列表筛选项目(设备类型) needRefreshTree: false, - permission: { - add: ['admin', 'device:add'], - edit: ['admin', 'device:edit'], - del: ['admin', 'device:del'] - }, + permission: {}, deleteVisible: false, selectDeviceTypeVisible: false, bindingMacVisible: false, diff --git a/src/views/system/archiveScopeManage/module/tableList.vue b/src/views/system/archiveScopeManage/module/tableList.vue index b05159f..b69ac40 100644 --- a/src/views/system/archiveScopeManage/module/tableList.vue +++ b/src/views/system/archiveScopeManage/module/tableList.vue @@ -206,11 +206,7 @@ export default { pid: [{ required: true, message: '请选择上级分类', trigger: 'change' }] // retention: [{ required: true, message: '请选择保管期限', trigger: 'change' }] }, - permission: { - add: ['admin', 'scope:add'], - edit: ['admin', 'scope:edit'], - del: ['admin', 'scope:del'] - }, + permission: {}, defaultProps: { children: 'children', label: 'cnName' diff --git a/src/views/system/archivesCategory/fieldManage/index.vue b/src/views/system/archivesCategory/fieldManage/index.vue index 1579e14..7f77621 100644 --- a/src/views/system/archivesCategory/fieldManage/index.vue +++ b/src/views/system/archivesCategory/fieldManage/index.vue @@ -109,11 +109,7 @@ export default { }, data() { return { - permission: { - add: ['admin', 'fieldManage:add'], - edit: ['admin', 'fieldManage:edit'], - del: ['admin', 'fieldManage:edit'] - }, + permission: {}, deleteVisible: false, deleteData: {}, delLoading: false diff --git a/src/views/system/archivesCategory/index.vue b/src/views/system/archivesCategory/index.vue index 24ad014..19ae565 100644 --- a/src/views/system/archivesCategory/index.vue +++ b/src/views/system/archivesCategory/index.vue @@ -159,12 +159,7 @@ export default { }, data() { return { - permission: { - add: ['admin', 'category:add'], - edit: ['admin', 'category:edit'], - del: ['admin', 'category:del'], - sort: ['admin', 'category:sort'] - }, + permission: {}, defaultProps: { children: 'children', label: 'cnName' diff --git a/src/views/system/database/index.vue b/src/views/system/database/index.vue index 44cb5ab..90f054d 100644 --- a/src/views/system/database/index.vue +++ b/src/views/system/database/index.vue @@ -140,11 +140,7 @@ export default { mixins: [presenter(), header(), form(defaultForm), crud()], data() { return { - permission: { - add: ['admin', 'database:add'], - edit: ['admin', 'database:edit'], - del: ['admin', 'database:del'] - }, + permission: {}, verifyDialogVisible: false, verfiyForm: { verifyCode: '' diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue index 361800d..f223a7b 100644 --- a/src/views/system/dept/index.vue +++ b/src/views/system/dept/index.vue @@ -237,11 +237,7 @@ export default { blurryTime: null, deleteData: [], defaultProps: { children: 'children', label: 'fondsName' }, - permission: { - add: ['admin', 'dept:add'], - edit: ['admin', 'dept:edit'], - del: ['admin', 'dept:del'] - }, + permission: {}, enabledTypeOptions: [ { key: '1', display_name: '激活' }, { key: '0', display_name: '锁定' } diff --git a/src/views/system/dict/dictDetail.vue b/src/views/system/dict/dictDetail.vue index 519eb49..ff85691 100644 --- a/src/views/system/dict/dictDetail.vue +++ b/src/views/system/dict/dictDetail.vue @@ -157,11 +157,7 @@ export default { { required: true, message: '请输入序号', trigger: 'blur', type: 'number' } ] }, - permission: { - add: ['admin', 'dict:add'], - edit: ['admin', 'dict:edit'], - del: ['admin', 'dict:del'] - }, + permission: {}, deleteVisible: false, deleteData: {}, isAllSelect: false, diff --git a/src/views/system/dict/index.vue b/src/views/system/dict/index.vue index 31b4104..c2a15e1 100644 --- a/src/views/system/dict/index.vue +++ b/src/views/system/dict/index.vue @@ -148,11 +148,7 @@ export default { { required: true, message: '请输入序号', trigger: 'blur', type: 'number' } ] }, - permission: { - add: ['admin', 'dict:add'], - edit: ['admin', 'dict:edit'], - del: ['admin', 'dict:del'] - }, + permission: {}, deleteData: {}, activeAddBtn: false, defaultProps: { diff --git a/src/views/system/dict/index2.vue b/src/views/system/dict/index2.vue index cb0f956..9c4612f 100644 --- a/src/views/system/dict/index2.vue +++ b/src/views/system/dict/index2.vue @@ -184,11 +184,7 @@ export default { { required: true, message: '请输入序号', trigger: 'blur', type: 'number' } ] }, - permission: { - add: ['admin', 'dict:add'], - edit: ['admin', 'dict:edit'], - del: ['admin', 'dict:del'] - }, + permission: {}, deleteVisible: false, deleteData: {}, isAllSelect: false diff --git a/src/views/system/fieldCorresManage/index.vue b/src/views/system/fieldCorresManage/index.vue index 5c20ea9..351db32 100644 --- a/src/views/system/fieldCorresManage/index.vue +++ b/src/views/system/fieldCorresManage/index.vue @@ -148,11 +148,7 @@ export default { mixins: [presenter(), header(), form(defaultForm), crud()], data() { return { - permission: { - add: ['admin', 'fieldMate:add'], - edit: ['admin', 'fieldMate:edit'], - del: ['admin', 'fieldMate:del'] - }, + permission: {}, categoryTree: [], documentTree: [], selectedCategoryName: null, diff --git a/src/views/system/fileLibraryField/field/index.vue b/src/views/system/fileLibraryField/field/index.vue index 94b3a91..49103df 100644 --- a/src/views/system/fileLibraryField/field/index.vue +++ b/src/views/system/fileLibraryField/field/index.vue @@ -96,10 +96,7 @@ export default { }, data() { return { - permission: { - add: ['admin', this.permissionStr + ':add'], - edit: ['admin', this.permissionStr + ':edit'] - }, + permission: {}, verifyDialogVisible: false, form: { verifyCode: '' diff --git a/src/views/system/fileLibraryManage/fieldManage/index.vue b/src/views/system/fileLibraryManage/fieldManage/index.vue index 0dc9762..bde070c 100644 --- a/src/views/system/fileLibraryManage/fieldManage/index.vue +++ b/src/views/system/fileLibraryManage/fieldManage/index.vue @@ -109,11 +109,7 @@ export default { }, data() { return { - permission: { - add: ['admin', 'fieldManage:add'], - edit: ['admin', 'fieldManage:edit'], - del: ['admin', 'fieldManage:del'] - }, + permission: {}, deleteVisible: false, deleteData: {}, delLoading: false diff --git a/src/views/system/fileLibraryManage/index.vue b/src/views/system/fileLibraryManage/index.vue index 7372867..a4c39b2 100644 --- a/src/views/system/fileLibraryManage/index.vue +++ b/src/views/system/fileLibraryManage/index.vue @@ -135,12 +135,7 @@ export default { }, data() { return { - permission: { - add: ['admin', 'category:add'], - edit: ['admin', 'category:edit'], - del: ['admin', 'category:del'], - sort: ['admin', 'category:sort'] - }, + permission: {}, defaultProps: { children: 'children', label: 'cnName' diff --git a/src/views/system/fourCharacterDetection/index.vue b/src/views/system/fourCharacterDetection/index.vue index 9dbe5a9..55acd8b 100644 --- a/src/views/system/fourCharacterDetection/index.vue +++ b/src/views/system/fourCharacterDetection/index.vue @@ -121,11 +121,7 @@ export default { showVerifyDialog: true, btn: '', defaultProps: { children: 'children', label: 'name', isLeaf: 'leaf' }, - permission: { - add: ['admin', 'fourTests:add'], - edit: ['admin', 'fourTests:edit'], - del: ['admin', 'fourTests:del'] - }, + permission: {}, enabledTypeOptions: [ { key: '1', display_name: '启用中' }, { key: '0', display_name: '停用中' } diff --git a/src/views/system/groupManage/index.vue b/src/views/system/groupManage/index.vue index 84dec25..d3faba4 100644 --- a/src/views/system/groupManage/index.vue +++ b/src/views/system/groupManage/index.vue @@ -172,11 +172,7 @@ export default { currentId: 0, categoryLoading: false, showButton: false, categoryDatas: [], categoryIds: [], depts: [], deptDatas: [], // 多选时使用 categoryAllData: [], - permission: { - add: ['admin', 'fonds:add'], - edit: ['admin', 'fonds:edit'], - del: ['admin', 'fonds:del'] - }, + permission: {}, rules: { fondsNo: [ { required: true, message: '请输入全宗号', trigger: 'blur' } diff --git a/src/views/system/job/index.vue b/src/views/system/job/index.vue index 01d8e0f..874063c 100644 --- a/src/views/system/job/index.vue +++ b/src/views/system/job/index.vue @@ -68,11 +68,7 @@ export default { mixins: [presenter()], data() { return { - permission: { - add: ['admin', 'job:add'], - edit: ['admin', 'job:edit'], - del: ['admin', 'job:del'] - } + permission: {} } }, computed: { diff --git a/src/views/system/menu/index.vue b/src/views/system/menu/index.vue index 3653ecc..6aeb8c0 100644 --- a/src/views/system/menu/index.vue +++ b/src/views/system/menu/index.vue @@ -193,11 +193,7 @@ export default { data() { return { menus: [], - permission: { - add: ['admin', 'menu:add'], - edit: ['admin', 'menu:edit'], - del: ['admin', 'menu:del'] - }, + permission: {}, rules: { type: [ { required: true, message: '菜单类型不可为空', trigger: 'change' } diff --git a/src/views/system/metadata/index.vue b/src/views/system/metadata/index.vue index 204c090..de9c97d 100644 --- a/src/views/system/metadata/index.vue +++ b/src/views/system/metadata/index.vue @@ -89,11 +89,7 @@ export default { mixins: [presenter(), header()], data() { return { - permission: { - add: ['admin', 'MetaData:add'], - edit: ['admin', 'MetaData:edit'], - del: ['admin', 'MetaData:del'] - }, + permission: {}, defaultProps: { children: 'children', label: 'label' diff --git a/src/views/system/remoteConnection/index.vue b/src/views/system/remoteConnection/index.vue index e4452a4..4cc6958 100644 --- a/src/views/system/remoteConnection/index.vue +++ b/src/views/system/remoteConnection/index.vue @@ -154,11 +154,7 @@ export default { mixins: [presenter(), header(), form(defaultForm), crud()], data() { return { - permission: { - add: ['admin', 'remoteConnection:add'], - edit: ['admin', 'remoteConnection:edit'], - del: ['admin', 'remoteConnection:del'] - }, + permission: {}, blurryTime: null, options: [ { diff --git a/src/views/system/role/index.vue b/src/views/system/role/index.vue index 7fb1397..d31409a 100644 --- a/src/views/system/role/index.vue +++ b/src/views/system/role/index.vue @@ -169,11 +169,7 @@ export default { menus: [], menuIds: [], fondDatas: [], fondIds: [], // depts: [], deptDatas: [], // 多选时使用 - permission: { - add: ['admin', 'roles:add'], - edit: ['admin', 'roles:edit'], - del: ['admin', 'roles:del'] - }, + permission: {}, rules: { name: [ { required: true, message: '请输入名称', trigger: 'blur' } diff --git a/src/views/system/subjectLibraryField/field/index.vue b/src/views/system/subjectLibraryField/field/index.vue index 59c7cfc..65ab51f 100644 --- a/src/views/system/subjectLibraryField/field/index.vue +++ b/src/views/system/subjectLibraryField/field/index.vue @@ -96,10 +96,7 @@ export default { }, data() { return { - permission: { - add: ['admin', this.permissionStr + ':add'], - edit: ['admin', this.permissionStr + ':edit'] - }, + permission: {}, verifyDialogVisible: false, form: { verifyCode: '' diff --git a/src/views/system/subjectLibraryManage/fieldManage/index.vue b/src/views/system/subjectLibraryManage/fieldManage/index.vue index 265e1b4..8fa8028 100644 --- a/src/views/system/subjectLibraryManage/fieldManage/index.vue +++ b/src/views/system/subjectLibraryManage/fieldManage/index.vue @@ -120,11 +120,7 @@ export default { }, data() { return { - permission: { - add: ['admin', 'fieldManage:add'], - edit: ['admin', 'fieldManage:edit'], - del: ['admin', 'fieldManage:edit'] - }, + permission: {}, deleteVisible: false, deleteData: {}, delLoading: false diff --git a/src/views/system/user/index.vue b/src/views/system/user/index.vue index 75ca6f2..8722654 100644 --- a/src/views/system/user/index.vue +++ b/src/views/system/user/index.vue @@ -269,11 +269,7 @@ export default { defaultExpandedKeys: [], defaultProps: { children: 'children', label: 'fondsName' }, levelNumber: 0, - permission: { - add: ['admin', 'user:add'], - edit: ['admin', 'user:edit'], - del: ['admin', 'user:del'] - }, + permission: {}, enabledTypeOptions: [ { key: '1', display_name: '激活' }, { key: '0', display_name: '锁定' }