แก้ไขตัวแปร/การประชุม

This commit is contained in:
AnandaTon 2023-12-21 15:34:43 +07:00
parent 28309ac273
commit 38edb4b5ac
5 changed files with 39 additions and 39 deletions

View file

@ -24,12 +24,12 @@ function addData(formData: any) {
showLoader(); showLoader();
http http
.post(config.API.meeting(), { .post(config.API.meeting(), {
Round: formData.rounded ?? "", round: formData.rounded ?? "",
Tittle: formData.title, tittle: formData.title,
DateEnd: formData.dateMeetingEnd, dateEnd: formData.dateMeetingEnd,
DateStart: formData.dateMeetingStart, dateStart: formData.dateMeetingStart,
Result: formData.consider, result: formData.consider,
Duration: formData.period, duration: formData.period,
}) })
.then((res) => { .then((res) => {
success($q, "บันทึกข้อมูลสำเร็จ"); success($q, "บันทึกข้อมูลสำเร็จ");

View file

@ -56,12 +56,12 @@ const fetchData = async () => {
.get(config.API.meetingById(personalId.value)) .get(config.API.meetingById(personalId.value))
.then((res) => { .then((res) => {
const dataApi = res.data.result; const dataApi = res.data.result;
data.title = dataApi.Tittle; data.title = dataApi.tittle;
data.rounded = dataApi.Round; data.rounded = dataApi.round;
data.consider = dataApi.Result; data.consider = dataApi.result;
data.period = dataApi.Duration; data.period = dataApi.duration;
data.dateMeetingStart = dataApi.DateStart; data.dateMeetingStart = dataApi.dateStart;
data.dateMeetingEnd = dataApi.DateEnd; data.dateMeetingEnd = dataApi.dateEnd;
data.file = dataApi.file; data.file = dataApi.file;
}) })
.catch((e) => { .catch((e) => {
@ -81,16 +81,16 @@ function onSubmit(formData: FormData) {
console.log(personalId.value); console.log(personalId.value);
} }
function putData(formData: FormData) { function putData(formData: any) {
showLoader(); showLoader();
http http
.put(config.API.meetingById(personalId.value), { .put(config.API.meetingById(personalId.value), {
Round: formData.rounded ?? "", round: formData.rounded ?? "",
Tittle: formData.title, tittle: formData.title,
DateStart: dateToISO(formData.dateMeetingStart), dateStart: dateToISO(formData.dateMeetingStart),
DateEnd: dateToISO(formData.dateMeetingEnd), dateEnd: dateToISO(formData.dateMeetingEnd),
Result: formData.consider, result: formData.consider,
Duration: formData.period, duration: formData.period,
}) })
.then((res) => { .then((res) => {
success($q, "บันทึกข้อมูลสำเร็จ"); success($q, "บันทึกข้อมูลสำเร็จ");

View file

@ -54,15 +54,16 @@ async function getList() {
showLoader(); showLoader();
await http await http
.get( .get(
config.API.meeting( config.API
.meeting
// currentPage.value, // currentPage.value,
// rowsPerPage.value, // rowsPerPage.value,
// filterKeyword.value // filterKeyword.value
) ()
) )
.then((res) => { .then((res) => {
// maxPage.value = Math.ceil(res.data.result.total / rowsPerPage.value); // maxPage.value = Math.ceil(res.data.result.total / rowsPerPage.value);
const data = res.data.result const data = res.data.result;
dataStore.fetchData(data); dataStore.fetchData(data);
}) })
.catch((e) => { .catch((e) => {
@ -71,8 +72,6 @@ async function getList() {
.finally(() => { .finally(() => {
hideLoader(); hideLoader();
}); });
} }
/** /**
@ -88,6 +87,7 @@ function clickDelete(id: string) {
* @param id type * @param id type
*/ */
async function deleteData(id: string) { async function deleteData(id: string) {
console.log(id);
showLoader(); showLoader();
await http await http
.delete(config.API.meetingById(id)) .delete(config.API.meetingById(id))

View file

@ -16,8 +16,8 @@ interface MainList {
interface FormData { interface FormData {
rounded: string; rounded: string;
dateMeeting: string; dateMeeting: string;
dateMeetingStart: Date; dateMeetingStart: Date | null;
dateMeetingEnd: Date; dateMeetingEnd: Date | null;
consider: string; consider: string;
period: string; period: string;
title: string; title: string;

View file

@ -60,22 +60,22 @@ export const useEvaluateMeetingDataStore = defineStore(
const rows = ref<any[]>([]); const rows = ref<any[]>([]);
function fetchData(data: any[]) { function fetchData(data: any[]) {
const dataList: any[] = data.map((item: any) => ({ const dataList: any[] = data.map((item: any) => ({
id: item.Id, id: item.id,
createdAt: item.CreatedAt, createdAt: item.createdAt,
createdUserId: item.CreatedUserId, createdUserId: item.createdUserId,
lastUpdatedAt: item.LastUpdatedAt, lastUpdatedAt: item.lastUpdatedAt,
lastUpdateUserId: item.LastUpdateUserId, lastUpdateUserId: item.lastUpdateUserId,
createdFullName: item.CreatedFullName, createdFullName: item.createdFullName,
lastUpdateFullName: item.LastUpdateFullName, lastUpdateFullName: item.lastUpdateFullName,
title: item.Tittle, title: item.tittle,
round: item.Round, round: item.round,
date: `${date2Thai(item.DateStart as Date, false, true)} - ${date2Thai( date: `${date2Thai(item.dateStart as Date, false, true)} - ${date2Thai(
item.DateEnd as Date, item.dateEnd as Date,
false, false,
true true
)}`, )}`,
result: item.Result, result: item.result,
duration: item.Duration, duration: item.duration,
})); }));
rows.value = dataList; rows.value = dataList;
} }