API creation for Product EventDatas and updating asset files

This commit is contained in:
2025-04-30 17:15:45 +05:30
parent 4c4e37e602
commit e9eda96875
19 changed files with 1281 additions and 305 deletions

View File

@@ -5,8 +5,8 @@ export class floorItems {
static async setFloorItems(req: Request, res: Response) {
try {
const {
modeluuid,
modelname,
modelUuid,
modelName,
position,
modelfileID,
rotation,
@@ -16,15 +16,15 @@ export class floorItems {
} = req.body;
const findvalue = await floorItemsModel(organization).findOne({
modeluuid: modeluuid,
modelname: modelname,
modelUuid: modelUuid,
modelName: modelName,
});
if (findvalue) {
const updatevalue = await floorItemsModel(
organization
).findOneAndUpdate(
{ modeluuid: modeluuid, modelname: modelname },
{ modelUuid: modelUuid, modelName: modelName },
{
position: position,
rotation: rotation,
@@ -36,9 +36,9 @@ export class floorItems {
res.status(201).json(updatevalue);
} else {
const newValue = await floorItemsModel(organization).create({
modeluuid,
modelUuid,
modelfileID,
modelname,
modelName,
position,
rotation,
isLocked,
@@ -72,11 +72,11 @@ export class floorItems {
}
static async deleteFloorItems(req: Request, res: Response) {
try {
const { modeluuid, modelname, organization } = req.body;
const { modelUuid, modelName, organization } = req.body;
const findValue = await floorItemsModel(organization).findOneAndDelete({
modeluuid: modeluuid,
modelname: modelname,
modelUuid: modelUuid,
modelName: modelName,
});
if (!findValue) {
res.status(200).json("user not found");

View File

@@ -5,16 +5,16 @@ import wallItenmModel from "../../../shared/model/assets/wallitems-Model.ts";
export class wallItems {
static async setWallItems(req: Request, res: Response) {
try {
const { modeluuid, modelname, position, type, csgposition,csgscale,quaternion,scale,organization } = req.body
const { modelUuid, modelName, position, type, csgposition,csgscale,quaternion,scale,organization } = req.body
const findvalue = await wallItenmModel(organization).findOne({ modeluuid: modeluuid})
const findvalue = await wallItenmModel(organization).findOne({ modelUuid: modelUuid})
if (findvalue) {
const updatevalue = await wallItenmModel(organization).findOneAndUpdate(
{ modeluuid: modeluuid },
{ modelUuid: modelUuid },
{
modelname,
modelName,
position,
type,
csgposition,
@@ -28,7 +28,7 @@ export class wallItems {
} else {
const newValue = await wallItenmModel(organization).create({ modeluuid,modelname, position, type, csgposition,csgscale,quaternion,scale });
const newValue = await wallItenmModel(organization).create({ modelUuid,modelName, position, type, csgposition,csgscale,quaternion,scale });
res.status(201).json(newValue);
@@ -61,11 +61,11 @@ export class wallItems {
}
static async deleteWallItems(req: Request, res: Response) {
try {
const { modeluuid,modelname,organization } = req.body;
const { modelUuid,modelName,organization } = req.body;
const findValue = await wallItenmModel
(organization).findOneAndDelete({modeluuid:modeluuid,modelname:modelname})
(organization).findOneAndDelete({modelUuid:modelUuid,modelName:modelName})
if (!findValue) {
res.status(200).json("user not found");
} else {