fix ระยะเวลาดำรงตำแหน่งทางการบริหาร
This commit is contained in:
parent
6ae4dcd7bf
commit
13110b71f4
2 changed files with 22 additions and 6 deletions
|
|
@ -728,19 +728,27 @@ async function fetchDataTenure() {
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
const data = res.data.result;
|
const data = res.data.result;
|
||||||
if (data) {
|
if (data) {
|
||||||
|
// map ข้อมูลระยะเวลาดำรงตำแหน่ง
|
||||||
const formatData = (list: any) =>
|
const formatData = (list: any) =>
|
||||||
list.map((e: any) => ({
|
list.map((e: any) => ({
|
||||||
name: e.name ?? "",
|
name: e.name ?? "",
|
||||||
time: formatDatePosition(e.year, e.month, e.day),
|
time: formatDatePosition(e.year, e.month, e.day),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
const position = formatData(data.position);
|
// แปลงข้อมูลจาก data
|
||||||
const posLevel = formatData(data.posLevel);
|
const position = formatData(data.position); //ระยะเวลาดำรงตำแหน่งในสายงาน
|
||||||
const posExecutive = formatData(data.posExecutive);
|
const posLevel = formatData(data.posLevel); //ระยะเวลาดำรงตำแหน่งตามระดับ
|
||||||
|
const posExecutive = formatData(data.posExecutive); //ระยะเวลาดำรงตำแหน่งทางการบริหาร
|
||||||
|
|
||||||
|
// นำข้อมูลไปใส่ใน cardData
|
||||||
cardData.value[0].data = position;
|
cardData.value[0].data = position;
|
||||||
cardData.value[1].data = posLevel;
|
cardData.value[1].data = posLevel;
|
||||||
cardData.value[2].data = posExecutive;
|
cardData.value[2].data = posExecutive;
|
||||||
|
|
||||||
|
//เช็คค่า ระยะเวลาดำรงตำแหน่งทางการบริหาร ถ้าไม่มีให้ลบออกจาก cardData
|
||||||
|
if (posExecutive.length === 0) {
|
||||||
|
cardData.value.splice(2, 2);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
|
|
|
||||||
|
|
@ -46,19 +46,27 @@ async function fetchDataTenure() {
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
const data = res.data.result;
|
const data = res.data.result;
|
||||||
if (data) {
|
if (data) {
|
||||||
|
// map ข้อมูลระยะเวลาดำรงตำแหน่ง
|
||||||
const formatData = (list: any) =>
|
const formatData = (list: any) =>
|
||||||
list.map((e: any) => ({
|
list.map((e: any) => ({
|
||||||
name: e.name ?? "",
|
name: e.name ?? "",
|
||||||
time: formatDatePosition(e.year, e.month, e.day),
|
time: formatDatePosition(e.year, e.month, e.day),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
|
// แปลงข้อมูลจาก data
|
||||||
const position = formatData(data.position);
|
const position = formatData(data.position);
|
||||||
const posLevel = formatData(data.posLevel);
|
const posLevel = formatData(data.posLevel);
|
||||||
const posExecutive = formatData(data.posExecutive);
|
const posExecutive = formatData(data.posExecutive);
|
||||||
|
|
||||||
cardData.value[0].data = position;
|
// นำข้อมูลไปใส่ใน cardData
|
||||||
cardData.value[1].data = posLevel;
|
cardData.value[0].data = position; //ระยะเวลาดำรงตำแหน่งในสายงาน
|
||||||
cardData.value[2].data = posExecutive;
|
cardData.value[1].data = posLevel; //ระยะเวลาดำรงตำแหน่งตามระดับ
|
||||||
|
cardData.value[2].data = posExecutive; //ระยะเวลาดำรงตำแหน่งทางการบริหาร
|
||||||
|
|
||||||
|
//เช็คค่า ระยะเวลาดำรงตำแหน่งทางการบริหาร ถ้าไม่มีให้ลบออกจาก cardData
|
||||||
|
if (posExecutive.length === 0) {
|
||||||
|
cardData.value.splice(2, 2);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue