From 26c7a669062087a36f990653235d1561828923f7 Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Thu, 14 Mar 2024 09:53:01 +0700 Subject: [PATCH 1/3] =?UTF-8?q?=E0=B8=A3=E0=B8=B2=E0=B8=A2=E0=B8=81?= =?UTF-8?q?=E0=B8=B2=E0=B8=A3=E0=B9=80=E0=B8=A5=E0=B8=B7=E0=B9=88=E0=B8=AD?= =?UTF-8?q?=E0=B8=99=E0=B9=80=E0=B8=87=E0=B8=B4=E0=B8=99=E0=B9=80=E0=B8=94?= =?UTF-8?q?=E0=B8=B7=E0=B8=AD=E0=B8=99=E0=B8=A5=E0=B8=B9=E0=B8=81=E0=B8=88?= =?UTF-8?q?=E0=B9=89=E0=B8=B2=E0=B8=87=E0=B8=9B=E0=B8=A3=E0=B8=B0=E0=B8=88?= =?UTF-8?q?=E0=B8=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SalaryEmployeeLists/Dashboard.vue | 3 + .../SalaryEmployeeLists/DialogAddPerson.vue | 316 ++++++++++ .../SalaryEmployeeLists/DialogFormEdit.vue | 112 ++++ .../DialogInfoCriteria.vue | 160 +++++ .../SalaryEmployeeLists/DialogMoveGroup.vue | 135 ++++ .../SalaryEmployeeLists/DialogMoveLevel.vue | 178 ++++++ .../SalaryEmployeeLists/DialogProperties.vue | 176 ++++++ .../SalaryEmployeeLists/ProcessStep.vue | 189 ++++++ .../SalaryEmployeeLists/TabMain.vue | 492 +++++++++++++++ .../SalaryEmployeeLists/TableTypeOther.vue | 493 +++++++++++++++ .../SalaryEmployeeLists/TableTypePending.vue | 589 ++++++++++++++++++ .../store/SalaryEmployeeListsStore.ts | 162 +++++ .../13_salary/views/salaryEmployeeLists.vue | 6 +- 13 files changed, 3008 insertions(+), 3 deletions(-) create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/Dashboard.vue create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/DialogAddPerson.vue create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/DialogFormEdit.vue create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/DialogInfoCriteria.vue create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/DialogMoveGroup.vue create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/DialogMoveLevel.vue create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/DialogProperties.vue create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/ProcessStep.vue create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/TabMain.vue create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/TableTypeOther.vue create mode 100644 src/modules/13_salary/components/SalaryEmployeeLists/TableTypePending.vue create mode 100644 src/modules/13_salary/store/SalaryEmployeeListsStore.ts diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/Dashboard.vue b/src/modules/13_salary/components/SalaryEmployeeLists/Dashboard.vue new file mode 100644 index 000000000..eb3aae344 --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/Dashboard.vue @@ -0,0 +1,3 @@ + diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/DialogAddPerson.vue b/src/modules/13_salary/components/SalaryEmployeeLists/DialogAddPerson.vue new file mode 100644 index 000000000..b178d0430 --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/DialogAddPerson.vue @@ -0,0 +1,316 @@ + + + + diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/DialogFormEdit.vue b/src/modules/13_salary/components/SalaryEmployeeLists/DialogFormEdit.vue new file mode 100644 index 000000000..832096723 --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/DialogFormEdit.vue @@ -0,0 +1,112 @@ + + + + + diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/DialogInfoCriteria.vue b/src/modules/13_salary/components/SalaryEmployeeLists/DialogInfoCriteria.vue new file mode 100644 index 000000000..7eeb283a2 --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/DialogInfoCriteria.vue @@ -0,0 +1,160 @@ + + + + + diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/DialogMoveGroup.vue b/src/modules/13_salary/components/SalaryEmployeeLists/DialogMoveGroup.vue new file mode 100644 index 000000000..409210efc --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/DialogMoveGroup.vue @@ -0,0 +1,135 @@ + + + + + diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/DialogMoveLevel.vue b/src/modules/13_salary/components/SalaryEmployeeLists/DialogMoveLevel.vue new file mode 100644 index 000000000..75e6a2f7d --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/DialogMoveLevel.vue @@ -0,0 +1,178 @@ + + + + + diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/DialogProperties.vue b/src/modules/13_salary/components/SalaryEmployeeLists/DialogProperties.vue new file mode 100644 index 000000000..0bad57794 --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/DialogProperties.vue @@ -0,0 +1,176 @@ + + + + + diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/ProcessStep.vue b/src/modules/13_salary/components/SalaryEmployeeLists/ProcessStep.vue new file mode 100644 index 000000000..b48a39e29 --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/ProcessStep.vue @@ -0,0 +1,189 @@ + + + + + diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/TabMain.vue b/src/modules/13_salary/components/SalaryEmployeeLists/TabMain.vue new file mode 100644 index 000000000..7652d8b19 --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/TabMain.vue @@ -0,0 +1,492 @@ + + + + + diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/TableTypeOther.vue b/src/modules/13_salary/components/SalaryEmployeeLists/TableTypeOther.vue new file mode 100644 index 000000000..734a5ad74 --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/TableTypeOther.vue @@ -0,0 +1,493 @@ + + + + diff --git a/src/modules/13_salary/components/SalaryEmployeeLists/TableTypePending.vue b/src/modules/13_salary/components/SalaryEmployeeLists/TableTypePending.vue new file mode 100644 index 000000000..bc2db8d56 --- /dev/null +++ b/src/modules/13_salary/components/SalaryEmployeeLists/TableTypePending.vue @@ -0,0 +1,589 @@ + + + + + diff --git a/src/modules/13_salary/store/SalaryEmployeeListsStore.ts b/src/modules/13_salary/store/SalaryEmployeeListsStore.ts new file mode 100644 index 000000000..538bc58e8 --- /dev/null +++ b/src/modules/13_salary/store/SalaryEmployeeListsStore.ts @@ -0,0 +1,162 @@ +import { defineStore } from "pinia"; +import { ref } from "vue"; + +/** importType*/ +import type { + ItemsMenu, + DataOption, +} from "@/modules/13_salary/interface/index/Main"; +import type { DataPeriodLatest } from "@/modules/13_salary/interface/response/SalaryList"; + +export const useSalaryEmployeeListSDataStore = defineStore( + "salaryEmployeeListStore", + () => { + const tabGroup = ref("group1"); + const tabType = ref("PENDING"); + const groupOp = ref([ + { id: "", name: "กลุ่ม1" }, + { id: "", name: "กลุ่ม2" }, + ]); + + const remaining = ref(0); + + const groupId = ref(""); + const rootId = ref(""); + const roundMainCode = ref(""); + const roundYear = ref(0); + const roundCode = ref(""); + const isClosedRound = ref(false); // การปิดรอบ + /** List Menu*/ + const itemMenu = ref([ + { + label: "แก้ไขเงินเดือน", + icon: "edit", + color: "edit", + type: "edit", + }, + { + label: "ย้ายกลุ่ม", + icon: "mdi-account-arrow-right-outline", + color: "indigo-6", + type: "moveGroup", + }, + { + label: "ย้ายขั้น", + icon: "mdi-swap-vertical-bold", + color: "green-6", + type: "moveLevel", + }, + { + label: "แก้ไขคุณสมบัติ", + icon: "mdi-format-list-checks", + color: "blue-6", + type: "properties", + }, + { + label: "ลบ", + icon: "delete", + color: "red", + type: "delete", + }, + ]); + + /** List Download รายงานของรอบเมษายน*/ + const itemDownloadApr = ref([ + { + id: "gov1-01", + name: "รายชื่อข้าราชการผู้ที่ครองตำแหน่ง ณ วันที่ 1 มีนาคม", + }, + { + id: "gov1-02", + name: "บัญชีการคำนวณโควตาเลื่อนเงินเดือน รอบเมษายน", + }, + { + id: "gov1-03", + name: "รายชื่อข้าราชการที่ได้รับการเสนอขอเลื่อนหนึ่งขั้น", + }, + { + id: "gov1-04", + name: "แบบ 1 กท รอบเมษายน", + }, + { + id: "gov1-05", + name: "แบบ 2 กท รอบเมษายน", + }, + { + id: "gov1-06", + name: "แบบ 3 กท บัญชีแสดงวันลาครึ่งปี ขรก.", + }, + { + id: "gov1-07", + name: "คำสั่งเลื่อนเงินเดือน รอบเมษายน", + }, + { + id: "gov1-08", + name: "คำสั่งค่าตอบแทนพิเศษ และผู้ไม่ได้เลื่อน รอบเมษายน", + }, + ]); + + /** List Download รายงานของรอบตุลาคม*/ + const itemDownloadOct = ref([ + { + id: "gov2-01", + name: "รายชื่อข้าราชการผู้ที่ครองตำแหน่ง ณ วันที่ 1 กันยายน", + }, + { + id: "gov2-02", + name: "บัญชีการคำนวณวงเงินเลื่อนเงินเดือน รอบตุลาคม", + }, + { + id: "gov2-03", + name: "รายชื่อข้าราชการผู้ที่ได้รับการเสนอขอเลื่อนเงินเดือนทั้งปีสองขั้น", + }, + { + id: "gov2-04", + name: "แบบ 1 กท รอบตุลาคม", + }, + { + id: "gov2-05", + name: "แบบ 2 กท รอบตุลาคม", + }, + { + id: "gov2-06", + name: "แบบ 3 กท บัญชีแสดงวันลาครึ่งปี ขรก. ", + }, + { + id: "gov2-07", + name: "คำสั่งเลื่อนเงินเดือนข้าราชการเกษียณ", + }, + { + id: "gov2-08", + name: "คำสั่งเลื่อนเงินเดือน รอบตุลาคม", + }, + { + id: "gov2-09", + name: "คำสั่งค่าตอบแทนพิเศษ และผู้ไม่ได้เลื่อนเงินเดือน รอบตุลาคม", + }, + ]); + + function fetchPeriodLatest(data: DataPeriodLatest, type: string) { + groupId.value = type === "group1" ? data.group1id : data.group2id; + roundCode.value = data.period; + groupOp.value[0].id = data.group1id; + groupOp.value[1].id = data.group2id; + } + return { + tabGroup, + tabType, + itemMenu, + itemDownloadOct, + itemDownloadApr, + groupId, + fetchPeriodLatest, + rootId, + roundCode, + groupOp, + roundMainCode, + remaining, + isClosedRound, + roundYear, + }; + } +); diff --git a/src/modules/13_salary/views/salaryEmployeeLists.vue b/src/modules/13_salary/views/salaryEmployeeLists.vue index c9b5c17fc..81283d7b2 100644 --- a/src/modules/13_salary/views/salaryEmployeeLists.vue +++ b/src/modules/13_salary/views/salaryEmployeeLists.vue @@ -17,14 +17,14 @@ import type { } from "@/modules/13_salary/interface/response/SalaryList"; /** importComponents*/ -import TabGroup from "@/modules/13_salary/components/SalaryLists/TabMain.vue"; +import TabGroup from "@/modules/13_salary/components/SalaryEmployeeLists/TabMain.vue"; /** importStore*/ -import { useSalaryListSDataStore } from "@/modules/13_salary/store/SalaryListsStore"; +import { useSalaryEmployeeListSDataStore } from "@/modules/13_salary/store/SalaryEmployeeListsStore"; import { useCounterMixin } from "@/stores/mixin"; /** use*/ -const store = useSalaryListSDataStore(); +const store = useSalaryEmployeeListSDataStore(); const $q = useQuasar(); const { messageError, showLoader, hideLoader } = useCounterMixin(); From 2852ac8026b2fc9edd2dd937661d7434b1b53870 Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Thu, 14 Mar 2024 11:23:51 +0700 Subject: [PATCH 2/3] =?UTF-8?q?=E0=B9=81=E0=B8=81=E0=B9=89=E0=B9=84?= =?UTF-8?q?=E0=B8=82=E0=B8=8A=E0=B8=B7=E0=B9=88=E0=B8=AD=E0=B8=9C=E0=B8=B1?= =?UTF-8?q?=E0=B8=87=E0=B8=9A=E0=B8=B1=E0=B8=8D=E0=B8=8A=E0=B8=B5=E0=B8=A5?= =?UTF-8?q?=E0=B8=B9=E0=B8=81=E0=B8=88=E0=B9=89=E0=B8=B2=E0=B8=87=E0=B8=9B?= =?UTF-8?q?=E0=B8=A3=E0=B8=B0=E0=B8=88=E0=B8=B3=20=E0=B9=81=E0=B8=A5?= =?UTF-8?q?=E0=B8=B0=E0=B9=80=E0=B8=9E=E0=B8=B4=E0=B9=88=E0=B8=A1=E0=B8=9F?= =?UTF-8?q?=E0=B8=AD=E0=B8=A3=E0=B9=8C=E0=B8=A1=E0=B8=AB=E0=B8=A5=E0=B8=B1?= =?UTF-8?q?=E0=B8=81=E0=B9=80=E0=B8=81=E0=B8=93=E0=B8=91=E0=B9=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DialogEmployeeChart.vue | 16 +- .../DialogFormCriteria.vue | 304 ++++++++++++++++++ .../salaryEmployeeChart/TabCriteria.vue | 155 ++++++--- .../salaryEmployeeChart/TabStructure.vue | 6 +- .../13_salary/views/salaryEmployeeChart.vue | 2 +- 5 files changed, 430 insertions(+), 53 deletions(-) create mode 100644 src/modules/13_salary/components/salaryEmployeeChart/DialogFormCriteria.vue diff --git a/src/modules/13_salary/components/salaryEmployeeChart/DialogEmployeeChart.vue b/src/modules/13_salary/components/salaryEmployeeChart/DialogEmployeeChart.vue index 0ccf1fb82..75fee022d 100644 --- a/src/modules/13_salary/components/salaryEmployeeChart/DialogEmployeeChart.vue +++ b/src/modules/13_salary/components/salaryEmployeeChart/DialogEmployeeChart.vue @@ -32,8 +32,8 @@ const props = defineProps({ }, }); const formData = reactive({ - name: "", //ชื่อผังบัญชีโครงสร้างอัตราค่าจ้างลูกจ้าง - group: "", //*กลุ่มบัญชีค่าจ้าง + name: "", //ชื่อผังบัญชีอัตราค่าจ้าง + group: "", //*กลุ่มของผังบัญชีอัตราค่าจ้าง isActive: false, //*สถานะการใช้งาน date: null, //ให้ไว้ ณ วันที่ startDate: null, //วันที่มีผลบังคับใช้ @@ -166,11 +166,9 @@ watch( hide-bottom-space outlined v-model="formData.name" - label="ชื่อผังบัญชีโครงสร้างอัตราค่าจ้างลูกจ้าง" + label="ชื่อผังบัญชีอัตราค่าจ้าง" :rules="[ - (val) => - !!val || - 'กรุณากรอกชื่อผังบัญชีโครงสร้างอัตราค่าจ้างลูกจ้าง', + (val) => !!val || 'กรุณากรอกชื่อผังบัญชีอัตราค่าจ้าง', ]" lazy-rules /> @@ -184,10 +182,12 @@ watch( dense outlined v-model="formData.group" - label="กลุ่มบัญชีค่าจ้าง" + label="กลุ่มของผังบัญชีอัตราค่าจ้าง" hide-bottom-space mask="########" - :rules="[(val) => !!val || 'กรุณากรอกกลุ่มบัญชีค่าจ้าง']" + :rules="[ + (val) => !!val || 'กรุณากรอกกลุ่มของผังบัญชีอัตราค่าจ้าง', + ]" /> diff --git a/src/modules/13_salary/components/salaryEmployeeChart/DialogFormCriteria.vue b/src/modules/13_salary/components/salaryEmployeeChart/DialogFormCriteria.vue new file mode 100644 index 000000000..db62795d3 --- /dev/null +++ b/src/modules/13_salary/components/salaryEmployeeChart/DialogFormCriteria.vue @@ -0,0 +1,304 @@ + + + + + diff --git a/src/modules/13_salary/components/salaryEmployeeChart/TabCriteria.vue b/src/modules/13_salary/components/salaryEmployeeChart/TabCriteria.vue index 8f46b898a..8b82e75f6 100644 --- a/src/modules/13_salary/components/salaryEmployeeChart/TabCriteria.vue +++ b/src/modules/13_salary/components/salaryEmployeeChart/TabCriteria.vue @@ -1,12 +1,16 @@ + + + diff --git a/src/modules/13_salary/components/salaryEmployeeChart/TabStructure.vue b/src/modules/13_salary/components/salaryEmployeeChart/TabStructure.vue index a8acc6c20..d2c45c331 100644 --- a/src/modules/13_salary/components/salaryEmployeeChart/TabStructure.vue +++ b/src/modules/13_salary/components/salaryEmployeeChart/TabStructure.vue @@ -45,7 +45,7 @@ const columns = ref([ { name: "name", align: "left", - label: "ชื่อผังบัญชีโครงสร้างอัตราค่าจ้างลูกจ้าง", + label: "ชื่อผังบัญชีอัตราค่าจ้าง", sortable: true, field: "name", headerStyle: "font-size: 14px", @@ -54,7 +54,7 @@ const columns = ref([ { name: "group", align: "left", - label: "กลุ่มบัญชีค่าจ้าง", + label: "กลุ่มของผังบัญชีอัตราค่าจ้าง", sortable: true, field: "group", headerStyle: "font-size: 14px", @@ -289,7 +289,7 @@ onMounted(() => { {{ col.value ? date2Thai(col.value) : "-" }}
- {{ col.value ? `กลุ่มที่ (${col.value})` : "-" }} + {{ col.value ? `กลุ่มที่ ${col.value}` : "-" }}
- + From 9662fbedd888b71238787e26e07c75a9b432f4aa Mon Sep 17 00:00:00 2001 From: oat_dev Date: Thu, 14 Mar 2024 11:49:18 +0700 Subject: [PATCH 3/3] =?UTF-8?q?=E0=B8=97=E0=B8=B0=E0=B9=80=E0=B8=9A?= =?UTF-8?q?=E0=B8=B5=E0=B8=A2=E0=B8=99=E0=B8=9B=E0=B8=A3=E0=B8=B0=E0=B8=A7?= =?UTF-8?q?=E0=B8=B1=E0=B8=95=E0=B8=B4:=20=E0=B8=9B=E0=B8=A3=E0=B8=B1?= =?UTF-8?q?=E0=B8=9ACardView?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Achievement/01_ProfessionalLicense.vue | 40 +++++---- .../detail/Achievement/02_Train.vue | 51 +++++++----- .../PersonalInformation/05_Education.vue | 81 ++++++++++++++----- .../PersonalInformation/06_SpecialSkill.vue | 39 +++++---- 4 files changed, 139 insertions(+), 72 deletions(-) diff --git a/src/modules/04_registryNew/components/detail/Achievement/01_ProfessionalLicense.vue b/src/modules/04_registryNew/components/detail/Achievement/01_ProfessionalLicense.vue index 80f71b65f..ddf8b2574 100644 --- a/src/modules/04_registryNew/components/detail/Achievement/01_ProfessionalLicense.vue +++ b/src/modules/04_registryNew/components/detail/Achievement/01_ProfessionalLicense.vue @@ -268,10 +268,10 @@ function closeHistoryDialog() { - + diff --git a/src/modules/04_registryNew/components/detail/Achievement/02_Train.vue b/src/modules/04_registryNew/components/detail/Achievement/02_Train.vue index 02afee66d..9204dc0ce 100644 --- a/src/modules/04_registryNew/components/detail/Achievement/02_Train.vue +++ b/src/modules/04_registryNew/components/detail/Achievement/02_Train.vue @@ -434,7 +434,7 @@ watch( class="q-pa-xs col-xs-12 col-sm-6 col-md-6 col-lg-6 grid-style-transition" > - + - - - {{ col.label }} - - - - {{ col.value ? date2Thai(col.value) : "-" }} - - - {{ col.value }} - - +
+
+
{{ col.label }}
+
+
+
+ {{ col.value ? date2Thai(col.value) : "-" }} +
+
{{ col.value }}
+
+
+
@@ -928,4 +929,12 @@ watch( .borderCard { border: 1px solid #d0d0d0; } + +.label-color { + color: #747474cc; +} + +.bg-color { + background-color: #fafafa; +} diff --git a/src/modules/04_registryNew/components/detail/PersonalInformation/05_Education.vue b/src/modules/04_registryNew/components/detail/PersonalInformation/05_Education.vue index 57484d532..e377befbb 100644 --- a/src/modules/04_registryNew/components/detail/PersonalInformation/05_Education.vue +++ b/src/modules/04_registryNew/components/detail/PersonalInformation/05_Education.vue @@ -168,6 +168,7 @@ const columns = ref([ a.localeCompare(b, undefined, { numeric: true, sensitivity: "base" }), }, ]); +const backgroundColor = "grey-2"; const isDate = ref("false"); const educationOption = ["ใช่", "ไม่ใช่"]; const historyDialog = ref(false); @@ -483,32 +484,60 @@ watch( - -
-
-
-
{{ col.label }}
+
+
ระดับการศึกษา
+
{{ props.cols[0].value }}
+
สถานศึกษา
+
{{ props.cols[1].value }}
+
+
+
ตั้งแต่
+
+ {{ date2Thai(props.cols[2].value) }}
-
-
- {{ col.value ? date2Thai(col.value) : "-" }} -
- -
{{ col.value }}
+
ถึง
+
+ {{ date2Thai(props.cols[3].value) }}
- +
วันที่สำเร็จการศึกษา
+
+ {{ date2Thai(props.cols[4].value) }} +
+
+
+
+ เป็นวุฒิการศึกษาในตำแหน่ง +
+
{{ props.cols[5].value }}
+
วุฒิการศึกษา
+
{{ props.cols[6].value }}
+
+
+
สาขาวืชา/ทาง
+
{{ props.cols[7].value }}
+
ทุน
+
{{ props.cols[8].value }}
+
+
+
เกรดเฉลี่ย
+
{{ props.cols[9].value }}
+
ประเทศ
+
{{ props.cols[10].value }}
+
+
+
ข้อมูลการติดต่อ
+
{{ props.cols[11].value }}
+
ระยะเวลา
+
{{ props.cols[12].value }}
+
+
+
+
ระยะเวลาหลักสูตร
+
{{ props.cols[13].value }}
+
+
@@ -974,4 +1003,12 @@ watch( .borderCard { border: 1px solid #d0d0d0; } + +.label-color { + color: #747474cc; +} + +.bg-color { + background-color: #fafafa; +} diff --git a/src/modules/04_registryNew/components/detail/PersonalInformation/06_SpecialSkill.vue b/src/modules/04_registryNew/components/detail/PersonalInformation/06_SpecialSkill.vue index ea7dcf2e7..4c789a446 100644 --- a/src/modules/04_registryNew/components/detail/PersonalInformation/06_SpecialSkill.vue +++ b/src/modules/04_registryNew/components/detail/PersonalInformation/06_SpecialSkill.vue @@ -84,7 +84,7 @@ const rows = [ }, ]; const dialog = ref(false); - +const backgroundColor = "grey-2"; const formFilter = reactive({ page: 1, pageSize: 10, @@ -242,10 +242,10 @@ async function onSubmit() { @@ -350,6 +352,7 @@ async function onSubmit() { + console.log("🚀 ~ bg-white:", bg-white) - +