task-e
This commit is contained in:
@@ -34,7 +34,17 @@ export const PERMISSIONS = {
|
||||
crmEnquiryFollowupRead: 'crm.enquiry.followup.read',
|
||||
crmEnquiryFollowupCreate: 'crm.enquiry.followup.create',
|
||||
crmEnquiryFollowupUpdate: 'crm.enquiry.followup.update',
|
||||
crmEnquiryFollowupDelete: 'crm.enquiry.followup.delete'
|
||||
crmEnquiryFollowupDelete: 'crm.enquiry.followup.delete',
|
||||
crmQuotationRead: 'crm.quotation.read',
|
||||
crmQuotationCreate: 'crm.quotation.create',
|
||||
crmQuotationUpdate: 'crm.quotation.update',
|
||||
crmQuotationDelete: 'crm.quotation.delete',
|
||||
crmQuotationItemManage: 'crm.quotation.item.manage',
|
||||
crmQuotationCustomerManage: 'crm.quotation.customer.manage',
|
||||
crmQuotationTopicManage: 'crm.quotation.topic.manage',
|
||||
crmQuotationFollowupManage: 'crm.quotation.followup.manage',
|
||||
crmQuotationAttachmentManage: 'crm.quotation.attachment.manage',
|
||||
crmQuotationRevisionCreate: 'crm.quotation.revision.create'
|
||||
} as const;
|
||||
|
||||
export type Permission = (typeof PERMISSIONS)[keyof typeof PERMISSIONS];
|
||||
@@ -61,7 +71,17 @@ function getMembershipBasePermissions(role: MembershipRole): Permission[] {
|
||||
PERMISSIONS.crmEnquiryFollowupRead,
|
||||
PERMISSIONS.crmEnquiryFollowupCreate,
|
||||
PERMISSIONS.crmEnquiryFollowupUpdate,
|
||||
PERMISSIONS.crmEnquiryFollowupDelete
|
||||
PERMISSIONS.crmEnquiryFollowupDelete,
|
||||
PERMISSIONS.crmQuotationRead,
|
||||
PERMISSIONS.crmQuotationCreate,
|
||||
PERMISSIONS.crmQuotationUpdate,
|
||||
PERMISSIONS.crmQuotationDelete,
|
||||
PERMISSIONS.crmQuotationItemManage,
|
||||
PERMISSIONS.crmQuotationCustomerManage,
|
||||
PERMISSIONS.crmQuotationTopicManage,
|
||||
PERMISSIONS.crmQuotationFollowupManage,
|
||||
PERMISSIONS.crmQuotationAttachmentManage,
|
||||
PERMISSIONS.crmQuotationRevisionCreate
|
||||
];
|
||||
}
|
||||
|
||||
@@ -70,7 +90,8 @@ function getMembershipBasePermissions(role: MembershipRole): Permission[] {
|
||||
PERMISSIONS.crmCustomerRead,
|
||||
PERMISSIONS.crmContactRead,
|
||||
PERMISSIONS.crmEnquiryRead,
|
||||
PERMISSIONS.crmEnquiryFollowupRead
|
||||
PERMISSIONS.crmEnquiryFollowupRead,
|
||||
PERMISSIONS.crmQuotationRead
|
||||
];
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user