diff --git a/src/modules/02_organizationalNew/components/listView.vue b/src/modules/02_organizationalNew/components/listView.vue index 2ff6a8217..a41272d1e 100644 --- a/src/modules/02_organizationalNew/components/listView.vue +++ b/src/modules/02_organizationalNew/components/listView.vue @@ -34,6 +34,8 @@ const nodeTree = ref(); // ข้อมูล Tree const nodeId = ref(""); // id ของ Tree const orgLevel = ref(0); // levelTree const isLoad = ref(false); // loadTable +const isLoadTree = ref(false); // loadTable + const selected = ref(""); const reqMaster = reactive({ @@ -53,6 +55,7 @@ const posMaster = ref([]); * @param id id โครงสร้าง */ async function fetchDataTree(id: string) { + isLoadTree.value = false; showLoader(); await http .get(config.API.orgByid(id.toString())) @@ -185,7 +188,6 @@ watch( diff --git a/src/modules/02_organizationalNew/components/mainTree.vue b/src/modules/02_organizationalNew/components/mainTree.vue index 88d482208..627866f2b 100644 --- a/src/modules/02_organizationalNew/components/mainTree.vue +++ b/src/modules/02_organizationalNew/components/mainTree.vue @@ -28,7 +28,6 @@ const { dialogRemove, showLoader, hideLoader, messageError, success } = /** props*/ const nodeTEST = defineModel("nodeTree", { default: [] }); const nodeId = defineModel("nodeId", { required: true }); -const selected = defineModel("selected", { required: true }); const props = defineProps({ fetchDataTree: { type: Function, @@ -366,8 +365,6 @@ watch( nodes.value = nodeTEST.value; } ); - -const modaeMenu = ref(false);