diff --git a/src/controllers/product.ts b/src/controllers/product.ts index 5f8401d..2e95e36 100644 --- a/src/controllers/product.ts +++ b/src/controllers/product.ts @@ -232,6 +232,7 @@ export class ProductController { const schema = Joi.object().keys({ code: Joi.string().max(6).required().label('Code'), name: Joi.string().max(256).required().label('Name'), + source: Joi.string().max(256).required().label('Source'), status: Joi.string().required().label('Status'), }); @@ -240,6 +241,7 @@ export class ProductController { const data = new Product() data.code = param.code data.name = param.name + data.source = param.source data.status = param.status await OrmHelper.DB.manager.save(data); @@ -283,6 +285,7 @@ export class ProductController { id: Joi.string().uuid().required().label('ID'), code: Joi.string().max(6).required().label('Code'), name: Joi.string().max(256).required().label('Name'), + source: Joi.string().max(256).required().label('Source'), status: Joi.string().required().label('Status'), }); @@ -297,6 +300,7 @@ export class ProductController { if (data != null) { data.code = param.code data.name = param.name + data.source = param.source data.status = param.status await repo.save(data);