minor chnages

This commit is contained in:
Tamilselvan 2026-02-06 14:08:50 +05:30
parent 113f9fda23
commit cc39168b03
1 changed files with 18 additions and 10 deletions

View File

@ -123,38 +123,46 @@ export const postPurchaseData = createAsyncThunk(
export const getPurchaseData = createAsyncThunk( export const getPurchaseData = createAsyncThunk(
'Stock/getPurchaseData', 'Stock/getPurchaseData',
async (ProdData) => { async (ProdData) => {
console.log(ProdData, 'ProdData');
if ( if (
ProdData?.CompId != null && ProdData?.CompId != null &&
ProdData?.CompId != undefined &&
ProdData?.BranchId != null && ProdData?.BranchId != null &&
ProdData?.BranchId != undefined && ProdData?.AppId != null
ProdData?.AppId != null &&
ProdData?.AppId != undefined &&
ProdData?.OrderFromDate &&
ProdData?.OrderToDate
) { ) {
const params = new URLSearchParams({ const params = new URLSearchParams({
compId: ProdData.CompId, compId: ProdData.CompId,
branchId: ProdData.BranchId, branchId: ProdData.BranchId,
appId: ProdData.AppId, appId: ProdData.AppId,
fromDate: ProdData.OrderFromDate,
toDate: ProdData.OrderToDate,
}); });
// ✅ Add dates only if present
if (ProdData?.OrderFromDate) {
params.append('fromDate', ProdData.OrderFromDate);
}
if (ProdData?.OrderToDate) {
params.append('toDate', ProdData.OrderToDate);
}
// ✅ Search
if (ProdData?.search) { if (ProdData?.search) {
params.append('searchText', ProdData.search); params.append('searchText', ProdData.search);
} }
// ✅ Pagination
if (ProdData?.PageNumber) { if (ProdData?.PageNumber) {
params.append('pageNumber', ProdData.PageNumber); params.append('pageNumber', ProdData.PageNumber);
} }
return await axiosRetailInstanceData.get( return axiosRetailInstanceData.get(
`/Purchase?${params.toString()}` `/Purchase?${params.toString()}`
); );
} }
// optional safety
return Promise.reject('Missing required parameters');
} }
); );
export const putStockData = createAsyncThunk( export const putStockData = createAsyncThunk(
'Stock/postStockData', 'Stock/postStockData',
async (putData) => { async (putData) => {