update: inquiry toast errors

This commit is contained in:
2026-02-08 09:20:18 +03:30
parent e51f998a91
commit f53021aca3
4 changed files with 12 additions and 31 deletions

View File

@@ -124,10 +124,7 @@ const LadingInfo: React.FC = () => {
} }
} catch (error: any) { } catch (error: any) {
console.error("Lading info error:", error); console.error("Lading info error:", error);
showToast( showToast("ارتباط با سرور برقرار نشد!", "error");
error?.response?.data?.message || "خطا در دریافت اطلاعات بارنامه",
"error"
);
setLadingData([]); setLadingData([]);
} }
}; };

View File

@@ -111,7 +111,7 @@ const NationalInfo: React.FC = () => {
const [personRegistryData, setPersonRegistryData] = const [personRegistryData, setPersonRegistryData] =
useState<PersonRegistryData | null>(null); useState<PersonRegistryData | null>(null);
const [unitRegistryData, setUnitRegistryData] = useState<UnitRegistryData[]>( const [unitRegistryData, setUnitRegistryData] = useState<UnitRegistryData[]>(
[] [],
); );
const showToast = useToast(); const showToast = useToast();
@@ -146,7 +146,7 @@ const NationalInfo: React.FC = () => {
} else { } else {
showToast( showToast(
"لطفا 10 رقم (کد ملی) یا 11 رقم (شماره موبایل) وارد کنید", "لطفا 10 رقم (کد ملی) یا 11 رقم (شماره موبایل) وارد کنید",
"error" "error",
); );
return; return;
} }
@@ -170,7 +170,7 @@ const NationalInfo: React.FC = () => {
nationalCodeForRegistry = trimmedValue; nationalCodeForRegistry = trimmedValue;
} else if (result?.data && result.data.length > 0) { } else if (result?.data && result.data.length > 0) {
const personWithNationalCode = result.data.find( const personWithNationalCode = result.data.find(
(person) => person.nationalcode && person.nationalcode.length === 10 (person) => person.nationalcode && person.nationalcode.length === 10,
); );
if (personWithNationalCode) { if (personWithNationalCode) {
nationalCodeForRegistry = personWithNationalCode.nationalcode; nationalCodeForRegistry = personWithNationalCode.nationalcode;
@@ -195,10 +195,7 @@ const NationalInfo: React.FC = () => {
} }
} catch (error: any) { } catch (error: any) {
console.error("Person registry error:", error); console.error("Person registry error:", error);
showToast( showToast("خطا در استعلام ثبت احوال", "error");
error?.response?.data?.message || "خطا در استعلام ثبت احوال",
"error"
);
setPersonRegistryData(null); setPersonRegistryData(null);
} }
} }
@@ -219,14 +216,11 @@ const NationalInfo: React.FC = () => {
const unitsCandidate = const unitsCandidate =
unitResult?.data ?? (Array.isArray(unitResult) ? unitResult : []); unitResult?.data ?? (Array.isArray(unitResult) ? unitResult : []);
setUnitRegistryData( setUnitRegistryData(
Array.isArray(unitsCandidate) ? unitsCandidate : [] Array.isArray(unitsCandidate) ? unitsCandidate : [],
); );
} catch (error: any) { } catch (error: any) {
console.error("Unit registry error:", error); console.error("Unit registry error:", error);
showToast( showToast("خطا در استعلام واحد صنفی", "error");
error?.response?.data?.message || "خطا در استعلام واحد صنفی",
"error"
);
setUnitRegistryData([]); setUnitRegistryData([]);
} }
} }
@@ -235,7 +229,7 @@ const NationalInfo: React.FC = () => {
} }
} catch (error: any) { } catch (error: any) {
console.error("Search error:", error); console.error("Search error:", error);
showToast(error?.response?.data?.message || "خطا در جستجو", "error"); showToast("خطا در جستجو", "error");
setSearchResults([]); setSearchResults([]);
} }
}; };

View File

@@ -84,10 +84,7 @@ const PostcodeInquiry: React.FC = () => {
} }
} catch (error: any) { } catch (error: any) {
console.error("Postcode inquiry error:", error); console.error("Postcode inquiry error:", error);
showToast( showToast("ارتباط با سرور برقرار نشد!", "error");
error?.response?.data?.message || "خطا در استعلام کد پستی",
"error",
);
setInquiryData(null); setInquiryData(null);
} }
}; };

View File

@@ -78,7 +78,7 @@ interface InquiryFarmResponse {
const VeterinaryTransfer: React.FC = () => { const VeterinaryTransfer: React.FC = () => {
const [trIDCode, setTrIDCode] = useState(""); const [trIDCode, setTrIDCode] = useState("");
const [transferData, setTransferData] = useState<VeterinaryTransferItem[]>( const [transferData, setTransferData] = useState<VeterinaryTransferItem[]>(
[] [],
); );
const [farmInfoByPartId, setFarmInfoByPartId] = useState< const [farmInfoByPartId, setFarmInfoByPartId] = useState<
Record<string, InquiryFarmResponse | null> Record<string, InquiryFarmResponse | null>
@@ -117,11 +117,7 @@ const VeterinaryTransfer: React.FC = () => {
} }
} catch (error: any) { } catch (error: any) {
console.error("Veterinary transfer error:", error); console.error("Veterinary transfer error:", error);
showToast( showToast("خطا در دریافت اطلاعات گواهی بهداشتی حمل", "error");
error?.response?.data?.message ||
"خطا در دریافت اطلاعات گواهی بهداشتی حمل",
"error"
);
setTransferData([]); setTransferData([]);
} }
}; };
@@ -145,10 +141,7 @@ const VeterinaryTransfer: React.FC = () => {
} }
} catch (error: any) { } catch (error: any) {
console.error("Inquiry farm error:", error); console.error("Inquiry farm error:", error);
showToast( showToast("خطا در استعلام واحد کشاورزی", "error");
error?.response?.data?.message || "خطا در استعلام واحد کشاورزی",
"error"
);
setFarmInfoByPartId((prev) => ({ ...prev, [code]: null })); setFarmInfoByPartId((prev) => ({ ...prev, [code]: null }));
} finally { } finally {
setFarmLoadingByPartId((prev) => ({ ...prev, [code]: false })); setFarmLoadingByPartId((prev) => ({ ...prev, [code]: false }));