This commit is contained in:
2026-02-22 11:45:43 +03:30
parent 973a4596af
commit e8eda432dc
2 changed files with 6 additions and 3 deletions
+5 -2
View File
@@ -38,7 +38,9 @@ export enum PermissionEnum {
MANAGE_FORM_BUILDER = 'manage_form_builder',
CREATE_PRINT = 'create_print'
CREATE_PRINT = 'create_print',
MANAGE_PRINT = 'view_print',
}
@@ -72,5 +74,6 @@ export const PermissionTitles: Record<PermissionEnum, string> = {
[PermissionEnum.UPDATE_INVOICE]: "",
[PermissionEnum.DELETE_INVOICE]: "",
[PermissionEnum.DELETE_ORDER]: "",
[PermissionEnum.CREATE_PRINT]: "ایجاد فرم چاپ",
[PermissionEnum.CREATE_PRINT]: "ایجاد فرم چاپ برای سفارش",
[PermissionEnum.MANAGE_PRINT]: "مدیریت فرم چاپ"
};
@@ -99,7 +99,7 @@ export class OrderController {
@Post('admin/orders/:orderId/print')
@UseGuards(AdminAuthGuard)
@Permissions(PermissionEnum.MANAGE_PRINT)
@Permissions(PermissionEnum.CREATE_PRINT)
@ApiOperation({ summary: 'Create order print' })
createPrint(@Param('orderId') orderId: string, @Body() body: CreateOrderPrintDto) {
return this.orderService.createPrint(orderId, body);