diff --git a/src/modules/05_placement/components/PersonalList/Table.vue b/src/modules/05_placement/components/PersonalList/Table.vue index c39128e8f..854586b78 100644 --- a/src/modules/05_placement/components/PersonalList/Table.vue +++ b/src/modules/05_placement/components/PersonalList/Table.vue @@ -339,10 +339,14 @@ async function getTable() { posLevelCandidateName: data.posLevelCandidateName, posmasterId: data.posmasterId, statusNameCheck: convertContainStatus(data.statusId), - deferment: data.deferment, + deferment: data.isRelief, statusName: - data.statusId == "CONTAIN" + data.isRelief === true && + data.statusId == "PREPARE-CONTAIN" && + data.node == null + ? "ขอผ่อนผัน" + : data.statusId == "CONTAIN" ? convertTypeCommand(data.typeCommand) + "แล้ว" : convertContainStatus(data.statusId) + (data.typeCommand != "" @@ -884,9 +888,7 @@ onMounted(async () => {