update, column error code color & path icon

This commit is contained in:
2025-10-28 13:20:26 +07:00
parent d96cbd5e19
commit 93b6b1b15e
3 changed files with 12 additions and 0 deletions

View File

@@ -21,6 +21,8 @@ const createErrorCodeDb = async (brandId, data) => {
error_code: data.error_code, error_code: data.error_code,
error_code_name: data.error_code_name, error_code_name: data.error_code_name,
error_code_description: data.error_code_description, error_code_description: data.error_code_description,
error_code_color: data.error_code_color,
path_icon: data.path_icon,
is_active: data.is_active, is_active: data.is_active,
created_by: data.created_by created_by: data.created_by
}; };

View File

@@ -144,6 +144,8 @@ class BrandService {
error_code: errorCodeData.error_code, error_code: errorCodeData.error_code,
error_code_name: errorCodeData.error_code_name, error_code_name: errorCodeData.error_code_name,
error_code_description: errorCodeData.error_code_description, error_code_description: errorCodeData.error_code_description,
error_code_color: errorCodeData.error_code_color,
path_icon: errorCodeData.path_icon,
is_active: errorCodeData.is_active, is_active: errorCodeData.is_active,
created_by: data.created_by created_by: data.created_by
}); });
@@ -229,6 +231,8 @@ class BrandService {
await updateErrorCodeDb(existingEC.brand_id, existingEC.error_code, { await updateErrorCodeDb(existingEC.brand_id, existingEC.error_code, {
error_code_name: errorCodeData.error_code_name, error_code_name: errorCodeData.error_code_name,
error_code_description: errorCodeData.error_code_description, error_code_description: errorCodeData.error_code_description,
error_code_color: errorCodeData.error_code_color,
path_icon: errorCodeData.path_icon,
is_active: errorCodeData.is_active, is_active: errorCodeData.is_active,
updated_by: data.updated_by updated_by: data.updated_by
}); });
@@ -276,6 +280,8 @@ class BrandService {
error_code: errorCodeData.error_code, error_code: errorCodeData.error_code,
error_code_name: errorCodeData.error_code_name, error_code_name: errorCodeData.error_code_name,
error_code_description: errorCodeData.error_code_description, error_code_description: errorCodeData.error_code_description,
error_code_color: errorCodeData.error_code_color,
path_icon: errorCodeData.path_icon,
is_active: errorCodeData.is_active, is_active: errorCodeData.is_active,
created_by: data.updated_by created_by: data.updated_by
}); });

View File

@@ -15,6 +15,8 @@ const insertBrandSchema = Joi.object({
error_code: Joi.string().max(100).required(), error_code: Joi.string().max(100).required(),
error_code_name: Joi.string().max(100).required(), error_code_name: Joi.string().max(100).required(),
error_code_description: Joi.string().optional().allow(''), error_code_description: Joi.string().optional().allow(''),
error_code_color: Joi.string().optional().allow(''),
path_icon: Joi.string().optional().allow(''),
is_active: Joi.boolean().required(), is_active: Joi.boolean().required(),
what_action_to_take: Joi.string().optional().allow(''), what_action_to_take: Joi.string().optional().allow(''),
solution: Joi.array().items( solution: Joi.array().items(
@@ -51,6 +53,8 @@ const updateBrandSchema = Joi.object({
error_code: Joi.string().max(100).required(), error_code: Joi.string().max(100).required(),
error_code_name: Joi.string().max(100).required(), error_code_name: Joi.string().max(100).required(),
error_code_description: Joi.string().optional().allow(''), error_code_description: Joi.string().optional().allow(''),
error_code_color: Joi.string().optional().allow(''),
path_icon: Joi.string().optional().allow(''),
is_active: Joi.boolean().required(), is_active: Joi.boolean().required(),
what_action_to_take: Joi.string().optional().allow(''), what_action_to_take: Joi.string().optional().allow(''),
solution: Joi.array().items( solution: Joi.array().items(