diff --git a/forms-flow-ai/epd-forms/bundling/Notification of Likely or Actual Migration.json b/forms-flow-ai/epd-forms/bundling/Notification of Likely or Actual Migration.json
index 07d71d2e..75e50e81 100644
--- a/forms-flow-ai/epd-forms/bundling/Notification of Likely or Actual Migration.json
+++ b/forms-flow-ai/epd-forms/bundling/Notification of Likely or Actual Migration.json
@@ -4,149 +4,121 @@
"title": "Notification of Likely or Actual Migration",
"display": "form",
"type": "form",
- "name": "nlamForm",
- "path": "nlamform",
+ "name": "nomBundleForm",
+ "path": "nombundleform",
"tags": [
"common"
],
"components": [
{
"title": "Reviewer Actions",
+ "theme": "default",
+ "tooltip": "",
+ "customClass": "",
"collapsible": false,
- "hideLabel": true,
- "key": "reviewerActions",
- "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconsole.log(\"form UserDetails\",UserDetails);\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nconsole.log(\"form roles\",roles);\r\nif(roles.includes(\"formsflow-reviewer\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}",
+ "hidden": false,
+ "hideLabel": false,
+ "disabled": false,
+ "modalEdit": false,
+ "key": "nomBundleActions",
+ "tags": [],
+ "properties": {},
+ "customConditional": "\r\nconst UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\nconst roles = UserDetails[\"role\"];\r\n\r\nif(roles.includes(\"formsflow-reviewer/cssa-team\") || \r\nroles.includes(\"formsflow-reviewer/csap\") || \r\nroles.includes(\"formsflow-reviewer/csap-society\")|| \r\nroles.includes(\"formsflow-reviewer/caseworker\")|| \r\nroles.includes(\"formsflow-reviewer/sdm\") || \r\nroles.includes(\"formsflow-reviewer/site-information-advisor\")) \r\n {\r\n if (data.riskclassification === \"exempt\"){\r\n show = true;\r\n } else {\r\n show = false;\r\n }\r\n}\r\nelse\r\n{\r\n show = false;\r\n}",
+ "conditional": {
+ "json": "",
+ "show": null,
+ "when": null,
+ "eq": ""
+ },
+ "logic": [],
+ "attributes": {},
+ "overlay": {
+ "style": "",
+ "page": "",
+ "left": "",
+ "top": "",
+ "width": "",
+ "height": ""
+ },
"type": "panel",
"label": "Panel",
+ "breadcrumb": "default",
+ "tabindex": "",
"input": false,
"tableView": false,
"components": [
{
"label": "Columns",
"columns": [
+ {
+ "components": [],
+ "width": 3,
+ "offset": 0,
+ "push": 0,
+ "pull": 0,
+ "size": "md",
+ "currentWidth": 3
+ },
{
"components": [
{
- "label": "Accepted",
+ "label": "Approved",
"action": "custom",
"showValidations": false,
- "theme": "success",
- "tableView": false,
- "key": "accepted2",
- "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconsole.log(\"form UserDetails\",UserDetails);\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nconsole.log(\"form roles\",roles);\r\nif(roles.includes(\"formsflow-reviewer/site-information-advisor\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}",
- "type": "button",
- "custom": "const submissionId = form._submission._id;\r\nconst formDataReqUrl = form.formio.formUrl+'/submission/'+submissionId;const formDataReqObj1 = { \"_id\": submissionId, \"data\": data};\r\nconst formio = new Formio(formDataReqUrl);\r\nformio.saveSubmission(formDataReqObj1).then( result => {\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Accepted'\r\n }); \r\n}).catch((error)=>{\r\n//Error callback on not Save\r\nform.emit('customEvent', {\r\n type: \"actionError\", \r\n component: component,\r\n actionType:'Approved'\r\n }); \r\n});",
- "input": true,
- "placeholder": "",
- "prefix": "",
- "customClass": "",
- "suffix": "",
- "multiple": false,
- "defaultValue": null,
- "protected": false,
- "unique": false,
- "persistent": false,
- "hidden": false,
- "clearOnHide": true,
- "refreshOn": "",
- "redrawOn": "",
- "modalEdit": false,
- "dataGridLabel": true,
- "labelPosition": "top",
+ "theme": "primary",
+ "size": "md",
+ "block": false,
+ "leftIcon": "",
+ "rightIcon": "",
+ "shortcut": "",
"description": "",
- "errorLabel": "",
"tooltip": "",
- "hideLabel": false,
+ "customClass": "",
"tabindex": "",
- "disabled": false,
+ "disableOnInvalid": false,
+ "hidden": false,
"autofocus": false,
- "dbIndex": false,
- "customDefaultValue": "",
- "calculateValue": "",
- "calculateServer": false,
- "widget": {
- "type": "input"
- },
- "attributes": {},
- "validateOn": "change",
- "validate": {
- "required": false,
- "custom": "",
- "customPrivate": false,
- "strictDateValidation": false,
- "multiple": false,
- "unique": false
- },
+ "disabled": false,
+ "tableView": false,
+ "modalEdit": false,
+ "key": "approveBundle",
+ "tags": [],
+ "properties": {},
"conditional": {
"show": null,
"when": null,
- "eq": ""
+ "eq": "",
+ "json": ""
},
+ "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\n\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\n\r\nif(roles.includes(\"formsflow-reviewer/site-information-advisor\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}",
+ "logic": [],
+ "attributes": {},
"overlay": {
"style": "",
+ "page": "",
"left": "",
"top": "",
"width": "",
"height": ""
},
- "allowCalculateOverride": false,
- "encrypted": false,
- "showCharCount": false,
- "showWordCount": false,
- "properties": {},
- "allowMultipleMasks": false,
- "addons": [],
- "size": "md",
- "leftIcon": "",
- "rightIcon": "",
- "block": false,
- "disableOnInvalid": false,
- "id": "elwcbpm"
- }
- ],
- "offset": 0,
- "push": 0,
- "pull": 0,
- "size": "md",
- "currentWidth": 3,
- "width": 3
- },
- {
- "components": [
- {
- "label": "Requires Info From Applicant",
- "action": "custom",
- "showValidations": false,
- "theme": "warning",
- "tableView": false,
- "key": "needsMoreInfo",
- "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconsole.log(\"form UserDetails\",UserDetails);\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nconsole.log(\"form roles\",roles);\r\nif(roles.includes(\"formsflow-reviewer/site-information-advisor\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}",
"type": "button",
- "custom": "\r\nconst submissionId = form._submission._id;\r\nconst formDataReqUrl = form.formio.formUrl+'/submission/'+submissionId;const formDataReqObj1 = { \"_id\": submissionId, \"data\": data};\r\nconst formio = new Formio(formDataReqUrl);\r\nformio.saveSubmission(formDataReqObj1).then( result => {\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Resubmit'\r\n }); \r\n}).catch((error)=>{\r\n//Error callback on not Save\r\nform.emit('customEvent', {\r\n type: \"actionError\", \r\n component: component,\r\n actionType:'Resubmit'\r\n }); \r\n});",
+ "custom": "\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Approved'\r\n})",
"input": true,
"placeholder": "",
"prefix": "",
- "customClass": "",
"suffix": "",
"multiple": false,
"defaultValue": null,
"protected": false,
"unique": false,
"persistent": false,
- "hidden": false,
"clearOnHide": true,
"refreshOn": "",
"redrawOn": "",
- "modalEdit": false,
"dataGridLabel": true,
"labelPosition": "top",
- "description": "",
"errorLabel": "",
- "tooltip": "",
"hideLabel": false,
- "tabindex": "",
- "disabled": false,
- "autofocus": false,
"dbIndex": false,
"customDefaultValue": "",
"calculateValue": "",
@@ -154,7 +126,6 @@
"widget": {
"type": "input"
},
- "attributes": {},
"validateOn": "change",
"validate": {
"required": false,
@@ -164,31 +135,13 @@
"multiple": false,
"unique": false
},
- "conditional": {
- "show": null,
- "when": null,
- "eq": ""
- },
- "overlay": {
- "style": "",
- "left": "",
- "top": "",
- "width": "",
- "height": ""
- },
"allowCalculateOverride": false,
"encrypted": false,
"showCharCount": false,
"showWordCount": false,
- "properties": {},
"allowMultipleMasks": false,
"addons": [],
- "size": "md",
- "leftIcon": "",
- "rightIcon": "",
- "block": false,
- "disableOnInvalid": false,
- "id": "exou9j"
+ "id": "eul4n0k"
}
],
"width": 3,
@@ -201,39 +154,63 @@
{
"components": [
{
- "label": "Reject Forms",
+ "label": "Needs More Info",
"action": "custom",
"showValidations": false,
- "theme": "danger",
+ "theme": "warning",
+ "size": "md",
+ "block": false,
+ "leftIcon": "",
+ "rightIcon": "",
+ "shortcut": "",
+ "description": "",
+ "tooltip": "",
+ "customClass": "",
+ "tabindex": "",
+ "disableOnInvalid": false,
+ "hidden": false,
+ "autofocus": false,
+ "disabled": false,
"tableView": false,
- "key": "rejected",
- "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconsole.log(\"form UserDetails\",UserDetails);\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nconsole.log(\"form roles\",roles);\r\nif(roles.includes(\"formsflow-reviewer/site-information-advisor\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}",
+ "modalEdit": false,
+ "key": "sendBundleToApplicant",
+ "tags": [],
+ "properties": {},
+ "conditional": {
+ "show": null,
+ "when": null,
+ "eq": "",
+ "json": ""
+ },
+ "customConditional": "",
+ "logic": [],
+ "attributes": {},
+ "overlay": {
+ "style": "",
+ "page": "",
+ "left": "",
+ "top": "",
+ "width": "",
+ "height": ""
+ },
"type": "button",
- "custom": "const submissionId = form._submission._id;\r\nconst formDataReqUrl = form.formio.formUrl+'/submission/'+submissionId;const formDataReqObj1 = { \"_id\": submissionId, \"data\": data};\r\nconst formio = new Formio(formDataReqUrl);\r\nformio.saveSubmission(formDataReqObj1).then( result => {\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Rejected'\r\n }); \r\n}).catch((error)=>{\r\n//Error callback on not Save\r\nform.emit('customEvent', {\r\n type: \"actionError\", \r\n component: component,\r\n actionType:'Rejected'\r\n }); \r\n});",
+ "custom": "form.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType:'Returned'\r\n });",
"input": true,
"placeholder": "",
"prefix": "",
- "customClass": "",
"suffix": "",
"multiple": false,
"defaultValue": null,
"protected": false,
"unique": false,
"persistent": false,
- "hidden": false,
"clearOnHide": true,
"refreshOn": "",
"redrawOn": "",
- "modalEdit": false,
"dataGridLabel": true,
"labelPosition": "top",
- "description": "",
"errorLabel": "",
- "tooltip": "",
"hideLabel": false,
- "tabindex": "",
- "disabled": false,
- "autofocus": false,
"dbIndex": false,
"customDefaultValue": "",
"calculateValue": "",
@@ -241,7 +218,6 @@
"widget": {
"type": "input"
},
- "attributes": {},
"validateOn": "change",
"validate": {
"required": false,
@@ -251,31 +227,13 @@
"multiple": false,
"unique": false
},
- "conditional": {
- "show": null,
- "when": null,
- "eq": ""
- },
- "overlay": {
- "style": "",
- "left": "",
- "top": "",
- "width": "",
- "height": ""
- },
"allowCalculateOverride": false,
"encrypted": false,
"showCharCount": false,
"showWordCount": false,
- "properties": {},
"allowMultipleMasks": false,
"addons": [],
- "size": "md",
- "leftIcon": "",
- "rightIcon": "",
- "block": false,
- "disableOnInvalid": false,
- "id": "enqzzrr8"
+ "id": "ed5wtf6"
}
],
"size": "md",
@@ -288,14 +246,15 @@
{
"components": [
{
- "label": "Send to Previous Reviewer",
+ "label": "Reject Form",
"action": "custom",
"showValidations": false,
+ "theme": "danger",
"tableView": false,
- "key": "sendToPrevReviewer",
- "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconsole.log(\"form UserDetails\",UserDetails);\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nconsole.log(\"form roles\",roles);\r\nif(roles.includes(\"formsflow-reviewer/site-information-advisor\")) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}",
+ "key": "rejectBundle",
+ "customConditional": "const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\n\r\nconst roles = UserDetails[\"role\"];\r\n\r\nif(roles.includes(\"formsflow-reviewer\") && \r\n!(roles.includes(\"formsflow-reviewer/csap\") ||\r\nroles.includes(\"formsflow-reviewer/csap-society\"))) {\r\n show = true;\r\n}\r\nelse\r\n{\r\n show = false;\r\n}",
"type": "button",
- "custom": "const submissionId = form._submission._id;\r\nconst formDataReqUrl = form.formio.formUrl+'/submission/'+submissionId;const formDataReqObj1 = { \"_id\": submissionId, \"data\": data};\r\nconst formio = new Formio(formDataReqUrl);\r\nformio.saveSubmission(formDataReqObj1).then( result => {\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Recheck'\r\n }); \r\n}).catch((error)=>{\r\n//Error callback on not Save\r\nform.emit('customEvent', {\r\n type: \"actionError\", \r\n component: component,\r\n actionType:'Recheck'\r\n }); \r\n});",
+ "custom": "\r\nform.emit('customEvent', {\r\n type: \"actionComplete\", \r\n component: component,\r\n actionType: 'Rejected'\r\n}); ",
"input": true,
"placeholder": "",
"prefix": "",
@@ -361,8 +320,7 @@
"rightIcon": "",
"block": false,
"disableOnInvalid": false,
- "theme": "primary",
- "id": "e4hynxb"
+ "id": "ez5okzn"
}
],
"size": "md",
@@ -373,7 +331,6 @@
"currentWidth": 3
}
],
- "hideLabel": true,
"key": "columns",
"type": "columns",
"input": false,
@@ -397,6 +354,7 @@
"description": "",
"errorLabel": "",
"tooltip": "",
+ "hideLabel": false,
"tabindex": "",
"disabled": false,
"autofocus": false,
@@ -437,37 +395,31 @@
"tree": false,
"lazyLoad": false,
"autoAdjust": false,
- "id": "e2isc9b"
+ "id": "et69lr0c"
}
],
+ "keyModified": true,
"placeholder": "",
"prefix": "",
- "customClass": "",
"suffix": "",
"multiple": false,
"defaultValue": null,
"protected": false,
"unique": false,
"persistent": false,
- "hidden": false,
"clearOnHide": false,
"refreshOn": "",
"redrawOn": "",
- "modalEdit": false,
"dataGridLabel": false,
"labelPosition": "top",
"description": "",
"errorLabel": "",
- "tooltip": "",
- "tabindex": "",
- "disabled": false,
"autofocus": false,
"dbIndex": false,
"customDefaultValue": "",
"calculateValue": "",
"calculateServer": false,
"widget": null,
- "attributes": {},
"validateOn": "change",
"validate": {
"required": false,
@@ -477,30 +429,15 @@
"multiple": false,
"unique": false
},
- "conditional": {
- "show": null,
- "when": null,
- "eq": ""
- },
- "overlay": {
- "style": "",
- "left": "",
- "top": "",
- "width": "",
- "height": ""
- },
"allowCalculateOverride": false,
"encrypted": false,
"showCharCount": false,
"showWordCount": false,
- "properties": {},
"allowMultipleMasks": false,
"addons": [],
"tree": false,
"lazyLoad": false,
- "theme": "default",
- "breadcrumb": "default",
- "id": "e6mawl"
+ "id": "eafq2hp"
},
{
"label": "Notes",
@@ -513,17 +450,17 @@
"disableAddingRemovingRows": false,
"conditionalAddButton": "",
"hidden": false,
- "hideLabel": false,
+ "hideLabel": true,
"autofocus": false,
"disabled": false,
"tableView": false,
"modalEdit": false,
"templates": {
- "header": "{% console.log(\"row-key header\",'commentFor',row['commentFor']) %}\r\n{% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n\r\n{% if(groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor-society\")){ %}\r\n\r\n
\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component) && component.key !== 'commentFor' ) { %}\r\n {% if(component.label === 'Notes') { %}\r\n
{{ t(component.label) }}
\r\n {% } else if(component.key !== 'comments') { %}\r\n
{{ t(component.label) }}
\r\n {% } %}\r\n {% } %}\r\n {% }) %}\r\n
\r\n\r\n{% } else { %}\r\n\r\n\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component)) { %}\r\n {% if(component.key == 'comments') { %}\r\n
{{ t(component.label)}}
\r\n{% } else { %}\r\n
{{ t(component.label)}}
\r\n{% } %} \r\n {% } %}\r\n {% }) %}\r\n
\r\n\r\n{% } %}\r\n",
+ "header": "{% console.log(\"row-key header\",'commentFor',row['commentFor']) %}\r\n{% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n\r\n{% if(groups.includes(\"/formsflow/formsflow-client-reviewer\") || groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/csap\") || groups.includes(\"/formsflow/formsflow-reviewer/csap-society\")){ %}\r\n\r\n\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component) && component.key !== 'commentFor' ) { %}\r\n {% if(component.label === 'Notes') { %}\r\n
{{ t(component.label) }}
\r\n {% } else if(component.key !== 'comments') { %}\r\n
{{ t(component.label) }}
\r\n {% } %}\r\n {% } %}\r\n {% }) %}\r\n
\r\n\r\n{% } else { %}\r\n\r\n\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component)) { %}\r\n {% if(component.key == 'comments') { %}\r\n
{{ t(component.label)}}
\r\n {% } else if(component.key == 'role' || component.key == 'createdBy') { %}\r\n
{{ t(component.label)}}
\r\n{% } else { %}\r\n
{{ t(component.label)}}
\r\n{% } %} \r\n {% } %}\r\n {% }) %}\r\n
\r\n\r\n{% } %}",
"tableHeader": "\n \n {% util.eachComponent(components, function(component) { %}\n {% if (!component.hasOwnProperty('tableView') || component.tableView) { %}\n {{ component.label }} | \n {% } %}\n {% }) %}\n {% if (!instance.options.readOnly && !instance.disabled) { %}\n Actions | \n {% } %}\n
\n ",
- "row": "{% console.log(\"row-key main\",'commentFor',row['commentFor']) %}\r\n{% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% console.log('rendering edit grid body')%}\r\n{% if((groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor-society\")) && row['commentFor']==='external'){ %}\r\n\r\n\r\n\r\n\r\n\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component) && component.key !== 'commentFor' ) { %}\r\n {% console.log(\"row-key\",component.key,row[component.key]) %}\r\n {% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% if((groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor-society\")) && row['commentFor']==='external'){ %}\r\n{% if(component.key == 'comments') { %}\r\n
\r\n {{ getView(component, row[component.key])}}\r\n
\r\n{% } else { %}\r\n
\r\n {{ getView(component, row[component.key])}}\r\n
\r\n{%}%}\r\n \r\n\r\n {% } %}\r\n {% } %}\r\n {% }) %}\r\n {% if (!instance.options.readOnly && !instance.disabled) { %}\r\n {% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% if((groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor\") || groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor-society\")) && row['commentFor']==='external'){ %}\r\n
\r\n
\r\n {% if (!instance.hasRemoveButtons || instance.hasRemoveButtons()) { %}\r\n \r\n {% } %}\r\n
\r\n
\r\n \r\n {% } %}\r\n {% } %}\r\n
\r\n {% } else if (groups.includes(\"/formsflow/formsflow-reviewer/site-risk-classification-officer\") || groups.includes(\"/formsflow/formsflow-reviewer/cssa-team\") || groups.includes(\"/formsflow/formsflow-reviewer/caseworker\") || groups.includes(\"/formsflow/formsflow-reviewer/sdm\")) { %}\r\n \r\n {% util.eachComponent(components, function(component) { %}\r\n {% console.log('for sia') %}\r\n {% if (displayValue(component)) { %}\r\n {% if(component.key == 'comments') { %}\r\n
{{ getView(component, row[component.key])}}
\r\n{% } else { %}\r\n
{{ getView(component, row[component.key])}}
\r\n{% } %} \r\n \r\n {% } %}\r\n {% }) %}\r\n {% if (!instance.options.readOnly && !instance.disabled) { %}\r\n
\r\n
\r\n {% if (!instance.hasRemoveButtons || instance.hasRemoveButtons()) { %}\r\n \r\n {% } %}\r\n
\r\n
\r\n {% } %}\r\n
\r\n {% } %}\r\n \r\n \r\n \r\n{% const emptyElements = []; %}\r\n{% const elements = document.getElementsByClassName(\"list-group-item\"); %}\r\n{% for (let i = 0; i < elements.length; i++) { %}\r\n{% const element = elements[i]; %}\r\n{% if(element.querySelectorAll('div.row').length===0){(element).remove() }} %}",
+ "row": "\r\n\r\n{% console.log(\"row-key main\",'commentFor',row['commentFor']) %}\r\n{% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% console.log('rendering edit grid body')%}\r\n{% if((groups.includes(\"/formsflow/formsflow-reviewer/formsflow-client-reviewer\") || groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/csap\") || groups.includes(\"/formsflow/formsflow-reviewer/csap-society\")) && row['commentFor']==='external'){ %}\r\n\r\n\r\n\r\n\r\n\r\n {% util.eachComponent(components, function(component) { %}\r\n {% if (displayValue(component) && component.key !== 'commentFor' ) { %}\r\n {% console.log(\"row-key\",component.key,row[component.key]) %}\r\n {% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% if((groups.includes(\"/formsflow/formsflow-reviewer/formsflow-client-reviewer\") || groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/csap\") || groups.includes(\"/formsflow/formsflow-reviewer/csap-society\")) && row['commentFor']==='external'){ %}\r\n{% if(component.key == 'comments') { %}\r\n
\r\n {{ getView(component, row[component.key])}}\r\n
\r\n{% } else { %}\r\n
\r\n {{ getView(component, row[component.key])}}\r\n
\r\n{%}%}\r\n \r\n\r\n {% } %}\r\n {% } %}\r\n {% }) %}\r\n {% if (!instance.options.readOnly && !instance.disabled) { %}\r\n {% const UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))%}\r\n{% const groups = UserDetails[\"groups\"]; %}\r\n{% if((groups.includes(\"/formsflow/formsflow-reviewer/formsflow-client-reviewer\") || groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/csap\") || groups.includes(\"/formsflow/formsflow-reviewer/csap-society\")) && row['commentFor']==='external'){ %}\r\n
\r\n
\r\n {% if (!instance.hasRemoveButtons || instance.hasRemoveButtons()) { %}\r\n \r\n {% } %}\r\n
\r\n
\r\n \r\n {% } %}\r\n {% } %}\r\n
\r\n {% } else if (groups.includes(\"/formsflow/formsflow-reviewer/site-information-advisor\") || groups.includes(\"/formsflow/formsflow-reviewer/cssa-team\") || groups.includes(\"/formsflow/formsflow-reviewer/caseworker\") || groups.includes(\"/formsflow/formsflow-reviewer/sdm\")) { %}\r\n \r\n {% util.eachComponent(components, function(component) { %}\r\n {% console.log('for sia') %}\r\n {% if (displayValue(component)) { %}\r\n {% if(component.key == 'comments') { %}\r\n
{{ getView(component, row[component.key])}}
\r\n {% } else if(component.key == 'role' || component.key == 'createdBy') { %}\r\n
{{ getView(component, row[component.key])}}
\r\n{% } else { %}\r\n
{{ getView(component, row[component.key])}}
\r\n{% } %} \r\n \r\n {% } %}\r\n {% }) %}\r\n {% if (!instance.options.readOnly && !instance.disabled) { %}\r\n
\r\n
\r\n {% if (!instance.hasRemoveButtons || instance.hasRemoveButtons()) { %}\r\n \r\n {% } %}\r\n
\r\n
\r\n {% } %}\r\n
\r\n {% } %}\r\n \r\n \r\n \r\n{% const emptyElements = []; %}\r\n{% const elements = document.getElementsByClassName(\"list-group-item\"); %}\r\n{% for (let i = 0; i < elements.length; i++) { %}\r\n{% const element = elements[i]; %}\r\n{% if(element.querySelectorAll('div.row').length===0){(element).remove() }} %}",
"tableRow": "\n {% util.eachComponent(components, function(component) { %}\n {% if (!component.hasOwnProperty('tableView') || component.tableView) { %}\n \n {{ getView(component, row[component.key]) }}\n | \n {% } %}\n {% }) %}\n {% if (!instance.options.readOnly && !instance.disabled) { %}\n \n \n \n {% if (!instance.hasRemoveButtons || instance.hasRemoveButtons()) { %}\n \n {% } %}\n \n | \n {% } %}\n ",
- "footer": "{% const emptyElements = []; %}\r\n{% const elements = document.getElementsByClassName(\"list-group-item\"); %}\r\n{% for (let i = 0; i < elements.length; i++) { %}\r\n{% const element = elements[i]; %}\r\n{% console.log('in validation remove'); %}\r\n{%if(element.querySelectorAll('div.row').length===0){(element).remove() }} %}\r\n"
+ "footer": "{% const emptyElements = []; %}\r\n{% const elements = document.getElementsByClassName(\"list-group-item\"); %}\r\n{% for (let i = 0; i < elements.length; i++) { %}\r\n{% const element = elements[i]; %}\r\n{%if(element.querySelectorAll('div.row').length===0){(element).remove() }} %}\r\n"
},
"rowClass": "",
"addAnother": "",
@@ -537,7 +474,7 @@
"encrypted": false,
"redrawOn": "",
"clearOnHide": true,
- "customDefaultValue": "const emptyElements = [];\r\nconst elements = document.getElementsByClassName(\"list-group-item\");\r\nfor (let i = 0; i < elements.length; i++) {\r\nconst element = elements[i];\r\nconsole.log('in validation remove');\r\nif(element.querySelectorAll('div.row').length===0){(element).remove() }\r\n \r\n}",
+ "customDefaultValue": "const emptyElements = [];\r\nconst elements = document.getElementsByClassName(\"list-group-item\");\r\nfor (let i = 0; i < elements.length; i++) {\r\nconst element = elements[i];\r\nif(element.querySelectorAll('div.row').length===0){(element).remove() }\r\n \r\n}",
"calculateValue": "",
"calculateServer": false,
"allowCalculateOverride": false,
@@ -545,7 +482,7 @@
"validate": {
"required": false,
"customMessage": "",
- "custom": "const emptyElements = [];\r\nconst elements = document.getElementsByClassName(\"list-group-item\");\r\nfor (let i = 0; i < elements.length; i++) {\r\nconst element = elements[i];\r\nconsole.log('in validation remove');\r\nif(element.querySelectorAll('div.row').length===0){(element).remove() }\r\n \r\n}\r\n\r\n\r\nvar b =JSON.parse(localStorage.getItem('UserDetails'))\r\nconsole.log(\"from validation tab\")\r\nif(b.groups.includes(\"/formsflow/formsflow-client\"))\r\n{\r\nvar q = document.querySelector(\"[ref='editgrid-notes-addRow']\");\r\nif(q && q !== null){\r\n console.log(\"inside validation remove\")\r\n q.remove();\r\n}\r\nvar editButtons = document.querySelectorAll('button.btn.btn-default.btn-light.btn-sm.editRow');\r\nfor(i=0;ix.commentFor==='external').length > 0)\r\nshow = true;\r\nelse\r\nshow = false;\r\n}\r\nelse\r\n{\r\n show = true;\r\n}\r\n\r\nvar addRowButton = document.querySelector(\"button[ref=editgrid-notes-addRow]\");\r\nif(addRowButton !==null)\r\n{\r\nif( groups.includes(\"/formsflow/formsflow-client\")){\r\n addRowButton.remove();\r\n}\r\n\r\nconst emptyElements = [];\r\nconst elements = document.getElementsByClassName(\"list-group-item\");\r\nfor (let i = 0; i < elements.length; i++) {\r\nconst element = elements[i];\r\nconsole.log('in validation remove');\r\nif(element.querySelectorAll('div.row').length===0){(element).remove() }\r\n \r\n}\r\n}\r\n",
+ "customConditional": "\r\n\r\nshow = false;\r\n\r\nconsole.log('cd');\r\n\r\nconst UserDetails = JSON.parse(localStorage.getItem(\"UserDetails\"))\r\nconst groups = UserDetails[\"groups\"];\r\nif((groups.includes(\"/formsflow/formsflow-client\") || groups.includes(\"/formsflow/formsflow-reviewer/formsflow-client-reviewer\")))\r\n{\r\n if(data.cssaNotes && data.cssaNotes.filter((x)=>x.commentFor==='external').length > 0)\r\n show = true;\r\n else\r\n show = false;\r\n}\r\nelse\r\n{\r\n show = true;\r\n}\r\n\r\n\r\nvar addButton = document.querySelector(\"button[ref=editgrid-cssaNotes-addRow]\");\r\nif(addButton!==null && addButton !== undefined)\r\n{\r\naddButton.addEventListener('click',\r\n(e)=>{\r\n\t\tif( groups.includes(\"/formsflow/formsflow-reviewer/csap\") || groups.includes(\"/formsflow/formsflow-reviewer/csap-society\"))\r\n\t\t{\r\n\t\t var internalRadio = document.querySelectorAll(\"input[value='internal'][type='radio']\");\r\n\t\t for (let i = 0; i < internalRadio.length; i++) {\r\n\t\t\tinternalRadio[i].parentElement.remove();\r\n\t\t }\r\n\t\t}\r\n})\r\n}\r\nconst emptyElements = [];\r\nconst elements = document.getElementsByClassName(\"list-group-item\");\r\nfor (let i = 0; i < elements.length; i++) {\r\nconst element = elements[i];\r\n\r\nif(element.querySelectorAll('div.row').length===0){(element).remove() }\r\n \r\n}\r\n\r\n\r\nconsole.log('nothing 22');\r\n\r\n\r\nvar b =JSON.parse(localStorage.getItem('UserDetails'))\r\n\r\nif(b.groups.includes(\"/formsflow/formsflow-client\"))\r\n{\r\n\tif(document.querySelector(\"[ref='editgrid-cssaNotes-addRow']\") != null)\r\n\t{\r\n\t\tdocument.querySelector(\"[ref='editgrid-cssaNotes-addRow']\").remove();\r\n\t}\r\n\r\n\tvar editButtons = document.querySelectorAll('button.btn.btn-default.btn-light.btn-sm.editRow');\r\n\tif(editButtons!=null)\r\n\t{\r\n\t\tfor(i=0;i -1 )\r\n{\r\n value = 'Client'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/site-information-advisor') > -1 )\r\n{\r\n value = 'Approved Professional'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/site-information-advisor-society') > -1 )\r\n{\r\n value = 'CSAP Society'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/cssa-team') > -1 )\r\n{\r\n value = 'CSSA Team'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/caseworker') > -1 )\r\n{\r\n value = 'Caseworker'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/sdm') > -1 )\r\n{\r\n value = 'Statutory Decision Maker'\r\n}",
+ "customDefaultValue": "var b =JSON.parse(localStorage.getItem('UserDetails'))\r\nif(b.groups.indexOf('/formsflow/formsflow-client') > -1 )\r\n{\r\n value = 'Client'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/csap') > -1 )\r\n{\r\n value = 'Approved Professional'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/csap-society') > -1 )\r\n{\r\n value = 'CSAP Society'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/cssa-team') > -1 )\r\n{\r\n value = 'CSSA Team'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/caseworker') > -1 )\r\n{\r\n value = 'Caseworker'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/sdm') > -1 )\r\n{\r\n value = 'Statutory Decision Maker'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/site-risk-classification-officer') > -1 )\r\n{\r\n value = 'Site Risk Classification Officer'\r\n}\r\nelse if(b.groups.indexOf('/formsflow/formsflow-reviewer/site-information-advisor') > -1 )\r\n{\r\n value = 'Site Information Advisor'\r\n}",
"key": "role",
"type": "textfield",
"input": true,
@@ -845,7 +782,7 @@
"displayMask": "",
"spellcheck": true,
"truncateMultipleSpaces": false,
- "id": "edl5yjn"
+ "id": "exbt5zd"
}
],
"size": "md",
@@ -932,7 +869,7 @@
"displayMask": "",
"spellcheck": true,
"truncateMultipleSpaces": false,
- "id": "enow5y"
+ "id": "etitw4"
}
],
"size": "md",
@@ -949,7 +886,7 @@
"disabled": true,
"tableView": true,
"customDefaultValue": "value = (new Date()).toLocaleDateString() + ' At ' + (new Date()).toLocaleTimeString()",
- "key": "createdAt",
+ "key": "createdAt1",
"type": "textfield",
"input": true,
"placeholder": "",
@@ -1019,7 +956,7 @@
"displayMask": "",
"spellcheck": true,
"truncateMultipleSpaces": false,
- "id": "et5wh8"
+ "id": "ej7qfd"
}
],
"size": "md",
@@ -1030,7 +967,7 @@
"currentWidth": 2
}
],
- "key": "columns",
+ "key": "columns1",
"type": "columns",
"input": false,
"tableView": false,
@@ -1094,7 +1031,7 @@
"tree": false,
"lazyLoad": false,
"autoAdjust": false,
- "id": "evu6hhq"
+ "id": "ei71bjj"
}
],
"placeholder": "",
@@ -1113,7 +1050,7 @@
"tree": true,
"lazyLoad": false,
"defaultOpen": false,
- "id": "e2rnku7"
+ "id": "ep1r5ub"
},
{
"id": "evi8v2p",
@@ -1276,7 +1213,7 @@
"attributes": {},
"components": [
{
- "id": "ea2btv0000000000000000000000000000000000000000000",
+ "id": "ea2btv000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"key": "Panel-InformationForAffectedAndLikelyAffectedParcels",
"tree": false,
"type": "panel",
@@ -2178,87 +2115,87 @@
"offset": 0,
"components": [
{
- "id": "ewklv6a",
- "key": "contact-email",
- "mask": false,
+ "key": "ownerContactEmail",
"type": "email",
"input": true,
"label": "Email",
- "hidden": false,
- "prefix": "",
- "suffix": "",
- "unique": false,
- "widget": {
- "type": "input"
- },
- "dbIndex": false,
- "kickbox": {
- "enabled": false
- },
- "overlay": {
- "top": "",
- "left": "",
- "style": "",
- "width": "",
- "height": ""
- },
- "tooltip": "",
- "disabled": false,
- "multiple": false,
- "redrawOn": "",
- "tabindex": "",
"validate": {
+ "required": true,
"custom": "",
- "unique": false,
- "pattern": "",
+ "customPrivate": false,
+ "strictDateValidation": false,
"multiple": false,
- "required": true,
- "maxLength": "",
+ "unique": false,
"minLength": "",
- "customPrivate": false,
- "strictDateValidation": false
+ "maxLength": "",
+ "pattern": ""
},
- "autofocus": false,
"delimiter": false,
- "encrypted": false,
- "hideLabel": false,
- "inputMask": "",
- "inputType": "email",
- "modalEdit": false,
+ "tableView": true,
+ "requireDecimal": false,
+ "hideOnChildrenHidden": false,
+ "placeholder": "",
+ "prefix": "",
+ "customClass": "",
+ "suffix": "",
+ "multiple": false,
+ "defaultValue": null,
"protected": false,
+ "unique": false,
+ "persistent": true,
+ "hidden": false,
+ "clearOnHide": true,
"refreshOn": "",
- "tableView": true,
- "attributes": {},
+ "redrawOn": "",
+ "modalEdit": false,
+ "dataGridLabel": false,
+ "labelPosition": "top",
+ "description": "",
"errorLabel": "",
- "persistent": true,
- "properties": {},
- "spellcheck": true,
+ "tooltip": "",
+ "hideLabel": false,
+ "tabindex": "",
+ "disabled": false,
+ "autofocus": false,
+ "dbIndex": false,
+ "customDefaultValue": "",
+ "calculateValue": "",
+ "calculateServer": false,
+ "widget": {
+ "type": "input"
+ },
+ "attributes": {},
"validateOn": "change",
- "clearOnHide": true,
"conditional": {
- "eq": "",
"show": null,
- "when": null
+ "when": null,
+ "eq": ""
},
- "customClass": "",
- "description": "",
- "inputFormat": "plain",
- "placeholder": "",
- "defaultValue": null,
- "dataGridLabel": false,
- "labelPosition": "top",
+ "overlay": {
+ "style": "",
+ "left": "",
+ "top": "",
+ "width": "",
+ "height": ""
+ },
+ "allowCalculateOverride": false,
+ "encrypted": false,
"showCharCount": false,
"showWordCount": false,
- "calculateValue": "",
- "requireDecimal": false,
- "calculateServer": false,
+ "properties": {},
"allowMultipleMasks": false,
- "customDefaultValue": "",
- "hideOnChildrenHidden": false,
- "allowCalculateOverride": false,
"addons": [],
+ "mask": false,
+ "inputType": "email",
+ "inputFormat": "plain",
+ "inputMask": "",
"displayMask": "",
- "truncateMultipleSpaces": false
+ "spellcheck": true,
+ "truncateMultipleSpaces": false,
+ "kickbox": {
+ "enabled": false
+ },
+ "id": "e7hpr1"
}
],
"currentWidth": 4
@@ -4722,79 +4659,6 @@
"displayMask": "",
"truncateMultipleSpaces": false
},
- {
- "label": "Maps",
- "labelPosition": "top",
- "description": "",
- "tooltip": "",
- "customClass": "",
- "tabindex": "",
- "hidden": false,
- "hideLabel": false,
- "autofocus": false,
- "disabled": false,
- "tableView": false,
- "modalEdit": false,
- "multiple": false,
- "persistent": true,
- "protected": false,
- "dbIndex": false,
- "encrypted": false,
- "redrawOn": "",
- "clearOnHide": true,
- "customDefaultValue": "",
- "calculateValue": "",
- "calculateServer": false,
- "allowCalculateOverride": false,
- "validateOn": "change",
- "validate": {
- "required": false,
- "customMessage": "",
- "custom": "",
- "customPrivate": false,
- "json": "",
- "strictDateValidation": false,
- "multiple": false,
- "unique": false
- },
- "unique": false,
- "errorLabel": "",
- "errors": "",
- "key": "maps",
- "tags": [],
- "properties": {},
- "customConditional": "",
- "conditional": {
- "json": "",
- "show": null,
- "when": null,
- "eq": ""
- },
- "logic": [],
- "attributes": {},
- "overlay": {
- "style": "",
- "page": "",
- "left": "",
- "top": "",
- "width": "",
- "height": ""
- },
- "addons": [],
- "type": "Maps",
- "input": true,
- "placeholder": "",
- "prefix": "",
- "suffix": "",
- "refreshOn": "",
- "dataGridLabel": false,
- "widget": null,
- "showCharCount": false,
- "showWordCount": false,
- "allowMultipleMasks": false,
- "id": "eyj30g7",
- "defaultValue": null
- },
{
"id": "exqlqqn",
"key": "s2-Longlatcolumn",
@@ -4903,82 +4767,82 @@
"offset": 0,
"components": [
{
- "key": "section2LatitudeDegrees",
+ "id": "eh6u9bl",
+ "key": "s2-latdegrees",
+ "mask": false,
"type": "textfield",
"input": true,
"label": "Degrees",
- "validate": {
- "required": true,
- "custom": "",
- "customPrivate": false,
- "strictDateValidation": false,
- "multiple": false,
- "unique": false,
- "minLength": "",
- "maxLength": "",
- "pattern": ""
- },
- "tableView": false,
- "hideOnChildrenHidden": false,
- "placeholder": "",
+ "hidden": false,
"prefix": "",
- "customClass": "",
"suffix": "",
- "multiple": false,
- "defaultValue": null,
- "protected": false,
"unique": false,
- "persistent": true,
- "hidden": false,
- "clearOnHide": true,
- "refreshOn": "",
- "redrawOn": "",
- "modalEdit": false,
- "dataGridLabel": false,
- "labelPosition": "top",
- "description": "",
- "errorLabel": "",
- "tooltip": "",
- "hideLabel": false,
- "tabindex": "",
- "disabled": false,
- "autofocus": false,
- "dbIndex": false,
- "customDefaultValue": "",
- "calculateValue": "",
- "calculateServer": false,
"widget": {
"type": "input"
},
- "attributes": {},
- "validateOn": "change",
- "conditional": {
- "show": null,
- "when": null,
- "eq": ""
- },
+ "dbIndex": false,
"overlay": {
- "style": "",
- "left": "",
"top": "",
+ "left": "",
+ "style": "",
"width": "",
"height": ""
},
- "allowCalculateOverride": false,
+ "tooltip": "",
+ "disabled": false,
+ "multiple": false,
+ "redrawOn": "",
+ "tabindex": "",
+ "validate": {
+ "custom": "",
+ "unique": false,
+ "pattern": "",
+ "multiple": false,
+ "required": true,
+ "maxLength": "",
+ "minLength": "",
+ "customPrivate": false,
+ "strictDateValidation": false
+ },
+ "autofocus": false,
"encrypted": false,
- "showCharCount": false,
- "showWordCount": false,
- "properties": {},
- "allowMultipleMasks": false,
- "addons": [],
- "mask": false,
- "inputType": "text",
- "inputFormat": "plain",
+ "hideLabel": false,
"inputMask": "",
- "displayMask": "",
+ "inputType": "text",
+ "modalEdit": false,
+ "protected": false,
+ "refreshOn": "",
+ "tableView": false,
+ "attributes": {},
+ "errorLabel": "",
+ "persistent": true,
+ "properties": {},
"spellcheck": true,
- "truncateMultipleSpaces": false,
- "id": "ek6jsxr"
+ "validateOn": "change",
+ "clearOnHide": true,
+ "conditional": {
+ "eq": "",
+ "show": null,
+ "when": null
+ },
+ "customClass": "",
+ "description": "",
+ "inputFormat": "plain",
+ "placeholder": "",
+ "defaultValue": null,
+ "dataGridLabel": false,
+ "labelPosition": "top",
+ "showCharCount": false,
+ "showWordCount": false,
+ "calculateValue": "",
+ "calculateServer": false,
+ "allowMultipleMasks": false,
+ "customDefaultValue": "",
+ "hideOnChildrenHidden": false,
+ "allowCalculateOverride": false,
+ "addons": [],
+ "displayMask": "",
+ "truncateMultipleSpaces": false
}
],
"currentWidth": 4
@@ -4991,82 +4855,86 @@
"offset": 0,
"components": [
{
- "label": "Minutes",
- "tableView": false,
- "validate": {
- "required": true,
- "custom": "if(/^[0-9]*\\.?[0-9]*$/.test(input) && input>= 0 && input<= 60){\r\n\tvalid=true;\r\n}else{\r\n\tvalid = \"Invalid Minutes\";\r\n}",
- "customPrivate": false,
- "strictDateValidation": false,
- "multiple": false,
- "unique": false,
- "minLength": "",
- "maxLength": "",
- "pattern": ""
- },
- "key": "section2LatitudeMinutes",
+ "id": "eyi00t",
+ "key": "s2-latminutes",
+ "case": "",
+ "mask": false,
"type": "textfield",
"input": true,
- "hideOnChildrenHidden": false,
- "placeholder": "",
+ "label": "Minutes",
+ "hidden": false,
"prefix": "",
- "customClass": "",
"suffix": "",
- "multiple": false,
- "defaultValue": null,
- "protected": false,
"unique": false,
- "persistent": true,
- "hidden": false,
- "clearOnHide": true,
- "refreshOn": "",
- "redrawOn": "",
- "modalEdit": false,
- "dataGridLabel": false,
- "labelPosition": "top",
- "description": "",
- "errorLabel": "",
- "tooltip": "",
- "hideLabel": false,
- "tabindex": "",
- "disabled": false,
- "autofocus": false,
- "dbIndex": false,
- "customDefaultValue": "",
- "calculateValue": "",
- "calculateServer": false,
"widget": {
"type": "input"
},
- "attributes": {},
- "validateOn": "change",
- "conditional": {
- "show": null,
- "when": null,
- "eq": ""
- },
+ "dbIndex": false,
"overlay": {
- "style": "",
- "left": "",
"top": "",
+ "left": "",
+ "style": "",
"width": "",
"height": ""
},
- "allowCalculateOverride": false,
+ "tooltip": "",
+ "disabled": false,
+ "multiple": false,
+ "redrawOn": "",
+ "tabindex": "",
+ "validate": {
+ "custom": "",
+ "unique": false,
+ "pattern": "",
+ "multiple": false,
+ "required": true,
+ "maxLength": "",
+ "minLength": "",
+ "customMessage": "",
+ "customPrivate": false,
+ "strictDateValidation": false
+ },
+ "autofocus": false,
"encrypted": false,
+ "hideLabel": false,
+ "inputMask": "",
+ "inputType": "text",
+ "modalEdit": false,
+ "protected": false,
+ "refreshOn": "",
+ "tableView": false,
+ "attributes": {},
+ "errorLabel": "",
+ "persistent": true,
+ "properties": {},
+ "spellcheck": true,
+ "validateOn": "change",
+ "clearOnHide": true,
+ "conditional": {
+ "eq": "",
+ "json": "",
+ "show": null,
+ "when": null
+ },
+ "customClass": "",
+ "description": "",
+ "inputFormat": "plain",
+ "placeholder": "",
+ "defaultValue": "",
+ "dataGridLabel": false,
+ "labelPosition": "top",
"showCharCount": false,
"showWordCount": false,
- "properties": {},
+ "calculateValue": "",
+ "calculateServer": false,
+ "customConditional": "",
"allowMultipleMasks": false,
+ "customDefaultValue": "",
+ "hideOnChildrenHidden": false,
+ "allowCalculateOverride": false,
"addons": [],
- "mask": false,
- "inputType": "text",
- "inputFormat": "plain",
- "inputMask": "",
"displayMask": "",
- "spellcheck": true,
- "truncateMultipleSpaces": false,
- "id": "eq4uxe"
+ "truncateMultipleSpaces": false
}
],
"currentWidth": 4
@@ -5079,82 +4947,86 @@
"offset": 0,
"components": [
{
- "label": "Seconds",
- "tableView": false,
- "validate": {
- "required": true,
- "custom": "if(/^[0-9]*\\.?[0-9]*$/.test(input) && input>= 0 && input<= 60){\r\n\tvalid=true;\r\n}else{\r\n\tvalid = \"Invalid Seconds\";\r\n}",
- "customPrivate": false,
- "strictDateValidation": false,
- "multiple": false,
- "unique": false,
- "minLength": "",
- "maxLength": "",
- "pattern": ""
- },
- "key": "section2LatitudeSeconds",
+ "id": "ejsy2dn",
+ "key": "s2-latseconds",
+ "case": "",
+ "mask": false,
"type": "textfield",
"input": true,
- "hideOnChildrenHidden": false,
- "placeholder": "",
+ "label": "Seconds",
+ "hidden": false,
"prefix": "",
- "customClass": "",
"suffix": "",
- "multiple": false,
- "defaultValue": null,
- "protected": false,
"unique": false,
- "persistent": true,
- "hidden": false,
- "clearOnHide": true,
- "refreshOn": "",
- "redrawOn": "",
- "modalEdit": false,
- "dataGridLabel": false,
- "labelPosition": "top",
- "description": "",
- "errorLabel": "",
- "tooltip": "",
- "hideLabel": false,
- "tabindex": "",
- "disabled": false,
- "autofocus": false,
- "dbIndex": false,
- "customDefaultValue": "",
- "calculateValue": "",
- "calculateServer": false,
"widget": {
"type": "input"
},
- "attributes": {},
- "validateOn": "change",
- "conditional": {
- "show": null,
- "when": null,
- "eq": ""
- },
+ "dbIndex": false,
"overlay": {
- "style": "",
- "left": "",
"top": "",
+ "left": "",
+ "style": "",
"width": "",
"height": ""
},
- "allowCalculateOverride": false,
+ "tooltip": "",
+ "disabled": false,
+ "multiple": false,
+ "redrawOn": "",
+ "tabindex": "",
+ "validate": {
+ "custom": "",
+ "unique": false,
+ "pattern": "",
+ "multiple": false,
+ "required": true,
+ "maxLength": "",
+ "minLength": "",
+ "customMessage": "",
+ "customPrivate": false,
+ "strictDateValidation": false
+ },
+ "autofocus": false,
"encrypted": false,
+ "hideLabel": false,
+ "inputMask": "",
+ "inputType": "text",
+ "modalEdit": false,
+ "protected": false,
+ "refreshOn": "",
+ "tableView": false,
+ "attributes": {},
+ "errorLabel": "",
+ "persistent": true,
+ "properties": {},
+ "spellcheck": true,
+ "validateOn": "change",
+ "clearOnHide": true,
+ "conditional": {
+ "eq": "",
+ "json": "",
+ "show": null,
+ "when": null
+ },
+ "customClass": "",
+ "description": "",
+ "inputFormat": "plain",
+ "placeholder": "",
+ "defaultValue": "",
+ "dataGridLabel": false,
+ "labelPosition": "top",
"showCharCount": false,
"showWordCount": false,
- "properties": {},
+ "calculateValue": "",
+ "calculateServer": false,
+ "customConditional": "",
"allowMultipleMasks": false,
+ "customDefaultValue": "",
+ "hideOnChildrenHidden": false,
+ "allowCalculateOverride": false,
"addons": [],
- "mask": false,
- "inputType": "text",
- "inputFormat": "plain",
- "inputMask": "",
"displayMask": "",
- "spellcheck": true,
- "truncateMultipleSpaces": false,
- "id": "e7kaz2b"
+ "truncateMultipleSpaces": false
}
],
"currentWidth": 4
@@ -5315,82 +5187,86 @@
"offset": 0,
"components": [
{
- "key": "section2LongitudeDegrees",
+ "id": "ec509jj",
+ "key": "s2-longdegrees",
+ "case": "",
+ "mask": false,
"type": "textfield",
"input": true,
"label": "Degrees",
- "validate": {
- "required": true,
- "custom": "",
- "customPrivate": false,
- "strictDateValidation": false,
- "multiple": false,
- "unique": false,
- "minLength": "",
- "maxLength": "",
- "pattern": ""
- },
- "tableView": false,
- "hideOnChildrenHidden": false,
- "placeholder": "",
+ "hidden": false,
"prefix": "",
- "customClass": "",
"suffix": "",
- "multiple": false,
- "defaultValue": null,
- "protected": false,
"unique": false,
- "persistent": true,
- "hidden": false,
- "clearOnHide": true,
- "refreshOn": "",
- "redrawOn": "",
- "modalEdit": false,
- "dataGridLabel": false,
- "labelPosition": "top",
- "description": "",
- "errorLabel": "",
- "tooltip": "",
- "hideLabel": false,
- "tabindex": "",
- "disabled": false,
- "autofocus": false,
- "dbIndex": false,
- "customDefaultValue": "",
- "calculateValue": "",
- "calculateServer": false,
"widget": {
"type": "input"
},
- "attributes": {},
- "validateOn": "change",
- "conditional": {
- "show": null,
- "when": null,
- "eq": ""
- },
+ "dbIndex": false,
"overlay": {
- "style": "",
- "left": "",
"top": "",
+ "left": "",
+ "style": "",
"width": "",
"height": ""
},
- "allowCalculateOverride": false,
+ "tooltip": "",
+ "disabled": false,
+ "multiple": false,
+ "redrawOn": "",
+ "tabindex": "",
+ "validate": {
+ "custom": "",
+ "unique": false,
+ "pattern": "",
+ "multiple": false,
+ "required": true,
+ "maxLength": "",
+ "minLength": "",
+ "customMessage": "",
+ "customPrivate": false,
+ "strictDateValidation": false
+ },
+ "autofocus": false,
"encrypted": false,
+ "hideLabel": false,
+ "inputMask": "",
+ "inputType": "text",
+ "modalEdit": false,
+ "protected": false,
+ "refreshOn": "",
+ "tableView": false,
+ "attributes": {},
+ "errorLabel": "",
+ "persistent": true,
+ "properties": {},
+ "spellcheck": true,
+ "validateOn": "change",
+ "clearOnHide": true,
+ "conditional": {
+ "eq": "",
+ "json": "",
+ "show": null,
+ "when": null
+ },
+ "customClass": "",
+ "description": "",
+ "inputFormat": "plain",
+ "placeholder": "",
+ "defaultValue": "",
+ "dataGridLabel": false,
+ "labelPosition": "top",
"showCharCount": false,
"showWordCount": false,
- "properties": {},
+ "calculateValue": "",
+ "calculateServer": false,
+ "customConditional": "",
"allowMultipleMasks": false,
+ "customDefaultValue": "",
+ "hideOnChildrenHidden": false,
+ "allowCalculateOverride": false,
"addons": [],
- "mask": false,
- "inputType": "text",
- "inputFormat": "plain",
- "inputMask": "",
"displayMask": "",
- "spellcheck": true,
- "truncateMultipleSpaces": false,
- "id": "eqq3zbn"
+ "truncateMultipleSpaces": false
}
],
"currentWidth": 4
@@ -5403,82 +5279,86 @@
"offset": 0,
"components": [
{
- "label": "Minutes",
- "tableView": false,
- "validate": {
- "required": true,
- "custom": "if(/^[0-9]*\\.?[0-9]*$/.test(input) && input>= 0 && input<= 60){\r\n\tvalid=true;\r\n}else{\r\n\tvalid = \"Invalid Minutes\";\r\n}",
- "customPrivate": false,
- "strictDateValidation": false,
- "multiple": false,
- "unique": false,
- "minLength": "",
- "maxLength": "",
- "pattern": ""
- },
- "key": "section2LongitudeMinutes",
+ "id": "eo6c9om",
+ "key": "s2-longminutes",
+ "case": "",
+ "mask": false,
"type": "textfield",
"input": true,
- "hideOnChildrenHidden": false,
- "placeholder": "",
+ "label": "Minutes",
+ "hidden": false,
"prefix": "",
- "customClass": "",
"suffix": "",
- "multiple": false,
- "defaultValue": null,
- "protected": false,
"unique": false,
- "persistent": true,
- "hidden": false,
- "clearOnHide": true,
- "refreshOn": "",
- "redrawOn": "",
- "modalEdit": false,
- "dataGridLabel": false,
- "labelPosition": "top",
- "description": "",
- "errorLabel": "",
- "tooltip": "",
- "hideLabel": false,
- "tabindex": "",
- "disabled": false,
- "autofocus": false,
- "dbIndex": false,
- "customDefaultValue": "",
- "calculateValue": "",
- "calculateServer": false,
"widget": {
"type": "input"
},
- "attributes": {},
- "validateOn": "change",
- "conditional": {
- "show": null,
- "when": null,
- "eq": ""
- },
+ "dbIndex": false,
"overlay": {
- "style": "",
- "left": "",
"top": "",
+ "left": "",
+ "style": "",
"width": "",
"height": ""
},
- "allowCalculateOverride": false,
+ "tooltip": "",
+ "disabled": false,
+ "multiple": false,
+ "redrawOn": "",
+ "tabindex": "",
+ "validate": {
+ "custom": "",
+ "unique": false,
+ "pattern": "",
+ "multiple": false,
+ "required": true,
+ "maxLength": "",
+ "minLength": "",
+ "customMessage": "",
+ "customPrivate": false,
+ "strictDateValidation": false
+ },
+ "autofocus": false,
"encrypted": false,
+ "hideLabel": false,
+ "inputMask": "",
+ "inputType": "text",
+ "modalEdit": false,
+ "protected": false,
+ "refreshOn": "",
+ "tableView": false,
+ "attributes": {},
+ "errorLabel": "",
+ "persistent": true,
+ "properties": {},
+ "spellcheck": true,
+ "validateOn": "change",
+ "clearOnHide": true,
+ "conditional": {
+ "eq": "",
+ "json": "",
+ "show": null,
+ "when": null
+ },
+ "customClass": "",
+ "description": "",
+ "inputFormat": "plain",
+ "placeholder": "",
+ "defaultValue": "",
+ "dataGridLabel": false,
+ "labelPosition": "top",
"showCharCount": false,
"showWordCount": false,
- "properties": {},
+ "calculateValue": "",
+ "calculateServer": false,
+ "customConditional": "",
"allowMultipleMasks": false,
+ "customDefaultValue": "",
+ "hideOnChildrenHidden": false,
+ "allowCalculateOverride": false,
"addons": [],
- "mask": false,
- "inputType": "text",
- "inputFormat": "plain",
- "inputMask": "",
"displayMask": "",
- "spellcheck": true,
- "truncateMultipleSpaces": false,
- "id": "eputc5q"
+ "truncateMultipleSpaces": false
}
],
"currentWidth": 4
@@ -5491,82 +5371,86 @@
"offset": 0,
"components": [
{
- "label": "Seconds",
- "tableView": false,
- "validate": {
- "required": true,
- "custom": "if(/^[0-9]*\\.?[0-9]*$/.test(input) && input>= 0 && input<= 60){\r\n\tvalid=true;\r\n}else{\r\n\tvalid = \"Invalid Seconds\";\r\n}",
- "customPrivate": false,
- "strictDateValidation": false,
- "multiple": false,
- "unique": false,
- "minLength": "",
- "maxLength": "",
- "pattern": ""
- },
- "key": "section2LongitudeSeconds",
+ "id": "em9fz0j",
+ "key": "s2-longseconds",
+ "case": "",
+ "mask": false,
"type": "textfield",
"input": true,
- "hideOnChildrenHidden": false,
- "placeholder": "",
+ "label": "Seconds",
+ "hidden": false,
"prefix": "",
- "customClass": "",
"suffix": "",
- "multiple": false,
- "defaultValue": null,
- "protected": false,
"unique": false,
- "persistent": true,
- "hidden": false,
- "clearOnHide": true,
- "refreshOn": "",
- "redrawOn": "",
- "modalEdit": false,
- "dataGridLabel": false,
- "labelPosition": "top",
- "description": "",
- "errorLabel": "",
- "tooltip": "",
- "hideLabel": false,
- "tabindex": "",
- "disabled": false,
- "autofocus": false,
- "dbIndex": false,
- "customDefaultValue": "",
- "calculateValue": "",
- "calculateServer": false,
"widget": {
"type": "input"
},
- "attributes": {},
- "validateOn": "change",
- "conditional": {
- "show": null,
- "when": null,
- "eq": ""
- },
+ "dbIndex": false,
"overlay": {
- "style": "",
- "left": "",
"top": "",
+ "left": "",
+ "style": "",
"width": "",
"height": ""
},
- "allowCalculateOverride": false,
+ "tooltip": "",
+ "disabled": false,
+ "multiple": false,
+ "redrawOn": "",
+ "tabindex": "",
+ "validate": {
+ "custom": "",
+ "unique": false,
+ "pattern": "",
+ "multiple": false,
+ "required": true,
+ "maxLength": "",
+ "minLength": "",
+ "customMessage": "",
+ "customPrivate": false,
+ "strictDateValidation": false
+ },
+ "autofocus": false,
"encrypted": false,
+ "hideLabel": false,
+ "inputMask": "",
+ "inputType": "text",
+ "modalEdit": false,
+ "protected": false,
+ "refreshOn": "",
+ "tableView": false,
+ "attributes": {},
+ "errorLabel": "",
+ "persistent": true,
+ "properties": {},
+ "spellcheck": true,
+ "validateOn": "change",
+ "clearOnHide": true,
+ "conditional": {
+ "eq": "",
+ "json": "",
+ "show": null,
+ "when": null
+ },
+ "customClass": "",
+ "description": "",
+ "inputFormat": "plain",
+ "placeholder": "",
+ "defaultValue": "",
+ "dataGridLabel": false,
+ "labelPosition": "top",
"showCharCount": false,
"showWordCount": false,
- "properties": {},
+ "calculateValue": "",
+ "calculateServer": false,
+ "customConditional": "",
"allowMultipleMasks": false,
+ "customDefaultValue": "",
+ "hideOnChildrenHidden": false,
+ "allowCalculateOverride": false,
"addons": [],
- "mask": false,
- "inputType": "text",
- "inputFormat": "plain",
- "inputMask": "",
"displayMask": "",
- "spellcheck": true,
- "truncateMultipleSpaces": false,
- "id": "esu2eyl"
+ "truncateMultipleSpaces": false
}
],
"currentWidth": 4
@@ -8465,7 +8349,7 @@
"attributes": {},
"components": [
{
- "id": "e3t798j000000000000000000000000000000000000000000000000000000000000000000000",
+ "id": "e3t798j00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"key": "simplecols4",
"tree": false,
"type": "columns",
@@ -9125,7 +9009,7 @@
"addons": [],
"inputType": "radio",
"fieldSet": false,
- "id": "eni283g"
+ "id": "evnlt5s"
},
{
"key": "exemptions",
@@ -10310,6 +10194,145 @@
"addons": [],
"id": "equ88pm"
},
+ {
+ "label": "nomStatus",
+ "customClass": "",
+ "modalEdit": false,
+ "defaultValue": null,
+ "persistent": true,
+ "protected": false,
+ "dbIndex": false,
+ "encrypted": false,
+ "redrawOn": "",
+ "customDefaultValue": "",
+ "calculateValue": "",
+ "calculateServer": false,
+ "key": "nomStatus",
+ "tags": [],
+ "properties": {},
+ "logic": [],
+ "attributes": {},
+ "overlay": {
+ "style": "",
+ "page": "",
+ "left": "",
+ "top": "",
+ "width": "",
+ "height": ""
+ },
+ "type": "hidden",
+ "input": true,
+ "placeholder": "",
+ "prefix": "",
+ "suffix": "",
+ "multiple": false,
+ "unique": false,
+ "hidden": false,
+ "clearOnHide": true,
+ "refreshOn": "",
+ "tableView": false,
+ "dataGridLabel": false,
+ "labelPosition": "top",
+ "description": "",
+ "errorLabel": "",
+ "tooltip": "",
+ "hideLabel": false,
+ "tabindex": "",
+ "disabled": false,
+ "autofocus": false,
+ "widget": {
+ "type": "input"
+ },
+ "validateOn": "change",
+ "validate": {
+ "required": false,
+ "custom": "",
+ "customPrivate": false,
+ "strictDateValidation": false,
+ "multiple": false,
+ "unique": false
+ },
+ "conditional": {
+ "show": null,
+ "when": null,
+ "eq": ""
+ },
+ "allowCalculateOverride": false,
+ "showCharCount": false,
+ "showWordCount": false,
+ "allowMultipleMasks": false,
+ "addons": [],
+ "inputType": "hidden",
+ "id": "e61mbzo"
+ },
+ {
+ "label": "bundleStatus",
+ "key": "bundleStatus",
+ "type": "hidden",
+ "input": true,
+ "tableView": false,
+ "placeholder": "",
+ "prefix": "",
+ "customClass": "",
+ "suffix": "",
+ "multiple": false,
+ "defaultValue": null,
+ "protected": false,
+ "unique": false,
+ "persistent": true,
+ "hidden": false,
+ "clearOnHide": true,
+ "refreshOn": "",
+ "redrawOn": "",
+ "modalEdit": false,
+ "dataGridLabel": false,
+ "labelPosition": "top",
+ "description": "",
+ "errorLabel": "",
+ "tooltip": "",
+ "hideLabel": false,
+ "tabindex": "",
+ "disabled": false,
+ "autofocus": false,
+ "dbIndex": false,
+ "customDefaultValue": "",
+ "calculateValue": "",
+ "calculateServer": false,
+ "widget": {
+ "type": "input"
+ },
+ "attributes": {},
+ "validateOn": "change",
+ "validate": {
+ "required": false,
+ "custom": "",
+ "customPrivate": false,
+ "strictDateValidation": false,
+ "multiple": false,
+ "unique": false
+ },
+ "conditional": {
+ "show": null,
+ "when": null,
+ "eq": ""
+ },
+ "overlay": {
+ "style": "",
+ "left": "",
+ "top": "",
+ "width": "",
+ "height": ""
+ },
+ "allowCalculateOverride": false,
+ "encrypted": false,
+ "showCharCount": false,
+ "showWordCount": false,
+ "properties": {},
+ "allowMultipleMasks": false,
+ "addons": [],
+ "inputType": "hidden",
+ "id": "e3lbos"
+ },
{
"label": "applicationId",
"customClass": "",