ui ช่องทางการร้องเรียน

This commit is contained in:
AnandaTon 2023-10-17 16:51:49 +07:00
parent 2f645bb4e3
commit b9584e006b
4 changed files with 579 additions and 50 deletions

View file

@ -106,8 +106,9 @@ const $q = useQuasar();
const id = ref<string>(route.params.id as string);
const myForm = ref<QForm | null>(null); //form data input
const edit = ref<boolean>(false);
const dateStart = ref<Date>(new Date());
const dateEnd = ref<Date>(new Date());
const dateInvestigate = ref<Date>(new Date());
const dateAllegation = ref<Date>(new Date());
const dateEvident = ref<Date>(new Date());
const filterKeyword2 = ref<string>("");
const typefault = ref<string>("");
const faultLevel = ref<string>("");
@ -171,8 +172,8 @@ const fetchData = async () => {
// : null;
// yearly.value = data.period_year;
// datelast.value = data.period_amount;
// dateStart.value = new Date(data.period_start);
// dateEnd.value = new Date(data.period_end);
// dateInvestigate.value = new Date(data.period_start);
// dateAllegation.value = new Date(data.period_end);
// files.value = data.period_doc;
// })
// .catch((e) => {
@ -239,11 +240,11 @@ const addData = async () => {
// formData.append("year", yearly.value.toString());
// formData.append("amount", datelast.value.toString());
// formData.append("round", roundInsig.value.value);
// if (dateStart.value !== null) {
// formData.append("startDate", dateToISO(dateStart.value));
// if (dateInvestigate.value !== null) {
// formData.append("startDate", dateToISO(dateInvestigate.value));
// }
// if (dateEnd.value !== null) {
// formData.append("endDate", dateToISO(dateEnd.value));
// if (dateAllegation.value !== null) {
// formData.append("endDate", dateToISO(dateAllegation.value));
// }
// formData.append("file", files.value);
// showLoader();
@ -269,11 +270,11 @@ const editData = async (id: string) => {
// formData.append("year", yearly.value.toString());
// formData.append("amount", datelast.value.toString());
// formData.append("round", roundInsig.value.value);
// if (dateStart.value !== null) {
// formData.append("startDate", dateToISO(dateStart.value));
// if (dateInvestigate.value !== null) {
// formData.append("startDate", dateToISO(dateInvestigate.value));
// }
// if (dateEnd.value !== null) {
// formData.append("endDate", dateToISO(dateEnd.value));
// if (dateAllegation.value !== null) {
// formData.append("endDate", dateToISO(dateAllegation.value));
// }
// formData.append("file", files.value);
// showLoader();
@ -328,7 +329,7 @@ const clickBack = () => {
/>
<datepicker
menu-class-name="modalfix"
v-model="dateStart"
v-model="dateInvestigate"
:locale="'th'"
autoApply
class="col-xs-12 col-sm-4"
@ -348,7 +349,9 @@ const clickBack = () => {
dense
class="full-width datepicker"
:model-value="
dateStart != null ? date2Thai(dateStart) : null
dateInvestigate != null
? date2Thai(dateInvestigate)
: null
"
:label="`${'วันที่สอบสวน'}`"
:rules="[(val) => !!val || `${'กรุณาเลือกวันที่สอบสวน'}`]"
@ -366,7 +369,7 @@ const clickBack = () => {
</datepicker>
<datepicker
menu-class-name="modalfix"
v-model="dateEnd"
v-model="dateAllegation"
class="col-xs-12 col-sm-4"
:locale="'th'"
autoApply
@ -385,7 +388,11 @@ const clickBack = () => {
outlined
dense
class="col-xs-12 col-sm-4"
:model-value="dateEnd != null ? date2Thai(dateEnd) : null"
:model-value="
dateAllegation != null
? date2Thai(dateAllegation)
: null
"
:label="`${'วันที่รับทราบข้อกล่าวหา'}`"
:rules="[
(val) =>
@ -405,7 +412,7 @@ const clickBack = () => {
</datepicker>
<datepicker
menu-class-name="modalfix"
v-model="dateStart"
v-model="dateEvident"
:locale="'th'"
autoApply
class="col-xs-12 col-sm-4"
@ -425,7 +432,7 @@ const clickBack = () => {
dense
class="full-width datepicker"
:model-value="
dateStart != null ? date2Thai(dateStart) : null
dateEvident != null ? date2Thai(dateEvident) : null
"
:label="`${'วันที่สรุปพยานหลักฐาน'}`"
:rules="[