Commit 08c92647 by Owen Ryan Ang

submit and reject element loading screen

parent 95796502
...@@ -33,13 +33,12 @@ async function rejectElement() { ...@@ -33,13 +33,12 @@ async function rejectElement() {
sessionStorage.removeItem("section"); sessionStorage.removeItem("section");
sessionStorage.removeItem("doctype"); sessionStorage.removeItem("doctype");
//isCanvasNotCreated = true; //isCanvasNotCreated = true;
localStorage.clear();
async function successfulReturn() { async function successfulReturn() {
document.getElementById("backdropContainer").remove(); document.getElementById("backdropContainer").remove();
createLoadingScreen();
if(goBackToElementListViewer()){ if(goBackToElementListViewer()){
resetGDE(); resetGDE();
removeLoadingScreen();
}; };
} }
createInfoModal(successfulReturn, 'OK', "Element rejected"); createInfoModal(successfulReturn, 'OK', "Element rejected");
...@@ -124,6 +123,7 @@ async function rejectElement() { ...@@ -124,6 +123,7 @@ async function rejectElement() {
export function createRejectWindow(){ export function createRejectWindow(){
createLoadingScreen();
let popUpDisplay = document.createElement("div"); let popUpDisplay = document.createElement("div");
popUpDisplay.id = "rejectWindow"; popUpDisplay.id = "rejectWindow";
popUpDisplay.classList.add("modal-container") popUpDisplay.classList.add("modal-container")
...@@ -187,6 +187,7 @@ export function createRejectWindow(){ ...@@ -187,6 +187,7 @@ export function createRejectWindow(){
cancelButton.onclick = function () { cancelButton.onclick = function () {
document.getElementById("rejectWindow").remove(); document.getElementById("rejectWindow").remove();
rejectButton.disabled = false; rejectButton.disabled = false;
removeLoadingScreen();
} }
popUpDisplay.append(screenMain); popUpDisplay.append(screenMain);
......
import { createLoadingScreen, removeLoadingScreen } from '../../script.js';
import { createRejectWindow } from '../BPO/rejectElement.js'; import { createRejectWindow } from '../BPO/rejectElement.js';
import { createReturnWindow } from '../BPO/returnElement.js'; import { createReturnWindow } from '../BPO/returnElement.js';
import { goBackToElementListViewer } from '../ElementListWidget/ElementListWidget.js'; import { goBackToElementListViewer } from '../ElementListWidget/ElementListWidget.js';
...@@ -75,21 +76,27 @@ export class DocumentControlWidget { ...@@ -75,21 +76,27 @@ export class DocumentControlWidget {
addEvenListeners() { addEvenListeners() {
this.global.submitBtn.onclick = async (e) => { this.global.submitBtn.onclick = async (e) => {
createLoadingScreen();
let isSuccessful = await submitForm(e); let isSuccessful = await submitForm(e);
let response;
if (isSuccessful) { if (isSuccessful) {
DISPLAY_FIELD_OBJECT.clearForm(); DISPLAY_FIELD_OBJECT.clearForm();
if (SHOW_ELEMENT_LIST_VIEWER === "Y") { if (SHOW_ELEMENT_LIST_VIEWER === "Y") {
console.log("PUMASOK DITO"); console.log("PUMASOK DITO");
removeLoadingScreen();
createInfoModal(goBackToElementListViewer, 'ok', 'Form Submitted.'); createInfoModal(goBackToElementListViewer, 'ok', 'Form Submitted.');
} else { } else {
createInfoModal(null, 'ok', 'Form Submitted.'); createInfoModal(null, 'ok', 'Form Submitted.');
removeLoadingScreen();
} }
if (IS_RETRIEVE_FROM_BPO === "Y") { if (IS_RETRIEVE_FROM_BPO === "Y") {
let response = await completeToNextNode(sessionStorage.getItem("element_id")); response = await completeToNextNode(sessionStorage.getItem("element_id"));
} }
} else{
removeLoadingScreen();
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment