refactor: the whole role and permission flow

This commit is contained in:
mahyargdz
2025-02-17 13:54:34 +03:30
parent ad673613d9
commit 763b6b49d9
42 changed files with 479 additions and 387 deletions
+19
View File
@@ -65,6 +65,7 @@ export const enum UserMessage {
USER_GROUP_NOT_FOUND = "گروه کاربری یافت نشد",
USER_GROUP_CREATED = "گروه کاربری با موفقیت ایجاد شد",
USER_ID_SHOULD_BE_A_UUID = "شناسه کاربر باید یک UUID باشد",
NATIONAL_CODE_EXIST = "کد ملی قبلا ثبت شده است",
}
export const enum CommonMessage {
@@ -384,6 +385,23 @@ export const enum FinancialMessage {
FINANCIAL_INFO_NOT_FOUND = "دیتا اطلاعات مالی یافت نشد",
SEARCH_QUERY_MUST_BE_A_STRING = "رشته جستجو باید یک رشته باشد",
}
export const enum AdminMessage {
ROLE_REQUIRED = "نقش مورد نیاز است",
ROLE_ID_SHOULD_BE_UUID = "شناسه نقش باید یک UUID معتبر باشد",
PERMISSIONS_REQUIRED = "دسترسی‌ها مورد نیاز است",
PERMISSIONS_ID_SHOULD_BE_UUID = "شناسه دسترسی باید یک UUID معتبر باشد",
PROFILE_PIC_URL = "آدرس تصویر پروفایل باید یک URL معتبر باشد",
PROFILE_PIC_REQUIRED = "آدرس تصویر پروفایل مورد نیاز است",
PERMISSIONS_NOT_FOUND = "دسترسی‌های مورد نظر یافت نشد",
ADMIN_CREATED = "مدیر با موفقیت ایجاد شد",
PASSWORD_NOT_MATCH = "رمز عبور و تکرار آن باید یکسان باشد",
ROLE_NAME_REQUIRED = "نام نقش مورد نیاز است",
ROLE_NAME_STRING = "نام نقش باید یک رشته باشد",
ROLE_NAME_LENGTH = "نام نقش باید بین ۳ تا ۱۵۰ کاراکتر باشد",
ROLE_EXIST = "نقش با این نام قبلا ثبت شده است",
ROLE_CREATED = "نقش با موفقیت ایجاد شد",
}
export const enum AdsMessage {
TITLE_REQUIRED = "عنوان الزامی است",
TITLE_STRING = "عنوان باید یک رشته باشد",
@@ -413,6 +431,7 @@ export const enum AdsMessage {
ADS_DELETED = "تبلیغ با موفقیت حذف شد",
ADS_ACTIVATED = "تبلیغ با موفقیت فعال شد",
ADS_DEACTIVATED = "تبلیغ با موفقیت غیرفعال شد",
ROLE_NOT_FOUND = "نقشی با این شناسه یافت نشد",
}
export const enum ProvinceMessage {