diff --git a/src/app/api/pickOrder/actions.ts b/src/app/api/pickOrder/actions.ts index 70ede94..8c35c9b 100644 --- a/src/app/api/pickOrder/actions.ts +++ b/src/app/api/pickOrder/actions.ts @@ -681,6 +681,25 @@ export const fetchAllPickOrderLotsHierarchical = cache(async (userId: number): P }; } }); +export const fetchLotDetailsByPickOrderId = async (pickOrderId: number): Promise => { + try { + console.log("🔍 Fetching lot details for pickOrderId:", pickOrderId); + + const data = await serverFetchJson( + `${BASE_API_URL}/pickOrder/lot-details-by-pick-order/${pickOrderId}`, + { + method: 'GET', + next: { tags: ["pickorder"] }, + } + ); + + console.log("✅ Fetched lot details for pickOrderId:", data); + return data; + } catch (error) { + console.error("❌ Error fetching lot details for pickOrderId:", error); + return []; + } +}; // Update the existing function to use the non-auto-assign endpoint export const fetchALLPickOrderLineLotDetails = cache(async (userId: number): Promise => { try { diff --git a/src/components/DashboardPage/chart/ApplicationCompletionChart.tsx b/src/components/DashboardPage/chart/ApplicationCompletionChart.tsx index 13d9204..f00e3b6 100644 --- a/src/components/DashboardPage/chart/ApplicationCompletionChart.tsx +++ b/src/components/DashboardPage/chart/ApplicationCompletionChart.tsx @@ -5,7 +5,7 @@ const ApexCharts = dynamic(() => import("react-apexcharts"), { ssr: false }); import { useTranslation } from "react-i18next"; const ApplicationCompletionChart: React.FC = () => { const { t } = useTranslation(); - const [tab, setTab] = useState(t("Raw material")); + const [tab, setTab] = useState(t("Store Management")); const percent = 0; const options = { chart: { type: "donut" as const }, @@ -68,19 +68,19 @@ const ApplicationCompletionChart: React.FC = () => {