Files
Express_console_build/build/static/js/181.1b4ea03b.chunk.js
2026-05-25 16:32:21 +05:30

1 line
16 KiB
JavaScript

"use strict";(self.webpackChunkmantis_material_react=self.webpackChunkmantis_material_react||[]).push([[181],{10181:(e,t,n)=>{n.r(t),n.d(t,{default:()=>U});var a=n(9950),i=n(27182),r=n(26910),l=n(36150),s=n(81425),o=n(13838),c=n(82053),d=n(93230),A=n(25277),h=n(1320),x=n(15769),p=n(69780),u=n(21671),m=n(34075),j=n(9213),g=n(83274),v=n(25333),_=n(33738),y=n(74745),f=n(96583),D=n(28170),w=n(85970),S=n(47644),E=n(6604),C=n(4159),b=n.n(C),P=n(64367),R=n(50027),T=n(52351),I=n(35678),M=n(59212),L=n(96646),Y=n(10523),N=n(44414);const O={width:"100%",height:"100%"};function k(e){let{details:t}=e;const n=(0,a.useRef)(null),{isLoaded:i}=(0,Y.KD)({googleMapsApiKey:{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_API_URL:"https://mock-data-api-nextjs.vercel.app/",REACT_APP_AUTH0_CLIENT_ID:"",REACT_APP_AUTH0_DOMAIN:"",REACT_APP_AWS_APP_CLIENT_ID:"",REACT_APP_AWS_POOL_ID:"",REACT_APP_FIREBASE_API_KEY:"",REACT_APP_FIREBASE_APP_ID:"",REACT_APP_FIREBASE_AUTH_DOMAIN:"",REACT_APP_FIREBASE_MEASUREMENT_ID:"",REACT_APP_FIREBASE_MESSAGING_SENDER_ID:"",REACT_APP_FIREBASE_PROJECT_ID:"",REACT_APP_FIREBASE_STORAGE_BUCKET:"",REACT_APP_GOOGLE_MAPS_API_KEY:"AIzaSyCF4KatYCI3vqz1_H3kiHeyS3yCMfYToh8",REACT_APP_RIDER_ACCESS_ID:"AAAAILMpCEU:APA91bEavuOllBI6sFgYtxXAgNmAVwNA-MnCMHLGlR4_t7UqpLajAkdn3T0CZr_zaLBknLyim9ytFLMZgbeXmKqTad_PKCbqlYjHpaizVrLXtecxqyEy4UktIacK2UvHVUATHL-7VQQk",REACT_APP_STAFF_TOKEN:"",REACT_APP_URL:"https://jupiter.nearle.app/live/api/v1",REACT_APP_URL2:"https://jupiter.nearle.app/live/api/v2",REACT_APP_URL3:"https://jupiter.nearle.app/live/api/v3",REACT_APP_VERSION:"v2.1.0"}.REACT_APP_GOOGLE_MAPS_KEY}),r=(0,a.useMemo)((()=>null===t||void 0===t?void 0:t.map((e=>({lat:Number(e.latitude),lng:Number(e.longitude)})))),[t]),l={path:"M12 2c-2.2 0-4 1.8-4 4v3H5l-1 2h2l3.6 7.59c.34.58.96.94 1.64.94h2.52c.68 0 1.3-.36 1.64-.94L19 11h2l-1-2h-3V6c0-2.2-1.8-4-4-4z",fillColor:"#9c27b0",fillOpacity:1,strokeWeight:0,scale:1.4,anchor:new window.google.maps.Point(12,24)};return(0,a.useEffect)((()=>{if(!n.current||0===r.length)return;const e=new window.google.maps.LatLngBounds;r.forEach((t=>e.extend(t))),n.current.fitBounds(e)}),[r]),i?(0,N.jsxs)(Y.u6,{mapContainerStyle:O,onLoad:e=>n.current=e,center:r[0],zoom:16,children:[(0,N.jsx)(Y.Ro,{path:r,options:{strokeColor:"#196fd2",strokeOpacity:.9,strokeWeight:5}}),(0,N.jsx)(Y.pH,{position:r[0],icon:{url:"http://maps.google.com/mapfiles/ms/icons/green-dot.png"}}),(0,N.jsx)(Y.pH,{position:r[r.length-1],icon:l})]}):(0,N.jsx)("div",{children:"Loading map..."})}var z=n(20466),F=n(36220);function K(e){return new Intl.NumberFormat("en-IN",{style:"currency",currency:"INR",minimumFractionDigits:2}).format(e)}b().extend(F);const W=e=>0!==Number(e)?"red":"inherit",H=e=>(0,N.jsx)(c.A,{sx:{color:W(e)},children:e});function U(){const[e,t]=(0,a.useState)(b()().format("YYYY-MM-DD")),[n,C]=(0,a.useState)(b()().format("YYYY-MM-DD")),[Y,O]=(0,a.useState)("All"),[F,W]=(0,a.useState)(!1),[U,B]=(0,a.useState)("Today"),[V,G]=(0,a.useState)(0),[q,J]=(0,a.useState)([]),[X,Z]=(0,a.useState)(null),[Q,$]=(0,a.useState)(0),[ee,te]=(0,a.useState)(!1),[ne,ae]=(0,a.useState)(!1),[ie,re]=(0,a.useState)(null),{isLoading:le,data:se}=(0,l.I)({queryKey:["ridersummary",Q,e,n],queryFn:s.KN});return(0,a.useEffect)((()=>{(async()=>{let e=0;se&&se.forEach(((t,n)=>{console.log(n,t.deliveryamt),e+=t.deliveryamt})),G(e),console.log("calculatedTotal",e)})()}),[se]),(0,N.jsxs)(N.Fragment,{children:[(le||ee)&&(0,N.jsx)(N.Fragment,{children:(0,N.jsx)(T.A,{})}),(0,N.jsx)(i.A,{title:"Riders Summary"}),(0,N.jsxs)(R.A,{content:!1,title:(0,N.jsxs)(d.A,{display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"space-between",flexWrap:"wrap",gap:1,sx:{border:"1px solid",borderColor:"bg.main",p:2},children:[(0,N.jsxs)(d.A,{direction:"column",alignItems:"flex-start",spacing:1,sx:{},children:[e&&n&&(0,N.jsxs)(d.A,{direction:"row",spacing:2,flexWrap:"wrap",gap:1,children:[(0,N.jsx)(A.A,{label:"Orders-".concat(U),color:"primary",variant:"light"}),(0,N.jsx)(A.A,{label:(0,N.jsxs)(c.A,{noWrap:!0,color:"secondary",children:[b()(e).format("DD/MM/YYYY")," - ",b()(n).format("DD/MM/YYYY")]}),variant:"combined",color:"warning",deleteIcon:(0,N.jsx)(P.A,{style:{fontSize:18}}),onDelete:()=>{W(!0)},onClick:()=>W(!0),sx:{cursor:"pointer"}})]}),(!e||!n)&&(0,N.jsx)(N.Fragment,{children:(0,N.jsx)(d.A,{direction:"row",spacing:2,children:(0,N.jsx)(A.A,{label:"Orders-All",color:"primary",variant:"light",size:"small"})})})]}),(0,N.jsx)(d.A,{style:{display:"flex",flexDirection:"row"},children:(0,N.jsx)(M.A,{locaName:Y,setAppId:$,setLocoName:O,sx:{minWidth:250,maxWidth:1e3,flex:1}})})]}),children:[(0,N.jsx)(h.A,{children:(0,N.jsxs)(x.A,{children:[(0,N.jsxs)(p.A,{children:[(0,N.jsx)(u.A,{children:"# "}),(0,N.jsx)(u.A,{children:"Rider "}),(0,N.jsx)(u.A,{children:" Orders"}),(0,N.jsx)(u.A,{children:" Pending"}),(0,N.jsx)(u.A,{children:"Cancelled "}),(0,N.jsx)(u.A,{children:"Delivered "}),(0,N.jsx)(u.A,{align:"center",children:"KMS "}),(0,N.jsx)(u.A,{align:"center",children:"Amount "}),(0,N.jsx)(u.A,{align:"center",children:"Action "})]}),le&&(0,N.jsx)(L.r,{col:10}),(0,N.jsxs)(m.A,{children:[0===(null===se||void 0===se?void 0:se.length)&&(0,N.jsx)(j.A,{children:(0,N.jsx)(u.A,{colSpan:15,children:(0,N.jsx)(d.A,{width:"100%",direction:"row",justifyContent:"center",children:(0,N.jsx)(o.A,{})})})}),0!=(null===se||void 0===se?void 0:se.length)&&(null===se||void 0===se?void 0:se.map(((t,a)=>(0,N.jsxs)(N.Fragment,{children:[(0,N.jsxs)(j.A,{sx:{cursor:X===t.userid?"pointer":null},children:[(0,N.jsx)(u.A,{align:"left",children:a+1}),(0,N.jsx)(u.A,{children:(0,N.jsxs)(d.A,{spacing:1,children:[(0,N.jsxs)(c.A,{sx:{whiteSpace:"noWrap"},children:[" "," ".concat(null===t||void 0===t?void 0:t.firstname," ").concat(null===t||void 0===t?void 0:t.lastname)]}),(0,N.jsxs)(c.A,{variant:"subtitle2",children:["Id : ",t.userid," "]})]})}),(0,N.jsx)(u.A,{children:H(t.totalorders)}),(0,N.jsx)(u.A,{children:H(t.pending)}),(0,N.jsx)(u.A,{children:H(t.cancelled)}),(0,N.jsx)(u.A,{children:H(t.delivered)}),(0,N.jsx)(u.A,{align:"center",children:(0,N.jsxs)(d.A,{direction:"column",spacing:1,children:[(0,N.jsx)(g.A,{title:"Kms",placement:"top",children:(0,N.jsx)(A.A,{size:"small",label:"".concat(Number(t.kms).toFixed(2)),color:t.kms?"error":"secondary",variant:"combined",sx:{cursor:"pointer",minWidth:80}})}),(0,N.jsx)(g.A,{title:"Actual Kms",placement:"bottom",children:(0,N.jsx)(A.A,{size:"small",label:"".concat(Number(t.cumulativekms).toFixed(2)),color:t.cumulativekms?"success":"secondary",variant:"combined",sx:{cursor:"pointer",minWidth:80}})})]})}),(0,N.jsx)(u.A,{align:"center",children:(0,N.jsx)(g.A,{title:"Total Amount",placement:"top",children:(0,N.jsx)(A.A,{size:"small",label:K(t.charges>=t.deliveryamt?t.charges:t.deliveryamt),variant:"combined",color:t.deliveryamt?"primary":"secondary",sx:{cursor:"pointer",minWidth:100}})})}),(0,N.jsx)(u.A,{align:"center",children:(0,N.jsxs)(d.A,{display:"flex",flexDirection:"row",gap:1,alignItems:"center",children:[(0,N.jsx)(v.A,{"aria-label":"expand row",size:"small",onClick:()=>{const a=X!==t.userid;Z(a?t.userid:null),a&&(async t=>{te(!0);try{const a=await r.A.get("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getreportsummary/?&fromdate=").concat(e,"&todate=").concat(n,"&userid=").concat(t));console.log("tenantRes",a.data.details),J(a.data.details)}catch(a){console.log("tenantRes",a)}finally{te(!1)}})(t.userid)},sx:{bgcolor:X===t.userid?"primary.main":null,color:X===t.userid?"white":null,"&:hover":{bgcolor:X===t.userid?"primary.main":"#e1bee7"}},children:X===t.userid?(0,N.jsx)(S.A,{}):(0,N.jsx)(w.A,{})}),(0,N.jsx)(v.A,{children:(0,N.jsx)(E.o9J,{onClick:()=>{ae(!0),(async e=>{try{const t=await r.A.get("".concat("https://jupiter.nearle.app/live/api/v1","/deliveries/getuserdeliverylogs/?userid=").concat(e,"&fromdate=2026-01-28&todate=2026-01-28 "));re(t.data.details)}catch(t){(0,z.k)(null===t||void 0===t?void 0:t.message,"error",2e3),console.log("getuserdeliverylogs",t.message)}})(null===t||void 0===t?void 0:t.userid)}})})]})})]},t.tenantname),X===t.userid&&(0,N.jsx)(j.A,{sx:{cursor:X===t.userid?"pointer":null},children:(0,N.jsx)(u.A,{style:{paddingBottom:0,paddingTop:0},colSpan:15,children:(0,N.jsx)(_.A,{in:!0,timeout:"auto",unmountOnExit:!0,children:(0,N.jsx)(R.A,{content:!1,sx:{margin:1},children:(0,N.jsxs)(x.A,{size:"small","aria-label":"purchases",children:[(0,N.jsx)(p.A,{sx:{bgcolor:"primary.lighter"},children:(0,N.jsxs)(j.A,{children:[(0,N.jsx)(u.A,{children:"#"}),(0,N.jsx)(u.A,{children:"Client"}),(0,N.jsx)(u.A,{align:"center",children:"All"}),(0,N.jsx)(u.A,{align:"center",children:"Pending"}),(0,N.jsx)(u.A,{align:"center",children:"Completed"}),(0,N.jsx)(u.A,{align:"center",children:"Cancelled"}),(0,N.jsx)(u.A,{align:"center",children:"Kms"}),(0,N.jsx)(u.A,{align:"center",children:"Amount"})]})}),(0,N.jsxs)(m.A,{children:[ee&&(0,N.jsx)(L.r,{col:3}),null===q||void 0===q?void 0:q.map(((e,t)=>(0,N.jsxs)(j.A,{children:[(0,N.jsx)(u.A,{align:"left",children:t+1}),(0,N.jsx)(u.A,{align:"left",children:(0,N.jsx)(d.A,{direction:"row",sx:{ml:-2},children:e.tenantname})}),(0,N.jsx)(u.A,{align:"center",children:H(e.totalorders)}),(0,N.jsx)(u.A,{align:"center",children:H(e.deliveriespending)}),(0,N.jsx)(u.A,{align:"center",children:H(e.deliveriescompleted)}),(0,N.jsx)(u.A,{align:"center",children:H(e.deliveriescancelled)}),(0,N.jsxs)(u.A,{align:"center",children:[(0,N.jsx)(A.A,{size:"small",label:e.kms,color:"error",variant:"combined",sx:{mr:1,minWidth:80}}),(0,N.jsx)(A.A,{size:"small",label:e.cumulativekms,color:"success",variant:"combined",sx:{minWidth:80}})]}),(0,N.jsx)(u.A,{align:"center",children:(0,N.jsx)(A.A,{size:"small",label:K(e.charges>=e.deliveryamt?e.charges:e.deliveryamt),sx:{color:"primary.main",bgcolor:"#e1bee7",border:"1px solid #662582 ",minWidth:100}})})]},e.tenantname)))]})]})})})})})]}))))]})]})}),(0,N.jsx)(y.A,{}),0!=(null===se||void 0===se?void 0:se.length)&&(0,N.jsxs)(d.A,{direction:"row",sx:{display:"flex",justifyContent:"end",px:1,py:2},children:[(0,N.jsx)(c.A,{variant:"h5",children:"Total :"}),(0,N.jsx)(c.A,{variant:"h5",sx:{ml:5,mr:1.5},children:K(V)})]})]}),(0,N.jsx)(f.A,{maxWidth:"xl",fullScreen:!0,open:ne,onClose:()=>{ae(!1)},children:(0,N.jsx)(D.A,{children:ie&&(0,N.jsx)(k,{details:ie})})}),(0,N.jsx)(I.A,{open:F,onClose:()=>W(!1),onSelect:e=>{t(e.startDate),C(e.endDate),B(e.label),console.log("Selected Date Range:",e)}})]})}},25713:(e,t,n)=>{n.d(t,{A:()=>m});var a=n(98587),i=n(58168),r=n(9950),l=n(72004),s=n(3484),o=n(59254),c=n(18463),d=n(45558),A=n(1614);function h(e){return(0,A.Ay)("MuiCardActions",e)}(0,d.A)("MuiCardActions",["root","spacing"]);var x=n(44414);const p=["disableSpacing","className"],u=(0,o.Ay)("div",{name:"MuiCardActions",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableSpacing&&t.spacing]}})((e=>{let{ownerState:t}=e;return(0,i.A)({display:"flex",alignItems:"center",padding:8},!t.disableSpacing&&{"& > :not(style) ~ :not(style)":{marginLeft:8}})})),m=r.forwardRef((function(e,t){const n=(0,c.b)({props:e,name:"MuiCardActions"}),{disableSpacing:r=!1,className:o}=n,d=(0,a.A)(n,p),A=(0,i.A)({},n,{disableSpacing:r}),m=(e=>{const{classes:t,disableSpacing:n}=e,a={root:["root",!n&&"spacing"]};return(0,s.A)(a,h,t)})(A);return(0,x.jsx)(u,(0,i.A)({className:(0,l.A)(m.root,o),ownerState:A,ref:t},d))}))},27182:(e,t,n)=>{n.d(t,{A:()=>d});var a=n(89379),i=(n(9950),n(14857)),r=n(25713),l=n(60899),s=n(93230),o=n(82053),c=n(44414);const d=e=>{let{title:t,secondary:n,sx:d}=e;const A=(0,i.A)();return(0,c.jsx)(r.A,{sx:(0,a.A)({position:"sticky",top:"30px",bgcolor:A.palette.background.default,zIndex:10,width:"100%"},d),children:(0,c.jsx)(l.Ay,{container:!0,children:(0,c.jsx)(l.Ay,{item:!0,xs:12,children:(0,c.jsxs)(s.A,{direction:"row",justifyContent:"space-between",alignItems:"center",gap:2,sx:{flexWrap:"wrap"},children:[(0,c.jsx)(o.A,{variant:"h3",children:t}),n]})})})})}},35678:(e,t,n)=>{n.d(t,{A:()=>y});var a=n(9950),i=n(96583),r=n(40033),l=n(82053),s=n(28170),o=n(93230),c=n(82223),d=n(55916),A=n(4159),h=n.n(A),x=n(56712),p=n(81417),u=n(96600),m=n(53132),j=n(94289),g=n(57326),v=n(50624),_=n(44414);const y=e=>{let{open:t,onClose:n,onSelect:A}=e;const[y,f]=(0,a.useState)(null);return(0,_.jsxs)(i.A,{open:t,onClose:n,children:[(0,_.jsx)(r.A,{align:"left",children:(0,_.jsx)(l.A,{variant:"h4",children:"Select Filter Options"})}),(0,_.jsx)(s.A,{sx:{width:"100%"},className:"datedialog",children:(0,_.jsx)(d.U,{open:t,toggle:n,id:"daterange1",onChange:e=>{f({startDate:h()(e.startDate).format("YYYY-MM-DD"),endDate:h()(e.endDate).format("YYYY-MM-DD"),label:e.label||"custom"})},definedRanges:[{label:"Today",startDate:new Date,endDate:new Date},{label:"Yesterday",startDate:(0,x.A)(new Date,-1),endDate:(0,x.A)(new Date,-1)},{label:"Tomorrow",startDate:(0,x.A)(new Date,1),endDate:(0,x.A)(new Date,1)},{label:"This Week",startDate:(0,p.A)(new Date),endDate:(0,u.A)(new Date)},{label:"Last Week",startDate:(0,p.A)((0,m.A)(new Date,-1)),endDate:(0,u.A)((0,m.A)(new Date,-1))},{label:"Last 7 Days",startDate:(0,m.A)(new Date,-1),endDate:new Date},{label:"This Month",startDate:(0,j.A)(new Date),endDate:(0,g.A)(new Date)},{label:"Last Month",startDate:(0,j.A)((0,v.A)(new Date,-1)),endDate:(0,g.A)((0,v.A)(new Date,-1))}]})}),(0,_.jsx)(o.A,{direction:"row",justifyContent:"flex-end",sx:{width:"100%",p:2},children:(0,_.jsx)(c.A,{variant:"contained",size:"small",onClick:()=>{y?(A(y),n()):n()},children:"OK"})})]})}},47644:(e,t,n)=>{var a=n(24994);t.A=void 0;var i=a(n(79526)),r=n(44414);t.A=(0,i.default)((0,r.jsx)("path",{d:"M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z"}),"KeyboardArrowUp")},59212:(e,t,n)=>{n.d(t,{A:()=>c});var a=n(89379),i=n(9950),r=n(77922),l=n(29925),s=n(26910),o=n(44414);const c=(0,i.forwardRef)(((e,t)=>{let{setAppId:n,setLocoName:c,setPage:d,sx:A,textfeildSx:h}=e;const[x,p]=(0,i.useState)(JSON.parse(localStorage.getItem("applocations")||"[]"));return(0,i.useEffect)((()=>{0===x.length&&(async()=>{try{const e=localStorage.getItem("userid");if(!e)return;const t=await s.A.get("".concat("https://jupiter.nearle.app/live/api/v1","/partners/getlocations/?userid=").concat(e));if(t.data.status){const e=[...t.data.details,{locationname:"All",applocationid:0}];localStorage.setItem("applocations",JSON.stringify(e)),p(e)}}catch(e){console.error("Error fetching locations in LocationAutocomplete:",e)}})()}),[x.length]),(0,o.jsx)(r.A,{id:"location-autocomplete",options:x||[],getOptionLabel:e=>{var t;return null!==(t=null===e||void 0===e?void 0:e.locationname)&&void 0!==t?t:""},sx:(0,a.A)({},A),onChange:(e,t,a)=>{"clear"===a?(null===n||void 0===n||n(0),null===c||void 0===c||c(""),null===d||void 0===d||d(0)):t&&(null===n||void 0===n||n(t.applocationid),null===c||void 0===c||c(t.locationname),null===d||void 0===d||d(0))},renderInput:e=>(0,o.jsx)(l.A,(0,a.A)((0,a.A)({},e),{},{inputRef:t,label:"Select Zones",sx:(0,a.A)({},h)}))})}))},64367:(e,t,n)=>{n.d(t,{A:()=>r});var a=n(23235),i=n(44414);const r=(0,a.A)((0,i.jsx)("path",{d:"M19 4h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2m0 16H5V10h14zM9 14H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2zm-8 4H7v-2h2zm4 0h-2v-2h2zm4 0h-2v-2h2z"}),"CalendarMonth")},85970:(e,t,n)=>{var a=n(24994);t.A=void 0;var i=a(n(79526)),r=n(44414);t.A=(0,i.default)((0,r.jsx)("path",{d:"M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z"}),"KeyboardArrowDown")},96646:(e,t,n)=>{n.d(t,{r:()=>o});var a=n(9213),i=n(21671),r=n(82917),l=n(93230),s=n(44414);const o=e=>{let{rowsPerPage:t=5,col:n=1}=e;return(0,s.jsx)(s.Fragment,{children:Array.from(new Array(t)).map(((e,t)=>(0,s.jsxs)(a.A,{children:[(0,s.jsx)(i.A,{children:(0,s.jsx)(r.A,{variant:"circular",width:24,height:24})}),(0,s.jsx)(i.A,{children:(0,s.jsx)(r.A,{variant:"text",width:30})}),Array.from({length:n}).map(((e,t)=>(0,s.jsx)(i.A,{children:(0,s.jsxs)(l.A,{spacing:.5,children:[(0,s.jsx)(r.A,{variant:"text",width:100}),(0,s.jsx)(r.A,{variant:"text",width:80})]})},t))),(0,s.jsx)(i.A,{children:(0,s.jsx)(r.A,{variant:"text",width:150})}),(0,s.jsx)(i.A,{children:(0,s.jsx)(r.A,{variant:"rounded",width:60,height:24})}),(0,s.jsx)(i.A,{align:"center",children:(0,s.jsxs)(l.A,{direction:"row",spacing:1,justifyContent:"flex-end",children:[(0,s.jsx)(r.A,{variant:"circular",width:28,height:28}),(0,s.jsx)(r.A,{variant:"circular",width:28,height:28})]})})]},t)))})}}}]);