Compare commits
1 Commits
main
...
4b57629bbc
| Author | SHA1 | Date | |
|---|---|---|---|
| 4b57629bbc |
@@ -66,33 +66,6 @@
|
|||||||
"units": ["g/m³", "mol/m³"]
|
"units": ["g/m³", "mol/m³"]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Quantity (Ammonium)",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"name": "VegaAmmoniaSense 10",
|
|
||||||
"units": ["g/m³", "mol/m³"]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Quantity (NOx)",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"name": "VegaNOxSense 10",
|
|
||||||
"units": ["g/m³", "mol/m³"]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "Quantity (TSS)",
|
|
||||||
"models": [
|
|
||||||
{
|
|
||||||
"name": "VegaSolidsProbe",
|
|
||||||
"units": ["g/m³"]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
Database connection failed: SQLSTATE[28000] [1045] Access denied for user 'pimmoe1q_rdlab'@'localhost' (using password: YES)
|
|
||||||
1
datasets/tagcodeapp_assets.json
Normal file
1
datasets/tagcodeapp_assets.json
Normal file
File diff suppressed because one or more lines are too long
229
datasets/tagcodeapp_product_models.json
Normal file
229
datasets/tagcodeapp_product_models.json
Normal file
@@ -0,0 +1,229 @@
|
|||||||
|
{
|
||||||
|
"success": true,
|
||||||
|
"message": "Product modellen succesvol opgehaald.",
|
||||||
|
"data": [
|
||||||
|
{
|
||||||
|
"id": "1",
|
||||||
|
"name": "Macbook Air 12",
|
||||||
|
"product_model_subtype_id": "1",
|
||||||
|
"product_model_description": null,
|
||||||
|
"vendor_id": "1",
|
||||||
|
"product_model_status": null,
|
||||||
|
"vendor_name": "Apple",
|
||||||
|
"product_subtype_name": "Laptop",
|
||||||
|
"product_model_meta": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "2",
|
||||||
|
"name": "Macbook Air 13",
|
||||||
|
"product_model_subtype_id": "1",
|
||||||
|
"product_model_description": null,
|
||||||
|
"vendor_id": "1",
|
||||||
|
"product_model_status": null,
|
||||||
|
"vendor_name": "Apple",
|
||||||
|
"product_subtype_name": "Laptop",
|
||||||
|
"product_model_meta": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "3",
|
||||||
|
"name": "AirMac 1 128 GB White",
|
||||||
|
"product_model_subtype_id": "2",
|
||||||
|
"product_model_description": null,
|
||||||
|
"vendor_id": "1",
|
||||||
|
"product_model_status": null,
|
||||||
|
"vendor_name": "Apple",
|
||||||
|
"product_subtype_name": "Desktop",
|
||||||
|
"product_model_meta": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "4",
|
||||||
|
"name": "AirMac 2 256 GB Black",
|
||||||
|
"product_model_subtype_id": "2",
|
||||||
|
"product_model_description": null,
|
||||||
|
"vendor_id": "1",
|
||||||
|
"product_model_status": null,
|
||||||
|
"vendor_name": "Apple",
|
||||||
|
"product_subtype_name": "Desktop",
|
||||||
|
"product_model_meta": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "5",
|
||||||
|
"name": "AirMac 2 256 GB White",
|
||||||
|
"product_model_subtype_id": "2",
|
||||||
|
"product_model_description": null,
|
||||||
|
"vendor_id": "1",
|
||||||
|
"product_model_status": null,
|
||||||
|
"vendor_name": "Apple",
|
||||||
|
"product_subtype_name": "Desktop",
|
||||||
|
"product_model_meta": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "6",
|
||||||
|
"name": "Vegabar 14",
|
||||||
|
"product_model_subtype_id": "3",
|
||||||
|
"product_model_description": "vegabar 14",
|
||||||
|
"vendor_id": "4",
|
||||||
|
"product_model_status": "Actief",
|
||||||
|
"vendor_name": "vega",
|
||||||
|
"product_subtype_name": "pressure",
|
||||||
|
"product_model_meta": {
|
||||||
|
"machineCurve": {
|
||||||
|
"np": {
|
||||||
|
"700": {
|
||||||
|
"x": [
|
||||||
|
0,
|
||||||
|
24.59,
|
||||||
|
49.18,
|
||||||
|
73.77,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"y": [
|
||||||
|
12.962460720759278,
|
||||||
|
20.65443723573673,
|
||||||
|
31.029351002816465,
|
||||||
|
44.58926412111886,
|
||||||
|
62.87460150792057
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"800": {
|
||||||
|
"x": [
|
||||||
|
0,
|
||||||
|
24.59,
|
||||||
|
49.18,
|
||||||
|
73.77,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"y": [
|
||||||
|
13.035157335397209,
|
||||||
|
20.74906989186132,
|
||||||
|
31.029351002816465,
|
||||||
|
44.58926412111886,
|
||||||
|
62.87460150792057
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"900": {
|
||||||
|
"x": [
|
||||||
|
0,
|
||||||
|
24.59,
|
||||||
|
49.18,
|
||||||
|
73.77,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"y": [
|
||||||
|
13.064663380158798,
|
||||||
|
20.927197054134297,
|
||||||
|
31.107126521989933,
|
||||||
|
44.58926412111886,
|
||||||
|
62.87460150792057
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"1000": {
|
||||||
|
"x": [
|
||||||
|
0,
|
||||||
|
24.59,
|
||||||
|
49.18,
|
||||||
|
73.77,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"y": [
|
||||||
|
13.039271391128953,
|
||||||
|
21.08680188366637,
|
||||||
|
31.30899920405947,
|
||||||
|
44.58926412111886,
|
||||||
|
62.87460150792057
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"1100": {
|
||||||
|
"x": [
|
||||||
|
0,
|
||||||
|
24.59,
|
||||||
|
49.18,
|
||||||
|
73.77,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"y": [
|
||||||
|
12.940075520572446,
|
||||||
|
21.220547481589954,
|
||||||
|
31.51468295656385,
|
||||||
|
44.621326083982,
|
||||||
|
62.87460150792057
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"nq": {
|
||||||
|
"700": {
|
||||||
|
"x": [
|
||||||
|
0,
|
||||||
|
24.59,
|
||||||
|
49.18,
|
||||||
|
73.77,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"y": [
|
||||||
|
119.13938764447377,
|
||||||
|
150.12178608265387,
|
||||||
|
178.82698019104356,
|
||||||
|
202.3699313222398,
|
||||||
|
227.06382297856618
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"800": {
|
||||||
|
"x": [
|
||||||
|
0,
|
||||||
|
24.59,
|
||||||
|
49.18,
|
||||||
|
73.77,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"y": [
|
||||||
|
112.59072109293984,
|
||||||
|
148.15847460389205,
|
||||||
|
178.82698019104356,
|
||||||
|
202.3699313222398,
|
||||||
|
227.06382297856618
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"900": {
|
||||||
|
"x": [
|
||||||
|
0,
|
||||||
|
24.59,
|
||||||
|
49.18,
|
||||||
|
73.77,
|
||||||
|
100
|
||||||
|
],
|
||||||
|
"y": [
|
||||||
|
105.6217241180404,
|
||||||
|
144.00502117747064,
|
||||||
|
177.15212647335034,
|
||||||
|
202.3699313222398,
|
||||||
|
227.06382297856618
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "7",
|
||||||
|
"name": "Vegabar 10",
|
||||||
|
"product_model_subtype_id": "3",
|
||||||
|
"product_model_description": null,
|
||||||
|
"vendor_id": "4",
|
||||||
|
"product_model_status": "Actief",
|
||||||
|
"vendor_name": "vega",
|
||||||
|
"product_subtype_name": "pressure",
|
||||||
|
"product_model_meta": []
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "8",
|
||||||
|
"name": "VegaFlow 10",
|
||||||
|
"product_model_subtype_id": "4",
|
||||||
|
"product_model_description": null,
|
||||||
|
"vendor_id": "4",
|
||||||
|
"product_model_status": "Actief",
|
||||||
|
"vendor_name": "vega",
|
||||||
|
"product_subtype_name": "flow",
|
||||||
|
"product_model_meta": []
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
13
package-lock.json
generated
Normal file
13
package-lock.json
generated
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"name": "generalFunctions",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"lockfileVersion": 3,
|
||||||
|
"requires": true,
|
||||||
|
"packages": {
|
||||||
|
"": {
|
||||||
|
"name": "generalFunctions",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"license": "SEE LICENSE"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -412,14 +412,6 @@
|
|||||||
],
|
],
|
||||||
"description": "The frequency at which calculations are performed."
|
"description": "The frequency at which calculations are performed."
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"flowNumber": {
|
|
||||||
"default": 1,
|
|
||||||
"rules": {
|
|
||||||
"type": "number",
|
|
||||||
"nullable": false,
|
|
||||||
"description": "Defines which effluent flow of the parent node to handle."
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -11,12 +11,8 @@ class ChildRegistrationUtils {
|
|||||||
|
|
||||||
this.logger.debug(`Registering child: ${name} (${id}) as ${softwareType} at ${positionVsParent}`);
|
this.logger.debug(`Registering child: ${name} (${id}) as ${softwareType} at ${positionVsParent}`);
|
||||||
|
|
||||||
// Enhanced child setup - multiple parents
|
// Enhanced child setup
|
||||||
if (Array.isArray(child.parent)) {
|
child.parent = this.mainClass;
|
||||||
child.parent.push(this.mainClass);
|
|
||||||
} else {
|
|
||||||
child.parent = [this.mainClass];
|
|
||||||
}
|
|
||||||
child.positionVsParent = positionVsParent;
|
child.positionVsParent = positionVsParent;
|
||||||
|
|
||||||
// Enhanced measurement container with rich context
|
// Enhanced measurement container with rich context
|
||||||
|
|||||||
Reference in New Issue
Block a user