From ad9861d9949324698235d1dfd2ad6cfdbaeb37d3 Mon Sep 17 00:00:00 2001
From: rpm-mcarman <65228808+rpm-mcarman@users.noreply.github.com>
Date: Fri, 12 Jan 2024 15:41:44 -0500
Subject: [PATCH] Engine removal from db to be included as a model
---
app/config/config.json | 2 +-
public/dmxAppConnect/config.js | 480 ++++++++++++++++-----------------
views/dspec2.ejs | 2 +-
views/dspeckit.ejs | 74 ++++-
views/layouts/main.ejs | 2 +-
5 files changed, 301 insertions(+), 259 deletions(-)
diff --git a/app/config/config.json b/app/config/config.json
index 00bfe1c..48d79c6 100644
--- a/app/config/config.json
+++ b/app/config/config.json
@@ -6,6 +6,6 @@
"methods": "GET,POST,DELETE,PATCH,PUT"
},
"env": {
- "API_BASEURL": "http://vapor.prelub.com/api/v1.0/"
+ "API_BASEURL": "http://localhost:8080/api/v1.0/"
}
}
\ No newline at end of file
diff --git a/public/dmxAppConnect/config.js b/public/dmxAppConnect/config.js
index a6d2b18..0dda61d 100644
--- a/public/dmxAppConnect/config.js
+++ b/public/dmxAppConnect/config.js
@@ -12387,36 +12387,6 @@ dmx.config({
"type": "array",
"name": "data",
"sub": [
- {
- "type": "object",
- "name": "status",
- "sub": [
- {
- "type": "text",
- "name": "updatedate"
- },
- {
- "type": "number",
- "name": "id"
- },
- {
- "type": "number",
- "name": "updateuserid"
- },
- {
- "type": "text",
- "name": "createdate"
- },
- {
- "type": "text",
- "name": "name"
- },
- {
- "type": "number",
- "name": "createuserid"
- }
- ]
- },
{
"type": "object",
"name": "partnumber",
@@ -12441,11 +12411,11 @@ dmx.config({
},
{
"type": "text",
- "name": "updatedate"
+ "name": "file"
},
{
"type": "text",
- "name": "file"
+ "name": "updatedate"
},
{
"type": "number",
@@ -12489,6 +12459,10 @@ dmx.config({
}
]
},
+ {
+ "type": "text",
+ "name": "stdcost"
+ },
{
"type": "object",
"name": "partcode",
@@ -12499,10 +12473,6 @@ dmx.config({
}
]
},
- {
- "type": "text",
- "name": "stdcost"
- },
{
"type": "text",
"name": "listprice"
@@ -12513,11 +12483,11 @@ dmx.config({
},
{
"type": "text",
- "name": "number"
+ "name": "ppap"
},
{
"type": "text",
- "name": "ppap"
+ "name": "number"
},
{
"type": "object",
@@ -12571,40 +12541,22 @@ dmx.config({
"type": "number",
"name": "updateuserid"
},
- {
- "type": "text",
- "name": "voltage"
- },
- {
- "type": "text",
- "name": "revisionlevel"
- },
{
"type": "text",
"name": "startingserial"
},
{
"type": "text",
- "name": "motor"
+ "name": "voltage"
},
{
"type": "text",
- "name": "webpublish"
+ "name": "motor"
},
{
"type": "text",
"name": "arrangement"
},
- {
- "type": "object",
- "name": "make",
- "sub": [
- {
- "type": "number",
- "name": "id"
- }
- ]
- },
{
"type": "text",
"name": "electric"
@@ -12613,81 +12565,95 @@ dmx.config({
"type": "text",
"name": "type"
},
- {
- "type": "text",
- "name": "serialprefix"
- },
{
"type": "number",
"name": "id"
},
{
"type": "text",
- "name": "endingserial"
+ "name": "serialprefix"
},
{
- "type": "object",
- "name": "customer",
- "sub": [
- {
- "type": "text",
- "name": "updatedate"
- },
- {
- "type": "number",
- "name": "id"
- },
- {
- "type": "number",
- "name": "updateuserid"
- },
- {
- "type": "text",
- "name": "createdate"
- },
- {
- "type": "text",
- "name": "description"
- },
- {
- "type": "text",
- "name": "name"
- },
- {
- "type": "number",
- "name": "createuserid"
- }
- ]
+ "type": "text",
+ "name": "endingserial"
},
{
- "type": "number",
- "name": "universalkit"
+ "type": "boolean",
+ "name": "oe"
},
{
"type": "object",
"name": "model",
"sub": [
+ {
+ "type": "text",
+ "name": "updatedate"
+ },
{
"type": "object",
- "name": "make",
+ "name": "product",
"sub": [
+ {
+ "type": "text",
+ "name": "updatedate"
+ },
{
"type": "number",
"name": "id"
+ },
+ {
+ "type": "number",
+ "name": "updateuserid"
+ },
+ {
+ "type": "text",
+ "name": "createdate"
+ },
+ {
+ "type": "text",
+ "name": "description"
+ },
+ {
+ "type": "text",
+ "name": "name"
+ },
+ {
+ "type": "number",
+ "name": "createuserid"
}
]
},
- {
- "type": "text",
- "name": "updatedate"
- },
{
"type": "object",
- "name": "product",
+ "name": "make",
"sub": [
+ {
+ "type": "text",
+ "name": "updatedate"
+ },
{
"type": "number",
"name": "id"
+ },
+ {
+ "type": "number",
+ "name": "updateuserid"
+ },
+ {
+ "type": "text",
+ "name": "createdate"
+ },
+ {
+ "type": "text",
+ "name": "description"
+ },
+ {
+ "type": "text",
+ "name": "name"
+ },
+ {
+ "type": "number",
+ "name": "createuserid"
}
]
},
@@ -12707,6 +12673,10 @@ dmx.config({
"type": "text",
"name": "description"
},
+ {
+ "type": "text",
+ "name": "displacement"
+ },
{
"type": "text",
"name": "name"
@@ -12725,102 +12695,44 @@ dmx.config({
"type": "text",
"name": "updatedate"
},
- {
- "type": "number",
- "name": "id"
- },
{
"type": "object",
- "name": "model",
+ "name": "product",
"sub": [
+ {
+ "type": "text",
+ "name": "updatedate"
+ },
{
"type": "number",
"name": "id"
+ },
+ {
+ "type": "number",
+ "name": "updateuserid"
+ },
+ {
+ "type": "text",
+ "name": "createdate"
+ },
+ {
+ "type": "text",
+ "name": "description"
+ },
+ {
+ "type": "text",
+ "name": "name"
+ },
+ {
+ "type": "number",
+ "name": "createuserid"
}
]
},
{
- "type": "number",
- "name": "updateuserid"
- },
- {
- "type": "text",
- "name": "createdate"
- },
- {
- "type": "text",
- "name": "description"
- },
- {
- "type": "text",
- "name": "displacement"
- },
- {
- "type": "number",
- "name": "createuserid"
- }
- ]
- },
- {
- "type": "boolean",
- "name": "oe"
- },
- {
- "type": "object",
- "name": "product",
- "sub": [
- {
- "type": "text",
- "name": "updatedate"
- },
- {
- "type": "array",
- "name": "models",
+ "type": "object",
+ "name": "make",
"sub": [
- {
- "type": "object",
- "name": "make",
- "sub": [
- {
- "type": "text",
- "name": "updatedate"
- },
- {
- "type": "number",
- "name": "id"
- },
- {
- "type": "number",
- "name": "updateuserid"
- },
- {
- "type": "text",
- "name": "createdate"
- },
- {
- "type": "text",
- "name": "description"
- },
- {
- "type": "text",
- "name": "name"
- },
- {
- "type": "number",
- "name": "createuserid"
- }
- ]
- },
- {
- "type": "object",
- "name": "product",
- "sub": [
- {
- "type": "number",
- "name": "id"
- }
- ]
- },
{
"type": "text",
"name": "updatedate"
@@ -12841,10 +12753,6 @@ dmx.config({
"type": "text",
"name": "description"
},
- {
- "type": "array",
- "name": "engines"
- },
{
"type": "text",
"name": "name"
@@ -12871,6 +12779,10 @@ dmx.config({
"type": "text",
"name": "description"
},
+ {
+ "type": "text",
+ "name": "displacement"
+ },
{
"type": "text",
"name": "name"
@@ -12923,21 +12835,9 @@ dmx.config({
"type": "array",
"name": "data",
"sub": [
- {
- "type": "number",
- "name": "id"
- },
- {
- "type": "number",
- "name": "createuserid"
- },
- {
- "type": "number",
- "name": "updateuserid"
- },
{
"type": "text",
- "name": "name"
+ "name": "updatedate"
},
{
"type": "object",
@@ -13006,28 +12906,34 @@ dmx.config({
"name": "createuserid"
}
]
- }
- ]
- },
- {
- "type": "object",
- "name": "headers",
- "sub": [
+ },
+ {
+ "type": "number",
+ "name": "id"
+ },
+ {
+ "type": "number",
+ "name": "updateuserid"
+ },
{
"type": "text",
- "name": "connection"
+ "name": "createdate"
},
{
"type": "text",
- "name": "content-length"
+ "name": "description"
},
{
"type": "text",
- "name": "content-type"
+ "name": "displacement"
},
{
"type": "text",
- "name": "date"
+ "name": "name"
+ },
+ {
+ "type": "number",
+ "name": "createuserid"
}
]
}
@@ -13354,33 +13260,45 @@ dmx.config({
],
"api_postmodel": [
{
- "type": "array",
+ "type": "object",
"name": "data",
"sub": [
{
- "type": "number",
- "name": "id"
+ "type": "text",
+ "name": "createdate"
},
{
- "type": "number",
- "name": "createuserid"
+ "type": "text",
+ "name": "name"
},
{
"type": "number",
- "name": "updateuserid"
+ "name": "createuserid"
},
{
- "type": "text",
- "name": "name"
+ "type": "number",
+ "name": "id"
},
{
"type": "object",
"name": "make",
"sub": [
+ {
+ "type": "text",
+ "name": "createdate"
+ },
+ {
+ "type": "text",
+ "name": "description"
+ },
{
"type": "text",
"name": "updatedate"
},
+ {
+ "type": "number",
+ "name": "createuserid"
+ },
{
"type": "number",
"name": "id"
@@ -13389,6 +13307,16 @@ dmx.config({
"type": "number",
"name": "updateuserid"
},
+ {
+ "type": "text",
+ "name": "name"
+ }
+ ]
+ },
+ {
+ "type": "object",
+ "name": "product",
+ "sub": [
{
"type": "text",
"name": "createdate"
@@ -13399,22 +13327,78 @@ dmx.config({
},
{
"type": "text",
- "name": "name"
+ "name": "updatedate"
},
{
"type": "number",
"name": "createuserid"
+ },
+ {
+ "type": "number",
+ "name": "id"
+ },
+ {
+ "type": "number",
+ "name": "updateuserid"
+ },
+ {
+ "type": "text",
+ "name": "name"
}
]
},
+ {
+ "type": "text",
+ "name": "updatedate"
+ },
+ {
+ "type": "number",
+ "name": "updateuserid"
+ }
+ ]
+ }
+ ],
+ "api_postenginemodel": [
+ {
+ "type": "object",
+ "name": "data",
+ "sub": [
+ {
+ "type": "text",
+ "name": "createdate"
+ },
+ {
+ "type": "text",
+ "name": "name"
+ },
+ {
+ "type": "number",
+ "name": "createuserid"
+ },
+ {
+ "type": "number",
+ "name": "id"
+ },
{
"type": "object",
- "name": "product",
+ "name": "make",
"sub": [
+ {
+ "type": "text",
+ "name": "createdate"
+ },
+ {
+ "type": "text",
+ "name": "description"
+ },
{
"type": "text",
"name": "updatedate"
},
+ {
+ "type": "number",
+ "name": "createuserid"
+ },
{
"type": "number",
"name": "id"
@@ -13423,6 +13407,16 @@ dmx.config({
"type": "number",
"name": "updateuserid"
},
+ {
+ "type": "text",
+ "name": "name"
+ }
+ ]
+ },
+ {
+ "type": "object",
+ "name": "product",
+ "sub": [
{
"type": "text",
"name": "createdate"
@@ -13433,35 +13427,33 @@ dmx.config({
},
{
"type": "text",
- "name": "name"
+ "name": "updatedate"
},
{
"type": "number",
"name": "createuserid"
+ },
+ {
+ "type": "number",
+ "name": "id"
+ },
+ {
+ "type": "number",
+ "name": "updateuserid"
+ },
+ {
+ "type": "text",
+ "name": "name"
}
]
- }
- ]
- },
- {
- "type": "object",
- "name": "headers",
- "sub": [
- {
- "type": "text",
- "name": "connection"
- },
- {
- "type": "text",
- "name": "content-length"
},
{
"type": "text",
- "name": "content-type"
+ "name": "updatedate"
},
{
- "type": "text",
- "name": "date"
+ "type": "number",
+ "name": "updateuserid"
}
]
}
diff --git a/views/dspec2.ejs b/views/dspec2.ejs
index 5e2fda4..f9cc3ac 100644
--- a/views/dspec2.ejs
+++ b/views/dspec2.ejs
@@ -62,7 +62,7 @@