minor chnages
This commit is contained in:
parent
113f9fda23
commit
cc39168b03
|
|
@ -123,38 +123,46 @@ export const postPurchaseData = createAsyncThunk(
|
|||
export const getPurchaseData = createAsyncThunk(
|
||||
'Stock/getPurchaseData',
|
||||
async (ProdData) => {
|
||||
console.log(ProdData, 'ProdData');
|
||||
if (
|
||||
ProdData?.CompId != null &&
|
||||
ProdData?.CompId != undefined &&
|
||||
ProdData?.BranchId != null &&
|
||||
ProdData?.BranchId != undefined &&
|
||||
ProdData?.AppId != null &&
|
||||
ProdData?.AppId != undefined &&
|
||||
ProdData?.OrderFromDate &&
|
||||
ProdData?.OrderToDate
|
||||
ProdData?.AppId != null
|
||||
) {
|
||||
const params = new URLSearchParams({
|
||||
compId: ProdData.CompId,
|
||||
branchId: ProdData.BranchId,
|
||||
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) {
|
||||
params.append('searchText', ProdData.search);
|
||||
}
|
||||
|
||||
// ✅ Pagination
|
||||
if (ProdData?.PageNumber) {
|
||||
params.append('pageNumber', ProdData.PageNumber);
|
||||
}
|
||||
|
||||
return await axiosRetailInstanceData.get(
|
||||
return axiosRetailInstanceData.get(
|
||||
`/Purchase?${params.toString()}`
|
||||
);
|
||||
}
|
||||
|
||||
// optional safety
|
||||
return Promise.reject('Missing required parameters');
|
||||
}
|
||||
);
|
||||
|
||||
export const putStockData = createAsyncThunk(
|
||||
'Stock/postStockData',
|
||||
async (putData) => {
|
||||
|
|
|
|||
Loading…
Reference in New Issue