repair: sparepart per error code

This commit is contained in:
2025-12-02 14:45:29 +07:00
parent 097030029f
commit feff905d8f
3 changed files with 169 additions and 133 deletions

View File

@@ -10,7 +10,6 @@ const insertBrandSchema = Joi.object({
brand_model: Joi.string().max(100).optional().allow(""),
is_active: Joi.boolean().required(),
description: Joi.string().max(255).optional().allow(""),
spareparts: Joi.array().items(Joi.number().integer()).optional(), // Array of sparepart_id
error_code: Joi.array()
.items(
Joi.object({
@@ -21,6 +20,7 @@ const insertBrandSchema = Joi.object({
path_icon: Joi.string().optional().allow(""),
is_active: Joi.boolean().required(),
what_action_to_take: Joi.string().optional().allow(""),
spareparts: Joi.array().items(Joi.number().integer()).optional(),
solution: Joi.array()
.items(
Joi.object({
@@ -57,7 +57,6 @@ const updateBrandSchema = Joi.object({
brand_model: Joi.string().max(100).optional().allow(""),
is_active: Joi.boolean().required(),
description: Joi.string().max(255).optional().allow(""),
spareparts: Joi.array().items(Joi.number().integer()).optional(), // Array of sparepart_id
error_code: Joi.array()
.items(
Joi.object({
@@ -68,6 +67,7 @@ const updateBrandSchema = Joi.object({
path_icon: Joi.string().optional().allow(""),
is_active: Joi.boolean().required(),
what_action_to_take: Joi.string().optional().allow(""),
spareparts: Joi.array().items(Joi.number().integer()).optional(),
solution: Joi.array()
.items(
Joi.object({