เพิ่ม formattSalary

This commit is contained in:
AnandaTon 2023-11-09 10:58:56 +07:00
parent ef96dd30a5
commit f5d71abaab
5 changed files with 9 additions and 9 deletions

View file

@ -257,7 +257,7 @@ function onValidate() {
:readonly="!edit"
/>
<q-file v-model="formData.file" @added="fileUploadDoc" dense label="เอกสารประกอบ" outlined use-chips multiple class="q-pl-sm col-6">
<q-file v-model="formData.file" @added="fileUploadDoc" dense label="เอกสารประกอบ" outlined use-chips multiple class="q-pl-sm col-12">
<template v-slot:prepend>
<q-icon name="attach_file" color="primary" />
</template>

View file

@ -307,7 +307,7 @@ function onValidate() {
:readonly="!edit"
/>
<q-file v-model="formData.file" @added="fileUploadDoc" dense label="เอกสารประกอบ" outlined use-chips multiple class="q-pl-sm col-6">
<q-file v-model="formData.file" @added="fileUploadDoc" dense label="เอกสารประกอบ" outlined use-chips multiple class="q-pl-sm col-12">
<template v-slot:prepend>
<q-icon name="attach_file" color="primary" />
</template>

View file

@ -272,7 +272,7 @@ function onValidate() {
:readonly="!edit"
/>
<q-file v-model="formData.file" @added="fileUploadDoc" dense label="เอกสารประกอบ" outlined use-chips multiple class="q-pl-sm col-6">
<q-file v-model="formData.file" @added="fileUploadDoc" dense label="เอกสารประกอบ" outlined use-chips multiple class="q-pl-sm col-12">
<template v-slot:prepend>
<q-icon name="attach_file" color="primary" />
</template>

View file

@ -4,7 +4,7 @@ import type { FormData, FormRef } from "@/modules/05_leave/interface/request/Fol
import { useCounterMixin } from "@/stores/mixin"
const mixin = useCounterMixin()
const { date2Thai } = mixin
const { date2Thai, arabicNumberToText } = mixin
const edit = ref<boolean>(true)
const props = defineProps({
data: {
@ -22,7 +22,7 @@ const formData = reactive<FormData>({
startLeaveDate: null,
endLeaveDate: null,
leaveTotal: "", //
salary: "", //
salary: 0, //
spouseName: "", //
spousePosition: "", //
spouseLevel: "", //
@ -34,7 +34,7 @@ const formData = reactive<FormData>({
leaveDetail: "", //
file: [], //
})
const formattSalary = arabicNumberToText(formData.salary)
const leaveNoRef = ref<object | null>(null)
const startLeaveDateRef = ref<object | null>(null)
const endLeaveDateRef = ref<object | null>(null)
@ -148,7 +148,7 @@ function onValidate() {
/>
<div class="col-md-4 col-sm-12">
<q-input class="col-12 col-sm-12" ref="salaryRef" for="salaryRef" dense outlined v-model="formData.salary" label="เงินเดือนปัจจุบัน" readonly />
<q-input class="col-12 col-sm-12" ref="salaryRef" for="salaryRef" dense outlined v-model="formattSalary" label="เงินเดือนปัจจุบัน" readonly />
</div>
<datepicker
@ -379,7 +379,7 @@ function onValidate() {
:readonly="!edit"
/>
<q-file v-model="formData.file" @added="fileUploadDoc" dense label="เอกสารประกอบ" outlined use-chips multiple class="q-pl-sm col-6">
<q-file v-model="formData.file" @added="fileUploadDoc" dense label="เอกสารประกอบ" outlined use-chips multiple class="q-pl-sm col-12">
<template v-slot:prepend>
<q-icon name="attach_file" color="primary" />
</template>

View file

@ -3,7 +3,7 @@ interface FormData {
startLeaveDate: Date | null //*วัน เดือน ปีเริ่มต้นลา
endLeaveDate: Date | null //*วัน เดือน ปีสิ้นสุดลา
leaveTotal: string //จำนวนวันลา
salary: string //เงินเดือนปัจจุบัน
salary: number //เงินเดือนปัจจุบัน
spouseName: string //ชื่อคู่สมรส
spousePosition: string //ตำแหน่งคู่สมรส
spouseLevel: string //ระดับคู่สมรส