diff --git a/src/modules/10_registry/components/PositionReview/Table.vue b/src/modules/10_registry/components/PositionReview/Table.vue index d7e6067..d2b7712 100644 --- a/src/modules/10_registry/components/PositionReview/Table.vue +++ b/src/modules/10_registry/components/PositionReview/Table.vue @@ -144,10 +144,10 @@ const baseColumns = ref([ headerStyle: "font-size: 14px", style: "font-size: 14px", format(v, row) { - return row.amount - ? `${Number(row.amount).toLocaleString()}${ - row.amountSpecial !== 0 && row.amountSpecial - ? ` (${Number(row.amountSpecial).toLocaleString()})` + return typeof row.amount === "number" + ? `${row.amount.toLocaleString()}${ + row.amountSpecial !== 0 && typeof row.amountSpecial === "number" + ? ` (${row.amountSpecial.toLocaleString()})` : "" }` : "-"; @@ -161,7 +161,7 @@ const baseColumns = ref([ field: "mouthSalaryAmount", headerStyle: "font-size: 14px", style: "font-size: 14px", - format: (v) => (v ? Number(v).toLocaleString() : "-"), + format: (v) => (typeof v === "number" ? v.toLocaleString() : "-"), }, { name: "positionSalaryAmount", @@ -171,7 +171,7 @@ const baseColumns = ref([ field: "positionSalaryAmount", headerStyle: "font-size: 14px", style: "font-size: 14px", - format: (v) => (v ? Number(v).toLocaleString() : "-"), + format: (v) => (typeof v === "number" ? v.toLocaleString() : "-"), }, { name: "organization", @@ -319,10 +319,12 @@ async function fetchData() { // tabs.value === "PENDING" // ? `/${empType.value}/${profileId.value}` // : `/${empType.value}/done/${profileId.value}`; + // http + // .get( + // `${config.API.profileSalaryTemp}/${empType.value}/done/${profileId.value}`, + // ) http - .get( - `${config.API.profileSalaryTemp}/${empType.value}/done/${profileId.value}`, - ) + .get(`${config.API.profileSalaryTemp}/${empType.value}/${profileId.value}`) .then((res) => { const data = res.data.result; rowsMain.value = data;