- rename folder personal list

- add filter status contain ของหน่วยงาน
This commit is contained in:
Warunee Tamkoo 2023-07-13 14:20:28 +07:00
parent 37b3fa9f0c
commit 0a74df75bc
11 changed files with 234 additions and 410 deletions

View file

@ -128,14 +128,15 @@ const fetchPlacementData = async (val: number) => {
rows.value = [];
http
.get(config.API.MainDetail(val))
.then((res) => {
.then(async (res) => {
dataPlacement.value = res.data.result;
DataStore.DataMainOrig = dataPlacement.value;
console.log(DataStore.DataMainOrig);
// rows.value = DataStore.DataMainOrig;
DataStore.DataMainOrig.map((e: any) => {
rows.value.push({
const dataArr: any = [];
await DataStore.DataMainOrig.map((e: any) => {
dataArr.push({
id: e.id,
examRound: e.examRound,
examOrder: e.examOrder,
@ -149,6 +150,8 @@ const fetchPlacementData = async (val: number) => {
});
});
rows.value = dataArr;
examTypeFilter();
examTimeFilter();
expiredAccountFilter();
@ -160,6 +163,7 @@ const fetchPlacementData = async (val: number) => {
hideLoader();
});
};
const fetchYearOptions = async () => {
http
.get(config.API.yearOptions())
@ -185,7 +189,7 @@ const filterYear = () => {
//
const redirectToPage = (examId?: number) => {
router.push(`/placement/pass/${examId}`);
router.push(`/placement/personal-list/${examId}`);
};
//-------------------||-----------------//
@ -243,9 +247,10 @@ const searchFilterTable = async () => {
examType.value,
expiredAccount.value
);
// rows.value = DataStore.DataMainUpdate;
DataStore.DataMainUpdate.map((e: any) => {
rows.value.push({
const dataArr: any = [];
await DataStore.DataMainUpdate.map((e: any) => {
dataArr.push({
id: e.id,
examRound: e.examRound,
examOrder: e.examOrder,
@ -258,6 +263,7 @@ const searchFilterTable = async () => {
numberOfCandidates: e.numberOfCandidates,
});
});
rows.value = dataArr;
}
};
@ -278,7 +284,7 @@ const expiredAccountFilter = async () => {
const paging = ref<boolean>(true);
const pagination = ref({
sortBy: "accountStartDate",
descending: false,
descending: true,
page: 1,
rowsPerPage: 10,
});