diff --git a/src/modules/18_command/components/DialogCreateCommandORG.vue b/src/modules/18_command/components/DialogCreateCommandORG.vue index 8b0e04a8c..65023c0f0 100644 --- a/src/modules/18_command/components/DialogCreateCommandORG.vue +++ b/src/modules/18_command/components/DialogCreateCommandORG.vue @@ -42,7 +42,9 @@ const commandNo = ref(""); //คำสั่งเลขที่ const commandYear = ref(new Date().getFullYear()); const commandAffectDate = ref(null); //วันที่ลงนาม const commandExcecuteDate = ref(null); //วันที่คำสั่งมีผล -const group = ref(""); //กลุ่ม +const group = ref( + "กลุ่มที่ 1.1 : ปฏิบัติงาน ชำนาญงาน ปฏิบัติการ ชำนาญการ" +); //กลุ่ม const isCheckOrgPublishDate = ref(false); //เช็คค่าของวันที่คำสั่งมีผล const groupOp = ref([]); const groupDataOp = ref([ @@ -61,7 +63,28 @@ const groupDataOp = ref([ ]); //Table -const rows = ref([]); +const rows = ref([ + { + id: "1", + posMasterNo: "สกก.3", + positionName: "นักจัดการงานทั่วไป", + posTypeName: "ทั่วไป", + posLevelName: "ปฏิบัติงาน", + positionIsSelected: "นายศรัณย์ ศิลาดี", + group: "1.1", + selected: true, + }, + { + id: "4", + posMasterNo: "สกก.4", + positionName: "นักจัดการงานทั่วไป", + posTypeName: "วิชาการ", + posLevelName: "ปฏิบัติการ", + positionIsSelected: "นางเกษมณี ใจดี", + group: "1.1", + selected: true, + }, +]); const selected = ref([]); const columns = ref([ { @@ -149,10 +172,10 @@ function closeModal() { commandYear.value = new Date().getFullYear(); commandAffectDate.value = null; commandExcecuteDate.value = null; - group.value = ""; + group.value = "กลุ่มที่ 1.1 : ปฏิบัติงาน ชำนาญงาน ปฏิบัติการ ชำนาญการ"; isCheckOrgPublishDate.value = false; - rows.value = []; - selected.value = []; + // rows.value = []; + // selected.value = []; } /** ฟังก์ชันดึงข้อมูลคำสั่ง */ @@ -188,30 +211,33 @@ function updateGroup(val: string) { const data = [ { id: "1", - posMasterNo: "สกก.1", - positionName: "นักบริหาร", - posTypeName: "บริหาร", + posMasterNo: "สกก.3", + positionName: "นักจัดการงานทั่วไป", + posTypeName: "ทั่วไป", posLevelName: "ปฏิบัติงาน", positionIsSelected: "นายศรัณย์ ศิลาดี", group: "1.1", + selected: true, }, { id: "2", posMasterNo: "สกก.2", - positionName: "นักบริหาร", - posTypeName: "บริหาร", - posLevelName: "อำนวยการต้น", + positionName: "นักทรัพยากรบุคคล", + posTypeName: "วิชาการ", + posLevelName: "ชำนาญการพิเศษ", positionIsSelected: "นางสาวพรทิพย์ กาญจนา", group: "1.2", + selected: true, }, { id: "3", - posMasterNo: "สกก.3", + posMasterNo: "สกก.1", positionName: "นักบริหาร", posTypeName: "บริหาร", - posLevelName: "อำนวยการสูง", - positionIsSelected: "", + posLevelName: "สูง", + positionIsSelected: "นางสาวพรทิพย์ กาญจนา", group: "2", + selected: true, }, ]; @@ -269,8 +295,10 @@ watch(modal, () => { class="inputgreen" outlined dense + hide-bottom-space v-model="commandNo" :label="`${'คำสั่งเลขที่'}`" + :rules="[(val:string) => !!val || `${'กรุณากรอกคำสั่งเลขที่'}`]" />