popup single RE + project button + exec list filter
This commit is contained in:
@@ -32,7 +32,7 @@
|
||||
<div class="flex justify-end">
|
||||
<Button label="Execute RE Class"
|
||||
severity="secondary"
|
||||
rounded @click="doREClass"
|
||||
rounded @click="openToastRE"
|
||||
v-tooltip.left="'Execute reverse engeenering for the class selected'"
|
||||
:disabled="loadingStore.re_loading">
|
||||
|
||||
@@ -109,6 +109,7 @@ import TabList from 'primevue/tablist';
|
||||
import TabPanel from 'primevue/tabpanel';
|
||||
import TabPanels from 'primevue/tabpanels';
|
||||
import Tabs from 'primevue/tabs';
|
||||
import { useConfirm } from 'primevue/useconfirm';
|
||||
import { useToast } from 'primevue/usetoast';
|
||||
import { defineProps, onMounted, reactive, ref, toRefs } from 'vue';
|
||||
import { HighCode } from 'vue-highlight-code';
|
||||
@@ -119,7 +120,6 @@ import { useLayout } from './useLayout';
|
||||
|
||||
|
||||
|
||||
|
||||
//66f55e4b2894530b1c154f69
|
||||
const props = defineProps({
|
||||
className: {
|
||||
@@ -127,7 +127,7 @@ className: {
|
||||
required: true
|
||||
}
|
||||
});
|
||||
|
||||
const confirm = useConfirm();
|
||||
const { className } = toRefs(props);
|
||||
const classDetails = ref(null);
|
||||
const classLoaded = ref(false);
|
||||
@@ -162,8 +162,21 @@ onMounted(() => {
|
||||
|
||||
});
|
||||
|
||||
const openToastRE = () => {
|
||||
confirm.require({
|
||||
message: 'Do you want to proceed for the Reverse Engeeniring for this class?',
|
||||
header: 'RE Confirmation',
|
||||
icon: 'pi pi-exclamation-triangle',
|
||||
accept: () => {
|
||||
doREClass();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
const doREClass = () => {
|
||||
|
||||
|
||||
|
||||
commonRevRequest.fullClassQualifiedName = className.value;
|
||||
commonRevRequest.applicationName = userPrefStore.getSelApp.internal_name;
|
||||
commonRevRequest.applicationProjectName = userPrefStore.selectedProject.internal_name;
|
||||
@@ -209,7 +222,7 @@ const doREClass = () => {
|
||||
|
||||
axios.get('/java-re-module/getProgressRevSingleClass/'+processId).then(response => {
|
||||
|
||||
//console.log("Polling response : ", response);
|
||||
console.log("Polling response : ", response);
|
||||
|
||||
if(response.data.status === "DONE"){
|
||||
console.log("status done")
|
||||
|
||||
Reference in New Issue
Block a user