ปรับ tree โครงสร้าง
This commit is contained in:
parent
f6352c8b81
commit
ecd6c890ae
2 changed files with 3 additions and 4 deletions
|
|
@ -34,6 +34,8 @@ const nodeTree = ref<OrgTree[]>(); // ข้อมูล Tree
|
|||
const nodeId = ref<string>(""); // id ของ Tree
|
||||
const orgLevel = ref<number>(0); // levelTree
|
||||
const isLoad = ref<boolean>(false); // loadTable
|
||||
const isLoadTree = ref<boolean>(false); // loadTable
|
||||
|
||||
const selected = ref<string>("");
|
||||
|
||||
const reqMaster = reactive<FilterMaster>({
|
||||
|
|
@ -53,6 +55,7 @@ const posMaster = ref<PosMaster2[]>([]);
|
|||
* @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(
|
|||
<TreeView
|
||||
v-model:nodeTree="nodeTree"
|
||||
v-model:nodeId="nodeId"
|
||||
v-model:selected="selected"
|
||||
:fetchDataTree="fetchDataTree"
|
||||
:fetchDataTable="fetchDataTable"
|
||||
/>
|
||||
|
|
|
|||
|
|
@ -28,7 +28,6 @@ const { dialogRemove, showLoader, hideLoader, messageError, success } =
|
|||
/** props*/
|
||||
const nodeTEST = defineModel<OrgTree[]>("nodeTree", { default: [] });
|
||||
const nodeId = defineModel<string>("nodeId", { required: true });
|
||||
const selected = defineModel<string>("selected", { required: true });
|
||||
const props = defineProps({
|
||||
fetchDataTree: {
|
||||
type: Function,
|
||||
|
|
@ -366,8 +365,6 @@ watch(
|
|||
nodes.value = nodeTEST.value;
|
||||
}
|
||||
);
|
||||
|
||||
const modaeMenu = ref<boolean>(false);
|
||||
</script>
|
||||
|
||||
<template>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue