reports update
This commit is contained in:
@@ -76,16 +76,25 @@ export const fetchCustomersListBySearch = async ({ queryKey }) => {
|
||||
// ==============================|| fetchOrdersSummary (orders summary)||============================== //
|
||||
export const fetchOrdersSummary = async ({ queryKey }) => {
|
||||
console.log('queryKey for fetchOrdersSummary', queryKey);
|
||||
const [id, startdate, enddate] = queryKey;
|
||||
const [startdate, enddate] = queryKey;
|
||||
const response = await axios.get(
|
||||
id == -1
|
||||
? `${process.env.REACT_APP_URL}/deliveries/getreportsummary/?&fromdate=${startdate}&todate=${enddate}`
|
||||
: `${process.env.REACT_APP_URL}/deliveries/getreportsummary/?partnerid=${id}&fromdate=${startdate}&todate=${enddate}`
|
||||
`${process.env.REACT_APP_URL}/deliveries/getreportsummary/?tenantid=${tenid}&fromdate=${startdate}&todate=${enddate}`
|
||||
);
|
||||
console.log('fetchOrdersSummary', response.data.details);
|
||||
|
||||
return response.data.details;
|
||||
};
|
||||
// ==============================|| getreportlocationsummary (orders summary)||============================== //
|
||||
export const getreportlocationsummary = async ({ queryKey }) => {
|
||||
console.log('queryKey for getreportlocationsummary', queryKey);
|
||||
const [startdate, enddate, locationId] = queryKey;
|
||||
const response = await axios.get(
|
||||
`${process.env.REACT_APP_URL}/deliveries/getreportlocationsummary/?tenantid=${tenid}&locationid=${locationId}&fromdate=${startdate}&todate=${enddate}`
|
||||
);
|
||||
console.log('getreportlocationsummary', response.data.details);
|
||||
|
||||
return response.data.details;
|
||||
};
|
||||
// ==============================|| fetchLocations (orders summary))||============================== //
|
||||
|
||||
export const fetchLocations = async () => {
|
||||
@@ -100,9 +109,9 @@ export const fetchLocations = async () => {
|
||||
};
|
||||
// ==============================|| fetchDeliverySummary (orders summary)||============================== //
|
||||
export const fetchDeliverySummary = async ({ queryKey }) => {
|
||||
const [, startdate, enddate, currentStatus] = queryKey;
|
||||
const [, startdate, enddate, currentStatus, locationId] = queryKey;
|
||||
const response = await axios.get(
|
||||
`${process.env.REACT_APP_URL}/deliveries/deliverysummary?tenantid=${tenid}&fromdate=${startdate}&todate=${enddate}`
|
||||
`${process.env.REACT_APP_URL}/deliveries/deliverysummary?tenantid=${tenid}&locationid=${locationId}&fromdate=${startdate}&todate=${enddate}`
|
||||
);
|
||||
console.log('fetchDeliverySummary', response.data.details);
|
||||
return response.data.details;
|
||||
@@ -137,13 +146,15 @@ export const fetchRidersSummary = async ({ queryKey }) => {
|
||||
|
||||
// ==============================|| fetchorderdetails (orders detail)||============================== //
|
||||
export const fetchorderdetails = async ({ pageParam = 0, queryKey }) => {
|
||||
const [startdate, enddate, currentStatus] = queryKey;
|
||||
const [startdate, enddate, currentStatus, locationId] = queryKey;
|
||||
|
||||
const limit = 10;
|
||||
const pageno = pageParam + 1; // ✅ increment page by 1 each time
|
||||
|
||||
const response = await axios.get(
|
||||
`${process.env.REACT_APP_URL}/deliveries/getdeliveries/?tenantid=${tenid}&fromdate=${startdate}&todate=${enddate}&status=${
|
||||
`${
|
||||
process.env.REACT_APP_URL
|
||||
}/deliveries/getdeliveries/?tenantid=${tenid}&locationid=${locationId}&fromdate=${startdate}&todate=${enddate}&status=${
|
||||
currentStatus === 'All' ? '' : currentStatus
|
||||
}&pageno=${pageno}&pagesize=${limit}`
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user