Procházet zdrojové kódy

remove jo useless api

production
CANCERYS\kw093 před 3 dny
rodič
revize
57605a9f51
1 změnil soubory, kde provedl 7 přidání a 5 odebrání
  1. +7
    -5
      src/components/Jodetail/JodetailSearch.tsx

+ 7
- 5
src/components/Jodetail/JodetailSearch.tsx Zobrazit soubor

@@ -29,7 +29,7 @@ import JobPickExecution from "./JobPickExecution";
import CompleteJobOrderRecord from "./completeJobOrderRecord";
//import JoPickOrderList from "./JoPickOrderList";
import {
fetchUnassignedJobOrderPickOrders,
// fetchUnassignedJobOrderPickOrders,
assignJobOrderPickOrder,
fetchJobOrderLotsHierarchical,
fetchCompletedJobOrderPickOrders,
@@ -179,6 +179,7 @@ const JodetailSearch: React.FC<Props> = ({ printerCombo }) => {
}
};
// Manual assignment handler - uses the action function
/*
const loadUnassignedOrders = useCallback(async () => {
setIsLoadingUnassigned(true);
try {
@@ -191,7 +192,7 @@ const JodetailSearch: React.FC<Props> = ({ printerCombo }) => {
setIsLoadingUnassigned(false);
}
}, []);
*/
// 分配订单给当前用户
const handleAssignOrder = useCallback(async (pickOrderId: number) => {
if (!currentUserId) {
@@ -206,7 +207,7 @@ const JodetailSearch: React.FC<Props> = ({ printerCombo }) => {
// 刷新数据
window.dispatchEvent(new CustomEvent('pickOrderAssigned'));
// 重新加载未分配订单列表
loadUnassignedOrders();
// loadUnassignedOrders();
} else {
console.warn("⚠️ Assignment failed:", result.message);
alert(`Assignment failed: ${result.message}`);
@@ -215,15 +216,16 @@ const JodetailSearch: React.FC<Props> = ({ printerCombo }) => {
console.error("❌ Error assigning order:", error);
alert("Error occurred during assignment");
}
}, [currentUserId, loadUnassignedOrders]);
}, [currentUserId]);
// 在组件加载时获取未分配订单
/*
useEffect(() => {
if (tabIndex === 0) {
loadUnassignedOrders();
}
}, [tabIndex, loadUnassignedOrders]);
*/
const handleTabChange = useCallback<NonNullable<TabsProps["onChange"]>>(
(_e, newValue) => {
setTabIndex(newValue);


Načítá se…
Zrušit
Uložit