fix(ocme): added in field catch

This commit is contained in:
2025-04-14 22:16:10 -05:00
parent c25c2d006a
commit 917090eaa9

View File

@@ -39,6 +39,12 @@ export default function OcmeCycleCount() {
const onSubmit = async (data: any) => { const onSubmit = async (data: any) => {
setData([]); setData([]);
setCounting(true); setCounting(true);
if (data.laneType === "") {
toast.error("Please select a type");
setCounting(false);
return;
}
toast.success(`Cycle count started`); toast.success(`Cycle count started`);
try { try {
const res = await axios.post("/ocme/api/v1/cycleCount", data, { const res = await axios.post("/ocme/api/v1/cycleCount", data, {
@@ -52,7 +58,7 @@ export default function OcmeCycleCount() {
reset(); reset();
} }
if (res.data.success) { if (!res.data.success) {
toast.success(res.data.message); toast.success(res.data.message);
setCounting(false); setCounting(false);
@@ -109,7 +115,7 @@ export default function OcmeCycleCount() {
<SelectItem value="name"> <SelectItem value="name">
Name Name
</SelectItem> </SelectItem>
<SelectItem value="laneId"> <SelectItem value="laneID">
Lane ID Lane ID
</SelectItem> </SelectItem>
</SelectContent> </SelectContent>