chore: add recurring invoice proccesor logic

This commit is contained in:
mahyargdz
2025-03-11 11:52:46 +03:30
parent fdf1bc908c
commit 4503721b90
17 changed files with 310 additions and 36 deletions
+6 -1
View File
@@ -60,6 +60,7 @@ export const enum AuthMessage {
REFRESH_TOKEN_EXPIRED = "توکن رفرش منقضی شده است",
LOGOUT_SUCCESS = "خروج با موفقیت انجام شد",
CURRENT_PASSWORD_INVALID = "رمز عبور فعلی نامعتبر است",
TOKEN_EXPIRED_OR_INVALID = "توکن منقضی شده یا نامعتبر است",
}
export const enum UserMessage {
@@ -372,13 +373,15 @@ export const enum NotificationMessage {
UNBLOCK_SERVICE = "فعال‌سازی سرویس",
UNBLOCK_SERVICE_MESSAGE = "سرویس [serviceName] مجددا فعال شده است",
BLOCK_SERVICE = "غیرفعال‌سازی سرویس",
BLOCK_SERVICE_MESSAGE = "سرویس [serviceName] غیرفعال شده است",
BLOCK_SERVICE_MESSAGE = "سرویس [serviceName] به دلیل عدم پرداخت صورتحساب غیرفعال شده است",
ANSWER_TICKET = "پاسخ تیکت",
ANSWER_TICKET_MESSAGE = "پاسخ جدیدی برای تیکت [ticketId] دریافت کردید",
CREATE_TICKET = "ایجاد تیکت",
CREATE_TICKET_MESSAGE = "تیکت شما با شماره [ticketId] ثبت شد",
ASSIGN_TICKET_MESSAGE = "یک تیکت به شماره [ticketId] به شما اختصاص یافت",
ASSIGN_TICKET = "اختصاص تیکت",
RECURRING_INVOICE_MESSAGE = "صورت حساب دوره‌ای شماره [invoiceNumber] صادر شده است، لطفا نسبت به تایید یا ویرایش آن اقدام کنید",
RECURRING_INVOICE = "صورت حساب دوره‌ای",
}
export const enum SubscriptionMessage {
@@ -447,6 +450,8 @@ export const enum InvoiceMessage {
INVOICE_IS_REJECTED = "صورت حساب قبلا رد شده است",
INVOICE_CAN_NOT_PAID = "صورت حساب قابل پرداخت نیست",
INVALID_DATE = "تاریخ وارد شده معتبر نیست",
IS_RECURRING_MUST_BE_A_BOOLEAN = "وضعیت تکرار باید یک بولین باشد",
RECURRING_PERIOD_REQUIRED = "دوره تکرار مورد نیاز است",
}
export const enum LearningMessage {