update
This commit is contained in:
@ -209,7 +209,9 @@ export class ItemMasterController {
|
|||||||
item_class_detail_id: Joi.string().uuid().required().label('Item Class Detail ID'),
|
item_class_detail_id: Joi.string().uuid().required().label('Item Class Detail ID'),
|
||||||
item_status_id: Joi.string().uuid().required().label('Item Status ID'),
|
item_status_id: Joi.string().uuid().required().label('Item Status ID'),
|
||||||
factory_id: Joi.string().uuid().required().label('Factory ID'),
|
factory_id: Joi.string().uuid().required().label('Factory ID'),
|
||||||
unit_id: Joi.string().uuid().required().label('Unit ID'),
|
// unit_id: Joi.string().uuid().required().label('Unit ID'),
|
||||||
|
smallunit: Joi.string().required().label('Small Unit'),
|
||||||
|
largeunit: Joi.string().required().label('Large Unit'),
|
||||||
pack_size: Joi.number().integer().min(0).required().label('Pack Size'),
|
pack_size: Joi.number().integer().min(0).required().label('Pack Size'),
|
||||||
minimum_quantity: Joi.number().integer().min(0).required().label('Minimum Quantity'),
|
minimum_quantity: Joi.number().integer().min(0).required().label('Minimum Quantity'),
|
||||||
minimum_sales_quantity: Joi.number().integer().min(0).required().label('Minimum Sales Quantity'),
|
minimum_sales_quantity: Joi.number().integer().min(0).required().label('Minimum Sales Quantity'),
|
||||||
@ -228,13 +230,14 @@ export class ItemMasterController {
|
|||||||
data.item_class_detail = param.item_class_detail_id,
|
data.item_class_detail = param.item_class_detail_id,
|
||||||
data.status = param.item_status_id,
|
data.status = param.item_status_id,
|
||||||
data.factory = param.factory_id,
|
data.factory = param.factory_id,
|
||||||
data.unit = param.unit_id,
|
data.smallunit = param.smallunit,
|
||||||
|
data.largeunit = param.largeunit,
|
||||||
data.pack_size = param.pack_size,
|
data.pack_size = param.pack_size,
|
||||||
data.minimum_quantity = param.minimum_quantity,
|
data.minimum_quantity = param.minimum_quantity,
|
||||||
data.minimum_sales_quantity = param.minimum_sales_quantity,
|
data.minimum_sales_quantity = param.minimum_sales_quantity,
|
||||||
data.strength = param.strength,
|
data.strength = param.strength,
|
||||||
data.active = param.active
|
data.active = param.active
|
||||||
data.created_by = req.auth.data.name;
|
data.created_by = req.auth?.data.name;
|
||||||
|
|
||||||
await OrmHelper.DB.manager.save(data);
|
await OrmHelper.DB.manager.save(data);
|
||||||
|
|
||||||
@ -308,13 +311,13 @@ export class ItemMasterController {
|
|||||||
data.item_class_detail = param.item_class_detail_id,
|
data.item_class_detail = param.item_class_detail_id,
|
||||||
data.status = param.item_status_id,
|
data.status = param.item_status_id,
|
||||||
data.factory = param.factory_id,
|
data.factory = param.factory_id,
|
||||||
data.unit = param.unit_id,
|
data.smallunit = param.smallunit,
|
||||||
data.pack_size = param.pack_size,
|
data.largeunit = param.largeunit, data.pack_size = param.pack_size,
|
||||||
data.minimum_quantity = param.minimum_quantity,
|
data.minimum_quantity = param.minimum_quantity,
|
||||||
data.minimum_sales_quantity = param.minimum_sales_quantity,
|
data.minimum_sales_quantity = param.minimum_sales_quantity,
|
||||||
data.strength = param.strength,
|
data.strength = param.strength,
|
||||||
data.active = param.active
|
data.active = param.active
|
||||||
data.updated_by = req.auth.data.name;
|
data.updated_by = req.auth?.data.name;
|
||||||
|
|
||||||
await repo.save(data);
|
await repo.save(data);
|
||||||
|
|
||||||
@ -361,7 +364,7 @@ export class ItemMasterController {
|
|||||||
|
|
||||||
const existData = await repo.findOne({ where: { id: param.id } });
|
const existData = await repo.findOne({ where: { id: param.id } });
|
||||||
if (existData && !param.hard) {
|
if (existData && !param.hard) {
|
||||||
existData.deleted_by = req.auth.data.name;
|
existData.deleted_by = req.auth?.data.name;
|
||||||
await OrmHelper.DB.manager.save(existData);
|
await OrmHelper.DB.manager.save(existData);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -306,7 +306,9 @@ const doc = {
|
|||||||
$item_class_detail_id: "Item class Detail ID (UUID)",
|
$item_class_detail_id: "Item class Detail ID (UUID)",
|
||||||
$item_status_id: "Item status ID (UUID)",
|
$item_status_id: "Item status ID (UUID)",
|
||||||
$factory_id: "Factory ID (UUID)",
|
$factory_id: "Factory ID (UUID)",
|
||||||
$unit_id: "Unit ID (UUID)",
|
// $unit_id: "Unit ID (UUID)",
|
||||||
|
$smallunit:"string",
|
||||||
|
$largeunit:"string",
|
||||||
$pack_size: "Pack size (integer, minimum 0)",
|
$pack_size: "Pack size (integer, minimum 0)",
|
||||||
$minimum_quantity: "Minimum quantity (integer, minimum 0)",
|
$minimum_quantity: "Minimum quantity (integer, minimum 0)",
|
||||||
$minimum_sales_quantity: "Minimum sales quantity (integer, minimum 0)",
|
$minimum_sales_quantity: "Minimum sales quantity (integer, minimum 0)",
|
||||||
|
|||||||
Reference in New Issue
Block a user