#4074 useAcls #584

Merged
jorgep merged 30 commits from 4074-useAcls into dev 2024-09-10 11:50:45 +00:00
3 changed files with 8 additions and 4 deletions
Showing only changes of commit 381b236a18 - Show all commits

View File

@ -61,7 +61,7 @@ export default {
meta: {
title: 'basicData',
icon: 'vn:settings',
roles: ['salesPerson'],
acls: [{ model: 'Claim', props: 'findById', accessType: 'READ' }],
},
component: () => import('src/pages/Claim/Card/ClaimBasicData.vue'),
},
@ -98,7 +98,13 @@ export default {
meta: {
title: 'development',
icon: 'vn:traceability',
roles: ['claimManager'],
acls: [
{
model: 'ClaimDevelopment',
props: '*',
accessType: 'WRITE',
},
],
},
component: () => import('src/pages/Claim/Card/ClaimDevelopment.vue'),
},

View File

@ -80,7 +80,6 @@ export default {
meta: {
title: 'basicData',
icon: 'vn:settings',
roles: ['salesPerson'],

No tiene sentido, solo puede entrar en InvoiceIn administrative.

No tiene sentido, solo puede entrar en InvoiceIn administrative.
},
component: () =>
import('src/pages/InvoiceIn/Card/InvoiceInBasicData.vue'),

View File

@ -76,7 +76,6 @@ export default {
meta: {
title: 'basicData',
icon: 'vn:settings',
roles: ['salesPerson'],

No tiene sentido. Cualquier employee puede editarlo o verlo.

No tiene sentido. Cualquier employee puede editarlo o verlo.
},
component: () => import('pages/Shelving/Card/ShelvingForm.vue'),
},