complete SHopCategory and shopCategoryDocumentService

This commit is contained in:
vahidrezvani 2025-08-23 15:22:44 +03:30
parent 22d4306b2a
commit e2bfef11f1
5 changed files with 37 additions and 8 deletions

View File

@ -6,11 +6,13 @@ import { ShopCategoryDocument, ShopCategoryDocumentSchema } from '../../schemas/
import { ShopCategoryService } from '../shop-category/shop-category.service';
import { ShopCategoryModule } from '../shop-category/shop-category.module';
import { LanguageModule } from '../language/language.module';
import { I18nextModule } from '../i18next/i18next.module';
@Module({
imports:[MongooseModule.forFeature([{ name:ShopCategoryDocument.name, schema:ShopCategoryDocumentSchema }]),
forwardRef(() => ShopCategoryModule),LanguageModule],
forwardRef(() => ShopCategoryModule),LanguageModule,I18nextModule],
providers: [ShopCategoryDocumentService],
controllers: [ShopCategoryDocumentController],
exports:[ShopCategoryDocumentService]
})
export class ShopCategoryDocumentModule {}

View File

@ -6,13 +6,16 @@ import { ShopCategory, ShopCategorySchema } from '../../schemas/shopCategory.sch
import { LanguageModule } from '../language/language.module';
import { ShopCategoryDocument } from '../../schemas/shopCategoryDocument';
import { ShopCategoryDocumentModule } from '../shop-category-document/shop-category-document.module';
import { I18nextModule } from '../i18next/i18next.module';
@Module({
imports: [
MongooseModule.forFeature([{ name: ShopCategory.name, schema: ShopCategorySchema }]),
LanguageModule,forwardRef(() => ShopCategoryDocumentModule)
LanguageModule,forwardRef(() => ShopCategoryDocumentModule),
I18nextModule
],
controllers: [ShopCategoryController],
providers: [ShopCategoryService],
exports:[ShopCategoryService]
})
export class ShopCategoryModule { }

View File

@ -0,0 +1,14 @@
{
"created": "Shop category created successfully",
"create_error": "Error occurred while creating shop category",
"retrieved": "Shop category retrieved successfully",
"retrieved_all": "All shop categories retrieved successfully",
"retrieve_error": "Error occurred while retrieving shop category",
"not_found": "Shop category not found",
"parent_not_found": "Parent category not found",
"deleted": "Shop category deleted successfully",
"delete_error": "Error occurred while deleting shop category",
"updated": "Shop category updated successfully",
"update_error": "Error occurred while updating shop category",
"status_toggled": "Shop category status updated successfully"
}

View File

@ -0,0 +1,8 @@
{
"created": "Shop category document created successfully",
"create_error": "Error occurred while creating shop category document",
"updated": "Shop category document updated successfully",
"update_error": "Error occurred while updating shop category document",
"status_toggled": "Shop category document status updated successfully",
"not_found": "Shop category document not found"
}

View File

@ -3,5 +3,7 @@
"isNumber": "The field $property must be a number",
"isMongoId": "The field $property must be a valid MongoDB ObjectId",
"isNotEmpty": "The field $property should not be empty",
"isEnum": "The field $property must be one of the allowed values"
"isEnum": "The field $property must be one of the allowed values",
"min": "Value must be at least {{min}}",
"max": "Value must be at most {{max}}"
}