chore: implenet the external invoice
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
import { UseGuards, applyDecorators } from "@nestjs/common";
|
||||
import { ApiHeader } from "@nestjs/swagger";
|
||||
|
||||
import { ApiKeyGuard } from "../../modules/auth/guards/api-key.guard";
|
||||
|
||||
export function ApiKeyGuards() {
|
||||
return applyDecorators(
|
||||
UseGuards(ApiKeyGuard),
|
||||
ApiHeader({ name: "x-api-key", description: "API key for external service authentication", required: true }),
|
||||
);
|
||||
}
|
||||
@@ -536,6 +536,11 @@ export const enum InvoiceMessage {
|
||||
DISCOUNT_NOT_FOR_THIS_USER = "این تخفیف برای شما معتبر نیست",
|
||||
DISCOUNT_IS_NOT_ACTIVE = "تخفیف فعال نیست",
|
||||
DISCOUNT_NOT_STARTED = "تخفیف هنوز شروع نشده است",
|
||||
DANAK_SUBSCRIPTION_ID_REQUIRED = "شناسه خرید داناک صورت حساب مورد نیاز است",
|
||||
DANAK_SUBSCRIPTION_ID_SHOULD_BE_A_UUID = "شناسه خرید داناک صورت حساب باید یک UUID معتبر باشد",
|
||||
DANAK_SUBSCRIPTION_NOT_FOUND = "خرید داناک با این شناسه یافت نشد",
|
||||
BUSINESS_ID_REQUIRED = "شناسه کسب و کار مورد نیاز است",
|
||||
BUSINESS_ID_SHOULD_BE_A_STRING = "شناسه کسب و کار باید یک رشته باشد",
|
||||
}
|
||||
|
||||
export const enum LearningMessage {
|
||||
|
||||
Reference in New Issue
Block a user