change according to connection from frontend
This commit is contained in:
parent
2609ecc1bf
commit
e3db523a0e
36 changed files with 611 additions and 173 deletions
|
@ -24,7 +24,7 @@ export async function getAllEquipments(req: Request, res: Response): Promise<any
|
|||
let [equipments, total] = await EquipmentService.getAll({ offset, count, search, noLimit, ids });
|
||||
|
||||
res.json({
|
||||
equipments: equipments,
|
||||
equipments: EquipmentFactory.mapToBase(equipments),
|
||||
total: total,
|
||||
offset: offset,
|
||||
count: count,
|
||||
|
@ -70,13 +70,18 @@ export async function getEquipmentsByIds(req: Request, res: Response): Promise<a
|
|||
* @returns {Promise<*>}
|
||||
*/
|
||||
export async function createEquipment(req: Request, res: Response): Promise<any> {
|
||||
const salutationId = parseInt(req.body.salutationId);
|
||||
const name = req.body.name;
|
||||
const code = req.body.code || null;
|
||||
const location = req.body.location;
|
||||
const commissioned = req.body.commissioned;
|
||||
const equipmentTypeId = req.body.equipmentTypeId;
|
||||
|
||||
let createEquipment: CreateEquipmentCommand = {
|
||||
name: "",
|
||||
location: "",
|
||||
commissioned: undefined,
|
||||
equipmentTypeId: "",
|
||||
code,
|
||||
name,
|
||||
location,
|
||||
commissioned,
|
||||
equipmentTypeId,
|
||||
};
|
||||
let equipmentId = await EquipmentCommandHandler.create(createEquipment);
|
||||
|
||||
|
@ -91,13 +96,19 @@ export async function createEquipment(req: Request, res: Response): Promise<any>
|
|||
*/
|
||||
export async function updateEquipmentById(req: Request, res: Response): Promise<any> {
|
||||
const equipmentId = req.params.id;
|
||||
const salutationId = parseInt(req.body.salutationId);
|
||||
const name = req.body.name;
|
||||
const code = req.body.code || null;
|
||||
const location = req.body.location;
|
||||
const commissioned = req.body.commissioned;
|
||||
const decommissioned = req.body.decommissioned || null;
|
||||
|
||||
let updateEquipment: UpdateEquipmentCommand = {
|
||||
id: equipmentId,
|
||||
name: "",
|
||||
location: "",
|
||||
commissioned: undefined,
|
||||
name,
|
||||
code,
|
||||
location,
|
||||
commissioned,
|
||||
decommissioned,
|
||||
};
|
||||
await EquipmentCommandHandler.update(updateEquipment);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue