This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2024-09-17 10:40:54 +07:00
parent 074c9831d0
commit b223c2433e

View file

@ -161,27 +161,27 @@ async function fetchPlacementData(val: number) {
await http
.get(config.API.MainDetail(val))
.then(async (res) => {
dataPlacement.value = res.data.result;
const data = await res.data.result;
dataPlacement.value = data.data;
DataStore.DataMainOrig = dataPlacement.value;
const dataArr: any = [];
await DataStore.DataMainOrig.map((e: any) => {
dataArr.push({
id: e.id,
examRound: e.examRound,
examOrder: e.examOrder,
examTypeName: e.examTypeName,
examTypeValue: e.examTypeValue,
accountEndDate: date2Thai(e.accountEndDate),
accountExpirationDate: date2Thai(e.accountExpirationDate),
accountStartDate: date2Thai(e.accountStartDate),
fiscalYear: e.fiscalYear,
numberOfCandidates: e.numberOfCandidates,
});
});
rows.value = dataArr;
examTypeFilter();
examTimeFilter();
expiredAccountFilter();
rows.value = DataStore.DataMainOrig.map((e: any) => ({
id: e.id,
examRound: e.examRound,
examOrder: e.examOrder,
examTypeName: e.examTypeName,
examTypeValue: e.examTypeValue,
accountEndDate: date2Thai(e.accountEndDate),
accountExpirationDate: date2Thai(e.accountExpirationDate),
accountStartDate: date2Thai(e.accountStartDate),
fiscalYear: e.fiscalYear,
numberOfCandidates: e.numberOfCandidates,
}));
await Promise.all([
examTypeFilter(),
examTimeFilter(),
expiredAccountFilter(),
]);
})
.catch((e) => {
messageError($q, e);