From a8576f902c8bc04a0eb256d23dd68bd7cc399fbf Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Thu, 12 Dec 2024 13:48:39 +0700 Subject: [PATCH] =?UTF-8?q?filter=20=3D=3D>=20=E0=B8=82=E0=B9=89=E0=B8=AD?= =?UTF-8?q?=E0=B8=A1=E0=B8=B9=E0=B8=A5=E0=B8=95=E0=B8=B3=E0=B9=81=E0=B8=AB?= =?UTF-8?q?=E0=B8=99=E0=B9=88=E0=B8=87=E0=B8=82=E0=B9=89=E0=B8=B2=E0=B8=A3?= =?UTF-8?q?=E0=B8=B2=E0=B8=8A=E0=B8=81=E0=B8=B2=E0=B8=A3=20=E0=B8=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/position/01_Position.vue | 3 ++- .../components/position/02_Type.vue | 27 ++++++++++++------- .../components/position/03_Executive.vue | 19 +++++++++---- .../components/position/TypeDetail.vue | 15 ++++++++--- .../01_metadata/stores/positionListStore.ts | 4 +++ .../01_metadata/stores/positionTypeStore.ts | 3 +++ 6 files changed, 52 insertions(+), 19 deletions(-) diff --git a/src/modules/01_metadata/components/position/01_Position.vue b/src/modules/01_metadata/components/position/01_Position.vue index 9bc91143..d57608f9 100644 --- a/src/modules/01_metadata/components/position/01_Position.vue +++ b/src/modules/01_metadata/components/position/01_Position.vue @@ -344,7 +344,8 @@ onMounted(async () => {
(""); //คำค้นหา @@ -93,7 +99,6 @@ const posTypeRank = ref(null); // ระดับตำแหน /** * ดึงข้อมูลรายการประเภทตำแหน่ง - * * บันทึกข้อมูลรายการประเภทตำแหน่งใน Store positionTypeStore */ async function fetchData() { @@ -113,7 +118,6 @@ async function fetchData() { /** * ยืนยันการบันทึกข้อมูลประเภทตำแหน่ง - * * ุ ถ้า dialogStatus เป็น 'create' จะทำการเพิ่มข้อมูลรายการประเภทตำแหน่ง ถ่้าไม่จะทำการแก้ไขข้อมูล * เมื่อบันทึกข้อมูลเสร็จจะเรียก function fetchData() เพื่อดึงข้อมูลรายการประเภทตำแหน่งใหม่ * @@ -152,7 +156,6 @@ function onSubmit() { /** * ปืด popup ฟอร์มประเภทตำแหน่ง - * * และเคลียร์ตัวแปรในฟอร์มประเภทตำแหน่ง */ function closeDialog() { @@ -169,6 +172,14 @@ function onclickDetail(id: string) { router.push(`/master-data/position/level/${id}`); } +function serchDataTable() { + store.row = onSearchDataTable( + filterKeyword.value, + store.rowMain, + columns ? columns : [] + ); +} + /** * hook ทำงานเมื่อ Components ถูกเรียกใช้งาน */ @@ -198,12 +209,11 @@ onMounted(async () => { -