Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
web-ui
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
WEBGDE-Components
web-ui
Commits
6568ebde
Commit
6568ebde
authored
Jul 14, 2023
by
Lynette Lizardo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
demo comments fixes
parent
74ae382e
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
60 additions
and
25 deletions
+60
-25
getElement.js
WebGde/WebContent/WebGde-Widgets/BPO/getElement.js
+34
-17
rejectElement.js
WebGde/WebContent/WebGde-Widgets/BPO/rejectElement.js
+4
-2
returnElement.js
WebGde/WebContent/WebGde-Widgets/BPO/returnElement.js
+2
-0
config.js
WebGde/WebContent/WebGde-Widgets/config.js
+3
-3
script.js
WebGde/WebContent/script.js
+13
-3
style.css
WebGde/WebContent/style.css
+4
-0
No files found.
WebGde/WebContent/WebGde-Widgets/BPO/getElement.js
View file @
6568ebde
import
{
ENCODING_PASS
}
from
"../config.js"
;
import
{
ENCODING_PASS
}
from
"../config.js"
;
import
{
createInfoModal
,
createModal
}
from
"../genericPopup/genericPopup.js"
;
import
{
createInfoModal
,
createModal
}
from
"../genericPopup/genericPopup.js"
;
import
{
INDEXED_DB_STORAGE
}
from
"../globalVariable.js"
;
import
{
getUrlGetReturnedElement
,
getUrlGetWaitingElement
,
getUrlGetWorkload
,
getUrlReturnElement
}
from
"./bpoService.js"
;
import
{
getUrlGetReturnedElement
,
getUrlGetWaitingElement
,
getUrlGetWorkload
,
getUrlReturnElement
}
from
"./bpoService.js"
;
import
{
urlGetFields
,
urlGetIfExisting
}
from
"./gfsService.js"
;
import
{
urlGetFields
,
urlGetIfExisting
}
from
"./gfsService.js"
;
...
@@ -19,11 +20,20 @@ export class BPO {
...
@@ -19,11 +20,20 @@ export class BPO {
if
(
xml
.
isExisting
)
{
if
(
xml
.
isExisting
)
{
const
xmlString
=
await
xml
.
data
.
join
(
''
).
replace
(
'
\
t'
,
''
);
const
xmlString
=
await
xml
.
data
.
join
(
''
).
replace
(
'
\
t'
,
''
);
const
lastImage
=
this
.
getXmlLastImage
(
xmlString
);
const
lastImage
=
this
.
getXmlLastImage
(
xmlString
);
console
.
log
(
"lastImage "
+
lastImage
);
//console.log("lastImage " + lastImage);
/*sessionStorage.setItem('section', getXmlSection(xmlString));
sessionStorage.setItem('doctype', getXmlDocType(xmlString));*/
let
dir
=
await
lst
.
data
;
let
dir
=
await
lst
.
data
;
if
(
lastImage
){
const
index
=
dir
.
indexOf
(
lastImage
);
console
.
log
(
index
);
if
(
index
>
-
1
)
{
// only splice array when item is found
dir
=
dir
.
splice
(
0
,
index
);
// 2nd parameter means remove one item only
}
if
(
dir
.
length
===
0
){
continue
;
}
}
sessionStorage
.
setItem
(
"dir_files"
,
JSON
.
stringify
(
dir
));
sessionStorage
.
setItem
(
"dir_files"
,
JSON
.
stringify
(
dir
));
sessionStorage
.
setItem
(
"element_id"
,
retElement
.
element
.
elementId
);
sessionStorage
.
setItem
(
"element_id"
,
retElement
.
element
.
elementId
);
...
@@ -38,7 +48,11 @@ export class BPO {
...
@@ -38,7 +48,11 @@ export class BPO {
}
else
if
(
retElement
.
errorCode
==
463
)
{
}
else
if
(
retElement
.
errorCode
==
463
)
{
continue
;
continue
;
}
else
{
}
else
{
PROMPT
.
createInfoPrompt
(
`Error
${
retElement
.
errorCode
}
: Fetching returned element`
);
function
modalTest
()
{
sessionStorage
.
clear
();
logoutKeycloak
();
}
createInfoModal
(
modalTest
(),
'Log out'
,
"We've encountered some errors. Please log-out and try again."
);
}
}
}
}
...
@@ -68,15 +82,17 @@ export class BPO {
...
@@ -68,15 +82,17 @@ export class BPO {
}
else
if
(
element
.
errorCode
==
463
)
{
}
else
if
(
element
.
errorCode
==
463
)
{
function
modalTest
()
{
function
modalTest
()
{
sessionStorage
.
clear
();
logoutKeycloak
();
logoutKeycloak
();
}
}
createInfoModal
(
modalTest
,
'Log out'
,
"No Element Available"
);
createInfoModal
(
modalTest
()
,
'Log out'
,
"No Element Available"
);
return
false
;
return
false
;
}
else
{
}
else
{
function
modalTest
()
{
function
modalTest
()
{
sessionStorage
.
clear
();
logoutKeycloak
();
logoutKeycloak
();
}
}
createInfoModal
(
modalTest
,
'Logout'
,
'Error'
+
element
.
errorCode
+
': Fetching waiting element.'
);
createInfoModal
(
modalTest
()
,
'Logout'
,
'Error'
+
element
.
errorCode
+
': Fetching waiting element.'
);
return
false
;
return
false
;
}
}
}
}
...
@@ -89,7 +105,11 @@ export class BPO {
...
@@ -89,7 +105,11 @@ export class BPO {
let
json
=
await
response
.
json
();
let
json
=
await
response
.
json
();
return
json
.
elements
;
return
json
.
elements
;
}
else
{
}
else
{
PROMPT
.
createInfoPrompt
(
`Error
${
response
.
status
}
: Fetching workload`
);
function
modalTest
()
{
sessionStorage
.
clear
();
logoutKeycloak
();
}
createInfoModal
(
modalTest
(),
'Log out'
,
"We've encountered some errors. Please log-out and try again."
);
}
}
}
}
...
@@ -137,7 +157,11 @@ export class BPO {
...
@@ -137,7 +157,11 @@ export class BPO {
});
});
if
(
response
.
status
!=
200
)
{
if
(
response
.
status
!=
200
)
{
PROMPT
.
createInfoPrompt
(
`Error
${
response
.
status
}
: Returning element`
)
function
modalTest
()
{
sessionStorage
.
clear
();
logoutKeycloak
();
}
createInfoModal
(
modalTest
(),
'Log out'
,
"We've encountered some errors. Please log-out and try again."
);
}
}
}
}
...
@@ -301,15 +325,8 @@ async function completeToNextNode(elementId) {
...
@@ -301,15 +325,8 @@ async function completeToNextNode(elementId) {
},
},
body: JSON.stringify(requestJSON)
body: JSON.stringify(requestJSON)
});
});
if (response.status == 200) {
if (response.status != 200) {
// let json = await response.json();
createInfoModal(null, 'OK', "
We
've encountered some errorrs while completing element to next node, Check if Complete Node Exist");
// return json.elements;
localStorage.clear();
//localStorage.sfIndex = 1;
await initGetElement();
init();
} else {
PROMPT.createInfoPrompt(`Error ${response.status}: Completing element to next node, Check if Complete Node Exist`);
}
}
}
}
...
...
WebGde/WebContent/WebGde-Widgets/BPO/rejectElement.js
View file @
6568ebde
...
@@ -90,6 +90,8 @@ async function rejectElement() {
...
@@ -90,6 +90,8 @@ async function rejectElement() {
else
{
else
{
//PROMPT.createInfoPrompt(`Error ${response.status}: Rejecting element`);
//PROMPT.createInfoPrompt(`Error ${response.status}: Rejecting element`);
function
successfulReturn
()
{
function
successfulReturn
()
{
INDEXED_DB_STORAGE
.
clear
();
sessionStorage
.
clear
();
logoutKeycloak
();
logoutKeycloak
();
}
}
...
@@ -160,10 +162,10 @@ export function createRejectWindow(){
...
@@ -160,10 +162,10 @@ export function createRejectWindow(){
setRadioHandler
(
'MssgBox'
);
setRadioHandler
(
'MssgBox'
);
okButton
.
onclick
=
function
()
{
okButton
.
onclick
=
async
function
()
{
if
(
document
.
querySelector
(
'input[name="rejectRadio"]:checked'
).
value
!=
null
)
{
if
(
document
.
querySelector
(
'input[name="rejectRadio"]:checked'
).
value
!=
null
)
{
if
(
document
.
querySelector
(
'input[name="rejectRadio"]:checked'
).
value
.
trim
().
length
!=
0
)
{
if
(
document
.
querySelector
(
'input[name="rejectRadio"]:checked'
).
value
.
trim
().
length
!=
0
)
{
saveExceptionToXml
();
//save xml
await
saveExceptionToXml
();
//save xml
rejectElement
();
//reject on bpo
rejectElement
();
//reject on bpo
document
.
getElementById
(
"rejectWindow"
).
remove
();
document
.
getElementById
(
"rejectWindow"
).
remove
();
// popUpDisplay.remove();
// popUpDisplay.remove();
...
...
WebGde/WebContent/WebGde-Widgets/BPO/returnElement.js
View file @
6568ebde
...
@@ -128,6 +128,8 @@ export function createReturnWindow() {
...
@@ -128,6 +128,8 @@ export function createReturnWindow() {
}
else
{
}
else
{
//PROMPT.createInfoPrompt(`Error ${response.status}: Returning element`);
//PROMPT.createInfoPrompt(`Error ${response.status}: Returning element`);
function
successfulReturn
()
{
function
successfulReturn
()
{
INDEXED_DB_STORAGE
.
clear
();
sessionStorage
.
clear
();
logoutKeycloak
();
logoutKeycloak
();
}
}
removeLoadingScreen
();
removeLoadingScreen
();
...
...
WebGde/WebContent/WebGde-Widgets/config.js
View file @
6568ebde
...
@@ -38,9 +38,9 @@ export const HIGH_LIGHT_SCHEMA = "./WebGde-Widgets/sample_schema/dbSchema_anno.
...
@@ -38,9 +38,9 @@ export const HIGH_LIGHT_SCHEMA = "./WebGde-Widgets/sample_schema/dbSchema_anno.
export
const
ROOT_FOLDER
=
"/WebGde-Widgets"
;
export
const
ROOT_FOLDER
=
"/WebGde-Widgets"
;
//this determines if the images will be retrieved from the gfs
//this determines if the images will be retrieved from the gfs
export
const
DOMAIN
=
"http://54.1
46.187.173
:8080"
export
const
DOMAIN
=
"http://54.1
74.197.197
:8080"
export
const
CONTEXTROOT
=
"gfs-explorer-ws"
export
const
CONTEXTROOT
=
"gfs-explorer-ws"
export
const
GFS_URL
=
"http://54.1
46.187.173
:8080"
+
"/WebGde/svc/gfs-rest"
export
const
GFS_URL
=
"http://54.1
74.197.197
:8080"
+
"/WebGde/svc/gfs-rest"
export
const
FOLDER_URL
=
DOMAIN
+
"/"
+
CONTEXTROOT
+
"/svc/gfs-rest/get-folder?parentPath=/Users/"
export
const
FOLDER_URL
=
DOMAIN
+
"/"
+
CONTEXTROOT
+
"/svc/gfs-rest/get-folder?parentPath=/Users/"
export
const
DOWNLOAD_URL
=
DOMAIN
+
"/"
+
CONTEXTROOT
+
"/svc/gfs-rest/get-download-link"
export
const
DOWNLOAD_URL
=
DOMAIN
+
"/"
+
CONTEXTROOT
+
"/svc/gfs-rest/get-download-link"
export
const
IS_RETRIEVE_FROM_GFS
=
"N"
export
const
IS_RETRIEVE_FROM_GFS
=
"N"
...
@@ -51,7 +51,7 @@ export const INVALID_KEYS = "F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11,F12,PrintScreen
...
@@ -51,7 +51,7 @@ export const INVALID_KEYS = "F1,F2,F3,F4,F5,F6,F7,F8,F9,F10,F11,F12,PrintScreen
export
const
IS_RETRIEVE_FROM_BPO
=
"Y"
export
const
IS_RETRIEVE_FROM_BPO
=
"Y"
// export const BPO_URL = "http://35.171.20.94:8080/bpo-sqa/"
// export const BPO_URL = "http://35.171.20.94:8080/bpo-sqa/"
// export const CURRENT_NODE = "Web GDE"
// export const CURRENT_NODE = "Web GDE"
export
const
BPO_URL
=
"http://54.1
46.187.173
:8080/bpo/"
export
const
BPO_URL
=
"http://54.1
74.197.197
:8080/bpo/"
export
const
CURRENT_NODE
=
"Web_GDE_DEV"
export
const
CURRENT_NODE
=
"Web_GDE_DEV"
export
const
ENCODING_PASS
=
"PASS1"
export
const
ENCODING_PASS
=
"PASS1"
export
const
NEXT_NODE
=
"Complete"
export
const
NEXT_NODE
=
"Complete"
...
...
WebGde/WebContent/script.js
View file @
6568ebde
...
@@ -58,6 +58,8 @@ async function initializeWebGDE() {
...
@@ -58,6 +58,8 @@ async function initializeWebGDE() {
init
();
init
();
}
else
{
}
else
{
function
exitTool
()
{
function
exitTool
()
{
INDEXED_DB_STORAGE
.
clear
();
sessionStorage
.
clear
();
logoutKeycloak
();
logoutKeycloak
();
}
}
removeLoadingScreen
();
removeLoadingScreen
();
...
@@ -102,11 +104,12 @@ async function checkBPODetails() {
...
@@ -102,11 +104,12 @@ async function checkBPODetails() {
await
BPO_OBJECT
.
returnElement
(
elementId
);
await
BPO_OBJECT
.
returnElement
(
elementId
);
function
exitTool
()
{
function
exitTool
()
{
INDEXED_DB_STORAGE
.
clear
();
sessionStorage
.
clear
();
logoutKeycloak
();
logoutKeycloak
();
}
}
removeLoadingScreen
();
removeLoadingScreen
();
createInfoModal
(
exitTool
,
'Log out'
,
"Please log-out and try again."
);
createInfoModal
(
exitTool
,
'Log out'
,
"Please log-out and try again."
);
sessionStorage
.
clear
();
}
}
}
else
{
}
else
{
await
BPO_OBJECT
.
returnElement
(
elementId
);
await
BPO_OBJECT
.
returnElement
(
elementId
);
...
@@ -204,8 +207,8 @@ async function createInputForm() {
...
@@ -204,8 +207,8 @@ async function createInputForm() {
displayFieldClass
.
generateFields
();
displayFieldClass
.
generateFields
();
// displayFieldClass.editHeader(element-id)
// displayFieldClass.editHeader(element-id)
displayFieldClass
.
updateHeaderText
(
0
,
"User: "
+
sessionStorage
.
getItem
(
"user_id"
));
displayFieldClass
.
updateHeaderText
(
0
,
"User: "
+
sessionStorage
.
getItem
(
"user_id"
));
displayFieldClass
.
updateHeaderText
(
1
,
"
Element ID: "
+
sessionStorage
.
getItem
(
"element_id"
)
);
displayFieldClass
.
updateHeaderText
(
1
,
"
Record 0 of 0"
);
displayFieldClass
.
updateHeaderText
(
2
,
""
);
displayFieldClass
.
updateHeaderText
(
2
,
"Element ID: "
+
sessionStorage
.
getItem
(
"element_id"
)
);
//document.getElementById("input-field-container").appendChild(controls.getWidget());
//document.getElementById("input-field-container").appendChild(controls.getWidget());
}
}
...
@@ -234,6 +237,7 @@ function createMenuBar() {
...
@@ -234,6 +237,7 @@ function createMenuBar() {
///logoutKeycloak();
///logoutKeycloak();
async
function
successfulReturn
()
{
async
function
successfulReturn
()
{
await
returnElementBPO
(
sessionStorage
.
getItem
(
"element_id"
));
await
returnElementBPO
(
sessionStorage
.
getItem
(
"element_id"
));
INDEXED_DB_STORAGE
.
clear
();
sessionStorage
.
clear
();
sessionStorage
.
clear
();
logoutKeycloak
();
logoutKeycloak
();
}
}
...
@@ -330,6 +334,8 @@ async function displayPreviousRecord(e) {
...
@@ -330,6 +334,8 @@ async function displayPreviousRecord(e) {
IMAGE_VIEWER_OBJECT
.
setCurrentImage
(
"previousImage"
,
IMAGE_VIEWER_OBJECT
.
getPreviousImage
());
IMAGE_VIEWER_OBJECT
.
setCurrentImage
(
"previousImage"
,
IMAGE_VIEWER_OBJECT
.
getPreviousImage
());
HIGHLIGHT_OBJECT
.
createHighlight
();
HIGHLIGHT_OBJECT
.
createHighlight
();
DISPLAY_FIELD_OBJECT
.
updateHeaderText
(
1
,
"Record "
+
current
+
" of "
+
urls
.
length
);
DISPLAY_FIELD_OBJECT
.
clearForm
();
DISPLAY_FIELD_OBJECT
.
clearForm
();
await
populateFields
(
urls
[
current
]);
await
populateFields
(
urls
[
current
]);
...
@@ -365,6 +371,8 @@ export async function displayNextRecord(e) {
...
@@ -365,6 +371,8 @@ export async function displayNextRecord(e) {
IMAGE_VIEWER_OBJECT
.
setCurrentImage
(
"nextImage"
,
IMAGE_VIEWER_OBJECT
.
getNextImage
());
IMAGE_VIEWER_OBJECT
.
setCurrentImage
(
"nextImage"
,
IMAGE_VIEWER_OBJECT
.
getNextImage
());
HIGHLIGHT_OBJECT
.
createHighlight
();
HIGHLIGHT_OBJECT
.
createHighlight
();
DISPLAY_FIELD_OBJECT
.
updateHeaderText
(
1
,
"Record "
+
current
+
" of "
+
urls
.
length
);
DISPLAY_FIELD_OBJECT
.
clearForm
();
DISPLAY_FIELD_OBJECT
.
clearForm
();
await
populateFields
(
urls
[
current
]);
await
populateFields
(
urls
[
current
]);
...
@@ -504,6 +512,8 @@ export async function resetGDE() {
...
@@ -504,6 +512,8 @@ export async function resetGDE() {
removeLoadingScreen
();
removeLoadingScreen
();
}
else
{
}
else
{
function
modalTest
()
{
function
modalTest
()
{
INDEXED_DB_STORAGE
.
clear
();
sessionStorage
.
clear
();
logoutKeycloak
();
logoutKeycloak
();
}
}
removeLoadingScreen
();
removeLoadingScreen
();
...
...
WebGde/WebContent/style.css
View file @
6568ebde
...
@@ -113,6 +113,10 @@ h3{
...
@@ -113,6 +113,10 @@ h3{
color
:
#fff
;
color
:
#fff
;
}
}
#checkBoxCont
{
text-align
:
left
;
}
#input-field-container
::-webkit-scrollbar
{
#input-field-container
::-webkit-scrollbar
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment