report-manager
Moe 2023-07-12 23:23:14 -07:00
parent 2ca8c0585e
commit 520acc0de2
2 changed files with 2 additions and 112 deletions

View File

@ -89,6 +89,8 @@ require('./libs/ffmpeg.js')(s,config,lang, async () => {
require('./libs/onvifDeviceManager.js')(s,config,lang,app,io)
//alternate logins
require('./libs/auth/logins.js')(s,config,lang,app)
//report manager
require('./libs/report.js')(s,config,lang,app,io)
//on-start actions, daemon(s) starter
await require('./libs/startup.js')(s,config,lang)
//p2p, commander

View File

@ -374,116 +374,4 @@ module.exports = function(s,config,lang){
s.closeJsonResponse(res,response)
},res,req);
});
s.definitions["Report Manager"] = {
"section": "Report Manager",
"blocks": {
"Created Reports": {
"name": lang["Created Reports"],
"color": "green",
"info": [
{
"field": lang.Monitor,
"fieldType": "select",
"class": "monitors_list",
"possible": [
{
"name": lang['All'],
"value": ""
},
]
},
{
"fieldType": "div",
"id": "report-manager-created-list",
}
]
},
"Report Display": {
"color": "green",
"noHeader": true,
"noDefaultSectionClasses": true,
"info": [
{
"fieldType": "div",
"id": "report-manager-display",
}
]
}
}
}
s.definitions["Report Manager Submission Form"] = {
"section": "Report Manager Submission Form",
blocks: {
"Form": {
"name": "Report Manager Submission Form",
"color": "grey",
"info": [
{
"name": "name",
"field": lang['Name'],
"description": lang['fieldTextName'],
"form-group-class-pre-layer": "col-md-6",
"fieldType": "text"
},
{
"name": "detail=submittedBy",
"field": lang['Submitted By'],
"description": lang['fieldTextSubmittedBy'],
"form-group-class-pre-layer": "col-md-6",
"fieldType": "text"
},
{
"name": "detail=caseReferenceNumber",
"field": lang['Case Reference Number'],
"description": lang['fieldTextCaseReferenceNumber'],
"form-group-class-pre-layer": "col-md-6",
"fieldType": "text"
},
{
"name": "detail=videoSource",
"field": lang['Video Source'],
"description": lang['fieldTextVideoSource'],
"form-group-class-pre-layer": "col-md-6",
"placeholder": lang.videoSourcePlaceholder,
"fieldType": "textarea"
},
{
"name": "detail=locationOfIncident",
"field": lang['Location of Incident'],
"description": lang['fieldTextLocationOfIncident'],
"form-group-class-pre-layer": "col-md-6",
"fieldType": "text"
},
{
"name": "incidentTime",
"field": lang['Date and Time of Incident'],
"description": lang['fieldTextDateTimeOfIncident'],
"form-group-class-pre-layer": "col-md-6",
"fieldType": "text"
},
{
"name": "detail=descriptionOfIncident",
"field": lang['Description of Incident'],
"description": lang['fieldTextDescriptionOfIncident'],
"form-group-class-pre-layer": "col-md-6",
"fieldType": "textarea"
},
{
"name": "detail=involvedParties",
"field": lang['Involved Parties'],
"description": lang['fieldTextInvolvedParties'],
"form-group-class-pre-layer": "col-md-6",
"fieldType": "textarea"
},
{
"name": "detail=additionalNotes",
"field": lang['Additional Notes'],
"description": lang['fieldTextAdditionalNotes'],
"form-group-class-pre-layer": "col-md-6",
"fieldType": "textarea"
}
]
}
}
}
}