1(this.webpackJsonpundefined=this.webpackJsonpundefined||[]).push([[165],[,,function(e,t,a){"use strict";a.d(t,"e",(function(){return L})),a.d(t,"b",(function(){return U})),a.d(t,"c",(function(){return z})),a.d(t,"h",(function(){return Y})),a.d(t,"g",(function(){return G})),a.d(t,"f",(function(){return Q})),a.d(t,"k",(function(){return K})),a.d(t,"a",(function(){return J})),a.d(t,"n",(function(){return Z})),a.d(t,"j",(function(){return X})),a.d(t,"l",(function(){return $})),a.d(t,"m",(function(){return ee})),a.d(t,"i",(function(){return ne}));var n=a(1),r=a(0),i=a(204),o=a.n(i),s=a(3),l=a.n(s),c=a(26),d=a.n(c),u=a(155),m=a.n(u),p=a(11),_=a(83),y=a(10),f=a(25);a(1525);const h=new Intl.NumberFormat("en-IN",{style:"currency",currency:"INR",currencyDisplay:"symbol"}),g=new Intl.NumberFormat("en-IN",{style:"currency",currency:"INR",currencyDisplay:"symbol"}),v=new Intl.NumberFormat("en-IN",{style:"decimal"});var b=a(21),E=a(136),w=a(527),O=a(165),A=a.n(O),S=a(621),j=a(263),k=a.n(j),D=a(539),x=a(303),C=a(12);const{baseUrl:P,encryption_secret_key:N,encryption_secret_iv:I,isApiEncryptionEnabled:F,isRouteEncryptionEnabled:T,requestHeaderAccessToken:B}=f.a,R=window.location.href,M=R.includes("onboarding")&&!R.includes("isCreateAccount"),q=(e=>{let t="";const a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";let n=0;for(;n<e;)t+=a.charAt(Math.floor(62*Math.random())),n+=1;return t})(16);let L=e=>{const t=A.a.enc.Utf8.parse(N),a=A.a.enc.Utf8.parse(I);try{return A.a.AES.encrypt(e,t,{keySize:8,iv:a,mode:A.a.mode.CBC}).toString(A.a.format.Utf8)}
1catch(n){throw console.log("Encryption Error",n),n}},U=e=>{const t=A.a.enc.Utf8.parse(N),a=A.a.enc.Utf8.parse(I);try{return A.a.AES.decrypt(e,t,{keySize:8,iv:a,mode:A.a.mode.CBC}).toString(A.a.enc.Utf8)}catch(n){return console.log("Decryption Error",n),!1}},V=e=>{if("false"==T)return e;if(e){const a=A.a.enc.Utf8.parse(N),n=A.a.enc.Utf8.parse(I);try{return A.a.AES.encrypt(null===e||void 0===e?void 0:e.toString(),a,{keySize:8,iv:n,mode:A.a.mode.CBC}).toString(A.a.format.Hex)}catch(t){throw console.log("Encryption Error",t),t}}},z=e=>{if("false"==T)return e;if(e){const r=A.a.enc.Utf8.parse(N),i=A.a.enc.Utf8.parse(I);var t=A.a.enc.Hex.parse(e),a=A.a.enc.Base64.stringify(t);try{return A.a.AES.decrypt(a,r,{keySize:8,iv:i,mode:A.a.mode.CBC}).toString(A.a.enc.Utf8)}catch(n){return console.log("Decryption Error",n),!1}}};const Y=e=>{var t,a,n;if("false"===T)return e;const r=e&&(null===e||void 0===e?void 0:e.split("?"));return(null===r||void 0===r||null===(t=r[0])||void 0===t||null===(a=t.split("/"))||void 0===a||null===(n=a.map((e=>isNaN(e)?e:V(e))))||void 0===n?void 0:n.join("/"))+(null!==r&&void 0!==r&&r[1]?"?"+V(null===r||void 0===r?void 0:r[1]):"")},G=e=>{var t,a,n,r,i,o;if("false"==T)return e;const s=e=>{if(!e)return"";const t=(e=>{try{return decodeURIComponent(e)}catch(t){return e}})(e),a=z(t);if(a)return a;const n=U(t);if(n)return n;const r=U(e);return r||!1},l=(null===(t=new URL(e))||void 0===t?void 0:t.pathname)+(null===(a=new URL(e))||void 0===a?void 0:a.search),c=null===l||void 0===l?void 0:l.split("?"),d=null===c||void 0===c||null===(n=c[0])||void 0===n||null===(r=n.split("/"))||void 0===r||null===(i=r.map((e=>z(e)?z(e):e)))||void 0===i?void 0:i.join("/"),u=null!==c&&void 0!==c&&c[1]?s(null===c||void 0===c?void 0:c[1])?"?"+s(null===c||void 0===c?void 0:c[1]):"?".concat(null===c||void 0===c?void 0:c[1]):"";return(null===(o=new URL(e))||void 0===o?void 0:o.origin)+d+u},Q=e=>{if("false"==T)return e;let t={};if(!l.a.isEmpty(e))for(const[a,n]of Object.entries(e))t[a]=z(n)?z(n):n;return t},H=e=>{var t,a;const n=null===(t=new URL(e))||void 0===t||null===(a=t.pathname)||void 0===a?void 0:a.split("/"),r=n[(null===n||void 0===n?void 0:n.length)-1];return["CreateSocialPost","EditPost","SaveAndUpdateAuthorizedSignatory","AttachDocument_Azure","UpdateAndUploadBanner","UpdateProfile","AttachDocumentAzureStorage","ImportMembers","ImportFarmers"].includes(r)},W={isLiquidFormCommodityUnitInMT(e,t){if("Liquid"==e||"liquid"==e)return"Cashew Nut Shell"==t||"Groundut Oil"==t||"Palm Oil"==t||"Sunflower Oil"==t},getSpecificDecimalRoundedNumber(e,t){var a,n,r,i;return Number.isInteger(parseFloat(e))||(null===(a="".concat(e).split("."))||void 0===a||null===(n=a[1])||void 0===n?void 0:n.length)<=t?e:(null===(r="".concat(e).split("."))||void 0===r||null===(i=r[1])||void 0===i?void 0:i.length)>t?e.toFixed(t):void 0},scrollToBottom(e){e&&(e.current.scrollTop=e.current.scrollHeight)},isDecimal:e=>e%1!=0,getUnixTs(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return d()(e).unix()},debugStr:e=>W.isProd()?null:e,getACL(e){e||(e=l.a.get(globalThis,"user")||{});const t=l.a.get(e,"profile.person.type_of_individual_enum")||0,a=l.a.get(e,"profile.person.is_company_admin"),n=!!t,r=2===(l.a.get(e,"profile.login_through_enum")||0),i=1===(l.a.get(e,"profile.login_through_enum")||0),o=l.a.get(e,"profile.person.is_company_admin")||!1,s=l.a.get(e,"profile.person.is_invited")||!1;let c=!1;const d=l.a.get(e,"profile.person.user_type_enum");let u;1===d&&(c=!0);u=1===d&&!1===a;let m=!1,p=!1,_=!1,y=!1;return r&&(_=!0,m=!0),i&&(y=!0,p=!0),s&&(m=!1,_=!0),{isEmailLogin:r,isPhoneLogin:i,isCompanyAdmin:o,isInvited:s,isIndividual:n&&!c&&!u,isFarmer:1===t,isQALab:8===t,isAgriBio:3===t,isDriver:l.a.get(e,"profile.person.is_driver")||!1,isTransporter:l.a.get(e,"profile.person.is_transporter")||!1,isCompany:c,isUserCompany:u,canUpdateEmail:m,canUpdatePhone:p,isEmailDisabled:_,isPhoneDisabled:y,hasRole:n,isControlTowerUser:l.a.get(e,"profile.person.is_control_tower_user")||!1,isChecker:l.a.get(e,"profile.person.is_checker")||!1,isMaker:l.a.get(e,"profile.person.is_maker")||!1,isSuperUser:l.a.get(e,"profile.person.is_superuser")||!1}},getQs(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=k.a.stringify(e);t=k.a.parse(t),t=Object.keys(t).map((t=>"".concat(t,"=").concat(e[t]))).join("&");let a=L(t);return"true"===F?a:t}
1,getLocationData(e){e=e||{};const t={location_id:0,location_code:"",address_text:"",lattitude:"",longitude:"",village_id:0,village_code:"",taluka_id:0,taluka_code:"",city_id:0,city_code:"",district_id:0,district_code:"",state_id:0,state_code:"",country_id:0,country_code:""};let a=l.a.pick(e,Object.keys(t));return!a.location_code&&e.location_data&&(a.location_code=e.location_data),!a.address_text&&e.location_code&&(a.address_text=e.location_code),Object(n.a)(Object(n.a)({},t),a)},getAddressDisplayText(e){let t=[],a=[],n=[];return e.address_line1&&t.push(e.address_line1),e.address_line2&&t.push(e.address_line2),e.address_line3&&t.push(e.address_line3),e.village_code&&a.push(e.village_code),e.taluka_code&&a.push(e.taluka_code),e.district_code&&a.push(e.district_code),e.state_code&&n.push(e.state_code),e.pin_code&&n.push(e.pin_code),{line1:t,line2:a,line3:n,addStr:"".concat(t.join(",")," <br/> ").concat(a.join(",")," <br/> ").concat(n.join("-"))}},getFarmAddress(e){let t=[],a=[],n=[];return e.address_line1&&t.push(e.address_line1),e.address_line2&&t.push(e.address_line2),e.village_code&&a.push(e.village_code),e.taluka_code&&a.push(e.taluka_code),e.district_code&&a.push(e.district_code),e.state_code&&n.push(e.state_code),e.pin_code&&n.push(e.pin_code),{line1:t,line2:a,line3:n,addStr:"".concat(t.join(","),"\n").concat(a.join(","),"\n").concat(n.join("-"))}},getLocationAddress(e){let t=[],a=[],n=[],r=[];return e.address_line1&&t.push(e.address_line1),e.address_line2&&a.push(e.address_line2),e.address_line3&&a.push(e.address_line3),e.village_code&&n.push(e.village_code),e.taluka_code&&n.push(e.taluka_code),e.district_code&&n.push(e.district_code),e.state_code&&r.push(e.state_code),e.pin_code&&r.push(e.pin_code),{line1:a,line2:n,line3:r,addStr:"".concat(t.join(","),"\n").concat(a.join(","),"\n").concat(n.join(","),"\n").concat(r.join("-"))}},async validateSchema(e,t){try{return await e.validate(t,{abortEarly:!1})}catch(a){throw{errors:Object(y.i)(a),message:"Schema validation error"}}},getErrMessage(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=window.location.href,a=t.includes("supply.biofuelcircle.com")||t.includes("my.biofuelcircle.com");if(0===Object.keys(e))return"";let n="",r=l.a.first(Object.keys(e)),i=e[r];return"object"===typeof i?n=W.getErrMessage(e[r]):"string"===typeof i&&(n=a?i:"".concat(r," - ").concat(i)),n},displayMessage(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"info";"info"===t?E.b.info(e):"success"===t?E.b.success(e):"error"===t?E.b.error(e):"warning"===t&&E.b.warn(e)},displayErrors(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=l.a.get(e,"errors")||{},r=navigator.onLine?l.a.get(e,"message")||"Unable to process request.":"Please check your internet connection.";l.a.isEmpty(a)||(t&&t.setErrors(Object(n.a)({},a)),r=W.getErrMessage(a)||r);const i=String(r||"").toLowerCase();!navigator.onLine||i.includes("internet connection")||i.includes("network request failed")||i.includes("request timeout")||i.includes("aborted")||i.includes("jwt token not found in the system")||p.a.show({type:"error",message:r})},displayFormDataErrors(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=l.a.get(e,"errors")||{},r=l.a.get(e,"message")||"Unable to process request.";l.a.isEmpty(a)||(t&&t.setErrors({formData:Object(n.a)({},a)}),r=W.getErrMessage(a)||r),p.a.show({type:"error",message:r,key:"req-form",duration:20})},isProd:()=>f.a.isProd,decodeJWT(e){try{return JSON.parse(atob(e.split(".")[1]))}catch(t){return null}},async getResJSON(e){if(!e.ok)throw e;if(e.status<200||e.status>=300)throw e;let t=e;if("function"===typeof e.json&&(t=await e.json()),!1===l.a.get(t,"stat",""))throw t;return t},async processApiRes(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=H(null===e||void 0===e?void 0:e.url);let a=e;if(a="true"!==F||t?e:await e.text(),"true"!==F||t)"function"===typeof e.json&&(a=await W.getResJSON(a));else{var n;let e=U(a);if(a=JSON.parse(e),null===(n=a)||void 0===n||!n.stat)throw a}const r=l.a.get(a,"data",{})||{};return m()(r,"snake")},async processApiResELoc(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e;"function"===typeof e.json&&(t=await W.getResJSON(e));const a=l.a.get(t,"suggestedLocations",{})||{};return m()(a,"snake")},getBackendParams(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(const a in e){const n=W.lowerStr(a),r=a.trim().toLowerCase();void 0!==t[a]?e[a]=t[a]:void 0!==t[n]?e[a]=t[n]:void 0!==t[r]&&(e[a]=t[r])}return e},async processApiErrors(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";console.log("BFC-LOGGER - processApiErrors called"),console.log("BFC-LOGGER - err",t),console.log("BFC-LOGGER - fetchDetails",a),console.log("BFC-LOGGER - apiName",r);const i={errors:{}};if(400===t.status)return i.errors=l.a.get(t,"data",{})||{},i.message=l.a.get(t,"message","Bad Request")||"Bad Request",i;if(401===t.status){const e=l.a.get(t,"message","").toLowerCase();if(e.includes("network request failed")||e.includes("aborted")||e.includes("timeout")||503===t.status||502===t.status||504===t.status)return console.log("BFC-LOGGER - 401 error appears network-related, not logging out"),i.errors={},i.message="Network error or timeout. Please check your connection.",i;console.log("BFC-LOGGER - 401 error detected, attempting token refresh");if(!await _.a.getRefreshedToken()){const e="undefined"!==typeof navigator&&"onLine"in navigator&&navigator.onLine;try{return!await _.a.checkTokens()&&e?(console.log("BFC-LOGGER - Token refresh failed on 401, tokens missing, online - forcing logout"),W.forceLogout()):e?(console.log("BFC-LOGGER - Token refresh failed on 401 but tokens still exist - not logging out"),i.errors={},i.message="Authentication error. Please try again.",i):(console.log("BFC-LOGGER - Token refresh failed on 401 but offline - deferring logout"),i.errors={},i.message="Network error. Please check your connection.",i)}catch(y){return e?(console.log("BFC-LOGGER - Token refresh failed on 401, token check failed, online - forcing logout"),W.forceLogout()):(console.log("BFC-LOGGER - Token refresh failed on 401, token check failed, offline - deferring logout"),i.errors={},i.message="Network error. Please check your connection.",i)}}return console.log("BFC-LOGGER - Token refresh successful on 401, continuing"),i}const o=l.a.get(t,"message","");if("Network request failed"===o||"Aborted"===o)return i.errors={},i.message="Network error or timeout. Please check your connection.",i;if(500===t.status)return i.errors={500:"Internal Server Error"},i.message="500 - Internal Server Error",i;if(511===t.status||0==t.status&&t.message.includes("Session Expired")||"fetchPersonalDetails"==a&&511===t.status||null!==t&&void 0!==t&&null!==(e=t.message)&&void 0!==e&&e.toLowerCase().includes("JWT Token Not Found in the System".toLowerCase())){console.log("BFC-LOGGER - JWT Token error detected, attempting refresh"),_.a.ereaseAccessToken();const e=await _.a.getRefreshedToken();if(e)if(!0===e){const e="bfc_511_refreshReloaded",t=parseInt(sessionStorage.getItem(e)||"0"),a=Date.now()-t;a>6e4?(console.log("BFC-LOGGER - Token refresh successful - reloading this tab"),sessionStorage.setItem(e,String(Date.now())),window.location.reload(!1)):console.log("BFC-LOGGER - Token refresh successful - skipping reload (reloaded ".concat(a,"ms ago)"))}else"REQUEST_ABORTED"===e?console.log("BFC-LOGGER - Token refresh aborted - NOT reloading page"):(console.log("BFC-LOGGER - Token refresh returned unexpected result:",e),W.logUIException("sudden_logout",{tag:"processApiErrors.511_unexpected"}),window.location.reload(!1));else{console.log("BFC-LOGGER - Get Refresh Token Api Failed - forcing logout"),_.a.ereaseToken();let e="You have been logged out to protect your account.";await b.default.setItem("LogoutMessage",e),W.logUIException("sudden_logout",{tag:"processApiErrors.511_refresh_fail"}),window.location.reload(!1)}}503===t.status&&(x.a.dispatch(D.a.updateServerUnderMaintenanceStatus(!0)),await Object(S.a)(t));let s,c={};const d=new Error,u=window.location.href,p=u.includes("supply.biofuelcircle.com")||u.includes("my.biofuelcircle.com");try{s="statusCode: ".concat(t.status," \n ").concat(d.stack),c=t.status?await t.json():t;const e=l.a.get(c,"data")||l.a.get(c,"errors")||{};let a=l.a.get(c,"message")||"Error Processing Request.".concat(p?"":" API: ".concat(r));a="Aborted"===a?"Request Timeout. Unable to process request.".concat(p?"":" API: ".concat(r)," "):a;const o=m()(e,"snake");i.errors=Object(n.a)({},o),i.message=a||"Unable to process request.".concat(p?"":" API: ".concat(r))}catch(t){let e=l.a.get(t,"statusText")||"";const a=l.a.get(c,"message")||"";i.message=a||(e||"Unable to process request.".concat(p?"":" API: ".concat(r)))}if(i.message.toString().includes("Unable to process request"))try{let e=JSON.stringify(l.a.isEmpty(c)?s:c);const t={method:"POST",headers:{"Content-Type":"application/json",Authorization:_.a.getToken()||""}};fetch("".concat(P,"/BioFuelCommonUtilities/api/CommonUtilities/InsertExceptionLog?exceptionat=").concat(r,"&exceptionstacktrace=").concat(e),t).then((e=>e.json())).then((e=>console.log("InsertExceptionLog---\x3eresponse",e)))}catch(t){console.log("InsertExceptionLog---\x3eerror",t)}return i},fetch(e){var t;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],s=arguments.length>4?arguments[4]:void 0;const c=new AbortController,{signal:d}=c,u=H(e);let m=_.a.getToken()||"";if(M&&(m=localStorage.getItem("accessToken")||""),!m){const e=window.user||{};m=l.a.get(e,"jwttoken","")||""}if(a&&a.accessToken&&(m=a.accessToken,delete a.accessToken),a=Object(n.a)({method:"GET",headers:{Authorization:m,initiator:q}},a),r&&(a.headers["Content-Type"]="application/json"),i)if("iProfit"===s){let e=window.location.href;e.includes("prep")||e.includes("test")||e.includes("demo")?a.headers.AccessToken="ALRjjDOrhrzwECauPuQGkviNfjJOEMqMTNXNJjPkrYYdWSueDUNRXdNzYVShfJLJZhKnymiMdOPFqnQoJXOtGmjwoFxyFWQfHXtJPYhDEzAvYTGFRKMwPhJFmUyEKcYS":(e.includes("my.biofuelcircle.com")||e.includes("supply.biofuelcircle.com"))&&(a.headers.AccessToken="DUNRXdNzYVShfJLJZhKnymiMdOPFqnQoJXOtGmjwoFxyFWQfHXtJPYhDEzAvYTGFR")}else a.headers.pat="bd@bdc@hgvcccxzbcvbdsucbsdcsd";(null!==e&&void 0!==e&&e.includes("BioFuelOAuthServer/Users/login")||null!==e&&void 0!==e&&e.includes("BioFuelOAuthServer/Users/verify-login")||null!==e&&void 0!==e&&e.includes("BioFuelOAuthServer/Users/refresh-token"))&&(a.headers.AccessToken=B);let p;if("true"===F&&!u){const t=new URL(e);if(t.search){const a=t.search.split("?")[1];t.search="";const n=U(a);p="true"===F?n?e:"".concat(null===t||void 0===t?void 0:t.origin).concat(null===t||void 0===t?void 0:t.pathname,"?").concat(this.getQs(k.a.parse(a))):e}}const y={abort:()=>c.abort(),ready:"true"!==F||u?o()(e,Object(n.a)(Object(n.a)({},a),{},{signal:d})):null!==(t=a)&&void 0!==t&&t.body?(async(e,t)=>{const a=null===t||void 0===t?void 0:t.body;let r=L(a);return o()(e,Object(n.a)(Object(n.a)({},t),{},{body:r,signal:d}))})(p||e,Object(n.a)(Object(n.a)({},a),{},{signal:d})):o()(p||e,Object(n.a)(Object(n.a)({},a),{},{signal:d}))};return setTimeout((()=>{y.abort()}),3e4),y},fetchShare(e){var t;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const i=new AbortController,{signal:s}=i;a=Object(n.a)({method:"GET",headers:{}},a),r&&(a.headers["Content-Type"]="application/json");const l={abort:()=>i.abort(),ready:"true"===F&&null!==(t=a)&&void 0!==t&&t.body?(async(e,t)=>{const a=null===t||void 0===t?void 0:t.body;let r=L(a);return o()(e,Object(n.a)(Object(n.a)({},t),{},{body:r,signal:s}))})(e,Object(n.a)(Object(n.a)({},a),{},{signal:s})):o()(e,Object(n.a)(Object(n.a)({},a),{},{signal:s}))};return setTimeout((()=>{l.abort()}),3e4),l},fetchMMI(e){var t;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const i=new AbortController,{signal:s}=i,c=globalThis.store.getState(),d=l.a.get(c,"locationEloc")||{},u=l.a.get(d,"entities.undefined")||"";a=Object(n.a)({method:"GET",headers:{Authorization:"Bearer "+u}},a),r&&(a.headers["Content-Type"]="application/json");const m={abort:()=>i.abort(),ready:"true"===F&&null!==(t=a)&&void 0!==t&&t.body?(async(e,t)=>{const a=null===t||void 0===t?void 0:t.body;let r=L(a);return o()(e,Object(n.a)(Object(n.a)({},t),{},{body:r,signal:s}))})(e,Object(n.a)(Object(n.a)({},a),{},{signal:s})):o()(e,Object(n.a)(Object(n.a)({},a),{},{signal:s}))};return setTimeout((()=>{m.abort()}),3e4),m},logObj(e){try{for(const t in e)console.log("\nkey--\x3e",t),console.log("\nval--\x3e",e[t])}catch(t){console.log("unable to log obj")}},lowerStr(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e=e.trim().toLowerCase(),e=e.replace(/[^a-z0-9]/gi,""),e},sleep(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return new Promise(((t,a)=>{setTimeout((()=>{t()}),1e3*e)}))},isNaN:e=>!(!(e instanceof Array)&&!isNaN(parseFloat(e))&&isFinite(e)),isNumber:e=>!W.isNaN(e),secToHrsMins(e){if(e<60&&e>=30)return"1 min";if(e<30&&e>0)return"0 min";e=parseInt(e/60);let t=Math.floor(e/60);t&&(t="".concat(parseInt(t),1===t?" hr":" hrs"));let a=e%60;a&&(a="".concat(parseInt(a),1===a?" min":" mins"));let n="";return a&&(n=a),t&&(n="".concat(t," ").concat(n)),n.trim()},padZero(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:12;e=e||"";let a=e.toString();for(;a.length<(t||2);)a="0".concat(a);return a},wait:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return new Promise(((t,a)=>{setTimeout((()=>{t()}),1e3*e)}))},clone:e=>JSON.parse(JSON.stringify(e)),logUIException:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{var a,n;const r=_.a.getToken()||"",i=encodeURIComponent((null===t||void 0===t?void 0:t.tag)||e||"UIEvent"),o=((()=>{try{return(new Error).stack||""}catch(e){return""}})()||"").split("\n")[2]||"",s="".concat(e," | ").concat((null===(a=window)||void 0===a||null===(n=a.location)||void 0===n?void 0:n.href)||""," | pid=").concat(await b.default.getItem("pid")||""," | sid=").concat(await b.default.getItem("sid")||""," | exp=").concat(await b.default.getItem("accessTokenExpiry")||""," | source=").concat(o," | ").concat((null===t||void 0===t?void 0:t.message)||""),l=encodeURIComponent(s),c="".concat(P,"/BioFuelCommonUtilities/api/CommonUtilities/InsertExceptionLog?ExceptionAt=").concat(i,"&ExceptionStackTrace=").concat(l);fetch(c,{method:"POST",headers:{Authorization:r}}).catch((()=>{}))}catch(r){console.log("InsertExceptionLog error (ignored)",r)}},forceLogout:async()=>{W.logUIException("force_logout",{tag:"utils.forceLogout"}),await b.default.removeItem("refreshToken"),void 0!==typeof window&&(window.location.href="/")},getRandomInt:(e,t)=>
1Math.floor(Math.random()*(t-e+1))+e,uid:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:255;const t=[],a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";for(let n=0;n<e;++n)t.push(a[W.getRandomInt(0,61)]);return t.join("")},nl2br:(e,t)=>{if("undefined"===typeof e||null===e)return"";const a=t||"undefined"===typeof t?"<br />":"<br>";return"".concat(e).replace(/([^>\r\n]?)(\r\n|\n\r|\r|\n)/g,"$1".concat(a,"$2"))},isMobile:()=>!!window.matchMedia("(max-width: 766px)").matches,isAuctionRoute:()=>!!location.pathname.includes("/auction"),isMPARoute:()=>!!location.pathname.includes("/markets-live"),addHandler(e,t,a,n){const r=document.querySelector(e);r.addEventListener(t,(e=>{const t=r.querySelectorAll(a),{target:i}=e;for(let a=0,o=t.length;a<o;a++){let o=i;const s=t[a];for(;o&&o!==r;){if(o===s)return n.call(s,e);o=o.parentNode}}return!0}))},getURLParam:e=>{const t=[],a=String(document.location).split("?");if(a[1]){const n=a[1].split("&");for(let e=0;e<n.length;e+=1){const a=n[e].split("=");a[0]&&a[1]&&(t[a[0]]=a[1])}return t[e]?t[e]:""}},formatDate:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(!d()(e).isValid())return"N/A";return d()(e).format("DD-MMM-YYYY")},formatDateYear:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(!d()(e).isValid())return"N/A";return d()(e).format("YYYY")},formatDateTime:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return d()(e).isValid()?d()(e).format("DD-MMM-YYYY h:mm A"):"N/A"},formatToModernDateTime:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return d()(e).isValid()?"".concat(d()(e).format("MMMM D, YYYY")," at ").concat(d()(e).format("h:mm A")):"N/A"},unformat:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return e?(e=e.toString(),e=e.replace(/,/g,""),e=e.replace(/\$/g,""),e=e.replace(/[^0-9-.]/g,""),e):"0"},formatPrice:function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e=e||0,e=parseFloat(e.toString().replace(/[^0-9-.]/g,"")).toFixed(2),e=h.format(e),t&&(e=e.replace(/\D00(?=\D*$)/,"")),e},formatNumberPrice:function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e=e||0,e=parseFloat(e.toString().replace(/[^0-9-.]/g,"")).toFixed(2),e=v.format(e),t&&(e=e.replace(/\D00(?=\D*$)/,"")),e},formatQty:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return e=e||0,e=parseFloat(e.toString().replace(/[^0-9-.]/g,"")).toFixed(3),e=v.format(e),a&&(e=e.replace(/\D00(?=\D*$)/,"")),"0"==e&&(e=" "),t&&(e="".concat(e," ").concat(t)),e},formatQtyPriceUptoTwoDecimal:e=>0===e?"":l.a.isNumber(e)&&!l.a.isNull(e)?parseFloat(e).toFixed(2):"",formatQtyPriceUptoTwoDecimalForStorage:e=>null===e?"0.00":l.a.isNumber(e)&&!l.a.isNull(e)?parseFloat(e).toFixed(2):"0.00",formatQtyPrice:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return e=e||0,e=parseFloat(e.toString().replace(/[^0-9-.]/g,"")).toFixed(3),e=g.format(e),a&&(e=e.replace(/\D00(?=\D*$)/,"")),t&&(e="".concat(e," / ").concat(t)),e},formatQtyPricePayment:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];e=e||0,e=parseFloat(e.toString().replace(/[^0-9-.]/g,"")).toFixed(3);const n=g.formatToParts(e);e=n.filter((e=>{let{type:t,value:a}=e;return"currency"!==t&&a})).map((e=>e.value)).reduce(((e,t)=>e+t));const r=n.filter((e=>{let{type:t,value:a}=e;return"currency"===t&&a})).map((e=>e.value)).reduce(((e,t)=>e+t));return a&&(e=e.replace(/\D00(?=\D*$)/,"")),t||(e="".concat(r," ").concat(e)),e},formatperiodicity:e=>{let t=null===e||void 0===e?void 0:e.split("Per");return t?t[1]:""},encodeBackUrl:()=>btoa(window.location.pathname+window.location.search),decodeBackUrl:e=>{let t="";return void 0!==e&&(t=atob(e)),t},encodeCustomUrl:e=>btoa(e),formatPeriodicityEnum:function(){return{1:"",2:"Day",3:"Week",4:"Month"}[arguments.length>0&&void 0!==arguments[0]?arguments[0]:1]||""},formatQtyPricePerUOM:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];e=e||0,e=parseFloat(e.toString().replace(/[^0-9-.]/g,"")).toFixed(3);const n=g.formatToParts(e);e=n.filter((e=>{let{type:t,value:a}=e;return"currency"!==t&&a})).map((e=>e.value)).reduce(((e,t)=>e+t));const r=n.filter((e=>{let{type:t,value:a}=e;return"currency"===t&&a})).map((e=>e.value)).reduce(((e,t)=>e+t));return a&&(e=e.replace(/\D00(?=\D*$)/,"")),t&&(e="".concat(r," ").concat(e," /").concat(t)),e},formatNegativePricePerUOM:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];e=e||0,e=parseFloat(e.toString().replace(/[^0-9-.]/g,"")).toFixed(3);const n=g.formatToParts(e);e=n.filter((e=>{let{type:t,value:a}=e;return"currency"!==t&&a})).map((e=>e.value)).reduce(((e,t)=>e+t));const r=n.filter((e=>{let{type:t,value:a}=e;return"currency"===t&&a})).map((e=>e.value)).reduce(((e,t)=>e+t));return a&&(e="("+e.replace(/\D00(?=\D*$)/,"")+")"),t&&(e="".concat(r," ").concat(e," /").concat(t)),e},formatPhone:e=>{const t=(e=(e=e.replace(/\D/g,"")).substring(0,10)).length;return 0===t||(e=t<4?"(".concat(e):t<7?"(".concat(e.substring(0,3),") ").concat(e.substring(3,6)):"(".concat(e.substring(0,3),") ").concat(e.substring(3,6)," - ").concat(e.substring(6,10))),e},youtubeParser:e=>{let t;let a=/^((?:https?:)?\/\/)?((?:www|m)\.)?((?:youtube\.com|youtu.be))(\/(?:[\w\-]+\?v=|embed\/|v\/)?)([\w\-]+)(\S+)?$/gm;const n=(r=e,r.match(/<a\s+(?:[^>]*?\s+)?href="([^"]+[^"]+)"/g)||[]).map((e=>e.slice(9,-1)));var r;for(let i of n){const e=i.match(a);if(e){t=e[0];break}}return t},getDistanceFromLatLong:(e,t)=>
1{const a=e=>e*Math.PI/180;let n=a(t.latitude-e.latitude),r=a(t.longitude-e.longitude),i=Math.sin(n/2)*Math.sin(n/2)+Math.cos(a(e.latitude))*Math.cos(a(t.latitude))*Math.sin(r/2)*Math.sin(r/2);return(12742*Math.atan2(Math.sqrt(i),Math.sqrt(1-i))).toFixed(2)+" km"},DeleteRequirementOrOfferForMatchingPopup:e=>{let{id:t,history:a,type:n,COMMODITY_TYPE:r,requirementsActions:i,offersActions:o}=e;return a.listen((()=>{if(a.location.pathname==="/commodity/requirements/edit/".concat(t)||a.location.pathname==="/commodity/offers/edit/".concat(t)){if(n===r.REQUIREMENTS)return void globalThis.store.dispatch(i.delete(t));if(n===r.OFFERS)return void globalThis.store.dispatch(o.delete(t))}}))},caculateFinalQuantity:function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Date,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:new Date,r=e;switch(t){case 2:r=e*(d()(n).diff(d()(a),"days")+1);break;case 3:r=e*(d()(n).diff(d()(a),"weeks")+1);break;case 4:const t=d()(n).diff(d()(a),"months",!0);r=e*Math.round(t);break;case 5:r=e*(d()(n).diff(d()(a),"years")+1)}return r},formatLocationString:e=>{if("string"===typeof e){return e.trim().split(",").filter((e=>{const t=e.trim();if("India"!==t&&"india"!==t)return!0}))}return[]},formatPrice:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-IN",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"INR",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:3,i=arguments.length>4?arguments[4]:void 0;return new Intl.NumberFormat(t,Object(n.a)({style:"currency",currency:a,maximumFractionDigits:r},i)).format(e)},formatPriceWithoutDecimal:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-IN",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"INR",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return new Intl.NumberFormat(t,{style:"currency",currency:a,maximumFractionDigits:n}).format(e)},formatNumber:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-IN",a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:4,n=new Intl.NumberFormat(t,a?{maximumFractionDigits:a}:{}).format(e);return e.includes(".",e.length-1)&&(n+="."),n},getSearchParams:()=>{const e=new URL(G(window.location.href));let t=new URLSearchParams(null===e||void 0===e?void 0:e.search);if(null!==t&&void 0!==t&&t.size)return null===t||void 0===t||t.delete("page"),null===t||void 0===t||t.delete("back"),null===t||void 0===t?void 0:t.toString()},generateLastFiveYears:()=>{const e=(new Date).getFullYear(),t=(new Date).getMonth()<3?e-1:e,a=[];for(let n=0;n<5;n++){const e=t-n,r=e+1,i="".concat(e,"-").concat(r.toString().slice(-2)),o="".concat(e,"-").concat(r);a.push({label:i,value:o})}return a},dynamicRangeFilters:()=>{const e=d()(),t=(e.toDate(),e.month()+1>=4?e.year():e.year()-1);return[{label:"Current Week",value:"currentWeek",startDate:e.startOf("week").format("YYYY-MM-DD"),endDate:e.endOf("week").format("YYYY-MM-DD")},{label:"Current Month",value:"currentMonth",startDate:e.startOf("month").format("YYYY-MM-DD"),endDate:e.endOf("month").format("YYYY-MM-DD")},{label:"Last Month",value:"lastMonth",startDate:e.subtract(1,"month").startOf("month").format("YYYY-MM-DD"),endDate:e.subtract(1,"month").endOf("month").format("YYYY-MM-DD")},{label:"Last 3 Months",value:"last3Months",startDate:e.subtract(3,"month").startOf("month").format("YYYY-MM-DD"),endDate:e.subtract(1,"month").endOf("month").format("YYYY-MM-DD")},{label:"Last 6 Months",value:"last6Months",startDate:e.subtract(6,"month").startOf("month").format("YYYY-MM-DD"),endDate:e.subtract(1,"month").endOf("month").format("YYYY-MM-DD")},{label:"Current Fiscal Year",value:"currentFiscalYear",startDate:d()("".concat(t,"-04-01")).format("YYYY-MM-DD"),endDate:d()("".concat(t+1,"-03-31")).format("YYYY-MM-DD")},{label:"Last Fiscal Year",value:"lastFiscalYear",startDate:d()("".concat(t-1,"-04-01")).format("YYYY-MM-DD"),endDate:d()("".concat(t,"-03-31")).format("YYYY-MM-DD")},{label:"Custom Date",value:"customDate",startDate:null,endDate:null,isCustom:!0}]}};t.d=W;const K=()=>e=>{w.a.send(e)},J=(e,t)=>
1{const a=new Date(e),n=new Date(t);return console.log("Comparing dates:",a,n),isNaN(a)&&isNaN(n)?0:isNaN(a)?1:isNaN(n)?-1:a-n},Z=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:576;const[t,a]=Object(r.useState)(window.innerWidth<=e);return Object(r.useEffect)((()=>{const t=()=>{a(window.innerWidth<=e)};return window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)}),[e]),t};function X(){const e=Object(C.e)((e=>{var t,a;return null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a?void 0:a.person_role}))||[];if(!Array.isArray(e)||0===e.length)return!1;new Set(e.map((e=>{var t;return Number(null!==(t=e.role_id)&&void 0!==t?t:e)})).filter((e=>!Number.isNaN(e))));const t=new Set(e.map((e=>(e.role_code||"").toString().trim())).filter((e=>e.length>0)));return 2===t.size&&t.has("myBiofuelCircle")&&t.has("FTK Tester")}function $(){const e=Object(C.e)((e=>e.rolesAndRights)),t=(null!==e&&void 0!==e&&e.entities?Object.values(e.entities):Array.isArray(e)?e:[]).find((e=>"Market"===String(null===e||void 0===e?void 0:e.module_name).trim()&&"MarketDeals"===String(null===e||void 0===e?void 0:e.sub_module_name).trim())),a=Boolean(l.a.get(t,"full_access")),n=Boolean(l.a.get(t,"read_access")),r=Boolean(l.a.get(t,"no_access"));return{market_deals_found:Boolean(t),market_deals_enabled:a||n,market_deals_full_access:a,market_deals_read_access:n,market_deals_no_access:r}}function ee(){const e=Object(C.e)((e=>e.rolesAndRights)),t=(null!==e&&void 0!==e&&e.entities?Object.values(e.entities):Array.isArray(e)?e:[]).find((e=>"Market"===String(null===e||void 0===e?void 0:e.module_name).trim()&&"MarketQualityServices"===String(null===e||void 0===e?void 0:e.sub_module_name).trim())),a=Boolean(l.a.get(t,"full_access")),n=Boolean(l.a.get(t,"read_access")),r=Boolean(l.a.get(t,"no_access"));return{market_quality_services_found:Boolean(t),market_quality_services_enabled:a||n,market_quality_services_full_access:a,market_quality_services_read_access:n,market_quality_services_no_access:r}}let te="localhost";window.location.href.includes("https://my.biofuelcircle.com")||window.location.href.includes("https://supply.biofuelcircle.com")?te="production":window.location.href.includes("prep")?te="prep":window.location.href.includes("test")?te="test":window.location.href.includes("demo")?te="demo":window.location.href.includes("staging")?te="staging":window.location.href.includes("dev")&&(te="dev");const ae="production"===te?"https://flux.my.biofuelcircle.com":"https://flux.prep.biofuelcircle.com",ne=
1async()=>{window.open("".concat(ae,"/flux"),"_blank")||alert("Popup blocked. Please allow popups.")}},,,,,function(e,t,a){"use strict";a.d(t,"Ub",(function(){return _})),a.d(t,"Y",(function(){return C})),a.d(t,"V",(function(){return P})),a.d(t,"X",(function(){return N})),a.d(t,"W",(function(){return I})),a.d(t,"U",(function(){return F})),a.d(t,"n",(function(){return T})),a.d(t,"l",(function(){return ln})),a.d(t,"Gb",(function(){return p})),a.d(t,"g",(function(){return m})),a.d(t,"P",(function(){return n})),a.d(t,"Q",(function(){return r})),a.d(t,"u",(function(){return Dt})),a.d(t,"bb",(function(){return s})),a.d(t,"c",(function(){return o})),a.d(t,"Qb",(function(){return i})),a.d(t,"jb",(function(){return Ft})),a.d(t,"kb",(function(){return l})),a.d(t,"fb",(function(){return c})),a.d(t,"Tb",(function(){return ma})),a.d(t,"Rb",(function(){return d})),a.d(t,"a",(function(){return u})),a.d(t,"I",(function(){return _n})),a.d(t,"H",(function(){return y})),a.d(t,"G",(function(){return f})),a.d(t,"F",(function(){return h})),a.d(t,"B",(function(){return er})),a.d(t,"i",(function(){return g})),a.d(t,"b",(function(){return v})),a.d(t,"Nb",(function(){return b})),a.d(t,"A",(function(){return gr})),a.d(t,"Sb",(function(){return E})),a.d(t,"Bb",(function(){return w})),a.d(t,"db",(function(){return O})),a.d(t,"cb",(function(){return A})),a.d(t,"L",(function(){return x})),a.d(t,"Vb",(function(){return B})),a.d(t,"sb",(function(){return M})),a.d(t,"vb",(function(){return R})),a.d(t,"ab",(function(){return q})),a.d(t,"Z",(function(){return L})),a.d(t,"t",(function(){return V})),a.d(t,"q",(function(){return z})),a.d(t,"eb",(function(){return S})),a.d(t,"Cb",(function(){return Y})),a.d(t,"D",(function(){return jc})),a.d(t,"C",(function(){return G})),a.d(t,"E",(function(){return Q})),a.d(t,"Eb",(function(){return j})),a.d(t,"Fb",(function(){return k})),a.d(t,"Mb",(function(){return H})),a.d(t,"Ib",(function(){return W})),a.d(t,"Hb",(function(){return K})),a.d(t,"v",(function(){return Sd})),a.d(t,"xb",(function(){return jd})),a.d(t,"rb",(function(){return J})),a.d(t,"ub",(function(){return Z})),a.d(t,"J",(function(){return X})),a.d(t,"y",(function(){return $})),a.d(t,"hb",(function(){return ee})),a.d(t,"S",(function(){return te})),a.d(t,"R",(function(){return ae})),a.d(t,"T",(function(){return ne})),a.d(t,"zb",(function(){return Bm})),a.d(t,"yb",(function(){return re})),a.d(t,"Ab",(function(){return ie})),a.d(t,"w",(function(){return oe})),a.d(t,"N",(function(){return se})),a.d(t,"p",(function(){return kp})),a.d(t,"o",(function(){return le})),a.d(t,"Wb",(function(){return ce})),a.d(t,"mb",(function(){return de})),a.d(t,"lb",(function(){return ue})),a.d(t,"j",(function(){return me})),a.d(t,"Lb",(function(){return pe})),a.d(t,"qb",(function(){return _e})),a.d(t,"Kb",(function(){return ye})),a.d(t,"z",(function(){return fe})),a.d(t,"ib",(function(){return he})),a.d(t,"Jb",(function(){return ge})),a.d(t,"x",(function(){return ve})),a.d(t,"h",(function(){return be})),a.d(t,"Pb",(function(){return Ee})),a.d(t,"Ob",(function(){return we})),a.d(t,"nb",(function(){return Oe})),a.d(t,"Db",(function(){return Ae})),a.d(t,"pb",(function(){return Se})),a.d(t,"s",(function(){return V})),a.d(t,"O",(function(){return je})),a.d(t,"wb",(function(){return ke})),a.d(t,"M",(function(){return De})),a.d(t,"e",(function(){return xe})),a.d(t,"ob",(function(){return qf})),a.d(t,"r",(function(){return Ce})),a.d(t,"gb",(function(){return Pe})),a.d(t,"K",(function(){return Ne})),a.d(t,"m",(function(){return Ie})),a.d(t,"d",(function(){return Fe})),a.d(t,"tb",(function(){return Te})),a.d(t,"k",(function(){return U})),a.d(t,"f",(function(){return D}));var n={};a.r(n),a.d(n,"FarmSchema",(function(){return Ke})),a.d(n,"fetchList",(function(){return Je})),a.d(n,"fetchDetails",(function(){return Ze})),a.d(n,"create",(function(){return Xe})),a.d(n,"update",(function(){return $e})),a.d(n,"destroy",(function(){return et}));var r={};a.r(r),a.d(r,"fetchList",(function(){return rt}));var i={};a.r(i),a.d(i,"TransportSchema",(function(){return ct})),a.d(i,"fetchList",(function(){return dt})),a.d(i,"fetchListForTranportRouteServed",(function(){return ut})),a.d(i,"fetchDetails",(function(){return mt})),a.d(i,"create",(function(){return pt})),a.d(i,"update",(function(){return _t})),a.d(i,"destroy",(function(){return yt})),a.d(i,"handleCreateTransportRouteServed",(function(){return ft}
1)),a.d(i,"handleDeleteTransportRouteServed",(function(){return ht}));var o={};a.r(o),a.d(o,"AffiliateSchema",(function(){return wt})),a.d(o,"fetchList",(function(){return Ot})),a.d(o,"fetchDetails",(function(){return At})),a.d(o,"create",(function(){return St})),a.d(o,"update",(function(){return jt})),a.d(o,"destroy",(function(){return kt}));var s={};a.r(s),a.d(s,"fetchList",(function(){return Nt})),a.d(s,"fetchAllSellerIndentEnabledCompanies",(function(){return It}));var l={};a.r(l),a.d(l,"fetchTopBarLocationList",(function(){return Mt}));var c={};a.r(c),a.d(c,"UserIdentitySchema",(function(){return Vt})),a.d(c,"UserIdentitySchemaDOB",(function(){return zt})),a.d(c,"eKycDocumentValiadtion",(function(){return Yt})),a.d(c,"eKycPanValiadtion",(function(){return Gt})),a.d(c,"eKycStatusValiadtion",(function(){return Qt})),a.d(c,"fetchDetails",(function(){return Ht})),a.d(c,"create",(function(){return Wt})),a.d(c,"createStatus",(function(){return Kt})),a.d(c,"update",(function(){return Jt})),a.d(c,"fetchTaxDetails",(function(){return Zt})),a.d(c,"createTax",(function(){return Xt})),a.d(c,"updateTax",(function(){return $t})),a.d(c,"fetchBankDetails",(function(){return ea})),a.d(c,"createBank",(function(){return ta})),a.d(c,"updateBank",(function(){return aa})),a.d(c,"eKycDocumentVerification",(function(){return na})),a.d(c,"fetchEKycStatus",(function(){return ra})),a.d(c,"fetchEKycStatusCt",(function(){return ia})),a.d(c,"verifyIFSC",(function(){return oa})),a.d(c,"verifyIFSCzoop",(function(){return sa})),a.d(c,"verifyBank",(function(){return la})),a.d(c,"completeBank",(function(){return ca})),a.d(c,"deleteBank",(function(){return da})),a.d(c,"verifyVPAId",(function(){return ua}));var d={};a.r(d),a.d(d,"BannerUploadSchema",(function(){return fa})),a.d(d,"upload",(function(){return ha})),a.d(d,"fetchList",(function(){return ga}));var u={};a.r(u),a.d(u,"BusinessIdentitySchema",(function(){return wa})),a.d(u,"BusinessIdentitySchemaSHG",(function(){return Oa})),a.d(u,"BusinessIdentitySchemaDL",(function(){return Aa})),a.d(u,"eKycBusinessPanValiadtion",(function(){return Sa})),a.d(u,"eKycBusinessPanAuthorizeValiadtion",(function(){return ja})),a.d(u,"eKycBusinessDLAuthorizeValiadtion",(function(){return ka})),a.d(u,"eKycGSTValiadtion",(function(){return Da})),a.d(u,"kycSubmittedSchema",(function(){return xa})),a.d(u,"fetchList",(function(){return Ca})),a.d(u,"fetchCompanyAndAffiliatesWithSocialProfile",(function(){return Pa})),a.d(u,"fetchDetails",(function(){return Na})),a.d(u,"create",(function(){return Ia})),a.d(u,"update",(function(){return Fa})),a.d(u,"destroy",(function(){return Ta})),a.d(u,"fetchTaxDetails",(function(){return Ba})),a.d(u,"createTax",(function(){return Ra})),a.d(u,"updateTax",(function(){return Ma})),a.d(u,"fetchBankDetails",(function(){return qa})),a.d(u,"createBank",(function(){return La})),a.d(u,"updateBank",(function(){return Ua})),a.d(u,"eKycBusinessPanVerification",(function(){return Va}));var m={};a.r(m),a.d(m,"sendSignupOTP",(function(){return Qa})),a.d(m,"verifySignupOTP",(function(){return Ha})),a.d(m,"signup",(function(){return Wa})),a.d(m,"farmerSignup",(function(){return Ka})),a.d(m,"registerUser",(function(){return Ja})),a.d(m,"getVPAAgainstMobileNumber",(function(){return Za})),a.d(m,"verifyMissedCallMobileNumber",(function(){return Xa})),a.d(m,"updateUserDetailsAgainstMobileNumber",(function(){return $a})),a.d(m,"sendLoginOTP",(function(){return en})),a.d(m,"loginQuote",(function(){return tn})),a.d(m,"login",(function(){return an})),a.d(m,"autoAuthentication",(function(){return nn})),a.d(m,"logout",(function(){return rn})),a.d(m,"verifyBankAccount",(function(){return on})),a.d(m,"SaveUpdatePersonalDetails",(function(){return sn}));var p={};a.r(p),a.d(p,"BuySchema",(function(){return mn})),a.d(p,"fetchTransportationCost",(function(){return pn}));var _={};a.r(_),a.d(_,"fetchAllNotifications",(function(){return hn})),a.d(_,"updateProfile",(function(){return gn})),a.d(_,"fetchSocialProfile",(function(){return vn})),a.d(_,"fetchPersonalDetails",(function(){return bn})),a.d(_,"logout",(function(){return En})),a.d(_,"logoutIprofit",(function(){return wn})),a.d(_,"updateVerified",(function(){return On}));var y={};a.r(y),a.d(y,"AffiliateSchema",(function(){return Dn})),a.d(y,"fetchList",(function(){return xn})),a.d(y,"fetchDetails",(function(){return Cn})),a.d(y,"update",(function(){return Pn}));var f={};a.r(f),a.d(f,"deliverySchema",(function(){return Mn})),a.d(f,"fetchList",(function(){return qn})),a.d(f,"fetchDetails",(function(){return Ln})),a.d(f,"update",(function(){return Un})),a.d(f,"confirm",(function(){return Vn}));var h={};a.r(h),a.d(h,"deliverySchema",(function(){return Wn}
1)),a.d(h,"fetchList",(function(){return Kn})),a.d(h,"fetchDetails",(function(){return Jn})),a.d(h,"update",(function(){return Zn})),a.d(h,"confirm",(function(){return Xn})),a.d(h,"autoAcceptDeliverySchedules",(function(){return $n}));var g={};a.r(g),a.d(g,"fetchList",(function(){return nr}));var v={};a.r(v),a.d(v,"fetchList",(function(){return sr}));var b={};a.r(b),a.d(b,"TeamsSchema",(function(){return cr})),a.d(b,"fetchList",(function(){return dr})),a.d(b,"fetchTeamMembersFromOrganization",(function(){return ur})),a.d(b,"fetchDetails",(function(){return mr})),a.d(b,"create",(function(){return pr})),a.d(b,"update",(function(){return _r})),a.d(b,"destroy",(function(){return yr})),a.d(b,"fetchAddressList",(function(){return fr})),a.d(b,"fetchEPList",(function(){return hr}));var E={};a.r(E),a.d(E,"UserIdentitySchema",(function(){return jr})),a.d(E,"upload",(function(){return kr})),a.d(E,"fetchDetails",(function(){return Dr})),a.d(E,"fetchList",(function(){return xr}));var w={};a.r(w),a.d(w,"recordPaymentSchema",(function(){return Fr})),a.d(w,"fetchList",(function(){return Tr})),a.d(w,"fetchAllInvoiceDetailsReceiver",(function(){return Br})),a.d(w,"fetchUserInvoiceList",(function(){return Rr})),a.d(w,"recordPaymentByBuyerSeller",(function(){return Mr})),a.d(w,"recordPaymentByBuyerSellerMultiple",(function(){return qr})),a.d(w,"recordPaymentByBuyerSellerMultipleO",(function(){return Lr})),a.d(w,"fetchAllInvoiceDetails_ForPayouts",(function(){return Ur})),a.d(w,"createPayout",(function(){return Vr})),a.d(w,"createPayoutO",(function(){return zr})),a.d(w,"getPayoutAttempts",(function(){return Yr})),a.d(w,"fetchInvoicesForPayments",(function(){return Gr})),a.d(w,"fetchInvoicesForPaymentsDetails",(function(){return Qr}));var O={};a.r(O),a.d(O,"KycApprovalSchema",(function(){return Zr})),a.d(O,"fetchList",(function(){return Xr})),a.d(O,"fetchListCT",(function(){return $r})),a.d(O,"revertDeliveries",(function(){return ei})),a.d(O,"updateUnconfirmedDeliverySchedule",(function(){return ti})),a.d(O,"RejectDelivery_CT",(function(){return ai})),a.d(O,"fetchInvoiceListCT",(function(){return ni})),a.d(O,"FetchPlatformLedger",(function(){return ri})),a.d(O,"recordUnallocatedPayment",(function(){return ii})),a.d(O,"deleteUnallocatedPayment",(function(){return oi})),a.d(O,"fetchPlatformLedgerMetadata",(function(){return si})),a.d(O,"fetchDetails",(function(){return li})),a.d(O,"create",(function(){return ci})),a.d(O,"update",(function(){return di})),a.d(O,"destroy",(function(){return ui})),a.d(O,"linkDealsOrDeliveries",(function(){return mi})),a.d(O,"deleteDealsOrDeliveriesFromLink",(function(){return pi})),a.d(O,"getLinkedDealDelivery",(function(){return _i}));var A={};a.r(A),a.d(A,"KycApprovalSchema",(function(){return vi})),a.d(A,"fetchList",(function(){return bi})),a.d(A,"fetchDetails",(function(){return Ei})),a.d(A,"create",(function(){return wi})),a.d(A,"update",(function(){return Oi})),a.d(A,"destroy",(function(){return Ai}));var S={};a.r(S),a.d(S,"submitForApproval",(function(){return Di}));var j={};a.r(j),a.d(j,"RolesAndRightsSchema",(function(){return Ii})),a.d(j,"fetchList",(function(){return Fi})),a.d(j,"fetchDetails",(function(){return Ti}));var k={};a.r(k),a.d(k,"fetchRoles",(function(){return qi}));var D={};a.r(D),a.d(D,"fetchAuditAgainstEntityId",(function(){return Ui}));var x={};a.r(x),a.d(x,"DriverSchema",(function(){return Gi})),a.d(x,"mobileSchema",(function(){return Qi})),a.d(x,"emailSchema",(function(){return Hi})),a.d(x,"eKycDocumentValiadtion",(function(){return Wi})),a.d(x,"operatorSchema",(function(){return Ki})),a.d(x,"fetchList",(function(){return Ji})),a.d(x,"create",(function(){return Zi})),a.d(x,"update",(function(){return Xi})),a.d(x,"destroy",(function(){return $i})),a.d(x,"fetchDriverByMobile",(function(){return eo})),a.d(x,"fetchDriverByEmail",(function(){return to})),a.d(x,"link",(function(){return ao})),a.d(x,"eKycDocumentVerification",(function(){return no})),a.d(x,"createReposOrder",(function(){return ro}));var C={};a.r(C),a.d(C,"fetchList",(function(){return oo}));var P={};a.r(P),a.d(P,"fetchList",(function(){return lo}));var N={};a.r(N),a.d(N,"fetchList",(function(){return uo}));var I={};a.r(I),a.d(I,"fetchList",(function(){return po}));var F={};a.r(F),a.d(F,"fetchList",(function(){return yo}));var T={};a.r(T),a.d(T,"fetchList",(function(){return ho}));var B={};a.r(B),a.d(B,"VehicleSchema",(function(){return Eo})),a.d(B,"eKycDocumentValiadtion",(function(){return wo})),a.d(B,"fetchList",(function(){return Oo})),a.d(B,"create",(function(){return Ao})),a.d(B,"update",(function(){return So})),a.d(B,"destroy",(function(){return jo})),a.d(B,"eKycDocumentVerification",(function(){return ko})),a.d(B,"saveUpdateVehicleAgainstTransporter_New",(function(){return Do})),a.d(B,"fetchAllVehiclesForTransporter_CT",(function(){return xo})),a.d(B,"deleteVehicleAgainstTransporter_CT",(function(){return Co}));var R={};a.r(R),a.d(R,"PostSchema",(function(){return Fo})),a.d(R,"EditPostSchema",(function(){return To})),a.d(R,"commentSchema",(function(){return Bo})),a.d(R,"createPostSchema",(function(){return Ro})),a.d(R,"sharePostSchema",(function(){return Mo})),a.d(R,"searchPostSchema",(function(){return qo})),a.d(R,"create",(function(){return Lo})),a.d(R,"sharePost",(function(){return Uo}
1)),a.d(R,"update",(function(){return Vo})),a.d(R,"destroy",(function(){return zo})),a.d(R,"savePost",(function(){return Yo})),a.d(R,"fetchReportedPosts",(function(){return Go})),a.d(R,"deleteReportedPost",(function(){return Qo})),a.d(R,"markPostAsSafe",(function(){return Ho})),a.d(R,"fetchReportedComments",(function(){return Wo})),a.d(R,"deleteReportedComment",(function(){return Ko})),a.d(R,"markCommentAsSafe",(function(){return Jo})),a.d(R,"fetchAllFeed",(function(){return Zo})),a.d(R,"fetchAllFeedWithFilters",(function(){return Xo})),a.d(R,"fetchAllCTFeed",(function(){return $o})),a.d(R,"fetchPostComments",(function(){return es})),a.d(R,"createPostComment",(function(){return ts})),a.d(R,"editSavedComment",(function(){return as})),a.d(R,"fetchTimelinePost",(function(){return ns})),a.d(R,"fetchSavedPosts",(function(){return rs})),a.d(R,"deleteSavedPost",(function(){return is})),a.d(R,"deleteSavedComment",(function(){return os})),a.d(R,"reportPostOrComment",(function(){return ss})),a.d(R,"followUnfollowUser",(function(){return ls})),a.d(R,"searchPost",(function(){return cs})),a.d(R,"fetchUserFollowersFollowings",(function(){return ds})),a.d(R,"fetchUserMention",(function(){return us})),a.d(R,"fetchCompanyPersonList",(function(){return ms})),a.d(R,"fetchUserLikedPostList",(function(){return ps})),a.d(R,"fetchPostDetails",(function(){return _s})),a.d(R,"fetchSharePostDetails",(function(){return ys})),a.d(R,"fetchBfcFeedPostList",(function(){return fs}));var M={};a.r(M),a.d(M,"recordPaymentByBuyerSellerSchema",(function(){return Es})),a.d(M,"fetchOnlinePaymentOrderDetails",(function(){return ws})),a.d(M,"fetchOnlinePaymentOrderDetailsFinance",(function(){return Os})),a.d(M,"fetchList",(function(){return As})),a.d(M,"handelPaymentDelete",(function(){return Ss})),a.d(M,"fetchReportList",(function(){return js})),a.d(M,"fetchDetails",(function(){return ks})),a.d(M,"fetchPaymentDetails",(function(){return Ds})),a.d(M,"create",(function(){return xs})),a.d(M,"update",(function(){return Cs})),a.d(M,"destroy",(function(){return Ps})),a.d(M,"recordPaymentByBuyerSeller",(function(){return Ns})),a.d(M,"fetchPaymentDetailsForEditPayment",(function(){return Is})),a.d(M,"fetchAuditAgainstEntityId",(function(){return Fs}));var q={};a.r(q),a.d(q,"GenerateSchema",(function(){return qs})),a.d(q,"fetchList",(function(){return Ls})),a.d(q,"fetchDetails",(function(){return Us})),a.d(q,"create",(function(){return Vs})),a.d(q,"update",(function(){return zs})),a.d(q,"destroy",(function(){return Ys}));var L={};a.r(L),a.d(L,"GenerateSchema",(function(){return Ks})),a.d(L,"fetchList",(function(){return Js})),a.d(L,"getReportData",(function(){return Zs})),a.d(L,"fetchReportList",(function(){return Xs})),a.d(L,"fetchDetails",(function(){return $s})),a.d(L,"create",(function(){return el})),a.d(L,"update",(function(){return tl})),a.d(L,"destroy",(function(){return al})),a.d(L,"fetchSupplierProfilesListReport",(function(){return nl})),a.d(L,"platformChargesReportData",(function(){return rl})),a.d(L,"getEmissionsSustainabilityReport",(function(){return il}));var U={};a.r(U),a.d(U,"GenerateSchema",(function(){return cl})),a.d(U,"fetchList",(function(){return dl})),a.d(U,"update",(function(){return ul}));var V={};a.r(V),a.d(V,"planSchema",(function(){return pl})),a.d(V,"create",(function(){return _l})),a.d(V,"createOffer",(function(){return yl})),a.d(V,"fetchPlanRequirementAgainstEntityId",(function(){return fl})),a.d(V,"fetchPlanOfferAgainstEntityId",(function(){return hl})),a.d(V,"fetchBalancePosition",(function(){return gl})),a.d(V,"updateRequirement",(function(){return vl})),a.d(V,"updateOffer",(function(){return bl})),a.d(V,"fetchPlanDetails",(function(){return El})),a.d(V,"fetchRequirements",(function(){return wl})),a.d(V,"fetchOffers",(function(){return Ol})),a.d(V,"destroy",(function(){return Al})),a.d(V,"savePlanAsRequirement",(function(){return Sl})),a.d(V,"savePlanAsOffer",(function(){return jl})),a.d(V,"fetchAllIndents",(function(){return kl})),a.d(V,"fetchAllPlateFormMaster",(function(){return Dl})),a.d(V,"saveAndUpdatePlateformCharges",(function(){return xl})),a.d(V,"fetchIndentDetails",(function(){return Cl})),a.d(V,"fetchLinkedBuys",(function(){return Pl})),a.d(V,"fetchOffersAgainstIndentBuy",(function(){return Nl})),a.d(V,"selectOffersForPickUp",(function(){return Il})),a.d(V,"saveAndUpdatePickupActivity",(function(){return Fl})),a.d(V,"fetchListSmartBuyerConfigurationReport",(function(){return Tl})),a.d(V,"expireBuySell",(function(){return Bl})),a.d(V,"sendNotificationsForPickUpBuy",(function(){return Rl})),a.d(V,"acceptPickUpASCOffers",(function(){return Ml}));var z={};a.r(z),a.d(z,"auctionSchema",(function(){return Yl})),a.d(z,"targetPriceSchema",(function(){return Gl})),a.d(z,"fetchChatMessages",(function(){return Ql})),a.d(z,"deleteChatMessage",(function(){return Hl})),a.d(z,"fetchList",(function(){return Wl})),a.d(z,"fetchOwnAuctions",(function(){return Kl})),a.d(z,"fetchOwnBids",(function(){return Jl})),a.d(z,"create",(function(){return Zl})),a.d(z,"save",(function(){return Xl})),a.d(z,"update",(function(){return $l}
1)),a.d(z,"fetchAuctionDetails",(function(){return ec})),a.d(z,"enterAuction",(function(){return tc})),a.d(z,"multipartyEnterAuction",(function(){return ac})),a.d(z,"addToGroup",(function(){return nc})),a.d(z,"sendMessage",(function(){return rc})),a.d(z,"offerBidAuction",(function(){return ic})),a.d(z,"fetchLandingPagePositions",(function(){return oc})),a.d(z,"fetchAuctionOfferBidDetails",(function(){return sc})),a.d(z,"rejectBidOffer",(function(){return lc})),a.d(z,"acceptBidOffer",(function(){return cc})),a.d(z,"deleteBidOffer",(function(){return dc})),a.d(z,"fetchTransportationCost",(function(){return uc})),a.d(z,"fetchLiveroomDeals",(function(){return mc})),a.d(z,"withdrawAuction",(function(){return pc})),a.d(z,"fetchUnloadingCharges",(function(){return _c})),a.d(z,"fetchLoadingCharges",(function(){return yc})),a.d(z,"fetchChatDetails",(function(){return fc})),a.d(z,"updateTargetPrice",(function(){return hc}));var Y={};a.r(Y),a.d(Y,"fetchLocations",(function(){return wc})),a.d(Y,"ReferenceDataEnum",(function(){return Oc})),a.d(Y,"ReferenceDataOperationEnum",(function(){return Ac})),a.d(Y,"default",(function(){return Sc}));var G={};a.r(G),a.d(G,"fetchList",(function(){return Cc}));var Q={};a.r(Q),a.d(Q,"fetchList",(function(){return Fc}));var H={};a.r(H),a.d(H,"fetchList",(function(){return Mc})),a.d(H,"fetchDetails",(function(){return qc})),a.d(H,"fetchUserSubscriptionDetails",(function(){return Lc})),a.d(H,"fetchKycUserSubscriptionDetails",(function(){return Uc})),a.d(H,"create",(function(){return Vc})),a.d(H,"createTrialSubscription",(function(){return zc})),a.d(H,"createContact",(function(){return Yc})),a.d(H,"updateCoupon",(function(){return Gc})),a.d(H,"fetchUserSubscriptionPhaseTwoDetails",(function(){return Qc}));var W={};a.r(W),a.d(W,"storageSchema",(function(){return Jc})),a.d(W,"consumeSchemaForAdjustment",(function(){return Zc})),a.d(W,"consumeSchemaForMoveInOut",(function(){return Xc})),a.d(W,"quickTransferSchema",(function(){return $c})),a.d(W,"fetchList",(function(){return ed})),a.d(W,"fetchDetailsList",(function(){return td})),a.d(W,"getStoragePlans",(function(){return ad})),a.d(W,"create",(function(){return nd})),a.d(W,"consumeProduceCreate",(function(){return rd})),a.d(W,"consumeProduceUpdate",(function(){return id})),a.d(W,"consumeProduceUpdatePlanTable",(function(){return od})),a.d(W,"consumeProduceDelete",(function(){return sd})),a.d(W,"update",(function(){return ld})),a.d(W,"fetchStorageLevels",(function(){return cd})),a.d(W,"saveUpdateStoragePlan",(function(){return dd})),a.d(W,"deleteStoragePlan",(function(){return ud})),a.d(W,"deleteStoragePlanDetail",(function(){return md})),a.d(W,"stockTransferQuick",(function(){return pd})),a.d(W,"fetchStockTransfers",(function(){return _d})),a.d(W,"stockTransferWithTransport",(function(){return yd})),a.d(W,"fetchTransportationChargeForST",(function(){return fd})),a.d(W,"fetchQualitySpecsAgainstStockTransferId",(function(){return hd})),a.d(W,"fetchStockAgainstAddressId",(function(){return gd})),a.d(W,"deleteQuickStockTransfer",(function(){return vd})),a.d(W,"deleteStockTransferWithTransport",(function(){return bd}));var K={};a.r(K),a.d(K,"fetchStoragePlan",(function(){return Ad}));var J={};a.r(J),a.d(J,"updateNotificationRecord",(function(){return Cd}));var Z={};a.r(Z),a.d(Z,"fetchPlatformBidCharges",(function(){return Fd})),a.d(Z,"fetchPlatformOfferCharges",(function(){return Td})),a.d(Z,"fetchPlatformAuctionCharges",(function(){return Bd})),a.d(Z,"fetchPlatformCommonCharges",(function(){return Rd}));var X={};a.r(X),a.d(X,"KycApprovalSchema",(function(){return Vd})),a.d(X,"fetchList",(function(){return zd})),a.d(X,"fetchListSchemes",(function(){return Yd})),a.d(X,"fetchDetails",(function(){return Gd})),a.d(X,"create",(function(){return Qd})),a.d(X,"createScheme",(function(){return Hd})),a.d(X,"updateScheme",(function(){return Wd})),a.d(X,"update",(function(){return Kd})),a.d(X,"destroyPlan",(function(){return Jd})),a.d(X,"destroyScheme",(function(){return Zd})),a.d(X,"fetchListClaims",(function(){return Xd}));var $={};a.r($),a.d($,"getAllCommodityDetails",(function(){return eu})),a.d($,"addUpdateCommodities",(function(){return tu})),a.d($,"deleteCommodities",(function(){return au})),a.d($,"getPlatformCharges",(function(){return nu})),a.d($,"fetchGenerateReport",(function(){return ru})),a.d($,"fetchDownloadedReport",(function(){return iu})),a.d($,"generateReportDataExtract",(function(){return ou}));var ee={};a.r(ee),a.d(ee,"getOAuthToken",(function(){return du})),a.d(ee,"getLocationOptions",(function(){return uu}
1)),a.d(ee,"getLocationDetails",(function(){return mu})),a.d(ee,"getReverseLocationDetails",(function(){return pu})),a.d(ee,"getReverseLocationDetailswithJWT",(function(){return _u})),a.d(ee,"checkDistrictServiceability",(function(){return yu}));var te={};a.r(te),a.d(te,"financeInstalledCapacitySchema",(function(){return vu})),a.d(te,"financeSchema",(function(){return bu})),a.d(te,"fetchDetails",(function(){return Eu})),a.d(te,"create",(function(){return wu})),a.d(te,"fetchList",(function(){return Ou})),a.d(te,"createInstalledCapacity",(function(){return Au})),a.d(te,"destroyInstalledCapacity",(function(){return Su}));var ae={};a.r(ae),a.d(ae,"bankNbfcSchema",(function(){return Cu})),a.d(ae,"responseApprovedSchema",(function(){return Pu})),a.d(ae,"responseRejectSchema",(function(){return Nu})),a.d(ae,"responseNeedMoreInfoSchema",(function(){return Iu})),a.d(ae,"updatePaymentSchema",(function(){return Fu})),a.d(ae,"fetchList",(function(){return Tu})),a.d(ae,"invoiceRespondSchema",(function(){return Bu})),a.d(ae,"creditLimitSchema",(function(){return Ru})),a.d(ae,"fetchDetails",(function(){return Mu})),a.d(ae,"withdrawInvoiceFinanceRequest",(function(){return qu})),a.d(ae,"fetchChat",(function(){return Lu})),a.d(ae,"create",(function(){return Uu})),a.d(ae,"upload",(function(){return Vu})),a.d(ae,"fetchUploadList",(function(){return zu})),a.d(ae,"sendMessage",(function(){return Yu})),a.d(ae,"fetchMessages",(function(){return Gu})),a.d(ae,"createBank",(function(){return Qu})),a.d(ae,"fetchBankDetails",(function(){return Hu})),a.d(ae,"createResponse",(function(){return Wu})),a.d(ae,"createInvoiceRespond",(function(){return Ku})),a.d(ae,"fetchCreditLimitList",(function(){return Ju})),a.d(ae,"fetchDataForCreditLimitUpdate",(function(){return Zu})),a.d(ae,"fetchCreditLimitCompanyList",(function(){return Xu})),a.d(ae,"createCreditLimit",(function(){return $u})),a.d(ae,"fetchDocument",(function(){return em})),a.d(ae,"fetchJobCardDocument",(function(){return tm})),a.d(ae,"updatePaymentDetails",(function(){return am})),a.d(ae,"updateFinancePaymentDetails",(function(){return nm})),a.d(ae,"disburseAmountAgainstFinancedDealDetailId",(function(){return rm})),a.d(ae,"fetchSupplierRatings",(function(){return im})),a.d(ae,"getFinanceDeals_Applicant",(function(){return om})),a.d(ae,"getFinanceDeals_NBFC",(function(){return sm})),a.d(ae,"getFinancedDealDetails",(function(){return lm}));var ne={};a.r(ne),a.d(ne,"invoiceApplySchema",(function(){return mm})),a.d(ne,"dealApplySchema",(function(){return pm})),a.d(ne,"fetchList",(function(){return _m})),a.d(ne,"fetchDetails",(function(){return ym})),a.d(ne,"fetchLedgerDocument",(function(){return fm})),a.d(ne,"create",(function(){return hm})),a.d(ne,"update",(function(){return gm})),a.d(ne,"fetchDealsList",(function(){return vm})),a.d(ne,"fetchFinanceList",(function(){return bm})),a.d(ne,"fetchCreditUtilization",(function(){return Em})),a.d(ne,"fetchUserFinanceList",(function(){return wm})),a.d(ne,"fetchBankList",(function(){return Om})),a.d(ne,"createInvoiceApply",(function(){return Am})),a.d(ne,"createConfirm",(function(){return Sm})),a.d(ne,"RejectDeal_CT",(function(){return jm})),a.d(ne,"MarkDealAsComplete",(function(){return km})),a.d(ne,"MarkDealAsOnHoldOrAccepted",(function(){return Dm})),a.d(ne,"applyEarlyPaymentOffer",(function(){return xm})),a.d(ne,"allowEarlyPaymentCT",(function(){return Cm})),a.d(ne,"allowEarlyPaymentForInvoice",(function(){return Pm})),a.d(ne,"addManualDeliveries",(function(){return Nm})),a.d(ne,"convertToBioFuelCircleTransport",(function(){return Im})),a.d(ne,"checkDealLinkingApplicability",(function(){return Fm})),a.d(ne,"attachDealToIndentBuy",(function(){return Tm}));var re={};a.r(re),a.d(re,"fetchList",(function(){return Lm}));var ie={};a.r(ie),a.d(ie,"fetchList",(function(){return Ym})),a.d(ie,"fetchQualityList",(function(){return Gm})),a.d(ie,"fetchRatingDetails",(function(){return Qm}));var oe={};a.r(oe),a.d(oe,"counterSchema",(function(){return Jm})),a.d(oe,"fetchDetails",(function(){return Zm})),a.d(oe,"create",(function(){return Xm}));var se={};a.r(se),a.d(se,"rowMaterialAndProductsSchema",(function(){return np})),a.d(se,"locationAndAccessSchema",(function(){return rp})),a.d(se,"peopleAndFacilitiesSchema",(function(){return ip})),a.d(se,"infrastuctureSchema",(function(){return op})),a.d(se,"equipmentsSchema",(function(){return lp})),a.d(se,"healthAndSafetySchema",(function(){return cp})),a.d(se,"fetchDetails",(function(){return _p}
1)),a.d(se,"fetchNotConnectedDetails",(function(){return yp})),a.d(se,"create",(function(){return fp})),a.d(se,"update",(function(){return hp})),a.d(se,"sumbitForInspection",(function(){return gp})),a.d(se,"submitForAssessment",(function(){return vp})),a.d(se,"fetchList",(function(){return bp})),a.d(se,"fetchCTList",(function(){return Ep})),a.d(se,"allotInspection",(function(){return wp})),a.d(se,"updateInspectionStatus",(function(){return Op})),a.d(se,"cancelInspection",(function(){return Ap})),a.d(se,"rollBackSubmission",(function(){return Sp})),a.d(se,"unassignInspector",(function(){return jp}));var le={};a.r(le),a.d(le,"createSingleInvoiceSchema",(function(){return Pp})),a.d(le,"fetchList",(function(){return Np})),a.d(le,"setSingleInvoiceDeals",(function(){return Ip})),a.d(le,"create",(function(){return Fp})),a.d(le,"CreateSingleInvoice",(function(){return Tp}));var ce={};a.r(ce),a.d(ce,"createDealSchema",(function(){return qp})),a.d(ce,"createDealSchemaWalkIn",(function(){return Lp})),a.d(ce,"create",(function(){return Up}));var de={};a.r(de),a.d(de,"GetNearByVendors",(function(){return Gp})),a.d(de,"FetchSellersAgainstCommodityReqOfferId",(function(){return Qp}));var ue={};a.r(ue),a.d(ue,"manualInvoiceSchema",(function(){return Jp})),a.d(ue,"historySchema",(function(){return Zp})),a.d(ue,"commonManualSchema",(function(){return Xp})),a.d(ue,"manualDealDeliveriesSchema",(function(){return $p})),a.d(ue,"manualPlatformSchema",(function(){return e_})),a.d(ue,"manualAssuranceSchema",(function(){return t_})),a.d(ue,"manualTransportChargesSchema",(function(){return a_})),a.d(ue,"manualSchema",(function(){return n_})),a.d(ue,"newManualPlatformSchema",(function(){return r_})),a.d(ue,"fetchAllCost",(function(){return i_})),a.d(ue,"fetchPreviewForManualInvoice",(function(){return o_})),a.d(ue,"fetchManualInvoicesDraft",(function(){return s_})),a.d(ue,"fetchInvoiceApprovalHistory",(function(){return l_})),a.d(ue,"saveUpdateManualInvoiceHistory",(function(){return c_})),a.d(ue,"saveUpdateManualInvoice",(function(){return d_})),a.d(ue,"createManualInvoice",(function(){return u_})),a.d(ue,"deleteManualInvoiceCharge",(function(){return m_})),a.d(ue,"deleteManualInvoice",(function(){return p_}));var me={};a.r(me),a.d(me,"fetchFollowPreferences",(function(){return h_})),a.d(me,"fetchFollowPreferences_CT",(function(){return g_})),a.d(me,"fetchPersonCompanyData",(function(){return v_})),a.d(me,"saveUpdateFollowPreference",(function(){return b_})),a.d(me,"callFollowPreferenceApi",(function(){return E_}));var pe={};a.r(pe),a.d(pe,"fetchPassBook",(function(){return S_})),a.d(pe,"updatePassbook",(function(){return j_})),a.d(pe,"transferPassbookAmount",(function(){return k_}));var _e={};a.r(_e),a.d(_e,"mySubscriptions",(function(){return P_}));var ye={};a.r(ye),a.d(ye,"fetchSubscriptionsHistory",(function(){return T_}));var fe={};a.r(fe),a.d(fe,"fetchDealCharges",(function(){return q_}));var he={};a.r(he),a.d(he,"fetchLocationEloc",(function(){return z_}));var ge={};a.r(ge),a.d(ge,"fetchClosingBalance",(function(){return H_}));var ve={};a.r(ve),a.d(ve,"getDashboards",(function(){return K_})),a.d(ve,"SaveEULAAcceptance",(function(){return J_})),a.d(ve,"saveGPAAcceptance",(function(){return Z_})),a.d(ve,"saveGreenChannelAcceptance",(function(){return X_}));var be={};a.r(be),a.d(be,"fetchAutoDetails",(function(){return ay}));var Ee={};a.r(Ee),a.d(Ee,"GetAllMarketTransportRate_Eloc",(function(){return ry})),a.d(Ee,"SaveUpdateMarketTransportRate",(function(){return iy})),a.d(Ee,"DeleteMarketTransportRate",(function(){return oy}));var we={};a.r(we),a.d(we,"GetAllMarketTransportLocation",(function(){return dy}));var Oe={};a.r(Oe),a.d(Oe,"addSingleFarmer",(function(){return my})),a.d(Oe,"linkExistingFarmer",(function(){return py})),a.d(Oe,"fetchGroupsAgainstInvokingPersonId",(function(){return _y})),a.d(Oe,"fetchMembersAgainstBfSocialGroupId",(function(){return yy})),a.d(Oe,"fetchAllFarmers",(function(){return fy})),a.d(Oe,"importMembers",(function(){return hy})),a.d(Oe,"fetchSocialGroupDetailsAgainstBfSocialGroupId",(function(){return gy})),a.d(Oe,"removeParticipantFromGroup",(function(){return vy})),a.d(Oe,"updateFPOMembershipId",(function(){return by})),a.d(Oe,"verifyMobileNumber",(function(){return Ey}));var Ae={};a.r(Ae),a.d(Ae,"getAllEquipments",(function(){return Ay})),a.d(Ae,"getAllEquipmentsReport",(function(){return Sy})),a.d(Ae,"getEquipmentMasterProfile",(function(){return jy})),a.d(Ae,"verifyEquipmentProfile",(function(){return ky})),a.d(Ae,"getEquipmentRentalPaymentDetails",(function(){return Dy})),a.d(Ae,"payEquipmentRentalPayment",(function(){return xy})),a.d(Ae,"fetchAllRentalTransactions",(function(){return Cy})),a.d(Ae,"updateTransportDealToEquipmentDeal",(function(){return Py})),a.d(Ae,"GetPrevAddressesEquipment",(function(){return Ny})),a.d(Ae,"createEquipmentProduct",(function(){return Iy})),a.d(Ae,"attachDocumentEqipmentAzureStorage",(function(){return Fy})),a.d(Ae,"fetchSuggestedEquipmentSells",(function(){return Ty})),a.d(Ae,"saveUpdateEquipmentPlainOffer",(function(){return By})),a.d(Ae,"deleteEquipment",(function(){return Ry})),a.d(Ae,"setStatusForEquipmentMaster",(function(){return My})),a.d(Ae,"getUOMEquipmentRental",(function(){return qy}));var Se={};a.r(Se),a.d(Se,"SaveAndUpdateMultipartyAuction",(function(){return Gy})),a.d(Se,"DeleteMultipartyAuctionBuySell",(function(){return Qy})),a.d(Se,"FetchAllMultipartyAuctions",(function(){return Hy})),a.d(Se,"FetchMultipartyAuctionOverview",(function(){return Wy})),a.d(Se,"SaveAndUpdateBuySellAgainstMultipartyAuction",(function(){return Ky})),a.d(Se,"fetchMultipartyLandingPagePositions",(function(){return Jy})),a.d(Se,"fetchMultipartyLandingPagePositionsMetadata",(function(){return Zy})),a.d(Se,"fetchBidOffersAgainstBuySell",(function(){return Xy})),a.d(Se,"pinUnpinBuySellBidOffer",(function(){return $y})),a.d(Se,"withdrawBidOffer",(function(){return ef})),a.d(Se,"withdrawMultipartyAuctionBuySell",(function(){return tf})),a.d(Se,"counterBidOffer",(function(){return af})),a.d(Se,"saveAndUpdateBidOffer",(function(){return nf})),a.d(Se,"acceptMultipartyOfferBid",(function(){return rf})),a.d(Se,"rejectBidOffer",(function(){return of})),a.d(Se,"fetchMultipartyLandingPagePositionsSpectator",(function(){return sf})),a.d(Se,"fetchMultipartyLandingPagePositionsCT",(function(){return lf})),a.d(Se,"GetLatestCounterAgainstOfferBidId",(function(){return cf})),a.d(Se,"FetchRivals",(function(){return df})),a.d(Se,"DeleteMyBuySells",(function(){return uf}));var je={};a.r(je),a.d(je,"fetchFacilitatorLog",(function(){return _f}));var ke={};a.r(ke),a.d(ke,"getContractDocumentData",(function(){return ff}));var De={};a.r(De),a.d(De,"fetchEarlyPaymentRecords",(function(){return vf})),a.d(De,"fetchAdjustmentFactorForEarlyPayment",(function(){return bf})),a.d(De,"fetchCompanyAffiliateForEarlyPayment",(function(){return Ef})),a.d(De,"saveAndUpdateAdjustmentFactor",(function(){return wf})),a.d(De,"updateMargin",(function(){return Of})),a.d(De,"updateCostOfBorrowing",(function(){return Af})),a.d(De,"fetchMarginForEarlyPayment",(function(){return Sf})),a.d(De,"fetchCostOfBorrowingForEarlyPayment",(function(){return jf})),a.d(De,"deleteAdjustmentFactor",(function(){return kf})),a.d(De,"fetchAdjustmentFactorHistoryForEarlyPayment",(function(){return Df})),a.d(De,"fetchDiscountForEarlyPayment",(function(){return xf})),a.d(De,"deleteEarlyPaymentDiscount",(function(){return Cf})),a.d(De,"saveAndUpdateEarlyPaymentDiscount",(function(){return Pf})),a.d(De,"updateAppConfiguration",(function(){return Nf}));var xe={};a.r(xe),a.d(xe,"getAppConfig",(function(){return Tf})),a.d(xe,"verifySsoToken",(function(){return Bf})),a.d(xe,"registerUserViaSso",(function(){return Rf})),a.d(xe,"validateSession",(function(){return Mf}));var Ce={};a.r(Ce),a.d(Ce,"fetchCommodityExploreData",(function(){return Vf}));var Pe={};a.r(Pe),a.d(Pe,"attachDealTracker",(function(){return Yf}));var Ne={};a.r(Ne),a.d(Ne,"fetchDiscoveryBuyersSellers",(function(){return Kf})),a.d(Ne,"connectBuySell",(function(){return Jf}));var Ie={};a.r(Ie),a.d(Ie,"fetchTransportationCostAgainstDistance",(function(){return eh})),a.d(Ie,"fetchCreditAdjustment",(function(){return th})),a.d(Ie,"saveUpdatePriceCalculation",(function(){return ah})),a.d(Ie,"fetchPriceCalculations",(function(){return nh}));var Fe={};a.r(Fe),a.d(Fe,"fetchPickupActivityDetails",(function(){return ih})),a.d(Fe,"saveAndUpdatePickupActivity",(function(){return oh})),a.d(Fe,"saveAndUpdatePickupActivityForDashboard",(function(){return sh}));var Te={};a.r(Te),a.d(Te,"fetchPickupBuyOffers",(function(){return ch}));var Be=a(2),Re=a(25),Me=a(1),qe=a(3),Le=a.n(qe),Ue=a(26),Ve=a.n(Ue);const ze={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState();let a={};return a=Le.a.isEmpty(e)?Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(t,"user.userid",0)}):e.entity_id!=Le.a.get(t,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(t,"kycUser.profile.person.person_id")}):Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(t,"user.userid",0)}),Be.d.getQs(a)},fetchDetails:e=>e,create(){let e=[arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}].map((e=>{let t=e.crops.map((e=>(e.harvest_date=Ve()(e.harvest_date).format("YYYY-MM-DDTHH:mm:ss"),Object(Me.a)(Object(Me.a)({person_id:Le.a.get(window,"user.userid")||0,person_address_id:0,status_enum:!0,operation_enum:1},e),{},{crop_area:e.crop_area?parseInt(e.crop_area):0}))));return Object(Me.a)(Object(Me.a)({},e),{},{crops:t})}));return e=e.map((e=>({farm_address:Object(Me.a)(Object(Me.a)({person_address_id:0,person_id:Le.a.get(window,"user.userid")||0,registered_address_flag:!0,address_lattitude:"",address_longitude:"",landmark:"",district_id:0,state_id:0,country_id:0,is_transaction_address:!0,acreage:1,created_by:1,created_datetime:"2021-01-04T06:00:10.823Z",modified_by:0,modified_datetime:"2021-01-04T06:00:10.823Z",lock_id:0,location_id:0,taluka_id:0,village_id:0,name_of_farm:"",address_line1:"",address_line2:"",address_line3:"",pin_code:"",id:1,person_code:"",offset_day_type_enum_code:"",location_code:"",country_code:"",state_code:"",district_code:"",taluka_code:"",village_code:"",address_type_enum_code:""},e),{},{city_id:0,city_code:"",size_of_farm:parseInt(Le.a.get(e,"size_of_farm")||0),status_enum:!0,address_type_enum:3,type_of_individual_enum:1,address_text:Le.a.get(e,"name_of_farm")||"",location_tuple:Le.a.get(e,"location_code")||""}),crop_details:e.crops,operation_enum:1}))),e},update(e,t){let a=[t].map((t=>{let a=t.crops.map((t=>Object(Me.a)(Object(Me.a)({person_id:Le.a.get(window,"user.userid")||0,person_address_id:e,status_enum:!0,operation_enum:3},t),{},{crop_area:t.crop_area?parseInt(t.crop_area):0})));return Object(Me.a)(Object(Me.a)({},t),{},{crops:a})}));return a=a.map((t=>({farm_address:Object(Me.a)(Object(Me.a)({person_address_id:e,person_id:Le.a.get(window,"user.userid")||0,registered_address_flag:!0,address_lattitude:"",address_longitude:"",landmark:"",district_id:0,state_id:0,country_id:0,is_transaction_address:!0,acreage:1,created_by:1,created_datetime:"2021-01-04T06:00:10.823Z",modified_by:0,modified_datetime:"2021-01-04T06:00:10.823Z",lock_id:0,location_id:0,taluka_id:0,village_id:0,name_of_farm:"",address_line1:"",address_line2:"",address_line3:"",pin_code:"",id:1,person_code:"",offset_day_type_enum_code:"",location_code:"",country_code:"",state_code:"",district_code:"",taluka_code:"",village_code:"",address_type_enum_code:""},t),{},{city_id:0,city_code:"",size_of_farm:parseInt(Le.a.get(t,"size_of_farm")||0),status_enum:!0,address_type_enum:3,type_of_individual_enum:1,address_text:Le.a.get(t,"name_of_farm")||"",location_tuple:Le.a.get(t,"location_code")||""}),crop_details:t.crops,operation_enum:3}))),a},destroy(e){const t={person_address_id:e};return Be.d.getQs(t)}},Ye={fetchList(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)(Object(Me.a)({id:Le.a.get(e,"farm_address.person_address_id")||0},Le.a.get(e,"farm_address")||{}),{},{name_of_farm:Le.a.get(e,"farm_address.name_of_farm")||"",crops:Le.a.get(e,"crop_details")||[]}))),Le.a.keyBy(t,"id")},fetchDetails(e){let t=e||{};return t=Object(Me.a)(Object(Me.a)({id:Le.a.get(t,"farm_address.person_address_id")||0},Le.a.get(t,"farm_address")||{}),{},{crops:Le.a.get(t,"crops")||[]}),t},create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:Ge}=Re.a,Qe=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=ze.fetchList(e),a="".concat(Ge,"/BioFuelRegistration/api/FarmDetails/FetchAllFarmsAgainstPersonId_ELOC?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Ye.fetchList(r)}catch(t){console.log("api-farms-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchAllFarmsAgainstPersonId_ELOC")}};var He=a(5),We=a(29);const Ke=He.g().shape({name_of_farm:He.i().required("Name of farm is a required field"),size_of_farm:He.i().required("Size of farm is a required field"),address_line1:He.i().required("Address Line 1 is a required field"),pin_code:He.i().required("Pin Code is a required field"),location_code:He.i().required("Location is a required field"),crops:
1He.a().of(He.g().shape({farm_detail_id:He.f().required(),crop_id:He.f().positive("Crop is a required field").typeError("Crop is a required field").required(),crop_area:He.f().positive().typeError("Size of farm is a required field").required(),harvest_date:He.i().required("Harvest date a required field")}))}),Je=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await Qe(e)}catch(t){throw t}},Ze=async e=>{try{let t=await(async e=>{try{ze.fetchDetails(e);const t=(await Qe({})).id;return Ye.fetchDetails(t)}catch(t){throw console.log("api-farms-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},Xe=async e=>{try{await We.b(Ke,e);const t=await(async e=>{try{let t=ze.create(e);const a="".concat(Ge,"/BioFuelRegistration/api/FarmDetails/SaveAndUpdateFarm_ELOC"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Ye.create(r)}catch(t){throw console.log("api-farms-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateFarm_ELOC")}})(e);return t}catch(t){throw t}},$e=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await We.b(Ke,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=ze.update(e,t);const n="".concat(Ge,"/BioFuelRegistration/api/FarmDetails/SaveAndUpdateFarm_ELOC"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Ye.update(i)}catch(a){throw console.log("api-farms-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateFarm_ELOC")}}(e,t);return a}catch(a){throw a}},et=async e=>{try{let t=await(async e=>{try{const t=ze.destroy(e),a="".concat(Ge,"/BioFuelRegistration/api/FarmDetails/DeleteFarmAgainstPersonAddressId?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Ye.destroy(r)}catch(t){throw console.log("api-farms-update->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteFarmAgainstPersonAddressId")}})(e);return t}catch(t){throw t}},tt={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState();let a={};return a=Le.a.isEmpty(e)?Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(t,"user.userid",0)}):e.entity_id!=Le.a.get(t,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(t,"kycUser.profile.person.person_id")}):Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(t,"user.userid",0)}),Be.d.getQs(a)}},at={fetchList(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)(Object(Me.a)({id:Le.a.get(e,"farm_address.person_address_id")||0},Le.a.get(e,"farm_address")||{}),{},{name_of_farm:Le.a.get(e,"farm_address.address_text")||""}))),Le.a.keyBy(t,"id")}},{baseUrl:nt}=Re.a,rt=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=tt.fetchList(e),a="".concat(nt,"/BioFuelRegistration/api/FarmDetails/FetchAllFarmsAgainstPersonId_ELOC?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return at.fetchList(r)}catch(t){throw console.log("api-farms-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllFarmsAgainstPersonId_ELOC")}}(e);return t}catch(t){throw t}},it={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState();let a={};return a=Le.a.isEmpty(e)?Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"user.userid",0),user_type_enum:Le.a.get(t,"user.profile.person.user_type_enum")||0,company_affiliate_enum:""}):e.entity_id!=Le.a.get(t,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"kycUser.profile.person.person_id"),user_type_enum:Le.a.get(t,"kycUser.profile.person.user_type_enum")||0,company_affiliate_enum:""}):Object(Me.a)(Object(Me.a)({},e),{}
1,{entity_id:e.person_id||Le.a.get(t,"user.userid",0),user_type_enum:Le.a.get(t,"user.profile.person.user_type_enum")||0,company_affiliate_enum:""}),Be.d.getQs(a)},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState(),a=Le.a.get(t,"user"),n=Be.d.getACL(a);let r={};return n.isIndividual?r=Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(window,"user.userid",0),number_of_vehicles:parseInt(Le.a.get(e,"number_of_vehicles")||0),max_load_capacity:parseInt(Le.a.get(e,"max_load_capacity")||0),user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum")||0,company_affiliate_enum:1,capacity_uom_id:1,operation_Enum:1}):n.isCompany&&(r=Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0),number_of_vehicles:parseInt(Le.a.get(e,"number_of_vehicles")||0),max_load_capacity:parseInt(Le.a.get(e,"max_load_capacity")||0),user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum")||0,capacity_uom_id:1,operation_Enum:1})),r},update(e,t){const a=globalThis.store.getState(),n=Le.a.get(a,"user"),r=Be.d.getACL(n);let i={};return r.isIndividual?i=Object(Me.a)(Object(Me.a)({},t),{},{entity_id:t.person_id||Le.a.get(window,"user.userid",0),number_of_vehicles:parseInt(Le.a.get(t,"number_of_vehicles")||0),max_load_capacity:parseInt(Le.a.get(t,"max_load_capacity")||0),user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum")||0,company_affiliate_enum:1,capacity_uom_id:1,operation_Enum:3}):r.isCompany&&(i=Object(Me.a)(Object(Me.a)({},t),{},{person_id:t.person_id||Le.a.get(window,"user.userid",0),number_of_vehicles:parseInt(Le.a.get(t,"number_of_vehicles")||0),max_load_capacity:parseInt(Le.a.get(t,"max_load_capacity")||0),user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum")||0,capacity_uom_id:1,operation_Enum:3})),i},destroy:e=>e},ot={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>ot.fetchDetails(e)));return Le.a.keyBy(t,"transport_detail_id")},fetchDetails:e=>({entity_id:Le.a.get(e,"company_id")||Le.a.get(e,"affiliate_id")||0,entity_name:Le.a.get(e,"company_display_name")||Le.a.get(e,"affiliate_display_name")||"",company_affiliate_enum:Le.a.get(e,"company_id")?1:2,base_location_id:Le.a.get(e,"base_location_id")||0,base_location_name:Le.a.get(e,"base_location_code")||"",capacity_uom_id:Le.a.get(e,"capacity_uom_id")||0,capacity_uom_name:Le.a.get(e,"capacity_uom_name")||"",goods_type_enum:Le.a.get(e,"goods_type_enum")||0,goods_type_enum_text:Le.a.get(e,"goods_type_enum_code")||"",max_load_capacity:Le.a.get(e,"max_load_capacity")||0,number_of_vehicles:Le.a.get(e,"number_of_vehicles")||0,person_id:Le.a.get(e,"person_id")||"",transport_detail_id:Le.a.get(e,"transport_detail_id")||0,vehicle_type_enum:Le.a.get(e,"vehicle_type_enum")||0,vehicle_type_enum_text:Le.a.get(e,"vehicle_type_enum_code")||"",vehicle_type_id:Le.a.get(e,"vehicle_type_id")||0,vehicle_type_code:Le.a.get(e,"vehicle_type_code")||"",owned_rented_enum_code:Le.a.get(e,"owned_rented_enum_code")||"",owned_rented_enum:Le.a.get(e,"owned_rented_enum"),truck_type_enum:Le.a.get(e,"truck_type_enum")}),create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:st}=Re.a,lt=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=it.fetchList(e),a="".concat(st,"/BioFuelRegistration/api/TransportDetails/FetchAllTransportDetails?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ot.fetchList(r)}catch(t){console.log("api-transport-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchAllTransportDetails")}},ct=He.g().shape({entity_id:He.f().required(),base_location_id:He.f().positive("Base location is a required field").typeError("Base location is a required field").required(),vehicle_type_enum:He.f().positive("Vehicle type is a required field").typeError("Vehicle type is a required field").required(),goods_type_enum:He.f().positive("Goods type is a required field").typeError("Goods type is a required field").required(),vehicle_type_id:He.f().positive("Rated capacity is a required field").typeError("Rated capacity is a required field").required(),max_load_capacity:He.f(),number_of_vehicles:He.i().required("Number of vehicles is a required field")}),dt=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await lt(e)}catch(t){throw t}},ut=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(st,"/BioFuelRegistration/api/TransportDetails/FetchAllTransportRouteServed"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw console.log("api-transport-fetchListForTranportRouteServed->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllTransportRouteServed")}}(e);return t}catch(t){throw t}},mt=async e=>{try{let t=await(async e=>{try{it.fetchDetails(e);const t=(await lt({})).id;return ot.fetchDetails(t)}catch(t){throw console.log("api-farms-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},pt=async e=>{try{await We.b(ct,e);const t=await(async e=>{try{let t=it.create(e);const a="".concat(st,"/BioFuelRegistration/api/TransportDetails/SaveAndUpdateTransportDetails"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify([t])}).ready,r=await Be.d.processApiRes(n);return ot.create(r)}catch(t){throw console.log("api-transport-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateTransportDetails")}})(e);return t}catch(t){throw t}},_t=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await We.b(ct,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=it.update(e,t);const n="".concat(st,"/BioFuelRegistration/api/TransportDetails/SaveAndUpdateTransportDetails"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify([a])}).ready,i=await Be.d.processApiRes(r);return ot.update(i)}catch(a){throw console.log("api-transport-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateTransportDetails")}}(e,t);return a}catch(a){throw a}},yt=async e=>{try{let t=await(async e=>{try{const t=it.destroy(e),a="".concat(st,"/BioFuelRegistration/api/TransportDetails/DeleteTrans
1portDetails?transport_detail_Id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return ot.destroy(r)}catch(t){throw console.log("api-transport-delete->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteTransportDetails")}})(e);return t}catch(t){throw t}},ft=async e=>{try{const t=await(async e=>{try{const t="".concat(st,"/BioFuelRegistration/api/TransportDetails/SaveAndUpdateTransportRouteServed"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","SaveAndUpdateTransportRouteServed")}})(e);return t}catch(t){throw t}},ht=async e=>{try{const t=await(async e=>{try{const t="".concat(st,"/BioFuelRegistration/api/TransportDetails/DeleteTransportRoutServed?transport_routes_served_id=").concat(e),a=await Be.d.fetch(t,{method:"PUT"}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteTransportRoutServed")}})(e);return t}catch(t){throw t}},gt={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};if(Le.a.isEmpty(e))t=Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0)});else{const a=globalThis.store.getState();t=e.person_id!==Le.a.get(window,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(a,"kycUser.profile.person.person_id")}):Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0)})}return Be.d.getQs(t)},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0),operation_Enum:1,company_id:Le.a.get(window,"user.profile.person.company_id",0),affiliate_code:e.affiliate_name||""})},update:(e,t)=>Object(Me.a)(Object(Me.a)({},t),{},{person_id:t.person_id||Le.a.get(window,"user.userid",0),operation_Enum:3,company_id:Le.a.get(window,"user.profile.person.company_id",0),affiliate_code:t.affiliate_name||""}),destroy:e=>e},vt={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>vt.fetchDetails(e)));return Le.a.keyBy(t,"company_affiliate_id")},fetchDetails:e=>Object(Me.a)({}
1,e),create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:bt}=Re.a,Et=async e=>{try{const t=gt.fetchList(e),a="".concat(bt,"/BioFuelRegistration/api/BusinessProfile/FetchAffiliatesAgainstPersonId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return vt.fetchList(r)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchAffiliatesAgainstPersonId")}},wt=He.g().shape({company_affiliate_id:He.f(),business_type_enum:He.f().required("Please select Business type").positive("Please select Business type"),affiliate_name:He.i().required("Please enter affiliate name"),display_name:He.i().required("Please enter display name"),affiliate_relation_enum:He.f().required("Please select Affiliate relationship").positive("Please select Affiliate relationship")}),Ot=async e=>{try{return await Et(e)}catch(t){throw t}},At=async e=>{try{let t=await(async e=>{try{gt.fetchDetails(e);const t=(await Et({})).id;return vt.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},St=async e=>{try{await We.b(wt,e);const t=await(async e=>{try{let t=gt.create(e);const a="".concat(bt,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdateAffiliateDetails"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify([t])}).ready,r=await Be.d.processApiRes(n);return vt.create(r)}catch(t){throw console.log("SaveAndUpdateAffiliateDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateAffiliateDetails")}})(e);return t}catch(t){throw t}},jt=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await We.b(wt,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=gt.update(e,t);const n="".concat(bt,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdateAffiliateDetails"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify([a])}).ready,i=await Be.d.processApiRes(r);return vt.update(i)}catch(a){throw console.log("SaveAndUpdateAffiliateDetails-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateAffiliateDetails")}}(e,t);return a}catch(a){throw a}},kt=async e=>{try{let t=await(async e=>{try{const t=gt.destroy(e),a="".concat(bt,"/BioFuelRegistration/api/BusinessProfile/DeleteAffiliateAgainstComapnyAffiliateId?company_affiliate_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return vt.destroy(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteAffiliateAgainstComapnyAffiliateId")}})(e);return t}catch(t){throw t}};var Dt=a(1033);const xt={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};if(Le.a.isEmpty(e))t=Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0)});else{const a=globalThis.store.getState();t=e.person_id!==Le.a.get(window,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(a,"kycUser.profile.person.person_id")}):Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0)})}return Be.d.getQs(t)}},Ct={fetchList(e){let t=e;return Le.a.isArray(e)||(t=[]),t=t.map((e=>Object(Me.a)(Object(Me.a)({},e),{},{id:e.value_member}))),Le.a.keyBy(t,"id")}},{baseUrl:Pt}=Re.a,Nt=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{xt.fetchList(e);const t="".concat(Pt,"/BiofuelRequirementOffers/api/Requirement/FetchAllIndentEnabledCompanies"),a=await Be.d.fetch(t).ready,n=await Be.d.processApiRes(a);return Ct.fetchList(n)}catch(t){console.error("api-company-fetchList->raw--err----\x3e",t);const e=await Be.d.processApiErrors(t,"","FetchAllIndentEnabledCompanies");throw console.error("api-company-fetchList->errors----\x3e",e),e}}(e);return t}catch(t){throw t}},It=async function(){try{return await async function(){try{const e="".concat(Pt,"/BioFuelRequirementOffers/api/Requirement/FetchAllSellerIndentEnabledCompanies"),t=await Be.d.fetch(e).ready,a=await Be.d.processApiRes(t);return Ct.fetchList(a)}catch(e){throw await Be.d.processApiErrors(e,"","FetchAllSellerIndentEnabledCompanies")}}()}catch(e){throw e}};var Ft=a(1076);Object(Be.g)(window.location.href);const Tt={fetchTopBarLocationList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};return t=Object(Me.a)(Object(Me.a)({},e),{},{Is_Invoked_By_Social_Feed:"true",person_id:e.person_id||Le.a.get(window,"user.userid",0)||localStorage.getItem("pid")||0}),Be.d.getQs(t)},fetchDetails:e=>e},Bt={fetchTopBarLocationList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Bt.fetchDetails(e)));return Le.a.keyBy(t,"company_address_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{location_name:Le.a.get(e,"location_name")||Le.a.get(e,"address_text")||""})},{baseUrl:Rt}=Re.a,Mt=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Tt.fetchTopBarLocationList(e),a="".concat(Rt,"/BioFuelRegistration/api/BusinessProfile/FetchBusinessAndAffiliateLocationsAgainstPersonId_ELOC_PhaseTwo?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Bt.fetchTopBarLocationList(r)}catch(t){throw console.log("fetchTopBarLocationList->err----\x3e",t),await Be.d.processApiErrors(t,"","fetchTopBarLocationList")}}(e);return t}catch(t){throw t}},qt={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0)});return Be.d.getQs(t)},fetchDetails(e){const t=globalThis.store.getState();let a={};return a=Le.a.isEmpty(e)?Object(Me.a)(Object(Me.a)({},e),{}
1,{entity_id:e.person_id||Le.a.get(t,"user.userid",0),user_type_enum:Le.a.get(t,"user.profile.person.user_type_enum",0),company_affiliate_enum:1}):e.person_id!=Le.a.get(t,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"kycUser.profile.person.person_id"),user_type_enum:Le.a.get(t,"kycUser.profile.person.user_type_enum",0),company_affiliate_enum:1}):Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"user.userid",0),user_type_enum:Le.a.get(t,"user.profile.person.user_type_enum",0),company_affiliate_enum:1}),delete a.person_id,Be.d.getQs(a)},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};let t=0;!0===(e.same_as_registered_address||!1)&&(t=Le.a.get(window,"user.profile.person_adress.person_address_id")||0);let a=Object(Me.a)(Object(Me.a)({},e),{},{person_kyc_id:0,person_id:e.person_id||Le.a.get(window,"user.userid",0),operation_Enum:1,state_id:parseInt(e.state_id),city_id:parseInt(e.city_id)||0,person_address_id:t});return delete a.person_tax_detail_id,delete a.pan_id,delete a.name_as_per_pan,delete a.dont_have_pan_flag,delete a.form_60_declaration_flag,delete a.bank_account_id,delete a.account_name,delete a.account_number,delete a.branch,delete a.ifsc_code,delete a.bank_address,a},createStatus(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};let t=0;return!0===(e.same_as_registered_address||!1)&&(t=Le.a.get(window,"user.profile.person_adress.person_address_id")||0),Object(Me.a)(Object(Me.a)({},e),{},{entity_id:parseInt(e.entity_id),user_type_enum:e.user_type_enum,company_affiliate_enum:e.company_affiliate_enum,control_tower_person_id:Le.a.get(window,"user.userid",0),kyc_status_enum:e.kyc_status_enum,note_text:e.notes})},update(e,t){let a=0;!0===(t.same_as_registered_address||!1)&&(a=Le.a.get(window,"user.profile.person_adress.person_address_id")||0);let n=Object(Me.a)(Object(Me.a)({},t),{},{person_id:t.person_id||Le.a.get(window,"user.userid",0),operation_Enum:3,state_id:parseInt(t.state_id),city_id:parseInt(t.city_id)||0,person_address_id:a});return delete n.person_tax_detail_id,delete n.pan_id,delete n.name_as_per_pan,delete n.dont_have_pan_flag,delete n.form_60_declaration_flag,delete n.bank_account_id,delete n.account_name,delete n.account_number,delete n.branch,delete n.ifsc_code,delete n.bank_address,n},fetchTaxDetails(e){const t=globalThis.store.getState();let a={};return a=Le.a.isEmpty(e)?Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"user.userid",0),user_type_enum:Le.a.get(t,"user.profile.person.user_type_enum")||0,company_affiliate_enum:1}):e.person_id!=Le.a.get(t,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"kycUser.profile.person.person_id"),user_type_enum:Le.a.get(t,"kycUser.profile.person.user_type_enum")||0,company_affiliate_enum:1}):Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"user.userid",0),user_type_enum:Le.a.get(t,"user.profile.person.user_type_enum")||0,company_affiliate_enum:1}),Be.d.getQs(a)},createTax(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{person_tax_detail_id:e.person_tax_detail_id,person_id:e.person_id||Le.a.get(window,"user.userid",0),pan_id:e.pan_id,name_as_per_pan:e.name_as_per_pan,dont_have_pan_flag:e.dont_have_pan_flag,form_60_declaration_flag:e.form_60_declaration_flag,operation_Enum:1}},updateTax:(e,t)=>({person_tax_detail_id:t.person_tax_detail_id,person_id:t.person_id||Le.a.get(window,"user.userid",0),pan_id:t.pan_id,name_as_per_pan:t.name_as_per_pan,dont_have_pan_flag:t.dont_have_pan_flag,form_60_declaration_flag:t.form_60_declaration_flag,operation_Enum:3}),fetchBankDetails(e){const t=globalThis.store.getState();let a={};return a=Le.a.isEmpty(e)?Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"user.userid",0),user_type_enum:Le.a.get(t,"user.profile.person.user_type_enum")||0,company_affiliate_enum:1}):e.person_id!=Le.a.get(t,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"kycUser.profile.person.person_id"),user_type_enum:Le.a.get(t,"kycUser.profile.person.user_type_enum")||0,company_affiliate_enum:1}):Object(Me.a)(Object(Me.a)({},e),{}
1,{entity_id:e.person_id||Le.a.get(t,"user.userid",0),user_type_enum:Le.a.get(t,"user.profile.person.user_type_enum")||0,company_affiliate_enum:1}),Be.d.getQs(a)},createBank(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{entity_id:e.entity_id||Le.a.get(window,"user.userid",0),user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),company_affiliate_enum:1,bank_account_details_request_model:e.bank_account_details_request_model}},updateBank:(e,t)=>({entity_id:t.entity_id||Le.a.get(window,"user.userid",0),user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),company_affiliate_enum:1,bank_account_details_request_model:t.bank_account_details_request_model}),eKycDocumentVerification(e){let t={};if("Document"==e.eKyc){let a=0;2==e.identity_type_enum?a=3:3==e.identity_type_enum&&(a=4),t={verification_type_enum:a,document_number:e.identity_doc_number,document_name:e.name_as_per_identity,company_affiliate_enum:0,expiry_date:null,entity_id:Le.a.get(window,"user.userid")||0,dob:e.dob||""}}return"Pan"==e.eKyc&&(t={document_number:e.pan_id,verification_type_enum:1,document_name:e.name_as_per_pan,company_affiliate_enum:0,expiry_date:null,entity_id:Le.a.get(window,"user.userid")||0}),t},destroy:e=>e,fetchEKycStatusList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState();let a={};return a=Le.a.isEmpty(e)?Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"user.userid",0)}):e.person_id!=Le.a.get(t,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"kycUser.profile.person.person_id")}):Object(Me.a)(Object(Me.a)({},e),{},{entity_id:e.person_id||Le.a.get(t,"user.userid",0)}),delete a.person_id,Be.d.getQs(a)},verifyIFSC(e){const t=Object(Me.a)({},e);return Be.d.getQs(t)},verifyBank(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)({user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0)},e);return Be.d.getQs(t)},verifyIfscZoopApi(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)({},e);return Be.d.getQs(t)},completeBank(e){const t=Object(Me.a)({},e);return Be.d.getQs(t)},deleteBank(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)({user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0)},e);return Be.d.getQs(t)}},Lt={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Lt.fetchDetails(e)));return Le.a.keyBy(t,"company_affiliate_id")},fetchDetails:e=>({address_line_1:Le.a.get(e,"address_line_1")||"",address_line_2:Le.a.get(e,"address_line_2")||"",address_line_3:Le.a.get(e,"address_line_3")||"",identity_doc_number:Le.a.get(e,"identity_doc_number")||"",identity_type_enum:Le.a.get(e,"identity_type_enum")||"",identity_type_enum_code:Le.a.get(e,"identity_type_enum_code")||"",name_as_per_identity:Le.a.get(e,"name_as_per_identity")||"",person_id:Le.a.get(e,"person_id")||"",person_kyc_id:Le.a.get(e,"person_kyc_id")||"",pin_code:Le.a.get(e,"pin_code")||"",same_as_registered_address:Le.a.get(e,"same_as_registered_address")||"",state_code:Le.a.get(e,"state_code")||"",state_id:Le.a.get(e,"state_id")||"",district_code:Le.a.get(e,"district_code")||"",taluka_code:Le.a.get(e,"taluka_code")||"",village_code:Le.a.get(e,"village_code")||"",village_id:Le.a.get(e,"village_id")||"",city_code:Le.a.get(e,"city_code")||"",city_id:Le.a.get(e,"city_id")||"",location_code:Le.a.get(e,"location_code")||"",company_address_id:Le.a.get(e,"company_address_id")||0,location_tuple:Le.a.get(e,"location_tuple")||"",dob:Le.a.get(e,"dob")||"",license_number:Le.a.get(e,"license_number")||""}),create:e=>e,update:e=>e,destroy:e=>e,fetchTaxList(e){(Le.a.isArray(e)?e:[]).map((e=>Lt.fetchTaxDetails(e)));return Le.a.keyBy(e,"person_tax_detail_id")},fetchTaxDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{person_tax_detail_id:Le.a.get(e,"person_tax_detail_id")}),fetchBankList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Lt.fetchBankDetails(e)));return Le.a.keyBy(t,"person_bank_account_id")}
1,fetchBankDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{person_bank_account_id:Le.a.get(e,"person_bank_account_id"),bank_account_id:Le.a.get(e,"person_bank_account_id")}),eKycVerification:e=>e,fetchEKycStatusList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Lt.fetchEKycStatusDetails(e)));return Le.a.keyBy(t,"enum_value")},fetchEKycStatusDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"enum_value")}),verifyIFSC:e=>Object(Me.a)({},e),verifyBank:e=>Object(Me.a)({},e),verifyIfscZoopApi:e=>Object(Me.a)({},e),completeBank:e=>Object(Me.a)({},e),deleteBank:e=>Object(Me.a)({},e)},{baseUrl:Ut}=Re.a,Vt=He.g().shape({identity_type_enum:He.f().positive().required(),identity_doc_number:He.i().required(),name_as_per_identity:He.i().required(),address_line_1:He.i().when("same_as_registered_address",{is:!1,then:He.i().required("Address Line 1 is a required field")}),location_code:He.i().when("same_as_registered_address",{is:!1,then:He.i().required("Location is required")}),pin_code:He.i().when("same_as_registered_address",{is:!1,then:He.i().required("Pin Code is a required field")}),name_as_per_pan:He.i().when("dont_have_pan_flag",{is:!1,then:He.i().required()}),pan_id:He.i().when("dont_have_pan_flag",{is:!1,then:He.i().required()}),license_number:He.i().when("userRole",{is:2,then:He.i().required("License Number is a required field"),otherwise:He.i().optional()})}),zt=He.g().shape({identity_type_enum:He.f().positive().required(),identity_doc_number:He.i().required(),name_as_per_identity:He.i().required(),dob:He.i().required("Date Of Birth is required"),address_line_1:He.i().when("same_as_registered_address",{is:!1,then:He.i().required("Address Line 1 is a required field")}),location_code:He.i().when("same_as_registered_address",{is:!1,then:He.i().required("Location is required")}),pin_code:He.i().when("same_as_registered_address",{is:!1,then:He.i().required("Pin Code is a required field")}),name_as_per_pan:He.i().when("dont_have_pan_flag",{is:!1,then:He.i().required()}),pan_id:He.i().when("dont_have_pan_flag",{is:!1,then:He.i().required()}),license_number:He.i().when("userRole",{is:2,then:He.i().required("License Number is a required field"),otherwise:He.i().optional()})}),Yt=He.g().shape({dob:He.i().required("Date Of Birth is required"),identity_type_enum:He.f().positive("Please Select Identity Document").required("Please Select Identity Document"),identity_doc_number:He.i().required("Document Number is required"),name_as_per_identity:He.i().required("Name on Document is required")}),Gt=He.g().shape({pan_id:He.i().required("PAN Number is required"),name_as_per_pan:He.i().required("Name on PAN is required")}),Qt=He.g().shape({kyc_status_enum:He.f().positive("Kyc status is required").required("Kyc status is required")}),Ht=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=qt.fetchDetails(e),a="".concat(Ut,"/BioFuelRegistration/api/KYC/FetchKYCIdentityDetails_ELOC?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Lt.fetchDetails(r)}catch(t){throw console.log("FetchKYCIdentityDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchKYCIdentityDetails_ELOC")}}(e);return t}catch(t){throw t}},Wt=async e=>{try{2==e.identity_type_enum?await We.b(zt,e):await We.b(Vt,e);const t=await(async e=>{try{let t=qt.create(e);const a="".concat(Ut,"/BioFuelRegistration/api/KYC/SaveAndUpdateKYC_IndividualUser_ELOC"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Lt.create(r)}catch(t){throw console.log("SaveAndUpdateKYC_IndividualUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateKYC_IndividualUser_ELOC")}})(e);return t}catch(t){throw t}},Kt=async e=>{try{await We.b(Qt,e);const t=await(async e=>{try{let t=qt.createStatus(e);const a="".concat(Ut,"/BioFuelRegistration/api/ControlTower/UpdateKycStatusAgainstEntityId"),n=await Be.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Lt.create(r)}catch(t){throw console.log("SaveAndUpdateKYC_IndividualUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","UpdateKycStatusAgainstEntityId")}})(e);return t}catch(t){throw t}},Jt=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{2==t.identity_type_enum?await We.b(zt,t):await We.b(Vt,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=qt.update(e,t);const n="".concat(Ut,"/BioFuelRegistration/api/KYC/SaveAndUpdateKYC_IndividualUser_ELOC"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Lt.update(i)}catch(a){throw console.log("SaveAndUpdateKYC_IndividualUser-create->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateKYC_IndividualUser_ELOC")}}(e,t);return a}catch(a){throw a}},Zt=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=qt.fetchTaxDetails(e),a="".concat(Ut,"/BioFuelRegistration/api/KYC/FetchTaxIdentityDetails?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Lt.fetchTaxDetails(r)}catch(t){throw console.log("FetchTaxIdentityDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchTaxIdentityDetails")}}(e);return t}catch(t){throw t}},Xt=async e=>{try{2==e.identity_type_enum?await We.b(zt,e):await We.b(Vt,e);const t=await(async e=>{try{let t=qt.createTax(e);const a="".concat(Ut,"/BioFuelRegistration/api/KYC/SaveAndUpdateTaxIdentity_IndividualUser"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Lt.create(r)}catch(t){throw console.log("SaveAndUpdateTaxIdentity_IndividualUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateTaxIdentity_IndividualUser")}})(e);return t}catch(t){throw t}},$t=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{2==t.identity_type_enum?await We.b(zt,t):await We.b(Vt,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=qt.updateTax(e,t);const n="".concat(Ut,"/BioFuelRegistration/api/KYC/SaveAndUpdateTaxIdentity_IndividualUser"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Lt.update(i)}catch(a){throw console.log("SaveAndUpdateTaxIdentity_IndividualUser-create->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateTaxIdentity_IndividualUser")}}(e,t);return a}catch(a){throw a}},ea=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};
1try{const t=qt.fetchBankDetails(e),a="".concat(Ut,"/BioFuelRegistration/api/KYC/FetchBankAccountDetails?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return!1===e.isSerialized?r:Lt.fetchBankList(r)}catch(t){throw console.log("FetchBankAccountDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchBankAccountDetails")}}(e);return t}catch(t){throw t}},ta=async(e,t)=>{try{var a;await We.b(t,null===(a=e.bank_account_details_request_model)||void 0===a?void 0:a[0]);const n=await(async e=>{try{let t=qt.createBank(e);const a="".concat(Ut,"/BioFuelRegistration/api/KYC/SaveAndUpdateBankAccountDetails"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Lt.create(r)}catch(t){throw console.log("SaveAndUpdateBankAccountDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateBankAccountDetails")}})(e);return n}catch(n){throw n}},aa=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2?arguments[2]:void 0;try{var n;await We.b(a,null===(n=t.bank_account_details_request_model)||void 0===n?void 0:n[0]);const r=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=qt.updateBank(e,t);const n="".concat(Ut,"/BioFuelRegistration/api/KYC/SaveAndUpdateBankAccountDetails"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Lt.update(i)}catch(a){throw console.log("SaveAndUpdateBankAccountDetails-create->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateBankAccountDetails")}}(e,t);return r}catch(r){throw r}},na=async e=>{try{"Document"==e.eKyc?await We.b(Yt,e):"Pan"==e.eKyc&&await We.b(Gt,e);const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=qt.eKycDocumentVerification(e);const a="".concat(Ut,"/BioFuelCommonUtilities/api/KYC/KYCVerification"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Lt.eKycVerification(r)}catch(t){throw console.log("KYCVerification-verify->err----\x3e",t),await Be.d.processApiErrors(t,"","KYCVerification")}}(e);return t}catch(t){throw t}},ra=async e=>{try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=qt.fetchEKycStatusList(e),a="".concat(Ut,"/BioFuelCommonUtilities/api/KYC/GetKYCVerificationStatus?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Lt.fetchEKycStatusList(r)}catch(t){throw console.log("GetKYCVerificationStatus->err----\x3e",t),await Be.d.processApiErrors(t,"","GetKYCVerificationStatus")}}(e);return t}catch(t){throw t}},ia=async e=>{try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=qt.fetchEKycStatusList(e),a="".concat(Ut,"/BioFuelCommonUtilities/api/KYC/GetKYCVerificationStatus_CT?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Lt.fetchEKycStatusList(r)}catch(t){throw console.log("GetKYCVerificationStatus->err----\x3e",t),await Be.d.processApiErrors(t,"","GetKYCVerificationStatus_CT")}}(e);return t}catch(t){throw t}},oa=async e=>{try{return await(async e=>{try{const t="https://ifsc.razorpay.com/".concat(e.ifsc),a=await fetch(t);let n=a;
1return"function"===typeof a.json&&(n=await Be.d.getResJSON(a)),Lt.verifyIFSC(n)}catch(t){throw console.log("verifyIFSC-code->err----\x3e",t.statusText),t.statusText}})(e)}catch(t){throw t}},sa=async e=>{try{return await(async e=>{try{let t=qt.verifyIfscZoopApi(e);const a="".concat(Ut,"/BioFuelRegistration/api/KYC/VerifyBankIFSC?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return Lt.verifyIfscZoopApi(r)}catch(t){throw console.log("RequestBankVerification-verify->err----\x3e",t),await Be.d.processApiErrors(t,"","RequestBankVerification")}})(e)}catch(t){throw t}},la=async e=>{try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=qt.verifyBank(e);const a="".concat(Ut,"/BioFuelRegistration/api/KYC/RequestBankVerification?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return Lt.verifyBank(r)}catch(t){throw console.log("RequestBankVerification-verify->err----\x3e",t),await Be.d.processApiErrors(t,"","RequestBankVerification")}}(e);return t}catch(t){throw t}},ca=async e=>{try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=qt.completeBank(e);const a="".concat(Ut,"/BioFuelRegistration/api/KYC/CompleteBankVerification?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return Lt.completeBank(r)}catch(t){throw console.log("CompleteBankVerification-verify->err----\x3e",t),await Be.d.processApiErrors(t,"","CompleteBankVerification")}}(e);return t}catch(t){throw t}},da=async e=>{try{const t=await(async e=>{try{let t=qt.deleteBank(e);const a="".concat(Ut,"/BioFuelRegistration/api/KYC/DeleteBankAccountDetails?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Lt.deleteBank(r)}catch(t){throw console.log("SaveAndUpdateKYC_IndividualUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteBankAccountDetails")}})(e);return t}catch(t){throw t}},ua=async e=>{try{const t=await(async e=>{try{let t=Be.d.getQs(e);const a="".concat(Ut,"/BiofuelThirdPartyIntegration/api/WhatsappBot/VerifyVPAId?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","VerifyVPAId")}})(e);return t}catch(t){throw t}};var ma=a(1113);const pa={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)({},e);return Be.d.getQs(t)},upload:e=>({advertisement_banner_id:1,banner_name:"banner",banner_pic_url:e.value,banner_type_enum:"2",invoking_person_id:e.invoking_person_id,operation_enum:"3",tagged_company_id:e.tagged_company_id,tagged_person_id:e.tagged_person_id,redirection_url:e.redirection_url})},_a={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>_a.fetchDetails(e)));return Le.a.keyBy(t,"advertisement_banner_id")},fetchDetails:e=>Object(Me.a)({},e),upload:e=>e},{baseUrl:ya}=Re.a,fa=He.g().shape({tagged_company_id:He.f().when(["tagged_person_id","redirection_url"],{is:(e,t)=>!e&&!t,then:He.f().required("Please tag Company/Person or enter Redirection Url")}),tagged_person_id:He.f().when(["tagged_company_id","redirection_url"],{is:(e,t)=>!e&&!t,then:He.f().required("Please tag Company/Person or enter Redirection Url")}),redirection_url:He.i().when(["tagged_person_id","tagged_company_id"],{is:(e,t)=>!e&&!t,then:He.i().required("Please tag Company/Person or enter Redirection Url")})},[["tagged_company_id","redirection_url"],["tagged_person_id","tagged_company_id"],["tagged_person_id","redirection_url"]]),ha=async e=>{try{await We.b(fa,e);const t=await(async e=>{try{let t=pa.upload(e);const a=new FormData;a.append("advertisement_banner_id",t.advertisement_banner_id),a.append("banner_name",t.banner_name),a.append("banner_type_enum",t.banner_type_enum),a.append("invoking_person_id",t.invoking_person_id),a.append("operation_enum",t.operation_enum),a.append("tagged_company_id",t.tagged_company_id),a.append("tagged_person_id",t.tagged_person_id),a.append("redirection_url",t.redirection_url),a.append("banner_pic_url",t.banner_pic_url);const n="".concat(ya,"/BioFuelCommonUtilities/api/Banner/UpdateAndUploadBanner"),r=await Be.d.fetch(n,{method:"POST",body:a},!1).ready,i=await Be.d.processApiRes(r);return _a.upload(i)}catch(t){throw await Be.d.processApiErrors(t,"","UpdateAndUploadBanner")}})(e);return t}catch(t){throw t}},ga=async e=>{try{let t=await(async e=>{try{const t=pa.fetchList(e),a="".concat(ya,"/BioFuelCommonUtilities/api/Banner/FetchAllBanners?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return _a.fetchList(r)}catch(t){throw console.log("FetchUploadList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllBanners")}})(e);return t}catch(t){throw t}},va={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};if(Le.a.isEmpty(e))t=Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0)});else{const a=globalThis.store.getState();t=e.person_id!=Le.a.get(window,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(a,"kycUser.profile.person.person_id")}):Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0)})}return Be.d.getQs(t)},fetchDetails(e){let t={};const a=globalThis.store.getState();return t=Le.a.isEmpty(e)?Object(Me.a)(Object(Me.a)({},e),{},{user_type_enum:Le.a.get(a,"user.profile.person.user_type_enum",0)}):e.person_id!=Le.a.get(a,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{user_type_enum:Le.a.get(a,"kycUser.profile.person.user_type_enum")}):Object(Me.a)(Object(Me.a)({},e),{},{user_type_enum:Le.a.get(a,"user.profile.person.user_type_enum",0)}),delete t.person_id,Be.d.getQs(t)},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.company_affiliate_enum,a=0,n=0;1===t?a=e.entity_id||Le.a.get(window,"user.profile.person.company_id",0):2===t&&(n=e.entity_id||0);let r=Object(Me.a)(Object(Me.a)({},e),{},{company_id:a,affiliate_id:n,city_id:parseInt(e.city_id)||0,state_id:parseInt(e.state_id),operation_enum:1});return delete r.company_gst_detail_id,delete r.have_gst_flag,delete r.gstin,delete r.bank_account_id,delete r.account_name,delete r.account_number,delete r.branch,delete r.ifsc_code,delete r.bank_address,delete r.eKyc,delete r.display_member,r},update(e,t){let a=t.company_affiliate_enum,n=0,r=0;1===a?n=t.entity_id||Le.a.get(window,"user.profile.person.company_id",0):2===a&&(r=t.entity_id||0);let i=Object(Me.a)(Object(Me.a)(Object(Me.a)({},t),{},{company_tax_detail_id:e},t),{},{company_id:n,affiliate_id:r,city_id:parseInt(t.city_id)||0,state_id:parseInt(t.state_id),operation_enum:3});return delete i.company_gst_detail_id,delete i.have_gst_flag,delete i.gstin,delete i.bank_account_id,delete i.account_name,delete i.account_number,delete i.branch,delete i.ifsc_code,delete i.bank_address,i},fetchTaxDetails(e){let t={};const a=globalThis.store.getState();return t=Le.a.isEmpty(e)?Object(Me.a)(Object(Me.a)({},e),{},{user_type_enum:Le.a.get(a,"user.profile.person.user_type_enum",0)}):e.person_id!=Le.a.get(a,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{user_type_enum:Le.a.get(a,"kycUser.profile.person.user_type_enum")}):Object(Me.a)(Object(Me.a)({},e),{},{user_type_enum:Le.a.get(a,"user.profile.person.user_type_enum",0)}),delete t.person_id,Be.d.getQs(t)},createTax(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.company_affiliate_enum,a=0,n=0;return 1===t?a=e.entity_id||Le.a.get(window,"user.profile.person.company_id",0):2===t&&(n=e.entity_id||0),{company_id:a,affiliate_id:n,company_gst_detail_id:e.company_gst_detail_id,have_gst_flag:e.have_gst_flag,gstin:e.gstin,company_affiliate_enum:e.company_affiliate_enum,operation_Enum:1}},updateTax(e,t){let a=t.company_affiliate_enum,n=0,r=0;return 1===a?n=t.entity_id||Le.a.get(window,"user.profile.person.company_id",0):2===a&&(r=t.entity_id||0),{company_id:n,affiliate_id:r,company_gst_detail_id:t.company_gst_detail_id,have_gst_flag:t.have_gst_flag,gstin:t.gstin,company_affiliate_enum:t.company_affiliate_enum,operation_Enum:3}}
1,fetchBankDetails(e){const t=globalThis.store.getState();let a={};return a=Le.a.isEmpty(e)?Object(Me.a)(Object(Me.a)({},e),{},{user_type_enum:Le.a.get(t,"user.profile.person.user_type_enum",0)}):e.person_id!=Le.a.get(t,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{user_type_enum:Le.a.get(t,"kycUser.profile.person.user_type_enum")}):Object(Me.a)(Object(Me.a)({},e),{},{user_type_enum:Le.a.get(t,"user.profile.person.user_type_enum",0)}),delete a.person_id,Be.d.getQs(a)},createBank(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.company_affiliate_enum,a=0;return 1===t?a=e.entity_id||Le.a.get(window,"user.profile.person.company_id",0):2===t&&(a=e.entity_id||0),{entity_id:a,user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),company_affiliate_enum:e.company_affiliate_enum,bank_account_details_request_model:e.bank_account_details_request_model}},updateBank(e,t){let a=t.company_affiliate_enum,n=0;return 1===a?n=t.entity_id||Le.a.get(window,"user.profile.person.company_id",0):2===a&&(n=t.entity_id||0),{entity_id:n,user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),company_affiliate_enum:t.company_affiliate_enum,bank_account_details_request_model:t.bank_account_details_request_model}},destroy:e=>e,eKycDocumentVerification(e){let t={};return"panOfAuthorizedSignatory"==e.eKyc&&(t={document_number:e.pan_of_authorized_signatory,document_name:e.name_of_authorized_signatory,entity_id:e.entity_id,verification_type_enum:1,expiry_date:null,company_affiliate_enum:e.company_affiliate_enum}),"businessPanId"==e.eKyc&&(t={document_number:e.business_pan_id,document_name:e.name_as_per_pan,entity_id:e.entity_id,verification_type_enum:2,expiry_date:null,company_affiliate_enum:e.company_affiliate_enum}),"DLOfAuthorizedSignatory"==e.eKyc&&(t={document_number:e.dl_of_authorized_signatory,document_name:e.name_of_authorized_signatory,entity_id:e.entity_id,verification_type_enum:3,expiry_date:null,company_affiliate_enum:e.company_affiliate_enum,dob:e.dob}),"gst"==e.eKyc&&(t={document_number:e.gstin,document_name:e.document_name,entity_id:e.entity_id,verification_type_enum:6,expiry_date:null,company_affiliate_enum:e.company_affiliate_enum}),t}},ba={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>ba.fetchDetails(e)));return Le.a.keyBy(t,"company_affiliate_id")},fetchDetails:e=>({company_tax_detail_id:Le.a.get(e,"company_tax_detail_id")||0,dl_of_authorized_signatory:Le.a.get(e,"dl_of_authorized_signatory")||0,company_id_of_authorized_signatory:Le.a.get(e,"company_id_of_authorized_signatory")||0,company_id:Le.a.get(e,"company_id")||0,affiliate_id:Le.a.get(e,"affiliate_id")||0,company_affiliate_enum:Le.a.get(e,"company_affiliate_enum")||0,business_pan_id:Le.a.get(e,"business_pan_id")||"",name_as_per_pan:Le.a.get(e,"name_as_per_pan")||"",cin:Le.a.get(e,"cin")||"",llpin:Le.a.get(e,"llpin")||"",pan_of_authorized_signatory:Le.a.get(e,"pan_of_authorized_signatory")||"",u_aadhar:Le.a.get(e,"u_aadhar")||"",name_of_authorized_signatory:Le.a.get(e,"name_of_authorized_signatory")||"",same_as_registered_address_flag:Le.a.get(e,"same_as_registered_address_flag")||!1,address_line_1:Le.a.get(e,"address_line_1")||"",address_line_2:Le.a.get(e,"address_line_2")||"",address_line_3:Le.a.get(e,"address_line_3")||"",dob:Le.a.get(e,"dob")||"",village_code:Le.a.get(e,"village_code")||0,pin_code:Le.a.get(e,"pin_code")||"",state_id:Le.a.get(e,"state_id")||0,taluka_id:Le.a.get(e,"taluka_id")||0,country_id:Le.a.get(e,"country_id")||0,city_id:Le.a.get(e,"city_id")||0,district_id:Le.a.get(e,"district_id")||0,location_id:Le.a.get(e,"location_id")||0,state_code:Le.a.get(e,"state_code")||"",city_code:Le.a.get(e,"city_code")||"",taluka_code:Le.a.get(e,"taluka_code")||"",country_code:Le.a.get(e,"country_code")||"",district_code:Le.a.get(e,"district_code")||"",location_code:Le.a.get(e,"location_code")||"",business_type_enum:Le.a.get(e,"business_type_enum")||0,company_address_id:Le.a.get(e,"company_address_id")||0,location_tuple:Le.a.get(e,"location_tuple")||"",place_id:Le.a.get(e,"place_id")||"",nabl_bis_accrediation_no:Le.a.get(e,"nabl_bis_accrediation_no")||"",accrediation_valid_upto_date:Le.a.get(e,"accrediation_valid_upto_date")||"",msme_classification_enum:Le.a.get(e,"msme_classification_enum"),msme_classification_enum_code:Le.a.get(e,"msme_classification_enum_code"),nrlm_registration_number:Le.a.get(e,"nrlm_registration_number"),is_faster_onboarding:Le.a.get(e,"is_faster_onboarding")||!1}),create:e=>e,update:e=>e,destroy:e=>e,fetchCompanyList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>ba.fetchCompanyDetails(e)));return Le.a.keyBy(t,"value_member")},fetchCompanyAndAffiliatesWithSocialProfile:e=>(Le.a.isArray(e)?e:[]).map((e=>ba.fetchCompanyDetails(e))),fetchCompanyDetails:e=>e,fetchTaxDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{company_gst_detail_id:Le.a.get(e,"company_gst_detail_id")}),createTax:e=>e,updateTax:e=>e,fetchBankList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>
1ba.fetchBankDetails(e)));return Le.a.keyBy(t,"company_bank_address_id")},fetchBankDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{person_bank_account_id:Le.a.get(e,"company_bank_address_id"),bank_account_id:Le.a.get(e,"company_bank_address_id")}),createBank:e=>e,updateBank:e=>e,eKycVerification:e=>e},{baseUrl:Ea}=Re.a,wa=He.g().shape({business_pan_id:He.i().when("business_type_enum",{is:1,then:He.i().optional(),otherwise:He.i().required()}),pan_of_authorized_signatory:He.i().when("entity_type_enum.title",{is:"PAN",then:He.i().required("PAN of Authorized signatory is required"),otherwise:He.i().optional()}),company_id_of_authorized_signatory:He.i().when("entity_type_enum.title",{is:"Company ID Card",then:He.i().required("Company ID Card of Authorized signatory is required"),otherwise:He.i().optional()}),name_as_per_pan:He.i().when("business_type_enum",{is:1,then:He.i().optional(),otherwise:He.i().required()}),cin:He.i().when("business_type_enum",{is:2,then:He.i().required(),otherwise:He.i().optional()}).when("business_type_enum",{is:4,then:He.i().required(),otherwise:He.i().optional()}),llpin:He.i().when("business_type_enum",{is:5,then:He.i().required(),otherwise:He.i().optional()}),name_of_authorized_signatory:He.i().required(),business_type_enum:He.f().required(),pin_code:He.i().when("same_as_registered_address_flag",{is:!1,then:He.i().required()}),company_address_id:He.f().required("Company Location is required").positive("Company Location is required"),gstin:He.i().when("have_gst_flag",{is:!0,then:He.i().required()}),license_number:He.i().when("userRole",{is:2,then:He.i().required("License Number is a required field"),otherwise:He.i().optional()}),u_aadhar:He.i().when("msme_classification_enum",{is:2,then:He.i().required("Udyam/Udyog Aadhaar is required.")}).when("msme_classification_enum",{is:3,then:He.i().required("Udyam/Udyog Aadhaar is required.")}).when("msme_classification_enum",{is:4,then:He.i().required("Udyam/Udyog Aadhaar is required.")})}),Oa=He.g().shape({nrlm_registration_number:He.i().required("NRLM/SRLM Registration Number is required"),cin:He.i().when("business_type_enum",{is:2,then:He.i().required(),otherwise:He.i().optional()}).when("business_type_enum",{is:4,then:He.i().required(),otherwise:He.i().optional()}),llpin:He.i().when("business_type_enum",{is:5,then:He.i().required(),otherwise:He.i().optional()}),name_of_authorized_signatory:He.i().required(),business_type_enum:He.f().required(),pin_code:He.i().when("same_as_registered_address_flag",{is:!1,then:He.i().required()}),company_address_id:He.f().required("Company Location is required").positive("Company Location is required"),gstin:He.i().when("have_gst_flag",{is:!0,then:He.i().required()}),license_number:He.i().when("userRole",{is:2,then:He.i().required("License Number is a required field"),otherwise:He.i().optional()}),u_aadhar:He.i().when("msme_classification_enum",{is:2,then:He.i().required("Udyam/Udyog Aadhaar is required.")}).when("msme_classification_enum",{is:3,then:He.i().required("Udyam/Udyog Aadhaar is required.")}).when("msme_classification_enum",{is:4,then:He.i().required("Udyam/Udyog Aadhaar is required.")})}),Aa=He.g().shape({business_pan_id:He.i().when("business_type_enum",{is:1,then:He.i().optional(),otherwise:He.i().required()}),dl_of_authorized_signatory:He.i().required("Driving license required"),name_as_per_pan:He.i().when("business_type_enum",{is:1,then:He.i().optional(),otherwise:He.i().required()}),cin:He.i().when("business_type_enum",{is:2,then:He.i().required(),otherwise:He.i().optional()}).when("business_type_enum",{is:4,then:He.i().required(),otherwise:He.i().optional()}),llpin:He.i().when("business_type_enum",{is:5,then:He.i().required(),otherwise:He.i().optional()}),name_of_authorized_signatory:He.i().required(),business_type_enum:He.f().required(),pin_code:He.i().when("same_as_registered_address_flag",{is:!1,then:He.i().required()}),company_address_id:He.f().required("Company Location is required").positive("Company Location is required"),gstin:He.i().when("have_gst_flag",{is:!0,then:He.i().required()}),license_number:He.i().when("userRole",{is:2,then:He.i().required("License Number is a required field"),otherwise:He.i().optional()}),dob:He.i().required("Date Of Birth is required")}),Sa=He.g().shape({business_pan_id:He.i().required("PAN Number is required"),name_as_per_pan:He.i().required("Name on PAN is required")}),ja=He.g().shape({pan_of_authorized_signatory:He.i().required("PAN Number is required"),name_of_authorized_signatory:He.i().required("Name on PAN is required")}),ka=He.g().shape({dl_of_authorized_signatory:He.i().required("PAN Number is required"),name_of_authorized_signatory:He.i().required("Name on PAN is required"),dob:He.i().required("Date Of Birth is required")}),Da=He.g().shape({gstin:He.i().required("GST Number is required")}),xa=He.g().shape({udyam_msmeRegistrationCertificate:He.i().when("msme_classification_enum",{is:2,then:He.i().required("Udyam/Udyog Aadhaar is required.")}).when("msme_classification_enum",{is:3,then:He.i().required("Udyam/Udyog Aadhaar is required.")}).when("msme_classification_enum",{is:4,then:He.i().required("Udyam/Udyog Aadhaar is required.")})}),Ca=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{await We.b(xa,e);let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=va.fetchList(e),a="".concat(Ea,"/BioFuelRegistration/api/ReferenceData/FetchCompanyAndAffiliatesAgainstPersonId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ba.fetchCompanyList(r)}catch(t){const e=await Be.d.processApiErrors(t,"","FetchCompanyAndAffiliatesAgainstPersonId");throw console.log("FetchCompanyAndAffiliatesAgainstPersonId->err----\x3e",t),console.log("FetchCompanyAndAffiliatesAgainstPersonId->errors----\x3e",e),e}}(e);return t}catch(t){throw t}},Pa=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=va.fetchList(e),a="".concat(Ea,"/BioFuelRegistration/api/ReferenceData/FetchCompanyAndAffiliatesWithSocialProfile?").
1concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ba.fetchCompanyAndAffiliatesWithSocialProfile(r)}catch(t){throw await Be.d.processApiErrors(t)}}(e);return t}catch(t){throw t}},Na=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=va.fetchDetails(e),a="".concat(Ea,"/BioFuelRegistration/api/KYC/FetchKYCIdentityDetails_ELOC?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ba.fetchDetails(r)}catch(t){throw console.log("FetchKYCIdentityDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchKYCIdentityDetails_ELOC")}}(e);return t}catch(t){throw t}},Ia=async e=>{try{var t;if(e.isSHG)await We.b(Oa,e);else"Driving License"===(null===(t=e.entity_type_enum)||void 0===t?void 0:t.type)?await We.b(Aa,e):await We.b(wa,e);const a=await(async e=>{try{let t=va.create(e);const a="".concat(Ea,"/BioFuelRegistration/api/KYC/SaveAndUpdateKYC_BusinessUser_ELOC"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ba.create(r)}catch(t){throw console.log("SaveAndUpdateKYC_BusinessUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateKYC_BusinessUser_ELOC")}})(e);return a}catch(a){throw a}},Fa=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{var a;if(t.isSHG)await We.b(Oa,t);else"Driving License"===(null===(a=t.entity_type_enum)||void 0===a?void 0:a.type)?await We.b(Aa,t):await We.b(wa,t);const n=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=va.update(e,t);const n="".concat(Ea,"/BioFuelRegistration/api/KYC/SaveAndUpdateKYC_BusinessUser_ELOC"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return ba.update(i)}catch(a){throw console.log("SaveAndUpdateKYC_IndividualUser-create->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateKYC_BusinessUser_ELOC")}}(e,t);return n}catch(n){throw n}},Ta=async e=>{try{let t=await(async e=>{try{const t=va.destroy(e),a="".concat(Ea,"/BioFuelRegistration/api/BusinessProfile/DeleteAffiliateAgainstComapnyAffiliateId?company_affiliate_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return ba.destroy(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteAffiliateAgainstComapnyAffiliateId")}})(e);return t}catch(t){throw t}},Ba=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=va.fetchTaxDetails(e),a="".concat(Ea,"/BioFuelRegistration/api/KYC/FetchTaxIdentityDetails?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ba.fetchTaxDetails(r)}catch(t){throw console.log("FetchTaxIdentityDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchTaxIdentityDetails")}}(e);return t}catch(t){throw t}},Ra=async e=>{try{var t;if(e.isSHG)await We.b(Oa,e);else"Driving License"===(null===(t=e.entity_type_enum)||void 0===t?void 0:t.type)?await We.b(Aa,e):await We.b(wa,e);const a=await(async e=>{try{let t=va.createTax(e);const a="".concat(Ea,"/BioFuelRegistration/api/KYC/SaveAndUpdateTaxIdentity_BusinessUser"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ba.createTax(r)}catch(t){throw console.log("SaveAndUpdateKYC_BusinessUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateTaxIdentity_BusinessUser")}})(e);return a}catch(a){throw a}},Ma=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{var a;if(t.isSHG)await We.b(Oa,t);else"Driving License"===(null===(a=t.entity_type_enum)||void 0===a?void 0:a.type)?await We.b(Aa,t):await We.b(wa,t);const n=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=va.updateTax(e,t);const n="".concat(Ea,"/BioFuelRegistration/api/KYC/SaveAndUpdateTaxIdentity_BusinessUser"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return ba.updateTax(i)}catch(a){throw console.log("SaveAndUpdateTaxIdentity_BusinessUser-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateTaxIdentity_BusinessUser")}}(e,t);return n}catch(n){throw n}},qa=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};
1try{const t=va.fetchBankDetails(e),a="".concat(Ea,"/BioFuelRegistration/api/KYC/FetchBankAccountDetails?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return!1===e.isSerilized?r:ba.fetchBankList(r)}catch(t){throw console.log("FetchBankAccountDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchBankAccountDetails")}}(e);return t}catch(t){throw t}},La=async(e,t)=>{try{var a;await We.b(t,null===(a=e.bank_account_details_request_model)||void 0===a?void 0:a[0]);const n=await(async e=>{try{let t=va.createBank(e);const a="".concat(Ea,"/BioFuelRegistration/api/KYC/SaveAndUpdateBankAccountDetails"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ba.createBank(r)}catch(t){throw console.log("SaveAndUpdateBankAccountDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateBankAccountDetails")}})(e);return n}catch(n){throw n}},Ua=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2?arguments[2]:void 0;try{var n;await We.b(a,null===(n=t.bank_account_details_request_model)||void 0===n?void 0:n[0]);const r=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=va.updateBank(e,t);const n="".concat(Ea,"/BioFuelRegistration/api/KYC/SaveAndUpdateBankAccountDetails"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return ba.updateBank(i)}catch(a){throw console.log("SaveAndUpdateBankAccountDetails-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateBankAccountDetails")}}(e,t);return r}catch(r){throw r}},Va=async e=>{try{"panOfAuthorizedSignatory"==e.eKyc?await We.b(ja,e):"DLOfAuthorizedSignatory"==e.eKyc?await We.b(ka,e):"businessPanId"==e.eKyc?await We.b(Sa,e):"gst"==e.eKyc&&await We.b(Da,e);const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=va.eKycDocumentVerification(e);const a="".concat(Ea,"/BioFuelCommonUtilities/api/KYC/KYCVerification"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ba.eKycVerification(r)}catch(t){throw console.log("KYCVerification-verify->err----\x3e",t),await Be.d.processApiErrors(t,"","KYCVerification")}}(e);return t}catch(t){throw t}};var za=a(83),Ya=a(21);const{baseUrl:Ga}=Re.a,Qa=async e=>{const t=globalThis.store.getState();try{const a=Object(Me.a)({user_name:"",login_through_enum:2,isResend:!1,access_method_type_enum:2,log_id:null,is_requested_number_change:!1,person_id:0},e);Be.d.isNumber(a.user_name)&&(a.login_through_enum=1),a.person_id=parseInt(Le.a.get(t,"user.userid"))||0;const n="".concat(Ga,"/BioFuelRegistration/api/Registration/SendOTP"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await Be.d.processApiRes(r)}catch(a){throw await Be.d.processApiErrors(a)}},Ha=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=globalThis.store.getState(),a=Le.a.get(t,"misc")||{},n=Object(Me.a)(Object(Me.a)({user_name:"",login_through_enum:2,otp:"",log_id:null,login_user_id:null,access_method_type_enum:2,role_id:1,person_id:null},e),a);Be.d.isNumber(n.user_name)&&(n.login_through_enum=1),n.isResend&&(n.log_id=null);let r="".concat(Ga,"/BioFuelRegistration/api/Registration/VerifyOTP"),i=await Be.d.fetch(r,{method:"POST",body:JSON.stringify(n)}).ready;return await Be.d.processApiRes(i)}catch(t){console.log("authSerice->login-error->err",t);const e=await Be.d.processApiErrors(t);throw console.log("authSerice->login-error->errors",e),e}},Wa=async e=>{try{const t=Object(Me.a)(Object(Me.a)({first_name:"",middle_name:"",last_name:"",email_id:"",mobile_number:"",company_id:null,company_tagname:"",address_type_enum:3,address_lattitude:"100",address_longitude:"100",city_id:0,district_id:0,state_id:0,country_id:0,location_id:0,taluka_id:0,village_id:0,is_registered_as_company:!1,login_through_enum:2,agent_id:0,is_newsLetter_subscribed:!1,role_id:1,city_code:" "},e),{},{is_registered_as_company:!1,company_id:null,company_tagname:"",access_method_type_enum:2,pincode:e.pin_code});Be.d.isNumber(t.user_name)?t.login_through_enum=1:t.login_through_enum=2,t.address_text||(t.address_text=t.location_code||"");const a="".concat(Ga,"/BioFuelRegistration/api/Registration/RegisterUser_Eloc"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n),i=Le.a.get(r,"login_response")||{},o=Le.a.get(i,"jwt_token",""),s=Le.a.get(i,"jwt_token_expire_datetime"),l=Le.a.get(i,"refresh_token","");await za.a.setToken(o,s),await za.a.setRefreshToken(l);const c=Le.a.get(i,"person_id","");await Ya.default.setItem("pid","".concat(c));const d=Le.a.get(i,"social_profile_id");return await Ya.default.setItem("sid","".concat(d)),i}catch(t){throw await Be.d.processApiErrors(t)}},Ka=async e=>{try{const t=Object(Me.a)({},e);t.login_through_enum=1,t.address_text||(t.address_text=t.location_code||"");const a="".concat(Ga,"/BioFuelRegistration/api/Registration/RegisterFarmer"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n),i=Le.a.get(r,"login_response")||{},o=Le.a.get(i,"jwt_token",""),s=Le.a.get(i,"jwt_token_expire_datetime"),l=Le.a.get(i,"refresh_token","");await za.a.setToken(o,s),await za.a.setRefreshToken(l);const c=Le.a.get(i,"person_id","");await Ya.default.setItem("pid","".concat(c));const d=Le.a.get(i,"social_profile_id");return await Ya.default.setItem("sid","".concat(d)),i}catch(t){throw await Be.d.processApiErrors(t)}},Ja=async e=>{try{const t=Object(Me.a)({}
1,e),a="".concat(Ga,"/BiofuelThirdPartyIntegration/api/WhatsappBot/RegisterUser"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n),i=Le.a.get(r,"login_response")||{};if(null===t||void 0===t||!t.isFacilitatorFarmerOnboarding){const e=Le.a.get(i,"jwt_token",""),t=Le.a.get(i,"jwt_token_expire_datetime"),a=Le.a.get(i,"refresh_token","");await za.a.setToken(e,t),await za.a.setRefreshToken(a);const n=Le.a.get(i,"person_id","");await Ya.default.setItem("pid","".concat(n));const r=Le.a.get(i,"social_profile_id");await Ya.default.setItem("sid","".concat(r))}return i}catch(t){const e=await Be.d.processApiErrors(t);throw Be.d.displayErrors(e),e}},Za=async e=>{try{const t={mobile_number:e},a=Be.d.getQs(t),n="".concat(Ga,"/BiofuelThirdPartyIntegration/api/WhatsappBot/GetVPAAgainstMobileNumber?").concat(a),r=await Be.d.fetch(n).ready;return await Be.d.processApiRes(r)}catch(t){return await Be.d.processApiErrors(t)}},Xa=async e=>{try{const t={mobile_number:e},a=Be.d.getQs(t),n="".concat(Ga,"/BiofuelThirdPartyIntegration/api/WhatsappBot/VerifyMissedCallMobileNumber?").concat(a),r=await Be.d.fetch(n).ready;return await Be.d.processApiRes(r)}catch(t){throw await Be.d.processApiErrors(t)}},$a=async e=>{try{const t="".concat(Ga,"/BiofuelThirdPartyIntegration/api/WhatsappBot/UpdateUserDetailsAgainstMobileNumber"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t)}},en=async e=>{try{const t=Object(Me.a)({user_name:"",login_through_enum:2,isResend:!1,access_method_type_enum:2,log_id:null},e);Be.d.isNumber(t.user_name)&&(t.login_through_enum=1);const a="".concat(Ga,"/BioFuelOAuthServer/Users/login"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(n)}catch(t){console.log("authSerice->sendLoginOTP-error->err",t);const e=await Be.d.processApiErrors(t);throw console.log("authSerice->sendLoginOTP-error->errors",e),e}},tn=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{globalThis.store.getState();let t=localStorage.getItem("quoteVerification")||{};t=JSON.parse(t);let a,n=Le.a.get(e,"isMobile"),r=Le.a.get(e,"isIPad");a=n?3:r?4:2;let i=Object(Me.a)(Object(Me.a)({user_name:"",login_through_enum:2,otp:"",log_id:null,login_user_id:null,access_method_type_enum:a,role_id:1,person_id:null},e),t);Be.d.isNumber(i.user_name)&&(i.login_through_enum=1),i.isResend&&(i.log_id=null);let o="".concat(Ga,"/BioFuelOAuthServer/Users/verify-login"),s=await Be.d.fetch(o,{method:"POST",body:JSON.stringify(i)}).ready;const l=await Be.d.processApiRes(s),c=Le.a.get(l,"jwt_token",""),d=Le.a.get(l,"jwt_token_expire_datetime"),u=Le.a.get(l,"refresh_token","");await za.a.setToken(c,d),await za.a.setRefreshToken(u);const m=Le.a.get(l,"person_id","");await Ya.default.setItem("pid","".concat(m));const p=Le.a.get(l,"social_profile_id");await Ya.default.setItem("sid","".concat(p));const _=Le.a.get(l,"is_indent_enabled")||!1;await Ya.default.setItem("is_indent_enabled","".concat(_));const y=Le.a.get(l,"is_seller_indent_enabled")||!1;return await Ya.default.setItem("is_seller_indent_enabled","".concat(y)),l}catch(t){console.log("authSerice->login-error->err",t);const e=await Be.d.processApiErrors(t);throw console.log("authSerice->login-error->errors",e),e}},an=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t,a=globalThis.store.getState(),n=Le.a.get(a,"misc")||{},r=Le.a.get(e,"isMobile"),i=Le.a.get(e,"isIPad");t=r?3:i?4:2;let o=Object(Me.a)(Object(Me.a)({user_name:"",login_through_enum:2,otp:"",log_id:null,login_user_id:null,access_method_type_enum:t,role_id:1,person_id:null},e),n);Be.d.isNumber(o.user_name)&&(o.login_through_enum=1),o.isResend&&(o.log_id=null);let s="".concat(Ga,"/BioFuelOAuthServer/Users/verify-login"),l=await Be.d.fetch(s,{method:"POST",body:JSON.stringify(o)}).ready;const c=await Be.d.processApiRes(l),d=Le.a.get(c,"jwt_token",""),u=Le.a.get(c,"jwt_token_expire_datetime"),m=Le.a.get(c,"refresh_token","");await za.a.setToken(d,u),await za.a.setRefreshToken(m);const p=Le.a.get(c,"person_id","");await Ya.default.setItem("pid","".concat(p));const _=Le.a.get(c,"social_profile_id");await Ya.default.setItem("sid","".concat(_));const y=Le.a.get(c,"is_indent_enabled")||!1;await Ya.default.setItem("is_indent_enabled","".concat(y));const f=Le.a.get(c,"is_seller_indent_enabled")||!1;await Ya.default.setItem("is_seller_indent_enabled","".concat(f));const h=Le.a.get(c,"login_status_id","");return await Ya.default.setItem("login_status_id","".concat(h)),c}catch(t){console.log("authSerice->login-error->err",t);const e=await Be.d.processApiErrors(t);throw console.log("authSerice->login-error->errors",e),e}},nn=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{console.log("autoaauth",e);const t=(null===e||void 0===e?void 0:e.token)||"",a=(null===e||void 0===e?void 0:e.jwtExp)||"",n=(null===e||void 0===e?void 0:e.refreshToken)||"";await za.a.setToken(t,a),await za.a.setRefreshToken(n);const r=(null===e||void 0===e?void 0:e.pid)||"";await Ya.default.setItem("pid","".concat(r));const i=(null===e||void 0===e?void 0:e.sid)||"";await Ya.default.setItem("sid","".concat(i));const o=(null===e||void 0===e?void 0:e.login_status_id)||"";await Ya.default.setItem("login_status_id","".concat(o))}catch(t){console.log("authSerice->login-error->err",t);const e=await Be.d.processApiErrors(t);throw console.log("authSerice->login-error->errors",e),e}},rn=async e=>{try{za.a.ereaseToken();try{var t,n;const e=globalThis.accessToken||"",r=encodeURIComponent("manual_logout"),i=await(await Promise.resolve().then(a.bind(null,21))).default.getItem("accessTokenExpiry")||"",o=(()=>{try{return((new Error).stack||"").split("\n")[2]||""}catch(e){return""}})(),s=encodeURIComponent("url=".concat((null===(t=window)||void 0===t||null===(n=t.location)||void 0===n?void 0:n.href)||""," | exp=").concat(i," | source=").concat(o)),l="".concat(Ga,"/BioFuelCommonUtilities/api/CommonUtilities/InsertExceptionLog?ExceptionAt=").concat(r,"&ExceptionStackTrace=").concat(s);fetch(l,{method:"POST",headers:{Authorization:e}}
1).catch((()=>{}))}catch(r){}return window.location.reload(!1),!0}catch(i){console.log("authSerice->logout-error->err",i);const e=await Be.d.processApiErrors(i);throw console.log("authSerice->logout-error->errors",e),e}},on=async e=>{try{const t=Be.d.getQs(e),a="".concat(Ga,"/BioFuelRegistration/api/KYC/VerifyBankAccount?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t)}},sn=async e=>{try{const t="".concat(Ga,"/BioFuelRegistration/api/Facilitator/SaveUpdatePersonalDetails"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t)}};var ln=a(1017);const cn={fetchTransportationCost(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={address_Id:e.address_id,entity_Id:e.buySellId,user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum")||2,vehicle_type_id:e.vehicle_type_id,total_offer_bid_qty:e.offer_bid_qty};return Be.d.getQs(t)},fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0)});return Be.d.getQs(t)},fetchDetails:e=>e,create(){let e=[arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}].map((e=>{let t=e.crops.map((e=>Object(Me.a)(Object(Me.a)({person_id:Le.a.get(window,"user.userid")||0,person_address_id:0,status_enum:!0,operation_enum:1},e),{},{crop_area:e.crop_area?parseInt(e.crop_area):0})));return Object(Me.a)(Object(Me.a)({},e),{},{crops:t})}));return e=e.map((e=>({farm_address:Object(Me.a)(Object(Me.a)({person_address_id:0,person_id:Le.a.get(window,"user.userid")||0,registered_address_flag:!0,address_lattitude:"",address_longitude:"",landmark:"",district_id:1,state_id:1,country_id:1,is_transaction_address:!0,acreage:1,created_by:1,created_datetime:"2021-01-04T06:00:10.823Z",modified_by:0,modified_datetime:"2021-01-04T06:00:10.823Z",lock_id:0,location_id:1,taluka_id:1,village_id:1,name_of_farm:"",address_line1:"",address_line2:"",address_line3:"",pin_code:"",id:1,person_code:"",offset_day_type_enum_code:"",location_code:"",country_code:"",state_code:"",district_code:"",taluka_code:"",village_code:"",address_type_enum_code:""},e),{},{city_id:1,city_code:"",size_of_farm:parseInt(Le.a.get(e,"size_of_farm")||0),status_enum:!0,address_type_enum:3,type_of_individual_enum:1,address_text:Le.a.get(e,"name_of_farm")||""}),crop_details:e.crops,operation_enum:1}))),e},update(e,t){let a=[t].map((t=>{let a=t.crops.map((t=>Object(Me.a)(Object(Me.a)({person_id:Le.a.get(window,"user.userid")||0,person_address_id:e,status_enum:!0,operation_enum:3},t),{},{crop_area:t.crop_area?parseInt(t.crop_area):0})));return Object(Me.a)(Object(Me.a)({},t),{},{crops:a})}));return a=a.map((t=>({farm_address:Object(Me.a)(Object(Me.a)({person_address_id:e,person_id:Le.a.get(window,"user.userid")||0,registered_address_flag:!0,address_lattitude:"",address_longitude:"",landmark:"",district_id:1,state_id:1,country_id:1,is_transaction_address:!0,acreage:1,created_by:1,created_datetime:"2021-01-04T06:00:10.823Z",modified_by:0,modified_datetime:"2021-01-04T06:00:10.823Z",lock_id:0,location_id:1,taluka_id:1,village_id:1,name_of_farm:"",address_line1:"",address_line2:"",address_line3:"",pin_code:"",id:1,person_code:"",offset_day_type_enum_code:"",location_code:"",country_code:"",state_code:"",district_code:"",taluka_code:"",village_code:"",address_type_enum_code:""},t),{},{city_id:1,city_code:"",size_of_farm:parseInt(Le.a.get(t,"size_of_farm")||0),status_enum:!0,address_type_enum:3,type_of_individual_enum:1,address_text:Le.a.get(t,"name_of_farm")||""}),crop_details:t.crops,operation_enum:3}))),a},destroy(e){const t={person_address_id:e};return We.a(t)}},dn={fetchTransportationCost(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}},fetchList(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)(Object(Me.a)({id:Le.a.get(e,"farm_address.person_address_id")||0},Le.a.get(e,"farm_address")||{}),{},{name_of_farm:Le.a.get(e,"farm_address.address_text")||"",crops:Le.a.get(e,"crop_details")||[]}))),Le.a.keyBy(t,"id")},fetchDetails(e){let t=e||{};return t=Object(Me.a)(Object(Me.a)({id:Le.a.get(t,"farm_address.person_address_id")||0},Le.a.get(t,"farm_address")||{}),{},{crops:Le.a.get(t,"crops")||[]}),t},create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:un}=Re.a,mn=He.g().shape({name_of_farm:He.i().required(),size_of_farm:He.i().required(),location_id:He.f().positive().required(),village_id:He.f().positive().required(),taluka_id:He.f().positive().required(),district_id:He.f().positive().required(),state_id:He.f().positive().required(),country_id:He.f().positive().required(),pin_code:He.i().required(),crops:He.a().of(He.g().shape({farm_detail_id:He.f().required(),crop_id:He.f().positive().required(),crop_area:He.f().positive().required(),harvest_date:He.d().required()}))}),pn=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=cn.fetchTransportationCost(e),a="".concat(un,"/BioFuelRequirementOffers/api/Bid/FetchTransportationCost_ELOC?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return dn.fetchTransportationCost(r)}catch(t){throw console.log("api-farms-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchTransportationCost_ELOC")}}(e);return t}catch(t){throw t}};var _n=a(484),yn=a(621);const{baseUrl:fn}=Re.a,hn=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t={filters:{notification_method_enum:"4",start_date:null,end_date:null},offset:e.offset,page_size:e.page_size},a="".concat(fn,"/BioFuelCommonUtilities/api/Notification/FetchNotificationDetail
1sAgainstPersonId"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;let r=(await Be.d.processApiRes(n)).map((e=>Object(Me.a)({id:e.notification_detail_id||0,ts:Be.d.getUnixTs(e.notification_sent_on)},e||{})));return r=Le.a.keyBy(r,"id"),r}catch(t){throw await Be.d.processApiErrors(t,"","FetchNotificationDetailsAgainstPersonId")}},gn=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{const a=new FormData,n=Le.a.get(globalThis,"user")||{};a.append("invoking_person_id",parseInt(n.id));if(Be.d.getACL(n).isCompany){let e=t||0,r=Le.a.get(n,"id")||0,i=Le.a.get(n,"profile.person.company_id")||0,o=Le.a.get(n,"profile.company_social_profile_id")||0;t===o?(a.append("social_profile_id",parseInt(o)),a.append("entity_id",parseInt(i))):(a.append("social_profile_id",parseInt(e)),a.append("entity_id",parseInt(r))),a.append("user_type_enum",1)}else{let e=Le.a.get(n,"social_profile_id")||0,t=Le.a.get(n,"id")||0;a.append("social_profile_id",parseInt(e)),a.append("entity_id",parseInt(t)),a.append("user_t
1ype_enum",2)}if(e.profile_pic&&a.append("profile_pic_url",e.profile_pic),e.cover_pic&&a.append("cover_pic_url",e.cover_pic),e.about_me){let t=e.about_me;a.append("about_me",JSON.stringify(t))}if(e.headline){let t=e.headline;a.append("headline",t)}const r="".concat(fn,"/BioFuelSocialFeed/api/SocialFeed/UpdateProfile"),i=await Be.d.fetch(r,{method:"POST",body:a},!1).ready;await Be.d.processApiRes(i)}catch(a){console.log("api-farms-update->err----\x3e",a);throw await Be.d.processApiErrors(a,"","UpdateProfile")}},vn=async e=>{try{const t={social_profile_id:e,from_Person_Id:Le.a.get(window,"user.userid",0)},a=Be.d.getQs(t),n="".concat(fn,"/BioFuelSocialFeed/api/SocialFeed/FetchUserProfile_ELOC?").concat(a),r=await Be.d.fetch(n).ready;return await Be.d.processApiRes(r)}catch(t){console.log("fetchUserProfile->",t);throw await Be.d.processApiErrors(t,"","FetchUserProfile_ELOC")}},bn=async e=>{try{let t;t=e||Le.a.get(window,"user.userid",0);const a={Person_Id:t,Invoking_Domain_URL:window.location.origin},n=Be.d.getBackendParams(a,e),r=Be.d.getQs(n),i="".concat(fn,"/BioFuelRegistration/api/UserProfile/FetchPer
1sonalDetails_ELOC?").concat(r);if(n.Person_Id){const e=await Be.d.fetch(i).ready;return await Be.d.processApiRes(e)}return Be.d.forceLogout()}catch(t){console.log("fetchUserProfile->",t);throw await Be.d.processApiErrors(t,"fetchPersonalDetails","FetchPersonalDetails_ELOC")}},En=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t={login_status_id:await Ya.default.getItem("login_status_id")},a=Be.d.getBackendParams(t,e),n=Be.d.getQs(a),r="".concat(fn,"/BioFuelOAuthServer/Users/logout?").concat(n),i=await Be.d.fetch(r,{method:"PUT"}).ready;return await Be.d.processApiRes(i)}catch(t){await Object(yn.a)(t);throw await Be.d.processApiErrors(t,"","logout")}},wn=async e=>{try{var t,a,n,r,i;const l={login_status_id:await Ya.default.getItem("login_status_id")},c=Be.d.getBackendParams(l,{}),d=Object.keys(c).map((e=>"".concat(e,"=").concat(c[e]))).join("&"),u="".concat(fn,"/BioFuelOAuthServer/Users/logout?").concat(d),m=await Be.d.fetch(u,{method:"PUT"}).ready,p=null===(t=window)||void 0===t||null===(a=t.user)||void 0===a||null===(n=a.profile)||void 0===n?void 0:n.sso_config;console.log("iProfitUrl logout",e,p);const _={User_ID:+(null===p||void 0===p?void 0:p.iprofit_user_id),Organization_Id:+(null===p||void 0===p?void 0:p.iprofit_company_id),AccessToken:null===p||void 0===p||null===(r=p.iprofit_session_detail)||void 0===r?void 0:r.iprofit_refresh_token},y=await fetch("".concat(e,"/api/iprofitThirdPartyIntegration/authenticate"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(_)}),f=await(null===y||void 0===y?void 0:y.json());var o,s;if(console.log("success",f),null!==f&&void 0!==f&&null!==(i=f.responseData)&&void 0!==i&&i.refresh_token)await localStorage.clear(),window.location.replace("".concat(null===f||void 0===f||null===(o=f.responseData)||void 0===o?void 0:o.return_callback_url,"/").concat(null===f||void 0===f||null===(s=f.responseData)||void 0===s?void 0:s.refresh_token));return await Be.d.processApiRes(m)}catch(l){await Object(yn.a)(l);throw await Be.d.processApiErrors(l,"","logout")}},On=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=e,a=Be.d.getQs(t);let n="".concat(fn,"/BioFuelRegistration/api/UserProfile/UpdateEmailOrPhoneNumber?").concat(a),r=await Be.d.fetch(n,{method:"PUT"}).ready;return await Be.d.processApiRes(r)}catch(t){console.log("logout->",t);throw await Be.d.processApiErrors(t,"","UpdateEmailOrPhoneNumber")}},An={fetchList:e=>Object(Me.a)(Object(Me.a)({},e),{},{invoking_person_id:e.person_id?e.person_id:Le.a.get(window,"user.userid",0)}),fetchDetails:e=>e,update:(e,t)=>Object(Me.a)(Object(Me.a)({},t),{},{person_id:t.person_id||Le.a.get(window,"user.userid",0),operation_Enum:3,company_id:Le.a.get(window,"user.profile.person.company_id",0)})},Sn={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Sn.fetchDetails(e)));return Le.a.keyBy(t,"month_string")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"month_string")||""}),create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:jn}=Re.a,kn=async e=>{try{const t=An.fetchList(e),a="".concat(jn,"/BioFuelRequirementOffers/api/Deal/FetchScheduleAgainstCommodityDealMasterId"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Sn.fetchList(r)}catch(t){console.log("FetchScheduleAgainstCommodityDealMasterId-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchScheduleAgainstCommodityDealMasterId")}},Dn=He.g().shape({company_affiliate_id:He.f(),person_id:He.f(),business_type_enum:He.f(),company_id:He.f(),affiliate_code:He.i(),affiliate_name:He.i(),display_name:He.i(),affiliate_relation_enum:He.f(),is_kyc_done:He.c()}),xn=async e=>{try{return await kn(e)}catch(t){throw t}},Cn=async e=>{try{let t=await(async e=>{try{An.fetchDetails(e);const t=(await kn({})).id;return Sn.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},Pn=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await We.b(Dn,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=An.update(e,t);const n="".concat(jn,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdateAffiliateDetails"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify([a])}).ready,i=await Be.d.processApiRes(r);return Sn.update(i)}catch(a){throw console.log("SaveAndUpdateAffiliateDetails-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateAffiliateDetails")}}(e,t);return a}catch(a){throw a}},Nn={fetchList:e=>Object(Me.a)(Object(Me.a)({},e),{},{invoking_person_id:e.person_id?e.person_id:Le.a.get(window,"user.userid",0),transport_periodicity_enum:1}),fetchDetails:e=>e,update(e,t){let a={commodity_deal_master_id:parseInt(e),invoking_person_id:Le.a.get(window,"user.userid",0),is_saved_as_draft:!0,bf_transport_delivery_schedule:[]};return a.bf_transport_delivery_schedule=(t.schedule||[]).map((e=>({transport_delivery_schedule_id:e.transport_delivery_schedule_id,proposed_delivery_qty:parseInt(e.total_quantity)}))),a},confirm(e,t){let a={commodity_deal_master_id:parseInt(e),invoking_person_id:Le.a.get(window,"user.userid",0),is_saved_as_draft:!1,bf_transport_delivery_schedule:[]};return a.bf_transport_delivery_schedule=(t.schedule||[]).map((e=>({transport_delivery_schedule_id:e.transport_delivery_schedule_id,proposed_delivery_qty:e.total_quantity}))),a}},In={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>In.fetchDetails(e)));return Le.a.keyBy(t,"delivery_start_date_string")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"delivery_start_date_string")||""}),create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:Fn}=Re.a,Tn=async e=>{try{const t=Nn.fetchList(e),a="".concat(Fn,"/BioFuelRequirementOffers/api/Deal/FetchScheduleAgainstCommodityDealMasterId"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return In.fetchList(r)}catch(t){console.log("FetchScheduleAgainstCommodityDealMasterId-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchScheduleAgainstCommodityDealMasterId")}};var Bn=a(11);let Rn=!1;const Mn=He.g().shape({schedule:He.a().of(He.g().shape({truck_size:He.f().required(),total_quantity:He.f().required().test("total_quantity","enter quantity must be in multiple of truck size",(function(e){let t=this.parent.total_quantity%this.parent.truck_size,a=!1;return 0===t&&(a=!0),0!==t&&2===this.parent.uom_type_enum&&(!Rn&&Bn.a.show({type:"warning",message:"Entered quantity should be in multiple of truck size"}),Rn=!0,a=!0),a}))}))}),qn=async e=>{try{return await Tn(e)}catch(t){throw t}},Ln=async e=>{try{let t=await(async e=>{try{Nn.fetchDetails(e);const t=(await Tn({})).id;return In.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},Un=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await We.b(Mn,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=Nn.update(e,t);const n="".concat(Fn,"/BioFuelRequirementOffers/api/Deal/UpdateScheduleAgainstCommodityDealMasterId_ELOC"),r=await Be.d.fetch(n,{method:"PUT",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return In.update(i)}catch(a){throw console.log("UpdateScheduleAgainstCommodityDealMasterId-update->err----\x3e",a),await Be.d.processApiErrors(a,"","UpdateScheduleAgainstCommodityDealMasterId_ELOC")}}(e,t);return a}catch(a){throw a}},Vn=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await We.b(Mn,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=Nn.confirm(e,t);const n="".concat(Fn,"/BioFuelRequirementOffers/api/Deal/UpdateScheduleAgainstCommodityDealMasterId_ELOC"),r=await Be.d.fetch(n,{method:"PUT",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return In.update(i)}catch(a){throw console.log("UpdateScheduleAgainstCommodityDealMasterId-update->err----\x3e",a),await Be.d.processApiErrors(a,"","UpdateScheduleAgainstCommodityDealMasterId_ELOC")}}(e,t);return a}catch(a){throw a}},zn={fetchList:e=>Object(Me.a)(Object(Me.a)({},e),{},{invoking_person_id:e.person_id?e.person_id:Le.a.get(window,"user.userid",0),transport_periodicity_enum:2}),fetchDetails:e=>e,update(e,t){let a={commodity_deal_master_id:parseInt(e),invoking_person_id:Le.a.get(window,"user.userid",0),is_saved_as_draft:!0,bf_transport_delivery_schedule:[]};return a.bf_transport_delivery_schedule=(t.schedule||[]).map((e=>({transport_delivery_schedule_id:e.transport_delivery_schedule_id,proposed_delivery_qty:e.total_quantity}))),a},confirm(e,t){let a={commodity_deal_master_id:parseInt(e),invoking_person_id:Le.a.get(window,"user.userid",0),is_saved_as_draft:!1,bf_transport_delivery_schedule:[]};return a.bf_transport_delivery_schedule=(t.schedule||[]).map((e=>({transport_delivery_schedule_id:e.transport_delivery_schedule_id,proposed_delivery_qty:e.total_quantity}))),a},autoAcceptDeliverySchedules(e,t){let a=JSON.stringify((t.values.schedule||[]).map((e=>({transport_delivery_schedule_id:e.transport_delivery_schedule_id,proposed_delivery_qty:e.total_quantity})))),n=Object(Me.a)(Object(Me.a)({},t),{},{schedules:a});return delete n.values,n}},Yn={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Yn.fetchDetails(e)));return Le.a.keyBy(t,"delivery_start_date_string")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"delivery_start_date_string")||""}),create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:Gn}=Re.a,Qn=async e=>{try{const t=zn.fetchList(e),a="".concat(Gn,"/BioFuelRequirementOffers/api/Deal/FetchScheduleAgainstCommodityDealMasterId"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Yn.fetchList(r)}catch(t){console.log("FetchScheduleAgainstCommodityDealMasterId-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchScheduleAgainstCommodityDealMasterId")}};let Hn=!1;const Wn=He.g().shape({schedule:He.a().of(He.g().shape({truck_size:He.f().required(),total_quantity:He.f().typeError("Invalid").required().test("total_quantity","enter quantity must be in multiple of truck size",(function(e){let t=this.parent.total_quantity%this.parent.truck_size,a=!1;return 0===t&&(a=!0),0!==t&&2===this.parent.uom_type_enum&&(!Hn&&Bn.a.show({type:"warning",message:"Entered quantity should be in multiple of truck size"}),Hn=!0,a=!0),a}))}))}),Kn=async e=>{try{return await Qn(e)}catch(t){throw t}},Jn=async e=>{try{let t=await(async e=>{try{zn.fetchDetails(e);const t=(await Qn({})).id;return Yn.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},Zn=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await We.b(Wn,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=zn.update(e,t);const n="".concat(Gn,"/BioFuelRequirementOffers/api/Deal/UpdateScheduleAgainstCommodityDealMasterId_ELOC"),r=await Be.d.fetch(n,{method:"PUT",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Yn.update(i)}catch(a){throw console.log("UpdateScheduleAgainstCommodityDealMasterId-update->err----\x3e",a),await Be.d.processApiErrors(a,"","UpdateScheduleAgainstCommodityDealMasterId_ELOC")}}(e,t);return a}catch(a){throw a}},Xn=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await We.b(Wn,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=zn.confirm(e,t);const n="".concat(Gn,"/BioFuelRequirementOffers/api/Deal/UpdateScheduleAgainstCommodityDealMasterId_ELOC"),r=await Be.d.fetch(n,{method:"PUT",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Yn.update(i)}catch(a){throw console.log("UpdateScheduleAgainstCommodityDealMasterId-update->err----\x3e",a),await Be.d.processApiErrors(a,"","UpdateScheduleAgainstCommodityDealMasterId_ELOC")}}(e,t);return a}catch(a){throw a}},$n=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{await We.b(Wn,e.values);const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=zn.autoAcceptDeliverySchedules(e.commodity_deal_master_id,e);const a="".concat(Gn,"/BioFuelDeliveries/api/DeliveryAssignment/AutoAcceptDeliverySchedules"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","AutoAcceptDeliverySchedules")}}(e);return t}catch(t){throw t}};var er=a(516);const tr={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>tr.fetchDetails(e)));return Le.a.keyBy(t,"value_member")},fetchDetails:e=>({value_member:Le.a.get(e,"value_member"),display_member:Le.a.get(e,"display_member")})},{baseUrl:ar}=Re.a,nr=async function(){try{return await async function(){try{const e="".concat(ar,"/BioFuelRegistration/api/BusinessProfile/FetchAllBanks"),t=await Be.d.fetch(e).ready,a=await Be.d.processApiRes(t);return tr.fetchList(a)}catch(e){throw console.log("FetchAllBanks->err----\x3e",e),await Be.d.processApiErrors(e,"","FetchAllBanks")}}()}catch(e){throw e}},rr={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState(),a=Le.a.get(t,"kycUser.profile.person.user_type_enum");let n={};return n=e.person_id!==Le.a.get(window,"user.userid",0)?Object(Me.a)(Object(Me.a)({company_affiliate_enum:1},e),{},{user_type_enum:a}):Object(Me.a)(Object(Me.a)({company_affiliate_enum:1},e),{},{user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0)}),delete n.details,delete n.person_id,Be.d.getQs(n)}},ir={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>ir.fetchDetails(e)));return Le.a.keyBy(t,"kyc_history_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"kyc_history_id")})},{baseUrl:or}=Re.a,sr=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=rr.fetchList(e),a="".concat(or,"/BioFuelRegistration/api/ControlTower/FetchKycHistoryDetails?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ir.fetchList(r)}catch(t){throw console.log("api-FetchKycHistoryDetails-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchKycHistoryDetails")}}(e);return t}catch(t){throw t}};var lr=a(297);const cr=He.g().shape({first_name:He.i().required("First Name is a required field"),last_name:He.i().required("Last Name is a required field"),email_id:He.i().email().required("Email ID is a required field"),company_address_ids:He.i().required("Select Location is a required field")}),dr=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await lr.g(e)}catch(t){throw t}},ur=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await lr.i(e)}catch(t){throw t}},mr=async e=>{try{return await lr.e(e)}catch(t){throw t}},pr=async e=>{try{await We.b(cr,e);return await lr.a(e)}catch(t){throw t}},_r=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await We.b(cr,t);return await lr.j(e,t)}catch(a){throw a}},yr=async e=>{try{return await lr.b(e)}catch(t){throw t}},fr=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await lr.c(e)}catch(t){throw t}},hr=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await lr.f(e)}catch(t){throw t}};var gr=a(528);let vr,br,Er;const wr={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState();if(2==Le.a.get(t,"user.profile.person.user_type_enum"))vr=Le.a.get(window,"user.profile.person.person_id"),br=1;else{let a=e.companyId;1==(e.company_affiliate||t.kycBusinessCompany.entities[a].company_affiliate_enum)?(vr=e.companyId,Er=1,br=2):(vr=e.companyId,Er=2,br=3)}const a={entity_primary_id:vr,document_module_enum:br};return Be.d.getQs(a)},fetchDetails:e=>e,create(){let e=arguments.length>0&
1&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{person_kyc_id:0,person_id:e.person_id||Le.a.get(window,"user.userid",0),operation_Enum:1,state_id:parseInt(e.state_id)})},upload(e,t,a){const n=globalThis.store.getState();Le.a.get(n,"user.profile.person.user_type_enum");return Object(Me.a)(Object(Me.a)({},e),{},{entity_id:t,user_type_enum:1,company_affiliate_enum:1,document_module_enum:a,entity_type_enum:12})},destroy:e=>e},Or={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Or.fetchDetails(e)));return Le.a.keyBy(t,"attachment_id")},fetchDetails:e=>e,create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:Ar}=Re.a,Sr=async e=>{try{const t=wr.fetchList(e),a="".concat(Ar,"/BioFuelCommonUtilities/api/DocumentUpload/GetAttachmentAgainstEntityId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Or.fetchList(r)}catch(t){console.log("FetchUploadList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","GetAttachmentAgainstEntityId")}},jr=He.g().shape({}),kr=async(e,t,a)=>{try{const n=await(async(e,t,a)=>{try{let n=wr.upload(e,t,a);const r=new FormData;r.append("entity_Id",n.entity_id),r.append("entity_Type_Enum",n.entity_type_enum),r.append("document_Module_Enum",n.document_module_enum),r.append("company_Affiliate_Enum",n.company_affiliate_enum),r.append("user_Type_Enum",n.user_type_enum),r.append("attachment_File",n[0]);const i="".concat(Ar,"/BioFuelCommonUtilities/api/DocumentUpload/AttachDocument_Azure"),o=await Be.d.fetch(i,{method:"POST",body:r},!1).ready,s=await Be.d.processApiRes(o);return Or.create(s)}catch(n){throw await Be.d.processApiErrors(n,"","AttachDocument_Azure")}})(e,t,a);return n}catch(n){throw n}},Dr=async e=>{try{let t=await(async e=>{try{wr.fetchDetails(e);const t=(await Sr({})).id;return Or.fetchDetails(t)}catch(t){throw console.log("api-uploadDoc-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},xr=async e=>{try{return await Sr(e)}catch(t){throw t}},Cr={fetchList:e=>Object(Me.a)(Object(Me.a)({},e),{},{invoking_Person_Id:Le.a.get(window,"user.userid")||0}),recordPaymentByBuyerSeller:e=>e,fetchDetails:e=>e,update(e,t){let a={commodity_deal_master_id:parseInt(e),invoking_person_id:Le.a.get(window,"user.userid",0),is_saved_as_draft:!0,bf_transport_delivery_schedule:[]};return a.bf_transport_delivery_schedule=(t.schedule||[]).map((e=>({transport_delivery_schedule_id:e.transport_delivery_schedule_id,proposed_delivery_qty:e.total_quantity}))),a},confirm(e,t){let a={commodity_deal_master_id:parseInt(e),invoking_person_id:Le.a.get(window,"user.userid",0),is_saved_as_draft:!1,bf_transport_delivery_schedule:[]};return a.bf_transport_delivery_schedule=(t.schedule||[]).map((e=>({transport_delivery_schedule_id:e.transport_delivery_schedule_id,proposed_delivery_qty:e.total_quantity}))),a}},Pr={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Pr.fetchDetails(e)));return Le.a.keyBy(t,"invoice_master_id")},recordPaymentByBuyerSeller:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"payment_master.payment_master_id")}),fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"invoice_master_id")||0,amount_to_pay:Le.a.get(e,"payable")||0}),create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:Nr}=Re.a,Ir=async e=>{try{const t=Cr.fetchList(e),a="".concat(Nr,"/BioFuelPayments/api/Payment/FetchAllInvoiceDetails"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Pr.fetchList(r)}catch(t){console.log("FetchScheduleAgainstCommodityDealMasterId-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchAllInvoiceDetails")}},Fr=He.g().shape({filters:He.g().shape({entity_id:He.i().required("Please Select Customer")})}),Tr=async e=>{try{return await We.b(Fr,e),await Ir(e)}catch(t){throw t}},Br=async e=>{try{await We.b(Fr,e);let t=await(async e=>{try{const t=Cr.fetchList(e),a="".concat(Nr,"/BioFuelPayments/api/Payment/FetchAllInvoiceDetails_Receiver"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Pr.fetchList(r)}catch(t){throw await Be.d.processApiErrors(t,"","FetchAllInvoiceDetails_Receiver")}})(e);return t}catch(t){throw t}},Rr=async e=>{try{return await Ir(e)}catch(t){throw t}},Mr=async e=>{try{let t=await(async e=>{try{const t=Cr.recordPaymentByBuyerSeller(e),a="".concat(Nr,"/BioFuelPayments/api/Payment/RecordPaymentByBuyerSeller"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Pr.recordPaymentByBuyerSeller(r)}catch(t){throw await Be.d.processApiErrors(t,"","RecordPaymentByBuyerSeller")}})(e);return t}catch(t){throw t}},qr=async e=>{try{let t=await(async e=>{try{const t=Cr.recordPaymentByBuyerSeller(e),a="".concat(Nr,"/BioFuelPayments/api/Payment/RecordPaymentByBuyerSeller_Multiple"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","RecordPaymentByBuyerSeller_Multiple")}})(e);return t}catch(t){throw t}},Lr=async e=>{try{let t=await(async e=>{try{const t=Cr.recordPaymentByBuyerSeller(e),a="".concat(Nr,"/BioFuelPayments/api/Payment/RecordPaymentByBuyerSeller_Multiple_O"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","RecordPaymentByBuyerSeller_Multiple_O")}})(e);return t}catch(t){throw t}},Ur=async e=>{try{let t=await(async e=>{try{var t;const a="".concat(Nr,"/BioFuelPayments/api/Payment/FetchAllInvoiceDetails_ForPayouts"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(e)}).ready;let r=await Be.d.processApiRes(n);return r=null===(t=r)||void 0===t?void 0:t.map(((e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t}))),r}catch(a){throw await Be.d.processApiErrors(a,"","FetchAllInvoiceDetails_ForPayouts")}})(e);return t}catch(t){throw t}},Vr=async e=>{try{let t=await(async e=>{try{const t="".concat(Nr,"/BioFuelPayments/api/Payment/CreatePayout"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","CreatePayout")}})(e);return t}catch(t){throw t}},zr=async e=>{try{let t=await(async e=>{try{const t="".concat(Nr,"/BioFuelPayments/api/Payment/CreatePayout_O"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","CreatePayout_O")}})(e);return t}catch(t){throw t}},Yr=async e=>{try{let t=await(async e=>{try{const t="".concat(Nr,"/BioFuelPayments/api/Payment/GetPayoutAttempts"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","GetPayoutAttempts")}})(e);return t}catch(t){throw t}},Gr=async e=>{try{let t=await(async e=>{try{const t="".concat(Nr,"/BioFuelPayments/api/Payment/FetchInvoicesForPayments"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchInvoicesForPayments")}})(e);return t}catch(t){throw t}},Qr=async e=>{try{let t=await(async e=>{try{const t="".concat(Nr,"/BioFuelPayments/api/Payment/FetchInvoicesForPayments_Details"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchInvoicesForPayments_Details")}})(e);return t}catch(t){throw t}},Hr={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})},fetchListCT(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e=Object(Me.a)(Object(Me.a)({},t),{},{invoking_person_id:t.person_id||Le.a.get(window,"user.userid",0)}),e},revertDeliveries(){let e;return e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e},deleteDeliveries(){let e;return e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e},revertDeliveriesQueryParams(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={RevertDeliveryPhaseEnum:e.revertEnum,Reversal_Reason:e.reversalReason};return Be.d.getQs(t)},deleteDeliveriesQueryParams(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Be.d.getQs(e)},fetchInvoiceListCT(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0),operation_Enum:1,company_id:Le.a.get(window,"user.profile.person.company_id",0),affiliate_code:e.affiliate_name||""})},update:(e,t)=>
1Object(Me.a)(Object(Me.a)({},t),{},{person_id:t.person_id||Le.a.get(window,"user.userid",0),operation_Enum:3,company_id:Le.a.get(window,"user.profile.person.company_id",0)}),destroy:e=>e,deleteDealsOrDeliveriesFromLink:e=>({deal_delivery_enum:1,deal_delivery_id:e.id,to_deal_delivery_id:e.linkedDeal})},Wr={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Wr.fetchDetails(e)));return Le.a.keyBy(t,"table_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"table_id")||0}),fetchListCT(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Wr.fetchDetailsCT(e)));return Le.a.keyBy(t,"transport_delivery_schedule_alloted_id")},revertDeliveries:e=>e,updateUnconfirmedDeliverySchedule:e=>e,fetchDetailsCT:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"transport_delivery_schedule_alloted_id")||0}),fetchInvoiceListCT(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Wr.fetchInvoiceDetailsListCT(e)));return Le.a.keyBy(t,"invoice_master_id")},fetchInvoiceDetailsListCT:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"invoice_master_id")||0,created_datetime:e.created_datetime&&Ve()(e.created_datetime).format("DD-MMM-YYYY"),invoice_date:e.invoice_date&&Ve()(e.invoice_date).format("DD-MMM-YYYY"),payment_due_date:e.payment_due_date&&Ve()(e.payment_due_date).format("DD-MMM-YYYY"),buyer_order_date:e.buyer_order_date&&Ve()(e.buyer_order_date).format("DD-MMM-YYYY HH:mm:ss a"),eway_bill_date:e.eway_bill_date&&Ve()(e.eway_bill_date).format("DD-MMM-YYYY HH:mm:ss a")}),create:e=>e,update:e=>e,destroy:e=>e,deleteDealsOrDeliveriesFromLink:e=>e},{baseUrl:Kr}=Re.a,Jr=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Hr.fetchList(e);const a="".concat(Kr,"/BioFuelRegistration/api/ControlTower/FetchKycStatusDetails_Individual"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wr.fetchList(r)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchKycStatusDetails_Individual")}},Zr=He.g().shape({}),Xr=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await Jr(e)}catch(t){throw t}},$r=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Hr.fetchListCT(e);const a="".concat(Kr,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveries_CT_ELOC_Lite"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wr.fetchListCT(r)}catch(t){throw console.log("api-affiliates-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchDeliveries_CT_ELOC_Lite")}}(e);return t}catch(t){throw t}},ei=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Hr.revertDeliveriesQueryParams(e);let a=Hr.revertDeliveries(e.deliveriesToRevert);const n="".concat(Kr,"/BioFuelDeliveries/api/DeliveryAssignment/RevertDeliveryToStage?").concat(t),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Wr.revertDeliveries(i)}catch(t){throw await Be.d.processApiErrors(t,"","RevertDeliveryToStage")}}(e);return t}catch(t){throw t}},ti=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=e;const a="".concat(Kr,"/BioFuelDeliveries/api/DeliveryAssignment/UpdateUnconfirmedDeliverySchedule"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wr.updateUnconfirmedDeliverySchedule(r)}catch(t){throw await Be.d.processApiErrors(t,"","MoveDeliveryDate")}}(e);return t}catch(t){throw t}},ai=async(e,t)=>{try{let a=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{const a=Be.d.getQs(e),n="".concat(Kr,"/BioFuelDeliveries/api/DeliveryAssignment/RejectDelivery_CT?").concat(a),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify([t])}).ready;return await Be.d.processApiRes(r)}
1catch(a){throw await Be.d.processApiErrors(a,"","RejectDelivery_CT")}}(e,t);return a}catch(a){throw a}},ni=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Hr.fetchInvoiceListCT(e);const a="".concat(Kr,"/BioFuelDeliveries/api/Invoices/FetchAllInvoices_CT_ELOC"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wr.fetchInvoiceListCT(r)}catch(t){throw console.log("api-affiliates-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllInvoices_CT_ELOC")}}(e);return t}catch(t){throw t}},ri=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{var t;const a="".concat(Kr,"/BioFuelWebHookReceiver/api/PlatformLedger/FetchPlatformLedger"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(e)}).ready;let r=await Be.d.processApiRes(n);return r=null===(t=r)||void 0===t?void 0:t.map((e=>Object(Me.a)(Object(Me.a)({},e),{},{id:e.bf_platform_ledger_id}))),r=Le.a.keyBy(r,"id"),r}catch(a){throw await Be.d.processApiErrors(a,"","FetchPlatformLedger")}})(e);return t}catch(t){throw t}},ii=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t="".concat(Kr,"/BioFuelPayments/api/Payment/RecordUnallocatedPayment"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","RecordUnallocatedPayment")}})(e);return t}catch(t){throw t}},oi=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t="".concat(Kr,"/BioFuelPayments/api/Payment/DeleteUnallocatedPayment"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteUnallocatedPayment")}})(e);return t}catch(t){throw t}},si=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t="".concat(Kr,"/BioFuelWebHookReceiver/api/PlatformLedger/FetchPlatformLedgerMetadata"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchPlatformLedgerMetadata")}})(e);return t}catch(t){throw t}},li=async e=>{try{let t=await(async e=>{try{Hr.fetchDetails(e);const t=(await Jr({})).id;return Wr.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},ci=async e=>{try{const t=await(async e=>{try{let t=Hr.create(e);const a="".concat(Kr,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdateAffiliateDetails"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify([t])}).ready,r=await Be.d.processApiRes(n);return Wr.create(r)}catch(t){throw console.log("SaveAndUpdateAffiliateDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateAffiliateDetails")}})(e);return t}catch(t){throw t}},di=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=Hr.update(e,t);const n="".concat(Kr,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdateAffiliateDetails"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify([a])}).ready,i=await Be.d.processApiRes(r);return Wr.update(i)}catch(a){throw console.log("SaveAndUpdateAffiliateDetails-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateAffiliateDetails")}}(e,t);return a}catch(a){throw a}},ui=async e=>{try{let t=await(async e=>{try{const t=Hr.destroy(e),a="".concat(Kr,"/BioFuelRegistration/api/BusinessProfile/DeleteAffiliateAgainstComapnyAffiliateId?company_affiliate_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Wr.destroy(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteAffiliateAgainstComapnyAffiliateId")}})(e);return t}catch(t){throw t}},mi=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t;t=e.company_id?"".concat(Kr,"/BioFuelDeliveries/api/DeliveryAssignment/LinkDealsOrDeliveries?deal_delivery_enum=").concat(e.deal_delivery_enum,"&Deal_Delivery_Id=").concat(e.deal_delivery_id,"&company_id=").concat(e.company_id):"".concat(Kr,"/BioFuelDeliveries/api/DeliveryAssignment/LinkDealsOrDeliveries?deal_delivery_enum=").concat(e.deal_delivery_enum,"&Deal_Delivery_Id=").concat(e.deal_delivery_id);const a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify({id_Qty:[{to_Deal_Delivery_Id:parseInt(e.to_deal_delivery_id),quantity:parseInt(e.deal_delivery_qty),enable_full_replication:e.enable_full_replication}]})}).ready;return await Be.d.processApiRes(a)}catch(t){throw console.log("LinkDealsOrDeliveries-update->err----\x3e",t),await Be.d.processApiErrors(t,"","LinkDealsOrDeliveries")}}(e);return t}catch(t){throw t}},pi=async e=>{try{let t=await(async e=>{try{let t=Be.d.getQs(e);const a="".concat(Kr,"/BioFuelDeliveries/api/DeliveryAssignment/DeleteDealsOrDeliveriesFromLink?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteDealsOrDeliveriesFromLink")}})(e);return t}catch(t){throw t}},_i=async e=>{try{let t=await(async e=>{try{let t=Be.d.getQs(e);const a="".concat(Kr,"/BioFuelCommonUtilities/api/CommonUtilities/GetLinkedDealDelivery?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","GetLinkedDealDelivery")}})(e);return t}catch(t){throw t}},yi={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0),operation_Enum:1,company_id:Le.a.get(window,"user.profile.person.company_id",0),affiliate_code:e.affiliate_name||""})},update:(e,t)=>
1Object(Me.a)(Object(Me.a)({},t),{},{person_id:t.person_id||Le.a.get(window,"user.userid",0),operation_Enum:3,company_id:Le.a.get(window,"user.profile.person.company_id",0)}),destroy:e=>e},fi={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>fi.fetchDetails(e)));return Le.a.keyBy(t,"unique_id")},fetchDetails(e){let t=Le.a.get(e,"person_id")+"-"+(Le.a.get(e,"company_id")||0)+"-"+(Le.a.get(e,"company_affiliate_id")||0),a=Object(Me.a)(Object(Me.a)({},e),{},{unique_id:t,id:t});return delete a.busines_type_enum,a},create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:hi}=Re.a,gi=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=yi.fetchList(e);const a="".concat(hi,"/BioFuelRegistration/api/ControlTower/FetchKycStatusDetails_Business"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return fi.fetchList(r)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchKycStatusDetails_Business")}},vi=He.g().shape({}),bi=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await gi(e)}catch(t){throw t}},Ei=async e=>{try{let t=await(async e=>{try{yi.fetchDetails(e);const t=(await gi({})).id;return fi.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},wi=async e=>{try{const t=await(async e=>{try{let t=yi.create(e);const a="".concat(hi,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdateAffiliateDetails"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify([t])}).ready,r=await Be.d.processApiRes(n);return fi.create(r)}catch(t){throw console.log("SaveAndUpdateAffiliateDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateAffiliateDetails")}})(e);return t}catch(t){throw t}},Oi=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=yi.update(e,t);const n="".concat(hi,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdateAffiliateDetails"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify([a])}).ready,i=await Be.d.processApiRes(r);return fi.update(i)}catch(a){throw console.log("SaveAndUpdateAffiliateDetails-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateAffiliateDetails")}}(e,t);return a}catch(a){throw a}},Ai=async e=>{try{let t=await(async e=>{try{const t=yi.destroy(e),a="".concat(hi,"/BioFuelRegistration/api/BusinessProfile/DeleteAffiliateAgainstComapnyAffiliateId?company_affiliate_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return fi.destroy(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteAffiliateAgainstComapnyAffiliateId")}})(e);return t}catch(t){throw t}},Si={submitForApproval:e=>({affiliateid:e})},ji={submitForApproval:e=>e},{baseUrl:ki}=Re.a,Di=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{const t=await(async e=>{try{const t=Si.submitForApproval(e),a=Be.d.getQs(t),n="".concat(ki,"/BioFuelRegistration/api/KYC/SendKYCForApproval?").concat(a),r=await Be.d.fetch(n,{method:"PUT",body:JSON.stringify(t)}).ready,i=await Be.d.processApiRes(r);return ji.submitForApproval(i)}catch(t){const e=await Be.d.processApiErrors(t,"","SendKYCForApproval");throw console.log("kyc-submitForApproval----\x3eerr--\x3e",t),console.log("kyc-submitForApproval----\x3eerrors--\x3e",e),e}})(e);return t}catch(t){throw t}},xi={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};if(Le.a.isEmpty(e))t=Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0)});else{const a=globalThis.store.getState();t=e.person_id!==Le.a.get(window,"user.userid",0)?Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(a,"kycUser.profile.person.person_id")}):Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0)})}return Be.d.getQs(t)},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0),operation_Enum:1,company_id:Le.a.get(window,"user.profile.person.company_id",0),affiliate_code:e.affiliate_name||""})},update:(e,t)=>
1Object(Me.a)(Object(Me.a)({},t),{},{person_id:t.person_id||Le.a.get(window,"user.userid",0),operation_Enum:3,company_id:Le.a.get(window,"user.profile.person.company_id",0),affiliate_code:t.affiliate_name||""}),destroy:e=>e,fetchRolesRightsList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};if(Le.a.isEmpty(e))t={};else{const a=globalThis.store.getState();t=e.view_profile_of_person_id!==Le.a.get(window,"user.userid",0)?{view_profile_of_person_id:e.view_profile_of_person_id||Le.a.get(a,"kycUser.profile.person.person_id")}:{}}return Be.d.getQs(t)}},Ci={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Ci.fetchDetails(e)));return Le.a.keyBy(t,"role_module_permission_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"role_module_permission_id")||0}),create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:Pi}=Re.a,Ni=async e=>{try{const t=xi.fetchRolesRightsList(e);let a;a=Le.a.isEmpty(t)?"".concat(Pi,"/BioFuelCommonUtilities/api/Filter/FetchRolesAndRights"):"".concat(Pi,"/BioFuelCommonUtilities/api/Filter/FetchRolesAndRights?").concat(t);const n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Ci.fetchList(r)}catch(t){console.log("api-FetchRolesAndRights-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchRolesAndRights")}},Ii=He.g().shape({}),Fi=async e=>{try{return await Ni(e)}catch(t){throw t}},Ti=async e=>{try{let t=await(async e=>{try{xi.fetchDetails(e);const t=(await Ni({})).role_module_permission_id;return Ci.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},Bi={fetchRoles(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Bi.fetchDetails(e)));return Le.a.keyBy(t,"value_member")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"value_member")||0})},Ri={fetchRoles(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};return Le.a.isEmpty(e)||(t={person_company_affiliate_id:e.pca_id,person_company_affiliate_enum:e.pca_enum,is_ct_kyc:e.is_ct_kyc}),Be.d.getQs(t)}},{baseUrl:Mi}=Re.a,qi=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Ri.fetchRoles(e),a="".concat(Mi,"/BioFuelRegistration/api/ReferenceData/GetRoles?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Bi.fetchRoles(r)}catch(t){throw await Be.d.processApiErrors(t,"","GetRoles")}}(e);return t}catch(t){throw t}},{baseUrl:Li}=Re.a,Ui=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(Li,"/BioFuelCommonUtilities/api/Audit/FetchAuditAgainstEntityId"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchAuditAgainstEntityId")}}(e);return t}catch(t){throw t}},Vi={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters})},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{transporter_person_id:Le.a.get(window,"user.userid",0),operation_enum:1})},update:(e,t)=>Object(Me.a)(Object(Me.a)({},t),{},{person_id:e,transporter_person_id:Le.a.get(window,"user.userid",0),operation_enum:3}),destroy(e){const t={person_id:e,transporter_person_id:Le.a.get(window,"user.userid",0)};return Be.d.getQs(t)},fetchDriverDetailsByMobile(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchDriverDetailsByEmail(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={Email_Id:Le.a.get(e,"Email_Id")||Le.a.get(e,"email_id")||Le.a.get(e,"email")||""};return Be.d.getQs(t)},link(e,t){const a=Object(Me.a)(Object(Me.a)({},t),{},{person_id:e,transporter_person_id:Le.a.get(window,"user.userid",0)});return Be.d.getQs(a)},eKycDocumentVerification:e=>({verification_type_enum:3,document_number:e.license_number,document_name:e.first_name+" "+e.middle_name+" "+e.last_name,company_affiliate_enum:0,expiry_date:null,entity_id:Le.a.get(window,"user.userid")||0,dob:Ve()(e.dob).format("YYYY-MM-DD")})},zi={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>zi.fetchDetails(e)));return Le.a.keyBy(t,"person_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"person_id")}),create:e=>e,update:e=>e,destroy:e=>e,fetchDriverDetailsByMobile:e=>e,link:e=>e,eKycVerification:e=>e},{baseUrl:Yi}=Re.a,Gi=He.g().shape({first_name:He.i().required("First Name is a required field"),last_name:He.i().required("Last Name is a required field"),mobile_number:He.i().required("Phone Number is a required field").matches(/^[0-9]+$/,"Invalid phone number").min(10,"Invalid phone number").max(10,"Invalid phone number"),dob:He.i().required("Date Of Birth is required"),license_number:He.i().required("License Number is a required field")}),Qi=He.g().shape({mobile_number:He.i().required("Phone Number is a required field").matches(/^[0-9]+$/,"Invalid phone number").min(10,"Invalid phone number").max(10,"Invalid phone number")}),Hi=He.g().shape({Email_Id:He.i().email("Invalid email").required("Email is a required field")}),Wi=He.g().shape({first_name:He.i().required("First Name is a required field"),middle_name:He.i().required("Middle Name is a required field"),last_name:He.i().required("Last Name is a required field"),dob:He.i().required("Date Of Birth is required"),license_number:He.i().required("License Number is a required field").min(5,"Invalid License Number")}),Ki=He.g().shape({first_name:He.i().required("First Name is a required field"),mobile_number:He.i().required("Mobile Number is a required field")}),Ji=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Vi.fetchList(e),a="".concat(Yi,"/BioFuelRegistration/api/DriverVehicle/FetchAllDriversForTransporter"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return zi.fetchList(r)}catch(t){throw console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllDriversForTransporter")}}(e);return t}catch(t){throw t}},Zi=async e=>{try{await We.b(Gi,e);const t=await(async e=>{try{let t=Vi.create(e);const a="".concat(Yi,"/BioFuelRegistration/api/DriverVehicle/SaveUpdateDriver"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return zi.create(r)}catch(t){throw console.log("SaveUpdateDriver-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdateDriver")}})(e);return t}catch(t){throw t}},Xi=async(e,t)=>{try{await We.b(null!==t&&void 0!==t&&t.isAggregatorServiceContract?Ki:Gi,t);const a=await(async(e,t)=>{try{let a=null!==t&&void 0!==t&&t.isAggregatorServiceContract?Object(Me.a)({},t):Vi.update(e,t);const n="".concat(Yi,"/BioFuelRegistration/api/DriverVehicle/SaveUpdateDriver"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return zi.update(i)}catch(a){throw console.log("SaveUpdateDriver-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveUpdateDriver")}})(e,t);return a}catch(a){throw a}},$i=async e=>{try{let t=await(async e=>{try{const t=Vi.destroy(e),a="".concat(Yi,"/BioFuelRegistration/api/DriverVehicle/DeleteDriverForTransporter?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return zi.destroy(r)}catch(t){throw console.log("DeleteDriverForTransporter->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteDriverForTransporter")}})(e);return t}catch(t){throw t}},eo=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{await We.b(Qi,e);const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Vi.fetchDriverDetailsByMobile(e),a="".concat(Yi,"/BioFuelRegistration/api/DriverVehicle/FetchAllDriversByPhone?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return zi.fetchList(r)}catch(t){throw console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllDriversByPhone")}}(e);return t}catch(t){throw t}},to=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{await We.b(Hi,e);const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Vi.fetchDriverDetailsByEmail(e),a="".concat(Yi,"/BiofuelThirdPartyIntegration/api/SimplifiedKYC/FetchAllDriversByEmail?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return zi.fetchList(r)}catch(t){throw console.log("api-FetchAllDriversByEmail->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllDriversByEmail")}}(e);return t}catch(t){throw t}},ao=async(e,t)=>{try{const a=await(async(e,t)=>{try{let a=Vi.link(e,t);const n="".concat(Yi,"/BioFuelRegistration/api/DriverVehicle/SaveDriverAgainstTransporterCompanyId?").concat(a),r=await Be.d.fetch(n,{method:"POST"}).ready,i=await Be.d.processApiRes(r);return zi.link(i)}catch(a){throw console.log("SaveDriverAgainstTransporterCompanyId-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveDriverAgainstTransporterCompanyId")}})(e,t);return a}catch(a){throw a}},no=async e=>{try{await We.b(Wi,e);const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Vi.eKycDocumentVerification(e);const a="".concat(Yi,"/BioFuelCommonUtilities/api/KYC/KYCVerification"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return zi.eKycVerification(r)}catch(t){throw console.log("KYCVerification-verify->err----\x3e",t),await Be.d.processApiErrors(t,"","KYCVerification")}}(e);return t}catch(t){throw t}},ro=async e=>{try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(Yi,"/BioFuelThirdpartyIntegration/api/Repos/CreateReposOrder"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","CreateReposOrder")}}(e);return t}catch(t){throw t}};var io=a(1034);const oo=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await io.b(e)}catch(t){throw t}};var so=a(1396);const lo=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await so.c(e)}catch(t){throw t}};var co=a(1079);const uo=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await co.a(e)}catch(t){throw t}};var mo=a(1397);const po=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await mo.a(e)}catch(t){throw t}};var _o=a(1035);const yo=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await _o.a(e)}catch(t){throw t}};var fo=a(1398);const ho=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await fo.a(e)}catch(t){throw t}},go={fetchList:e=>Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters}),create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{transporter_person_id:Le.a.get(window,"user.userid",0),operation_enum:1})},update:(e,t)=>
1Object(Me.a)(Object(Me.a)({},t),{},{person_id:e,transporter_person_id:Le.a.get(window,"user.userid",0),operation_enum:3}),destroy(e){const t={vehicle_id:e};return Be.d.getQs(t)},eKycDocumentVerification:e=>({verification_type_enum:5,document_number:e.vehicle_registration_id,document_name:e.name_on_vehicle_registration,company_affiliate_enum:0,expiry_date:e.expiry_date,entity_id:Le.a.get(window,"user.userid")||0})},vo={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>vo.fetchDetails(e)));return Le.a.keyBy(t,"vehicle_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"vehicle_id")}),create:e=>e,update:e=>e,destroy:e=>e,eKycVerification:e=>e},{baseUrl:bo}=Re.a,Eo=He.g().shape({vehicle_registration_id:He.i().required("Registration No. is a required field"),name_on_vehicle_registration:He.i().required("Name on vehicle registration is a required field"),vehicle_type_id:He.f().required().positive("Select vehicle capacity"),vehicle_type_enum:He.f().required().positive("Select vehicle type"),owned_rented_enum:He.f().required().positive("Select Owned or Rented type")}),wo=He.g().shape({vehicle_registration_id:He.i().required("Registration No. is a required field"),name_on_vehicle_registration:He.i().required("Name of vehicle registration is a required field")}),Oo=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=go.fetchList(e),a="".concat(bo,"/BioFuelRegistration/api/DriverVehicle/FetchAllVehiclesForTransporter"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return vo.fetchList(r)}catch(t){throw console.log("api-FetchAllVehiclesForTransporter-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllVehiclesForTransporter")}}(e);return t}catch(t){throw t}},Ao=async e=>{try{await We.b(Eo,e);const t=await(async e=>{try{let t=go.create(e);const a="".concat(bo,"/BioFuelRegistration/api/DriverVehicle/SaveUpdateVehicleAgainstTransporter"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return vo.create(r)}catch(t){throw console.log("SaveUpdateVehicleAgainstTransporter-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdateVehicleAgainstTransporter")}})(e);return t}catch(t){throw t}},So=async(e,t)=>{try{await We.b(Eo,t);const a=await(async(e,t)=>{try{let a=go.update(e,t);const n="".concat(bo,"/BioFuelRegistration/api/DriverVehicle/SaveUpdateVehicleAgainstTransporter"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return vo.update(i)}catch(a){throw console.log("SaveUpdateVehicleAgainstTransporter-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveUpdateVehicleAgainstTransporter")}})(e,t);return a}catch(a){throw a}},jo=async e=>{try{let t=await(async e=>{try{const t=go.destroy(e),a="".concat(bo,"/BioFuelRegistration/api/DriverVehicle/DeleteVehicleAgainstTransporter?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return vo.destroy(r)}catch(t){throw console.log("DeleteVehicleAgainstTransporter->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteVehicleAgainstTransporter")}})(e);return t}catch(t){throw t}},ko=async e=>{try{await We.b(wo,e);const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=go.eKycDocumentVerification(e);const a="".concat(bo,"/BioFuelCommonUtilities/api/KYC/KYCVerification"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return vo.eKycVerification(r)}catch(t){throw console.log("KYCVerification-verify->err----\x3e",t),await Be.d.processApiErrors(t,"","KYCVerification")}}(e);return t}catch(t){throw t}},Do=async e=>{try{await We.b(Eo,e);const t=await(async e=>{try{const t="".concat(bo,"/BioFuelRegistration/api/DriverVehicle/SaveUpdateVehicleAgainstTransporter_New"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","SaveUpdateVehicleAgainstTransporter")}})(e);return t}catch(t){throw t}},xo=async e=>{try{const t=await(async e=>{try{const t="".concat(bo,"/BioFuelRegistration/api/DriverVehicle/FetchAllVehiclesForTransporter_CT"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await Be.d.processApiRes(a);return vo.fetchList(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchAllVehiclesForTransporter_CT")}})(e);return t}catch(t){throw t}},Co=async e=>{try{const t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(bo,"/BioFuelRegistration/api/DriverVehicle/DeleteVehicleAgainstTransporter_CT?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteVehicleAgainstTransporter_CT")}})(e);return t}catch(t){throw t}},Po={create(){var e,t,a,n;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const i=new FormData,o=null===r||void 0===r?void 0:r.Social_Post_Type_Ids,s=null===o||void 0===o?void 0:o.join("");i.append("Post_MetaData[post_Caption]",(r.text||"").trim()),i.append("Post_MetaData[posted_by_person_id]",r.person_id),i.append("Post_MetaData[posted_by_company_id]",r.company_id),i.append("Post_MetaData[posted_by_company_affiliate_id]",r.affiliate_id),i.append("Post_MetaData[post_classification_enum]",1),i.append("pdf_Doc",(null===r||void 0===r||null===(e=r.pdf_Doc)||void 0===e?void 0:e[0])||[]),i.append("PDF_Doc_Name",(null===r||void 0===r||null===(t=r.pdf_Doc)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.name)||""),null!==r&&void 0!==r&&r.bf_social_group_id&&i.append("bf_social_group_id",null===r||void 0===r?void 0:r.bf_social_group_id),null!==r&&void 0!==r&&null!==(n=r.pdf_Doc)&&void 0!==n&&n.length?i.append("Post_Type_Enum",5):i.append("Post_Type_Enum",1),i.append("Post_Category",1);for(let l=0;l<r.hashtag.length;l+=1)i.append("HashTag_Ids",r.hashtag[l]);for(let l=0;l<r.images.length;l+=1)i.append("Request_Images",r.images[l]);for(let l=0;l<s.length;l+=1)i.append("Post_MetaData[Social_Post_Type_Ids]",s[l]);return i},sharePost(){var e;let t,a,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=null===(e=n.Social_Post_Type_Ids)||void 0===e?void 0:e.map((e=>Number(e)));
1return t=n.company_id?{post_caption:n.post_caption,post_id:n.post_id,reposted_by_person_id:null,reposted_by_affiliate_id:null,reposted_by_company_id:n.company_id,Social_Post_Type_Ids:r}:n.affiliate_id?{post_caption:n.post_caption,post_id:n.post_id,reposted_by_person_id:null,reposted_by_company_id:null,reposted_by_affiliate_id:n.affiliate_id,Social_Post_Type_Ids:r}:{post_caption:n.post_caption,post_id:n.post_id,reposted_by_person_id:n.person_id,reposted_by_company_id:null,reposted_by_affiliate_id:null,Social_Post_Type_Ids:r},a=Object(Me.a)(Object(Me.a)({},t),{},{HashTag_Ids:(null===n||void 0===n?void 0:n.HashTag_Ids)||[]}),a},update(){var e,t,a,n;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const i=new FormData,o=null===r||void 0===r?void 0:r.Social_Post_Type_Ids,s=null===o||void 0===o?void 0:o.join("");i.append("Post_MetaData[Caption]",(r.text||"").trim()),i.append("Post_MetaData[Person_Id]",r.userid),i.append("Post_MetaData[Post_Id]",r.post_id),i.append("Post_MetaData[Company_Id]",r.company_id),i.append("Post_MetaData[Company_Affiliate_Id]",r.affiliate_id),i.append("Post_MetaData[Existing_Cover_Images_Count]",0),i.append("Post_MetaData[Post_Hashtags]","[]"),i.append("Post_MetaData[Existing_Post_Images_Count]",0),i.append("Post_MetaData[Existing_Hashtag_Count]",0),i.append("Request_PDF",(null===r||void 0===r||null===(e=r.pdf_Doc)||void 0===e?void 0:e[0])||(null===r||void 0===r?void 0:r.pdf_Doc)||""),i.append("Request_PDF_Name",(null===r||void 0===r||null===(t=r.pdf_Doc)||void 0===t?void 0:t.name)||(null===r||void 0===r||null===(a=r.pdf_Doc)||void 0===a?void 0:a.attachment_file_name)||"");for(let c=0;c<s.length;c+=1)i.append("Post_MetaData[Social_Post_Type_Ids]",s[c]);for(let c=0;c<(null===r||void 0===r?void 0:r.HashTag_Ids.length);c+=1)i.append("HashTag_Ids",r.HashTag_Ids[c]);if(null!==r&&void 0!==r&&null!==(n=r.pdf_Doc)&&void 0!==n&&n.length){const e=[],t={attachment_Id:0,PDF_Url:null!==r&&void 0!==r&&r.pdf_Doc[0].name?null===r||void 0===r?void 0:r.pdf_Doc[0].name:null===r||void 0===r?void 0:r.pdf_Doc[0].attachment_file_name,image_type_enum:4,is_added:1,is_deleted:0},a={attachment_Id:null===r||void 0===r?void 0:r.post_pdf[0].attachment_id,PDF_Url:null===r||void 0===r?void 0:r.post_pdf[0].attachment_path,image_type_enum:4,is_added:0,is_deleted:1};e.push(t),e.push(a),i.append("Post_MetaData[Post_PDF]",JSON.stringify(e||[]))}let l=[];for(let c of r.images){let e={post_Image_Id:0,image_url:c.name,image_Type_Enum:1,is_Added:1,is_Deleted:0};1==c.is_deleted&&(e={post_Image_Id:c.post_image_id,image_url:c.image_url,image_Type_Enum:1,is_Added:0,is_Deleted:1}),l.push(e),i.append("Request_Images",c)}return i.append("Post_MetaData[Post_Images]",JSON.stringify(l||[])),i},destroy:e=>({post_id:e,deleting_person_id:Le.a.get(globalThis,"user.userid",0),reason:"Deleted"}),savePost:e=>({post_id:e,person_id:Le.a.get(globalThis,"user.userid",0)}),fetchReportedPosts(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)(Object(Me.a)({offset:0,page_size:100},e),{},{person_id:Le.a.get(globalThis,"user.userid",0)});return Be.d.getQs(t)}
1,deleteReportedPost(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{entity_id:e.post_id,deleting_reasoning:e.reason,post_or_comment_type_enum:1,is_safe:!1,deleting_person_id:Le.a.get(globalThis,"user.userid",0)}},markPostAsSafe(){return{entity_id:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).post_id,deleting_reasoning:"",post_or_comment_type_enum:1,is_safe:!0,deleting_person_id:Le.a.get(globalThis,"user.userid",0)}},fetchReportedComments(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)(Object(Me.a)({offset:0,page_size:100},e),{},{person_id:Le.a.get(globalThis,"user.userid",0)});return Be.d.getQs(t)},deleteReportedComment(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{entity_id:e.comment_id,deleting_reasoning:e.reason,post_or_comment_type_enum:2,is_safe:!1,deleting_person_id:Le.a.get(globalThis,"user.userid",0)}},markCommentAsSafe(){return{entity_id:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).comment_id,deleting_reasoning:"",post_or_comment_type_enum:2,is_safe:!0,deleting_person_id:Le.a.get(globalThis,"user.userid",0)}},fetchAllFeed(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)(Object(Me.a)({},e),{},{person_id:Le.a.get(globalThis,"user.userid",0)});return Be.d.getQs(t)},fetchAllFeedWithFilters(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)({},e)},fetchAllCTFeed(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)(Object(Me.a)({offset:0,page_size:100,isspecificposttype:!1},e),{},{person_id:Le.a.get(globalThis,"user.userid",0)});return We.a(t)},fetchPostComments(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)(Object(Me.a)({offset:0,page_size:100,post_or_comment_type_enum:1},e),{},{entity_id:e.post_id||0,person_id:Le.a.get(globalThis,"user.userid",0)});return Be.d.getQs(t)},createPostComment(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{comment:e.comment,entity_id:parseInt(e.post_id)||0,post_or_comment_type_enum:1,comment_person_id:e.comment_person_id?e.comment_person_id:0,comment_company_id:e.comment_company_id?e.comment_company_id:0,comment_affiliate_id:e.comment_affiliate_id?e.comment_affiliate_id:0}},editSavedComment(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{comment_id:parseInt(e.comment_id)||0,comment:e.comment,comment_person_id:e.comment_person_id?e.comment_person_id:0,comment_company_id:e.comment_company_id?e.comment_company_id:0,comment_affiliate_id:e.comment_affiliate_id?e.comment_affiliate_id:0}},fetchTimelinePost(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)({offset:0,page_size:100},e);return Be.d.getQs(t)},fetchSavedPosts(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)(Object(Me.a)({offset:0,page_size:100},e),{},{person_id:Le.a.get(globalThis,"user.userid",0)});return Be.d.getQs(t)},deleteSavedPost(e){const t={post_id:e,person_id:Le.a.get(globalThis,"user.userid",0)};return Be.d.getQs(t)},deleteSavedComment(e){const t={comment_id:e.comment_id,person_id:e.person_id};return Be.d.getQs(t)},reportPostOrComment:e=>Object(Me.a)({},e),followUnfollowUser:(e,t)=>({to_person_id:Le.a.get(window,"user.userid",0),to_person_id:e,follow:t}),searchPost:e=>Object(Me.a)({},e),fetchUserFollowersFollowings(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchUserLikedPostList(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchUserMention(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchPostDetails(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchBfcFeedPostList(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchSharePostDetails(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)}},No={create:e=>e,sharePost:e=>e,update:e=>e,destroy:e=>e,savePost:e=>e,fetchReportedPosts(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:e.post_id||0,ts:Be.d.getUnixTs(e.created_datetime)},e||{}))),Le.a.keyBy(t,"id")},deleteReportedPost:e=>e,markPostAsSafe:e=>e,fetchReportedComments(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:e.post_id||0,ts:Be.d.getUnixTs(e.created_datetime)},e||{}))),Le.a.keyBy(t,"id")},deleteReportedComment:e=>e,markCommentAsSafe:e=>e,fetchAllFeed(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:e.post_id||0,ts:Be.d.getUnixTs(e.created_datetime)},e||{}))),Le.a.keyBy(t,"id")},fetchAllFeedWithFilters(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:e.post_id||0,ts:Be.d.getUnixTs(e.created_datetime)},e||{}))),Le.a.keyBy(t,"id")},fetchAllCTFeed(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:e.post_id||0,ts:Be.d.getUnixTs(e.created_datetime)},e||{}))),Le.a.keyBy(t,"id")},fetchPostComments:e=>e,createPostComment:e=>e,editSavedComment:e=>e,fetchTimelinePost(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:e.post_id||0,ts:Be.d.getUnixTs(e.created_datetime)},e||{}))),Le.a.keyBy(t,"id")},fetchSavedPosts(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:e.post_id||0,ts:Be.d.getUnixTs(e.created_datetime)},e||{}))),Le.a.keyBy(t,"id")},deleteSavedPost:e=>e,deleteSavedComment:e=>e,reportPostOrComment:e=>e,followUnfollowUser:e=>e,fetchUserFollowersFollowings(e){let t=(Le.a.isArray(e)?e:[]).map((e=>No.fetchUserFollowersFollowingsDetails(e)));return t.every((e=>0!==(null===e||void 0===e?void 0:e.followings_id)))?Le.a.keyBy(t,"followings_id"):Le.a.keyBy(t,"entity_id")},fetchUserFollowersFollowingsDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:0!==(null===e||void 0===e?void 0:e.followings_id)?Le.a.get(e,"followings_id"):Le.a.get(e,"entity_id")}),fetchUserLikedPostList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>No.fetchUserLikedPostListDetails(e)));return Le.a.keyBy(t,"person_id")},fetchUserLikedPostListDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"person_id")}),fetchUserMention:e=>(Le.a.isArray(e)?e:[]).map((e=>
1No.fetchUserMentionDetails(e))),fetchUserMentionDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"entity_id")}),fetchPostDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"post_id")}),fetchBfcFeedPostList(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:e.post_id||0,ts:Be.d.getUnixTs(e.created_datetime)},e||{}))),Le.a.keyBy(t,"id")},fetchSharePostDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"post_id")})},{baseUrl:Io}=Re.a,Fo=He.g().shape({text:He.i().test({name:"text",exclusive:!0,message:"Post cannot be empty.Please enter text",test:e=>"<p></p>\n"!=e}).required("Please enter text")}),To=He.g().shape({text:He.i().test({name:"text",exclusive:!0,message:"Post cannot be empty.Please enter text",test:e=>"<p></p>\n"!=e}).required("Please enter text")}),Bo=He.g().shape({comment:He.i().required("Please enter comment"),post_id:He.f().positive().required()}),Ro=He.g().shape({text:He.i().required("Please enter text")}),Mo=He.g().shape({post_caption:He.i().required("Please enter text")}),qo=He.g().shape({search_text:He.i().required("Please enter search text")}),Lo=async e=>{try{Le.a.isEmpty(e.images)&&Le.a.isEmpty(e.pdf_Doc)&&await We.b(Fo,e);const t=await(async e=>{try{let t=Po.create(e);const a="".concat(Io,"/BioFuelCreatePost/api/CreatePost/CreateSocialPost"),n=await Be.d.fetch(a,{method:"POST",body:t},!1).ready,r=await Be.d.processApiRes(n);return No.create(r)}catch(t){throw console.log("api-farms-create->err----\x3e",t),await Be.d.processApiErrors(t,"","CreateSocialPost")}})(e);return t}catch(t){throw t}},Uo=async e=>{try{e.post_caption=e.post_caption.trim();const t=await(async e=>{try{let t=Po.sharePost(e);const a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/SharePostOnTimeline"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.sharePost(r)}catch(t){const e=await Be.d.processApiErrors(t,"","SharePostOnTimeline");throw console.log("SharePostOnTimeline--\x3e",t),e}})(e);return t}catch(t){throw t}},Vo=async e=>{try{"<p></p>\n"==e.text&&(Le.a.isEmpty(e.images)||Le.a.isEmpty(e.pdf_doc))&&await We.b(Fo,e);const t=await(async e=>{try{let t=Po.update(e);const a="".concat(Io,"/BioFuelCreatePost/api/CreatePost/EditPost"),n=await Be.d.fetch(a,{method:"PUT",body:t},!1).ready,r=await Be.d.processApiRes(n);return No.update(r)}catch(t){throw console.log("api-farms-update->err----\x3e",t),await Be.d.processApiErrors(t,"","EditPost")}})(e);return t}catch(t){throw t}},zo=async e=>{try{return await(async e=>{try{const t=Po.destroy(e),a=Be.d.getQs(t),n="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/DeletePostFromTimeline?").concat(a),r=await Be.d.fetch(n,{method:"PUT",body:JSON.stringify(t)}).ready,i=await Be.d.processApiRes(r);return No.destroy(i)}catch(t){throw await Be.d.processApiErrors(t,"","DeletePostFromTimeline")}})(e)}catch(t){throw t}},Yo=async e=>{try{const t=await(async e=>{try{let t=Po.savePost(e);const a="".concat(Io,"/BioFuelCreatePost/api/CreatePost/SavePost"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.savePost(r)}catch(t){throw console.log("api-farms-savePost->err----\x3e",t),await Be.d.processApiErrors(t,"","SavePost")}})(e);return t}catch(t){throw t}},Go=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Po.fetchReportedPosts(e),a="".concat(Io,"/BioFuelSocialFeed/api/Moderator/GetReportedPost_CT?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchReportedPosts(r)}catch(t){throw console.log("api-posts-fetchReportedPosts->err----\x3e",t),await Be.d.processApiErrors(t,"","GetReportedPost_CT")}}(e);return t}catch(t){throw t}},Qo=async e=>{try{let t=await(async e=>{try{let t=Po.deleteReportedPost(e);const a="".concat(Io,"/BioFuelSocialFeed/api/Moderator/DeletePostOrCommentOrImage_CT"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.deleteReportedPost(r)}catch(t){const e=await Be.d.processApiErrors(t,"","DeletePostOrCommentOrImage_CT");throw console.log("api-farms-deleteReportedPost->err----\x3e",t),console.log("api-farms-deleteReportedPost->errors----\x3e",e),e}})(e);return t}catch(t){throw t}},Ho=async e=>{try{let t=await(async e=>{try{let t=Po.markPostAsSafe(e);const a="".concat(Io,"/BioFuelSocialFeed/api/Moderator/DeletePostOrCommentOrImage_CT"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.markPostAsSafe(r)}catch(t){const e=await Be.d.processApiErrors(t,"","DeletePostOrCommentOrImage_CT");throw console.log("api-farms-markPostAsSafe->err----\x3e",t),console.log("api-farms-markPostAsSafe->errors----\x3e",e),e}})(e);return t}catch(t){throw t}},Wo=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Po.fetchReportedComments(e),a="".concat(Io,"/BioFuelSocialFeed/api/Moderator/GetReportedComment_CT?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchReportedComments(r)}catch(t){throw console.log("api-posts-fetchReportedComments->err----\x3e",t),await Be.d.processApiErrors(t,"","GetReportedComment_CT")}}(e);return t}catch(t){throw t}},Ko=async e=>{try{let t=await(async e=>{try{let t=Po.deleteReportedComment(e);const a="".concat(Io,"/BioFuelSocialFeed/api/Moderator/DeletePostOrCommentOrImage_CT"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.deleteReportedComment(r)}catch(t){const e=await Be.d.processApiErrors(t,"","DeletePostOrCommentOrImage_CT");throw console.log("api-farms-deleteReportedComment->err----\x3e",t),console.log("api-farms-deleteReportedComment->errors----\x3e",e),e}})(e);return t}catch(t){throw t}},Jo=async e=>{try{let t=await(async e=>{try{let t=Po.markCommentAsSafe(e);const a="".concat(Io,"/BioFuelSocialFeed/api/Moderator/DeletePostOrCommentOrImage_CT"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.markCommentAsSafe(r)}catch(t){const e=await Be.d.processApiErrors(t,"","DeletePostOrCommentOrImage_CT");throw console.log("api-farms-markCommentAsSafe->err----\x3e",t),console.log("api-farms-markCommentAsSafe->errors----\x3e",e),e}})(e);return t}catch(t){throw t}},Zo=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Po.fetchAllFeed(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FetchAllFeed?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchAllFeed(r)}
1catch(t){throw console.log("api-posts-fetchAllFeed->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllFeed")}}(e);return t}catch(t){throw t}},Xo=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{let t=Po.fetchAllFeedWithFilters(e);const a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FetchAllFeed_WithFilters"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.fetchAllFeedWithFilters(r)}catch(t){const e=await Be.d.processApiErrors(t,"","/api/SocialFeed/FetchAllFeed_WithFilters");throw console.log("api-farms-markCommentAsSafe->err----\x3e",t),console.log("api-farms-markCommentAsSafe->errors----\x3e",e),e}})(e);return t}catch(t){throw t}},$o=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Po.fetchAllCTFeed(e),a="".concat(Io,"/BioFuelSocialFeed/api/Moderator/GetAllFeed_CT?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchAllCTFeed(r)}catch(t){throw console.log("api-posts-fetchAllCTFeed->err----\x3e",t),await Be.d.processApiErrors(t,"","GetAllFeed_CT")}}(e);return t}catch(t){throw t}},es=async e=>{try{let t=await(async e=>{try{const t=Po.fetchPostComments(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FetchComments?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchPostComments(r)}catch(t){const e=await Be.d.processApiErrors(t,"","FetchComments");throw console.log("api-posts-fetchPostComments->err----\x3e",t),console.log("api-posts-fetchPostComments->errors----\x3e",e),e}})(e);return t}catch(t){throw t}},ts=async e=>{try{e.comment=e.comment.trim(),await We.b(Bo,e);const t=await(async e=>{try{const t=Po.createPostComment(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/CreateComment_New"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.createPostComment(r)}catch(t){const e=await Be.d.processApiErrors(t,"","CreateComment_New");throw console.log("api-posts-createPostComment->err----\x3e",t),console.log("api-posts-createPostComment->errors----\x3e",e),e}})(e);return t}catch(t){throw t}},as=async e=>{try{let t=await(async e=>{try{const t=Po.editSavedComment(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/EditComment"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.editSavedComment(r)}catch(t){const e=await Be.d.processApiErrors(t,"","EditComment");throw console.log("api-posts-editSavedComment->err----\x3e",t),console.log("api-posts-editSavedComment->errors----\x3e",e),e}})(e);return t}catch(t){throw t}},ns=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Po.fetchTimelinePost(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FetchTimelinePost?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchTimelinePost(r)}catch(t){throw console.log("getAllFeed->",t),await Be.d.processApiErrors(t,"","FetchTimelinePost")}})(e);return t}catch(t){throw t}},rs=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Po.fetchSavedPosts(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FetchSavedPosts?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchSavedPosts(r)}catch(t){throw console.log("getAllFeed->",t),await Be.d.processApiErrors(t,"","FetchSavedPosts")}})(e);return t}catch(t){throw t}},is=async e=>{try{let t=await(async e=>{try{const t=Po.deleteSavedPost(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/DeleteSavedPost?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return No.deleteSavedPost(r)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteSavedPost")}})(e);return t}catch(t){throw t}},os=async e=>{try{let t=await(async e=>{try{const t=Po.deleteSavedComment(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/DeleteComment?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return No.deleteSavedComment(r)}catch(t){throw await Be.d.processApiErrors(t,"","deleteSavedComment")}})(e);return t}catch(t){throw t}},ss=async e=>{try{let t=await(async e=>{try{const t=Po.reportPostOrComment(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/ReportPostOrComment"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.reportPostOrComment(r)}catch(t){throw await Be.d.processApiErrors(t,"","ReportPostOrComment")}})(e);return t}catch(t){throw t}},ls=async(e,t)=>{try{let a=await(async(e,t)=>{try{const a=Po.followUnfollowUser(e,t),n="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FollowUnfollowUser"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return No.followUnfollowUser(i)}catch(a){const e=await Be.d.processApiErrors(a,"","FollowUnfollowUser");throw console.log("followUnfollowUser--\x3e",a),e}})(e,t);return a}catch(a){throw a}},cs=async e=>{try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Po.searchPost(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/SearchPost"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return No.fetchAllFeed(r)}
1catch(t){throw console.log("api-posts-SearchPost->err----\x3e",t),await Be.d.processApiErrors(t,"","SearchPost")}}(e);return t}catch(t){throw t}},ds=async e=>{try{let t=await(async e=>{try{const t=Po.fetchUserFollowersFollowings(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FetchUserProfileFollowersFollowings?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchUserFollowersFollowings(r)}catch(t){throw console.log("getAllFeed->",t),await Be.d.processApiErrors(t,"","FetchUserProfileFollowersFollowings")}})(e);return t}catch(t){throw t}},us=async e=>{try{let t=await(async e=>{try{const t=Po.fetchUserMention(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/GetAddressingEntities?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchUserMention(r)}catch(t){throw console.log("GetAddressingEntities->",t),await Be.d.processApiErrors(t,"","GetAddressingEntities")}})(e);return t}catch(t){throw t}},ms=async e=>{try{let t=await(async e=>{try{const t=Po.fetchUserMention(e),a="".concat(Io,"/BioFuelCommonUtilities/api/Banner/GetAllCompaniesAndPersons?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchUserMention(r)}catch(t){throw console.log("GetAddressingEntities->",t),await Be.d.processApiErrors(t,"","GetAddressingEntities")}})(e);return t}catch(t){throw t}},ps=async e=>{try{let t=await(async e=>{try{const t=Po.fetchUserLikedPostList(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FetchReactions?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchUserLikedPostList(r)}catch(t){throw console.log("getAllFeed->",t),await Be.d.processApiErrors(t,"","FetchReactions")}})(e);return t}catch(t){throw t}},_s=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Po.fetchPostDetails(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FetchPostDetailsAgainstPostId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return No.fetchPostDetails(r)}catch(t){throw console.log("api-posts-FetchPostDetailsAgainstPostId->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPostDetailsAgainstPostId")}}(e);return t}catch(t){throw t}},ys=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Po.fetchSharePostDetails(e),a="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FetchPostDetailsAgainstPostIdForExter
1nalUse?").concat(t),n=await Be.d.fetchShare(a).ready,r=await Be.d.processApiRes(n);return No.fetchSharePostDetails(r)}catch(t){throw console.log("api-posts-FetchPostDetailsAgainstPostIdForExternalUse->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPostDetailsAgainstPostIdForExternalUse")}}(e);return t}catch(t){throw t}},fs=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{Po.fetchBfcFeedPostList(e);const t="".concat(Io,"/BioFuelSocialFeed/api/SocialFeed/FetchAllFeedForBiofuelCircleMainWebsite"),a=await Be.d.fetch(t).ready,n=await Be.d.processApiRes(a);return No.fetchBfcFeedPostList(n)}catch(t){throw console.log("api-posts-FetchPostDetailsAgainstPostId->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPostDetailsAgainstPostId")}}(e);return t}catch(t){throw t}},hs={fetchOnlinePaymentOrderDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{operation_enum:1,online_offline_enum:1})},fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{invoking_person_id:e.person_id||Le.a.get(window,"user.userid",0)})},fetchDetails:e=>e,fetchPaymentDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)(Object(Me.a)({},e),{},{payment_master_id:e.payment_master_id});return Be.d.getQs(t)},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0),operation_Enum:1,company_id:Le.a.get(window,"user.profile.person.company_id",0),affiliate_code:e.affiliate_name||""})},update:(e,t)=>Object(Me.a)(Object(Me.a)({},t),{},{person_id:t.person_id||Le.a.get(window,"user.userid",0),operation_Enum:3,company_id:Le.a.get(window,"user.profile.person.company_id",0)}),destroy:e=>e,recordPaymentByBuyerSeller(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Me.a)(Object(Me.a)({},e),{},{tds:parseFloat(e.tds||0)});return delete t.is_p2,delete t.amount_due,t},fetchPaymentDetailsForEditPayment(e){const t=Object(Me.a)({},e);return Be.d.getQs(t)}},gs={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>gs.fetchDetails(e)));return Le.a.keyBy(t,"payment_master_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"payment_master_id")||0}),fetchPaymentDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bf_payment_master_response.payment_master_id")||0}),create:e=>e,fetchOnlinePaymentOrderDetails:e=>e,update:e=>e,destroy:e=>e,fetchReportList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>gs.fetchReportDetails(e)));return Le.a.keyBy(t,"payment_master_id")},fetchReportDetails(e){let t=Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"payment_master_id")||0});return delete t.total_count,delete t.pg_order_enum,delete t.pg_payment_enum,delete t.online_offline_enum,delete t.paid_by_company_affiliate_enum,delete t.received_by_company_affiliate_enum,delete t.received_by_user_type_enum,delete t.received_by_user_type_enum_code,delete t.paid_by_user_type_enum,delete t.paid_by_user_type_enum_code,delete t.from_bank_id,delete t.to_bank_id,delete t.paid_by_person_id,delete t.received_by_person_id,delete t.payment_currency_id,delete t.payment_status_enum,delete t.payment_method_id,t},recordPaymentByBuyerSeller:e=>e,fetchPaymentDetailsForEditPayment:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bank_account")||0})},{baseUrl:vs}=Re.a,bs=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=hs.fetchList(e);const a="".concat(vs,"/BioFuelPayments/api/Payment/FetchAllPayments"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return gs.fetchList(r)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchAllPayments")}},Es=He.g().shape({transaction_date:He.i().required("Payment Date is required"),tds:He.f(),bank_account_number:He.i().required("bank Account is required"),utr:He.i().required("Payment Ref/UTR No. is required")}),ws=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{let t=hs.fetchOnlinePaymentOrderDetails(e);const a="".concat(vs,"/BioFuelPayments/api/Payment/SaveUpdatePaymentAllocationAgainstInvoiceIds"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return gs.fetchOnlinePaymentOrderDetails(r)}catch(t){throw console.log("-fetchOnlinePaymentOrderDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdatePaymentAllocationAgainstInvoiceIds")}})(e);return t}catch(t){throw t}},Os=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{let t=hs.fetchOnlinePaymentOrderDetails(e);const a="".concat(vs,"/BioFuelPayments/api/TradeFinance/SaveUpdatePaymentAllocationAgainstInvoiceIds_Finance"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return gs.fetchOnlinePaymentOrderDetails(r)}catch(t){throw console.log("-fetchOnlinePaymentOrderDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdatePaymentAllocationAgainstInvoiceIds_Finance")}})(e);return t}catch(t){throw t}},As=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await bs(e)}catch(t){throw t}},Ss=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(vs,"/BioFuelPayments/api/Payment/DeleteRecordedPayment?payment_master_id=").concat(e),a=await Be.d.fetch(t,{method:"POST"}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteRecordedPayment")}}(e);return t}catch(t){throw t}},js=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=hs.fetchList(e);const a="".concat(vs,"/BioFuelPayments/api/Payment/FetchAllPayments"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return gs.fetchReportList(r)}catch(t){throw console.log("api-FetchAllPayments-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllPayments")}}(e);return t}catch(t){throw t}},ks=async e=>{try{let t=await(async e=>{try{hs.fetchDetails(e);const t=(await bs({})).id;return gs.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},Ds=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=hs.fetchPaymentDetails(e),a="".concat(vs,"/BioFuelPayments/api/Payment/FetchPaymentByPaymentMasterId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return gs.fetchPaymentDetails(r)}catch(t){throw console.log("api-FetchInvoiceDetailsAgainstInvoiceMasterId-fetchDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPaymentByPaymentMasterId")}}(e);return t}catch(t){throw t}},xs=async e=>{try{const t=await(async e=>{try{let t=hs.create(e);const a="".concat(vs,"/BioFuelPayments/api/Payment/SaveUpdatePaymentAllocationAgainstInvoiceIds"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify([t])}).ready,r=await Be.d.processApiRes(n);return gs.create(r)}catch(t){throw console.log("SaveAndUpdateAffiliateDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdatePaymentAllocationAgainstInvoiceIds")}})(e);return t}catch(t){throw t}},Cs=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=hs.update(e,t);const n="".concat(vs,"/BioFuelPayments/api/Payment/SaveUpdatePaymentAllocationAgainstInvoiceIds"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify([a])}).ready,i=await Be.d.processApiRes(r);return gs.update(i)}catch(a){throw console.log("SaveAndUpdateAffiliateDetails-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveUpdatePaymentAllocationAgainstInvoiceIds")}}(e,t);return a}catch(a){throw a}},Ps=async e=>{try{let t=await(async e=>{try{const t=hs.destroy(e),a="".concat(vs,"/BioFuelRegistration/api/BusinessProfile/DeleteAffiliateAgainstComapnyAffiliateId?company_affiliate_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return gs.destroy(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteAffiliateAgainstComapnyAffiliateId")}})(e);return t}catch(t){throw t}},Ns=async e=>{try{var t;await We.b(Es,null===e||void 0===e||null===(t=e.payment_list)||void 0===t?void 0:t[0]);const a=await(async e=>{try{let t=hs.recordPaymentByBuyerSeller(e);const a="".concat(vs,"/BioFuelPayments/api/Payment/RecordPaymentByBuyerSeller_Multiple"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return gs.recordPaymentByBuyerSeller(r)}catch(t){throw console.log("recordPaymentByBuyerSeller-update->err----\x3e",t),await Be.d.processApiErrors(t,"","RecordPaymentByBuyerSeller")}})(e);return a}catch(a){const t=Le.a.get(a,"errors")||"",n=Le.a.get(t,"amount_due")||"";let r=Object(Me.a)({},a);if("Invalid Amount!"==n){let t=Le.a.get(r,"errors")||{};t=Object(Me.a)(Object(Me.a)({},t),{},{amount_due:"Invalid Amount.Amount Due: ".concat(e.amount_due)}),r=Object(Me.a)(Object(Me.a)({},a),{},{errors:t})}throw r}},Is=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=hs.fetchPaymentDetailsForEditPayment(e),a="".concat(vs,"/BioFuelPayments/api/Payment/FetchPaymentDetailsForEditPayment?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return gs.fetchPaymentDetailsForEditPayment(r)}catch(t){throw console.log("api-FetchPaymentDetailsForEditPayment-fetchDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPaymentDetailsForEditPayment")}}(e);return t}catch(t){throw t}},Fs=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(vs,"/BioFuelCommonUtilities/api/Audit/FetchAuditAgainstEntityId"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchAuditAgainstEntityId")}}(e);return t}catch(t){throw t}},Ts={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0),operation_Enum:1,company_id:Le.a.get(window,"user.profile.person.company_id",0),affiliate_code:e.affiliate_name||""})},update:(e,t)=>
1Object(Me.a)(Object(Me.a)({},t),{},{person_id:t.person_id||Le.a.get(window,"user.userid",0),operation_Enum:3,company_id:Le.a.get(window,"user.profile.person.company_id",0)}),destroy:e=>e},Bs={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Bs.fetchDetails(e)));return Le.a.keyBy(t,"user_num")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"user_num")||0}),fetchPaymentDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bf_payment_master_response.payment_master_id")||0}),create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:Rs}=Re.a,Ms=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Ts.fetchList(e);const a="".concat(Rs,"/BioFuelCommonUtilities/api/Report/GetInbuiltReport"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;let r=await Be.d.processApiRes(n);return r=r.map((e=>Object(Me.a)(Object(Me.a)({},e),{},{id:e.id}))),e.isSubscription?r:Bs.fetchList(r)}catch(t){console.log("api-generateReport-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","GetInbuiltReport")}},qs=He.g().shape({}),Ls=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await Ms(e)}catch(t){throw t}},Us=async e=>{try{let t=await(async e=>{try{Ts.fetchDetails(e);const t=(await Ms({})).id;return Bs.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},Vs=async e=>{try{const t=await(async e=>{try{let t=Ts.create(e);const a="".concat(Rs,"/BioFuelPayments/api/Payment/SaveUpdatePaymentAllocationAgainstInvoiceIds"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify([t])}).ready,r=await Be.d.processApiRes(n);return Bs.create(r)}catch(t){throw console.log("SaveAndUpdateAffiliateDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdatePaymentAllocationAgainstInvoiceIds")}})(e);return t}catch(t){throw t}},zs=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=Ts.update(e,t);const n="".concat(Rs,"/BioFuelPayments/api/Payment/SaveUpdatePaymentAllocationAgainstInvoiceIds"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify([a])}).ready,i=await Be.d.processApiRes(r);return Bs.update(i)}catch(a){throw console.log("SaveAndUpdateAffiliateDetails-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveUpdatePaymentAllocationAgainstInvoiceIds")}}(e,t);return a}catch(a){throw a}},Ys=async e=>{try{let t=await(async e=>{try{const t=Ts.destroy(e),a="".concat(Rs,"/BioFuelRegistration/api/BusinessProfile/DeleteAffiliateAgainstComapnyAffiliateId?company_affiliate_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Bs.destroy(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteAffiliateAgainstComapnyAffiliateId")}})(e);return t}catch(t){throw t}},Gs={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{person_id:e.person_id||Le.a.get(window,"user.userid",0),operation_Enum:1,company_id:Le.a.get(window,"user.profile.person.company_id",0),affiliate_code:e.affiliate_name||""})},update:(e,t)=>Object(Me.a)(Object(Me.a)({},t),{},{person_id:t.person_id||Le.a.get(window,"user.userid",0),operation_Enum:3,company_id:Le.a.get(window,"user.profile.person.company_id",0)}),destroy:e=>e,fetchSupplierProfilesListReport(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})},platformChargesReportData(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})},getEmissionsSustainabilityReport(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})}},Qs={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Qs.fetchDetails(e)));return Le.a.keyBy(t,"commodity_req_offer_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_req_offer_id")||0}),fetchPaymentDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bf_payment_master_response.payment_master_id")||0}),create:e=>e,update:e=>e,destroy:e=>e,fetchReportList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Qs.fetchReportDetails(e)));return Le.a.keyBy(t,"id")},fetchReportDetails:e=>({id:Le.a.get(e,"commodity_req_offer_id")||0,Type:Le.a.get(e,"type")||"",Grade:Le.a.get(e,"commodity_standard")||"",Commodity:Le.a.get(e,"commodity")||"",Commodity_Form:Le.a.get(e,"commodity_form_code")||"",Commodity_Residue:Le.a.get(e,"commodity_residue")||"",Created_Datetime:Le.a.get(e,"created_datetime")||"",Is_Auction:Le.a.get(e,"is_auction")||"",Price:Le.a.get(e,"expected_price")||"",Qty:Le.a.get(e,"qty")||"",Periodicity:Le.a.get(e,"periodicity")||"",Total_Qty:Le.a.get(e,"total_qty")||"","Qty UOM":Le.a.get(e,"qty_uom")||"",From_Date:Le.a.get(e,"from_date")||"",To_Date:Le.a.get(e,"to_date")||"",Balance_Quantity:Le.a.get(e,"balance_quantity")||"",Initiater_User_Type:Le.a.get(e,"initiator_user_t
1ype")||"",Initiater_Name:Le.a.get(e,"initiator_name")||"",Initiator_Location:Le.a.get(e,"initiator_location")||"",Closing_At_Datetime:Le.a.get(e,"closing_at_datetime")||"",Auction_Opens_Datetime:Le.a.get(e,"auction_opens_datetime")||"",Verified:Le.a.get(e,"is_verified")||"",Rating:Le.a.get(e,"ratings")||"",Following_Count:Le.a.get(e,"following_count")||"",Response_Count:Le.a.get(e,"response_count")||"",Auto_Response:Le.a.get(e,"auto_response_count")||"",CountersProposal_count:Le.a.get(e,"counter_proposals_count")||"",Response_Accepted_Count:Le.a.get(e,"response_accepted_count")||"",Deals_Rejected_Count:Le.a.get(e,"deals_rejected_count")||"","Deals_No(s)":Le.a.get(e,"deal_no")||"",Status:Le.a.get(e,"status")||"",Is_Indent_Buy_Sell:Le.a.get(e,"is_indent_buy_sell")||""}),fetchSupplierProfilesListReport(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Qs.fetchSupplierProfilesReportDetails(e)));return Le.a.keyBy(t,"id")},fetchSupplierProfilesReportDetails:e=>({id:Le.a.get(e,"extended_profile_id")||0,"App No.":Le.a.get(e,"extended_profile_inspection_id")||"",Company:Le.a.get(e,"applicant_company_affiliate_name")||"","Location Name":Le.a.get(e,"address_text")||"",Location:Le.a.get(e,"coarse_location")||"",Subscription:Le.a.get(e,"subscription")||"",Package:Le.a.get(e,"plan_name")||"",Status:Le.a.get(e,"extended_profile_enum_code")||"-","Status Date":Le.a.get(e,"extended_profile_submited_on")||"","Inspection Date":Le.a.get(e,"inspection_conducted_on")||"","Verified By":Le.a.get(e,"inspection_verified_by_person_name")||"","Verified Date":Le.a.get(e,"inspection_verified_datetime")||"","Verification Status":Le.a.get(e,"inspection_enum_code")||"","Valid Until":Le.a.get(e,"inspection_valid_until")||"","Applicants Score":Le.a.get(e,"applicant_ratings")||"","Inspector Score":Le.a.get(e,"inspector_ratings")||"","Inspected By":Le.a.get(e,"inspected_by_person_name")||""}),getEmissionsSustainabilityReport(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Qs.getEmissionsSustainabilityReportfetchDetails(e)));return Le.a.keyBy(t,"delivery_id")},getEmissionsSustainabilityReportfetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"delivery_id")||0}),platformChargesReportData(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Qs.fetchDetails(e)));return Le.a.keyBy(t,"invoice_master_id")}},{baseUrl:Hs}=Re.a,Ws=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(Hs,"/BioFuelCommonUtilities/api/Report/GetInbuiltReport"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;let n=await Be.d.processApiRes(a);return Qs.fetchList(n)}catch(t){console.log("api-generateReport-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","GetInbuiltReport")}},Ks=He.g().shape({}),Js=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await Ws(e)}catch(t){throw t}},Zs=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{let a=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Gs.fetchList(e);const a="".concat(Hs,"/BioFuelCommonUtilities/api/Report/GetInbuiltReport"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(n)}catch(t){throw console.log("api-generateReport-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","GetInbuiltReport")}}(e,t);return a}catch(a){throw a}},Xs=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Gs.fetchList(e);const a="".concat(Hs,"/BioFuelCommonUtilities/api/Report/GetInbuiltReport"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;let r=await Be.d.processApiRes(n);return Qs.fetchReportList(r)}catch(t){throw console.log("api-generateReport-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","GetInbuiltReport")}}(e);return t}catch(t){throw t}},$s=async e=>{try{let t=await(async e=>{try{Gs.fetchDetails(e);const t=(await Ws({})).id;return Qs.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},el=async e=>{try{const t=await(async e=>{try{let t=Gs.create(e);const a="".concat(Hs,"/BioFuelPayments/api/Payment/SaveUpdatePaymentAllocationAgainstInvoiceIds"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify([t])}).ready,r=await Be.d.processApiRes(n);return Qs.create(r)}catch(t){throw console.log("SaveAndUpdateAffiliateDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdatePaymentAllocationAgainstInvoiceIds")}})(e);return t}catch(t){throw t}},tl=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=Gs.update(e,t);const n="".concat(Hs,"/BioFuelPayments/api/Payment/SaveUpdatePaymentAllocationAgainstInvoiceIds"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify([a])}).ready,i=await Be.d.processApiRes(r);return Qs.update(i)}catch(a){throw console.log("SaveAndUpdateAffiliateDetails-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveUpdatePaymentAllocationAgainstInvoiceIds")}}(e,t);return a}catch(a){throw a}},al=async e=>{try{let t=await(async e=>{try{const t=Gs.destroy(e),a="".concat(Hs,"/BioFuelRegistration/api/BusinessProfile/DeleteAffiliateAgainstComapnyAffiliateId?company_affiliate_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Qs.destroy(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteAffiliateAgainstComapnyAffiliateId")}})(e);return t}catch(t){throw t}},nl=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{let a=await(async(e,t)=>{try{let a=Gs.fetchSupplierProfilesListReport(e),n="";n="".concat(Hs,t?"/BioFuelRegistration/api/ExtendedProfile/FetchAllExtendedProfileApplications":"/BioFuelRegistration/api/ExtendedProfile/FetchExtendedProfileHistory");const r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Qs.fetchSupplierProfilesListReport(i)}catch(a){throw console.log("SaveAndUpdateKYC_BusinessUser-create->err----\x3e",a),await Be.d.processApiErrors(a,"","FetchAllExtendedProfileApplications")}})(e,t);return a}catch(a){throw a}},rl=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Gs.platformChargesReportData(e);const a="".concat(Hs,"/BioFuelCommonUtilities/api/Report/GetInbuiltReport"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;let r=await Be.d.processApiRes(n);return r=r.map((e=>Object(Me.a)(Object(Me.a)({},e),{}
1,{id:e.prepaid_passbook_id}))),r}catch(t){throw console.log("api-generateReport-platformChargesReportData->err----\x3e",t),await Be.d.processApiErrors(t,"","GetInbuiltReport")}}(e);return t}catch(t){throw t}},il=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Gs.getEmissionsSustainabilityReport(e);const a="".concat(Hs,"/BioFuelCommonUtilities/api/Report/getEmissionsSustainabilityReport"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;let r=await Be.d.processApiRes(n);return Qs.getEmissionsSustainabilityReport(r)}catch(t){throw console.log("api-getEmissionsSustainabilityReport->err----\x3e",t),await Be.d.processApiErrors(t,"","getEmissionsSustainabilityReport")}}(e);return t}catch(t){throw t}},ol={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object.fromEntries(Object.entries(e).filter((e=>{let[t,a]=e;return null!==a})));return Be.d.getQs(t)},update:e=>Object(Me.a)({},e)},sl={fetchList:e=>e,update:e=>e},{baseUrl:ll}=Re.a,cl=He.g().shape({}),dl=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=ol.fetchList(e),a="".concat(ll,"/BioFuelRequirementOffers/api/OpenBuySell/GetRemarks?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return sl.fetchList(r)}catch(t){throw console.log("api-OpenBuySell-GetRemarks->err----\x3e",t),await Be.d.processApiErrors(t,"","GetRemarks")}}(e);return t}catch(t){throw t}},ul=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=ol.update(e);const a="".concat(ll,"/BioFuelRequirementOffers/api/OpenBuySell/UpdateRemarks"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return sl.update(r)}catch(t){throw console.log("UpdateRemarks-update->err----\x3e",t),await Be.d.processApiErrors(t,"","UpdateRemarks")}}(e);return t}catch(t){throw t}};var ml=a(115);const pl=He.g().shape({commodity_type_code:He.i().required("Commodity Form is required."),qty:He.f().typeError("Quantity is required.").required("Quantity is required.").positive("Quantity is required."),qty_uom_id:He.f().required("Quantity unit of measure is required.").positive("Quantity unit of measure is required.").integer("Quantity unit of measure is required."),periodicity_enum:He.f().required("Periodicity is required.").positive("Periodicity is required.").integer("Periodicity is required."),from_date:He.d().typeError("From Date is required.").required("From Date is required."),to_date:He.d().typeError("To Date is required.").required("To Date is required."),expected_price:He.f().typeError("Expected price is required.").required("Expected price is required."),price_currency_id:He.f(),price_uom_id:He.f().required("Price unit of measure is required.").positive("Price unit of measure is required.").integer("Price unit of measure is required."),address_id:He.f().required("Location is required.").positive("Location is required.").integer("Location is required."),entity_id:He.f().required("Please select Company").positive("Please select Company").integer("Please select Company"),plan_name:He.i().required("Plan Name is required.")}),_l=async e=>{try{await We.b(pl,e);return await ml.b(e)}catch(t){throw t}},yl=async e=>{try{await We.b(pl,e);return await ml.c(e)}catch(t){throw t}},fl=async e=>{try{return await ml.r(e)}catch(t){throw t}},hl=async e=>{try{return await ml.q(e)}catch(t){throw t}},gl=async e=>{try{return await ml.j(e)}catch(t){throw t}},vl=async e=>{try{await We.b(pl,e);return await ml.A(e)}catch(t){throw t}},bl=async e=>{try{await We.b(pl,e);return await ml.z(e)}catch(t){throw t}},El=async(e,t)=>{try{return await ml.p(e,t)}catch(a){throw a}},wl=async e=>{try{return await ml.s(e)}catch(t){throw t}},Ol=async e=>{try{return await ml.n(e)}catch(t){throw t}},Al=async e=>{try{return await ml.f(e)}catch(t){throw t}},Sl=async e=>{try{return await ml.w(e)}catch(t){throw t}},jl=async e=>{try{return await ml.v(e)}catch(t){throw t}},kl=async e=>{try{return await ml.h(e)}catch(t){throw t}},Dl=async e=>{try{return await ml.i(e)}catch(t){throw t}},xl=async e=>{try{return await ml.u(e)}catch(t){throw t}},Cl=async(e,t)=>{try{return await ml.k(e,t)}catch(a){throw a}},Pl=async e=>{try{return await ml.l(e)}catch(t){throw t}},Nl=async e=>{try{return await ml.o(e)}catch(t){throw t}},Il=async e=>{try{return await ml.x(e)}catch(t){throw t}},Fl=async e=>{try{return await ml.t(e)}catch(t){throw t}},Tl=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await ml.m(e)}catch(t){throw t}},Bl=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await ml.g(e)}catch(t){throw t}},Rl=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await ml.y(e)}catch(t){throw t}},Ml=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await ml.a(e)}catch(t){throw t}},ql={fetchChatMessages(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e=null!==t&&void 0!==t&&t.isMPA?{commodity_auction_master_id:t.id,offset:t.offset||0,page_size:t.pageSize||100,Buy_Sell_Enum:t.Buy_Sell_Enum,Buy_Sell_Id:t.Buy_Sell_Id}:{commodity_auction_master_id:t.id,offset:t.offset||0,page_size:t.pageSize||100},Be.d.getQs(e)},fetchCharges(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchAllAuction(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{filters:e.filters,offset:e.offset,page_size:e.page_size,auction_buy_sell_enum:e.auction_buy_sell_enum}},fetchOwnAuction(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{filters:e.filters,offset:e.offset,page_size:e.page_size,auction_buy_sell_enum:e.auction_buy_sell_enum}},enterAuction(){const e={commodity_auction_master_id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},company_address_id:arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}};return Be.d.getQs(e)},enterMultipartyAuction(){const e={Commodity_Req_Offer_Multiparty_Auction_Id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return Be.d.getQs(e)},addToGroup(e){const t=Object(Me.a)({},e);return Be.d.getQs(t)},withdrawAuction(){const e={commodity_auction_master_id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return Be.d.getQs(e)},liveroomDeals(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{filters:{},commodity_auction_master_id:parseInt(e.commodity_auction_master_id),offset:e.offset,page_size:e.pageSize}},sendMessage(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState(),a=Le.a.get(t,"user"),n=Le.a.get(a,"profile.person.first_name")||"",r=Le.a.get(a,"profile.person.last_name")||"";return{auction_master_id:parseInt(e.id),message:e.message,sender_name:n+" "+r}},fetchOwnBids(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{filters:e.filters,offset:e.offset,page_size:e.page_size,auction_response_buy_sell_enum:e.auction_buy_sell_enum}},create(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=1;return"offers"==e&&(a=2),Object(Me.a)(Object(Me.a)({},t),{},{auction_phase_enum:2,commodity_auction_master_id:t.commodity_auction_master_id,auction_buy_sell_enum:a,auction_initiator_user_t
1ype_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),auction_initiator_company_id:t.entity_id,auction_initiator_person_id:Le.a.get(window,"user.userid")||0,auction_initiator_company_affiliate_enum:t.company_affiliate_enum,auction_total_qty_uom:t.qty_uom_id,auto_accept_time_in_minutes:t.auto_accept_time_in_minutes,operation_enum:3,target_price:parseFloat(t.expected_price),target_price_currency_id:t.price_currency_id,vehicle_type_enum:t.vehicle_type_code,min_qty:parseInt(t.min_qty),quantity:parseInt(t.qty),quantity_uom_id:t.qty_uom_id,open_qty:1200,minimum_increment_price:parseFloat(t.minimum_change),auction_start_datetime:t.auction_start_datetime,delivery_end_date:t.to_date,delivery_start_date:t.from_date,initiator_address_id:t.address_id,user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),commodity_auction_quality_spec:t.commodity_req_offer_quality_spec,auction_total_qty:Be.d.caculateFinalQuantity(t.qty,t.periodicity_enum,t.from_date,t.to_date)})},save(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=1;return"offers"==e&&(a=2),Object(Me.a)(Object(Me.a)({},t),{},{auction_phase_enum:1,commodity_auction_master_id:0,auction_buy_sell_enum:a,auction_initiator_user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),auction_initiator_company_id:t.entity_id,auction_initiator_person_id:Le.a.get(window,"user.userid")||0,auction_initiator_company_affiliate_enum:t.company_affiliate_enum,auction_total_qty_uom:t.qty_uom_id,auto_accept_time_in_minutes:t.auto_accept_time_in_minutes,operation_enum:1,target_price:parseInt(t.expected_price),target_price_currency_id:t.price_currency_id,vehicle_type_enum:t.vehicle_type_code,min_qty:parseInt(t.min_qty),quantity:parseInt(t.qty),quantity_uom_id:t.qty_uom_id,open_qty:1200,minimum_increment_price:parseFloat(t.minimum_change),auction_start_datetime:t.auction_start_datetime,delivery_end_date:t.to_date,delivery_start_date:t.from_date,initiator_address_id:t.address_id,user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),commodity_auction_quality_spec:t.commodity_req_offer_quality_spec,auction_duration_enum:t.auction_duration_enum,auction_total_qty:Be.d.caculateFinalQuantity(t.qty,t.periodicity_enum,t.from_date,t.to_date)})},offerBidAuction(){var e,t,a,n,r,i;let o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},s=arguments.length>1?arguments[1]:void 0,l=1;return"offers"==(arguments.length>2?arguments[2]:void 0)&&(l=2),{commodity_auction_master_id:o.auction_values.auction_id,commodity_action_response_detail_id:o.values.commodity_action_response_detail_id,auction_response_buy_sell_enum:l,auction_responder_person_id:Le.a.get(window,"user.userid",0),auction_responder_company_id:o.auction_values.entity_id,auction_responder_user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),auction_responder_company_affiliate_enum:o.auction_values.company_affiliate_enum,auction_response_qty:o.values.auction_response_qty,auction_response_qty_uom_id:null===o||void 0===o||null===(e=o.values)||void 0===e?void 0:e.auction_response_qty_uom_id,auction_response_qty_uom_code:null===o||void 0===o||null===(t=o.values)||void 0===t?void 0:t.auction_response_qty_uom_code,auction_response_price_uom_id:null===o||void 0===o||null===(a=o.values)||void 0===a?void 0:a.auction_response_price_uom_id,auction_response_price_uom_code:null===o||void 0===o||null===(n=o.values)||void 0===n?void 0:n.auction_response_price_uom_code,delivery_start_date:o.values.delivery_start_date,delivery_end_date:o.values.delivery_end_date,auction_response_price:o.values.auction_response_price,auction_response_price_currency_id:1,auction_response_address_id:o.auction_values.address_id,transportation_cost_per_mt:s.transportation_cost,landed_cost:o.values.landed_cost,vehicle_type_id:o.auction_values.vehicle_type_id,approx_platform_charges_per_mt:0,operation_enum:o.operation_enum,is_own_transport:o.values.is_own_transport,platform_charges:o.values.platform_charges,discount_charges:o.values.discount_charges,net_platform_charges:o.values.net_platform_charges,platform_detail_id:o.values.platform_detail_id,loading_charge_value:o.values.loading_charge_value,unloading_charge_value:o.values.unloading_charge_value,bill_to_address_id:o.values.bill_to_address_id,is_any_agri:null===o||void 0===o||null===(r=o.values)||void 0===r?void 0:r.is_any_agri,is_any_commodity:null===o||void 0===o||null===(i=o.values)||void 0===i?void 0:i.is_any_agri,commodity_type_id:Le.a.get(null===o||void 0===o?void 0:o.values,"commodity_type_id")||"",commodity_type_code:Le.a.get(null===o||void 0===o?void 0:o.values,"commodity_type_code")||"",commodity_form_id:Le.a.get(null===o||void 0===o?void 0:o.values,"commodity_form_id")||0,commodity_form_code:Le.a.get(null===o||void 0===o?void 0:o.values,"commodity_form_code")||"",commodity_id:Le.a.get(null===o||void 0===o?void 0:o.values,"commodity_id")||0,commodity_code:Le.a.get(null===o||void 0===o?void 0:o.values,"commodity_code")||"",commodity_residue_id:Le.a.get(null===o||void 0===o?void 0:o.values,"commodity_residue_id")||0,commodity_residue_code:Le.a.get(null===o||void 0===o?void 0:o.values,"commodity_residue_code")||0,gcv_value:Le.a.get(null===o||void 0===o?void 0:o.values,"gcv_value")||0,price_per_gcv:Le.a.get(null===o||void 0===o?void 0:o.values,"price_per_gcv")||0,is_gcv_based:Le.a.get(null===o||void 0===o?void 0:o.values,"is_gcv_based")||!1}},fetchRequirements(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={plan_id:e.id,offset:e.offset,page_size:e.page_size};return Be.d.getQs(t)},fetchOffers(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={plan_id:e.id,offset:e.offset,page_size:e.page_size};return Be.d.getQs(t)},fetchBalancePosition(){const e={plan_id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return Be.d.getQs(e)}
1,fetchAuctionDetails:e=>Be.d.getQs(e),fetchAuctionOfferBidDetails(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchLandingPagePositions:e=>Be.d.getQs(e),update(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.auction_start_datetime=Ve()(t.auction_start_datetime).format("YYYY-MM-DD HH:mm:ss"),t.from_date=Ve()(t.from_date).format("YYYY-MM-DD HH:mm:ss"),t.to_date=Ve()(t.to_date).format("YYYY-MM-DD HH:mm:ss");let a=1;return"offers"==e&&(a=2),Object(Me.a)(Object(Me.a)({},t),{},{commodity_auction_master_id:t.commodity_auction_master_id,auction_buy_sell_enum:a,auction_initiator_user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),auction_initiator_company_id:t.entity_id,auction_initiator_person_id:Le.a.get(window,"user.userid")||0,auction_initiator_company_affiliate_enum:t.auction_initiator_company_affiliate_enum,auction_total_qty_uom:t.qty_uom_id,auto_accept_time_in_minutes:t.auto_accept_time_in_minutes,operation_enum:3,target_price:parseInt(t.expected_price),target_price_currency_id:t.price_currency_id,vehicle_type_enum:t.vehicle_type_code,min_qty:parseInt(t.min_qty),quantity:parseInt(t.qty),quantity_uom_id:t.qty_uom_id,open_qty:1200,minimum_increment_price:parseFloat(t.minimum_change),auction_start_datetime:t.auction_start_datetime,delivery_end_date:t.to_date,delivery_start_date:t.from_date,initiator_address_id:t.address_id,user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum",0),commodity_auction_quality_spec:t.commodity_req_offer_quality_spec,auction_total_qty:Be.d.caculateFinalQuantity(t.qty,t.periodicity_enum,t.from_date,t.to_date)})},rejectBidOffer(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},acceptBidOffer(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},deleteBidOffer(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchTransportationCost(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={address_Id:e.address_id,entity_Id:e.buySellId,user_type_enum:Le.a.get(window,"user.profile.person.user_type_enum")||2,vehicle_type_id:e.vehicle_type_id,total_offer_bid_qty:e.offer_bid_qty};return Be.d.getQs(t)},updateTargetPrice(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};delete e.min_target_price,delete e.max_target_price;const t=Object(Me.a)({},e);return Be.d.getQs(t)}},Ll={fetchChatMessages(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}},fetchAllAuction(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Ll.fetchAllAuctionDetails(e)));return Le.a.keyBy(t,"commodity_auction_master_id")},fetchOwnAuction(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Ll.fetchAllAuctionDetails(e)));return Le.a.keyBy(t,"commodity_auction_master_id")},fetchOwnBids(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Ll.fetchOwnBidsDetails(e)));return Le.a.keyBy(t,"commodity_action_response_detail_id")},fetchOwnBidsDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_action_response_detail_id")||0}),fetchAllAuctionDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_auction_master_id")||0}),fetchAuctionDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_auction_master_id")||0}),fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"plan_id")||0}),fetchOffers(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Ll.fetchOffersDetails(e)));return Le.a.keyBy(t,"plan_id")},fetchOffersDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"plan_id")||0}),fetchRequirements(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Ll.fetchRequirementsDetails(e)));return Le.a.keyBy(t,"plan_id")},fetchRequirementsDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"plan_id")||0}),enterAuction:e=>e,withdrawAuction:e=>e,fetchAuctionOfferBidDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_action_response_detail_id")||0}),fetchLandingPagePositions(e){let t=(Le.a.isArray(e.table_data)?e.table_data:[]).map((e=>Ll.landingPagePositionDetails(e)));return Le.a.keyBy(t,"table_id")},landingPagePositionDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"table_data.table_id")||0}),sendMessage:e=>e,destroy:e=>e,fetchBalancePosition:e=>e,fetchPlanDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_req_offer_id")||0}),create:e=>e,offerBidAuction:e=>e,liveroomDeals(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Ll.fetchAllAuctionLiveroomDealsDetails(e)));return Le.a.keyBy(t,"commodity_deal_master_id")},fetchAllAuctionLiveroomDealsDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_deal_master_id")||0}),update:e=>e,savePlanAsRequirement:e=>e,rejectBidOffer:e=>Object(Me.a)({},e),acceptBidOffer:e=>Object(Me.a)({},e),deleteBidOffer:e=>Object(Me.a)({},e),fetchTransportationCost(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}},fetchCharges:e=>e,addToGroup:e=>
1e,updateTargetPrice:e=>e};var Ul=a(42);const{baseUrl:Vl}=Re.a,zl=async e=>{try{ql.enterMultipartyAuction(e);const t="".concat(Vl,"/BioFuelAuctions/api/MultipartyAuction/EnterMultipartyAuction"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await Be.d.processApiRes(a);return Ll.enterAuction(n)}catch(t){console.log("api-auctions-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","EnterAuction")}},Yl=He.g().shape({commodity_id:He.f().required("Commodity is required.").positive("Commodity is required.").integer("Commodity is required."),qty:He.f().typeError("Quantity is required.").required("Quantity is required."),qty_uom_id:He.f().required("Quantity unit of measure is required.").positive("Quantity unit of measure is required.").integer("Quantity unit of measure is required."),periodicity_enum:He.f().required("Periodicity is required.").positive("Periodicity is required.").integer("Periodicity is required."),expected_price:He.f().typeError("Expected price is required.").nullable(!0).when("is_rfq",{is:!0,then:He.f().typeError("Expected price is required.").optional(),otherwise:He.f().typeError("Expected price is required.").required("Expected price is required.")}),price_currency_id:He.f(),price_uom_id:He.f().required("Price unit of measure is required.").positive("Price unit of measure is required.").integer("Price unit of measure is required."),address_id:He.f().when("delivery_term_enum",{is:e=>2!==e,then:e=>e.required("Location is required.").positive("Location is required.").integer("Location is required."),otherwise:e=>e.nullable().notRequired()}),payment_term_id:He.f().required("Payment term is required.").positive("Payment term is required.").integer("Payment term is required."),vehicle_type_id:He.f().required("Max vehicle capacity is required.").positive("Max vehicle capacity is required.").integer("Max vehicle capacity is required."),qty_measured_at_enum:He.f().required("Quantity measured at is required.").positive("Quantity measured at is required.").integer("Quantity measured at is required."),quality_measured_at_enum:He.f().required("Quality measured at is required.").positive("Quality measured at is required.").integer("Quality measured at is required."),commodity_type_code:He.i().required("Commodity form is required."),commodity_residue_id:He.f().required("Commodity residue is required.").positive("Commodity residue is required.").integer("Commodity residue is required."),entity_id:He.f().required("Please select Company").positive("Please select Company").integer("Please select Company"),from_date:He.d().typeError("From Date is required.").required("From Date is required."),to_date:He.d().typeError("To Date is required.").required("To Date is required."),auction_start_datetime:He.d().typeError("Auction Start DateTime is required").required("Auction Start DateTime is required."),minimum_change:He.i().required("Minimum Change is required."),auto_accept_time_in_minutes:He.i().required("Accept/Reject Time is required."),packaging_id:He.f().typeError("Please select Packaging").required("Please select Packaging").positive("Please select Packaging"),auction_duration_enum:He.f().required("Please Select Duration").positive("Please Select Duration").integer("Please Select Duration")}),Gl=He.g().shape({target_price:He.f().required("Target Price is required.").min(He.h("min_target_price"),"min").max(He.h("max_target_price"),"max")}),Ql=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=ql.fetchChatMessages(e),a="".concat(Vl,"/BioFuelAuctions/api/Auctions/FetchAuctionChatAgainstAuctionMasterId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Ll.fetchChatMessages(r)}catch(t){throw await Be.d.processApiErrors(t,"","FetchAuctionChatAgainstAuctionMasterId")}}(e);return t}catch(t){throw t}},Hl=async e=>{try{let t=await(async e=>{try{const t="".concat(Vl,"/BioFuelAuctions/api/Auctions/DeleteAuctionChatMessage?notification_detail_id=").concat(e),a=await Be.d.fetch(t,{method:"PUT"}).ready,n=await Be.d.processApiRes(a);return Ll.fetchChatMessages(n)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteAuctionChatMessage")}})(e);return t}catch(t){throw t}},Wl=async e=>{try{let t=await(async e=>{try{const t=ql.fetchAllAuction(e),a="".concat(Vl,"/BioFuelAuctions/api/Auctions/FetchAllAuctions_Eloc"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Ll.fetchAllAuction(r)}catch(t){throw console.log("api-auctions-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllAuctions_Eloc")}})(e);return t}catch(t){throw t}},Kl=async e=>{try{let t=await(async e=>{try{const t=ql.fetchOwnAuction(e),a="".concat(Vl,"/BioFuelAuctions/api/Auctions/FetchOwnAuctions_Eloc"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Ll.fetchOwnAuction(r)}catch(t){throw console.log("api-auctions-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchOwnAuctions_Eloc")}})(e);return t}catch(t){throw t}},Jl=async e=>{try{let t=await(async e=>{try{const t=ql.fetchOwnBids(e),a="".concat(Vl,"/BioFuelAuctions/api/Bid/FetchOwnBidsOrOffers"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Ll.fetchOwnBids(r)}catch(t){throw console.log("api-auctions-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchOwnBidsOrOffers")}})(e);return t}catch(t){throw t}}
1,Zl=async(e,t)=>{try{const a=await(async(e,t)=>{try{let a=ql.create(e,t);const n="".concat(Vl,"/BioFuelAuctions/api/Auctions/SaveAndUpdateBuySellAuction_ELOC_PhaseTwo"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Ll.create(i)}catch(a){throw console.log("SaveRequirementNew-Plan-create->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateBuySellAuction_ELOC_PhaseTwo")}})(e,t);return a}catch(a){throw a}},Xl=async(e,t)=>{try{await We.b(Yl,t);const a=await(async(e,t)=>{try{let a=ql.save(e,t);const n="".concat(Vl,"/BioFuelAuctions/api/Auctions/SaveAndUpdateBuySellAuction_ELOC_PhaseTwo"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Ll.create(i)}catch(a){throw console.log("SaveRequirementNew-Plan-create->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateBuySellAuction_ELOC_PhaseTwo")}})(e,t);return a}catch(a){throw a}},$l=async(e,t)=>{try{const a=await(async(e,t)=>{try{let a=ql.update(e,t);const n="".concat(Vl,"/BioFuelAuctions/api/Auctions/SaveAndUpdateBuySellAuction_ELOC_PhaseTwo"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Ll.update(i)}catch(a){throw console.log("SaveRequirementNew-Plan-create->err----\x3e",a),await Be.d.processApiErrors(a,"","SaveAndUpdateBuySellAuction_ELOC_PhaseTwo")}})(e,t);return a}catch(a){throw a}},ec=async e=>{try{let t=await(async e=>{try{const t=ql.fetchAuctionDetails(e),a="".concat(Vl,"/BioFuelAuctions/api/Auctions/FetchAuctionDetailsAgainstAuctionMasterId_ELOC?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Ll.fetchAuctionDetails(r)}catch(t){throw console.log("api-auctions-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAuctionDetailsAgainstAuctionMasterId_ELOC")}})(e);return t}catch(t){throw t}},tc=async e=>{try{const t=He.g().shape({auction_id:He.f().required("This field is required.").positive("This field is required.").integer("This field is required."),vehicle_type_id:He.f().required("This field is required.").positive("This field is required.").integer("This field is required."),address_id:He.f().required("This field is required.").positive("This field is required.").integer("This field is required."),bill_to_address_id:He.f().required("This field is required.").positive("This field is required.").integer("This field is required."),entity_id:He.f().when("typeOfIndividualEnum",{is:4,then:He.f().required("This field is required.").positive("This field is required.").integer("This field is required.")})});await We.b(t,e);let a=await(async(e,t)=>{try{const a=ql.enterAuction(e,t),n="".concat(Vl,"/BioFuelAuctions/api/Auctions/EnterAuction?").concat(a),r=await Be.d.fetch(n).ready,i=await Be.d.processApiRes(r);return Ll.enterAuction(i)}catch(a){throw console.log("api-auctions-fetchList->err----\x3e",a),await Be.d.processApiErrors(a,"","EnterAuction")}})(e.auction_id||0,e.bill_to_address_id||0);return a}catch(t){throw t}},ac=async(e,t)=>{try{const a=He.g().shape({buy_sell_enum:He.i().required("User Role is Required"),expected_price:He.i().required("Price is required."),quantity:He.f().required("Quantity is required.").positive("Quantity is required.").integer("Quantity is required."),auction_id:He.f().required("This field is required.").positive("This field is required.").integer("This field is required."),vehicle_type_id:He.f().required("This field is required.").positive("This field is required.").integer("This field is required."),address_id:He.f().when("delivery_term_enum",{is:2,then:e=>e.nullable().notRequired(),otherwise:e=>e.required("This field is required.").positive("This field is required.").integer("This field is required.")})});let n;if("Watch"==e.buy_sell_enum||e.buy_sell_multiparty_auction_id||!Le.a.isEmpty(e.buy_sell_multiparty_ids_arr)){let t;"Watch"==e.buy_sell_enum?t={Commodity_Req_Offer_Multiparty_Auction_Ids:[]}:(e.buy_sell_multiparty_auction_id||e.buy_sell_multiparty_ids_arr)&&(t={Commodity_Req_Offer_Multiparty_Auction_Ids:e.buy_sell_multiparty_ids_arr}),n=await zl(t)}else{await We.b(a,e);let r={Commodity_Req_Offer_Multiparty_Auction_Ids:[t]};n=await zl(r)}return n}catch(a){throw a}},nc=async e=>{try{let t=await(async e=>{try{const t=ql.addToGroup(e),a="".concat(Vl,"/BioFuelSignalR/api/Negotiation/AddToGroup?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return Ll.addToGroup(r)}catch(t){throw console.log("api-auctions-sendMessage->err----\x3e",t),await Be.d.processApiErrors(t,"","AddToGroup")}})(e);return t}catch(t){throw t}},rc=async e=>{try{let t=await(async e=>{try{const t=ql.sendMessage(e),a="".concat(Vl,"/BioFuelSignalR/api/Negotiation/SendChatMessage_FromBody"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(n)}catch(t){throw console.log("api-auctions-sendMessage->err----\x3e",t),await Be.d.processApiErrors(t,"","SendChatMessage")}})(e);return t}catch(t){throw t}},ic=async(e,t,a)=>{try{const n=He.g().shape({auction_response_qty:He.i().required("Please enter offer quantity"),auction_response_price:He.i().required("Please enter auction response price"),delivery_start_date:He.d().required("Please enter delivery_start_date"),delivery_end_date:He.d().required("Please enter delivery_end_date")});await We.b(n,e.values);let r=await(async(e,t,a)=>{try{let n=ql.offerBidAuction(e,t,a);const r="".concat(Vl,"/BioFuelAuctions/api/Bid/SaveAndUpdateBidOfferAgainstAuctionMasterId_PhaseTwo"),i=await Be.d.fetch(r,{method:"POST",body:JSON.stringify(n)}).ready,o=await Be.d.processApiRes(i);return Ll.offerBidAuction(o)}catch(n){throw console.log("offerBidAuction->err----\x3e",n),await Be.d.processApiErrors(n,"","SaveAndUpdateBidOfferAgainstAuctionMasterId_PhaseTwo")}})(e,t,a);return r}catch(n){throw n}},oc=async e=>{try{return await(async e=>{const t=ql.fetchLandingPagePositions(e),a="".concat("/BioFuelAuctions/api","/Deal/FetchLandingPagePositions?").concat(t),n=await Ul.c(a);let r=Object(Me.a)(Object(Me.a)({},n),{},{id:e.commodity_auction_master_id});return console.log("bqDetails=============>",n,e),r})(e)}catch(t){throw t}},sc=async e=>{try{let t=await(async e=>{try{let t=ql.fetchAuctionOfferBidDetails(e);const a="".concat(Vl,"/BioFuelAuctions/api/Bid/FetchOfferBidDetailsAgainstCommodityAuctionResponseDetailId_Eloc?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Ll.fetchAuctionOfferBidDetails(r)}catch(t){throw console.log("FetchOfferBidDetailsAgainstCommodityAuctionResponseDetailId->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchOfferBidDetailsAgainstCommodityAuctionResponseDetailId_Eloc")}})(e);return t}catch(t){throw t}},lc=async e=>{try{let t=await(async e=>{try{let t=ql.rejectBidOffer(e);const a="".concat(Vl,"/BioFuelAuctions/api/Bid/RejectBidOfferAgainstCommodityAuctionResponseDetailId?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Ll.rejectBidOffer(r)}catch(t){throw console.log("RejectBidOfferAgainstCommodityAuctionResponseDetailId->err----\x3e",t),await Be.d.processApiErrors(t,"","RejectBidOfferAgainstCommodityAuctionResponseDetailId")}})(e);return t}catch(t){throw t}},cc=async e=>{try{let t=await(async e=>{try{let t=ql.acceptBidOffer(e);const a="".concat(Vl,"/BioFuelAuctions/api/Deal/AcceptBidOrOffer?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Ll.acceptBidOffer(r)}catch(t){throw console.log("AcceptBidOrOffer->err----\x3e",t),await Be.d.processApiErrors(t,"","AcceptBidOrOffer")}})(e);return t}catch(t){throw t}},dc=async e=>{try{let t=await(async e=>{try{let t=ql.deleteBidOffer(e);const a="".concat(Vl,"/BioFuelAuctions/api/Bid/WithdrawBidOfferAgainstCommodityAuctionResponseDetailId?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Ll.deleteBidOffer(r)}catch(t){throw console.log("DeleteBidOrOffer->err----\x3e",t),await Be.d.processApiErrors(t,"","WithdrawBidOfferAgainstCommodityAuctionResponseDetailId")}})(e);return t}catch(t){throw t}},uc=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=ql.fetchTransportationCost(e),a="".concat(Vl,"/BioFuelAuctions/api/Bid/FetchTransportationCost_ELOC?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Ll.fetchTransportationCost(r)}catch(t){throw console.log("api-FetchTransportationCost->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchTransportationCost_ELOC")}}(e);return t}catch(t){throw t}},mc=async e=>{try{let t=await(async e=>{try{let t=ql.liveroomDeals(e);const a="".concat(Vl,"/BioFuelAuctions/api/Deal/FetchDealsAgainstAuctionMasterId_Eloc"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Ll.liveroomDeals(r)}catch(t){throw console.log("fetchliveRoomDeals->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchDealsAgainstAuctionMasterId_Eloc")}})(e);return t}catch(t){throw t}},pc=async e=>{try{let t=await(async e=>{try{let t=ql.withdrawAuction(e);const a="".concat(Vl,"/BioFuelAuctions/api/Auctions/WithdrawAuctionById_ELOC?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Ll.withdrawAuction(r)}catch(t){throw console.log("RejectBidOfferAgainstCommodityAuctionResponseDetailId->err----\x3e",t),await Be.d.processApiErrors(t,"","WithdrawAuctionById_ELOC")}})(e);return t}catch(t){throw t}},_c=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=ql.fetchCharges(e),a="".concat(Vl,"/BioFuelAuctions/api/Bid/FetchUnloadingCharges?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Ll.fetchCharges(r)}catch(t){throw console.log("api-FetchUnloadingCharges-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchUnloadingCharges")}}(e);return t}catch(t){throw t}},yc=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=ql.fetchCharges(e),a="".concat(Vl,"/BioFuelAuctions/api/Bid/FetchLoadingCharges?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Ll.fetchCharges(r)}catch(t){throw console.log("api-FetchLoadingCharges-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchLoadingCharges")}}(e);return t}catch(t){throw t}},fc=async(e,t)=>{try{let a=await(async(e,t)=>{try{const r={User_Id:e,Auction_Master_Id:t,negotiateVersion:1},i=Be.d.getQs(r),o="".concat(Vl,"/BioFuelSignalR/api/Negotiation/negotiate?").concat(i),s=await Be.d.fetch(o,{method:"POST"}).ready;let l;if("true"==Re.a.isApiEncryptionEnabled){var a,n;const e=await s.text(),t=Object(Be.b)(e);return l=await JSON.parse(t),{url:null===(a=l)||void 0===a?void 0:a.URL,accessToken:null===(n=l)||void 0===n?void 0:n.Acce
1ssToken}}return l=await s.json(),l}catch(r){throw console.log("api-auctions-fetchList->err----\x3e",r),await Be.d.processApiErrors(r,"","fetchChatDetails")}})(e,t);return a}catch(a){throw a}},hc=async e=>{try{const t=await(async e=>{try{let t=ql.updateTargetPrice(e);const a="".concat(Vl,"/BioFuelAuctions/api/Auctions/UpdateTargetPrice?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Ll.updateTargetPrice(r)}catch(t){throw console.log("updateTargetPrice->err----\x3e",t),await Be.d.processApiErrors(t,"","UpdateTargetPrice")}})(e);return t}catch(t){const a=Le.a.get(t,"errors")||"",n=Le.a.get(a,"target_price")||"";let r=Object(Me.a)({},t);if("min"==n){let a=Le.a.get(r,"errors")||{};a=Object(Me.a)(Object(Me.a)({},a),{},{target_price:"Invalid Amount. Minimum Amount is: ".concat(e.min_target_price)}),r=Object(Me.a)(Object(Me.a)({},t),{},{errors:a})}else if("max"==n){let a=Le.a.get(r,"errors")||{};a=Object(Me.a)(Object(Me.a)({},a),{},{target_price:"Invalid Amount. Maximum Amount is: ".concat(e.max_target_price)}),r=Object(Me.a)(Object(Me.a)({},t),{},{errors:a})}throw r}},gc={fetchLocations(){const e={location_id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:1};return Be.d.getQs(e)}},vc={fetchLocations(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:e.location_id||0},e||{}))),Le.a.keyBy(t,"id")}},{baseUrl:bc}=Re.a,Ec="/BioFuelRegistration/api",wc=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;try{const t=gc.fetchLocations(e),a="".concat(bc,"/BioFuelCommonUtilities/api/LocationSetup/GetLocationDataAgainstLocationId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return vc.fetchLocations(r)}catch(t){throw console.log("api-posts-fetchLocations->err----\x3e",t),await Be.d.processApiErrors(t,"","GetLocationDataAgainstLocationId")}}(e);return t}catch(t){throw t}};let Oc=function(e){return e[e.BF_SETUP_COMPANY=1]="BF_SETUP_COMPANY",e[e.BF_SETUP_PERSON=2]="BF_SETUP_PERSON",e[e.BF_SETUP_HASHTAGS=3]="BF_SETUP_HASHTAGS",e[e.BF_SEC_ROLE_MODULE_PERMISSION=4]="BF_SEC_ROLE_MODULE_PERMISSION",e[e.BF_SEC_MODULE=5]="BF_SEC_MODULE",e[e.BF_SETUP_CIRCLE=6]="BF_SETUP_CIRCLE",e[e.BF_SETUP_CIRCLE_DETAIL=7]="BF_SETUP_CIRCLE_DETAIL",e[e.BF_SETUP_COMMODITY=8]="BF_SETUP_COMMODITY",e[e.BF_SETUP_COMMODITY_FORM=9]="BF_SETUP_COMMODITY_FORM",e[e.BF_SETUP_COMMODITY_SPEC=10]="BF_SETUP_COMMODITY_SPEC",e[e.BF_SETUP_COMMODITY_TYPE=11]="BF_SETUP_COMMODITY_TYPE",e[e.BF_SETUP_COMPANY_ADDRESS=12]="BF_SETUP_COMPANY_ADDRESS",e[e.BF_SETUP_COMPANY_BANK_ADDRESS=13]="BF_SETUP_COMPANY_BANK_ADDRESS",e[e.BF_SETUP_COST_TYPE=14]="BF_SETUP_COST_TYPE",e[e.BF_SETUP_CURRENCY=15]="BF_SETUP_CURRENCY",e[e.BF_SETUP_EXTERNAL_SHARING=16]="BF_SETUP_EXTERNAL_SHARING",e[e.BF_SETUP_LOCATION=17]="BF_SETUP_LOCATION",e[e.BF_SETUP_PAYMENT_TERM=18]="BF_SETUP_PAYMENT_TERM",e[e.BF_SETUP_PERSON_ADDRESS=19]="BF_SETUP_PERSON_ADDRESS",e[e.BF_SETUP_PERSON_BANK_ACCOUNT=20]="BF_SETUP_PERSON_BANK_ACCOUNT",e[e.BF_SETUP_PERSON_CIRCLE=21]="BF_SETUP_PERSON_CIRCLE",e[e.BF_SETUP_PERSON_COMMODITY=22]="BF_SETUP_PERSON_COMMODITY",e[e.BF_SETUP_STORAGE=23]="BF_SETUP_STORAGE",e[e.BF_SETUP_STORAGE_LEVEL=24]="BF_SETUP_STORAGE_LEVEL",e[e.BF_SETUP_TAX_DETAIL=25]="BF_SETUP_TAX_DETAIL",e[e.BF_SETUP_TAX_HEADER=26]="BF_SETUP_TAX_HEADER",e[e.BF_SETUP_UOM=27]="BF_SETUP_UOM",e[e.BF_SETUP_VEHICLE=28]="BF_SETUP_VEHICLE",e[e.BF_SETUP_COMMODITY_RESIDUE=29]="BF_SETUP_COMMODITY_RESIDUE",e[e.BF_SETUP_COMPANY_AFFILIATE=30]="BF_SETUP_COMPANY_AFFILIATE",e[e.APP_CONFIGURATION=31]="APP_CONFIGURATION",e[e.APP_CONFIGURATION_DETAIL=32]="APP_CONFIGURATION_DETAIL",e.BF_SEC_ROLE="BF_SEC_ROLE",e[e.BF_SETUP_EQUIPMENT_MAKE=49]="BF_SETUP_EQUIPMENT_MAKE",e[e.BF_SETUP_EQUIPMENT_VARIANT=50]="BF_SETUP_EQUIPMENT_VARIANT",e[e.BF_SETUP_EQUIPMENT_TYPE=53]="BF_SETUP_EQUIPMENT_TYPE",e}({}),Ac=function(e){return e[e.WholeRefData=1]="WholeRefData",e[e.RefDataAgainstId=2]="RefDataAgainstId",e[e.RefDataForDropDown=3]="RefDataForDropDown",e[e.RefDataAgainstPersonId=4]="RefDataAgainstPersonId",e}({});var Sc={getDataForDropDown:async(e,t)=>await(async(e,t,a)=>{let n={reference_data_enum:e,reference_data_operation_enum:t};a&&(n.entity_id=a);const r=Be.d.getQs(n),i="".concat(Ec,"/ReferenceData/ReadReferenceData?").concat(r);return await Ul.c(i)})(e,Ac.RefDataForDropDown,t),getEnumerator:async e=>{const t={enum_group:e},a=Be.d.getQs(t),n="".concat(Ec,"/ReferenceData/GetEnumerator?").concat(a);return await Ul.c(n)},getAllCommoditySpecsAgainstCommodityId:async e=>{const t={enum_group:e},a=Be.d.getQs(t),n="".concat(Ec,"/ReferenceData/FetchCommodityFormAgainstCommodityId?").concat(a);return await Ul.c(n)}},jc=a(1114);const kc={fetchList(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},Dc={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Dc.fetchDetails(e)));return Le.a.keyBy(t,"transport_deal_master_id")},fetchDetails:e=>({id:Le.a.get(e,"transport_deal_master_id")||0,transport_deal_master_id:Le.a.get(e,"transport_deal_master_id")||0,"Deal Name":Le.a.get(e,"deal_name")||0,"Contract Date":Le.a.get(e,"contract_date")||0,"Hiring Party":Le.a.get(e,"buyer_company_code")||0,"Transport Provider":Le.a.get(e,"seller_company_code")||0,"Vehicle Type":Le.a.get(e,"vehicle_type_enum_code")||0,"Vehicle Capacity":Le.a.get(e,"max_capacity_of_vehicle_type")||0,"No Of Vehicles":Le.a.get(e,"number_of_vehicles")||0,"Hire Date From":Le.a.get(e,"from_date")||0,"Hire Date To":Le.a.get(e,"to_date")||0,"Type Of Hire":Le.a.get(e,"hire_type_enum_code")||0,"Operating Location":Le.a.get(e,"o
1perating_circle_id_code")||0,"From Location":Le.a.get(e,"from_location_id_code")||0,"To Location":Le.a.get(e,"to_location_code")||0,"Est Km":Le.a.get(e,"estimated_km")||0,"Rate Per Day":Le.a.get(e,"per_day_rate")||0,"Rate Per MT":Le.a.get(e,"per_mt_rate")||0,"Rate Per Km":Le.a.get(e,"per_km_rate")||0,"Min Km Per Day":Le.a.get(e,"minimum_km_per_day")||0,"Extra Run Rate Per Km":Le.a.get(e,"extra_run_rate_per_km")||0,"Tax Status":Le.a.get(e,"tax_applicability_enum_code")||0,"Payment Terms":Le.a.get(e,"payment_term_code")||0,"Contract Status":Le.a.get(e,"transport_contract_status_enum_code")||0})},{baseUrl:xc}=Re.a,Cc=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=kc.fetchList(e);const a="".concat(xc,"/BioFuelTransportRequirementOffers/api/TransportDeal/FetchAllTransportDealDetails_ELOC"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Dc.fetchList(r)}catch(t){throw console.log("api-transportDeal-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllTransportDealDetails_ELOC")}}(e);return t}catch(t){throw t}},Pc={fetchList(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},Nc={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Nc.fetchDetails(e)));return Le.a.keyBy(t,"transport_delivery_schedule_alloted_id")},fetchDetails:e=>({transport_delivery_schedule_alloted_id:Le.a.get(e,"transport_delivery_schedule_alloted_id"),"Delivery No.":Le.a.get(e,"transport_delivery_schedule_alloted_id")||0,"Deal No":Le.a.get(e,"commodity_deal_master_id")||0,"Pick Up Date":Le.a.get(e,"pickup_datetime")||0,"Pick Location":Le.a.get(e,"pickup_location")||0,"Delivery Location":Le.a.get(e,"delivery_location")||0,Consignor:Le.a.get(e,"consignor")||0,Consignee:Le.a.get(e,"consignee")||0,"Distance KM":Le.a.get(e,"estimated_km")||0,"Expected Time":Le.a.get(e,"estimated_time")||0,Transporter:Le.a.get(e,"transport_company_code")||0,"Transport Contract No":Le.a.get(e,"transport_deal_master_id")||0,"Vehicle Regn No":Le.a.get(e,"vehicle")||0,"Vehicle Size":Le.a.get(e,"vehicle_type_code")||0,"Driver Name":Le.a.get(e,"driver")||0,"Driver Mobile No":Le.a.get(e,"driver_mobile_no")||0,"Gross Wt Loading":Le.a.get(e,"gross_weight_at_load")||0,"Tare Wt Loading":Le.a.get(e,"tare_weight_at_load")||0,"Net Wt Loading":Le.a.get(e,"net_quantity_at_loading")||0,"Gross Wt Delivery":Le.a.get(e,"gross_weight_at_delivery")||0,"Tare Wt Delivery":Le.a.get(e,"tare_weight_at_delivery")||0,"Net Wt Delivery":Le.a.get(e,"net_quantity_at_delivery")||0,"Delivery Status":Le.a.get(e,"delivery_allotment_status_enum_code")||0,"Loading Acknowledgment Date":Le.a.get(e,"loading_acknowledgement_datetime")||"","Delivery Acknowledgment Date":Le.a.get(e,"delivery_acknowledgement_datetime")||"",id:Le.a.get(e,"transport_delivery_schedule_alloted_id")||0,"Linked Deal Id":Le.a.get(e,"linked_deal_id")||0,"Linked Delivery Id":Le.a.get(e,"linked_delivery_id")||0,"Early Payment Discount":Le.a.get(e,"early_payment_discount"),"Early Payment Status":Le.a.get(e,"is_early_payment_applicable")?"Yes":(Le.a.get(e,"is_early_payment_applicable"),"No"),"Own Transport":Le.a.get(e,"is_own_transport")?"Yes":"No","Is Verified Supplier Services":Le.a.get(e,"is_verified_supplier_services")})},{baseUrl:Ic}=Re.a,Fc=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Pc.fetchList(e);const a="".concat(Ic,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveries_CT_ELOC_Lite"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Nc.fetchList(r)}catch(t){throw console.log("api-affiliates-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchDeliveries_CT_ELOC_Lite")}}(e);return t}catch(t){throw t}},Tc={create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchDetails(e){let t={subscription_plan_id:e};return Be.d.getQs(t)}
1,fetchKycUserSubscriptionDetails(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},updateCoupon(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},createContact(){const e=globalThis.store.getState(),t=Le.a.get(e,"user")||{},a=Le.a.get(t,"profile.person.first_name")||"",n=Le.a.get(t,"profile.person.last_name")||"";let r="";return 1==Le.a.get(t,"profile.person.is_company_admin")&&(r="Admin"),{name:a+" "+n,email:Le.a.get(t,"profile.person.email_id")||"",phone:Le.a.get(t,"profile.person.mobile_number")||"",query_description:"Enterprise Pack Price",company_name:Le.a.get(t,"profile.person.company_code")||"",designation:r,know_about_us_enum:1,enquiry_record_enum:1}}},Bc={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Bc.fetchDetails(e)));return Le.a.keyBy(t,"subscription_plan_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"subscription_plan_id")||0}),fetchSubcriptionDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"subscription_plan_id")||0}),fetchUserSubscriptionList(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:Le.a.get(e,"invoice_master_id")||0},e))),Le.a.keyBy(t,"id")},fetchUserSubscriptionDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"subscription_entity_id")||0}),create:e=>e,createContact:e=>e},{baseUrl:Rc}=Re.a,Mc=async e=>{try{return await(async()=>{try{const e="".concat(Rc,"/BioFuelPayments/api/Plan/FetchAllPlans_PhaseTwo"),t=await Be.d.fetch(e).ready,a=await Be.d.processApiRes(t);return Bc.fetchList(a)}catch(e){throw console.log("api-FetchAllPlans-fetchList->err----\x3e",e),await Be.d.processApiErrors(e,"","FetchAllPlans_PhaseTwo")}})()}catch(t){throw t}},qc=async e=>{try{let t=await(async e=>{try{const t=Tc.fetchDetails(e),a="".concat(Rc,"/BioFuelPayments/api/Plan/FetchPlanAgainstSubscriptionPlanId_PhaseTwo?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Bc.fetchSubcriptionDetails(r)}catch(t){throw console.log("FetchPlanAgainstSubscriptionPlanId-create->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPlanAgainstSubscriptionPlanId_PhaseTwo")}})(e);return t}catch(t){throw t}},Lc=async()=>{try{return await(async()=>{try{const e="".concat(Rc,"/BioFuelPayments/api/Subsciption/FetchAllSubscriptions"),t=await Be.d.fetch(e).ready,a=await Be.d.processApiRes(t);return Bc.fetchUserSubscriptionList(a)}catch(e){throw console.log("FetchPlanAgainstSubscriptionPlanId-create->err----\x3e",e),await Be.d.processApiErrors(e,"","FetchAllSubscriptions")}})()}catch(e){throw e}},Uc=async e=>{try{let t=await(async e=>{try{const t=Tc.fetchKycUserSubscriptionDetails(e),a="".concat(Rc,"/BioFuelPayments/api/Subsciption/FetchAllSubscriptions?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Bc.fetchUserSubscriptionList(r)}catch(t){throw console.log("FetchPlanAgainstSubscriptionPlanId-create->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllSubscriptions")}})(e);return t}catch(t){throw t}},Vc=async e=>{try{const t=await(async e=>{try{const t=Tc.create(e),a="".concat(Rc,"/BioFuelPayments/api/Subsciption/CreateSubscription_New?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return Bc.create(r)}catch(t){throw console.log("CreateSubscription-create->err----\x3e",t),await Be.d.processApiErrors(t,"","CreateSubscription_New")}})(e);return t}catch(t){throw t}},zc=async e=>{try{const t=await(async e=>{try{const t=Tc.create(e),a="".concat(Rc,"/BioFuelPayments/api/Subsciption/CreateTrialSubscription?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return Bc.create(r)}catch(t){throw console.log("CreateSubscription-create->err----\x3e",t),await Be.d.processApiErrors(t,"","CreateTrialSubscription")}})(e);return t}catch(t){throw t}},Yc=async()=>{try{return await(async()=>{try{const e=Tc.createContact(),t="".concat(Rc,"/BioFuelCommonUtilities/api/CommonUtilities/CreateEnquiry"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await Be.d.processApiRes(a);return Bc.createContact(n)}catch(e){throw console.log("CreateEnquiry-create->err----\x3e",e),await Be.d.processApiErrors(e,"","CreateEnquiry")}})()}catch(e){throw e}},Gc=async e=>{try{let t=await(async e=>{try{const t=Tc.updateCoupon(e),a="".concat(Rc,"/BioFuelPayments/api/Subsciption/ApplyDiscountCouponCode?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Bc.create(r)}catch(t){throw console.log("FetchPlanAgainstSubscriptionPlanId-create->err----\x3e",t),await Be.d.processApiErrors(t,"","ApplyDiscountCouponCode")}})(e);return t}catch(t){throw t}},Qc=async e=>{try{let t=await(async e=>
1{try{const t=Tc.fetchKycUserSubscriptionDetails(e),a="".concat(Rc,"/BioFuelPayments/api/Subsciption/FetchAllSubscriptions_PhaseTwo?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Bc.fetchUserSubscriptionList(r)}catch(t){throw console.log("FetchPlanAgainstSubscriptionPlanId-create->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllSubscriptions")}})(e);return t}catch(t){throw t}},Hc={fetchDetailsList(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)({},e)},consumeProduceCreate(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{quantity:parseFloat(e.quantity),storage_id:parseInt(e.storage_id)})},consumeProduceCreateArray(){return((arguments.length>0&&void 0!==arguments[0]?arguments[0]:[])||[]).map((e=>Object(Me.a)(Object(Me.a)({},e),{},{quantity:parseFloat(e.quantity),storage_id:parseInt(e.storage_id)})))},update(e,t){let a={commodity_deal_master_id:parseInt(e),invoking_person_id:Le.a.get(window,"user.userid",0),is_saved_as_draft:!0,bf_transport_delivery_schedule:[]};return a.bf_transport_delivery_schedule=(t.schedule||[]).map((e=>({transport_delivery_schedule_id:e.transport_delivery_schedule_id,proposed_delivery_qty:parseInt(e.total_quantity)}))),a},fetchStorageLevels:e=>Object(Me.a)({}
1,e),consumeProduceDelete(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)}},Wc={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Wc.fetchDetails(e)));return Le.a.keyBy(t,"storage_level_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"storage_level_id")||""}),fetchDetailsList:e=>e,create:e=>e,consumeProduceCreate:e=>e,update:e=>e,fetchStorageLevels(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Wc.fetchStorageLevelsDetails(e)));return Le.a.keyBy(t,"sched_stock_in_out_id")},fetchStorageLevelsDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"sched_stock_in_out_id")||""}),consumeProduceDelete:e=>e},{baseUrl:Kc}=Re.a,Jc=He.g().shape({max_capacity:He.f().required("Max Capacity is required").min(0,"Max Capacity is required"),min_capacity:He.f().required("Min Capacity is required").min(0,"Min Capacity is required")}),Zc=He.g().shape({stock_in_out_type_enum:He.f().required("Please select Stock Type").positive("Please select Stock Type"),commodity_id:He.f().required("Please select commodity").positive("Please select commodity"),commodity_residue_id:He.f().required("Please select Residue").positive("Please select Residue"),quantity:He.f().required("Quantity is required"),transfer_datetime:He.d().required("Please select Date and Time")}),Xc=He.g().shape({stock_in_out_type_enum:He.f().required("Please select Stock Type").positive("Please select Stock Type"),commodity_id:He.f().required("Please select commodity").positive("Please select commodity"),commodity_residue_id:He.f().required("Please select Residue").positive("Please select Residue"),quantity:He.f().required("Quantity is required").min(0,"Quantity is required"),transfer_datetime:He.d().required("Please select Date and Time")}),$c=He.g().shape({commodity_id:He.f().required("Please Select commodity").positive("Please Select commodity"),commodity_form_id:He.f().required("Please Select Form").positive("Please Select Form"),commodity_residue_id:He.f().required("Please Select Residue").positive("Please Select Residue"),from_address_id:He.i().required("Please Select From Location"),to_address_id:He.i().required("Please Select To Location"),transfer_price:He.i().required("Please Enter Transfer Price"),transfer_out_qty:He.f().required("Move Out is required").min(1,"Move Out is required"),transfer_in_qty:He.f().required("Move In is required").min(1,"Move In is required"),transfer_in_date:He.i().required("Please select move in date"),transfer_out_date:He.i().required("Please select move out date")}),ed=async e=>{try{let t=await(async e=>{try{let t;if(null!==e&&void 0!==e&&e.person_id||null!==e&&void 0!==e&&e.address_Id){const a=Be.d.getQs(e);t="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/FetchAllStorages_New?").concat(a)}else t="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/FetchAllStorages_New");const a=await Be.d.fetch(t).ready,n=await Be.d.processApiRes(a);return Wc.fetchList(n)}catch(t){throw console.log("FetchAllStorages-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllStorages")}})(e);return t}catch(t){throw t}},td=async e=>{try{return await(async e=>{try{const t=Hc.fetchDetailsList(e),a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/FetchStorageLevelDetailsAgainstStorageId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Wc.fetchList(r)}catch(t){throw console.log("api-FetchStorageLevelDetailsAgainstStorageId->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchStorageLevelDetailsAgainstStorageId")}})(e)}catch(t){throw t}},ad=async e=>{try{let t=await(async e=>{try{const t="".concat(Kc,"/BioFuelRequirementOffers/api/StoragePlan/FetchAllStoragePlan"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchStoragePlan")}})(e);return t}catch(t){throw t}},nd=async e=>{try{await We.b(Jc,e);const t=await(async e=>{try{let t=Hc.create(e);const a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/UpdateStorageLevelCapacity"),n=await Be.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wc.create(r)}catch(t){throw console.log("UpdateStorageLevelCapacity-create->err----\x3e",t),await Be.d.processApiErrors(t,"","UpdateStorageLevelCapacity")}})(e);return t}catch(t){throw t}},rd=async e=>{try{await We.b(2===(null===e||void 0===e?void 0:e.stock_in_out_type_enum)?Zc:Xc,e);const t=await(async e=>{try{let t=Hc.consumeProduceCreate(e);const a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/SaveStorageTransferChanges"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wc.consumeProduceCreate(r)}catch(t){throw console.log("SaveStorageTransferChanges-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveStorageTransferChanges")}
1})(e);return t}catch(t){throw t}},id=async e=>{try{await We.b(2===(null===e||void 0===e?void 0:e.stock_in_out_type_enum)?Zc:Xc,e);const t=await(async e=>{try{let t=Hc.consumeProduceCreate(e);const a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/EditStorageLevelTransferChanges"),n=await Be.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wc.consumeProduceCreate(r)}catch(t){throw console.log("EditStorageLevelTransferChanges-create->err----\x3e",t),await Be.d.processApiErrors(t,"","EditStorageLevelTransferChanges")}})(e);return t}catch(t){throw t}},od=async e=>{try{const t=await(async e=>{try{let t=Array.isArray(e)?Hc.consumeProduceCreateArray(e):Hc.consumeProduceCreate(e);const a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/EditStorageLevelTransferChanges"),n=await Be.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wc.consumeProduceCreate(r)}catch(t){throw console.log("EditStorageLevelTransferChanges-create->err----\x3e",t),await Be.d.processApiErrors(t,"","EditStorageLevelTransferChanges")}})(e);return t}catch(t){throw t}},sd=async e=>{try{const t=await(async e=>{try{const t=Hc.consumeProduceDelete(e),a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/DeleteStorageLevelTransferChanges?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Wc.consumeProduceDelete(r)}catch(t){throw console.log("api-DeleteStorageLevelTransferChanges->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteStorageLevelTransferChanges")}})(e);return t}catch(t){throw t}},ld=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await We.b(Jc,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=Hc.update(e,t);const n="".concat(Kc,"/BioFuelRequirementOffers/api/Deal/UpdateScheduleAgainstCommodityDealMasterId_ELOC"),r=await Be.d.fetch(n,{method:"PUT",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return Wc.update(i)}catch(a){throw console.log("UpdateScheduleAgainstCommodityDealMasterId-update->err----\x3e",a),await Be.d.processApiErrors(a,"","UpdateScheduleAgainstCommodityDealMasterId_ELOC")}}(e,t);return a}catch(a){throw a}},cd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Hc.fetchStorageLevels(e);const a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/FetchStorageLevelsAgainstStorageId"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wc.fetchStorageLevels(r)}catch(t){throw console.log("FetchStorageLevelsAgainstStorageId-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchStorageLevelsAgainstStorageId")}}(e);return t}catch(t){throw t}},dd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await(async e=>{try{const t="".concat(Kc,"/BioFuelRequirementOffers/api/StoragePlan/SaveUpdateStoragePlanMaster"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await Be.d.processApiRes(a);return Wc.consumeProduceDelete(n)}catch(t){throw await Be.d.processApiErrors(t,"","SaveUpdateStoragePlan")}})(e);return t}catch(t){throw t}},ud=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Kc,"/BioFuelRequirementOffers/api/StoragePlan/DeleteStoragePlan?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n),!0}catch(t){throw await Be.d.processApiErrors(t,"","DeleteStoragePlan")}})(e);return t}catch(t){throw t}},md=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await(async e=>{try{const t="".concat(Kc,"/BioFuelRequirementOffers/api/StoragePlan/DeleteStoragePlanDetail?Storage_Plan_Detail_Id=").concat(e),a=await Be.d.fetch(t,{method:"PUT"}).ready;return await Be.d.processApiRes(a),!0}catch(t){throw await Be.d.processApiErrors(t,"","DeleteStoragePlanDetail")}})(e);return t}catch(t){throw t}},pd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{await We.b($c,e);const t=await(async e=>{try{const t="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/StockTransferQuick"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a),!0}catch(t){throw await Be.d.processApiErrors(t,"","StockTransferQuick")}})(e);return t}catch(t){throw t}},_d=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await(async e=>{try{const t="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/FetchStockTransfers"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchStockTransfers")}})(e);return t}catch(t){throw t}},yd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await(async e=>{try{const t="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/StockTransferWithTransport"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","StockTransferWithTransport")}})(e);return t}catch(t){throw t}},fd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/FetchTransportationChargeForST?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchTransportationChargeForST")}})(e);return t}catch(t){throw t}},hd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/FetchQualitySpecsAgainstStockTransferId?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchQualitySpecsAgainstStockTransferId")}})(e);return t}catch(t){throw t}},gd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/FetchStockAgainstAddressId?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchStockAgainstAddressId")}})(e);return t}catch(t){throw t}},vd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/DeleteQuickStockTransfer?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteQuickStockTransfer")}})(e);return t}catch(t){throw t}},bd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Kc,"/BioFuelRequirementOffers/api/Storage/DeleteStockTransferWithTransport?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteStockTransferWithTransport")}})(e);return t}catch(t){throw t}},Ed={fetchStoragePlan:e=>Object(Me.a)({},e)},wd={fetchStoragePlan(e){let t=(Le.a.isArray(e)?e:[]).map((e=>wd.fetchStoragePlanDetails(e)));return Le.a.keyBy(t,(e=>"".concat(e.transfer_date,"_").concat(e.storage_plan_master_id)))},fetchStoragePlanDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:"".concat(Le.a.get(e,"transfer_date")||"","_").concat(Le.a.get(e,"storage_plan_master_id")||"")})},{baseUrl:Od}=Re.a,Ad=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Ed.fetchStoragePlan(e);const a="".concat(Od,"/BioFuelRequirementOffers/api/StoragePlan/FetchConversionsAgainstPlan"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return wd.fetchStoragePlan(r)}catch(t){throw console.log("FetchStorageLevelsAgainstStorageId-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchStorageLevelsAgainstStorageId")}}(e);return t}catch(t){throw t}};var Sd=a(812),jd=a(824);const kd={updateNotificationRecord:e=>Object(Me.a)({},e)},Dd={updateNotificationRecord:e=>e},{baseUrl:xd}=Re.a,Cd=async e=>{try{let t=await(async e=>{try{let t=kd.updateNotificationRecord(e);const a="".concat(xd,"/BioFuelCommonUtilities/api/Notification/UpdateNotificationRecord"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Dd.updateNotificationRecord(r)}catch(t){throw console.log("updateNotificationRecord-update->err----\x3e",t),await Be.d.processApiErrors(t,"","UpdateNotificationRecord")}})(e);return t}catch(t){throw t}},Pd={fetchPlatformCharges(){const e={commodity_req_offer_id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return Be.d.getQs(e)},fetchPlatformChargesAuction(){const e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Be.d.getQs(e)},fetchPlatformChargesCommon(){const e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Be.d.getQs(e)}},Nd={fetchPlatformCharges:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:0}),fetchPlatformChargesAuction:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:0}),fetchPlatformChargesCommon:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:0})},{baseUrl:Id}=Re.a,Fd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Pd.fetchPlatformCharges(e);const a="".concat(Id,"/BioFuelRequirementOffers/api/Bid/FetchPlatformCharges?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Nd.fetchPlatformCharges(r)}catch(t){throw console.log("api-affiliates-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPlatformCharges")}}(e);return t}catch(t){throw t}},Td=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Pd.fetchPlatformCharges(e);const a="".concat(Id,"/BioFuelRequirementOffers/api/Offer/FetchPlatformCharges?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Nd.fetchPlatformCharges(r)}catch(t){throw console.log("api-affiliates-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPlatformCharges")}}(e);return t}catch(t){throw t}},Bd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Pd.fetchPlatformChargesAuction(e);const a="".concat(Id,"/BioFuelAuctions/api/Bid/FetchPlatformCharges?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Nd.fetchPlatformChargesAuction(r)}catch(t){throw console.log("api-affiliates-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPlatformCharges")}}(e);return t}catch(t){throw t}},Rd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Pd.fetchPlatformChargesAuction(e);const a="".concat(Id,"/BioFuelCommonUtilities/api/CommonUtilities/FetchPlatformCharges?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Nd.fetchPlatformChargesAuction(r)}catch(t){throw console.log("api-affiliates-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPlatformCharges")}}(e);return t}catch(t){throw t}},Md={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})},fetchListSchemes(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};console.log("creat plans transform params",e),2!==e.service_enum&&(e.component_enum=0);let t=0;return 2==e.service_enum&&!e.subscription_type&&e.subscriptionAddOnType?t=1:2!=e.service_enum||e.subscription_type||e.subscriptionAddOnType||(t=2),Object(Me.a)(Object(Me.a)({},e),{},{rate_value:parseInt(e.rate_value),vehicle_type_code:e.vehicle_type_code,rate_uom_id:e.discount_rate_type_enum,component_addon_enum:t,o
1peration_Enum:1,discount_plan_master_id:0})},update(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};console.log("update plans transform params",e);let t=0;return 2==e.service_enum&&!e.subscription_type&&e.subscriptionAddOnType?t=1:2!=e.service_enum||e.subscription_type||e.subscriptionAddOnType||(t=2),Object(Me.a)(Object(Me.a)({},e),{},{rate_value:parseInt(e.rate_value),vehicle_type_code:e.vehicle_type_code,rate_uom_id:e.discount_rate_type_enum,component_addon_enum:t,operation_Enum:3,discount_plan_master_id:e.discount_plan_master_id})},createScheme(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};console.log("params in create scheme",e),e.scheme_start_date=Ve()(e.scheme_start_date).format("YYYY-MM-DDTHH:mm:ss"),e.scheme_end_date=Ve()(e.scheme_end_date).format("YYYY-MM-DDTHH:mm:ss"),e.total_usage_count=parseInt(e.total_usage_count),e.specific_entity_id=parseInt(e.specific_entity_id);let t=0;e.userType?t=1:e.userType||(t=2);let a=0;e.numberOfUsages?a=1:e.numberOfUsages||(a=2);let n=0;return e.schemeStatus?n=1:e.schemeStatus||(n=2),delete e.schemeStatus,delete e.numberOfUsages,delete e.userType,Object(Me.a)(Object(Me.a)({},e),{},{user_enum:t,number_of_usages_enum:a,scheme_status_enum:n,operation_Enum:1,discount_scheme_detail_id:0,discount_scheme_detail_company_id:0})},updateScheme(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};console.log("params in create scheme",e),console.log("params[userType in create scheme",e.userType),e.scheme_start_date=Ve()(e.scheme_start_date).format("YYYY-MM-DDTHH:mm:ss"),e.scheme_end_date=Ve()(e.scheme_end_date).format("YYYY-MM-DDTHH:mm:ss"),e.total_usage_count=parseInt(e.total_usage_count),e.specific_entity_id=parseInt(e.specific_entity_id);let t=0;t=e.userType?1:2;let a=0;e.numberOfUsages?a=1:e.numberOfUsages||(a=2);let n=0;return e.schemeStatus?n=1:e.schemeStatus||(n=2),delete e.schemeStatus,delete e.numberOfUsages,delete e.userType,Object(Me.a)(Object(Me.a)({},e),{},{user_enum:t,number_of_usages_enum:a,scheme_status_enum:n,operation_Enum:3})},destroy:e=>e,fetchListClaim(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{filters:e.filters,offset:e.offset,page_size:e.page_size})}},qd={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>qd.fetchDetails(e)));return Le.a.keyBy(t,"discount_plan_master_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"discount_plan_master_id")||0}),fetchListSchemes(e){let t=(Le.a.isArray(e)?e:[]).map((e=>qd.fetchDetailsSchemes(e)));return Le.a.keyBy(t,"discount_scheme_detail_id")},fetchDetailsSchemes:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"discount_scheme_detail_id")||0}),create:e=>e,createScheme:e=>e,update:e=>e,destroy:e=>e,fetchListClaim(e){console.log("fetchListClaim resData",e);let t=(Le.a.isArray(e)?e:[]).map((e=>(console.log("fetchListClaim details",e),Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"discount_scheme_usage_detail_id")||0}))));return console.log("fetchListClaim DiscountPlanData",t),Le.a.keyBy(t,"discount_scheme_usage_detail_id")}},{baseUrl:Ld}=Re.a,Ud=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Md.fetchList(e);const a="".concat(Ld,"/BioFuelRegistration/api/DiscountScheme/FetchAllDiscountPlans"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return qd.fetchList(r)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchAllDiscountPlans")}},Vd=He.g().shape({}),zd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await Ud(e)}catch(t){throw t}},Yd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Md.fetchListSchemes(e);const a="".concat(Ld,"/BioFuelRegistration/api/DiscountScheme/FetchAllDiscountSchemesByPlan"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return qd.fetchListSchemes(r)}catch(t){throw console.log("api-affiliates-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllDiscountSchemesByPlan")}}(e);return t}catch(t){throw t}},Gd=async e=>{try{let t=await(async e=>{try{Md.fetchDetails(e);const t=(await Ud({})).id;return qd.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},Qd=async e=>{try{const t=await(async e=>{try{let t=Md.create(e);const a="".concat(Ld,"/BioFuelRegistration/api/DiscountScheme/SaveUpdateDiscountPlans"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return qd.create(r)}catch(t){throw console.log("SaveAndUpdateAffiliateDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdateDiscountPlans")}})(e);return t}catch(t){throw t}},Hd=async e=>{try{const t=await(async e=>{try{let t=Md.createScheme(e);const a="".concat(Ld,"/BioFuelRegistration/api/DiscountScheme/SaveUpdateDiscountScheme"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return qd.createScheme(r)}catch(t){throw console.log("SaveUpdateDiscountScheme->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdateDiscountScheme")}})(e);return t}catch(t){throw t}},Wd=async e=>{try{const t=await(async e=>{try{let t=Md.updateScheme(e);const a="".concat(Ld,"/BioFuelRegistration/api/DiscountScheme/SaveUpdateDiscountScheme"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return qd.createScheme(r)}catch(t){throw console.log("SaveUpdateDiscountScheme->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdateDiscountScheme")}})(e);return t}catch(t){throw t}},Kd=async function(e){try{const t=await(async e=>{try{let t=Md.update(e);const a="".concat(Ld,"/BioFuelRegistration/api/DiscountScheme/SaveUpdateDiscountPlans"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return qd.create(r)}catch(t){throw console.log("SaveAndUpdateAffiliateDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveUpdateDiscountPlans")}})(e);return t}catch(t){throw t}},Jd=async e=>{try{let t=await(async e=>{try{const t=Md.destroy(e),a="".concat(Ld,"/BioFuelRegistration/api/DiscountScheme/DeleteDiscountPlanAgainstId?discount_plan_master_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return qd.destroy(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteDiscountPlanAgainstId")}})(e);return t}catch(t){throw t}},Zd=async e=>{try{let t=await(async e=>{try{const t=Md.destroy(e),a="".concat(Ld,"/BioFuelRegistration/api/DiscountScheme/DeleteDiscountSchemeAgainstId?discount_scheme_detail_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return qd.destroy(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteDiscountSchemeAgainstId")}})(e);return t}catch(t){throw t}},Xd=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Md.fetchListClaim(e);const a="".concat(Ld,"/BioFuelRegistration/api/DiscountScheme/FetchAllDiscountClaimsByScheme"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return qd.fetchListClaim(r)}catch(t){throw console.log("api-affiliates-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllDiscountClaimsByScheme")}}(e);return t}catch(t){throw t}},{baseUrl:$d}=Re.a,eu=async(e,t)=>{try{const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"FetchAllCommodityType";try{const a="".concat($d,"/BioFuelCommonUtilities/api/DataSetup/").concat(t),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(n)}catch(a){throw console.log("api-affiliates-fetchList->err----\x3e",a),await Be.d.processApiErrors(a,"","FetchAllCommodityType")}}(e,t);return a}catch(a){throw a}},tu=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{const a=await(async(e,t)=>{try{const a="".concat($d,"/BioFuelCommonUtilities/api/DataSetup/").concat(t),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(n)}catch(a){throw console.log("api-affiliates-fetchList->err----\x3e",a),await Be.d.processApiErrors(a,"","addUpdateCommodities")}})(e,t);return a}catch(a){throw a}},au=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{const a=await(async(e,t)=>{try{const a="".concat($d,"/BioFuelCommonUtilities/api/DataSetup/").concat(t),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(n)}catch(a){throw console.log("api-affiliates-fetchList->err----\x3e",a),await Be.d.processApiErrors(a,"","deleteCommodities")}})(e,t);return a}catch(a){throw a}},nu=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{const a=await(async(e,t)=>{try{const a="".concat($d,"/BioFuelCommonUtilities/api/Configuration/").concat(t),n=await Be.d.fetch(a,{method:t.startsWith("Delete")?"PUT":"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(n)}catch(a){throw console.log("api-affiliates-fetchList->err----\x3e",a),await Be.d.processApiErrors(a,"","getPlatformCharges")}})(e,t);return a}catch(a){throw a}},ru=async()=>{try{return await(async()=>{try{const e="".concat($d,"/BiofuelReportGeneration/api/ReportGeneration/FetchInbuiltReportInfo"),t=await Be.d.fetch(e).ready;return await Be.d.processApiRes(t)}catch(e){throw console.log("api-FetchInbuiltReportInfo----\x3e",e),await Be.d.processApiErrors(e,"","FetchInbuiltReportInfo")}})()}catch(e){throw e}},iu=async e=>{try{const t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat($d,"/BiofuelReportGeneration/api/ReportGeneration/FetchExtractedDocuments?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw console.log("api-FetchExtractedDocuments----\x3e",t),await Be.d.processApiErrors(t,"","FetchExtractedDocuments")}})(e);return t}catch(t){throw t}},ou=async e=>{try{const t=await(async e=>{try{const t="".concat($d,"/BiofuelReportGeneration/api/ReportGeneration/GenerateReport"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw console.log("api-GenerateReport-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","GenerateReport")}})(e);return t}catch(t){throw t}},su={getOAuthToken(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}},getLocationOptions(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}
1,getLocationDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Me.a)({},e);return Be.d.getQs(t)},checkDistrictServiceability(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Me.a)({},e);return Be.d.getQs(t)}},lu={getOAuthToken:e=>e,getLocationOptions:e=>e,getLocationDetails:e=>e},{baseUrl:cu}=Re.a,du=async()=>{try{let e=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{su.getOAuthToken(e);const t="".concat(cu,"/BioFuelCommonUtilities/api/LocationSetup/GetOAuthToken"),a=await Be.d.fetch(t).ready,n=await Be.d.processApiRes(a);return lu.getOAuthToken(n)}catch(t){throw console.log("api-transportDeal-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","GetOAuthToken")}}();return e}catch(e){throw e}},uu=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=su.getLocationOptions(e);const a="https://prep.biofuelcircle.com/node/proxy/https://atlas.mapmyindia.com/api/places/search/json?query=".concat(t),n=localStorage.getItem("location_token"),r={method:"GET",headers:{"Content-Type":"application/json",Authorization:"Bearer "+JSON.parse(n).access_token}},i=await fetch(a,r),o=await Be.d.processApiResELoc(i);return lu.getLocationOptions(o)}catch(t){throw console.log("api-transportDeal-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","getLocationOptions")}}(e);return t}catch(t){throw t}},mu=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=su.getLocationDetails(e),a="".concat(cu,"/BioFuelCommonUtilities/api/LocationSetup/GetLocationDetails?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return lu.getLocationDetails(r)}catch(t){throw console.log("api-transportDeal-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","GetLocationDetails")}}(e);return t}catch(t){throw t}},pu=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=su.getLocationDetails(e),a="".concat(cu,"/BioFuelCommonUtilities/api/LocationSetup/GetReverseGeoCode?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return lu.getLocationDetails(r)}catch(t){throw console.log("api-transportDeal-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","GetReverseGeoCode")}}(e);return t}catch(t){throw t}},_u=async(e,t)=>{try{let a=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{const a=su.getLocationDetails(e),n="".concat(cu,"/BioFuelCommonUtilities/api/LocationSetup/GetReverseGeoCode?").concat(a),r=await Be.d.fetch(n,{headers:{Authorization:"".concat(t)}}).ready,i=await Be.d.processApiRes(r);return lu.getLocationDetails(i)}catch(a){throw console.log("api-transportDeal-fetchList->err----\x3e",a),await Be.d.processApiErrors(a,"","GetReverseGeoCode")}}(e,t);return a}catch(a){throw a}},yu=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=su.checkDistrictServiceability(e),a="".concat(cu,"/BioFuelThirdpartyIntegration/api/SimplifiedKYC/CheckCircleExists?").concat(t),n=await Be.d.fetch(a,{method:"POST",headers:{"Content-Type":"application/json"}}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","CheckCircleExists")}}(e);return t}catch(t){throw t}},fu={fetchDetails(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchList(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)({},e)},destroy(e){let t={bf_setup_installed_capacity_id:e};return Be.d.getQs(t)},createInstalledCapacity(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{quantity:parseInt(e.quantity)})}},hu={fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"company_id")||Le.a.get(e,"company_affiliate_id")||Le.a.get(e,"person_id")||0}),create:e=>e,createInstalledCapacity:e=>e,destroy:e=>e,fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>
1hu.fetchInstalledCapacityDetails(e)));return Le.a.keyBy(t,"bf_setup_installed_capacity_id")},fetchInstalledCapacityDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bf_setup_installed_capacity_id")})},{baseUrl:gu}=Re.a,vu=He.g().shape({commodity_form_id:He.f().required("Please select commodity").positive("Please select commodity"),quantity:He.f().required("Quantity is required").positive("Invalid Quantity"),unit:He.f().required("Please select unit").positive("Please select unit"),periodicity_enum:He.f().required("Please select Periodicity").positive("Please select Periodicity")}),bu=He.g().shape({year_of_incorporation:He.f().required("Year of Incorporation is required").positive("Year of Incorporation is required").max((new Date).getFullYear(),"Year of Incorporation should be less than or equal to current year").test("len","Invalid Year",(e=>4==="".concat(e).length)),industry_type_enum:He.f().required("Please select Industry Type").positive("Please select Industry Type"),business_size_enum:He.f().required("Please select Business Size").positive("Please select Business Size"),financial_year:He.f().required("Please select Financial Year").positive("Please select Financial Year"),annual_turnover:He.f().required("Annual Turnover is required").positive("Annual Turnover is required"),people_employed_enum:He.f().required("Please select People Employed").positive("Please select People Employed"),nature_of_business_enum:He.f().when("company_affiliate_enum",{is:1,then:He.f().required("Please select Nature of Business").positive("Please select Nature of Business"),otherwise:He.f().optional()})}),Eu=async e=>{try{let t=await(async e=>{try{const t=fu.fetchDetails(e),a="".concat(gu,"/BioFuelTradeFinance/api/TradeFinance/FetchFinanceProfile?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return hu.fetchDetails(r)}catch(t){throw console.log("api-FetchFinanceProfile-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchFinanceProfile")}})(e);return t}catch(t){throw t}},wu=async e=>{try{await We.b(bu,e);const t=await(async e=>{try{let t=fu.create(e);const a="".concat(gu,"/BioFuelTradeFinance/api/TradeFinance/SaveAndUpdateFinanceProfile"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return hu.create(r)}catch(t){throw console.log("SaveAndUpdateFinanceProfile-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateFinanceProfile")}})(e);return t}catch(t){throw t}},Ou=async e=>{try{let t=await(async e=>{try{const t=fu.fetchList(e),a="".concat(gu,"/BioFuelTradeFinance/api/TradeFinance/FetchInstalledCapcities?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return hu.fetchList(r)}catch(t){throw console.log("api-FetchInstalledCapcities-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchInstalledCapcities")}})(e);return t}catch(t){throw t}},Au=async e=>{try{await We.b(vu,e);const t=await(async e=>{try{const t=fu.createInstalledCapacity(e),a="".concat(gu,"/BioFuelTradeFinance/api/TradeFinance/SaveAndUpdateInstalledCapacity"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify([t])}).ready,r=await Be.d.processApiRes(n);return hu.createInstalledCapacity(r)}catch(t){throw console.log("api-SaveAndUpdateInstalledCapacity-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateInstalledCapacity")}})(e);return t}catch(t){throw t}},Su=async e=>{try{let t=await(async e=>{try{const t=fu.destroy(e),a="".concat(gu,"/BioFuelTradeFinance/api/TradeFinance/DeleteInstalledCapacityAgainstBfSetupInstalledCapacityId?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return hu.destroy(r)}catch(t){throw console.log("api-DeleteInstalledCapacityAgainstBfSetupInstalledCapacityId-destroy->err----\x3e",t),await Be.d.processApiErrors(t,"","DeleteInstalledCapacityAgainstBfSetupInstalledCapacityId")}})(e);return t}catch(t){throw t}},ju={fetchList:e=>Object(Me.a)({},e),updatePaymentDetails:e=>Object(Me.a)({},e),fetchDetails(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchDocument(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchJobCardDocument(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)}
1,fetchBankDetails(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchCreditLimitList(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchChat(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},create:e=>Object(Me.a)({},e),createCreditLimit:e=>Object(Me.a)(Object(Me.a)({},e),{},{credit_limit:parseFloat(e.credit_limit)}),createBank:e=>Object(Me.a)(Object(Me.a)({},e),{},{base_roi:parseFloat(e.base_roi),base_amount_offered:parseFloat(e.base_amount_offered)}),createInvoiceRespond:e=>Object(Me.a)(Object(Me.a)({},e),{},{approved_roi:parseFloat(e.approved_roi),disbursed_amount:parseFloat(e.disbursed_amount)}),createResponse:e=>Object(Me.a)({},e),fetchUploadList(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},sendMessage:e=>Object(Me.a)(Object(Me.a)({},e),{},{bf_finance_request_proposal_id:parseInt(e.bf_finance_request_proposal_id)}),fetchMessages(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchSupplierRatings(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)}},ku={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>ku.fetchDetails(e)));return Le.a.keyBy(t,"company_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"company_id")}),fetchFinancePartnerDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"company_id")}),fetchChat:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"company_id")}),create:e=>e,createBank:e=>e,createResponse:e=>e,fetchUploadList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>ku.fetchUploadDetails(e)));return Le.a.keyBy(t,"attachment_id")},fetchUploadDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"attachment_id")||0}),fetchMessages(e){let t=(Le.a.isArray(e)?e:[]).map((e=>ku.fetchMessagesDetails(e)));return Le.a.keyBy(t,"notification_master_id")},fetchMessagesDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"notification_master_id")}),fetchBankDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"company_id")}),createInvoiceRespond:e=>e,fetchCreditLimitList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>ku.fetchCreditLimitListDetails(e)));return Le.a.keyBy(t,"bf_finance_request_proposal_id")},fetchCreditLimitListDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bf_finance_request_proposal_id")||0}),fetchCreditLimitCompanyList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>ku.fetchCreditLimitCompanyListDetails(e)));return Le.a.keyBy(t,"company_id")},fetchCreditLimitCompanyListDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"company_id")||0}),createCreditLimit:e=>e,fetchDocument:e=>e,fetchJobCardDocument:e=>e,updatePaymentDetails:e=>e,fetchSupplierRatings(e,t){let a=(Le.a.isArray(e)?e:[]).map((e=>ku.supplierDetails(e)));return Le.a.keyBy(a,"score_type")},supplierDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"score_type")||""})},{baseUrl:Du}=Re.a,xu=async e=>{try{const t=ju.fetchDetails(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceApplication/FetchFinancePartnerDetails?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ku.fetchFinancePartnerDetails(r)}catch(t){console.log("api-FetchFinancePartnerDetails-fetchDetails->err----\x3e",t);throw await Be.d.processApiErrors(t,"","FetchFinancePartnerDetails")}},Cu=He.g().shape({company_name:He.i().required("Required field")}),Pu=He.g().shape({loan_account_number:He.i().when("finance_enum",{is:4,then:He.i().required("Required field").max(20,"Invalid"),otherwise:He.i().optional()}).matches(/^[a-zA-Z0-9]{1,100}$/,"Only alphabets and numbers are allowed for this field "),approved_by:He.i().required("Required field"),proposed_amount:He.f().when("finance_enum",{is:4,then:He.f().required("Required field").positive("Invalid"),otherwise:He.f().optional()}),proposed_roi:He.f().when("finance_enum",{is:4,then:He.f().required("Required field").positive("Invalid").max(100,"Invalid").test("is-decimal","please enter 3 digits after decimal point",(e=>(e+"").match(/^\d*(\.\d{0,3})?$/))),otherwise:He.f().optional()}),proposal_valid_till_months:He.i().when("finance_enum",{is:4,then:He.i().required("Required field"),otherwise:He.i().optional()}),margin:He.f().required("Required field").positive("Invalid").max(100,"Invalid").test("is-decimal","please enter 3 digits after decimal point",(e=>(e+"").match(/^\d*(\.\d{0,3}
1)?$/))),penal_interest:He.f().required("Required field").positive("Invalid").max(100,"Invalid").test("is-decimal","please enter 3 digits after decimal point",(e=>(e+"").match(/^\d*(\.\d{0,3})?$/)))}),Nu=He.g().shape({proposal_description:He.i().required("Required field"),proposal_valid_till_months:He.i().when("finance_enum",{is:3,then:He.i().required("Required field"),otherwise:He.i().optional()})}),Iu=He.g().shape({proposal_description:He.i().required("Required field")}),Fu=He.g().shape({payment_made_date:He.i().required("payment Date is required"),ref_utr_number:He.i().required("Payment Ref./ UTR No is required"),paid_to_bank:He.f().positive('Last 4 Digits of "Paid to Bank" Account is required').required('Last 4 Digits of "Paid to Bank" Account is required')}),Tu=async e=>{try{let t=await(async e=>{try{const t=ju.fetchList(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceApplication/FetchFinancePartners"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ku.fetchList(r)}catch(t){throw console.log("api-FetchFinancePartners-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchFinancePartners")}})(e);return t}catch(t){throw t}},Bu=He.g().shape({action_taken_by_person_name:He.i().when("invoice_finance_application_enum",{is:3,then:He.i().required("Required field"),otherwise:He.i().optional()}
1),disbursed_amount:He.i().when("invoice_finance_application_enum",{is:3,then:He.i().required("Required field").test("Invalid","Invalid",(function(e){return parseFloat(e)>0})),otherwise:He.i().optional()})}),Ru=He.g().shape({company_affiliate_id:He.f().when("company_affiliate_enum",{is:2,then:He.f().required("Required field").positive("Required field"),otherwise:He.f().optional()}),company_id:He.f().when("company_affiliate_enum",{is:1,then:He.f().required("Required field").positive("Required field"),otherwise:He.f().optional()}),credit_limit:He.i().required("Required field").test("Invalid","Invalid",(function(e){return parseFloat(e)>0}))}),Mu=async e=>{try{return await xu(e)}catch(t){throw t}},qu=async e=>{try{let t=await(async e=>{try{const t=ju.fetchDetails(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceApplication/WithdrawInvoiceFinanceReuest?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return ku.fetchFinancePartnerDetails(r)}catch(t){throw console.log("api-FetchFinancePartnerDetails-fetchDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchFinancePartnerDetails")}})(e);return t}catch(t){throw t}},Lu=async e=>{try{return await xu(e)}catch(t){throw t}},Uu=async e=>{try{let t=await(async e=>{try{const t=ju.create(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceApplication/ApplyForFinance"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ku.create(r)}catch(t){throw console.log("api-ApplyForFinance-create->err----\x3e",t),await Be.d.processApiErrors(t,"","ApplyForFinance")}})(e);return t}catch(t){throw t}},Vu=async e=>{try{let t=await(async e=>{try{const t=new FormData;t.append("entity_Id",e.entity_id),t.append("entity_Type_Enum",e.entity_type_enum),t.append("document_Module_Enum",e.document_module_enum),t.append("company_Affiliate_Enum",e.company_affiliate_enum),t.append("user_Type_Enum",e.user_type_enum),t.append("attachment_File",e.file),t.append("attachment_Id",e.attachment_id);const a="".concat(Du,"/BioFuelCommonUtilities/api/DocumentUpload/AttachDocument_Azure"),n=await Be.d.fetch(a,{method:"POST",body:t},!1).ready,r=await Be.d.processApiRes(n);return ku.create(r)}catch(t){throw await Be.d.processApiErrors(t,"","AttachDocument_Azure")}})(e);return t}catch(t){throw t}},zu=async e=>{try{let t=await(async e=>{try{const t=ju.fetchUploadList(e),a="".concat(Du,"/BioFuelCommonUtilities/api/DocumentUpload/GetAttachmentAgainstEntityId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n),i=Le.a.get(r,"attachments")||[];return ku.fetchUploadList(i)}catch(t){throw console.log("FetchUploadList->err----\x3e",t),await Be.d.processApiErrors(t,"","GetAttachmentAgainstEntityId")}})(e);return t}catch(t){throw t}},Yu=async e=>{try{let t=await(async e=>{try{const t=ju.sendMessage(e),a="".concat(Du,"/BioFuelCommonUtilities/api/BankCommon/SendBankChatMessage_FromBody"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(n)}catch(t){throw console.log("api-SendBankChatMessage-sendMessage->err----\x3e",t),await Be.d.processApiErrors(t,"","SendBankChatMessage")}})(e);return t}catch(t){throw t}},Gu=async e=>{try{let t=await(async e=>{try{const t=ju.fetchMessages(e),a="".concat(Du,"/BioFuelCommonUtilities/api/BankCommon/FetchBankChatMessages?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ku.fetchMessages(r)}catch(t){throw console.log("api-SendBankChatMessage-sendMessage->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchBankChatMessages")}})(e);return t}catch(t){throw t}},Qu=async e=>{try{await We.b(Cu,e);let t=await(async e=>{try{const t=ju.createBank(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceProvider/UpdateFinanceCompanyDetails"),n=await Be.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ku.createBank(r)}catch(t){throw console.log("api-UpdateFinanceCompanyDetails-create->err----\x3e",t),await Be.d.processApiErrors(t,"","UpdateFinanceCompanyDetails")}})(e);return t}catch(t){throw t}},Hu=async e=>{try{let t=await(async e=>
1{try{const t=ju.fetchBankDetails(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceProvider/FetchFinanceCompanyDetails?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ku.fetchBankDetails(r)}catch(t){throw console.log("api-FetchFinanceCompanyDetails-fetchDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchFinanceCompanyDetails")}})(e);return t}catch(t){throw t}},Wu=async e=>{try{4==e.finance_enum?await We.b(Pu,e):3==e.finance_enum?await We.b(Nu,e):6==e.finance_enum&&await We.b(Iu,e);await(async e=>{try{const t=ju.createResponse(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceProvider/RespondApplication"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ku.createResponse(r)}catch(t){throw console.log("api-RespondApplication-create->err----\x3e",t),await Be.d.processApiErrors(t,"","RespondApplication")}})(e);return{}}catch(t){throw t}},Ku=async e=>{try{await We.b(Bu,e);let t=await(async e=>{try{const t=ju.createInvoiceRespond(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceProvider/RespondFinanceInvoiceApplication"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ku.createInvoiceRespond(r)}catch(t){throw console.log("api-RespondApplication-create->err----\x3e",t),await Be.d.processApiErrors(t,"","RespondFinanceInvoiceApplication")}})(e);return t}catch(t){throw t}},Ju=async e=>{try{let t=await(async e=>{try{const t=ju.fetchCreditLimitList(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceProvider/FetchCreditLimitAgainstInvokingPersonId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ku.fetchCreditLimitList(r)}catch(t){throw console.log("api-FetchCreditLimitAgainstInvokingPersonId->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchCreditLimitAgainstInvokingPersonId")}})(e);return t}catch(t){throw t}},Zu=async e=>{try{let t=await(async e=>{try{const t=ju.fetchCreditLimitList(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceProvider/FetchCreditLimitAgainstId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ku.fetchCreditLimitList(r)}catch(t){throw await Be.d.processApiErrors(t,"","FetchCreditLimitAgainstId")}})(e);return t}catch(t){throw t}},Xu=async e=>{try{return await(async()=>{try{const e="".concat(Du,"/BioFuelTradeFinance/api/FinanceProvider/FetchAllAffiliatesAndCompanies"),t=await Be.d.fetch(e).ready,a=await Be.d.processApiRes(t);return ku.fetchCreditLimitCompanyList(a)}catch(e){throw console.log("api-FetchAllAffiliatesAndCompanies->err----\x3e",e),await Be.d.processApiErrors(e,"","FetchAllAffiliatesAndCompanies")}})()}catch(t){throw t}},$u=async e=>{try{await We.b(Ru,e);let t=await(async e=>{try{const t=ju.createCreditLimit(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceProvider/SaveAndUpdateCreditLimit"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ku.createCreditLimit(r)}catch(t){throw console.log("api-SaveAndUpdateCreditLimit-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateCreditLimit")}})(e);return t}catch(t){throw t}},em=async e=>{try{let t=await(async e=>{try{const t=ju.fetchDocument(e),a="".concat(Du,"/BioFuelTradeFinance/api/TradeFinance/DownloadTradeFinanceProfile?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return ku.fetchDocument(r)}catch(t){throw console.log("api-DownloadTradeFinanceProfile-fetchDocument->err----\x3e",t),await Be.d.processApiErrors(t,"","DownloadTradeFinanceProfile")}})(e);return t}catch(t){throw t}},tm=async e=>{try{let t=await(async e=>{try{const t=ju.fetchJobCardDocument(e),a="".concat(Du,"/BioFuelTradeFinance/api/TradeFinance/DownloadBankTransferInstructionDocument?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return ku.fetchJobCardDocument(r)}catch(t){throw console.log("api-DownloadBankTransferInstructionDocument-fetchDocument->err----\x3e",t),await Be.d.processApiErrors(t,"","DownloadBankTransferInstru
1ctionDocument")}})(e);return t}catch(t){throw t}},am=async e=>{try{await We.b(Fu,e);let t=await(async e=>{try{const t=ju.updatePaymentDetails(e),a="".concat(Du,"/BioFuelPayments/api/TradeFinance/RecordPaymentByNBFCAgainstFinanceInvoiceApplicationId"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ku.updatePaymentDetails(r)}catch(t){throw console.log("api-RecordPaymentByNBFCAgainstFinanceInvoiceApplicationId--\x3eerr----\x3e",t),await Be.d.processApiErrors(t,"","RecordPaymentByNBFCAgainstFinanceInvoiceApplicationId")}})(e);return t}catch(t){throw t}},nm=async e=>{try{await We.b(Fu,e);let t=await(async e=>{try{const t=ju.updatePaymentDetails(e),a="".concat(Du,"/BioFuelPayments/api/Payment/RecordPaymentByBankIntoVirtualAccount"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ku.updatePaymentDetails(r)}catch(t){throw await Be.d.processApiErrors(t,"","RecordPaymentByBankIntoVirtualAccount")}})(e);return t}catch(t){throw t}},rm=async e=>{try{let t=await(async e=>{try{const t="".concat(Du,"/BioFuelPayments/api/TradeFinance/DisburseAmountAgainstFinancedDealDetailId"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a),!0}catch(t){throw await Be.d.processApiErrors(t,"","DisburseAmountAgainstFinancedDealDetailId")}})(e);return t}catch(t){throw t}},im=async e=>{try{let t=await(async e=>{try{const t=ju.fetchSupplierRatings(e),a="".concat(Du,"/BioFuelRegistration/api/ExtendedProfile/FetchExtendedProfileRating?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ku.fetchSupplierRatings(r,e)}catch(t){throw await Be.d.processApiErrors(t,"","FetchExtendedProfileRating")}})(e);return t}catch(t){throw t}},om=async e=>{try{let t=await(async e=>{try{const t=ju.create(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceApplication/GetFinanceDeals_Applicant"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return null===r||void 0===r?void 0:r.map((e=>Object(Me.a)({id:null===e||void 0===e?void 0:e.commodity_deal_master_id},e)))}catch(t){throw await Be.d.processApiErrors(t,"","GetFinanceDeals_Applicant")}})(e);return t}catch(t){throw t}},sm=async e=>{try{let t=await(async e=>{try{const t=ju.create(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceProvider/GetFinanceDeals_NBFC"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return null===r||void 0===r?void 0:r.map(((e,t)=>Object(Me.a)({id:t},e)))}catch(t){throw await Be.d.processApiErrors(t,"","GetFinanceDeals_NBFC")}})(e);return t}catch(t){throw t}},lm=async e=>{try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Du,"/BioFuelTradeFinance/api/FinanceProvider/GetFinancedDealDetails?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","GetFinancedDealDetails")}})(e);return t}catch(t){throw t}},cm={fetchList:e=>Object(Me.a)({},e),fetchDealsList:e=>Object(Me.a)({},e),fetchFinanceList:e=>Object(Me.a)({},e),fetchDetails(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},createConfirm(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchBankList(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},create:e=>Object(Me.a)({},e),update:e=>Object(Me.a)({}
1,e),createInvoiceApply(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)}},dm={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>dm.fetchDetails(e)));return Le.a.keyBy(t,"bf_finance_request_proposal_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bf_finance_request_proposal_id")}),fetchUserList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>dm.fetchUserDetails(e)));return Le.a.keyBy(t,"bf_finance_request_proposal_id")},fetchUserDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bf_finance_request_proposal_id")}),update:e=>e,create:e=>e,fetchFinanceList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>dm.fetchFinanceDetails(e)));return Le.a.keyBy(t,"invoice_master_id")},fetchFinanceDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"invoice_master_id")}),fetchProviderFinanceList(e,t){let a=(Le.a.isArray(e)?e:[]).map((e=>dm.fetchProviderFinanceDetails(e,t)));return Le.a.keyBy(a,"bf_finance_invoice_application_id")},fetchProviderFinanceDetails(e,t){let a;var n,r,i,o;t?(a=Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bf_finance_invoice_application_id"),custom_invoices:null===(n=Le.a.get(e,"invoice_list"))||void 0===n||null===(r=n.map((e=>null!==e&&void 0!==e&&e.custom_invoice_number?"".concat(null===e||void 0===e?void 0:e.custom_invoice_number):"")))||void 0===r?void 0:r.join(" , "),invoice_master_ids:null===(i=Le.a.get(e,"invoice_list"))||void 0===i||null===(o=i.map((e=>null!==e&&void 0!==e&&e.invoice_master_id?"".concat(null===e||void 0===e?void 0:e.invoice_master_id):"")))||void 0===o?void 0:o.join(" | ")}),delete a.invoice_list,delete a.invoices):a=Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bf_finance_invoice_application_id")});return a},fetchBankList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>dm.fetchBankDetails(e)));return Le.a.keyBy(t,"to_company_id")},fetchBankDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"to_company_id")}),createInvoiceApply:e=>e,createConfirm:e=>e},{baseUrl:um}=Re.a,mm=He.g().shape({to_company_id:He.f().required("Please select Bank").positive("Please select Bank"),delivery_id:He.f().required("Please select Invoice").positive("Please select Invoice")}),pm=He.g().shape({to_company_id:He.f().required("Please select Bank").positive("Please select Bank"),deal_id:He.f().required("Please select Invoice").positive("Please select Invoice")}),_m=async e=>{try{let t=await(async e=>{try{const t=cm.fetchList(e),a="".concat(um,"/BioFuelTradeFinance/api/FinanceProvider/FetchApplicationInbox"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return dm.fetchList(r)}catch(t){throw console.log("api-FetchApplicationInbox-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchApplicationInbox")}})(e);return t}catch(t){throw t}},ym=async e=>{try{let t=await(async e=>{try{const t=cm.fetchDetails(e),a="".concat(um,"/BioFuelTradeFinance/api/FinanceProvider/FetchApplicantsProfile?").
1concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return dm.fetchUserList(r)}catch(t){throw console.log("api-FetchApplicantsProfile-fetchDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchApplicantsProfile")}})(e);return t}catch(t){throw t}},fm=async e=>{try{let t=await(async e=>{try{const t=cm.fetchDetails(e),a="".concat(um,"/BioFuelTradeFinance/api/FinanceProvider/GetLedgerForLoan?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n),!0}catch(t){throw await Be.d.processApiErrors(t,"","GetLedgerForLoan")}})(e);return t}catch(t){throw t}},hm=async e=>{try{let t=await(async e=>{try{const t=cm.create(e),a="".concat(um,"/BioFuelTradeFinance/api/FinanceProvider/RespondApplication"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return dm.create(r)}catch(t){throw console.log("api-RespondApplication-update->err----\x3e",t),await Be.d.processApiErrors(t,"","RespondApplication")}})(e);return t}catch(t){throw t}},gm=async e=>{try{let t=await(async e=>{try{const t=cm.update(e),a="".concat(um,"/BioFuelTradeFinance/api/FinanceProvider/UpdateFinanceCompanyDetails"),n=await Be.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return dm.update(r)}catch(t){throw console.log("api-UpdateFinanceCompanyDetails-update->err----\x3e",t),await Be.d.processApiErrors(t,"","UpdateFinanceCompanyDetails")}})(e);return t}catch(t){throw t}},vm=async e=>{try{let t=await(async e=>{try{let t=cm.fetchDealsList(e);const a="".concat(um,"/BioFuelTradeFinance/api/FinanceProvider/FetchAllCommodityDealsAgainstEntityIdWithFilter_Eloc"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return{data:[...await Be.d.processApiRes(n)]}}catch(t){throw console.log("api-FetchAllCommodityDealsAgainstEntityId->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllCommodityDealsAgainstEntityIdWithFilter_Eloc")}})(e);return t}catch(t){throw t}},bm=async e=>{try{let t=await(async e=>{try{let t=cm.fetchFinanceList(e);const a="".concat(um,"/BioFuelTradeFinance/api/FinanceProvider/FetchAllFinanceInvoiceApplication"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return dm.fetchProviderFinanceList(r,e.isCsv)}catch(t){throw console.log("api-FetchAllFinanceInvoiceApplication--\x3eerr----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllFinanceInvoiceApplication")}})(e);return t}catch(t){throw t}},Em=async e=>{try{let t=await(async e=>{try{let t=cm.fetchFinanceList(e);const a="".concat(um,"/BioFuelTradeFinance/api/FinanceProvider/FetchCreditUtilization"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchCreditUtilization")}})(e);return t}catch(t){throw t}},wm=async e=>{try{let t=await(async e=>{try{let t=cm.fetchFinanceList(e);const a="".concat(um,"/BioFuelTradeFinance/api/FinanceApplication/FetchAllInvoiceDetailsAgainstPersonId"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return dm.fetchFinanceList(r)}catch(t){throw console.log("api-FetchAllInvoiceDetailsAgainstPersonId--\x3eerr----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllInvoiceDetailsAgainstPersonId")}})(e);return t}catch(t){throw t}},Om=async e=>{try{let t=await(async e=>{try{let t=cm.fetchBankList(e);const a="".concat(um,"/BioFuelTradeFinance/api/FinanceApplication/FetchCreditLineApprovedFinanceCompanies?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return dm.fetchBankList(r)}catch(t){throw console.log("api-FetchAllInvoiceDetailsAgainstPersonId--\x3eerr----\x3e",t),await Be.d.processApiErrors(t,"","FetchCreditLineApprovedFinanceCompanies")}})(e);return t}catch(t){throw t}},Am=async e=>{try{null!==e&&void 0!==e&&e.deal_id?await We.b(pm,e):await We.b(mm,e);let t=await(async e=>{try{let t=cm.createInvoiceApply(e);const a="".concat(um,"/BioFuelTradeFinance/api/FinanceApplication/ApplyInvoiceForFinance?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return dm.createInvoiceApply(r)}catch(t){throw console.log("api-ApplyInvoiceForFinance--\x3eerr----\x3e",t),await Be.d.processApiErrors(t,"","ApplyInvoiceForFinance")}})(e);return t}catch(t){throw t}},Sm=async e=>{try{let t=await(async e=>{try{let t=cm.createConfirm(e);const a="".concat(um,"/BioFuelTradeFinance/api/FinanceProvider/ConfirmInvoiceFinanceApplication?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return dm.createConfirm(r)}catch(t){throw console.log("api-ConfirmInvoiceFinanceApplication--\x3eerr----\x3e",t),await Be.d.processApiErrors(t,"","ConfirmInvoiceFinanceApplication")}})(e);return t}catch(t){throw t}},jm=async e=>{try{let t=await(async e=>{try{let t=cm.createConfirm(e);const a="".concat(um,"/BioFuelRequirementOffers/api/Deal/RejectDeal_CT?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","RejectDeal_CT")}})(e);return t}catch(t){throw t}},km=async e=>{try{let t=await(async e=>{try{let t=cm.createConfirm(e);const a="".concat(um,"/BioFuelRequirementOffers/api/Deal/MarkDealAsCompleted?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","MarkDealAsComplete")}})(e);return t}catch(t){throw t}},Dm=async e=>{try{let t=await(async e=>{try{let t=cm.createConfirm(e);const a="".concat(um,"/BioFuelRequirementOffers/api/Deal/MarkDealAsOnHoldOrAccepted?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","MarkDealAsComplete")}})(e);return t}catch(t){throw t}}
1,xm=async e=>{try{let t=await(async e=>{try{let t=Be.d.getQs(e);const a="".concat(um,"/BioFuelPayments/api/EarlyPayment/ApplyEarlyPaymentOffer?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","ApplyEarlyPaymentOffer")}})(e);return t}catch(t){throw t}},Cm=async e=>{try{let t=await(async e=>{try{let t=Be.d.getQs(e);const a="".concat(um,"/BioFuelPayments/api/EarlyPayment/AllowEarlyPayment_CT?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","AllowEarlyPayment_CT")}})(e);return t}catch(t){throw t}},Pm=async e=>{try{let t=await(async e=>{try{let t=Be.d.getQs(e);const a="".concat(um,"/BiofuelPayments/api/EarlyPayment/EnableEarlyPaymentOnInvoice?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","allowEarlyPaymentForInvoice")}})(e);return t}catch(t){throw t}},Nm=async e=>{try{let t=await(async e=>{try{let t=Be.d.getQs(e);const a="".concat(um,"/BioFuelCommonUtilities/api/SystemMaintenance/AddManualDeliveries?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","AddManualDeliveries")}})(e);return t}catch(t){throw t}},Im=async e=>{try{let t=await(async e=>{try{const t="".concat(um,"/BioFuelTransportRequirementOffers/api/TransporterConversion/ConvertToBioFuelCircleTransport"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","ConvertToBioFuelCircleTransport")}})(e);return t}catch(t){throw t}},Fm=async e=>{try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(um,"/BioFuelRequirementOffers/api/Deal/CheckDealLinkingApplicability?").concat(t),n=await Be.d.fetch(a,{method:"GET"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","CheckDealLinkingApplicability")}})(e);return t}catch(t){throw t}},Tm=async e=>{try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(um,"/BioFuelRequirementOffers/api/Deal/AttachDealToIndentBuy?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","AttachDealToIndentBuy")}})(e);return t}catch(t){throw t}};var Bm=a(722);const Rm={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Be.d.getQs(e)}},Mm={fetchList(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:Le.a.get(e,"company_address_id")||0},e||{}))),Le.a.keyBy(t,"id")}},{baseUrl:qm}=Re.a,Lm=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Rm.fetchList(e),a="".concat(qm,"/BioFuelRegistration/api/QualityLab/FetchBusinessAndAffiliateLocationsAgainstEntityId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Mm.fetchList(r)}catch(t){throw console.log("api-farms-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchBusinessAndAffiliateLocationsAgainstEntityId")}}(e);return t}catch(t){throw t}},Um={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return parseInt(e.company_affiliate_enum)||delete e.company_affiliate_enum,Be.d.getQs(e)},fetchRatingDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return parseInt(e.company_affiliate_enum)||delete e.company_affiliate_enum,Be.d.getQs(e)}},Vm={fetchList(e,t){let a=[{id:t.entity_id,data:e}];return Le.a.keyBy(a,"id")},fetchRatingDetailsList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Vm.fetchRatingDetails(e)));return Le.a.keyBy(t,"rating_type_enum")},fetchRatingDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"rating_type_enum")||""})},{baseUrl:zm}=Re.a,Ym=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Um.fetchList(e),a="".concat(zm,"/BioFuelRequirementOffers/api/Ratings/FetchAllRatings?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Vm.fetchList(r,e)}catch(t){throw console.log("api-farms-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllRatings")}}(e);return t}catch(t){throw t}},Gm=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Um.fetchList(e),a="".concat(zm,"/BioFuelRequirementOffers/api/Ratings/FetchQualityRatings?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Vm.fetchList(r,e)}catch(t){throw console.log("api-farms-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchQualityRatings")}}(e);return t}catch(t){throw t}},Qm=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Um.fetchRatingDetails(e),a="".concat(zm,"/BioFuelRequirementOffers/api/Ratings/FetchRatingsOverview?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Vm.fetchRatingDetailsList(r)}catch(t){throw await Be.d.processApiErrors(t,"","FetchRatingsOverview")}}(e);return t}catch(t){throw t}},Hm={create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)({},e)},fetchDetails(e){let t={commodity_req_offer_response_id:e};return Be.d.getQs(t)}},Wm={fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_req_offer_response_id")||0}),create:e=>e},{baseUrl:Km}=Re.a,Jm=He.g().shape({price:He.f().min(0,"Invalid Amount")}),Zm=async e=>{try{let t=await(async e=>{try{const t=Hm.fetchDetails(e),a="".concat(Km,"/BioFuelRequirementOffers/api/Counter/GetLatestCounterAgainstOfferBidId?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Wm.fetchDetails(r)}catch(t){throw console.log("GetLatestCounterAgainstOfferBidId-create->err----\x3e",t),await Be.d.processApiErrors(t,"","GetLatestCounterAgainstOfferBidId")}})(e);return t}catch(t){throw t}},Xm=async function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];try{t||await We.b(Jm,e);const a=await(async e=>{try{const t=Hm.create(e),a="".concat(Km,"/BioFuelRequirementOffers/api/Counter/CreateCounterAgainstOfferBidId"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wm.create(r)}catch(t){throw console.log("CreateCounterAgainstOfferBidId-create->err----\x3e",t),await Be.d.processApiErrors(t,"","CreateCounterAgainstOfferBidId")}})(e);return a}catch(a){throw a}},$m={fetchDetails(e,t){const a={Company_Address_Id:e,Extended_Profile_Id:0,Extended_Profile_Inspection_Id:t};return Be.d.getQs(a)}
1,fetchNotConnectedDetails(e){const t={Company_Address_Id:e,Extended_Profile_Id:0};return Be.d.getQs(t)},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.health_And_Safety_Certification_Valid_Until=e.health_And_Safety_Certification_Valid_Until?Ve()(e.health_And_Safety_Certification_Valid_Until).format("YYYY-MM-DD"):null,e.inspection_suggested_from_datetime=e.inspection_suggested_from_datetime?Ve()(e.inspection_suggested_from_datetime).format("YYYY-MM-DD"):null,e.inspection_suggested_to_datetime=e.inspection_suggested_to_datetime?Ve()(e.inspection_suggested_to_datetime).format("YYYY-MM-DD"):null,e.last_Health_Checkup_On=e.last_Health_Checkup_On?Ve()(e.last_Health_Checkup_On).format("YYYY-MM-DD"):null,e.last_Quality_Testing_On=e.last_Quality_Testing_On?Ve()(e.last_Quality_Testing_On).format("YYYY-MM-DD"):null,e.last_Safety_Training_On=e.last_Safety_Training_On?Ve()(e.last_Safety_Training_On).format("YYYY-MM-DD"):null,e.quality_Certification_Valid_Until=e.quality_Certification_Valid_Until?Ve()(e.quality_Certification_Valid_Until).format("YYYY-MM-DD"):null,3!==e.health_And_Safety_Certification_Enum&&(e.health_And_Safety_Certification_Other=""),3!==e.quality_Certification_Enum&&(e.quality_Certification_Other="");let t=[];const a={storage_Space_Enum:1,covered_Area:e.rawMaterialsCovered,open_Area:e.rawMaterialsOpen,remarks:e.rawMaterialsRemarks},n={storage_Space_Enum:2,covered_Area:e.finishedGoodsCovered,open_Area:e.finishedGoodsOpen,remarks:e.finishedGoodsRemarks},r=(e.commodity_form_id,e.commodity_type_id,e.machine_Name_Enum,e.make_Of_Machine,e.capacity,e.mainProducts.filter((e=>0!==e.commodity_form_id))),i=[...e.equipments,...r];return t.push(a),t.push(n),Object(Me.a)(Object(Me.a)({},e),{},{storages:t,equipments:i,qualityStandardsAndProcesses:{quality_Spec_Ids:[...e.quality_Spec_Ids]},QualityStandardsForRaw:{quality_Spec_Ids:[...e.raw_material_quality_spec_ids]},operation_enum:1})},update(e){e.health_And_Safety_Certification_Valid_Until=e.health_And_Safety_Certification_Valid_Until?Ve()(e.health_And_Safety_Certification_Valid_Until).format("YYYY-MM-DD"):null,e.inspection_suggested_from_datetime=e.inspection_suggested_from_datetime?Ve()(e.inspection_suggested_from_datetime).format("YYYY-MM-DD"):null,e.inspection_suggested_to_datetime=e.inspection_suggested_to_datetime?Ve()(e.inspection_suggested_to_datetime).format("YYYY-MM-DD"):null,e.last_Health_Checkup_On=e.last_Health_Checkup_On?Ve()(e.last_Health_Checkup_On).format("YYYY-MM-DD"):null,e.last_Quality_Testing_On=e.last_Quality_Testing_On?Ve()(e.last_Quality_Testing_On).format("YYYY-MM-DD"):null,e.last_Safety_Training_On=e.last_Safety_Training_On?Ve()(e.last_Safety_Training_On).format("YYYY-MM-DD"):null,e.quality_Certification_Valid_Until=e.quality_Certification_Valid_Until?Ve()(e.quality_Certification_Valid_Until).format("YYYY-MM-DD"):null,3!==e.health_And_Safety_Certification_Enum&&(e.health_And_Safety_Certification_Other=""),3!==e.quality_Certification_Enum&&(e.quality_Certification_Other="");let t=[];const a={extended_Profile_Storage_Id:e.rawMaterialsId,storage_Space_Enum:1,covered_Area:e.rawMaterialsCovered,open_Area:e.rawMaterialsOpen,remarks:e.rawMaterialsRemarks,covered_Space_In_MT:e.rawMaterialsCoveredInMT,open_Space_In_MT:e.rawMaterialsOpenInMT,storage_Space_Availability_Enum:1},n={extended_Profile_Storage_Id:e.rawMaterialsIdUsable,storage_Space_Enum:1,covered_Area:e.rawMaterialsCoveredUsable,open_Area:e.rawMaterialsOpenUsable,remarks:e.rawMaterialsRemarksUsable,covered_Space_In_MT:e.rawMaterialsCoveredUsableInMT,open_Space_In_MT:e.rawMaterialsOpenUsableInMT,storage_Space_Availability_Enum:2},r={extended_Profile_Storage_Id:e.finishedGoodsId,storage_Space_Enum:2,covered_Area:e.finishedGoodsCovered,open_Area:e.finishedGoodsOpen,remarks:e.finishedGoodsRemarks,covered_Space_In_MT:e.finishedGoodsCoveredInMT,open_Space_In_MT:e.finishedGoodsOpenInMT,storage_Space_Availability_Enum:1},i={extended_Profile_Storage_Id:e.finishedGoodsIdUsable,storage_Space_Enum:2,covered_Area:e.finishedGoodsCoveredUsable,open_Area:e.finishedGoodsOpenUsable,remarks:e.finishedGoodsRemarksUsable,covered_Space_In_MT:e.finishedGoodsCoveredUsableInMT,open_Space_In_MT:e.finishedGoodsOpenUsableInMT,storage_Space_Availability_Enum:2},o=e.mainProducts.filter((e=>0!==e.commodity_form_id)),s=[...e.equipments,...o],l=[...e.rawMaterialAndProduct.filter((e=>0!==e.commodity_id))];
1return t.push(a),t.push(n),t.push(r),t.push(i),Object(Me.a)(Object(Me.a)({},e),{},{storages:t,equipments:s,rawMaterialAndProduct:l,qualityStandardsAndProcesses:{quality_Spec_Ids:[...e.quality_Spec_Ids]},QualityStandardsForRaw:{quality_Spec_Ids:[...e.raw_material_quality_spec_ids]},operation_enum:3})},sumbitForInspection:e=>e,submitForAssessment(e){const t={extended_profile_id:e,additional_comments:arguments.length>1&&void 0!==arguments[1]?arguments[1]:""};return Be.d.getQs(t)},fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)({},e)},allotInspection(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={extended_profile_id:e.extended_profile_id,Alloted_Person_Id:e.inspection_person_id,inspection_date:e.inspection_date?Ve()(e.inspection_date).format("YYYY-MM-DD HH:mm"):""};return Be.d.getQs(t)},updateInspectionStatus(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={extended_profile_inspection_id:e.extended_profile_inspection_id,extended_profile_enum:e.inspection_enum,inspection_additional_comments:e.inspection_additional_comments};return Be.d.getQs(t)},cancelInspection:e=>e,rollBackSubmission:e=>e},ep={fetchDetails(e){let t=[],a=Object(Me.a)({id:Le.a.get(e,"user.profile.company_address_id")||0},e||{});return t.push(a),Le.a.keyBy(t,"id")},fetchNotConnectedDetails(e){let t=[],a=Object(Me.a)({id:Le.a.get(e,"user.profile.company_address_id")||0},e||{});return t.push(a),Le.a.keyBy(t,"id")},create:e=>e,update:e=>e,sumbitForInspection:e=>e,submitForAssessment:e=>e,fetchList(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:Le.a.get(e,"extended_profile_id")||0},e))),Le.a.keyBy(t,"id")},fetchListSupplierProfile(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:Le.a.get(e,"extended_profile_inspection_id")||0},e))),Le.a.keyBy(t,"id")},allotInspection(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:Le.a.get(e,"company_address_id")||0},e))),Le.a.keyBy(t,"id")},updateInspectionStatus(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:Le.a.get(e,"company_address_id")||0},e))),Le.a.keyBy(t,"id")},cancelInspection:e=>e,rollBackSubmission:e=>e},{baseUrl:tp}=Re.a,ap=He.g().shape({commodity_id:He.f().min(1,"Commodity is required"),commodity_residue_id:He.f().min(1,"Commodity residue is required")}),np=He.g().shape({products:He.a().min(1).required("Product is a required field"),rawMaterialAndProduct:He.a().of(ap).min(1,"Minimum one raw material is required"),raw_Material_Procurement_Range_to:He.f().positive("Please select an approximate range for raw materials").required("Please select an approximate range for raw materials")}),rp=He.g().shape({own_Rented_Enum:He.f().typeError("Please select Type of Facility Area").required("Please select Type of Facility Area").positive("Please select Type of Facility Area"),facility_start_year:He.f().transform(((e,t)=>isNaN(e)?void 0:e)).typeError("Start year must be a number").required("Please select year for Facility start operating"),latitude:He.f().typeError("Please select located location").positive("Please select located location").required("Please select located location"),road_Type_Enum:He.f().typeError("Please select Type of Road access").required("Please select Type of Road access").positive("Please select Type of Road access")}),ip=He.g().shape({facility_Area:He.i().nullable().required("Please enter the value greater than zero"),rawMaterialsCoveredInMT:He.i().nullable().required(),rawMaterialsCoveredUsableInMT:He.i().nullable().required(),rawMaterialsOpenInMT:He.i().nullable().required(),rawMaterialsOpenUsableInMT:He.i().nullable().required(),Concrete_Floor_Area:He.i().nullable().required("Concrete floor area is required").test("concrete-less-than-facility","Flooring area cannot be greater than total facility area",(function(e){const{facility_Area:t}=this.parent,a=parseFloat(null===e||void 0===e?void 0:e.replace(/,/g,"")),n=parseFloat(null===t||void 0===t?void 0:t.replace(/,/g,""));return!(!isNaN(a)&&!isNaN(n))||a<=n})),finishedGoodsOpenInMT:He.i().nullable().required(),finishedGoodsCoveredInMT:He.i().nullable().required(),finishedGoodsCoveredUsableInMT:He.i().nullable().required(),finishedGoodsOpenUsableInMT:He.i().nullable().required(),total_Men_Employed:He.i().nullable().required("Please select total men employeed"),total_Women_Employed:He.i().nullable().required("Please select total women employeed")}),op=He.g().shape({connected_Load_Enum:He.f().typeError("Please select Type of Connected Load").required("Please select Type of Connected Load").positive("Please select Type of Connected Load"),is_Generator_Available:He.i().required("Please select backup generator"),generator_Capacity:He.f().moreThan(-1,"Generator capacity must be positive number"),vehicle_type_id:He.f().required("Please select Vehicle size").positive("Please select Vehicle size"),loading_Facilities_Type_Enum:He.f().test("debug","Debugging hasInspectorRole",(function(e){return console.log("YUP CONTEXT:",this.options.context),!0})).transform(((e,t)=>""===t||null===t?void 0:e)).when("$hasInspectorRole",{is:!0,then:e=>e.typeError("Please select Type of Loading facility").required("Please select Type of Loading facility").positive("Please select Type of Loading facility"),otherwise:e=>e.notRequired()}),is_Loading_Unloading_Allowed_At_Night:He.i().required("Please select backup generator"),power_Cut_Frequency_Enum:He.i().typeError("Please select power supply").required("Please select power supply")}),sp=He.g().shape({power_Cut_Frequency_Enum:He.f().positive("Please select power supply").typeError("Please select power supply").required("Please select power supply")}),lp=He.g().shape({loading_Facilities_Type_Enum:He.f().test("debug","Debugging hasInspectorRole",(function(e){return console.log("YUP CONTEXT:",this.options.context),!0})).transform(((e,t)=>""===t||null===t?void 0:e)).when("$hasInspectorRole",{is:!1,then:e=>e.typeError("Please select Type of Loading facility").required("Please select Type of Loading facility").positive("Please select Type of Loading facility"),otherwise:e=>e.notRequired()}),mainProducts:He.a().of(He.g().shape({commodity_form_id:He.f().required("Please select Product"),commodity_type_id:He.f().required("Please select Product"),commodity_type_code:He.i().required("Please select Product"),make_of_machine:He.i().required("Please select Make of Machine"),year_of_manufacture:He.f().typeError("Please select year of manufacture").required("Please select year of manufacture"),breakdown_type_enum_code:He.i().required("Please select breakdown duration"),capacity:He.f().required("Please select Capacity").positive("Please select Capacity"),utilized_capacity:He.f().typeError("Utilized capacity is required").min(0,"Invalid Utilized Capacity").required("Utilized capacity is required")})),drying_Facility_Enum:He.f().typeError("Please select Type of Drying facility").required("Please select Type of Drying facility").positive("Please select Type of Drying facility"),is_Generator_Available:He.i().required("Please select backup generator")}),cp=He.g().shape({last_Safety_Training_On:He.i().when("safety_Training_Frequency_Enum",{is:e=>""!==e&&0!==e,then:He.i().nullable().required("When was the last safety Training done"),otherwise:He.i().nullable()}),last_Health_Checkup_On:He.i().when("health_Checkup_Frequency_Enum",{is:e=>""!==e&&0!==e,then:He.i().nullable().required("When was the last health checkup done"),otherwise:He.i().nullable()})}),dp=He.g().shape({last_Health_Checkup_On:He.i().when("health_Checkup_Frequency_Enum",{is:e=>""!=e&&0!=e,then:He.i().nullable().required(" When was the last Heath Checkup done")})}),up=He.g().shape({health_And_Safety_Certification_Valid_Until:He.i().when("health_And_Safety_Certification_Enum",{is:e=>""!=e&&0!=e,then:He.i().nullable().required("Please select valid until")})}),mp=He.g().shape({last_Quality_Testing_On:He.i().when("quality_Testing_Frequency_Enum",{is:e=>""!=e&&0!=e,then:He.i().nullable().required("When was the last test done")})}),pp=He.g().shape({quality_Certification_Valid_Until:He.i().when("quality_Certification_Enum",{is:e=>""!=e&&0!=e,then:He.i().nullable().required("Please select valid until")}),quality_Certification_Other:He.i().when("quality_Certification_Enum",{is:e=>3==e,then:He.i().nullable().required("Please specify quality certification")})}),_p=async(e,t)=>{try{let a=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;try{const a=$m.fetchDetails(e,t),n="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/FetchExtendedProfile?").
1concat(a),r=await Be.d.fetch(n).ready,i=await Be.d.processApiRes(r);return ep.fetchDetails(i)}catch(a){throw console.log("FetchKYCIdentityDetails->err----\x3e",a),await Be.d.processApiErrors(a,"","FetchExtendedProfile")}}(e,t);return a}catch(a){throw a}},yp=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{const t=$m.fetchNotConnectedDetails(e),a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/FetchNotConnectedExtendedProfile?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return ep.fetchNotConnectedDetails(r)}catch(t){throw console.log("FetchKYCIdentityDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchExtendedProfile")}}(e);return t}catch(t){throw t}},fp=async(e,t,a,n,r)=>{try{"rawMaterialsAndProducts"===n?await We.b(np,e):"locationAndAccess"===n?await We.b(rp,e):"peopleandfacilities"===n?await We.b(ip,e):"infrastructure"===n?await We.b(op,e,{context:{hasInspectorRole:r}}):"equipments"===n?await We.b(lp,e,{context:{hasInspectorRole:r}}):"healthAndSafety"===n?(0!=e.safety_Training_Frequency_Enum&&null!=e.safety_Training_Frequency_Enum&&await We.b(cp,e),0!=e.health_Checkup_Frequency_Enum&&null!=e.health_Checkup_Frequency_Enum&&await We.b(dp,e),0!=e.health_And_Safety_Certification_Enum&&null!=e.health_And_Safety_Certification_Enum&&await We.b(up,e)):"qualityStandardProcess"===n&&(0!=e.quality_Testing_Frequency_Enum&&null!=e.quality_Testing_Frequency_Enum&&await We.b(mp,e),0!=e.quality_Certification_Enum&&null!=e.quality_Certification_Enum&&await We.b(pp,e));const t=await(async e=>{try{let t=$m.create(e);const a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/SaveAndUpdateExtendedProfile"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ep.create(r)}catch(t){throw console.log("SaveAndUpdateKYC_BusinessUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateExtendedProfile")}})(e);return t}catch(i){throw console.log("handleCreate---\x3eerror----\x3e",i),i}},hp=async(e,t,a,n,r)=>{try{"rawMaterialsAndProducts"===n?await We.b(np,e):"locationAndAccess"===n?await We.b(rp,e):"peopleandfacilities"===n?await We.b(ip,e):"infrastructure"===n?0===e.power_Cut_Frequency_Enum?await We.b(sp,e):await We.b(op,e,{context:{hasInspectorRole:r}}):"equipments"===n?await We.b(lp,e,{context:{hasInspectorRole:r}}):"healthAndSafety"===n?(0!=e.safety_Training_Frequency_Enum&&null!=e.safety_Training_Frequency_Enum&&await We.b(cp,e),0!=e.health_Checkup_Frequency_Enum&&null!=e.health_Checkup_Frequency_Enum&&await We.b(dp,e),0!=e.health_And_Safety_Certification_Enum&&null!=e.health_And_Safety_Certification_Enum&&await We.b(up,e)):"qualityStandardProcess"===n&&(0!=e.quality_Testing_Frequency_Enum&&null!=e.quality_Testing_Frequency_Enum&&await We.b(mp,e),0!=e.quality_Certification_Enum&&null!=e.quality_Certification_Enum&&await We.b(pp,e));const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=$m.update(e);const a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/SaveAndUpdateExtendedProfile"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ep.update(r)}catch(t){throw console.log("SaveAndUpdateKYC_IndividualUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateExtendedProfile")}}(e);return t}catch(i){throw console.log("handleCreate---\x3eerror----\x3e",i),i}},gp=async e=>{try{let t=await(async e=>{try{const t=$m.sumbitForInspection(e),a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/SubmitForInspection?extended_profile_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return ep.sumbitForInspection(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","SubmitForInspection")}})(e);return t}catch(t){throw t}},vp=async(e,t)=>{try{let a=await(async(e,t)=>{try{const a=$m.submitForAssessment(e,t),n="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/SubmitAssessment?").concat(a),r=await Be.d.fetch(n,{method:"PUT"}).ready,i=await Be.d.processApiRes(r);return ep.submitForAssessment(i)}catch(a){throw console.log("api-transport-update->err----\x3e",a),await Be.d.processApiErrors(a,"","SubmitAssessment")}})(e,t);return a}catch(a){throw a}},bp=async e=>{try{let t=await(async e=>{try{let t=$m.fetchList(e);const a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/FetchExtendedProfileHistory"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ep.fetchList(r)}catch(t){throw console.log("SaveAndUpdateKYC_BusinessUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchExtendedProfileHistory")}})(e);return t}catch(t){throw t}},Ep=async e=>{try{let t=await(async e=>{try{let t=$m.fetchList(e);const a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/FetchAllExtendedProfileApplications"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return ep.fetchListSupplierProfile(r)}catch(t){throw console.log("SaveAndUpdateKYC_BusinessUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllExtendedProfileApplications")}})(e);return t}catch(t){throw t}},wp=async e=>{try{let t=await(async e=>{try{let t=$m.allotInspection(e);const a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/AllotInspection?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return ep.allotInspection(r)}catch(t){throw console.log("SaveAndUpdateKYC_BusinessUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","AllotInspection")}})(e);return t}catch(t){throw t}},Op=async e=>{try{let t=await(async e=>{try{let t=$m.updateInspectionStatus(e);const a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/UpdateInspectionStatus?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return ep.updateInspectionStatus(r)}catch(t){throw console.log("SaveAndUpdateKYC_BusinessUser-create->err----\x3e",t),await Be.d.processApiErrors(t,"","UpdateInspectionStatus")}})(e);return t}catch(t){throw t}},Ap=async e=>{try{let t=await(async e=>{try{const t=$m.cancelInspection(e),a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/CancelInspection?extended_profile_inspection_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return ep.cancelInspection(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","CancelInspection")}})(e);return t}catch(t){throw t}},Sp=async e=>{try{let t=await(async e=>{try{const t=$m.rollBackSubmission(e),a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/RollbackExtendedProfileSubmission?extended_profile_id=").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return ep.rollBackSubmission(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","RollbackExtendedProfileSubmission")}})(e);return t}catch(t){throw t}},jp=async e=>{try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(tp,"/BioFuelRegistration/api/ExtendedProfile/UnassignInspector?").
1concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await Be.d.processApiErrors(t,"","UnassignInspector")}})(e);return t}catch(t){throw t}};var kp=a(1001);const Dp={fetchList:e=>Object(Me.a)({},e),create:e=>e,setSingleInvoiceDeals(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)},createSingleInvoice(e){delete e.is_seller,delete e.is_user_defined_invoice_number;let t=Object(Me.a)({},e);return Be.d.getQs(t)}},xp={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>xp.fetchDetails(e)));return Le.a.keyBy(t,"cashflow_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"cashflow_id")}),setSingleInvoiceDeals:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_deal_master_id")||0}),create(e){let t=(Le.a.isArray(e)?e:[]).map((e=>xp.createDetails(e)));return Le.a.keyBy(t,"seller_company_id")},createDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"seller_company_id")}),createSingleInvoice:e=>e},{baseUrl:Cp}=Re.a,Pp=He.g().shape({custom_invoice_number:He.i().when("is_user_defined_invoice_number",{is:1,then:He.i().required("Invoice Number is required"),otherwise:He.i().optional()}),invoice_date:He.i().required("Invoice Date is required")}),Np=async e=>{try{let t=await(async e=>{try{const t=Dp.fetchList(e),a="".concat(Cp,"/BioFuelRequirementOffers/api/ProcessingDeal/GetCashflow"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return xp.fetchList(r)}catch(t){throw console.log("api-FetchAllCashFlowDetails-fetchList->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchAllCashFlowDetails")}})(e);return t}catch(t){throw t}},Ip=async e=>{try{let t=await(async e=>{try{let t=Dp.setSingleInvoiceDeals(e);const a="".concat(Cp,"/BioFuelDeliveries/api/Invoices/SetSingleInvoiceForDeal?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return xp.setSingleInvoiceDeals(r)}catch(t){throw console.log("api-SetSingleInvoiceForDeal-setSingleInvoiceDeals->err------\x3e",t),await Be.d.processApiErrors(t,"","SetSingleInvoiceForDeal")}})(e);return t}catch(t){throw t}},Fp=async e=>{try{const t=await(async e=>{try{let t=Dp.create(e);const a="".concat(Cp,"/BioFuelDeliveries/api/Invoices/FetchPreviewForSingleInvoice"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return xp.create(r)}catch(t){throw console.log("FetchPreviewForSingleInvoice-create->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPreviewForSingleInvoice")}})(e);return t}catch(t){throw t}},Tp=async(e,t)=>{try{await We.b(Pp,e);const a=await(async(e,t)=>{try{let a=Dp.createSingleInvoice(e);const n="".concat(Cp,"/BioFuelDeliveries/api/Invoices/CreateSingleInvoice?").concat(a),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(t)}).ready,i=await Be.d.processApiRes(r);return xp.createSingleInvoice(i)}catch(a){throw console.log("CreateSingleInvoice-create->err----\x3e",a),await Be.d.processApiErrors(a,"","CreateSingleInvoice")}})(e,t);return a}catch(a){throw a}},Bp={create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Me.a)(Object(Me.a)({},e),{},{tare_weight:parseFloat((parseFloat(e.tare_weight)/1e3).toFixed(3)),gross_weight:parseFloat((parseFloat(e.gross_weight)/1e3).toFixed(3)),offered_qty:parseFloat((parseFloat(e.offered_qty)/1e3).toFixed(3))});return Be.d.getQs(t)}},Rp={create:e=>e},{baseUrl:Mp}=Re.a,qp=He.g().shape({offered_qty:He.f().required("Quantity is required").positive("Invalid Quantity"),seller_person_id:He.f().required("Please Select Farmer").positive("Please Select Farmer"),seller_address_id:He.f().required("Please Select Farmer's Address").positive("Please Select Farmer's Address"),tare_weight:He.f().typeError("Tare Weight is required").max(2e4,"Tare Weight seems too large (over 20 MT/ 20,000 KG). Check Qtys in MT vs KG").min(1,"Tare Weight invalid").required("Tare Weight is required").test("is-decimal","Invalid",(e=>(e+"").match(/^\d+$/))),gross_weight:He.f().typeError("Gross Weight is required").max(6e4,"Gross Weight seems too large (over 60 MT/ 60,000 KG). Check Qtys in MT vs KG").min(1,"Gross Weight invalid").moreThan(He.h("tare_weight"),"Gross weight must be greater than Tare weight").required("Gross Weight is required").test("is-decimal","Invalid",(e=>(e+"").match(/^\d+$/)))}),Lp=He.g().shape({offered_qty:He.f().required("Quantity is required").positive("Invalid Quantity"),seller_person_id:He.f().required("Please Select Seller").positive("Please Select Seller"),seller_address_id:He.f().required("Please Select Seller's Address").positive("Please Select Seller's Address"),tare_weight:He.f().typeError("Tare Weight is required").max(2e4,"Tare Weight seems too large (over 20 MT/ 20,000 KG). Check Qtys in MT vs KG").min(1,"Tare Weight invalid").required("Tare Weight is required").test("is-decimal","Invalid",(e=>(e+"").match(/^\d+$/))),gross_weight:He.f().typeError("Gross Weight is required").max(6e4,"Gross Weight seems too large (over 60 MT/ 60,000 KG). Check Qtys in MT vs KG").min(1,"Gross Weight invalid").moreThan(He.h("tare_weight"),"Gross weight must be greater than Tare weight").required("Gross Weight is required").test("is-decimal","Invalid",(e=>(e+"").match(/^\d+$/)))}),Up=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];try{await We.b(t?qp:Lp,e);const a=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Bp.create(e);const a="".concat(Mp,"/BioFuelRequirementOffers/api/Deal/CaptureWalkInDeal?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return Rp.create(r)}catch(t){throw console.log("CaptureWalkInDeal-create->err----\x3e",t),await Be.d.processApiErrors(t,"","CaptureWalkInDeal")}}(e);return a}catch(a){throw a}},Vp={GetNearByVendors(e,t){let a={filters:{},commodity_Req_Offer_Id:0};return Le.a.isEmpty(e)||(e.isNatureEnum&&(a.filters.Nature_Of_Business_Enum="".concat(e.isNatureEnum)),e.company_addr_id&&(a.filters.Company_Address_Id="".concat(e.company_addr_id))),a}},zp={fetchList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>zp.fetchDetails(e)));return Le.a.keyBy(t,"company_address_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"company_address_id")||""}),fetchListPickupMap(e){let t=(Le.a.isArray(e)?e:[]).map((e=>zp.fetchDetailsPickupMap(e)));return Le.a.keyBy(t,"bill_to_address_id")},fetchDetailsPickupMap:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"bill_to_address_id")||""})},{baseUrl:Yp}=Re.a,Gp=async(e,t)=>{try{let a=await(async(e,t)=>{try{const a=Vp.GetNearByVendors(e,t),n="".concat(Yp,"/BioFuelCommonUtilities/api/Configuration/GetNearByVendors"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r),o=zp.fetchList(i);return console.log("response from loaction api",o),o}catch(a){throw await Be.d.processApiErrors(a,"","GetNearByVendors")}})(e,t);return a}catch(a){throw a}},Qp=async e=>{try{let t=await(async e=>{try{const t="".concat(Yp,"/BioFuelRequirementOffers/api/Requirement/FetchSellersAgainstCommodityReqOfferId"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await Be.d.processApiRes(a),r=zp.fetchListPickupMap(n);return console.log("response from loaction api",a,r),r}catch(t){throw await Be.d.processApiErrors(t,"","FetchSellersAgainstCommodityReqOfferId")}})(e);return t}catch(t){throw t}},Hp={fetchAllCost(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)({},e)},fetchPreviewForManualInvoice(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Me.a)({},e);return Be.d.getQs(t)},fetchManualInvoicesDraft(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)({},e)},saveUpdateManualInvoiceHistory(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)({},e)},saveUpdateManualInvoice(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)(Object(Me.a)({},e),{},{invoice_date:e.invoice_date?Ve()(e.invoice_date).format("YYYY-MM-DD"):null,buyer_order_no_date:e.buyer_order_no_date?Ve()(e.buyer_order_no_date).format("YYYY-MM-DD"):null,e_way_bill_no_date:e.e_way_bill_no_date?Ve()(e.e_way_bill_no_date).format("YYYY-MM-DD"):null,payment_due_date:e.payment_due_date?Ve()(e.payment_due_date).format("YYYY-MM-DD"):null})},createManualInvoice(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Me.a)({},e);return Be.d.getQs(t)},deleteManualInvoiceCharge(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Me.a)({},e);return Be.d.getQs(t)},deleteManualInvoice(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(Me.a)({},e);return Be.d.getQs(t)}},Wp={fetchAllCostList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Wp.fetchAllCostDetails(e)));return Le.a.keyBy(t,"cost_type_id")},fetchAllCostDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"cost_type_id")||0}),fetchPreviewForManualInvoiceList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Wp.fetchPreviewForManualInvoiceDetails(e)));return Le.a.keyBy(t,"manual_invoice_id")},fetchPreviewForManualInvoiceDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"manual_invoice_id")||0}),fetchManualInvoicesDraftList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Wp.fetchManualInvoicesDraftDetails(e)));return Le.a.keyBy(t,"manual_invoice_id")},fetchManualInvoicesDraftDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"manual_invoice_id")||0}),fetchInvoiceApprovalHistoryList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Wp.fetchInvoiceApprovalHistoryDetails(e)));return Le.a.keyBy(t,"manual_invoice_history_id")},fetchInvoiceApprovalHistoryDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"manual_invoice_history_id")||0}),saveUpdateManualInvoiceHistory:e=>e,saveUpdateManualInvoice:e=>e,createManualInvoice:e=>e,deleteManualInvoiceCharge:e=>e,deleteManualInvoice:e=>e},{baseUrl:Kp}=Re.a,Jp=He.g().shape({manual_invoice_type_enum:He.f().required("Manual Invoice is required.").positive("Manual Invoice is required.").integer("Manual Invoice is required."),seller_id:He.f().required("Seller Id is required."),seller_address_id:He.f().required("Seller Address Id is required."),buyer_id:He.f().required("Buyer Id is required."),buyer_address_id:He.f().required("Buyer Address Id is required."),commodity_deal_master_id:He.f().when("invoice_category_enum",{is:4,then:He.f().required("Commodity Deal Master Id is required.").positive("Commodity Deal Master Id is required.").integer("Commodity Deal Master Id is required.")}),delivery_id:He.f().when("invoice_category_enum",{is:4,then:He.f().required("Delivery Id is required.").positive("Delivery Id is required.").integer("Delivery Id is required.")}),transporter_id:He.f().when("invoice_category_enum",{is:1,then:He.f().required("Transporter Id is required.").positive("Transporter Id is required.").integer("Trans
1porter Id is required.")}),motor_vehicle_no:He.i().when("invoice_category_enum",{is:1,then:He.i().required("Motor Vehicle No is required.")}),verifydoc:He.c().required("Please upload document or select Do not have PDF Document option").oneOf([!0],"Please upload document or select Do not have PDF Document option"),manual_invoice_charge_detail:He.a().of(He.g().shape({sac_code:He.i().required("HSN/SAC is required"),cost_type_id:He.f().required("Cost Type is required.").positive("Cost Type is required.").integer("Cost Type is required."),qty:He.f().required("Quantity is required.").positive("Quantity is required."),price:He.f().required("Price is required."),pricing_type_enum:He.f().required("Price Type is required.").positive("Price Type is required.").integer("Price Type is required.")})).min(1,"Cost Type is required.")}),Zp=He.g().shape({pending_approved_enum:He.f().required("Please select action").positive("Please select action")}),Xp=He.g().shape({manual_invoice_type_enum:He.f().required("Manual Invoice is required.").positive("Manual Invoice is required.").integer("Manual Invoice is required."),seller_id:He.f().required("Seller Id is required."),seller_address_id:He.f().required("Seller Address Id is required."),buyer_id:He.f().required("Buyer Id is required."),buyer_address_id:He.f().required("Buyer Address Id is required."),verifydoc:He.c().required("Please upload document or select Do not have PDF Document option").oneOf([!0],"Please upload document or select Do not have PDF Document option"),manual_invoice_charge_detail:He.a().of(He.g().shape({sac_code:He.i().required("HSN/SAC is required"),cost_type_id:He.f().required("Cost Type is required.").positive("Cost Type is required.").integer("Cost Type is required."),qty:He.f().required("Quantity is required.").positive("Quantity is required.").min(.1,"Invalid Quantity"),price:He.f().required("Price is required."),pricing_type_enum:He.f().required("Price Type is required.").positive("Price Type is required.").integer("Price Type is required.")})).min(1,"Cost Type is required.")}),$p=He.g().shape({commodity_deal_master_id:He.f().when("invoice_category_enum",{is:1,then:He.f().typeError("Commodity Deal Master Id is required.").required("Commodity Deal Master Id is required.").positive("Commodity Deal Master Id is required.").integer("Commodity Deal Master Id is required.")}),delivery_id:He.f().when("invoice_category_enum",{is:1,then:He.f().typeError("Delivery Id is required.").required("Delivery Id is required.").positive("Delivery Id is required.").integer("Delivery Id is required.")})}),e_=He.g().shape({commodity_deal_master_id:He.e().when("invoice_category_enum",{is:2,then:He.f().typeError("Commodity Deal Master Id is required.").required("Commodity Deal Master Id is required.").positive("Commodity Deal Master Id is required.").integer("Commodity Deal Master Id is required.")}),delivery_id:He.e().when("invoice_category_enum",{is:2,then:He.f().typeError("Delivery Id is required.").required("Delivery Id is required.").positive("Delivery Id is required.").integer("Delivery Id is required.")})}),t_=He.g().shape({commodity_deal_master_id:He.e().when("invoice_category_enum",{is:3,then:He.f().typeError("Commodity Deal Master Id is required.").required("Commodity Deal Master Id is required.").positive("Commodity Deal Master Id is required.").integer("Commodity Deal Master Id is required.")}),delivery_id:He.e().when("invoice_category_enum",{is:3,then:He.f().typeError("Delivery Id is required.").required("Delivery Id is required.").positive("Delivery Id is required.").integer("Delivery Id is required.")})}),a_=He.g().shape({delivery_id:He.f().when("invoice_category_enum",{is:5,then:He.f().typeError("Delivery Id is required.").required("Delivery Id is required.").positive("Delivery Id is required.").integer("Delivery Id is required.")})}),n_=He.g().concat(Xp).concat(e_).concat(t_),r_=He.g().concat(Xp),i_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Hp.fetchAllCost(e),a="".concat(Kp,"/BioFuelDeliveries/api/Invoices/FetchAllCost"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wp.fetchAllCostList(r)}catch(t){throw await Be.d.processApiErrors(t,"","FetchAllCost")}}(e);return t}catch(t){throw t}},o_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Hp.fetchPreviewForManualInvoice(e),a="".concat(Kp,"/BioFuelDeliveries/api/Invoices/FetchPreviewForManualInvoice?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Wp.fetchPreviewForManualInvoiceList(r)}catch(t){throw await Be.d.processApiErrors(t,"","FetchPreviewForManualInvoice")}}(e);return t}catch(t){throw t}},s_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Hp.fetchManualInvoicesDraft(e),a="".concat(Kp,"/BioFuelDeliveries/api/Invoices/FetchManualInvoicesDraft"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wp.fetchManualInvoicesDraftList(r)}catch(t){throw await Be.d.processApiErrors(t,"","FetchManualInvoicesDraft")}}(e);return t}catch(t){throw t}},l_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Hp.fetchPreviewForManualInvoice(e),a="".concat(Kp,"/BioFuelDeliveries/api/Invoices/FetchInvoiceApprovalHistory?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return Wp.fetchInvoiceApprovalHistoryList(r)}catch(t){throw await Be.d.processApiErrors(t,"","FetchInvoiceApprovalHistory")}}(e);return t}catch(t){throw t}},c_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{await We.b(Zp,e);const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Hp.saveUpdateManualInvoiceHistory(e),a="".concat(Kp,"/BioFuelDeliveries/api/Invoices/SaveUpdateManualInvoiceHistory"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wp.saveUpdateManualInvoiceHistory(r)}catch(t){throw await Be.d.processApiErrors(t,"","SaveUpdateManualInvoiceHistory")}}(e);return t}catch(t){throw t}},d_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=e.manual_invoice_charge_detail.filter((e=>15==e.cost_type_id||16==e.cost_type_id));await We.b(4===e.invoice_category_enum||6===e.invoice_category_enum||7===e.invoice_category_enum||9===e.invoice_category_enum||8===e.invoice_category_enum||2===e.invoice_category_enum||3===e.invoice_category_enum||1===e.invoice_category_enum&&t.length>0?Xp:5===e.invoice_category_enum?a_:n_,e);const a=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Hp.saveUpdateManualInvoice(e),a="".concat(Kp,"/BioFuelDeliveries/api/Invoices/SaveUpdateManualInvoice"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Wp.saveUpdateManualInvoice(r)}catch(t){throw await Be.d.processApiErrors(t,"","SaveUpdateManualInvoice")}}(e);return a}catch(t){throw t}},u_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Hp.createManualInvoice(e),a="".concat(Kp,"/BioFuelDeliveries/api/Invoices/CreateManualInvoice?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return Wp.createManualInvoice(r)}catch(t){throw await Be.d.processApiErrors(t,"","CreateManualInvoice")}}(e);return t}catch(t){throw t}},m_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Hp.deleteManualInvoiceCharge(e),a="".concat(Kp,"/BioFuelDeliveries/api/Invoices/DeleteManualInvoiceCharge?").
1concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Wp.deleteManualInvoiceCharge(r)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteManualInvoiceCharge")}}(e);return t}catch(t){throw t}},p_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Hp.deleteManualInvoice(e),a="".concat(Kp,"/BioFuelDeliveries/api/Invoices/DeleteManualInvoice?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready,r=await Be.d.processApiRes(n);return Wp.deleteManualInvoice(r)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteManualInvoice")}}(e);return t}catch(t){throw t}},__={fetchFollowPreferences_CT:e=>Object(Me.a)({},e)},y_={fetchFollowPreferences(e){let t=(Le.a.isArray(e)?e:[]).map((e=>y_.fetchDetails(e)));return Le.a.keyBy(t,"follow_preference_id")},fetchDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"follow_preference_id")})},{baseUrl:f_}=Re.a,h_=async e=>{try{const t=await(async e=>{try{const t=__.fetchFollowPreferences_CT(e),a="".concat(f_,"/BioFuelSocialFeed/api/FollowPreference/FetchFollowPreference"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return y_.fetchFollowPreferences(r)}catch(t){throw await Be.d.processApiErrors(t,"","FetchFollowPreference")}})(e);return t}catch(t){throw t}},g_=async e=>{try{const t=await(async e=>{try{const t=__.fetchFollowPreferences_CT(e),a="".concat(f_,"/BioFuelSocialFeed/api/FollowPreference/FetchFollowPreference_CT"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return y_.fetchFollowPreferences(r)}catch(t){throw await Be.d.processApiErrors(t,"","FetchFollowPreference_CT")}})(e);return t}catch(t){throw t}},v_=async e=>{try{const t=await(async e=>{try{const t="".concat(f_,"/BioFuelSocialFeed/api/FollowPreference/FetchCompaniesAndPersons"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchCompaniesAndPersons")}})(e);return t}catch(t){throw t}},b_=async e=>{try{const t=await(async e=>{try{const t="".concat(f_,"/BioFuelSocialFeed/api/FollowPreference/SaveUpdateFollowPreference"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchCompaniesAndPersons")}})(e);return t}catch(t){throw t}},E_=async(e,t,a)=>{try{const n=await async function(e,t){let a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{const n="".concat(f_,"/BioFuelSocialFeed/api/FollowPreference/").concat(a?t+"?"+e.split(" ").join(""):t),r=await Be.d.fetch(n,{method:"POST",body:a?"":JSON.stringify(e)}).ready;return await Be.d.processApiRes(r)}catch(n){throw await Be.d.processApiErrors(n,"","".concat(t))}}(e,t,a);return n}catch(n){throw n}},w_={fetchPassBook:(e,t)=>Object(Me.a)({filters:Object(Me.a)({},e)},t)},O_={fetchPassBook(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:Le.a.get(e,"serial")||0},e))),Le.a.keyBy(t,"id")}},{baseUrl:A_}=Re.a,S_=async(e,t)=>{try{let a=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{let a=w_.fetchPassBook(e,t);const n="".concat(A_,"/BioFuelPayments/api/Subsciption/FetchPassBook"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return O_.fetchPassBook(i)}catch(a){throw console.log("FetchPlanAgainstSubscriptionPlanId-create->err----\x3e",a),await Be.d.processApiErrors(a,"","FetchPassBook")}}(e,t);return a}catch(a){throw a}},j_=async e=>{try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(A_,"/BioFuelCommonUtilities/api/SystemMaintenance/UpdatePassbook?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return O_.fetchPassBook(r)}catch(t){throw await Be.d.processApiErrors(t,"","UpdatePassbook")}})(e);return t}catch(t){throw t}},k_=async e=>{try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(A_,"/BioFuelCommonUtilities/api/SystemMaintenance/TransferPassbookAmount?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready,r=await Be.d.processApiRes(n);return O_.fetchPassBook(r)}catch(t){throw await Be.d.processApiErrors(t,"","TransferPassbookAmount")}})(e);return t}catch(t){throw t}},D_={mySubscriptions(e){let t=Object(Me.a)({},e);return Be.d.getQs(t)}},x_={mySubscriptions(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(Me.a)({id:Le.a.get(e,"subscription_id")||0},e))),Le.a.keyBy(t,"id")}},{baseUrl:C_}=Re.a,P_=async e=>{try{let t=await(async e=>
1{try{const t=D_.mySubscriptions(e),a="".concat(C_,"/BioFuelPayments/api/Subsciption/FetchMySubscriptions?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return x_.mySubscriptions(r)}catch(t){throw console.log("FetchPlanAgainstSubscriptionPlanId-create->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchMySubscriptions")}})(e);return t}catch(t){throw t}},N_={fetchSubscriptionsHistory:(e,t)=>Object(Me.a)({filters:Object(Me.a)({},e)},t)},I_={fetchSubscriptionsHistoryList(e){let t=(Le.a.isArray(e)?e:[]).map((e=>I_.fetchSubscriptionsHistoryDetails(e)));return Le.a.keyBy(t,"subscription_id")},fetchSubscriptionsHistoryDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"subscription_id")})},{baseUrl:F_}=Re.a,T_=async(e,t)=>{try{let a=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{let a=N_.fetchSubscriptionsHistory(e,t);const n="".concat(F_,"/BioFuelPayments/api/Subsciption/FetchSubscriptionHistory"),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await Be.d.processApiRes(r);return I_.fetchSubscriptionsHistoryList(i)}catch(a){throw console.log("FetchPlanAgainstSubscriptionPlanId-create->err----\x3e",a),await Be.d.processApiErrors(a,"","fetchSubscriptionsHistory")}}(e,t);return a}catch(a){throw a}},B_={fetchDealCharges(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)({},e);return Be.d.getQs(t)}},R_={fetchDealCharges:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:0})},{baseUrl:M_}=Re.a,q_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=B_.fetchDealCharges(e);const a="".concat(M_,"/BioFuelCommonUtilities/api/CommonUtilities/FetchPlatformCharges?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return R_.fetchDealCharges(r)}catch(t){throw console.log("err----\x3e",t),await Be.d.processApiErrors(t,"","fetchDealCharges")}}(e);return t}catch(t){throw t}},L_={fetchLocationEloc(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)({},e);return Be.d.getQs(t)}},U_={fetchLocationEloc:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:0})},{baseUrl:V_}=Re.a,z_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=L_.fetchLocationEloc(e);const a="".concat(V_,"/BioFuelCommonUtilities/api/LocationSetup/GetELocCodeByLatLng?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return U_.fetchLocationEloc(r)}catch(t){throw console.log("err----\x3e",t),await Be.d.processApiErrors(t,"","fetchLocationEloc")}}(e);return t}catch(t){throw t}},Y_={fetchClosingBalance(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(Me.a)({},e);return Be.d.getQs(t)}},G_={fetchClosingBalance:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:0})},{baseUrl:Q_}=Re.a,H_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Y_.fetchClosingBalance(e);const a="".concat(Q_,"/BioFuelPayments/api/Subsciption/FetchUpgradeDowngradeDetails?").concat(t),n=await Be.d.fetch(a).ready,r=await Be.d.processApiRes(n);return G_.fetchClosingBalance(r)}catch(t){throw console.log("err----\x3e",t),await Be.d.processApiErrors(t,"","fetchClosingBalance")}}(e);return t}catch(t){throw t}},{baseUrl:W_}=Re.a,K_=async e=>{try{const t=Be.d.getQs({Dashboard_Enum:e}),a="".concat(W_,"/BioFuelRegistration/api/Dashboard/GetDashboards?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","GetDashboards")}},J_=async e=>{try{const t="".concat(W_,"/BioFuelRegistration/api/KYC/SaveEULAAcceptance"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","SaveEULAAcceptance")}},Z_=async e=>{try{const t="".concat(W_,"/BioFuelRegistration/api/KYC/SaveGPAAcceptance"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","SaveGPAAcceptance")}},X_=async e=>{try{const t="".concat(W_,"/BioFuelRegistration/api/KYC/SaveGreenChannelAcceptance"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","SaveGreenChannelAcceptance")}},$_={fetchAutoDetails(e){let t=Object(Me.a)(Object(Me.a)({},e),{},{person_id:Le.a.get(window,"user.userid")||0});return Be.d.getQs(t)}},ey={fetchAutoDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_req_offer_id")||0})},{baseUrl:ty}=Re.a,ay=async e=>{try{let t=await(async e=>{try{const t=$_.fetchAutoDetails(e),a="".concat(ty,"/BioFuelRequirementOffers/api/PlainOffer/FetchPlainOfferAgainstId_ELOC?").concat(t),n=await Be.d.fetch(a,{}).ready,r=await Be.d.processApiRes(n);return ey.fetchAutoDetails(r)}catch(t){throw console.log("api-FetchPlainOfferAgainstId_ELOC-fetchDetails->err----\x3e",t),await Be.d.processApiErrors(t,"","FetchPlainOfferAgainstId_ELOC")}})(e);return t}catch(t){throw t}},{baseUrl:ny}=Re.a,ry=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(ny,"/BioFuelTransportRequirementOffers/api/MarketTransportRate/GetAllMarketTransportRate_Eloc"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await Be.d.processApiRes(a);return null===n||void 0===n?void 0:n.map((e=>Object(Me.a)(Object(Me.a)({},e),{},{id:e.market_transport_rate_id})))}catch(t){throw await Be.d.processApiErrors(t,"","GetAllMarketTransportRate_Eloc")}},iy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(ny,"/BioFuelTransportRequirementOffers/api/MarketTransportRate/SaveUpdateMarketTransportRate"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","SaveUpdateMarketTransportRate")}},oy=async e=>{try{const t="".concat(ny,"/BioFuelTransportRequirementOffers/api/MarketTransportRate/DeleteMarketTransportRate?Market_Transport_Rate_Id=").concat(e),a=await Be.d.fetch(t,{method:"PUT"}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteMarketTransportRate")}},sy={GetAllMarketTransportLocation(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)({},e)}},ly={GetAllMarketTransportLocation(e){let t=(Le.a.isArray(e)?e:[]).map((e=>
1ly.fetchAddressDetails(e)));return Le.a.keyBy(t,"display_text")},fetchAddressDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"display_text")})},{baseUrl:cy}=Re.a,dy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{let t=sy.GetAllMarketTransportLocation(e);const a="".concat(cy,"/BioFuelTransportRequirementOffers/api/MarketTransportRate/GetAllMarketTransportLocation"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify([t])}).ready,r=await Be.d.processApiRes(n);return ly.GetAllMarketTransportLocation(r)}catch(t){throw console.log("api-transport-create->err----\x3e",t),await Be.d.processApiErrors(t,"","SaveAndUpdateTransportDetails")}})(e);return t}catch(t){throw t}},{baseUrl:uy}=Re.a,my=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(uy,"/BioFuelSocialFeed/api/SocialGroup/AddSingleFarmer"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","AddSingleFarmer")}},py=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Be.d.getQs(e),a="".concat(uy,"/BioFuelSocialFeed/api/SocialGroup/LinkExistingFarmer?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","linkExistingFarmer")}},_y=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Be.d.getQs(e),a="".concat(uy,"/BioFuelSocialFeed/api/SocialGroup/FetchGroupsAgainstInvokingPersonId?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchGroupsAgainstInvokingPersonId")}},yy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(uy,"/BioFuelSocialFeed/api/SocialGroup/FetchMembersAgainstBfSocialGroupId"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;let n=await Be.d.processApiRes(a);return n=n.map(((e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t}))),n}catch(t){throw await Be.d.processApiErrors(t,"","FetchMembersAgainstBfSocialGroupId")}},fy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Be.d.getQs(e),a="".concat(uy,"/BioFuelSocialFeed/api/SocialGroup/FetchAllFarmers?").concat(t),n=await Be.d.fetch(a).ready;let r=await Be.d.processApiRes(n);return r=r.map(((e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t}))),r}catch(t){throw await Be.d.processApiErrors(t,"","FetchAllFarmers")}},hy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(uy,"/BioFuelReportGeneration/api/ReportGeneration/ImportMembers"),a=await Be.d.fetch(t,{method:"POST",body:e},!1).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","ImportMembers")}},gy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Be.d.getQs(e),a="".concat(uy,"/BioFuelSocialFeed/api/SocialGroup/FetchSocialGroupDetailsAgainstBfSocialGroupId?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchSocialGroupDetailsAgainstBfSocialGroupId")}},vy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Be.d.getQs(e),a="".concat(uy,"/BioFuelSocialFeed/api/SocialGroup/RemoveParticipantFromGroup?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","RemoveParticipantFromGroup")}},by=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Be.d.getQs(e),a="".concat(uy,"/BioFuelSocialFeed/api/SocialGroup/UpdateFPOMembershipId?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","UpdateFPOMembershipId")}},Ey=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Be.d.getQs(e),a="".concat(uy,"/BioFuelSocialFeed/api/SocialGroup/VerifyMobileNumber?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","VerifyMobileNumber")}},wy={getAllEquipmentsReport(e){let t=(Le.a.isArray(e)?e:[]).map((e=>wy.fetchListByDetails(e)));return Le.a.keyBy(t,"equipment_master_id")},fetchListByDetails:e=>({id:Le.a.get(e,"id")||"",equipment_master_id:Le.a.get(e,"equipment_master_id")||"",equipment_category_code:Le.a.get(e,"equipment_category_code")||"",equipment_type_code:Le.a.get(e,"equipment_type_code")||"",equipment_make_code:Le.a.get(e,"equipment_make_code")||"",equipment_model_code:Le.a.get(e,"equipment_model_code")||"",equipment_variant_code:Le.a.get(e,"equipment_variant_code")||"",price_uom_code:Le.a.get(e,"price_uom_code")||"",serial_number:Le.a.get(e,"serial_number")||"",telemetry_device_id:Le.a.get(e,"telemetry_device_id")||"",equipment_description:Le.a.get(e,"equipment_description")||"",equipment_name:Le.a.get(e,"equipment_name")||"",creation_year:Le.a.get(e,"creation_year")||"",registration_no:Le.a.get(e,"registration_no")||"",model_no:Le.a.get(e,"model_no")||"",is_verified:Le.a.get(e,"is_verified")||"",is_draft:Le.a.get(e,"is_draft")||"",verification_status_enum_c
1ode:Le.a.get(e,"verification_status_enum_code")||"",equipment_metadata:Le.a.get(e,"equipment_metadata")||"",entity_code:Le.a.get(e,"entity_code")||"",user_type_enum_code:Le.a.get(e,"user_type_enum_code")||"",company_affiliate_enum_code:Le.a.get(e,"company_affiliate_enum_code")||"",equipment_status_enum_code:Le.a.get(e,"equipment_status_enum_code")||"",is_operator_required:Le.a.get(e,"is_operator_required")||"",is_equipment_insured:Le.a.get(e,"is_equipment_insured")||"",insured_from_datetime:Le.a.get(e,"insured_from_datetime")||"",insured_to_datetime:Le.a.get(e,"insured_to_datetime")||"",equipment_address:Le.a.get(e,"equipment_address")||"",location_code:Le.a.get(e,"location_code")||"",address_lattitude:Le.a.get(e,"address_lattitude")||"",address_longitude:Le.a.get(e,"address_longitude")||"",city_code:Le.a.get(e,"city_code")||"",country_code:Le.a.get(e,"country_code")||"",district_code:Le.a.get(e,"district_code")||"",place_id:Le.a.get(e,"place_id")||"",state_code:Le.a.get(e,"state_code")||"",village_code:Le.a.get(e,"village_code")||"",expected_price:Le.a.get(e,"expected_price")||"",payment_term_code:Le.a.get(e,"payment_term_code")||"",is_tractor_available:Le.a.get(e,"is_tractor_available")||"",equipment_offer_yype_enum_code:Le.a.get(e,"equipment_offer_yype_enum_code")||"",mobile_Number:Le.a.get(e,"mobile_number")||""})},{baseUrl:Oy}=Re.a,Ay=async e=>{try{const t="".concat(Oy,"/BioFuelRegistration/api/EquipmentDetails/GetAllEquipments"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;let n=await Be.d.processApiRes(a);return n=n.map(((e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t}))),n}catch(t){throw await Be.d.processApiErrors(t,"","GetAllEquipments")}},Sy=async e=>{try{const t="".concat(Oy,"/BioFuelRegistration/api/EquipmentDetails/GetAllEquipments"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;let n=await Be.d.processApiRes(a);return n=n.map(((e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t}))),wy.getAllEquipmentsReport(n)}catch(t){throw await Be.d.processApiErrors(t,"","GetAllEquipments")}},jy=async e=>{try{const t="".concat(Oy,"/BioFuelRegistration/api/EquipmentDetails/GetEquipmentMasterProfile"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","GetEquipmentMasterProfile")}},ky=async e=>{try{const t=Be.d.getQs(e),a="".concat(Oy,"/BioFuelRegistration/api/EquipmentDetails/VerifyEquipmentProfile?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","VerifyEquipmentProfile")}},Dy=async e=>{try{var t;Be.d.getQs(e);const a="".concat(Oy,"/BioFuelRequirementOffers/api/EquipmentDetails/GetEquipmentRentalPaymentDetails"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(e)}).ready;let r=await Be.d.processApiRes(n);return r=null===(t=r)||void 0===t?void 0:t.map((e=>Object(Me.a)(Object(Me.a)({},e),{},{id:e.commodity_deal_master_id}))),r}catch(a){throw await Be.d.processApiErrors(a,"","GetEquipmentRentalPaymentDetails")}},xy=async e=>{try{const t=Be.d.getQs(e),a="".concat(Oy,"/BioFuelRequirementOffers/api/EquipmentDetails/PayEquipmentRentalPayment?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","PayEquipmentRentalPayment")}},Cy=async e=>{try{var t;Be.d.getQs(e);const a="".concat(Oy,"/BioFuelRequirementOffers/api/EquipmentDetails/FetchAllRentalTransactions"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(e)}).ready;let r=await Be.d.processApiRes(n);return r=null===(t=r)||void 0===t?void 0:t.map((e=>Object(Me.a)(Object(Me.a)({},e),{},{id:e.commodity_deal_master_id}))),r}catch(a){throw await Be.d.processApiErrors(a,"","FetchAllRentalTransactions")}},Py=async(e,t,a)=>{try{const n="".concat(Oy,"/BioFuelTransportRequirementOffers/api/TransportDeal/UpdateTransportDealToEquipmentDeal?Transport_Deal_Master_Id=").concat(e,"&IsDelink=").concat(a),r=await Be.d.fetch(n,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(r)}catch(n){throw await Be.d.processApiErrors(n,"","UpdateTransportDealToEquipmentDeal")}},Ny=async e=>{try{const t="".concat(Oy,"/BioFuelRegistration/api/EquipmentDetails/GetEquipmentAddresses"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","UpdateTransportDealToEquipmentDeal")}},Iy=async e=>{try{const t="".concat(Oy,"/BioFuelRegistration/api/EquipmentDetails/SaveUpdateEquipmentMaster"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","UpdateTransportDealToEquipmentDeal")}},Fy=async e=>{console.log("assureimmgg",e);try{let t=new FormData;t.append("entity_id",null===e||void 0===e?void 0:e.entity_id),t.append("document_Module_Enum",null===e||void 0===e?void 0:e.document_module_enum),t.append("entity_Type_Enum",null===e||void 0===e?void 0:e.entity_type_enum),t.append("module_Enum",null===e||void 0===e?void 0:e.module_enum),t.append("uploading_Person_Id",null===e||void 0===e?void 0:e.uploading_person_id),t.append("attachment_Id",null===e||void 0===e?void 0:e.attachment_id),t.append("attachment_File",null===e||void 0===e?void 0:e.attachment_file),console.log("formDataattachment",t);const a="".concat(Oy,"/BioFuelCommonUtilities/api/DocumentUpload/AttachDocumentAzureStorage"),n=await Be.d.fetch(a,{method:"POST",body:t},!1).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","UpdateTransportDealToEquipmentDeal")}},Ty=async e=>{try{const t="".concat(Oy,"/BioFuelRequirementOffers/api/EquipmentDetails/GetSuggestedEquipmentSells"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;let n=await Be.d.processApiRes(a);return n=n.map(((e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t}))),n}catch(t){throw await Be.d.processApiErrors(t,"","fetchSuggestedEquipmentSells")}},By=async e=>{try{const t=e,a="".concat(Oy,"/BioFuelRequirementOffers/api/EquipmentDetails/SaveUpdateEquipment_PlainOffer"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","saveUpdateEquipmentPlainOffer")}},Ry=async e=>{try{const t="".concat(Oy,"/BioFuelRegistration/api/EquipmentDetails/DeleteEquipment?equipment_master_id=").concat(e),a=await Be.d.fetch(t,{method:"PUT"}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","deleteEquipment")}},My=async e=>{try{const t=Be.d.getQs(e),a="".concat(Oy,"/BioFuelRegistration/api/EquipmentDetails/SetStatusForEquipmentMaster?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","setstatusEquipment")}},qy=async e=>{try{const t=Be.d.getQs(e),a="".concat(Oy,"/BioFuelRegistration/api/EquipmentDetails/GetPriceUOMs?").concat(t),n=await Be.d.fetch(a,{method:"GET"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","getUOMEquipmentRental")}},Ly={create(e){const t=Object(Me.a)(Object(Me.a)({},e),{},{operation_enum:null!==e&&void 0!==e&&e.isPublish?"update":"Add",auction_phase_enum:null!==e&&void 0!==e&&e.isPublish?"Published":"Created",commodity_standard_enum:"Premium"});let a;return a=null!==e&&void 0!==e&&e.isPublish?Object(Me.a)({},t):Object(Me.a)(Object(Me.a)({},t),{},{commodity_auction_master_id:0}),a}},Uy={create:e=>
1e,fetchMultipartyAuctions(e){let t=(Le.a.isArray(e)?e:[]).map((e=>Uy.fetchAllMultipartyAuctionDetails(e)));return Le.a.keyBy(t,"commodity_auction_master_id")},fetchAllMultipartyAuctionDetails:e=>Object(Me.a)(Object(Me.a)({},e),{},{id:Le.a.get(e,"commodity_auction_master_id")||0}),fetchAllMultipartyAuctionOverview:(e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t})},{baseUrl:Vy}=Re.a,zy=He.g().shape({quantity:He.f().required("Quantity is required."),price:He.f().required("Price is required.")}),Yy=He.g().shape({operation_Enum:He.f().required("operation_Enum is required."),qty:He.f().required("Quantity is required."),price:He.f().required("Price is required."),vehicle_type_id:He.f().required("vehicle_type_id is required.")}),Gy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Ly.create(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/SaveAndUpdateMultipartyAuction"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Uy.create(r)}catch(t){throw await Be.d.processApiErrors(t,"","SaveAndUpdateMultipartyAuction")}})(e);return t}catch(t){throw t}},Qy=async e=>{try{let t=await(async e=>{try{const t="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/DeleteMultipartyAuctionBuySell?commodity_req_offer_multiparty_auction_id=").concat(e),a=await Be.d.fetch(t,{method:"PUT"}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchMultipartyAuctionOverview")}})(e);return t}catch(t){throw t}},Hy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/FetchAllMultipartyAuctions"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await Be.d.processApiRes(a);return Uy.fetchMultipartyAuctions(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchAllMultipartyAuctions")}})(e);return t}catch(t){throw t}},Wy=async e=>{try{let t=await(async e=>{try{const t="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/FetchMultipartyAuctionOverview?commodity_auction_master_id=").concat(e),a=await Be.d.fetch(t,{method:"POST"}).ready,n=await Be.d.processApiRes(a);return Uy.fetchAllMultipartyAuctionOverview(n,e)}catch(t){throw await Be.d.processApiErrors(t,"","FetchMultipartyAuctionOverview")}})(e);return t}catch(t){throw t}},Ky=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/SaveAndUpdateBuySellAgainstMultipartyAuction"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await Be.d.processApiRes(a);return Uy.create(n)}catch(t){throw await Be.d.processApiErrors(t,"","SaveAndUpdateBuySellAgainstMultipartyAuction")}})(e);return t}catch(t){throw t}},Jy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/FetchMultipartyLandingPagePositions"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchMultipartyLandingPagePositions")}})(e);return t}catch(t){throw t}},Zy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/FetchMultipartyLandingPagePositionsMetadata?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchMultipartyLandingPagePositionsMetadata")}})(e);return t}catch(t){throw t}},Xy=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/FetchBidOffersAgainstBuySell?").concat(t),n=await Be.d.fetch(a).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchBidOffersAgainstBuySell")}})(e);return t}catch(t){throw t}},$y=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/PinUnpinBuySellBidOffer?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}
1catch(t){throw await Be.d.processApiErrors(t,"","PinUnpinBuySellBidOffer")}})(e);return t}catch(t){throw t}},ef=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/WithdrawBidOffer?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","WithdrawBidOffer")}})(e);return t}catch(t){throw t}},tf=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/WithdrawMultipartyAuctionBuySell?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","WithdrawMultipartyAuctionBuySell")}})(e);return t}catch(t){throw t}},af=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{await Be.d.validateSchema(zy,e);let t=await(async e=>{try{const t="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/CounterBidOffer"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","CounterBidOffer")}})(e);return t}catch(t){throw t}},nf=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{await Be.d.validateSchema(Yy,e);let t=await(async e=>{try{const t="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/SaveAndUpdateBidOffer"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","SaveAndUpdateBidOffer")}})(e);return t}catch(t){throw t}},rf=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/Deal/AcceptMultipartyOfferBid?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","AcceptMultipartyOfferBid")}})(e);return t}catch(t){throw t}},of=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/RejectBidOffer?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","RejectBidOffer")}})(e);return t}catch(t){throw t}},sf=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/FetchMultipartyLandingPagePositions_Spectator?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchMultipartyLandingPagePositions_Spectator")}})(e);return t}catch(t){throw t}},lf=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/FetchMultipartyLandingPagePositions_CT?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchMultipartyLandingPagePositions_CT")}})(e);return t}catch(t){throw t}},cf=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/GetLatestCounterAgainstOfferBidId?").concat(t),n=await Be.d.fetch(a,{method:"GET"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","GetLatestCounterAgainstOfferBidId")}})(e);return t}catch(t){throw t}},df=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/FetchRivals?").concat(t),n=await Be.d.fetch(a,{method:"GET"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchRivals")}})(e);return t}catch(t){throw t}},uf=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Be.d.getQs(e),a="".concat(Vy,"/BioFuelAuctions/api/MultipartyAuction/DeleteMyBuySells?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteMyBuySells")}})(e);return t}catch(t){throw t}},mf={fetchReportList(e){let t=(Le.a.isArray(e)?e:[]).map(((e,t)=>mf.fetchReportDetails(e,t)));return Le.a.keyBy(t,"id")},fetchReportDetails:(e,t)=>({total_count:Le.a.get(e,"total_count")||0,modified_datetime:Le.a.get(e,"created_datetime")||"",against_buy_sell:Le.a.get(e,"against_buy_sell")||0,facilitation_log_id:Le.a.get(e,"facilitation_log_id")||0,facilitator_person_id:Le.a.get(e,"facilitator_person_id")||0,facilitator_person_name:Le.a.get(e,"facilitator_person_name")||"",mobile_number:Le.a.get(e,"mobile_number")||"",social_profile_id:Le.a.get(e,"social_profile_id")||0,person_company_affiliate_id:Le.a.get(e,"person_company_affiliate_id")||0,created_datetime:Le.a.get(e,"created_datetime")||"",assist_type_enum_code:Le.a.get(e,"assist_type_enum_code")||"",farm_profile_complete:Le.a.get(e,"farm_profile_complete")||"",facilitator_organisation:Le.a.get(e,"facilitator_organisation")||"",person_company_affiliate_enum_code:Le.a.get(e,"person_company_affiliate_enum_code")||"",person_name:Le.a.get(e,"person_name")||"",company_affiliate_name:Le.a.get(e,"company_affiliate_name")||"",type_of_individual_enum_code:Le.a.get(e,"type_of_individual_enum_code")||"",kyc_status_enum_c
1ode:Le.a.get(e,"kyc_status_enum_code")||"",kyc_approved_on:Le.a.get(e,"kyc_approved_on")||"",number_of_vehicles:Le.a.get(e,"number_of_vehicles")||0,buy_sell:Le.a.get(e,"buy_sell")||0,bid_offer:Le.a.get(e,"bid_offer")||0,offer_bid_type_enum_code:Le.a.get(e,"offer_bid_type_enum_code")||0,deal_no:Le.a.get(e,"deal_no")||0,deal_quantity:Le.a.get(e,"deal_quantity")||0,deal_date:Le.a.get(e,"deal_date")||0,deal_status:Le.a.get(e,"deal_status")||0,req_offer_type_enum_code:Le.a.get(e,"req_offer_type_enum_code")||"",location:Le.a.get(e,"location")||"",qty_uom_code:Le.a.get(e,"qty_uom_code")||"",price_uom_code:Le.a.get(e,"price_uom_code")||"",bank_verification_enum:Le.a.get(e,"bank_verification_enum")||0,bank_verification_enum_code:Le.a.get(e,"bank_verification_enum_code")||0,id:t})},{baseUrl:pf}=Re.a,_f=async e=>{try{let t=await(async e=>{try{const t="".concat(pf,"/BioFuelRegistration/api/Facilitator/FetchFacilitatorLog"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await Be.d.processApiRes(a);return mf.fetchReportList(n)}catch(t){throw await Be.d.processApiErrors(t,"","FetchFacilitatorLog")}})(e);return t}catch(t){throw t}},{baseUrl:yf}=Re.a,ff=async(e,t)=>{try{let a=await(async(e,t)=>{try{const a=Be.d.getQs(e),n="".concat(yf,"/BioFuelRequirementOffers/api/Deal/GetContractDocumentData?").concat(a),r={method:"POST"};t&&(r.accessToken=t);const i=await Be.d.fetch(n,r).ready;return await Be.d.processApiRes(i)}catch(a){throw await Be.d.processApiErrors(a,"","GetContractDocumentData")}})(e,t);return a}catch(a){throw a}},hf={fetchEarlyPaymentRecords(e){let t=(Le.a.isArray(e)?e:[]).map(((e,t)=>hf.fetchEarlyPaymentDetails(e,t)));return Le.a.keyBy(t,"id")},fetchEarlyPaymentDetails:(e,t)=>({total_count:Le.a.get(e,"total_count")||0,commodity_deal_master_id:Le.a.get(e,"commodity_deal_master_id")||0,transport_delivery_schedule_alloted_id:Le.a.get(e,"transport_delivery_schedule_alloted_id")||0,delivery_status_enum_code:Le.a.get(e,"delivery_status_enum_code")||"",buyer_company_code:Le.a.get(e,"buyer_company_code")||"",seller_company_code:Le.a.get(e,"seller_company_code")||"",custom_invoice_number:Le.a.get(e,"custom_invoice_number")||"",invoice_status_enum:Le.a.get(e,"invoice_status_enum")||0,invoice_status_enum_code:Le.a.get(e,"invoice_status_enum_code")||"",deal_price:Le.a.get(e,"deal_price")||0,early_payment_discount:Le.a.get(e,"early_payment_discount")||0,cost_of_borrowing:Le.a.get(e,"cost_of_borrowing")||0,margin:Le.a.get(e,"margin")||0,adjustment_factor:Le.a.get(e,"adjustment_factor")||0,invoice_master_id:Le.a.get(e,"invoice_master_id")||0,pickup_date:Le.a.get(e,"pickup_date")||"",cost_of_borrowing_rate:Le.a.get(e,"cost_of_borrowing_rate")||0,margin_rate:Le.a.get(e,"margin_rate")||0,adjustment_rate:Le.a.get(e,"adjustment_rate")||0,invoice_quantity:Le.a.get(e,"invoice_quantity")||0,due_date:Le.a.get(e,"due_date")||"",invoice_amount:Le.a.get(e,"invoice_amount")||0,to_deal_ids:Le.a.get(e,"to_deal_ids")||0,to_delivery_ids:Le.a.get(e,"to_delivery_ids")||0,qty_uom_code:Le.a.get(e,"qty_uom_code")||"",price_uom_code:Le.a.get(e,"price_uom_code")||"",id:t,linked_custominvoicenumber:Le.a.get(e,"linked_custominvoicenumber"),linked_invoicestatusenum:Le.a.get(e,"linked_invoicestatusenum")})},{baseUrl:gf}=Re.a,vf=async e=>{try{const t="".concat(gf,"/BioFuelPayments/api/EarlyPayment/FetchEarlyPaymentRecords"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;let n=await Be.d.processApiRes(a);return null!==e&&void 0!==e&&e.is_csv_report?hf.fetchEarlyPaymentRecords(n):n.map(((e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t})))}catch(t){throw await Be.d.processApiErrors(t,"","FetchEarlyPaymentRecords")}},bf=async e=>{try{const t="".concat(gf,"/BioFuelPayments/api/EarlyPayment/FetchAdjustmentFactorForEarlyPayment"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;let n=await Be.d.processApiRes(a);return n=n.map(((e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t}))),n}catch(t){throw await Be.d.processApiErrors(t,"","FetchAdjustmentFactorForEarlyPayment")}},Ef=async e=>{try{const t="".concat(gf,"/BioFuelPayments/api/EarlyPayment/FetchCompanyAffiliateForEarlyPayment"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;let n=await Be.d.processApiRes(a);return n=n.map(((e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t}))),n}catch(t){throw await Be.d.processApiErrors(t,"","FetchCompanyAffiliateForEarlyPayment")}},wf=async e=>{try{const t=Be.d.getQs(e),a="".concat(gf,"/BioFuelPayments/api/EarlyPayment/SaveandUpdateAdjustmentFactor?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","SaveandUpdateAdjustmentFactor")}},Of=async e=>{try{const t=Be.d.getQs(e),a="".concat(gf,"/BioFuelPayments/api/EarlyPayment/UpdateMargin?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","UpdateMargin")}},Af=async e=>{try{const t=Be.d.getQs(e),a="".concat(gf,"/BioFuelPayments/api/EarlyPayment/UpdateCostOfBorrowing?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","UpdateCostOfBorrowing")}},Sf=async e=>{try{const e="".concat(gf,"/BioFuelPayments/api/EarlyPayment/FetchMarginForEarlyPayment"),t=await Be.d.fetch(e,{method:"GET"}).ready;return await Be.d.processApiRes(t)}catch(t){throw await Be.d.processApiErrors(t,"","FetchMarginForEarlyPayment")}},jf=async e=>{try{const e="".concat(gf,"/BioFuelPayments/api/EarlyPayment/FetchCostOfBorrowingForEarlyPayment"),t=await Be.d.fetch(e,{method:"GET"}).ready;return await Be.d.processApiRes(t)}catch(t){throw await Be.d.processApiErrors(t,"","FetchCostOfBorrowingForEarlyPayment")}},kf=async e=>{try{const t=Be.d.getQs(e),a="".concat(gf,"/BioFuelPayments/api/EarlyPayment/DeleteAdjustmentFactor?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteAdjustmentFactor")}},Df=async e=>{try{const t="".concat(gf,"/BioFuelPayments/api/EarlyPayment/FetchAdjustmentFactorHistoryForEarlyPayment"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchAdjustmentFactorHistoryForEarlyPayment")}},xf=async e=>{try{const t="".concat(gf,"/BioFuelPayments/api/EarlyPayment/FetchDiscountForEarlyPayment"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;let n=await Be.d.processApiRes(a);return n=n.map(((e,t)=>Object(Me.a)(Object(Me.a)({},e),{},{id:t}))),n}catch(t){throw await Be.d.processApiErrors(t,"","FetchDiscountForEarlyPayment")}},Cf=async e=>{try{const t=Be.d.getQs(e),a="".concat(gf,"/BioFuelPayments/api/EarlyPayment/DeleteEarlyPaymentDiscount?").
1concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","DeleteEarlyPaymentDiscount")}},Pf=async e=>{try{const t=Be.d.getQs(e),a="".concat(gf,"/BioFuelPayments/api/EarlyPayment/SaveandUpdateEarlyPaymentDiscount?").concat(t),n=await Be.d.fetch(a,{method:"POST"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","SaveandUpdateEarlyPaymentDiscount")}},Nf=async e=>{try{const t=Be.d.getQs(e),a="".concat(gf,"/BioFuelCommonUtilities/api/Configuration/UpdateAppConfiguration?").concat(t),n=await Be.d.fetch(a,{method:"PUT"}).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t,"","UpdateAppConfiguration")}},{baseUrl:If,pat:Ff}=Re.a,Tf=async e=>{try{const t=Be.d.getQs(e),a="".concat(If,"/BioFuelOAuthServer/api/SingleSignIn/get-appConfig?").concat(t),n=await Be.d.fetch(a,{method:"POST"},!1,!0).ready;return await Be.d.processApiRes(n)}catch(t){throw await Be.d.processApiErrors(t)}},Bf=async e=>{try{const t=Be.d.getQs(e),a="".concat(If,"/BioFuelOAuthServer/api/SingleSignIn/verifyssotoken?").concat(t),n=await Be.d.fetch(a,{method:"POST"},!1,!0).ready,r=await Be.d.processApiRes(n),i=Le.a.get(r,"data.jwt_token",""),o=Le.a.get(r,"data.jwt_token_expire_datetime"),s=Le.a.get(r,"data.refresh_token","");await za.a.setToken(i,o),await za.a.setRefreshToken(s);const l=Le.a.get(r,"data.person_id","");await Ya.default.setItem("pid","".concat(l));const c=Le.a.get(r,"data.social_profile_id");return await Ya.default.setItem("sid","".concat(c)),r}catch(t){throw await Be.d.processApiErrors(t)}},Rf=async e=>{try{const t=Be.d.getQs(e),a="".concat(If,"/BioFuelOAuthServer/api/SingleSignIn/registeruserviasso?").concat(t),n=await Be.d.fetch(a,{method:"POST"},!1,!0).ready,r=await Be.d.processApiRes(n),i=Le.a.get(r,"login_response.jwt_token",""),o=Le.a.get(r,"login_response.jwt_token_expire_datetime"),s=Le.a.get(r,"login_response.refresh_token","");await za.a.setToken(i,o),await za.a.setRefreshToken(s);const l=Le.a.get(r,"login_response.person_id","");await Ya.default.setItem("pid","".concat(l));const c=Le.a.get(r,"login_response.social_profile_id");return await Ya.default.setItem("sid","".concat(c)),r}catch(t){throw await Be.d.processApiErrors(t)}},Mf=async(e,t)=>{try{const a="".concat(If,"/BioFuelThirdpartyIntegration/api/IProfit/ValidateSession"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(e)},!0,!0,t).ready,r=await Be.d.processApiRes(n),i=Le.a.get(r,"jwt_token",""),o=Le.a.get(r,"jwt_token_expire_datetime"),s=Le.a.get(r,"refresh_token","");await za.a.setToken(i,o);const l=Le.a.get(r,"login_status_id","");await Ya.default.setItem("login_status_id","".concat(l)),await za.a.setRefreshToken(s);const c=Le.a.get(r,"person_id","");await Ya.default.setItem("pid","".concat(c));const d=Le.a.get(r,"social_profile_id");return await Ya.default.setItem("sid","".concat(d)),r}catch(a){throw await Be.d.processApiErrors(a)}};var qf=a(1018);const Lf={fetchCommodityExploreData:e=>Object(Me.a)({},e)},{baseUrl:Uf}=Re.a,Vf=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(Uf,"/BioFuelRequirementOffers/api/Deal/GetRelevantMarketMetadata"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await Be.d.processApiRes(a);return Lf.fetchCommodityExploreData(n)}catch(t){throw console.log("api-GetRelevantMarketMetadata--\x3eerr----\x3e",t),await Be.d.processApiErrors(t,"","GetRelevantMarketMetadata")}}(e);return t}catch(t){throw t}},{baseUrl:zf}=Re.a,Yf=async e=>{try{var t;Be.d.getQs(e);const a="".concat(zf,"/BioFuelRequirementOffers/api/Deal/AttachDealTracker"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(e)}).ready;let r=await Be.d.processApiRes(n);return r=null===(t=r)||void 0===t?void 0:t.map((e=>Object(Me.a)(Object(Me.a)({},e),{},{id:e.link_id}))),r}catch(a){throw await Be.d.processApiErrors(a,"","attachDealTracker")}},Gf={fetchDiscoveryBuyersSellers(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(Me.a)({},e)},connectProfile:e=>Object(Me.a)({},e)},Qf=e=>{const t=[Le.a.get(e,"person_company_affiliate_id")||0,Le.a.get(e,"person_company_affiliate_enum")||0,Le.a.get(e,"buy_sell_company_id")||0,Le.a.get(e,"buy_sell_person_id")||0,Le.a.get(e,"commodity_form_code")||"",Le.a.get(e,"commodity_id")||0,Le.a.get(e,"is_market")?1:0,Le.a.get(e,"is_wholesale")?1:0];return"bs-".concat(t.join("-"))},Hf={fetchDiscoveryBuyersSellers(e){const t={},a={};
1return(e||[]).forEach(((e,n)=>{const r=Qf(e),i=t[r]||0;t[r]=i+1;const o=0===i?r:"".concat(r,"#").concat(i);a[o]=Hf.fetchDiscoveryBuyersSellersDetails(e,o,n)})),a},fetchDiscoveryBuyersSellersDetails:(e,t,a)=>Object(Me.a)(Object(Me.a)({},e),{},{id:void 0!==t?t:Qf(e),sort_index:a}),connectProfile:e=>Object(Me.a)({},e)},{baseUrl:Wf}=Re.a,Kf=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=Gf.fetchDiscoveryBuyersSellers(e);const a="".concat(Wf,"/BioFuelRequirementOffers/api/Deal/DiscoverBuyerSellers"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n),i=Le.a.get(r,"buyer_sellers")||[],o=Le.a.get(r,"commodity_count")||[],s=Number(Le.a.get(Le.a.first(i),"total_count"))||0;return{rows:Hf.fetchDiscoveryBuyersSellers(i),rowCount:i.length,commodityCount:o,totalCount:s}}catch(t){throw console.log("api-DiscoverBuyerSellers--\x3eerr----\x3e",t),await Be.d.processApiErrors(t,"","DiscoverBuyerSellers")}}(e);return t}catch(t){throw t}},Jf=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=Gf.connectProfile(e),a="".concat(Wf,"/BioFuelSocialFeed/api/SocialConnect/ConnectDisconnect?To_Company_Id=").concat(t.to_company_id,"&Connection_Status_Enum=").concat(t.connection_status_enum),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Hf.connectProfile(r)}catch(t){throw console.log("api-connectProfile--\x3eerr----\x3e",t),await Be.d.processApiErrors(t,"","ConnectDisconnect")}})(e);return t}catch(t){throw t}},Zf={fetchTransportationCostAgainstDistance:e=>Object(Me.a)({},e),fetchCreditAdjustment:e=>Object(Me.a)({},e),saveUpdatePriceCalculation:e=>Object(Me.a)({},e),fetchPriceCalculations:e=>Object(Me.a)({},e)},Xf={fetchTransportationCostAgainstDistance:e=>Object(Me.a)({},e),fetchCreditAdjustment:e=>Object(Me.a)({},e),saveUpdatePriceCalculation:e=>Object(Me.a)({},e),fetchPriceCalculations:e=>Object(Me.a)({},e)},{baseUrl:$f}=Re.a,eh=async e=>{try{let t=await(async e=>{try{const t=Zf.fetchTransportationCostAgainstDistance(e),a="".concat($f,"/BioFuelRequirementOffers/api/PriceCalculator/FetchTransportationCostAgainstDistance"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Xf.fetchTransportationCostAgainstDistance(r)}catch(t){throw console.error("API ERROR - FetchTransportationCostAgainstDistance",t),await Be.d.processApiErrors(t,"","FetchTransportationCostAgainstDistance")}})(e);return t}catch(t){throw t}},th=async e=>{try{let t=await(async e=>{try{const t=Zf.fetchCreditAdjustment(e),a="".concat($f,"/BioFuelRequirementOffers/api/PriceCalculator/FetchCreditAdjustment"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Xf.fetchCreditAdjustment(r)}catch(t){throw console.error("API ERROR - FetchCreditAdjustment",t),await Be.d.processApiErrors(t,"","FetchCreditAdjustment")}})(e);return t}catch(t){throw t}},ah=async e=>{try{let t=await(async e=>{try{const t=Zf.saveUpdatePriceCalculation(e),a="".concat($f,"/BioFuelRequirementOffers/api/PriceCalculator/SaveUpdatePriceCalculation"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await Be.d.processApiRes(n);return Xf.saveUpdatePriceCalculation(r)}catch(t){throw console.error("API ERROR - SaveUpdatePriceCalculation",t),await Be.d.processApiErrors(t,"","SaveUpdatePriceCalculation")}})(e);return t}catch(t){throw t}},nh=async e=>{try{let t=await(async e=>{try{const t=Zf.fetchPriceCalculations(e),a="".concat($f,"/BioFuelRequirementOffers/api/PriceCalculator/FetchPriceCalculations"),n=await Be.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await Be.d.processApiRes(n)}catch(t){throw console.error("API ERROR - fetchPriceCalculations",t),await Be.d.processApiErrors(t,"","fetchPriceCalculations")}})(e);return t}catch(t){throw t}},{baseUrl:rh}=Re.a,ih=async e=>{try{let t=await(async e=>{try{const t="".concat(rh,"/BioFuelRequirementOffers/api/EquipmentDetails/FetchPickupActivityDetails"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchPickupActivityDetails")}})(e);return t}catch(t){throw t}},oh=async e=>{try{let t=await(async e=>{try{const t="".concat(rh,"/BioFuelRequirementOffers/api/EquipmentDetails/SaveAndUpdatePickupActivity"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","SaveAndUpdatePickupActivity")}})(e);return t}catch(t){throw t}},sh=async e=>{try{let t=await(async e=>{try{const t="".concat(rh,"/BioFuelRequirementOffers/api/EquipmentDetails/SaveAndUpdatePickupActivityForDashboard"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","SaveAndUpdatePickupActivityForDashboard")}})(e);return t}catch(t){throw t}},{baseUrl:lh}=Re.a,ch=async e=>{try{let t=await(async e=>{try{const t="".concat(lh,"/BioFuelRequirementOffers/api/AutoBidOffer/FetchPickupBuyOffers"),a=await Be.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await Be.d.processApiRes(a)}catch(t){throw await Be.d.processApiErrors(t,"","FetchPickupBuyOffers")}})(e);return t}catch(t){throw t}}},,,,function(e,t,a){"use strict";var n=a(1),r=a(417),i=a(0),o=a.n(i),s=a(21),l=a(136);let c;const d=e=>{let{color:t,title:a,message:n,theme:r}=e;return o.a.createElement("div",{className:"notification notification--".concat(t," notification--theme-light")},o.a.createElement("h5",{className:"notification__title bold-text"},a),o.a.createElement("p",{className:"notification__message"},n))};d.defaultProps={color:"",title:"",message:""};const u=e=>{let{image:t,title:a,message:n,theme:r}=e;return o.a.createElement("div",{className:"notification notification--image notification--theme-light"},o.a.createElement("div",{className:"notification__image"},o.a.createElement("img",{src:t,alt:""})),o.a.createElement("h5",{className:"notification__title bold-text"},a),o.a.createElement("p",{className:"notification__message"},n))};u.defaultProps={color:"",title:"",message:"",image:""};const m=e=>{let{color:t,message:a}=e;return o.a.createElement("div",{className:"notification notification--full-wide notification--".concat(t)},o.a.createElement("p",{className:"notification__message"},a))};m.defaultProps={color:"",message:""};const p=(()=>{let e=null,t=null,a=null,i=0,p="";const _=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=null!==e&&void 0!==e&&e.key?{toastId:e.key}:void 0;if("info"===(null===e||void 0===e?void 0:e.type))c=l.b.info(null===e||void 0===e?void 0:e.message);else if("success"===(null===e||void 0===e?void 0:e.type))c=l.b.success(null===e||void 0===e?void 0:e.message);else if("error"===(null===e||void 0===e?void 0:e.type)){let a=(null===e||void 0===e?void 0:e.message)||"";const n=String(a).toLowerCase();if(n.includes("jwt token not found in the system"))return;const r=Date.now();if(p&&p===n&&r-i<3e3)return;i=r,p=n,c=l.b.error(a,t)}else{if("warning"!==(null===e||void 0===e?void 0:e.type))return;{const a=Date.now(),n=String((null===e||void 0===e?void 0:e.message)||"").toLowerCase();if(p&&p===n&&a-i<3e3)return;i=a,p=n,c=l.b.warn(null===e||void 0===e?void 0:e.message,t)}}};return{show:_,remove:function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];for(key of(Array.isArray(n)||(n=[n]),n))e&&e.removeNotice(key),t&&t.removeNotice(key),e&&a.removeNotice(key)},reset:()=>{e&&e.destroy(),t&&t.destroy(),e&&a.destroy(),r.a.newInstance({style:{to
1p:65}},(t=>e=t)),r.a.newInstance({style:{top:65}},(e=>t=e)),r.a.newInstance({style:{top:65}},(e=>a=e))},showLogoutMessage:async function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!t)return;const i=Object(n.a)(Object(n.a)({},{type:"basic",position:"right-up",color:"info",title:"",message:"",img:"",duration:5,key:"req-form"}),r);"error"===i.type&&(i.color="danger",i.title=i.title||"Error");let l=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t="";return t="full"===e.layoutType?o.a.createElement(m,{color:e.color||"",message:e.message||""}):"image"===e.layoutType?o.a.createElement(u,{color:e.color||"",title:e.title||"",message:e.message||"",image:e.image||image}):o.a.createElement(d,{color:e.color||"info",title:e.title||"",message:e.message||""}),t}(i);const c={content:l,duration:i.duration,closable:!0,className:"".concat(i.position," ltr-support")};switch(i.key&&(c.key=i.key),i.position){case"left-up":e.notice(Object(n.a)(Object(n.a)({},c),{},{content:l,style:{top:0,left:0},className:"".concat(i.position," ltr-support")}));break;case"right-up":t.notice(Object(n.a)(Object(n.a)({},c),{},{content:l,style:{top:0,left:"calc(100vw - 100%)"},className:"".concat(i.position," ltr-support")}));break;default:a.notice(Object(n.a)(Object(n.a)({},c),{},{style:{top:0,left:0}}))}await s.default.removeItem("LogoutMessage")},update:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};"error"!==(null===e||void 0===e?void 0:e.type)&&"warning"!==(null===e||void 0===e?void 0:e.type)||(c?l.b.update(c,{render:e.message,type:e.type,autoClose:5e3}):_(e))}}})();t.a=p},,,,,,,,,,function(e,t,a){"use strict";a.r(t);const n={setItem:async(e,t)=>localStorage.setItem(e,t),getItem:async e=>localStorage.getItem(e),removeItem:async e=>localStorage.removeItem(e)};t.default=n},,,function(e,t,a){"use strict";var n=a(1),r=a(3),i=a.n(r),o=a(2),s=a(25),l=a(26),c=a.n(l);const{baseUrl:d}=s.a,u=(()=>{const e={},t={};return{fetchSocialProfile:async e=>{try{const t={social_profile_id:e,from_Person_Id:i.a.get(window,"user.userid",0)},a=o.d.getQs(t),n="".concat(d,"/BioFuelSocialFeed/api/SocialFeed/FetchUserProfile_ELOC?").concat(a),r=await o.d.fetch(n).ready;return await o.d.processApiRes(r)}catch(t){console.log("fetchUserProfile->",t);throw await o.d.processApiErrors(t)}},fetchPersonalDetails:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t={Person_Id:i.a.get(window,"user.userid",0)},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(d,"/BioFuelRegistration/api/UserProfile/FetchPer
1sonalDetails_ELOC?").concat(n),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){console.log("fetchUserProfile->",t);throw await o.d.processApiErrors(t)}},fetchOrganizationDetails:async function(){let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const n={person_id:a.person_id||i.a.get(window,"user.userid",0)},r=o.d.getBackendParams(n,a),s=o.d.getQs(r),l="".concat(d,"/BioFuelRegistration/api/BusinessProfile/FetchBusinessProfileDetails_ELOC?").concat(s),c=n.person_id||0;if(t[c])return t[c];if(e[c])return await e[c];const u=o.d.fetch(l).ready.then(o.d.processApiRes);e[c]=u;const m=await u;return delete e[c],t[c]=m,m}catch(n){console.log("fetchUserProfile->",n);const e=await o.d.processApiErrors(n);if("No Primary Business"===i.a.get(e,"errors.person_id"))return{};throw e}},fetchAllTransportDetails:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Object(n.a)(Object(n.a)({},e),{},{entity_id:e.person_id||i.a.get(window,"user.userid",0),user_type_enum:1,company_affiliate_enum:1}),a=o.d.getQs(t),r="".concat(d,"/BioFuelRegistration/api/TransportDetails/FetchAllTransportDetails?").concat(a),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){console.log("api-fetchTransportDetails->err",t);throw await o.d.processApiErrors(t)}},saveAndUpdateBusiness:async e=>{try{const t={generiC_PRIMARY_BUSINESS_REQUEST_MODEL:{operation_Enum:1,company_Id:0,company_Code:"string",company_Name:"string",company_Legal_Name:"string",registration_Id:0,is_Kyc_Done:!0,company_Type_Enum:1,company_Contact:"string",company_Phone_Number:"string",company_Website:"string",company_Email_Id:"string",company_Mobile:"string",nature_Of_Business_Enum:1,businesS_LOCATION_REQUEST_MODEL:[{operation_Enum:1,company_Address_Id:0,address_Type_Enum:1,address_Text:"string",landmark:"string",city_Id:0,district_Id:0,state_Id:0,country_Id:0,is_Transaction_Address:!0,acreage:0}]},companY_AFFILIATE_REQUEST_MODEL:[{operation_Enum:1,company_Affiliate_Id:0,affiliate_Code:"string",affiliate_Name:"string",affiliate_Relation_Enum:1,businesS_LOCATION_REQUEST_MODEL:[{operation_Enum:1,company_Address_Id:0,address_Type_Enum:1,address_Text:"string",landmark:"string",city_Id:0,district_Id:0,state_Id:0,country_Id:0,is_Transaction_Address:!0,acreage:0}]}],person_id:0},a=o.d.getBackendParams(t,e),n="".concat(d,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdateBusiness"),r=await o.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await o.d.processApiRes(r)}catch(t){throw await o.d.processApiErrors(t)}},updatePersonalDetails:async e=>{try{const t=Object(n.a)(Object(n.a)({city_code:""},e),{},{person_id:e.person_id||i.a.get(window,"user.userid",0),Address_Type_Enum_Code:"",Gender_Enum_Text:"",Login_Through_Enum_Code:"",Type_Of_Individual_Enum_Text:"",address_lattitude:e.latitude.toString(),address_longitude:e.longitude.toString()});t.address_text||(t.address_text=t.location_code||"");const a="".concat(d,"/BioFuelRegistration/api/UserProfile/UpdatePersonalDetails_ELoc"),r=await o.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready;return await o.d.processApiRes(r)}catch(t){throw await o.d.processApiErrors(t)}},updateTransportDetails:async e=>{try{const t=[Object(n.a)(Object(n.a)({},e),{},{entity_id:e.person_id||i.a.get(window,"user.userid",0),vehicle_Type_Enum:e.vehicle_Type_Enum,goods_Type_Enum:e.goods_Type_Enum,number_Of_Vehicles:14,max_Load_Capacity:555,user_Type_Enum:1,company_Affiliate_Enum:1,base_Location_Id:1,capacity_Uom_Id:10,operation_Enum:1})],a="".concat(d,"/BioFuelRegistration/api/TransportDetails/SaveAndUpdateTransportDetails"),r=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await o.d.processApiRes(r)}catch(t){console.log("updateTransportDetails->",t);throw await o.d.processApiErrors(t)}},fetchKYCIdentityDetails:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t={entity_id:e.person_id||i.a.get(window,"user.userid",0),User_Type_Enum:2,Company_Affiliate_Enum:1},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(d,"/BioFuelRegistration/api/KYC/FetchKYCIdentityDetails_ELOC?").concat(n),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){console.log("fetchKYC->",t);throw await o.d.processApiErrors(t)}},deleteAccount:async e=>{try{let t="".concat(d,"/BioFuelRegistration/api/UserProfile/CloseA
1ccount?Person_Company_Affiliate_Id=").concat(e,"&Person_Company_Affiliate_Enum=Person"),a=await o.d.fetch(t,{method:"PUT"}).ready;return await o.d.processApiRes(a)}catch(t){console.log("logout->",t);throw await o.d.processApiErrors(t)}},fetchDeleteReasons:async e=>{try{const t="".concat(d,"/BioFuelRegistration/api/ReferenceData/GetEnumerator?Enum_Group=").concat(e),a=await o.d.fetch(t,{method:"GET"}).ready;return await o.d.processApiRes(a)}catch(t){console.log("api-AcceptEquipment_Bid->err----\x3e",t);throw await o.d.processApiErrors(t)}},sendOtpForDeleteAccount:async e=>{try{const t="".concat(d,"/BioFuelRequirementOffers/api/EquipmentDetails/SendOTPForEquipment"),a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){console.log("api-AcceptEquipment_Bid->err----\x3e",t);throw await o.d.processApiErrors(t)}},verifyOtpForDeleteAccount:async e=>{try{const t="".concat(d,"/BioFuelRequirementOffers/api/EquipmentDetails/VerifyOTPForEquipment"),a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){console.log("api-AcceptEquipment_Bid->err----\x3e",t);throw await o.d.processApiErrors(t)}},deactivatePerson:async e=>{try{let t="".concat(d,"/BioFuelRegistration/api/UserProfile/DeactivatePerson?Reason_For_Account_Closure=").concat(e),a=await o.d.fetch(t,{method:"PUT"}).ready;return await o.d.processApiRes(a)}catch(t){console.log("logout->",t);throw await o.d.processApiErrors(t)}},updateShippingBillingAddress:async e=>{try{const t="".concat(d,"/BioFuelRequirementOffers/api/Deal/UpdateShippingBillingAddress"),a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){console.log("api-AcceptEquipment_Bid->err----\x3e",t);throw await o.d.processApiErrors(t)}},UpdateOldAddressInDeliveryAudit:async e=>{try{const t="".concat(d,"/BioFuelRequirementOffers/api/Deal/UpdateOldAddressInDeliveryAudit"),a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){console.log("api-AcceptEquipment_Bid->err----\x3e",t);throw await o.d.processApiErrors(t)}}}})();var m=u;const{baseUrl:p}=s.a,_={createTransportRequirement:async e=>{try{const t={transport_Req_Offer_Id:0,internal_Company_Id:0,hire_Type_Enum:1,cargo_Type_Enum:1,vehicle_Type_Enum:1,number_Of_Vehicles:0,max_Capacity_Of_Vehicle_Type:0,max_Capacity_Uom_Id:0,open_Number_Of_Vehicles_To_Hire:0,from_date:"2020-11-24T03:32:30.745Z",to_date:"2020-11-24T03:32:30.745Z",per_Day_Rate:0,per_Km_Rate:0,rate_Currency_Id:0,rate_Uom_Id:0,minimum_Km_Per_Day:0,extra_Run_Rate_Per_Km:0,copy_Rate_Per_Km_Flag:!0,operating_Circle_Id:0,payment_Term_Id:0,additional_Comments:"string",offer_Validity_Datetime:"2020-11-24T03:32:30.745Z",entity_Id:0,user_Type_Enum:0,company_Affiliate_Enum:0},a=o.d.getBackendParams(t,e),n="".concat(p,"/BioFuelTransportRequirementOffers/api/TransportRequirement/SaveTransportRequiremet"),r=await o.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await o.d.processApiRes(r)}catch(t){throw await o.d.processApiErrors(t)}},getTransportRequirementDetails:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{const t={Commodity_Req_Offer_Id:e},a=o.d.getQs(t),n="".concat(p,"/BioFuelRequirementOffers/api/Requirement/FetchRequirementAgainstId_ELOC?").concat(a),r=await o.d.fetch(n).ready,i=await o.d.processApiRes(r);return delete i.is_Followed_By_Person,delete i.isfollowedbyperson,i}catch(t){throw console.log("getRequirementDetails->",t),await o.d.processApiErrors(t)}},getAllTransportRequirements:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t={Page_Size:5e3,User_Type_Enum:1,Company_Affiliate_Enum:1,Offset:0,Entity_Id:i.a.get(window,"user.userid",0)},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(p,"/BioFuelTransportRequirementOffers/api/TransportRequirement/FetchAllTransportRequirementWithinCircle?").concat(n),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){throw console.log("getAllTransportRequirements->",t),await o.d.processApiErrors(t)}}};var y=_,f=(a(155),a(83)),h=a(11);const{baseUrl:g}=s.a,v={profile:m,getLocations:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{let t=e||"";const a="".concat(g,"/BioFuelRegistration/api/ReferenceData/GetBootstrapLocationData?Location_Prefix=").concat(t),n=await o.d.fetch(a).ready;return await o.d.processApiRes(n)}catch(t){throw await o.d.processApiErrors(t)}},getCompanies:async()=>{try{const e={Reference_Data_Enum:1,Reference_Data_Operation_Enum:1,Entity_Id:1},t=o.d.getQs(e),a="".concat(g,"/BioFuelRegistration/api/ReferenceData/ReadReferenceData?").concat(t),n=await o.d.fetch(a).ready;return await o.d.processApiRes(n)}catch(e){throw await o.d.processApiErrors(e)}},getSocialFeed:async e=>{try{const t={Person_Id:0,Offset:0,Page_Size:100},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/FetchSocialFeed?").concat(n),i=await o.d.fetch(r).ready;return await o.d.processApiRes(i)}catch(t){throw console.log("getSocialFeed->",t),await o.d.processApiErrors(t)}},getAllFeed:async e=>{try{const t={Person_Id:i.a.get(window,"user.userid",0),Offset:0,Page_Size:100},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/FetchAllFeed?").concat(n),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){throw console.log("getAllFeed->",t),await o.d.processApiErrors(t)}},createSocialPost:async e=>{try{const t=new FormData;t.append("Post_MetaData[post_Caption]",(e.text||"").trim()),t.append("Post_MetaData[posted_by_person_id]",e.userid),t.append("Post_MetaData[post_classification_enum]",1),t.append("Post_Type_Enum",1),t.append("Post_Category",1),t.append("HashTag_Ids[0]",1),t.append("HashTag_Ids[1]",2);for(let r=0;r<e.images.length;r+=1)t.append("Request_Images",e.images[r]);const a="".concat(g,"/BioFuelCreatePost/api/CreatePost/CreateSocialPost"),n=await o.d.fetch(a,{method:"POST",body:t},!1).ready;return await o.d.processApiRes(n)}catch(t){throw console.log("createSocialPost->",t),await o.d.processApiErrors(t)}},followUnfollowUser:async(e,t,a)=>{try{let n={};a||(n={from_Person_Id:i.a.get(window,"user.userid",0),to_Person_Id:e,follow:t,to_Company_Id:null}),a&&(n={from_Person_Id:i.a.get(window,"user.userid",0),to_Person_Id:null,follow:t,to_Company_Id:a});const r=n,s="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/FollowUnfollowUser"),l=await o.d.fetch(s,{method:"POST",body:JSON.stringify(r)}).ready;return await o.d.processApiRes(l)}catch(n){const e=await o.d.processApiErrors(n);throw console.log("followUnfollowUser--\x3e",n),e}},handleSaveUploadHeadingAndHighlight:async e=>{try{let t="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/SaveAndUpdateHeadingAndHighlight");const a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){throw new Error("API request error")}},handleUpdateProfilePicOrUrl:async e=>{try{const t=new FormData;t.append("invoking_person_id",e.invoking_person_id),t.append("social_profile_id",e.
1social_profile_id),t.append("entity_id",e.entity_id),t.append("user_type_enum",e.user_type_enum),e.profile_pic_url&&t.append("profile_pic_url",e.profile_pic_url),e.cover_pic_url&&t.append("cover_pic_url",e.cover_pic_url);const a="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/UpdateProfile"),n=await o.d.fetch(a,{method:"POST",body:t},!1).ready;return await o.d.processApiRes(n)}catch(t){throw new Error("API request error")}},handleDeleteOtherImages:async e=>{try{let t="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/DeleteAttachment?attachment_id=").concat(e);const a=await o.d.fetch(t,{method:"PUT"}).ready;return await o.d.processApiRes(a)}catch(t){throw new Error("API request error")}},handleSubmitCommodityDetailsAttachment:async e=>{try{let t="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/SaveCommodityDetailsForAttachment");const a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){throw new Error("API request error")}},deletePostFromTimeline:async e=>{try{const t={post_id:0,deleting_person_id:0,reason:"Test Delete"},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/DeletePostFromTimeline?").concat(n),i=await o.d.fetch(r,{method:"PUT",body:JSON.stringify(a)}).ready;return await o.d.processApiRes(i)}catch(t){throw await o.d.processApiErrors(t)}},reportPostOrComment:async e=>{try{const t={entity_Id:0,post_Or_Comment_Type_Enum:1,reported_Reason:"",reported_By_Person_Id:0,entity_Created_By_Person_Id:0},a=o.d.getBackendParams(t,e),n="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/ReportPostOrComment"),r=await o.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await o.d.processApiRes(r)}catch(t){throw await o.d.processApiErrors(t)}},getReferenceData:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{"vehicleTypeDiscount"===e.entity&&(e.entity="vehicleType");const t={company:1,commodity:8,commoditySpec:10,commodityType:11,location:17,uom:27,currency:15,paymentTerm:18,vehicleType:33,companyAffiliateType:30,hashTags:3,roleTeam:"BF_SEC_ROLE",storage:"BF_SETUP_STORAGE",commodityTypeMaster:"BF_SETUP_COMMODITY_TYPE_MASTER",commodityForm:"BF_SETUP_COMMODITY_FORM_MASTER",commodityResidue:"BF_SETUP_COMMODITY_RESIDUE_MASTER",gstMaster:"BF_STEUP_GST_MASTER",subscriptionPlan:"BF_SETUP_SUBSCRIPTION_PLAN",qualitySpecs:"BF_SETUP_QUALITY_SPEC",qsUom:"BF_SETUP_UOM",equipmentType:"BF_SETUP_EQUIPMENT_TYPE",equipmentCategory:"BF_SETUP_EQUIPMENT_CATEGORY",fuelType:"BF_SETUP_FUEL",carnotDeviceType:"BF_SETUP_CARNOT_DEVICE_TYPE"},a={Reference_Data_Enum:i.a.get(t,e.entity,0)||0,Reference_Data_Operation_Enum:i.a.get(e,"optype",3),Entity_Id:i.a.get(e,"entity_id",0)};"vehicleType"===e.entity&&(a.Reference_Data_Operation_Enum=null!==e&&void 0!==e&&e.optype?null===e||void 0===e?void 0:e.optype:1),"roleTeam"===e.entity&&(a.Reference_Data_Operation_Enum=1);const r=o.d.getBackendParams(a,e),s=o.d.getQs(r),l="".concat(g,"/BioFuelRegistration/api/ReferenceData/ReadReferenceData?").concat(s),c=await o.d.fetch(l).ready;let d=await o.d.processApiRes(c);return"vehicleType"===e.entity&&1===(null===e||void 0===e?void 0:e.optype)&&(d=d.map((e=>({displaymember:"".concat(e.vehicle_type_code),valuemember:e.vehicle_type_id,displayMember:"".concat(e.vehicle_type_code),valueMember:e.vehicle_type_id,display_member:"".concat(e.vehicle_type_code),value_member:e.vehicle_type_id,maximum_capacity:e.maximum_capacity})))),"roleTeam"===e.entity&&(d=d.map((e=>({displaymember:"".concat(e.role_name),valuemember:e.role_id,displayMember:"".concat(e.role_name),valueMember:e.role_id,display_member:"".concat(e.role_name),value_member:e.role_id,display_member:"".concat(e.role_name),value_member:e.role_id,display_member:"".concat(e.role_name),value_member:e.role_id,display_member:"".concat(e.role_name),value_member:e.role_id})))),d=d.map((e=>Object(n.a)(Object(n.a)({},e),{},{displaymember:"".concat(e.display_member||"").trim(),valuemember:parseInt(e.value_member),displayMember:"".concat(e.display_member||"").trim(),valueMember:parseInt(e.value_member),display_member:"".concat(e.display_member||"").trim(),value_member:parseInt(e.value_member)}))),d=i.a.orderBy(d,["display_member"]),"roleTeam"===e.entity&&(d=i.a.orderBy(d,["value_member"])),d}catch(t){throw await o.d.processApiErrors(t)}},getEnumData:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={Enum_Group:i.a.get(e,"enumgroup","")};try{const a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(g,"/BioFuelRegistration/api/ReferenceData/GetEnumerator?").concat(n),s=await o.d.fetch(r).ready;let l=await o.d.processApiRes(s);return l=l.map((e=>({displaymember:"".concat(e.display_member||"").trim(),valuemember:parseInt(e.value_member),displayMember:"".concat(e.display_member||"").trim(),valueMember:parseInt(e.value_member),display_member:"".concat(e.display_member||"").trim(),value_member:parseInt(e.value_member),sequence:e.sequence}))),l=i.a.orderBy(l,"sequence"),l}catch(a){throw await o.d.processApiErrors(a)}},getAllRequirements:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t={Address_Id:1,Page_Size:5e3,User_Type_Enum:i.a.get(window,"user.profile.person.user_type_enum")||2,Offset:0,Entity_Id:i.a.get(window,"user.userid",0)},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(g,"/BioFuelRequirementOffers/api/Requirement/FetchAllRequirementWithinCircle?").concat(n),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){throw console.log("getAllRequirements->",t),await o.d.processApiErrors(t)}},likePost:async(e,t)=>{try{const a={entity_Id:e,liked_Person_Id:i.a.get(window,"user.userid",0),like_unlike_enum:1,Post_Or_Comment_Type_Enum:1,Is_Retract:!t},n="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/CreateReactions"),r=await o.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await o.d.processApiRes(r)}catch(a){throw console.log("likePost---\x3eErr",a),await o.d.processApiErrors(a)}},likeComment:async(e,t)=>{try{const a={entity_Id:e,liked_Person_Id:i.a.get(window,"user.userid",0),like_unlike_enum:1,Post_Or_Comment_Type_Enum:2,Is_Retract:!t},n="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/CreateReactions"),r=await o.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await o.d.processApiRes(r)}catch(a){throw console.log("likeComment---\x3eErr",a),await o.d.processApiErrors(a)}},createRequirement:async e=>{try{const t=Object(n.a)(Object(n.a)({commodity_req_offer_id:0,commodity_id:0,commodity_form_id:0,commodity_residue_id:0,qty:0,qty_uom_id:1,periodicity_enum:"once = 1",from_date:"",to_date:"",min_qty:0,total_qty:0,expected_price:0,price_currency_id:0,payment_term_id:0,additional_comments:"string",person_id:0,user_type_enum:"enterprise = 1",address_id:0,company_affiliate_enum:"company = 1",closing_on:"",quality_measured_at_enum:1,vehicle_type_id:1,valid_until:""},e),{},{commodity_req_offer_quality_spec:[]}),a=o.d.getBackendParams(t,e);a.periodicity_enum=parseInt(a.periodicity_enum),a.commodity_form_id=parseInt(a.commodity_form_id),a.commodity_residue_id=parseInt(a.commodity_residue_id),a.total_qty=o.d.caculateFinalQuantity(a.qty,a.peri
1odicity_enum,a.from_date,a.to_date),a.person_id=i.a.get(window,"user.userid",0),a.user_type_enum=i.a.get(window,"user.profile.person.user_type_enum")||2,o.d.getACL(i.a.get(window,"user")||{}).isCompany||(a.entity_id=a.person_id);const r="".concat(g,"/BioFuelRequirementOffers/api/Requirement/SaveRequirement_PhaseTwo"),s=await o.d.fetch(r,{method:"POST",body:JSON.stringify(a)}).ready;return await o.d.processApiRes(s)}catch(t){throw await o.d.processApiErrors(t)}},fetchUserProfile:async e=>{try{const t={social_profile_id:e,from_Person_Id:i.a.get(window,"user.userid",0)},a=o.d.getQs(t),n="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/FetchUserProfile_ELOC?").concat(a),r=await o.d.fetch(n).ready;return await o.d.processApiRes(r)}catch(t){throw console.log("fetchUserProfile->",t),await o.d.processApiErrors(t)}},getTimelinePost:async e=>{try{const t={To_Person_Id:i.a.get(window,"user.userid",0),Invoking_Person_Id:i.a.get(window,"user.userid",0),Page_size:0,Offset:0},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/FetchTimelinePost?").concat(n),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){throw console.log("getAllFeed->",t),await o.d.processApiErrors(t)}},createReqOffer:async(e,t)=>{const a=globalThis.store.getState();try{const r=Object(n.a)({person_id:0,commodity_req_offer_id:0,offer_bid_qty:0,offer_bid_uom_id:0,start_date:"",end_date:"",offer_bid_price:0,periodicity_enum:0,address_id:0,user_type_enum:i.a.get(e,"user_type_enum")||i.a.get(window,"user.profile.person.user_type_enum")||i.a.get(a,"user.profile.person.user_type_enum")||2,transportation_cost:0,vehicle_type_id:0,address_id:0},e),s=o.d.getBackendParams(r,e);let l;s.periodicity_enum=parseInt(s.periodicity_enum),s.total_offer_bid_qty=o.d.caculateFinalQuantity(s.offer_bid_qty,s.periodicity_enum,s.start_date,s.end_date),6!==(null===s||void 0===s?void 0:s.special_buy_sell_type_enum)&&(s.person_id=i.a.get(window,"user.userid",0)),s.user_type_enum=i.a.get(s,"user_type_enum")||i.a.get(window,"user.profile.person.user_type_enum")||i.a.get(a,"user.profile.person.user_type_enum")||2,s.open_buy_sell_valid_until=s.open_buy_sell_valid_until&&c()(s.open_buy_sell_valid_until).format("YYYY-MM-DDTHH:mm:ss.SSS[Z]"),s.start_date=c()(s.start_date).format("YYYY-MM-DD"),s.end_date=c()(s.end_date).format("YYYY-MM-DD"),o.d.getACL(i.a.get(window,"user")||{}).isCompany||(s.entity_id=s.person_id),l="".concat(g,t?"/BioFuelRequirementOffers/api/OpenBuySell/SaveOffer_Eloc_PhaseTwo":"/BioFuelRequirementOffers/api/Offer/SaveOffer_ELOC_PhaseTwo");const d=await o.d.fetch(l,{method:"POST",body:JSON.stringify(s)}).ready;return await o.d.processApiRes(d)}catch(r){throw console.log("createReqOffer---\x3eerr",r),await o.d.processApiErrors(r)}},updateReqOffer:async(e,t)=>{try{const a=Object(n.a)({person_id:0,commodity_req_offer_id:0,commodity_req_offer_response_id:0,offer_bid_qty:0,offer_bid_uom_id:0,start_date:"",end_date:"",offer_bid_price:0,periodicity_enum:0,address_id:0,user_type_enum:i.a.get(e,"user_type_enum")||i.a.get(window,"user.profile.person.user_type_enum")||2,transportation_cost:0,vehicle_type_id:0,address_id:0},e),r=o.d.getBackendParams(a,e);let s;r.periodicity_enum=parseInt(r.periodicity_enum),r.total_offer_bid_qty=o.d.caculateFinalQuantity(r.offer_bid_qty,r.periodicity_enum,r.start_date,r.end_date),6!==(null===r||void 0===r?void 0:r.special_buy_sell_type_enum)&&(r.person_id=i.a.get(window,"user.userid",0)),r.user_type_enum=i.a.get(r,"user_type_enum")||i.a.get(window,"user.profile.person.user_type_enum")||2,r.open_buy_sell_valid_until=r.open_buy_sell_valid_until&&c()(r.open_buy_sell_valid_until).format("YYYY-MM-DDTHH:mm:ssZ[Z]"),r.start_date=c()(r.start_date).format("YYYY-MM-DD"),r.end_date=c()(r.end_date).format("YYYY-MM-DD"),o.d.getACL(i.a.get(window,"user")||{}).isCompany||(r.entity_id=r.person_id),s="".concat(g,t?"/BioFuelRequirementOffers/api/OpenBuySell/EditOffer":"/BioFuelRequirementOffers/api/Offer/EditOffer_PhaseTwo");const l=await o.d.fetch(s,{method:"PUT",body:JSON.stringify(r)}).ready;return await o.d.processApiRes(l)}catch(a){throw console.log("EditOffer---\x3eerr",a),await o.d.processApiErrors(a)}},editAutoOffer:async(e,t)=>{let a=Object(n.a)(Object(n.a)({},e),{},{user_type_enum:i.a.get(window,"user.profile.person.user_type_enum")||1,company_affiliate_enum:1,person_id:i.a.get(window,"user.userid")||0});const r=o.d.getQs({buy_sell_compatibility_matrix_id:t});try{const e="".concat(g,"/BioFuelRequirementOffers/api/AutoBidOffer/EditAutoBidOffer?").concat(r),t=await o.d.fetch(e,{method:"PUT",body:JSON.stringify(a)}).ready;return await o.d.processApiRes(t)}catch(s){throw await o.d.processApiErrors(s)}},editRequirement:async e=>
1{try{const t=Object(n.a)(Object(n.a)({vehicle_type_id:1,quality_measured_at_enum:1,commodity_req_offer_id:0,commodity_id:0,commodity_form_id:0,commodity_residue_id:0,qty:0,qty_uom_id:0,periodicity_enum:"once = 1",from_date:"",to_date:"",min_qty:0,total_qty:0,expected_price:0,price_currency_id:0,payment_term_id:0,additional_comments:"string",person_id:0,user_type_enum:"enterprise = 1",address_id:0,company_affiliate_enum:"company = 1",closing_on:"",valid_until:"",quality_measured_at_enum:1,vehicle_type_id:1},e),{},{commodity_req_offer_quality_spec:[]}),a=o.d.getBackendParams(t,e);a.periodicity_enum=parseInt(a.periodicity_enum),a.commodity_form_id=parseInt(a.commodity_form_id),a.commodity_residue_id=parseInt(a.commodity_residue_id),a.total_qty=o.d.caculateFinalQuantity(a.qty,a.periodicity_enum,a.from_date,a.to_date),a.person_id=i.a.get(window,"user.userid",0),a.user_type_enum=i.a.get(window,"user.profile.person.user_type_enum")||2,o.d.getACL(i.a.get(window,"user")||{}).isCompany||(a.entity_id=a.person_id);const r="".concat(g,"/BioFuelRequirementOffers/api/Requirement/EditRequirement"),s=await o.d.fetch(r,{method:"PUT",body:JSON.stringify(a)}).ready;return await o.d.processApiRes(s)}catch(t){throw await o.d.processApiErrors(t)}},getCommodityDropdownData:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=i.a.get(e,"entity")||"",a=i.a.get(e,"qparams")||{},r=o.d.getQs(a);let s="";"commoditySpecs"===t?s="".concat(g,"/BioFuelRegistration/api/ReferenceData/FetchAllCommoditySpecsAgainstCommodityId?").concat(r):"commodityForm"===t?s="".concat(g,"/BioFuelRegistration/api/ReferenceData/FetchCommodityFormAgainstCommodityId?").concat(r):"commodityResidue"===t?s="".concat(g,"/BioFuelRegistration/api/ReferenceData/GetCommodityResidueAgainstCommodityId?").concat(r):"commodityTypeForm"===t?s="".concat(g,"/BioFuelRegistration/api/ReferenceData/FetchCombinationOfCommodityTypeForm"):"typeFormCommodity"===t?s="".concat(g,"/BioFuelRegistration/api/ReferenceData/FetchAllCommodityAgainstTypeFormCode?").concat(r):"commodityForExtendedProfile"===t?s="".concat(g,"/BioFuelRegistration/api/ReferenceData/ReadReferenceData?").concat(r):"residueForExtendedProfile"===t&&(s="".concat(g,"/BioFuelRegistration/api/ReferenceData/FetchCommodityResidueAgainstCommodityId?").concat(r));const l=await o.d.fetch(s).ready;let c=await o.d.processApiRes(l);return"commoditySpecs"===t?c.map((e=>e=Object(n.a)(Object(n.a)({},e),{},{displaymember:e.commodity_spec_code||"test spec",valuemember:e.commodity_spec_id||0,display_member:e.commodity_spec_code||"test spec",value_member:e.commodity_spec_id||0,qs_uom_id:e.qs_uom_id||1,qs_uom_id:e.qs_uom_id||1,qs_uom_code:e.qs_uom_code||"mt",qs_uom_code:e.qs_uom_code||"mt",difference_by_enum:e.difference_by_enum||2,difference_by_enum:e.difference_by_enum||2,difference_by_enum_code:e.difference_by_enum_code||"percent",difference_by_enum_code:e.difference_by_enum_code||"percent"}))):"commodityTypeForm"===t?c.map(((e,t)=>Object(n.a)({display_member:"".concat(e.commodity_type_code," - ").concat(e.commodity_form_code),value_member:"".concat(e.commodity_type_code).concat(e.commodity_form_code)},e))):c}catch(t){const e=await o.d.processApiErrors(t);throw console.log("getCommodityDropdownData->err---\x3e",e),e}},getRequirementDetails:async function(){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;const t={Commodity_Req_Offer_Id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,Person_Id:i.a.get(window,"user.userid",0),source_address_id:e},a=o.d.getQs(t);try{const e="".concat(g,"/BioFuelRequirementOffers/api/Requirement/FetchRequirementAgainstId_ELOC?").concat(a),t=await o.d.fetch(e).ready,r=await o.d.processApiRes(t);return Object(n.a)({},r)}catch(r){throw console.log("getRequirementDetails->",r),await o.d.processApiErrors(r)}},getUserRequirements:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t={Address_Id:1,Company_Affiliate_Enum:1,Page_Size:1e3,User_Type_Enum:i.a.get(window,"user.profile.person.user_type_enum")||2,Offset:0,Entity_Id:i.a.get(window,"user.userid",0)},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(g,"/BioFuelRequirementOffers/api/Requirement/FetchAllRequirementAgainstEntityId?").concat(n),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){console.log("getAllRequirements->",t);const e=await o.d.processApiErrors(t);if(i.a.get(e,"errors.entity_Id","").includes("No requirements present"))return[];throw e}},publishRequirement:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;try{let n={Commodity_Req_Offer_Id:e,Person_Id:i.a.get(window,"user.userid",0)};
1"IndentForm"===(null===a||void 0===a?void 0:a.indentString)?(null===t||void 0===t?void 0:t.length)>0&&(n={Commodity_Req_Offer_Id:e,Person_Id:i.a.get(window,"user.userid",0),has_attachment:null===a||void 0===a?void 0:a.has_attachment}):(null===t||void 0===t?void 0:t.length)>0&&(n="converttobuy"===(null===a||void 0===a?void 0:a.indentString)?{Commodity_Req_Offer_Id:e,Person_Id:i.a.get(window,"user.userid",0),indent_commodity_req_offer_ids:[t]}:{Commodity_Req_Offer_Id:e,Person_Id:i.a.get(window,"user.userid",0)});const r=n,s=o.d.getQs(r),l="".concat(g,"/BioFuelRequirementOffers/api/Requirement/PublishRequirment_PhaseTwo?").concat(s),c=await o.d.fetch(l,{method:"PUT"}).ready;return await o.d.processApiRes(c)}catch(n){throw await o.d.processApiErrors(n)}},publishOpenBuy:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;try{let n={Commodity_Req_Offer_Id:e,Person_Id:i.a.get(window,"user.userid",0)};"IndentForm"===a.indentString?t.length>0&&(n={Commodity_Req_Offer_Id:e,Person_Id:i.a.get(window,"user.userid",0),indent_commodity_req_offer_ids:[t],has_attachment:a.has_attachment}):t.length>0&&(n="converttobuy"===a.indentString?{Commodity_Req_Offer_Id:e,Person_Id:i.a.get(window,"user.userid",0),indent_commodity_req_offer_ids:[t]}:{Commodity_Req_Offer_Id:e,Person_Id:i.a.get(window,"user.userid",0)});const r=n,s=o.d.getQs(r),l="".concat(g,"/BioFuelRequirementOffers/api/OpenBuySell/PublishRequirment_PhaseTwo?").concat(s),c=await o.d.fetch(l,{method:"PUT"}).ready;return await o.d.processApiRes(c)}catch(n){throw await o.d.processApiErrors(n)}},editPost:async e=>{try{const t=new FormData;t.append("Post_MetaData[Caption]",(e.text||"").trim()),t.append("Post_MetaData[Person_Id]",e.userid),t.append("Post_MetaData[Post_Id]",e.post_id),t.append("Post_MetaData[Existing_Cover_Images_Count]",0),t.append("Post_MetaData[Post_Hashtags]","[]"),t.append("Post_MetaData[Existing_Post_Images_Count]",0),t.append("Post_MetaData[Existing_Hashtag_Count]",0);let a=[];for(let i of e.images){let e={post_Image_Id:0,image_url:i.name,image_Type_Enum:1,is_Added:1,is_Deleted:0};a.push(e),t.append("Request_Images",i)}t.append("Post_MetaData[Post_Images]",JSON.stringify(a||[]));const n="".concat(g,"/BioFuelCreatePost/api/CreatePost/EditPost"),r=await o.d.fetch(n,{method:"PUT",body:t},!1).ready;return await o.d.processApiRes(r)}catch(t){throw await o.d.processApiErrors(t)}},fetchPersonalDetails:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t={Person_Id:i.a.get(window,"user.userid",0)},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(g,"/BioFuelRegistration/api/UserProfile/FetchPer
1sonalDetails_ELOC?").concat(n),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){throw console.log("fetchUserProfile->",t),await o.d.processApiErrors(t)}},followUnfollowRequirement:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];try{const a={Commodity_Req_Offer_Id:e,Follow_UnFollow_Enum:t?1:2,Person_Id:i.a.get(window,"user.userid",0),User_Type_Enum:i.a.get(window,"user.profile.person.user_type_enum")||2},n=o.d.getQs(a),r="".concat(g,"/BioFuelRequirementOffers/api/Requirement/FollowUnfollowRequirement?").concat(n),s=await o.d.fetch(r,{method:"PUT"}).ready;return await o.d.processApiRes(s)}catch(a){throw await o.d.processApiErrors(a)}},withdrawRequirement:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{const t={Commodity_Req_Offer_Id:e,Person_Id:i.a.get(window,"user.userid",0)},a=o.d.getQs(t),n="".concat(g,"/BioFuelRequirementOffers/api/Requirement/WithdrawRequirementById?").concat(a),r=await o.d.fetch(n,{method:"PUT"}).ready;return await o.d.processApiRes(r)}catch(t){throw await o.d.processApiErrors(t)}},getSavedPosts:async e=>{try{const t={Person_Id:i.a.get(window,"user.userid",0),Offset:0,Page_Size:100},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/FetchSavedPosts?").concat(n),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){throw console.log("getAllFeed->",t),await o.d.processApiErrors(t)}},savePost:async(e,t)=>{try{const t={post_id:e,person_id:i.a.get(window,"user.userid",0)},a="".concat(g,"/BioFuelCreatePost/api/CreatePost/SavePost"),n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await o.d.processApiRes(n)}catch(a){throw await o.d.processApiErrors(a)}},deleteSavePost:async(e,t)=>{try{const t={post_id:e,person_id:i.a.get(window,"user.userid",0)},a=o.d.getQs(t),n="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/DeleteSavedPost?").concat(a),r=await o.d.fetch(n,{method:"PUT"}).ready;return await o.d.processApiRes(r)}catch(a){throw await o.d.processApiErrors(a)}},deleteSavedComment:async(e,t)=>{try{const t={comment_id:e,person_id:i.a.get(window,"user.userid",0)},a=o.d.getQs(t),n="".concat(g,"/BioFuelSocialFeed/api/SocialFeed/DeleteComment?").concat(a),r=await o.d.fetch(n,{method:"PUT"}).ready,s=await o.d.processApiRes(r);return console.log("api.js",s),s}catch(a){throw await o.d.processApiErrors(a)}},getFilteredData:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState(),a=i.a.get(t,"user")||{},r=i.a.get(a,"profile.is_indent_enabled")||!1,l=i.a.get(a,"profile.is_seller_indent_enabled")||!1,c=i.a.get(a,"profile.is_supply_partner")||!1;let d=Object(o.g)(window.location.href);const{indentDealsUrl:u}=s.a;i.a.get(a,"profile.is_current_instance_indent_based")&&(e.controller_enum=4),(d.includes(u)&&!l&&!r||d.includes(u)&&c)&&(e.controller_enum=2);try{const t=Object(n.a)({},e);t.filters=Object(n.a)({},e.filters||{}),e.self?(t.filters.person_id="".concat(i.a.get(window,"user.person_id",0)),e.filters.req_offer_status_enum||delete t.filters.req_offer_status_enum):(delete t.filters.person_id,t.filters.req_offer_status_enum="2"),t.filters.is_followed_by_person_id="".concat(i.a.get(window,"user.person_id",0));const a="".concat(g,"/BioFuelCommonUtilities/api/Filter/GetControllerData_ELOC"),r=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await o.d.processApiRes(r)}catch(m){throw console.log("getFilteredData->",m),await o.d.processApiErrors(m)}},transport:y,fetchOrganizationDetails:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t={Person_Id:i.a.get(window,"user.userid",0)},a=o.d.getBackendParams(t,e),n=o.d.getQs(a),r="".concat(g,"/BioFuelRegistration/api/BusinessProfile/FetchBusinessProfileDetails_ELOC?").concat(n),s=await o.d.fetch(r).ready;return await o.d.processApiRes(s)}catch(t){throw console.log("fetchUserProfile->",t),await o.d.processApiErrors(t)}},fetchDeliveryDetails:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:64553;try{const t={transport_delivery_schedule_allotment_id:e},a=o.d.getQs(t),n="".concat(g,"/BioFuelDeliveries/api/DeliveryAssignment/FetchTransportDeliveryDetailsAgainstTransportDeliveryScheduleAllotedId_ELOC?").concat(a),r=await o.d.fetch(n).ready;return await o.d.processApiRes(r)}catch(t){throw await o.d.processApiErrors(t)}},fetchDeliveryDocuments:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{const t={delivery_id:e,invoking_person_id:parseInt(i.a.get(globalThis,"user.userid")||0)},a=o.d.getQs(t),n="".concat(g,"/BioFuelDeliveries/api/DeliveryAssignment/FetchCargoDetailsAgainstDeliveryId?").concat(a),r=await o.d.fetch(n).ready;return await o.d.processApiRes(r)}catch(t){throw await o.d.processApiErrors(t)}},getSpecificParticipant:async e=>{try{let t;t=e.isQualityProfile?"".concat(g,"/BioFuelRegistration/api/DiscountScheme/FetchAllEntityAgainstTypeOfIndividualEnum?type_of_individual_enum=").concat(e.typeOfIndividual,"&is_quality_profile=").concat(e.isQualityProfile):"".concat(g,"/BioFuelRegistration/api/DiscountScheme/FetchAllEntityAgainstTypeOfIndividualEnum?type_of_individual_enum=").concat(e);const a=await o.d.fetch(t).ready;return await o.d.processApiRes(a)}catch(t){throw await o.d.processApiErrors(t)}},fetchUOMAgainstCommodityTypeForm:async e=>{try{const t=o.d.getQs(e);let a="".concat(g,"/BioFuelRegistration/api/ReferenceData/FetchUOMAgainstCommodityTypeForm?").concat(t);const n=await o.d.fetch(a).ready;return await o.d.processApiRes(n)}catch(t){throw await o.d.processApiErrors(t)}},fetchUOMAgainstVehicleTypeEnum:async e=>{try{const t=o.d.getQs(e);let a="".concat(g,"/BioFuelRegistration/api/ReferenceData/FetchUOMAgainstVehicleTypeEnum?").
1concat(t);const n=await o.d.fetch(a).ready;return await o.d.processApiRes(n)}catch(t){throw await o.d.processApiErrors(t)}},updateSellFromDerivedOffer:async e=>{try{const t=o.d.getQs(e),a="".concat(g,"/BioFuelRequirementOffers/api/AutoBidOffer/UpdateSellFromDerivedOffer?").concat(t),n=await o.d.fetch(a,{method:"PUT"}).ready;return await o.d.processApiRes(n)}catch(t){throw await o.d.processApiErrors(t)}},createBuySellFromOfferBid:async e=>{try{const t=o.d.getQs(e),a="".concat(g,"/BioFuelRequirementOffers/api/AutoBidOffer/CreateBuySellFromOfferBid?").concat(t),n=await o.d.fetch(a,{method:"PUT"}).ready;return await o.d.processApiRes(n)}catch(t){throw await o.d.processApiErrors(t)}},FetchYourPriceAgainstBuySell:async e=>{try{let t="".concat(g,"/BioFuelRequirementOffers/api/Deal/FetchYourPriceAgainstBuySell");const a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){throw new Error("API request error")}},getEquiSpecDropdown:async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{i.a.get(e,"entity");const t=i.a.get(e,"qparams")||{};Object.keys(t).map((e=>"".concat(e,"=").concat(t[e]))).join("&");let a="";a="".concat(g,"/BioFuelRegistration/api/EquipmentDetails/GetEquipmentRefData");const n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await o.d.processApiRes(n)}catch(t){throw await o.d.processApiErrors(t)}},getPaymentTermForEquipmentRental:async function(){try{const e="".concat(g,"/BioFuelRequirementOffers/api/EquipmentDetails/GetPaymentTermsForEquipment"),t=await o.d.fetch(e).ready;let a=await o.d.processApiRes(t);return a=a.map((e=>({displaymember:"".concat(e.payment_term_code||"").trim(),valuemember:parseInt(e.payment_term_id),display_member:"".concat(e.payment_term_code||"").trim(),value_member:parseInt(e.payment_term_id)}))),a=i.a.orderBy(a,"sequence"),a}catch(e){throw await o.d.processApiErrors(e)}},editRequirementDates:async e=>{try{const t=e,a="".concat(g,"/BioFuelRequirementOffers/api/OpenBuySell/EditRequirementDates"),n=await o.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready;return await o.d.processApiRes(n)}catch(t){throw await o.d.processApiErrors(t)}},PullManualOffers:async e=>{try{let t="".concat(g,"/BioFuelRequirementOffers/api/Offer/PullManualOffers?Commodity_Req_Offer_Id=").concat(e);const a=await o.d.fetch(t,{method:"POST"}).ready;return await o.d.processApiRes(a)}catch(t){throw new Error("API request error")}},importFarmers:async e=>{try{const t="".concat(g,"/BioFuelReportgeneration/api/ReportGeneration/ImportFarmers"),a=await o.d.fetch(t,{method:"POST",body:e,headers:{Authorization:f.a.getToken()}},!1).ready;return await o.d.processApiRes(a)}catch(t){throw await o.d.processApiErrors(t)}},handleSendToSellerApi:async e=>{try{let t="".concat(g,"/BioFuelRequirementOffers/api/offer/SendBuyQuotation");const a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){let e=i.a.get(t,"data.Error")||i.a.get(t,"message")||"API request error";h.a.show({type:"error",message:e,key:"req-form",duration:10})}}};t.a=v},function(e,t,a){"use strict";const n="https://api.biofuelcircle.com:8075",r=Object({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_GEDA_BASE_URL:"https://geda.biofuelcircle.com",REACT_APP_WHATSAPP_PAT_TOKEN:"d9ef74d5fda3a174f3a6344e13360659e5301ff0aa789024e392ac5dc1075caf",REACT_APP_SENTRY_DSN_URL:"https://dab136a87cd77c6d3919ef20eb39cfec@o4507135387828224.ingest.us.sentry.io/4507135390515200",REACT_APP_ACCESS_TOKEN:"JfqmmhZkDqZziLwzKaOrdnDLsiMDaxOcCTwRNVCgwJDFnCgmyNCmazJkMZsZShKsPmJVGoOxbdbUDGFcGzneUKGzfhKWjwRammUZrvAObZnJbsqoKxUCNQwBvEcbLcyC",REACT_APP_ENCRYPTION_SECRET_KEY:"Lfq3A5oQZhmom1HoTi8e60XOTh8GOF4b",REACT_APP_POSTHOG_KEY:"phc_shBvgPHvdzH3p58xjD5FM4y6ieAHLFgxvUVXtSZxkbnv",REACT_APP_IPROFIT_URL:"https://ssoapi.cropbiz.in",REACT_APP_ENCRYPTION_SECRET_IV:"ABCDEFGHIJKLMNOP",REACT_APP_POSTHOG_API_HOST:"https://us.i.posthog.com",REACT_APP_LIVECHAT_PASSWORD:"Fendahl#123",REACT_APP_MAPPLS_ACCESS_TOKEN:"pdqhiafqllwdnutikoxqxdxmbazysyafpxam",REACT_APP_API_ROUTE_ENCRYPTION_ENABLED:"true",REACT_APP_LIVECHAT_URL:"https://biofenuserprodsignalrapp.azurewebsites.net/api/",REACT_APP_INDENT_DEALS_URL:"https://supply.biofuelcircle.com",REACT_APP_BASE_URL:"https://api.biofuelcircle.com:8075",REACT_APP_API_ENCRYPTION_ENABLED:"true"}).REACT_APP_BUYER_TOKEN,i=Object({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_GEDA_BASE_URL:"https://geda.biofuelcircle.com",REACT_APP_WHATSAPP_PAT_TOKEN:"d9ef74d5fda3a174f3a6344e13360659e5301ff0aa789024e392ac
15dc1075caf",REACT_APP_SENTRY_DSN_URL:"https://dab136a87cd77c6d3919ef20eb39cfec@o4507135387828224.ingest.us.sentry.io/4507135390515200",REACT_APP_ACCESS_TOKEN:"JfqmmhZkDqZziLwzKaOrdnDLsiMDaxOcCTwRNVCgwJDFnCgmyNCmazJkMZsZShKsPmJVGoOxbdbUDGFcGzneUKGzfhKWjwRammUZrvAObZnJbsqoKxUCNQwBvEcbLcyC",REACT_APP_ENCRYPTION_SECRET_KEY:"Lfq3A5oQZhmom1HoTi8e60XOTh8GOF4b",REACT_APP_POSTHOG_KEY:"phc_shBvgPHvdzH3p58xjD5FM4y6ieAHLFgxvUVXtSZxkbnv",REACT_APP_IPROFIT_URL:"https://ssoapi.cropbiz.in",REACT_APP_ENCRYPTION_SECRET_IV:"ABCDEFGHIJKLMNOP",REACT_APP_POSTHOG_API_HOST:"https://us.i.posthog.com",REACT_APP_LIVECHAT_PASSWORD:"Fendahl#123",REACT_APP_MAPPLS_ACCESS_TOKEN:"pdqhiafqllwdnutikoxqxdxmbazysyafpxam",REACT_APP_API_ROUTE_ENCRYPTION_ENABLED:"true",REACT_APP_LIVECHAT_URL:"https://biofenuserprodsignalrapp.azurewebsites.net/api/",REACT_APP_INDENT_DEALS_URL:"https://supply.biofuelcircle.com",REACT_APP_BASE_URL:"https://api.biofuelcircle.com:8075",REACT_APP_API_ENCRYPTION_ENABLED:"true"}).REACT_APP_NOTIFICATION_URL,o=n.includes("8060")||n.includes("https://api.biofuelcircle.com")||n.includes("https://demoapi.biofuelcircle.com:8055");t.a={baseUrl:n,gedaBaseUrl:"https://geda.biofuelcircle.com",buyerToken:r,isProd:o,livechatUrl:"https://biofenuserprodsignalrapp.azurewebsites.net/api/",notificationUrl:i,liveChatPassword:"Fendahl#123",indentDealsUrl:"https://supply.biofuelcircle.com",iProfitUrl:"https://ssoapi.cropbiz.in",isApiEncryptionEnabled:"true",isRouteEncryptionEnabled:"true",encryption_secret_key:"Lfq3A5oQZhmom1HoTi8e60XOTh8GOF4b",encryption_secret_iv:"ABCDEFGHIJKLMNOP",requestHeaderAccessToken:"JfqmmhZkDqZziLwzKaOrdnDLsiMDaxOcCTwRNVCgwJDFnCgmyNCmazJkMZsZShKsPmJVGoOxbdbUDGFcGzneUKGzfhKWjwRammUZrvAObZnJbsqoKxUCNQwBvEcbLcyC",whatsappPatToken:"d9ef74d5fda3a174f3a6344e13360659e5301ff0aa789024e392ac5dc1075caf",mapplsAccessToken:"pdqhiafqllwdnutikoxqxdxmbazysyafpxam"}},,,,function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"a",(function(){return o}));var n=a(1),r=a(10);const i=async function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{return await e.validate(t,Object(n.a)({abortEarly:!1},a))}catch(i){throw{errors:Object(r.i)(i),message:i&&i.errors?i.errors[0]:"Schema validation error"}}},o=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).map((t=>"".concat(t,"=").concat(e[t]))).join("&")}},function(e,t,a){"use strict";a.d(t,"a",(function(){return _}));var n=a(1),r=a(3),i=a.n(r),o=a(13),s=a(2),l=a(25),c=a(42);const{baseUrl:d}=l.a,u={},m={company:1,commodity:8,commodityForm:9,commoditySpec:10,commodityTypeMaster:"BF_SETUP_COMMODITY_TYPE_MASTER",commodityFormMaster:"BF_SETUP_COMMODITY_FORM_MASTER",commodityResidueMaster:"BF_SETUP_COMMODITY_RESIDUE_MASTER",subscriptionPlan:"BF_SETUP_SUBSCRIPTION_PLAN",commodityType:11,location:17,payment_method:40,uom:27,currency:15,paymentTerm:18,vehicle_type:33,companyAffiliateType:30,hashTags:3,roleTeam:"BF_SEC_ROLE",fuelType:"BF_SETUP_FUEL",carnotDeviceType:"BF_SETUP_CARNOT_DEVICE_TYPE"},p=Object(o.c)({name:"filterOptions",initialState:{data:{commodity:[],commodityForm:[],location:[],payment_method:[],vehicle_type:[],req_offer_status_enum:[],req_offer_response_status_enum:[],pickUpLocation:[],delivery_allotment_status_enum:[],counterparty:[]},busy:!1},reducers:{setBusy(e,t){e.busy=t.payload},update(e,t){const{entity:a,options:n}=t.payload;e.data[a]=n,e.busy=!1}}}),_={getReferenceData:e=>{const t=i.a.get(m,e,0);if(0===t)throw new Error("Wrong paramerter passed, check REFERENCE_TYPE_MAP");const a={Reference_Data_Enum:t,Reference_Data_Operation_Enum:3},n=s.d.getQs(a);let r="/BioFuelRegistration/api/ReferenceData/ReadReferenceData?".concat(n);return"location"===e&&(r="/BioFuelRegistration/api/ReferenceData/FetchAllDistrictStateCombinations_Eloc"),async t=>{try{t(p.actions.setBusy(!0));const a=await c.b.fetchOne(r),n=[];for(const t of a.data){let a={};if("location"===e)a={value:t.displaymemberdistrict_eloc,text:"".concat(t.displaymemberdistrict_eloc,", ").concat(t.displaymemberstate_eloc)};else a={value:t.value_member,text:t.display_member};n.push(a)}return t(p.actions.update({entity:e,options:n})),a}catch(a){}t(p.actions.setBusy(!1))}},getEnumData:e=>{const t=s.d.getQs({Enum_Group:"ReqOfferStatusEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"req_offer_status_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getPaymentTermsForEquipment:e=>{let t="".concat(d,"/BioFuelRequirementOffers/api/EquipmentDetails/GetPaymentTermsForEquipment");return async a=>{try{a(p.actions.setBusy(!0));const n=await s.d.fetch(t).ready,r={data:await s.d.processApiRes(n)},i=[];for(const e of r.data){let t={};t={value:e.payment_term_id,text:e.payment_term_code},i.push(t)}a(p.actions.update({entity:e,options:i}))}catch(n){console.log("error in filter",n)}a(p.actions.setBusy(!1))}},getPlatformChargeAtEnumData:e=>{const t=s.d.getQs({Enum_Group:"PlatformChargeAtEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"platform_charge_at_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getOfferBidEnumData:e=>{const t=s.d.getQs({Enum_Group:"ReqOfferResponseStatusEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"req_offer_response_status_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getDealEnumData:e=>{let t;
1if("processing_deal_status_enum_code"==e){const e=s.d.getQs({Enum_Group:"ProcessingDealStatusEnum"});t="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(e)}else{const e=s.d.getQs({Enum_Group:"DealStatusEnum"});t="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await c.b.fetchOne(t),n=[];for(const e of a.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"deal_status_enum",options:n}))}catch(a){}e(p.actions.setBusy(!1))}},getFuelEnumData:e=>{let t;const a=s.d.getQs({Enum_Group:"FuellingStatusEnum"});return t="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(a),async e=>{try{e(p.actions.setBusy(!0));const a=await c.b.fetchOne(t),n=[];for(const e of a.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"fuelling_status_enum",options:n}))}catch(a){}e(p.actions.setBusy(!1))}},getKYCStatusEnumData:e=>{const t=s.d.getQs({Enum_Group:"kycStatusEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"kyc_status_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getInvoiceStatusEnumData:e=>{const t=s.d.getQs({Enum_Group:"invoiceStatusEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"invoice_status_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getPaymentStatusEnumData:e=>{const t=s.d.getQs({Enum_Group:"paymentStatusEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"payment_status_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getTypeOfInvoiceEnumData:e=>{const t=s.d.getQs({Enum_Group:"InvoiceVerificationEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"settlement_invoice_type_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getVehicleTypeData:e=>{const t=s.d.getQs({Enum_Group:"vehicleTypeEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"vehicle_type_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getHireTypeData:e=>{const t=s.d.getQs({Enum_Group:"hireTypeEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"hire_type_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getTaxApplicabilityData:e=>{const t=s.d.getQs({Enum_Group:"taxApplicabilityEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"tax_applicability_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getConsignorData:e=>{let t;if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const e=s.d.getQs({is_market:!0,Filter_Enum:"Consignor"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}else{const e=s.d.getQs({is_market:!1,Filter_Enum:"Consignor"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,text:e.code},r.push(t)}e(p.actions.update({entity:"consignor_id",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getConsigneeData:e=>{let t;if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const e=s.d.getQs({is_market:!0,Filter_Enum:"Consignee"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}else{const e=s.d.getQs({is_market:!1,Filter_Enum:"Consignee"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,text:e.code},r.push(t)}e(p.actions.update({entity:"consignee_id",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getVehicleData:e=>{let t;if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const e=s.d.getQs({is_market:!0,Filter_Enum:"Vehicle"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}else{const e=s.d.getQs({is_market:!1,Filter_Enum:"Vehicle"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,text:e.code},r.push(t)}e(p.actions.update({entity:"vehicle_id",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getDriverData:e=>{let t;if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const e=s.d.getQs({is_market:!0,Filter_Enum:"Driver"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}else{const e=s.d.getQs({is_market:!1,Filter_Enum:"Driver"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,text:e.code},r.push(t)}
1e(p.actions.update({entity:"driver_id",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getPaidReceivedData:e=>{let t;if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const e=s.d.getQs({is_market:!0,Filter_Enum:"paidReceived"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}else{const e=s.d.getQs({is_market:!1,Filter_Enum:"paidReceived"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,text:e.code},r.push(t)}e(p.actions.update({entity:"paid_received",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getCounterpartyData:e=>{let t;if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const e=s.d.getQs({is_market:!0,Filter_Enum:"counterparty"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}else{const e=s.d.getQs({is_market:!1,Filter_Enum:"counterparty"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,text:e.code},r.push(t)}e(p.actions.update({entity:"counterparty",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getPickUpLocationData:e=>{let t;if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const e=s.d.getQs({is_market:!0,Filter_Enum:"PickupLocation"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData_ELOC?").concat(e)}else{const e=s.d.getQs({is_market:!1,Filter_Enum:"PickupLocation"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData_ELOC?").concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,text:e.code},r.push(t)}e(p.actions.update({entity:"base_location_id",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getDeliveryLocationData:e=>{let t;if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const e=s.d.getQs({is_market:!0,Filter_Enum:"DeliveryLocation"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData_ELOC?").concat(e)}else{const e=s.d.getQs({is_market:!1,Filter_Enum:"DeliveryLocation"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData_ELOC?").concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,text:e.code},r.push(t)}e(p.actions.update({entity:"delivery_location_id",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getDeliveryAllotmentStatusEnumData:e=>{const t=s.d.getQs({Enum_Group:"TransportDeliveryPhaseFilterEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"delivery_allotment_status_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getTypeOfInvoiceData:e=>{let t;if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const e=s.d.getQs({is_market:!0,Filter_Enum:"typeOfInvoice"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}else{const e=s.d.getQs({is_market:!1,Filter_Enum:"typeOfInvoice"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,label:e.code},r.push(t)}e(p.actions.update({entity:"type_of_invoice",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getstockInOutType:e=>{const t=s.d.getQs({Enum_Group:"StockInOutTypeEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"stock_in_out_type_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getTransportProvider:e=>{let t;if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const e=s.d.getQs({is_market:!0,Filter_Enum:"Trans
1portProvider"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}else{const e=s.d.getQs({is_market:!1,Filter_Enum:"TransportProvider"});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(e)}return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,text:e.code,person_company_affiliate_enum:e.person_company_affiliate_enum},r.push(t)}e(p.actions.update({entity:"transport_company_id",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getFetchListCT:e=>{const t="".concat(d,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveries_CT_ELOC_Lite");return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,label:e.code},r.push(t)}e(p.actions.update({entity:"transport_company_id",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getPgPaymentEnum:e=>{const t=s.d.getQs({Enum_Group:"pgpaymentenum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,label:e.display_member},n.push(t)}e(p.actions.update({entity:"pg_payment_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getLanguageList:e=>{const t=s.d.getQs({Enum_Group:"LanguageTypeEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,label:e.display_member},n.push(t)}e(p.actions.update({entity:"languageList",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getFilterDataEloc:e=>{let t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData_ELOC");return async e=>{try{e(p.actions.setBusy(!0));const a=await s.d.fetch(t).ready,n={data:await s.d.processApiRes(a)},r=[];for(const e of n.data){let t={};t={value:e.id,label:e.code},r.push(t)}e(p.actions.update({entity:"locationEloc",options:r}))}catch(a){console.log("error in filter",a)}e(p.actions.setBusy(!1))}},getPackagingTypeAgainstTypeFormCode:(e,t)=>{let a="/BioFuelRegistration/api/ReferenceData/FetchPackagingTypeAgainstTypeFormCode?commodity_type_code=".concat(e,"&commodity_form_code=").concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={value:e.value_member,text:e.display_member};n.push(t)}e(p.actions.update({entity:"packaging_code",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getAuctionResponsePhaseEnumData:e=>{const t=s.d.getQs({Enum_Group:"AuctionResponsePhaseEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"auction_response_phase_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getRegisteredUserFilterData:e=>{let t;if(e.includes("Enum")){const a={Enum_Group:e},n=s.d.getQs(a);t="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(n)}else{const a={Reference_Data_Enum:e,Reference_Data_Operation_Enum:"RefDataForDropDown"},n=s.d.getQs(a);t="/BioFuelRegistration/api/ReferenceData/ReadReferenceData?".concat(n)}return async(a,n)=>{try{const r=n().filterOptions,o=i.a.get(r,["data",e],[]);if(Array.isArray(o)&&o.length>0)return;a(p.actions.setBusy(!0));const s=await c.b.fetchOne(t),l=[];for(const e of s.data){let t={};t={value:e.value_member,text:e.display_member,code:e.maximum_cap_uom_code},l.push(t)}a(p.actions.update({entity:e,options:l}))}catch(r){}a(p.actions.setBusy(!1))}},getSignatureTypeEnumData:e=>{const t=s.d.getQs({Enum_Group:"signatureTypeEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"signature_type_code",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getPgPaymentStatusEnum:e=>{const t=s.d.getQs({Enum_Group:"pgpaymentenum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"pg_payment_status_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getFinanceEnumData:e=>{const t=s.d.getQs({Enum_Group:"FinanceEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"finance_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getBusinessTypeEnum:e=>{const t=s.d.getQs({Enum_Group:"BusinessTypeEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"business_type_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getFilterDataByFilterEnum:function(e){let t,a=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],l=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(arguments.length>1&&void 0!==arguments[1]&&arguments[1])if(window.location.href.includes("market")||window.location.href.includes("commodity/deals")||window.location.href.includes("commodity/offers")||window.location.href.includes("commodity/requirements")){const a=s.d.getQs({is_market:!0,Filter_Enum:e});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData_ELOC?").concat(a)}else{const a=s.d.getQs({is_market:!1,Filter_Enum:e});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData_ELOC?").concat(a)}else if(a){const e=s.d.getQs({person_id:r});t="".concat(d,"/BioFuelRegistration/api/BusinessProfile/FetchBusinessAndAffiliateLocationsAgainstPersonId_ELOC_PhaseTwo?").concat(e)}else if(l){const e=s.d.getQs({person_id:r});t="".concat(d,"/BioFuelRegistration/api/FarmDetails/FetchAllFarmsAgainstPersonId_ELOC?").concat(e)}else{const a=s.d.getQs({Filter_Enum:e});t="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(a)}return async(r,c)=>{try{const d=c().filterOptions,m=i.a.get(d,["data",e],[]);if(Array.isArray(m)&&m.length>0)return;const _="byEnum:".concat(t);if(u[_])return;u[_]=!0,r(p.actions.setBusy(!0));const y=await s.d.fetch(t).ready,f={data:await s.d.processApiRes(y)};let h=[];for(const e of f.data){let t={};t=a&&!o?Object(n.a)(Object(n.a)({},e),{},{value:e.address_text,text:e.address_text}):a&&o?Object(n.a)(Object(n.a)({},e),{},{value:e.company_code,text:e.company_code}):l?Object(n.a)(Object(n.a)({},null===e||void 0===e?void 0:e.farm_address),{},{value:null===e||void 0===e?void 0:e.farm_address.address_text,text:null===e||void 0===e?void 0:e.farm_address.address_text}):Object(n.a)(Object(n.a)({},e),{},{value:e.id,text:e.code}),h.push(t)}r(p.actions.update({entity:e,options:h}))}catch(d){console.log("error in filter",d)}r(p.actions.setBusy(!1)),u["byEnum:".concat(t)]=!1}},getFilterData:e=>{const t=s.d.getQs({Filter_Enum:e});let a="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(t);return async(t,n)=>{try{const r=n().filterOptions,o=i.a.get(r,["data",e],[]);if(Array.isArray(o)&&o.length>0)return;const l="filter:".concat(e);
1if(u[l])return;u[l]=!0,t(p.actions.setBusy(!0));const c=await s.d.fetch(a).ready,d={data:await s.d.processApiRes(c)},m=[];for(const e of d.data){let t={};t={value:e.id,text:e.code,enum_value:null===e||void 0===e?void 0:e.person_company_affiliate_enum},m.push(t)}t(p.actions.update({entity:e,options:m}))}catch(r){console.log("error in filter",r)}t(p.actions.setBusy(!1)),u["filter:".concat(e)]=!1}},inspectionVerificatioEnumData:e=>{const t=s.d.getQs({Enum_Group:"InspectionEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"inspection_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},extendedProfileStatusEnumData:e=>{const t=s.d.getQs({Enum_Group:"ExtendedProfileEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[],r=((null===t||void 0===t?void 0:t.data)||[]).sort(((e,t)=>e.sequence-t.sequence));for(const e of r){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"extended_profile_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},extendedProfileVerificationStatusEnumData:e=>{const t=s.d.getQs({Enum_Group:"TickColorEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"tick_color_enum_location",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getCashflowStatusEnumData:e=>{const t=s.d.getQs({Enum_Group:"cashflowStatusEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"cashflow_status_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getManualInvoiceStatusEnumData:e=>{const t=s.d.getQs({Enum_Group:"PendingApprovedEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"pending_approved_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}},getFilterDataELOC:e=>{const t=s.d.getQs({Filter_Enum:e});let a="".concat(d,"/BioFuelCommonUtilities/api/Filter/GetFilterData_ELOC?").concat(t);return async(t,n)=>{try{const r=n().filterOptions,o=i.a.get(r,["data",e],[]);if(Array.isArray(o)&&o.length>0)return;const l="filter_eloc:".concat(e);if(u[l])return;u[l]=!0,t(p.actions.setBusy(!0));const c=await s.d.fetch(a).ready,d={data:await s.d.processApiRes(c)},m=[];for(const e of d.data){let t={};t={value:e.id,text:e.code},m.push(t)}t(p.actions.update({entity:e,options:m}))}catch(r){console.log("error in filter",r)}t(p.actions.setBusy(!1)),u["filter_eloc:".concat(e)]=!1}},getInvoiceVerificationStatusEnumData:e=>{const t=s.d.getQs({Enum_Group:"InvoiceVerificationEnum"});let a="/BioFuelRegistration/api/ReferenceData/GetEnumerator?".concat(t);return async e=>{try{e(p.actions.setBusy(!0));const t=await c.b.fetchOne(a),n=[];for(const e of t.data){let t={};t={value:e.value_member,text:e.display_member},n.push(t)}e(p.actions.update({entity:"invoice_verification_enum",options:n}))}catch(t){}e(p.actions.setBusy(!1))}}};t.b=p.reducer},,,function(e,t,a){"use strict";a.d(t,"v",(function(){return n})),a.d(t,"u",(function(){return r})),a.d(t,"c",(function(){return i})),a.d(t,"s",(function(){return o})),a.d(t,"k",(function(){return s})),a.d(t,"d",(function(){return l})),a.d(t,"b",(function(){return c})),a.d(t,"y",(function(){return d})),a.d(t,"p",(function(){return u})),a.d(t,"q",(function(){return m})),a.d(t,"f",(function(){return p})),a.d(t,"z",(function(){return _})),a.d(t,"o",(function(){return y}
1)),a.d(t,"l",(function(){return f})),a.d(t,"h",(function(){return h})),a.d(t,"i",(function(){return g})),a.d(t,"m",(function(){return v})),a.d(t,"j",(function(){return b})),a.d(t,"t",(function(){return E})),a.d(t,"n",(function(){return w})),a.d(t,"x",(function(){return O})),a.d(t,"w",(function(){return A})),a.d(t,"e",(function(){return S})),a.d(t,"r",(function(){return j})),a.d(t,"a",(function(){return k})),a.d(t,"g",(function(){return D}));const n={DRAFT:1,PUBLISHED:2,REJECTED:3,WITHDRAWN:4},r={SUBMITTED:1,SELECTED:2,REJECTED:3,WITHDRAWN:4},i={COMPANY:1,AFFILIATE:2},o={PROFILE:3,PERSONALDETAILS:17,ORGANISATION:18,TEAM:19,TRANSPORT:20,KYC:21,UPLOAD:22,FARMS_CROPS:23,FINANCE:99},s={MARKETDEAL:9,DEALOVERVIEW:83,DEALDETAILS:84,DELADELIVERYSCHEDULE:85,DEALDELIVERIES:86,DEALINVOICES:87,DEALPAYMENTS:88,DEAL_BALANCE_POSITION:127},l={CTDEAL:108,DEALOVERVIEW:109,DEALDETAILS:110,DELADELIVERYSCHEDULE:111,DEALDELIVERIES:112,DEALINVOICES:113,DEALPAYMENTS:114,DEAL_BALANCE_POSITION:128},c={MARKETING:62,BO_CanPostOnBehalfOfCompany:68,BO_CanChangeCompanyAboutInfo:69,BO_CanChangeCompanyProfilePic:70,BO_CanChangeCompanyCoverPic:71},d={TO_Marketing:72,TO_CanPostOnBehalfOfCompany:78,TO_CanChangeCompanyAboutInfo:79,TO_CanChangeCompanyProfilePic:80,TO_CanChangeCompanyCoverPic:81};t.A={DEAL_REJECT_TIMEOUT:30,REQ_OFFER_STATUS_ENUM:n,REQ_OFFER_RESPONSE_STATUS_ENUM:r,COMPANY_AFFILIATE_ENUM:i,PROFILE_TABS_ENUM:o,BO_MARKETING_TABS_ENUM:c,TO_MARKETING_TABS_ENUM:d};const u={BUY_SELL:3,SOCIAL_FEED:2,KYC:1,BUY_SELL_OPERATIONS:4,DELIVERIES:6,INVOICES:7,AUCTION:12,CREATE_POST:11,SUBSCRIPTION:17,EARLY_PAYMENTS:19},m={KYC_APPROVED:1,KYC_REJECTED:2,POST_LIKE:3,SHARE_POST:80,CREATE_COMMENT:81,SOCIAL_CONNECT:34,FOLLOW:4,REPORT_FEED:5,DECADE_SCHEDULE:11,DAY_SCHEDULE:12,DELIVERIES_PHASE_UPDATE:13,DELIVERIES_UPDATE_QS:14,DELIVERIES_TRIP_REMINDER:15,REGISTRATION_SEND_OTP:16,REGISTRATION_SUCCESSFULL:17,INVOICE_DOCUMENT_GENERATION:18,LOGIN:19,KYC_APPLIED:20,KYC_ADMIN_NOTIFICATION:21,KYC_TEAM_ADMIN_ASSIGN:22,KYC_TEAM_ROLE_ASSIGN:23,SUBSCRIPTION_ENQUIRY:24,FOLLOWERS_POST:29,POST_CREATED_BY_FOLLOWING:30,TAGGED_ENTITY:31,AUCTION_INVITATION_EMAIL:35,AUCTION_WITHDRAWN_EMAIL:36,AUCTION_MESSAGE:32,CHAT_MESSAGE:33,LOGOUT:37,BUY_CREATED:25,SELL_CREATED:26,BUY_EDITED:27,SELL_EDITED:28,BUY_WITHDRAWN:43,SELL_WITHDRAWN:44,DEAL_CREATED:42,OFFER_RECIEVED:7,OFFER_ACCEPTED:8,OFFER_UPDATED:60,OFFER_REJECTED:9,OFFER_WITHDRAWN:10,BID_ACCEPTED:38,BID_REJECTED:39,BID_WITHDRAWN:40,BID_UPDATED:61,BID_RECIEVED:41,ESIGN_SELLER_INVOICES:53,COUNTER_PROPOSAL_RECIEVED_BUY:54,COUNTER_PROPOSAL_RECIEVED_SELL:55,COUNTER_PROPOSAL_RESPONDED_BUY:56,COUNTER_PROPOSAL_RESPONDED_SELL:57,BUY_AUCTION_INVITATION_EMAIL:58,SELL_AUCTION_INVITATION_EMAIL:59,BUY_AUCTION_STARTED:124,SELL_AUCTION_STARTED:125,MULTIPARTY_AUCTION_STARTED:121,RECORD_PAYMENT:63,RECORD_PAYMENT_UPDATED:64,SUBSCRIPTION_ENTERPRISE_PACK1_FIRST_PURCHASE:84,SUBSCRIPTION_POST_PAID_SUBSCRIPTION_CONFIRMED:85,SUBSCRIPTION_LOW_PRE_PAID_BALANCE:87,SUBSCRIPTION_INSUFFICIENT_BALANCE_SECOND_PARTY_TO_ACCEPT_BID_OR_OFFER:89,SUBSCRIPTION_NEW_PREPAID_PACK:82,SUBSCRIPTION_BUSINESS_PACK:83,SUBSCRIPTION_NETWORK_PLAN:86,AUTO_OFFER_HIGHMATCH_SELL:94,AUTO_OFFER_HIGHMATCH_BUY:95,UPDATE_FOLLOWED_BUY_SELL:6,APPLIED_EARLY_PAYMENT:116,ENABLE_DISABLE_EARLY_PAYMENT_SCHEME:117,WEB_PULLMANUALOFFERRECEIVED:135},p={ALL:0,APPLIED:1,INPROCESS:2,REJECTED:3,APPROVED:4,NEED_MORE_INFO:6},_={NBFC_BANKING_INSTITUTE:7,BUSINESS_ORGANISATION:4,FPO_USER:9},y={Network:5,TO_NetworkSettlements:16,TO_NetworkRides:15,TO_NetworkDeals:14,TO_NetworkOfferTransport:13,TO_NetworkHireTransport:12,TO_NetworkQualityServices:102,NETWORK_BANKING_MODULE:104,NETWORK_SUPPLIER_PROFILE_MODULE:107,NETWORK_PLATFORM_PARTNER_LOGS:151,PROCESSING_DEALS:155,FARMER_ONBOARDING:157,NETWORK_TRANSPORTRATE:158,AGGREGATION_PLANNING:162},f={MARKET_BANKING_MODULE:103},h={APPLIED:1,NEEDMOREINFO:2,APPROVED:3,REJECTED:4,CONFIRMED:5,REJECTEDBYSELLER:6},g={CUSTOM_INVOICE_NUMBER:1,USER_DEFINED_INVOICE_NUMBER:2},v={TAX_INVOICE:1,BILL_OF_SUPPLY:2},b={DRAFT:1,APPROVED:2,REJECTED:3,DELETE:4},E={PARTICIPATION:1,TRANSACTION:2,QUALITY:3,QUANTITY:4,PAYMENTS:5,ONTIME:6},w={BRIQUETTES_PELLETS:2,INDUSTRIAL_BIOWASTE:3,BIOMASS_CONSUMER_1:4,BIOMASS_CONSUMER_2:5,BIOFUEL_CONSUMER:6,BANK_NBFC:7,INSURANCE_COMPANY:8,TRANSPORT:9,WAREHOUSE_STORAGE:10,PLATFORM_PARTNER:11,PLATFORM_SUPPORT:12,AGRICULTURAL_PRODUCTS:1},O={MY_BIOFUEL_CIRCLE:1,CAN_CREATE_COMMENT:134,CAN_LIKE_POST:135,CAN_LIKE_COMMENT:136,CAN_SAVE_POST:137,CAN_SHARE_POST:138,CAN_CHANGE_COMPANY_ABOUT_INFO:139,CAN_CHANGE_COMPANY_PROFILE_PIC:140,CAN_CREATE_POST:133,CAN_CHANGE_COMPANY_COVER_PIC:141,CAN_POST_ON_BEHALF_OF_COMPANY:142},A={Buyer:1,Seller:2,Transporter:3,Mutual:4,ForceMajeure:5},S={Deliveries:1,Schedules:2},j={Add:1,Edit:2,Update:3,Delete:4},k={Slashing:1,Shredding:5,Tedding:4,Raking:2,Baling:3,Pickup:6},D="GTC v1.1/ Sep2026"},,function(e,t,a){"use strict";var n=a(1),r=a(3),i=a.n(r),o=a(2);const s={getFilters(e){let t={};return i.a.forOwn(e,(function(e,a){void 0!==e&&(t=Object(n.a)(Object(n.a)({},t),{},{[a]:e}))})),t},createUrl(e){if(window.location.pathname.indexOf("-discovery/")>-1){const t=((new Error).stack||"").split("\n").slice(2,4).map((e=>e.trim())).join(" <- ");console.log("[BFC-C2] createUrl Commodity_Id=",JSON.stringify(e.Commodity_Id),"params=",JSON.stringify(e),"\n caller:",t)}let t=new URLSearchParams(""),a=window.location.pathname;return t.has("page")||t.append("page",1),i.a.forOwn(e,(function(e,a){if("page"!==a)t.append(a,e);else{let n=new URL(Object(o.g)(window.location.href));
1t=new URLSearchParams(n.search),t.set(a,e)}})),Object(o.h)(a+"?"+t.toString())},createUrlForDispense(e,t){let a=new URLSearchParams(""),n=window.location.pathname;return a.has("page")||a.append("page",1),i.a.forOwn(e,(function(e,t){if("page"!==t)a.append(t,e);else{let n=new URL(Object(o.g)(window.location.href));a=new URLSearchParams(n.search),a.set(t,e)}})),Object(o.h)(n+"?"+a.toString()+"&fiscal_year=".concat(t))},createUrlForAggragationContracts(e,t){let a=new URLSearchParams(""),n=window.location.pathname;const r=Object(o.g)(window.location.href);return a.has("page")||a.append("page",1),i.a.forOwn(e,(function(e,t){if("page"!==t)a.append(t,e);else{let n=new URL(Object(o.g)(window.location.href));a=new URLSearchParams(n.search),a.set(t,e)}})),Object(o.h)(n+"?"+a.toString()+(r.includes("isNetwork=true")?r.includes("deliveryContractType=Aggregation")?"&isNetwork=true&deliveryContractType=Aggregation":r.includes("deliveryContractType=Transport")?"&isNetwork=true&deliveryContractType=Transport":"&isNetwork=true":""))},removeUrl(e){let t=window.location.pathname,a=new URL(Object(o.g)(window.location.href)),n=new URLSearchParams(a.search);const r=Object(o.c)(n.toString());return r&&(n=new URLSearchParams("?".concat(r))),n.has(e)&&n.delete(e),Object(o.h)(t+"?"+n.toString())}};t.a=s},,,,,,,function(e,t,a){"use strict";a.d(t,"c",(function(){return v})),a.d(t,"d",(function(){return b})),a.d(t,"a",(function(){return E})),a.d(t,"e",(function(){return w}));var n=a(1),r=a(204),i=a.n(r),o=a(155),s=a.n(o),l=a(83),c=a(11),d=a(2),u=a(25),m=a(263),p=a.n(m);const{isApiEncryptionEnabled:_}=u.a,y="https://api.biofuelcircle.com:8075";let f=0;const h=function(e,t){var a;const r=new AbortController,o=r.signal,s=Object(n.a)({headers:{"Content-Type":"application/json",Authorization:l.a.getToken()}},t),c=null===s||void 0===s?void 0:s.body;let u;if("true"===_){const t=new URL("".concat(null!==e&&void 0!==e&&e.includes("http")?"":y).concat(e));if(t.search){const a=t.search.split("?")[1];t.search="";const n=Object(d.b)(a);u="true"===_?n?e:"".concat(null===t||void 0===t?void 0:t.pathname,"?").concat(d.d.getQs(p.a.parse(a))):e}}setTimeout((()=>{r.abort()}),3e4);const m=u?"".concat(null!==(a=u)&&void 0!==a&&a.includes("http")?"":y).concat(u):"".concat(null!==e&&void 0!==e&&e.includes("http")?"":y).concat(e);return"true"===_?i()(m,null!==s&&void 0!==s&&s.body?Object(n.a)(Object(n.a)({},s),{},{body:Object(d.e)(c),signal:o}):Object(n.a)(Object(n.a)({},s),{},{signal:o})):i()(m,Object(n.a)(Object(n.a)({},s),{},{signal:o}))};async function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{method:"GET"};try{const r=await h(e,t);let i;try{i="true"===_?await d.d.processApiRes(r):await r.json()}catch(a){throw Object(n.a)(Object(n.a)({},a||{}),{},{status:r.status,errorCode:r.status})}const o=s()(i,"snake");if(r.status>=400){const e=o.message||o.title||"",t=d.d.getErrMessage(o.data)+". "+e,a=String(e).toLowerCase(),n=a.includes("jwt token not found in the system"),i=511===r.status,s=401===r.status,l=403===r.status,u=a.includes("session expired");throw n||i||s||l||u||c.a.show({type:"error",message:t,key:"fetch-errors-400"}),{errors:o.data,message:e,stat:o.stat,errorCode:r.status,status:r.status}}return{data:"true"===_?o:o.data,errors:null,meta:null}}catch(r){const a=String((null===r||void 0===r?void 0:r.message)||"").toLowerCase(),l=a.includes("network request failed")||a.includes("aborted"),u=Date.now(),m=u-f<3e3,p=l&&!m;if(l&&(m||(f=u,c.a.show({type:"error",message:"Unable to process request. Please check your internet connection"}))),p){const a=()=>new Promise((e=>{if("undefined"!==typeof window&&"onLine"in navigator&&!navigator.onLine){const t=()=>{window.removeEventListener("online",t),e()},a=setTimeout((()=>{window.removeEventListener("online",t),e()}),2e3);window.addEventListener("online",(()=>{clearTimeout(a),t()}))}else setTimeout((()=>e()),500)}));await a();try{const a=await h(e,t);let r;try{r="true"===_?await d.d.processApiRes(a):await a.json()}catch(i){throw Object(n.a)(Object(n.a)({},i||{}),{},{status:a.status,errorCode:a.status})}const o=s()(r,"snake");if(a.status>=400){const e=o.message||o.title||"",t=d.d.getErrMessage(o.data)+". "+e,n=String(e).toLowerCase(),r=n.includes("jwt token not found in the system"),i=511===a.status,s=401===a.status,l=403===a.status,u=n.includes("session expired");throw r||i||s||l||u||c.a.show({type:"error",message:t,key:"fetch-errors-400"}),{errors:o.data,message:e,stat:o.stat,errorCode:a.status,status:a.status}}return{data:"true"===_?o:o.data,errors:null,meta:null}}catch(o){throw await d.d.processApiErrors(o)}}throw await d.d.processApiErrors(r)}}const v=async e=>await g(e),b=async e=>await g(e),E=async(e,t)=>{const a={body:JSON.stringify(t),method:"POST"};return await g(e,a)},w=async(e,t)=>{const a={body:JSON.stringify(t),method:"PUT"};return await g(e,a)};t.b={fetchList:v,fetchOne:b,create:E,update:w}},,,,,,,function(e,t,a){"use strict";a(3);var n=a(0),r=a.n(n),i=a(571),o=a(425),s=a(109),l=a(373);t.a=function(e){let{dataIndex:t,data:a,onFilterChange:n,handleReset:c,value:d,name:u,showPalceHolder:m}=e;const{confirm:p,clearFilters:_,setSelectedKeys:y,selectedKeys:f}=a;return r.a.createElement("div",{style:{padding:8}},r.a.createElement(i.a,{ref:e=>{},placeholder:"Search ".concat(u),value:f||"",onChange:e=>y(e.target.value?e.target.value:""),onPressEnter:()=>n(f,t,p),style:{marginBottom:8,display:"block"}}),r.a.createElement(o.b,null,r.a.createElement(s.a,{className:"proceed-button",type:"primary",onClick:()=>n(f,t,p),icon:r.a.createElement(l.a,null),size:"small",style:{width:90}},"Search"),r.a.createElement(s.a,{className:"reset-button",onClick:e=>c(_,t),size:"small",style:{width:90}},"Reset")))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var n=a(2),r=a(263),i=a.n(r),o=a(110);function s(){const e=Object(o.h)().search;if(e){const t=e.split("?")[1],a=Object(n.c)(t);if(a){const e=i.a.parse("?".concat(a));return Object.keys(e).includes("back")&&(e.back="undefined"===(null===e||void 0===e?void 0:e.back)?"":null===e||void 0===e?void 0:e.back),e}}return i.a.parse(Object(o.h)().search)}},,,,,,,,,function(e,t,a){"use strict";t.a=e=>{let t;switch(e){case"old":t="#1b62ab";break;case"muiPrimary":t="#3f50b5";break;case"primary":t="#886bd8";break;case"secondary":t="#3fa7aa";break;case"ternary":t="#f37759";break;default:t=e}return t}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(745);t.a=e=>{const{loading:t=!0,type:a,minHeight:n,style:o,position:s,imgHeight:l,imgTop:c}=e;return t?r.a.createElement("div",{className:"d-flex justify-content-center align-items-center",style:o||{position:s?"initial":"relative",minHeight:n||"calc(100vh - 125px)",width:"100%"}},r.a.createElement("div",{style:{display:"contents"}},r.a.createElement("img",{src:i.a,alt:"",style:{width:l||"100px",height:l&&l,top:c&&c}}))):null}},,function(e,t,a){"use strict";var n=a(1),r=a(3),i=a.n(r),o=a(0),s=a.n(o),l=a(12),c=a(30),d=a(424),u=a(425),m=a(109),p=a(271),_=a.n(p),y=a(2);t.a=function(e){var t,a;let{dataIndex:r,data:p,onFilterChange:f,handleReset:h,value:g,name:v,codeBaisedFilter:b,isMT:E=!0,isControlTower:w,isFarmer:O,delivery_split_enum:A,isPersonCompanyAffiliateEnumRequired:S,isMarket:j,isSendEnum:k,isSendObj:D}=e;const{confirm:x,clearFilters:C}=p,P=Object(l.d)(),N=Object(l.e)((e=>e.filterOptions)),I=Object(l.e)((e=>e.referenceData)),F=Object(l.e)((e=>e.user)),T=null===F||void 0===F||null===(t=F.profile)||void 0===t||null===(a=t.person)||void 0===a?void 0:a.is_control_tower_user,[B,R]=Object(o.useState)(g),M=Object(y.g)(window.location.href),q=[{value:1,text:"Active"},{value:0,text:"Inactive"}],L=[{value:1,text:"Success"},{value:0,text:"Failure"}],U=[{value:1,text:"Person"},{value:2,text:"Company"},{value:3,text:"Affiliate"}],V=[{value:1,text:"Active"},{value:0,text:"Closed"}],z=[{value:"Me",text:"Me"},{value:"Counterpart",text:"Counterpart"}],Y=[{value:1,text:"Trial"},{value:0,text:"Regular"}],G=[{value:"Trial",text:"Trial"},{value:"Active",text:"Active"},{value:"Expired",text:"Expired"}],Q=[{value:"Trial",text:"Trial"},{value:"Active",text:"Active"},{value:"Expired",text:"Expired"},{value:"N/A",text:"N/A"}],H=[{value:"Credit",text:"Credit"},{value:"Debit",text:"Debit"}],W=[{value:"Complete",text:"Complete"},{value:"Not Complete",text:"Not Complete"}],K=[{value:"1",text:"Verified"},{value:"2",text:"Failed"}],J=[{value:"1",text:"Invoice"},{value:"2",text:"Bill"}],Z=[{value:"1",text:"Alloted"},{value:"0",text:"DeAlloted"}],X=[{value:"Eligible for Invoicing",text:"Eligible for Invoicing"},{value:"Ineligible for Invoicing",text:"Ineligible for Invoicing"}],$=[{value:"1",text:"Installed"},{value:"0",text:"Not Installed"}];let ee=[];
1if(r){var te,ae,ne,re,ie,oe,se;if("commodity_form_code"===r||"commodity_form"===r||"commodity_form_id"===r){let e=i.a.get(N,"data.commodityForm")||[];ee=[],e.map(((e,t)=>{let a=Object(n.a)(Object(n.a)({},e),{},{value:e.text});null!==a.value&&ee.push(a)}))}if("commodity_form_master_code"===r&&(ee=i.a.get(N,"data.commodityFormMaster")||[]),"commodity_type_code"!==r&&"commodity_type"!==r||(ee=i.a.get(N,"data.commodityType")||[]),"commodity_type_master_code"===r&&(ee=i.a.get(N,"data.commodityTypeMaster")||[]),"fuel_code"===r&&(ee=i.a.get(N,"data.fuelType")||[]),"carnot_device_type_code"===r&&(ee=i.a.get(N,"data.carnotDeviceType")||[]),"commodity_residue_code"!==r&&"commodity_residue_id"!==r||(ee=i.a.get(N,"data.commodityResidue")||[]),"commodity_residue_master_code"!==r&&"commodity_residue_code"!==r||(ee=i.a.get(N,"data.commodityResidueMaster")||[]),"commodity_code"!==r&&"goods_services"!==r&&"commodity_id"!==r||(ee=i.a.get(N,"data.commodity")||[]),"company"===r&&(ee=i.a.get(N,"data.company")||[]),"subscription_plan"!==r&&"subscription_plan_id"!==r||(ee=i.a.get(N,"data.subscriptionPlan")||[],ee=ee.map((e=>{var t=Object.assign({},e);return 1===t.value&&(t.text="Prepaid Pack 10,000"),2===t.value&&(t.text="Prepaid Pack 25,000"),3===t.value&&(t.text="Prepaid Pack 50,000"),t}))),"platform_charge"===r&&(ee=i.a.get(I,"data.PlatformTypeEnum")||[]),"status"===r&&(ee=[...q]||!1),"success_fail"===r&&(ee=[...L]||!1),"person_company_affiliate_enum"===r&&(ee=[...U]||!1),"person_status"===r&&(ee=[...V]||!1),"recorded_by"===r&&(ee=[...z]||!1),"trial"===r&&(ee=[...Y]||!1),"invoice_bill_enum"===r&&(ee=[...J]||!1),"payment_method_code"===r&&(ee=i.a.get(N,"data.payment_method")||[]),"vehicle_type_code"!==r&&"vehicle_size"!==r||(ee=i.a.get(N,"data.vehicle_type")||[],console.log("Options---\x3e",ee)),"invoice_finance_payment_enum_code"===r&&(ee=i.a.get(N,"data.InvoiceFinancePaymentEnum")||[]),"invoice_finance_application_enum"===r&&(ee=i.a.get(N,"data.InvoiceFinanceApplicationEnum")||[]),"coarse_loaction"!==r&&"locations"!==r&&"initiator_location"!==r&&"coarse_loaction_bid"!==r||(ee=i.a.get(N,"data.location")||[]),"req_offer_status_enum"===r&&(ee=i.a.get(N,"data.req_offer_status_enum")||[]),"req_offer_status_enum_linked_buy"===r&&(ee=i.a.get(N,"data.LinkedBuyStatus")||[]),"req_offer_response_status_enum_code"===r&&(ee=i.a.get(N,"data.req_offer_response_status_enum")||[]),"deal_status_enum_code"!==r&&"deal_1_status_enum_code"!==r&&"deal_2_status_enum"!==r&&"processing_deal_status_enum_code"!==r||(ee=i.a.get(N,"data.deal_status_enum")||[]),"fuelling_status_enum_code"===r&&(ee=i.a.get(N,"data.fuelling_status_enum")||[]),"business_type_enum_code"!==r&&"applicant_business_type_enum_code"!==r||(ee=i.a.get(N,"data.business_type_enum")||[]),"kyc_status_enum_code"!==r&&"kyc_status_enum"!==r||(ee=i.a.get(N,"data.kyc_status_enum")||[]),"invoice_status_enum"!==r&&"linked_invoicestatusenum"!==r||(ee=i.a.get(N,"data.invoice_status_enum")||[]),"invoice_verification_enum"!==r&&"workflow_invoice_verification_enum"!==r||(ee=i.a.get(N,"data.invoice_verification_enum")||[]),"pending_approved"===r&&(ee=i.a.get(N,"data.pending_approved_enum")||[]),"cashflow_status_enum_code"===r&&(ee=i.a.get(N,"data.cashflow_status_enum")||[]),"invoice_status_enum_code"===r&&(ee=[{value:2,text:"Open"},{value:4,text:"Paid"},{value:10,text:"Initiated"}]),"is_offerer_bank_verified"===r&&(ee=[{value:"1",text:"Yes"},{value:"0",text:"No"}]),"payment_status_enum_code"===r&&(ee=i.a.get(N,"data.payment_status_enum")||[]),"vehicle_type_enum_code"===r&&(ee=i.a.get(N,"data.vehicle_type_enum")||[]),"per_day_rate"===r&&(ee=i.a.get(N,"data.hire_type_enum")||[]),"tax_applicability_enum_code"===r&&(ee=i.a.get(N,"data.tax_applicability_enum")||[]),"delivery_allotment_status_enum_code"===r&&!M.includes("not-confirmed")){const e=i.a.get(N,"data.delivery_allotment_status_enum")||[];ee=e.filter((e=>["Confirmed","Scheduled","CT To Confirm"].includes(e.text)))}if("consignor"===r&&(ee=i.a.get(N,"data.consignor_id")||[]),"delivery_consignor"===r&&(ee=i.a.get(N,"data.DeliveryConsignor&delivery_split_enum=".concat(A))||[]),"seller_company_id"===r&&(ee=N.data.consignor_id),"consignee"===r&&(ee=i.a.get(N,"data.consignee_id")||[]),"ProcessingDeals_Buyer"===r&&(ee=i.a.get(N,"data.ProcessingDeals_Buyer")||[]),"delivery_consignee"===r&&(ee=i.a.get(N,"data.DeliveryConsignee&delivery_split_enum=".concat(A))||[]),"delivery_allotment_status_enum_c
1ode"===r&&M.includes("not-confirmed")&&(ee=i.a.get(N,"data.ScheduleStatus&delivery_split_enum=".concat(A))||[]),"buyer_company_code_deal"===r&&(ee=i.a.get(N,"data.Consignee")||[]),"seller_company_code_deal"===r&&(ee=i.a.get(N,"data.Consignor")||[]),"ProcessingDeals_Seller"===r&&(ee=i.a.get(N,"data.ProcessingDeals_Seller")||[]),"buyer_company_code"===r&&(ee=i.a.get(N,"data.InvoiceBuyer")||[]),r&&"invoice_buyer"===r){let e=i.a.get(N,"data.InvoiceBuyer")||[];ee=[],e.map(((e,t)=>{let a=Object(n.a)(Object(n.a)({},e),{},{enum_value:e.enum_value});null!==a.value&&ee.push(a)}))}if("buyer_company_code_manual"===r&&(ee=i.a.get(N,"data.ManualInvoiceBuyer")||[]),"seller_company_code_manual"===r&&(ee=i.a.get(N,"data.ManualInvoiceSeller")||[]),r&&"invoice_seller"===r){let e=i.a.get(N,"data.InvoiceSeller")||[];ee=[],e.map(((e,t)=>{let a=Object(n.a)(Object(n.a)({},e),{},{enum_value:e.enum_value});null!==a.value&&ee.push(a)}))}if("buyer_company_code"===r&&(ee=i.a.get(N,"data.Consignee")||[]),"vehicle"===r&&(ee=i.a.get(N,"data.vehicle_id")||[]),"driver"===r&&(ee=i.a.get(N,"data.driver_id")||[]),"paid_received"===r&&(ee=i.a.get(N,"data.paid_received")||[]),"received_by_company_id"===r&&(ee=N.data.counterparty),"customer_vendor"===r&&(ee=i.a.get(N,"data.counterparty")||[]),"load_location"!==r&&"pickup_location"!==r&&"base_location_code"!==r&&"from_location_id_code"!==r&&"load_district_code"!==r||(ee=i.a.get(N,"data.base_location_id")||[]),"hbs_pickup_location"===r&&(ee=i.a.get(N,"data.Deliveries_Pick_Up_Location&delivery_split_enum=".concat(A))||[]),"deal_loading_location"===r&&(ee=i.a.get(N,"data.DealPickupLocation")||[]),"deal_delivery_location"===r&&(ee=i.a.get(N,"data.DealDeliveryLocation")||[]),"transport_deal_pickup_location"===r&&(ee=i.a.get(N,"data.TransportDealPickupLocation")||[]),"transport_deal_delivery_location"===r&&(ee=i.a.get(N,"data.TransportDealDeliveryLocation")||[]),"transporter_against_own_deals"===r&&(ee=i.a.get(N,"data.TransporterAgainstOwnDeals")||[]),"from_location_id"===r&&(ee=N.data.base_location_id),"delivery_location"!==r&&"delivery_location_code"!==r&&"to_location_code"!==r&&"buyer_location_code"!==r&&"delivery_district_code"!==r||(ee=i.a.get(N,"data.delivery_location_id")||[]),"hbs_delivery_location"===r)ee=null===(re=N.data)||void 0===re?void 0:re["Deliveries_Delivery&delivery_split_enum=".concat(A)];if("to_location_id"===r&&(ee=N.data.delivery_location_id),"stock_in_out_type_code"===r&&(ee=i.a.get(N,"data.stock_in_out_type_enum")||[]),"seller_company_code"!==r&&"transport_person"!==r&&"transporter_company_id"!==r||(ee=i.a.get(N,"data.transport_company_id")||[]),"auction_response_phase_enum_code"===r&&(ee=i.a.get(N,"data.auction_response_phase_enum")||[]),"transport_provider"===r&&(ee=i.a.get(N,"data.transport_company_id")||[]),"finance_enum_code"===r&&(ee=i.a.get(N,"data.finance_enum")||[]),"gender"===r&&(ee=i.a.get(N,"data.GenderEnum")||[]),"type_of_user"===r&&(ee=i.a.get(N,"data.TypeOfIndividualEnum")||[]),"business_type_enum"===r&&(ee=i.a.get(N,"data.BusinessTypeEnum")||[]),"auction_duration_enum_code"!==r&&"auction_duration_enum"!==r||(ee=i.a.get(N,"data.AuctionDurationEnum")||[]),"nature_of_business"===r&&(ee=i.a.get(N,"data.NatureOfBusinessEnum")||[]),"modified_by"===r&&(ee=i.a.get(N,"data.BF_SETUP_PERSON")||[]),"modified_by_code"===r&&(ee=i.a.get(N,"data.SmartBuyerConfigurationModifiedBy")||[]),"vehicle_type_code"===r||"vehicle_size"===r)ee=i.a.get(N,"data.BF_SETUP_VEHICLE_TYPE")||[],ee=null===(ie=ee)||void 0===ie?void 0:ie.map((e=>{var t,a,r;return Object(n.a)(Object(n.a)({},e),{},{text:"".concat(null===e||void 0===e||null===(t=e.text)||void 0===t||null===(a=t.trim())||void 0===a||null===(r=a.split(" "))||void 0===r?void 0:r[0]," ")})})),console.log("Options---\x3e",ee);if("equipment_make_id"===r&&(ee=i.a.get(N,"data.BF_SETUP_EQUIPMENT_MAKE")||[]),"equipment_variant_id"===r&&(ee=i.a.get(N,"data.BF_SETUP_EQUIPMENT_VARIANT")||[]),"equipment_type_id"===r&&(ee=i.a.get(N,"data.BF_SETUP_EQUIPMENT_TYPE")||[]),"signature_type_code"===r&&(ee=i.a.get(N,"data.signature_type_code")||[]),"pg_payment_enum_code"===r&&(ee=i.a.get(N,"data.pg_payment_status_enum")||[]),"subscription_status"===r&&(ee=[...G]),"subscription_plan_status"===r&&(ee=[...Q]),"is_followed_by_person"!==r&&"is_aggregate_quantity_variations"!==r||(ee=[{value:1,text:"Yes"},{value:0,text:"No"}]),"is_aggregate_quantity_variations"===r&&(ee=[{value:1,text:"Aggregate"},{value:0,text:"Per Delivery"}]),"cr_dr_status"===r&&(ee=[...H]),"preferred_blocked_enum"===r&&(ee=[{value:1,text:"Preferred"},{value:2,text:"Exclude Blocked"},{value:3,text:"Following"}]),"is_countered"===r&&(ee=[{value:1,text:"Yes"},{value:0,text:"No"}]),"early_payment_application_type_enum"===r&&(ee=[{value:1,text:"Pre-Invoice"},{value:2,text:"Post-Invoice"}]),"is_verified"!==r&&"is_auction"!=r&&"is_auto_match"!==r||(ee=[{value:!0,text:"Yes"},{value:!1,text:"No"}]),"is_walk_in"!==r&&"is_auto_match"!==r||(ee=[{value:1,text:"Yes"},{value:0,text:"No"}]),"delivery_term_enum_code"===r&&(ee=[{value:1,text:"Delivered (DDP)"},{value:2,text:"Ex-Factory (FCA)"}]),"is_own_transport"===r&&(ee=[{value:1,text:"Own Transport"},{value:0,text:"BioFuelCircle Transport"}]),"offer_bid_type_enum"===r&&(ee=[{value:-1,text:"Quotation"},{value:1,text:"Offer"},{value:2,text:"Bid"}]),"auction_status"===r&&(ee=[{value:"Cancelled",text:"Cancelled"},{value:"Live",text:"Live"},{value:"Completed",text:"Completed"},{value:"Upcoming",text:"Upcoming"}]),"is_secured"===r&&(ee=[{value:"true",text:"Yes"},{value:"false",text:"No"}]),"rating"===r&&(ee=[1,2,3,4].map((e=>({value:e,text:s.a.createElement(_.a,{rating:e,starRatedColor:"#ffcc33",numberOfStars:5,starDimension:"12px",starSpacing:"1px",name:"rating"})})))),"plan_name"===r&&(ee=i.a.get(N,"data.VerifiedSellerPlan")||[]),"inspection_enum_code"===r&&(ee=i.a.get(N,"data.inspection_enum")||[]),"extended_profile_enum_code"===r&&(ee=i.a.get(N,"data.extended_profile_enum")||[]),"paid_by"===r&&(ee=i.a.get(N,"data.PaymentsPaidBy")||[]),"paid_to"===r&&(ee=i.a.get(N,"data.PaymentsReceivedBy")||[]),"recorded_by_name"===r&&(ee=i.a.get(N,"data.PaymentsPaidReceivedCombined")||[]),"district_from"===r&&(ee=i.a.get(N,"data.TransportRateFromLocation")||[]),"district_to"===r&&(ee=i.a.get(N,"data.TransportRateToLocation")||[]),"load_state_code"===r&&(ee=i.a.get(N,"data.Pickuplocationstate")||[]),"delivery_state_code"===r&&(ee=i.a.get(N,"data.deliverylocationstate")||[]),"ManualInvoicePickupLocation"===r&&(ee=i.a.get(N,"data.ManualInvoicePickupLocation")||[]),"ManualInvoiceDeliveryLocation"===r&&(ee=i.a.get(N,"data.ManualInvoiceDeliveryLocation")||[]),"buyer_id"===r&&(ee=i.a.get(N,"data.FinanceBuyers")||[]),"seller_id"===r&&(ee=i.a.get(N,"data.FinanceSellers")||[]),"buyer_id_borg"===r&&(ee=i.a.get(N,"data.FinanceBuyerBorg")||[]),"buyer_person_company_affiliate_id"===r&&(ee=i.a.get(N,j?"data.DealFinance_Applicant_Buyer":"data.DealFinance_NBFC_Buyer")||[]),"seller_person_company_affiliate_id"===r&&(ee=i.a.get(N,j?"data.DealFinance_Applicant_Seller":"data.DealFinance_NBFC_Seller")||[]),"nbfc_person_company_affiliate_id"===r&&(ee=i.a.get(N,"data.DealFinance_Applicant_Bank")||[]),"seller_id_borg"===r&&(ee=i.a.get(N,"data.FinanceSellersBorg")||[]),"applied_to_bank_id"===r&&(ee=i.a.get(N,"data.FinanceAppliedTo")||[]),"applicant_company_affiliate_name"===r&&(ee=i.a.get(N,T?"data.EPApplications_Companies":"data.EPApplications_CompaniesUser")||[],ee=ee.map((e=>Object(n.a)(Object(n.a)({},e),{},{value:"".concat(e.value,"-").concat(e.person_company_affiliate_enum)})))),"company_address_id"===r&&(ee=i.a.get(N,T?"data.EPApplications_LocationNames":"data.EPApplications_LocationNamesUser")||[]),"subscription"===r&&(ee=i.a.get(N,"data.EPApplications_SubscriptionStatus")||[],ee=ee.map((e=>Object(n.a)(Object(n.a)({},e),{},{value:e.code})))),"coarse_location"===r&&(ee=i.a.get(N,T?"data.EPApplications_CoarseLocations":"data.EPApplications_CoarseLocationsUser")||[],ee=ee.map((e=>Object(n.a)(Object(n.a)({},e),{},{value:e.code})))),"inspection_person_id"===r&&(ee=i.a.get(N,"data.EPApplications_InspectedBy")||[]),"inspection_verified_by"===r&&(ee=i.a.get(N,"data.EPApplications_InspectionVerifiedBy")||[]),"show_on_landing_page"===r&&(ee=[{value:!0,text:"Yes"},{value:!1,text:"No"}]),"is_facilitator"===r&&(ee=[{value:1,text:"Yes"},{value:0,text:"No"}]),"person_company_type"===r){const e=i.a.get(N,"data.TypeOfIndividualEnum")||[],t=i.a.get(N,"data.NatureOfBusinessEnum")||[];if(e.length>0&&t.length>0&&0===ee.length){let a=[...e];t.forEach((t=>{let r=t;r=Object(n.a)(Object(n.a)({},r),{},{value:r.value+e.length}),a.push(r)})),ee=a}}if("req_offer_type_enum"!==r&&"buy_sell_enum"!==r||(ee=[{value:1,text:"Buy"},{value:2,text:"Sell"}]),"periodicity"===r&&(ee=[{value:1,text:"Once"},{value:2,text:"Per Day"},{value:4,text:"Per Month"}]),"exposure_type"===r&&(ee=[{value:1,text:"Buying"},{value:0,text:"Selling"}]),"distance_range"===r&&(ee=[{value:50,text:"50km"},{value:100,text:"100km"},{value:250,text:"250km"},{value:500,text:"500km"},{value:501,text:"> 500km"}]),"has_remarks"===r&&(ee=[{value:1,text:"Has Remarks"},{value:0,text:"No Remarks"}]),"farmer_location_code"===r&&(ee=i.a.get(N,"data.FarmerLocations")||[]),"verification_status_enum"===r&&(ee=i.a.get(N,"data.VerificationStatusEnum")||[]),"from_address"===r&&(ee=w?i.a.get(N,"data.STFromLocation")||[]:i.a.get(N,"data.from_address")||[]),"to_address"===r&&(ee=w?i.a.get(N,"data.STToLocation")||[]:i.a.get(N,"data.to_address")||[]),"transporter"===r)ee=i.a.get(N,"data.transporter")||[],ee=[...new Set(ee.map((e=>e.company_code)))],ee=[{text:null===(oe=ee)||void 0===oe?void 0:oe[0],value:null===(se=ee)||void 0===se?void 0:se[0]}];"stock_transfer_status_enum"===r&&(ee=i.a.get(N,"data.StockTransferStatusEnum")||[]),"consignee_id"===r&&(w?ee=i.a.get(N,"data.STConsignor")||[]:(ee=i.a.get(N,"data.consignee_id")||[],ee=[...new Set(ee.map((e=>e.company_code+"\u0240\u028e"+e.entity_id)))],ee=[...ee.map((e=>{let t=e.split("\u0240\u028e");return{text:t[0],value:+t[1]}}))])),"consignor_id"===r&&(w?ee=i.a.get(N,"data.STConsignor")||[]:(ee=i.a.get(N,"data.consignor_id")||[],ee=[...new Set(ee.map((e=>e.company_code+"\u0240\u028e"+e.entity_id)))],ee=[...ee.map((e=>{let t=e.split("\u0240\u028e");return{text:t[0],value:+t[1]}}))])),"equipment_category_id"===r&&(ee=i.a.get(N,"data.BF_SETUP_EQUIPMENT_CATEGORY")||[]),"equipment_model_id"===r&&(ee=i.a.get(N,"data.BF_SETUP_EQUIPMENT_MODEL")||[]),"farm_profile_complete"===r&&(ee=[...W]),"credit_line_bank_name"===r&&(ee=i.a.get(N,"data.CT_tf_GetApplicationInbox_BankName")||[]),"finance_invoice_bank_name"===r&&(ee=i.a.get(N,"data.CT_tf_GetAllFinanceInvoiceApplication_BankName")||[]),"equipment_address"===r&&(ee=i.a.get(N,"data.EquipmentAddressEnum")||[]),"reason_for_account_closure_enum"===r&&(ee=i.a.get(N,"data.ReasonForAccountClosureEnum")||[]),"bank_verification_enum"===r&&(ee=K),"company_affiliate_name"===r&&(ee=i.a.get(N,"data.FacilitatorCompanyAffiliateName")||[]),"modified_by_person"===r&&(ee=i.a.get(N,"data.AdjustmentFactorModifiedBy")||[]),"early_payment_modified_by"===r&&(ee=i.a.get(N,"data.EarlyPaymentDiscountModifiedBy")||[]),"platform_charge_at_enum"===r&&(ee=i.a.get(N,"data.platform_charge_at_enum")||[]),"packaging_id"===r&&(ee=i.a.get(N,"data.BF_SETUP_PACKAGING")||[]),"company_location"===r&&(ee=i.a.get(N,"data.company_location")||[]),"contract_type_enum"===r&&(ee=i.a.get(N,"data.ContractTypeEnum")||[]),"onboarding_way"===r&&(ee=i.a.get(N,"data.OnboardingWayEnum")||[]),"zoho_payment_type_enum"===r&&(ee=i.a.get(N,"data.ZohoPaymentTypeEnum")||[]),"bf_setup_ftk_machine_id"===r&&(ee=i.a.get(N,"data.FTKMachine")||[]),"person_company_affiliate_id"===r&&(ee=i.a.get(N,"data.FTKAllotedEntityName")||[]),"address_id"===r&&(ee=i.a.get(N,"data.FTKAllotedEntityLocation")||[]),"user_name"===r&&(ee=i.a.get(N,"data.FTKAllotedUserName")||[]),"is_alloted"===r&&(ee=[...Z]),"eligibility"===r&&(ee=[...X]),"zoho_payment_type_enum"===r&&(ee=i.a.get(N,"data.ZohoPaymentTypeEnum")||[]),"asc_contract_type_enum"===r&&(ee=i.a.get(N,"data.ASCContractTypeEnum")||[]),"advance_purpose_enum"===r&&(ee=i.a.get(N,"data.AdvancePurposeEnum")||[]),"is_installed"===r&&(ee=[...$]),Object(o.useEffect)((()=>
1{if(""!==r)switch(r){case"customer_vendor":P(c.a.getCounterpartyData("counterparty"));break;case"load_location":case"pickup_location":case"base_location_code":case"from_location_id_code":case"load_district_code":P(c.a.getPickUpLocationData("base_location_id"));break;case"applicant_company_affiliate_name":P(c.a.getFilterDataByFilterEnum(T?"EPApplications_Companies":"EPApplications_CompaniesUser"));break;case"company_address_id":P(c.a.getFilterDataByFilterEnum(T?"EPApplications_LocationNames":"EPApplications_LocationNamesUser"));break;case"subscription":P(c.a.getFilterDataByFilterEnum("EPApplications_SubscriptionStatus"));break;case"coarse_location":P(c.a.getFilterDataByFilterEnum(T?"EPApplications_CoarseLocations":"EPApplications_CoarseLocationsUser"));break;case"inspection_person_id":P(c.a.getFilterDataByFilterEnum("EPApplications_InspectedBy"));break;case"inspection_verified_by":P(c.a.getFilterDataByFilterEnum("EPApplications_InspectionVerifiedBy"));break;case"deal_loading_location":P(c.a.getFilterDataByFilterEnum("DealPickupLocation",!0));break;case"deal_delivery_location":P(c.a.getFilterDataByFilterEnum("DealDeliveryLocation",!0));break;case"transport_deal_pickup_location":P(c.a.getFilterDataByFilterEnum("TransportDealPickupLocation",!0));break;case"transport_deal_delivery_location":P(c.a.getFilterDataByFilterEnum("TransportDealDeliveryLocation",!0));break;case"transporter_against_own_deals":P(c.a.getFilterDataByFilterEnum("TransporterAgainstOwnDeals",!0));break;case"paid_by":P(c.a.getFilterDataByFilterEnum("PaymentsPaidBy",!1));break;case"paid_to":P(c.a.getFilterDataByFilterEnum("PaymentsReceivedBy",!1));break;case"recorded_by_name":P(c.a.getFilterDataByFilterEnum("PaymentsPaidReceivedCombined",!1));break;case"district_from":P(c.a.getFilterDataByFilterEnum("TransportRateFromLocation",!0));break;case"district_to":P(c.a.getFilterDataByFilterEnum("TransportRateToLocation",!0));break;case"invoice_status_enum":case"linked_invoicestatusenum":P(c.a.getInvoiceStatusEnumData("invoice_status_enum"));break;case"workflow_invoice_verification_enum":case"invoice_verification_enum":P(c.a.getInvoiceVerificationStatusEnumData("invoice_verification_enum"));break;case"cashflow_status_enum_code":P(c.a.getCashflowStatusEnumData("cashflow_status_enum"));break;default:if(!M.includes("not-confirmed")&&"delivery_allotment_status_enum_code"===r)P(c.a.getDeliveryAllotmentStatusEnumData("delivery_allotment_status_enum"));break;case"delivery_location":case"delivery_location_code":case"to_location_code":case"buyer_location_code":case"delivery_district_code":P(c.a.getDeliveryLocationData("delivery_location_id"));break;case"load_state_code":P(c.a.getFilterDataELOC("Pickuplocationstate"));break;case"delivery_state_code":P(c.a.getFilterDataELOC("deliverylocationstate"));break;case"paid_received":P(c.a.getPaidReceivedData("paid_received"));break;case"payment_method_code":P(c.a.getReferenceData("payment_method"));break;case"payment_status_enum_code":P(c.a.getPaymentStatusEnumData());break;case"commodity_type_code":case"commodity_type":P(c.a.getReferenceData("commodityType"));break;case"commodity_type_master_code":P(c.a.getReferenceData("commodityTypeMaster"));break;case"fuel_code":P(c.a.getReferenceData("fuelType"));break;case"carnot_device_type_code":P(c.a.getReferenceData("carnotDeviceType"));break;case"commodity_form_code":case"commodity_form_id":case"commodity_form":P(c.a.getReferenceData("commodityForm"));break;case"commodity_form_master_code":P(c.a.getReferenceData("commodityFormMaster"));break;case"commodity_residue_master_code":case"commodity_residue_code":case"commodity_residue_id":P(c.a.getReferenceData("commodityResidueMaster"));break;case"commodity_code":case"commodity_id":case"goods_services":P(c.a.getReferenceData("commodity"));break;case"company":P(c.a.getReferenceData("company"));break;case"plan_name":P(c.a.getFilterDataByFilterEnum("VerifiedSellerPlan"));break;case"subscription_plan":case"subscription_plan_id":P(c.a.getReferenceData("subscriptionPlan"));break;case"coarse_loaction":case"locations":case"initiator_location":case"coarse_loaction_bid":P(c.a.getReferenceData("location"));break;
1case"consignee":P(c.a.getConsigneeData("consignee_id"));break;case"consignor":P(c.a.getConsignorData("consignor_id"));break;case"invoice_buyer":case"buyer_company_code":P(c.a.getFilterData("InvoiceBuyer"));break;case"invoice_seller":P(c.a.getFilterData("InvoiceSeller"));break;case"buyer_company_code_deal":P(c.a.getFilterDataByFilterEnum("Consignee",!0));break;case"seller_company_code_deal":P(c.a.getFilterDataByFilterEnum("Consignor",!0));break;case"ProcessingDeals_Seller":case"ProcessingDeals_Buyer":P(c.a.getFilterDataByFilterEnum(r,!0));break;case"vehicle":P(c.a.getVehicleData("vehicle_id"));break;case"driver":P(c.a.getDriverData("driver"));break;case"req_offer_status_enum":P(c.a.getEnumData());break;case"req_offer_status_enum_linked_buy":P(c.a.getFilterDataByFilterEnum("LinkedBuyStatus"));break;case"req_offer_response_status_enum_code":P(c.a.getOfferBidEnumData());break;case"deal_status_enum_code":case"deal_1_status_enum_code":case"deal_2_status_enum":case"processing_deal_status_enum_code":P(c.a.getDealEnumData(r));break;case"fuelling_status_enum_code":P(c.a.getFuelEnumData());break;case"kyc_status_enum_code":P(c.a.getKYCStatusEnumData());case"seller_company_code":case"transport_person":case"transporter_company_id":case"transport_provider":P(c.a.getTransportProvider());break;case"vehicle_type_enum_code":P(c.a.getVehicleTypeData());break;case"per_day_rate":P(c.a.getHireTypeData());break;case"tax_applicability_enum_code":P(c.a.getTaxApplicabilityData());break;case"stock_in_out_type_code":P(c.a.getstockInOutType());break;case"business_type_enum_code":case"applicant_business_type_enum_code":P(c.a.getBusinessTypeEnum());break;case"auction_response_phase_enum_code":P(c.a.getAuctionResponsePhaseEnumData());break;case"finance_enum_code":P(c.a.getFinanceEnumData());break;case"gender":P(c.a.getRegisteredUserFilterData("GenderEnum"));break;case"type_of_user":P(c.a.getRegisteredUserFilterData("TypeOfIndividualEnum"));break;case"business_type_enum":P(c.a.getRegisteredUserFilterData("BusinessTypeEnum"));break;case"nature_of_business":P(c.a.getRegisteredUserFilterData("NatureOfBusinessEnum"));break;case"modified_by":P(c.a.getRegisteredUserFilterData("BF_SETUP_PERSON"));break;case"modified_by_code":P(c.a.getFilterData("SmartBuyerConfigurationModifiedBy"));break;case"vehicle_type_code":case"vehicle_size":P(c.a.getRegisteredUserFilterData("BF_SETUP_VEHICLE_TYPE"));break;case"equipment_make_id":P(c.a.getRegisteredUserFilterData("BF_SETUP_EQUIPMENT_MAKE"));break;case"equipment_variant_id":P(c.a.getRegisteredUserFilterData("BF_SETUP_EQUIPMENT_VARIANT"));break;case"equipment_type_id":P(c.a.getRegisteredUserFilterData("BF_SETUP_EQUIPMENT_TYPE"));break;case"invoice_finance_payment_enum_code":P(c.a.getRegisteredUserFilterData("InvoiceFinancePaymentEnum"));break;case"invoice_finance_application_enum":P(c.a.getRegisteredUserFilterData("InvoiceFinanceApplicationEnum"));break;case"signature_type_code":P(c.a.getSignatureTypeEnumData());break;case"pg_payment_enum_code":P(c.a.getPgPaymentStatusEnum());break;case"inspection_enum_code":P(c.a.inspectionVerificatioEnumData("inspection_enum"));break;case"extended_profile_enum_code":P(c.a.extendedProfileStatusEnumData("extended_profile_enum"));break;case"auction_duration_enum_code":case"auction_duration_enum":P(c.a.getRegisteredUserFilterData("AuctionDurationEnum"));break;case"pending_approved":P(c.a.getManualInvoiceStatusEnumData("PendingApprovedEnum"));break;case"ManualInvoicePickupLocation":P(c.a.getFilterData("ManualInvoicePickupLocation"));break;case"ManualInvoiceDeliveryLocation":P(c.a.getFilterData("ManualInvoiceDeliveryLocation"));break;case"person_company_type":P(c.a.getRegisteredUserFilterData("TypeOfIndividualEnum")),P(c.a.getRegisteredUserFilterData("NatureOfBusinessEnum"));break;case"buyer_id":P(c.a.getFilterDataByFilterEnum("FinanceBuyers"));break;case"seller_id":P(c.a.getFilterDataByFilterEnum("FinanceSellers"));break;case"buyer_id_borg":P(c.a.getFilterDataByFilterEnum("FinanceBuyerBorg"));break;case"buyer_person_company_affiliate_id":P(c.a.getFilterDataByFilterEnum(j?"DealFinance_Applicant_Buyer":"DealFinance_NBFC_Buyer"));break;case"seller_id_borg":P(c.a.getFilterDataByFilterEnum("FinanceSellersBorg"));break;case"seller_person_company_affiliate_id":P(c.a.getFilterDataByFilterEnum(j?"DealFinance_Applicant_Seller":"DealFinance_NBFC_Seller"));break;case"nbfc_person_company_affiliate_id":P(c.a.getFilterDataByFilterEnum("DealFinance_Applicant_Bank"));break;case"applied_to_bank_id":P(c.a.getFilterDataByFilterEnum("FinanceAppliedTo"));break;case"farmer_location_code":P(c.a.getFilterDataByFilterEnum("FarmerLocations",!0));break;case"verification_status_enum":P(c.a.getRegisteredUserFilterData("VerificationStatusEnum"));break;case"from_address":P(w?c.a.getFilterDataByFilterEnum("STFromLocation"):O?c.a.getFilterDataByFilterEnum("from_address",!1,!1,null===F||void 0===F?void 0:F.person_id,!1,!0):c.a.getFilterDataByFilterEnum("from_address",!1,!0,null===F||void 0===F?void 0:F.person_id));break;case"to_address":P(w?c.a.getFilterDataByFilterEnum("STToLocation"):O?c.a.getFilterDataByFilterEnum("to_address",!1,!1,null===F||void 0===F?void 0:F.person_id,!1,!0):c.a.getFilterDataByFilterEnum("to_address",!1,!0,null===F||void 0===F?void 0:F.person_id));break;case"transporter":P(c.a.getFilterDataByFilterEnum("transporter",!1,!0,null===F||void 0===F?void 0:F.person_id,!0));break;case"consignee_id":P(w?c.a.getFilterDataByFilterEnum("STConsignor"):c.a.getFilterDataByFilterEnum("consignee_id",!1,!0,null===F||void 0===F?void 0:F.person_id,!0));break;case"consignor_id":P(w?c.a.getFilterDataByFilterEnum("STConsignor"):c.a.getFilterDataByFilterEnum("consignor_id",!1,!0,null===F||void 0===F?void 0:F.person_id,!0));break;case"stock_transfer_status_enum":P(c.a.getRegisteredUserFilterData("StockTransferStatusEnum"));break;case"equipment_category_id":P(c.a.getRegisteredUserFilterData("BF_SETUP_EQUIPMENT_CATEGORY"));break;case"equipment_model_id":P(c.a.getRegisteredUserFilterData("BF_SETUP_EQUIPMENT_MODEL"));break;case"buyer_company_code_manual":P(c.a.getFilterDataByFilterEnum("ManualInvoiceBuyer"));break;case"seller_company_code_manual":P(c.a.getFilterDataByFilterEnum("ManualInvoiceSeller"));break;case"credit_line_bank_name":P(c.a.getFilterDataByFilterEnum("CT_tf_GetApplicationInbox_BankName"));break;case"finance_invoice_bank_name":P(c.a.getFilterDataByFilterEnum("CT_tf_GetAllFinanceInvoiceApplication_BankName"));break;case"equipment_address":P(c.a.getFilterDataByFilterEnum("EquipmentAddressEnum"));break;case"reason_for_account_closure_enum":P(c.a.getRegisteredUserFilterData("ReasonForAccountClosureEnum"));break;case"company_affiliate_name":P(c.a.getFilterDataByFilterEnum("FacilitatorCompanyAffiliateName"));break;case"modified_by_person":P(c.a.getFilterDataByFilterEnum("AdjustmentFactorModifiedBy"));break;case"early_payment_modified_by":P(c.a.getFilterDataByFilterEnum("EarlyPaymentDiscountModifiedBy"));break;case"platform_charge_at_enum":P(c.a.getPlatformChargeAtEnumData());break;case"packaging_id":P(c.a.getRegisteredUserFilterData("BF_SETUP_PACKAGING"));break;case"company_location":P(c.a.getFilterDataByFilterEnum("company_location",!1,!0,null===F||void 0===F?void 0:F.person_id));break;case"contract_type_enum":P(c.a.getRegisteredUserFilterData("ContractTypeEnum"));break;case"onboarding_way":P(c.a.getRegisteredUserFilterData("OnboardingWayEnum"));break;case"zoho_payment_type_enum":P(c.a.getRegisteredUserFilterData("ZohoPaymentTypeEnum"));break;case"bf_setup_ftk_machine_id":P(c.a.getFilterDataByFilterEnum("FTKMachine"));break;case"person_company_affiliate_id":P(c.a.getFilterDataByFilterEnum("FTKAllotedEntityName"));break;case"address_id":P(c.a.getFilterDataByFilterEnum("FTKAllotedEntityLocation"));break;case"user_name":P(c.a.getFilterDataByFilterEnum("FTKAllotedUserName"));break;case"asc_contract_type_enum":P(c.a.getRegisteredUserFilterData("ASCContractTypeEnum"));break;case"advance_purpose_enum":P(c.a.getRegisteredUserFilterData("AdvancePurposeEnum"))}}),[r]),Object(o.useEffect)((()=>
1{if(""!==r)switch(r){case"hbs_pickup_location":P(c.a.getFilterDataByFilterEnum("Deliveries_Pick_Up_Location&delivery_split_enum=".concat(A),!0));break;case"hbs_delivery_location":P(c.a.getFilterDataByFilterEnum("Deliveries_Delivery&delivery_split_enum=".concat(A),!0));break;case"delivery_consignee":P(c.a.getFilterDataByFilterEnum("DeliveryConsignee&delivery_split_enum=".concat(A),!0));break;default:if(M.includes("not-confirmed")&&"delivery_allotment_status_enum_code"===r)P(c.a.getFilterDataByFilterEnum("ScheduleStatus&delivery_split_enum=".concat(A),!0));break;case"delivery_consignor":P(c.a.getFilterDataByFilterEnum("DeliveryConsignor&delivery_split_enum=".concat(A),!0))}}),[r,A]);const e=null===(te=ee)||void 0===te?void 0:te.find((e=>(null===e||void 0===e?void 0:e.value)==g||(null===e||void 0===e?void 0:e.id)==g));return Object(o.useEffect)((()=>{g&&parseInt(g)&&"number"===typeof Number(g)?R("vehicle_type_code"===r||"vehicle_size"===r||"req_offer_status_enum"===r||"req_offer_response_status_enum_code"===r?g:null===e||void 0===e?void 0:e.text):R(g)}),[g]),s.a.createElement("div",{className:"d-flex",style:{padding:0}},s.a.createElement(d.a,{showSearch:!0,placeholder:"Select ".concat(v),value:void 0!==B?B:null,onChange:(e,t)=>
1{if("noFilter"===r){const t=JSON.parse(e);R(t.text.toString()),f(t.text.toString(),r,x)}else if("transporter_against_own_deals"===r||"deal_delivery_location"===r||"deal_loading_location"===r||S){const t=JSON.parse(e);R(t.text.toString()),f(t.value.toString(),r,x,null===t||void 0===t?void 0:t.person_company_affiliate_enum)}else if("vehicle_type_code"===r||"vehicle_size"===r)R("vehicle_type_code"===r?null===t||void 0===t?void 0:t.value:t.children),f("vehicle_type_code"===r?null===t||void 0===t?void 0:t.value:t.children,r,x);else if("invoice_seller"==r||"invoice_buyer"==r){var a,n;R(e),f(k?null===t||void 0===t||null===(a=t.optionData)||void 0===a?void 0:a.value:D?null===t||void 0===t?void 0:t.optionData:null===t||void 0===t||null===(n=t.optionData)||void 0===n?void 0:n.text,r,x)}else R(e),f(e,r,x)},optionFilterProp:"children",filterOption:(e,t)=>String(t.props.children).toUpperCase().includes(e.toString().toUpperCase()),loading:!((null===(ae=ee)||void 0===ae?void 0:ae.length)>0)},null===(ne=ee)||void 0===ne?void 0:ne.map(((e,t)=>null!==e&&void 0!==e&&e.text?s.a.createElement(d.a.Option,{key:t,enum_value:null===e||void 0===e?void 0:e.enum_value,optionData:e,value:"invoice_seller"==r||"invoice_buyer"==r||"transporter_against_own_deals"===r||"deal_delivery_location"===r||"deal_loading_location"===r||S?JSON.stringify(e):b?"vehicle_size"===r?e.text.concat(e.code):e.text.toString().trim():e.value.toString()},E?e.text:e.text.concat(e.code)):(null===e||void 0===e?void 0:e.displayMember)&&s.a.createElement(d.a.Option,{key:t,value:b?e.displayMember.toString():e.valueMember.toString()},e.displayMember)))),s.a.createElement(u.b,null,s.a.createElement(m.a,{className:"reset-button",onClick:e=>{R(null),h(C,r)},size:"small",style:{width:70,marginLeft:"5px"}},"Reset")))}}},function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(3),l=a.n(s),c=a(12),d=a(476),u=a(477),m=a(1492),p=a(1052),_=a.n(p),y=a(1414),f=a.n(y),h=a(1415),g=a.n(h),v=a(2103),b=a(941),E=a(1490),w=a(1491),O=a(1505),A=a(1504),S=a(475),j=a(64),k=a(146),D=a(940),x=a(59);const C=["icon"],P=["type","size","variant","color","onClick","startIcon","endIcon","disabled","linkUrl","children","options","indexForPrimaryBtn","disableMenuItemIndex","Icon","iconBtnSize","iconStyle","buttonStyle","tooltipStyles"],N=Object(u.a)((()=>({contained:{color:e=>null===e||void 0===e?void 0:e.textColor,backgroundColor:e=>null===e||void 0===e?void 0:e.color,borderColor:e=>null===e||void 0===e?void 0:e.color,borderRadius:e=>"normal"!==(null===e||void 0===e?void 0:e.type)&&"buttonDropdown"!==(null===e||void 0===e?void 0:e.type)||"rounderCorners"!==(null===e||void 0===e?void 0:e.buttonStyle)?4:30,"&:hover":{backgroundColor:e=>null===e||void 0===e?void 0:e.color},"&.Mui-disabled .MuiButton-label":{color:"rgba(0, 0, 0, 0.26)"}},outlined:{borderColor:e=>null===e||void 0===e?void 0:e.color,color:e=>null===e||void 0===e?void 0:e.textColor,borderRadius:e=>"normal"!==(null===e||void 0===e?void 0:e.type)&&"buttonDropdown"!==(null===e||void 0===e?void 0:e.type)||"rounderCorners"!==(null===e||void 0===e?void 0:e.buttonStyle)?4:30,"&:hover":{backgroundColor:e=>Object(j.a)(null===e||void 0===e?void 0:e.color).alpha(.1).toHex()},"&.Mui-disabled .MuiButton-label":{color:"rgba(0, 0, 0, 0.26)"}},text:{color:e=>"".concat(null===e||void 0===e?void 0:e.color," !important"),borderRadius:e=>"normal"!==(null===e||void 0===e?void 0:e.type)&&"buttonDropdown"!==(null===e||void 0===e?void 0:e.type)||"rounderCorners"!==(null===e||void 0===e?void 0:e.buttonStyle)?4:30,"&:hover":{backgroundColor:e=>Object(j.a)(null===e||void 0===e?void 0:e.color).alpha(.1).toHex()},"&.Mui-disabled .MuiButton-label":{color:"rgba(0, 0, 0, 0.26)"}},label:{color:e=>"contained"===(null===e||void 0===e?void 0:e.variant)?null===e||void 0===e?void 0:e.textColor:null===e||void 0===e?void 0:e.color,textTransform:"uppercase",fontWeight:"bold",fontFamily:"SEGOE UI",fontSizeAdjust:"true",letterSpacing:"1px"},selected:{backgroundColor:e=>"".concat(Object(j.a)(null===e||void 0===e?void 0:e.color).alpha(.1).toHex()," !important")},menuItemRoot:{fontFamily:"SEGOE UI",fontSizeAdjust:"true",letterSpacing:"1px","&:hover":{backgroundColor:e=>"".concat(Object(j.a)(null===e||void 0===e?void 0:e.color).alpha(.1).toHex()," !important")}},menuListRoot:{padding:0},iconButtonRoot:{cursor:e=>null!==e&&void 0!==e&&e.disableRipple?"default !important":"pointer !important","&:hover":{backgroundColor:e=>null!==e&&void 0!==e&&e.disableRipple?"transparent !important":"".concat("contained"===(null===e||void 0===e?void 0:e.variant)?Object(j.a)(null===e||void 0===e?void 0:e.color).alpha(.9).toHex():Object(j.a)(null===e||void 0===e?void 0:e.color).alpha(.08).toHex()," !important")}},iconButtonRootHover:{cursor:e=>null!==e&&void 0!==e&&e.disableRipple?"default !important":"pointer !important","&:hover":{backgroundColor:e=>null!==e&&void 0!==e&&e.disableRipple?"transparent !important":"".concat("contained"===(null===e||void 0===e?void 0:e.variant)?Object(j.a)(null===e||void 0===e?void 0:e.color).alpha(.9).toHex():Object(j.a)(null===e||void 0===e?void 0:e.color).alpha(.08).toHex()," !important")}},IconButtonDisabled:{color:e=>null!==e&&void 0!==e&&e.disableRipple&&"string"===typeof(null===e||void 0===e?void 0:e.Icon)?"transparent":"rgba(0, 0, 0, 0.26) !important",backgroundColor:e=>"contained"!==(null===e||void 0===e?void 0:e.variant)||null!==e&&void 0!==e&&e.disableRipple?"transparent !important":"rgba(0, 0, 0, 0.26) !important",border:e=>"outlined"===(null===e||void 0===e?void 0:e.variant)?"2px solid rgba(0, 0, 0, 0.26) !important":"transparent !important"}}))),I=e=>{let{icon:t}=e,a=Object(r.a)(e,C);if(o.a.isValidElement(t))return o.a.cloneElement(t,a);if("function"===typeof t||"object"===typeof t&&(t.$$typeof===Symbol.for("react.element")||t.$$typeof==Symbol.for("react.forward_ref")||t.$$typeof==Symbol.for("react.memo"))){const e=t;return o.a.createElement(e,a)}return"string"===typeof t&&(t.endsWith(".svg")||/\.(png|jpg|jpeg|gif|webp)$/.test(t)||/^data:image\/[a-zA-Z]+;base64,/.test(t))?o.a.createElement("img",Object.assign({src:t,alt:"icon"},a)):"string"===typeof t?o.a.createElement("span",a,t):"object"===typeof t&&"svg"===t.type?o.a.createElement(D.a,a,t):null};t.a=e=>{var t,a,s;let{type:u="normal",size:p="medium",variant:y="contained",color:h="",onClick:D,startIcon:C,endIcon:F,disabled:T,linkUrl:B,children:R,options:M,indexForPrimaryBtn:q=0,disableMenuItemIndex:L,Icon:U,iconBtnSize:V="medium",iconStyle:z={},buttonStyle:Y="normal",tooltipStyles:G={}}=e,Q=Object(r.a)(e,P);const H=Object(c.e)((e=>e)),W=l.a.get(H,"user.profile.ui_config"),K=Object(x.a)(h||W.theme_color),J=Object(j.a)(K).isLight()?Object(j.a)(K).darken(1).toHex():Object(j.a)(K).lighten(1).toHex(),Z=N({type:u,color:K,textColor:J,variant:y,buttonStyle:Y,disableRipple:(null===Q||void 0===Q?void 0:Q.disableRipple)||!1,Icon:U}),[X,$]=Object(i.useState)(!1),ee=Object(i.useRef)(null),[te,ae]=Object(i.useState)(q),ne=e=>{D&&D(e)},re=(e,t)=>
1{ae(t),D&&D(e.currentTarget.innerText,e,t),$(!1)};Object(i.useEffect)((()=>{ae(q)}),[q]);const ie=()=>{$((e=>!e))},oe=e=>{var t;ee.current&&null!==ee&&void 0!==ee&&null!==(t=ee.current)&&void 0!==t&&t.contains(e.target)||$(!1)},se={label:Z.label,contained:Z.contained,outlined:Z.outlined,text:Z.text},le=Object(n.a)({padding:"12px 16px",color:"rgba(0, 0, 0, 0.85)",borderRadius:15,boxShadow:"0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05)",boxSizing:"border-box",backgroundColor:"#fff",lineHeight:1.5715},G),ce=()=>o.a.createElement(w.a,{open:X,placement:null===Q||void 0===Q?void 0:Q.dropdownPlacement,anchorEl:ee.current,role:void 0,transition:!0,disablePortal:!0,style:{zIndex:2}},(e=>{let{TransitionProps:t,placement:a}=e;return o.a.createElement(b.a,Object.assign({},t,{style:{transformOrigin:"bottom"===a?"center top":"center bottom"}}),o.a.createElement(E.a,null,o.a.createElement(v.a,{onClickAway:oe},o.a.createElement(A.a,{classes:{root:Z.menuListRoot},id:"split-button-menu"},null===M||void 0===M?void 0:M.map(((e,t)=>o.a.createElement(O.a,{classes:{selected:Z.selected,root:Z.menuItemRoot},key:null===e||void 0===e?void 0:e.label,disabled:null===e||void 0===e?void 0:e.disabled,selected:t===te,onClick:e=>re(e,t)},null===e||void 0===e?void 0:e.label)))))))}));return"normal"===u?o.a.createElement(d.a,Object.assign({},Q,{classes:se,size:p,variant:y,disabled:T,startIcon:C,endIcon:F,href:B,onClick:ne}),R):"buttonDropdown"===u?o.a.createElement(o.a.Fragment,null,o.a.createElement(m.a,Object.assign({},Q,{size:p,variant:y,disabled:T||(null===M||void 0===M?void 0:M.every((e=>!0===e.disabled))),ref:ee,"aria-label":"split button"}),o.a.createElement(d.a,{startIcon:C,endIcon:F,classes:se,onClick:ne,disabled:null===M||void 0===M||null===(t=M[te])||void 0===t?void 0:t.disabled},null===M||void 0===M||null===(a=M[te])||void 0===a?void 0:a.label),o.a.createElement(d.a,{classes:se,color:"primary",size:"small","aria-controls":X?"split-button-menu":void 0,"aria-expanded":X?"true":void 0,"aria-label":"select merge strategy","aria-haspopup":"menu",disabled:null===M||void 0===M||null===(s=M.filter(((e,t)=>t!==te)))||void 0===s?void 0:s.every((e=>!0===(null===e||void 0===e?void 0:e.disabled))),onClick:ie},o.a.createElement(_.a,null))),ce()):"iconDropdown"===u?o.a.createElement(k.a,{color:null===le||void 0===le?void 0:le.backgroundColor,overlayInnerStyle:le,overlayStyle:{maxWidth:(null===le||void 0===le?void 0:le.maxWidth)||(null===le||void 0===le?void 0:le.width)||300},placement:null===Q||void 0===Q?void 0:Q.tooltipPlacement,title:null===Q||void 0===Q?void 0:Q.tooltipText},o.a.createElement(S.a,{innerRef:ee,size:"xSmall"===V||"small"===V?"small":"medium",classes:{root:"medium"===V?Z.iconButtonRoot:null===Z||void 0===Z?void 0:Z.iconButtonRootHover,disabled:Z.IconButtonDisabled},style:"contained"===y?{background:K,color:J}:"outlined"===y?{color:K,border:"2px solid ".concat(K)}:{color:K},disabled:T,onClick:ie},o.a.createElement(f.a,null)),ce()):"group"===u?o.a.createElement(m.a,Object.assign({},Q,{size:p,variant:y,disabled:T,"aria-label":"outlined primary button group"}),null===M||void 0===M?void 0:M.map(((e,t)=>o.a.createElement(d.a,{classes:se,key:null===e||void 0===e?void 0:e.label,disabled:null===e||void 0===e?void 0:e.disabled,onClick:e=>re(e,t)},null===e||void 0===e?void 0:e.label)))):"fileUpload"===u?o.a.createElement(o.a.Fragment,null,o.a.createElement("input",{accept:"image/*",className:"d-none",id:"icon-button-file",type:"file",onChange:e=>{ne(e)}}),o.a.createElement(k.a,{color:null===le||void 0===le?void 0:le.backgroundColor,overlayInnerStyle:le,overlayStyle:{maxWidth:(null===le||void 0===le?void 0:le.maxWidth)||(null===le||void 0===le?void 0:le.width)||300},placement:null===Q||void 0===Q?void 0:Q.tooltipPlacement,title:(null===Q||void 0===Q?void 0:Q.tooltipText)||"Upload Image",zIndex:1300},o.a.createElement("label",{style:{margin:0},htmlFor:"icon-button-file"},o.a.createElement(S.a,Object.assign({},Q,{size:"xSmall"===V||"small"===V?"small":"medium",classes:{root:"medium"===V?Z.iconButtonRoot:"contained"!==y?null===Z||void 0===Z?void 0:Z.iconButtonRootHover:"",disabled:Z.IconButtonDisabled},style:"contained"===y?{background:K,color:J,padding:"medium"===V?7:"xSmall"===V?3:5}
1:"outlined"===y?{color:K,border:"2px solid ".concat(K),padding:null!==Q&&void 0!==Q&&Q.disableRipple?0:"medium"===V?5:"xSmall"===V?1:3}:{color:K,padding:null!==Q&&void 0!==Q&&Q.disableRipple?0:"medium"===V?7:"xSmall"===V?3:5},disabled:T,"aria-label":"upload picture",component:"span"}),U?o.a.createElement(U,{style:Object(n.a)({fill:"currentColor",height:"xSmall"===V?16:"small"===V?20:24,width:"xSmall"===V?16:"small"===V?20:24},z)}):o.a.createElement(g.a,{style:Object(n.a)({fill:"currentColor",height:"xSmall"===V?16:"small"===V?20:24,width:"xSmall"===V?16:"small"===V?20:24},z)}))))):o.a.createElement(k.a,{color:null===le||void 0===le?void 0:le.backgroundColor,overlayInnerStyle:le,overlayStyle:{maxWidth:(null===le||void 0===le?void 0:le.maxWidth)||(null===le||void 0===le?void 0:le.width)||300},placement:null===Q||void 0===Q?void 0:Q.tooltipPlacement,title:null===Q||void 0===Q?void 0:Q.tooltipText},o.a.createElement(S.a,{className:null===Q||void 0===Q?void 0:Q.className,size:"xSmall"===V||"small"===V?"small":"medium",classes:{root:"medium"===V?Z.iconButtonRoot:"contained"!==y?null===Z||void 0===Z?void 0:Z.iconButtonRootHover:"",disabled:Z.IconButtonDisabled},style:"contained"===y?Object(n.a)({background:K,color:J,padding:"medium"===V?7:"xSmall"===V?3:5},z):"outlined"===y?Object(n.a)({color:K,border:"2px solid ".concat(K),padding:null!==Q&&void 0!==Q&&Q.disableRipple?0:"medium"===V?5:"xSmall"===V?1:3},z):Object(n.a)({color:K,padding:null!==Q&&void 0!==Q&&Q.disableRipple?0:"medium"===V?7:"xSmall"===V?3:5},z),disabled:T,onClick:ne},o.a.createElement(I,{icon:U,style:Object(n.a)({fill:"currentColor",height:"xSmall"===V?16:"small"===V?20:24,width:"xSmall"===V?16:"small"===V?20:24},z)})))}},,,,,function(e,t,a){"use strict";var n=a(15),r=a(1),i=a(0),o=a.n(i),s=a(3),l=a.n(s),c=a(936),d=a(2104),u=a(426),m=a(12),p=a(59),_=a(64);const y=["type","color","children","variant","component","style"],f=Object(c.b)({typography:{fontFamily:['"Segoe UI"',"Roboto"].join(",")}});t.a=e=>{let{type:t="text",color:a,children:i,variant:s,component:c,style:h}=e,g=Object(n.a)(e,y);const v=Object(m.e)((e=>e)),b=l.a.get(v,"user.profile.ui_config"),E=Object(p.a)(a||(null===b||void 0===b?void 0:b.theme_color)||"black");Object(_.a)(E).isLight()?Object(_.a)(E).darken(1).toHex():Object(_.a)(E).lighten(1).toHex();return o.a.createElement(d.a,{theme:f},o.a.createElement(u.a,Object.assign({},g,{variant:s,component:c,style:Object(r.a)({color:E,letterSpacing:"1px",cursor:null!==g&&void 0!==g&&g.onClick?"pointer":"default"},h)}),"text"===t?i:function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:4,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"en-IN",i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"INR";const o="".concat(e).includes(".")?{maximumFractionDigits:a}:{maximumFractionDigits:0};let s;return s="currency"===t?Object(r.a)({style:"currency",currency:i},o):Object(r.a)({},o),new Intl.NumberFormat(n,s).format(e)}(i,t)))}},,function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(12),l=a(10),c=a(151),d=a(801),u=a(1505),m=a(2105),p=a(44),_=a(1417),y=a.n(_),f=a(1416),h=a.n(f),g=a(270),v=a.n(g),b=a(1418),E=a.n(b),w=a(64),O=a(59),A=a(63),S=a(68);const j=["size","variant","color","fieldType","isPassword","uomType","dropdownData","dropdownSelectId","dropdownDataStructure","handelDropdownChange","value","label","placeholder","fullWidth","disabled","maxRows","StartIcon","EndIcon","field","form","required","qtyPrecision","pricePrecision","isError","errorMsg","onChange","inputRef","autocomplete","endIconBtnDisabled","endIconBtnOnClick"],k=Object(m.a)((()=>({root:{"& label.Mui-focused":{color:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color)),fontWeight:600},"& .MuiInput-underline:after":{borderBottomColor:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiInputLabel-outlined":{transform:e=>"medium"===e.size&&"translate(14px, 18px) scale(1) !important"},"& .MuiOutlinedInput-root":{"& .MuiOutlinedInput-input":{padding:e=>"medium"===e.size?"16px 14px":"10.5px 12px"},"& textarea.MuiOutlinedInput-input":{padding:"0px !important"},"& fieldset":{borderColor:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},"&:hover fieldset":{borderColor:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},"&.Mui-error:hover fieldset":{borderColor:"#f44336"},"&.Mui-focused fieldset":{borderColor:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},"&.Mui-focused.Mui-error fieldset":{borderColor:"#f44336"},"&.Mui-disabled fieldset":{borderColor:e=>Object(O.a)("rgba(0, 0, 0, 0.26)")},"& input,textarea":{letterSpacing:"1px"},"& textarea":{paddingRight:"4px","&::-webkit-scrollbar":{width:"6px"},"&::-webkit-scrollbar-track":{boxShadow:"inset 0 0 5px ".concat((e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color)))),borderRadius:"10px",backgroundColor:e=>"".concat(Object(w.a)(Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))).alph
1a(.13).toHex()," !important")},"&::-webkit-scrollbar-thumb":{background:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color)),borderRadius:"10px"},"&::-webkit-scrollbar-thumb:hover":{background:e=>Object(w.a)(Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))).darken(50)}}},"& .MuiOutlinedInput-adornedEnd":{padding:e=>("button"===e.uomType||"dropdown"===e.uomType)&&"0 !important"},"& .MuiInputLabel-root":{letterSpacing:"1px",fontFamily:"Segoe UI"},"& .MuiInputLabel-outlined.MuiInputLabel-shrink":{transform:"translate(15px, -6px) scale(0.70) !important",color:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiInputLabel-shrink":{color:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiInput-underline:before, & .MuiInput-underline:hover:not(.Mui-disabled):before, & .MuiFilledInput-underline:before, & .MuiFilledInput-underline:after":{borderColor:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiFilledInput-root":{background:e=>"".concat(Object(w.a)(Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))).alpha(.09).toHex()," !important"),"&:hover":{background:e=>"".concat(Object(w.a)(Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))).alpha(.13).toHex()," !important")}},"& .MuiOutlinedInput-root:has(.MuiInputAdornment-positionStart) legend":{marginLeft:"42px !important",transitionDuration:"0ms !important",transitionDelay:"0ms !important"},'& .MuiOutlinedInput-root:not(.Mui-focused):has(.MuiInputAdornment-positionStart + .MuiInputBase-input[value=""]) legend':{maxWidth:"0px"},"& .MuiInputLabel-root:has(+ .MuiOutlinedInput-root .MuiInputAdornment-positionStart)":{transform:e=>"medium"===(null===e||void 0===e?void 0:e.size)?"translate(55px, 18px) scale(1) !important":"translate(55px, 12px) scale(1) !important",color:"rgba(0, 0, 0, 0.54)"},'& .MuiInputLabel-root:has(+ .MuiOutlinedInput-root .MuiInputAdornment-positionStart + .MuiInputBase-input:not([value=""]))':{transform:"translate(56px, -6px) scale(0.70) !important",color:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},'& .MuiInputLabel-root.Mui-focused:has(+ .MuiOutlinedInput-root .MuiInputAdornment-positionStart + .MuiInputBase-input[value=""])':{transform:"translate(56px, -6px) scale(0.70) !important",color:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiInputAdornment-positionStart":{marginRight:0},"& .MuiFormHelperText-root.Mui-error":{margin:"4px 0 0 0"},"& .MuiInputAdornment-root":{height:"auto",maxHeight:"max-content"},"& .Mui-disabled":{color:e=>"".concat(Object(O.a)("rgba(0, 0, 0, 0.38)")," !important")},"& .Mui-error":{color:e=>"".concat(Object(O.a)("#f44336")," !important")},"& .MuiInputLabel-root.MuiFormLabel-filled":{fontWeight:600}}}))),D=Object(p.a)({root:{"& .MuiOutlinedInput-root":{"& fieldset":{border:"none"},"& .MuiSelect-select":{fontWeight:"bold"}}}})(c.a),x=e=>{let t;switch(e){case"percent":t="%";break;case"price":case"qty":t="MT";break;default:t=""}return t},C=e=>{let t;switch(e){case"email":t=h.a;break;case"mobile":t=y.a;break;case"price":t=v.a;break;case"percent":t=E.a;break;default:t=""}return t},P=e=>e.charAt(0).toUpperCase()+e.slice(1),N=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"en-IN",n=new Intl.NumberFormat(a,t?{maximumFractionDigits:t}:{}).format(e);return e.includes(".",e.length-1)&&(n+="."),n};t.a=e=>{var t;let{size:a="small",variant:m="outlined",color:p="muiPrimary",fieldType:_="text",isPassword:y=!1,uomType:f="text",dropdownData:h,dropdownSelectId:g,dropdownDataStructure:v={labelApiParam:"uom_code",valueApiParam:"uom_id"},handelDropdownChange:b,value:E="",label:I,placeholder:F,fullWidth:T=!0,disabled:B=!1,maxRows:R=4,StartIcon:M=C(_),EndIcon:q=x(_),field:L,form:U,required:V=!1,qtyPrecision:z=3,pricePrecision:Y=2,isError:G=!1,errorMsg:Q="",onChange:H,inputRef:W,autocomplete:K="on",endIconBtnDisabled:J=!1,endIconBtnOnClick:Z}=e,X=Object(r.a)(e,j);const $=Object(s.e)((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.profile.ui_config})),ee=k({color:(null===$||void 0===$?void 0:$.theme_color)||p,size:a,uomType:f}),te=Object(O.a)((null===$||void 0===$?void 0:$.theme_color)||p),ae=Object(w.a)(te).isLight()?Object(w.a)(te).darken(1).toHex():Object(w.a)(te).lighten(1).toHex(),[ne,re]=Object(i.useState)(""),ie="price"===_?(null===$||void 0===$?void 0:$.price_precision)||Y:(null===$||void 0===$?void 0:$.qty_precision)||z;Object(i.useEffect)((()=>
1{if(E){const e=["price","qty","numeric"].includes(_)?N("".concat(E),ie):E;re(e)}else if(null!==L&&void 0!==L&&L.value){const e=["price","qty","numeric"].includes(_)?N("".concat(null===L||void 0===L?void 0:L.value),ie):null===L||void 0===L?void 0:L.value;re(e)}else E||null!==L&&void 0!==L&&L.value||re("")}),[E,null===L||void 0===L?void 0:L.value]);const oe=new RegExp("^-?[0-9]{0,2}(.)?([0-9]{1,".concat((null===$||void 0===$?void 0:$.qty_precision)||z,"})?$|^-?(100)(.)?([0]{1,").concat((null===$||void 0===$?void 0:$.qty_precision)||z,"})?$")),se=new RegExp("^-?[0-9]+(.)?([0-9]{1,".concat(ie,"})?$")),le=null===h||void 0===h?void 0:h.map((e=>Object(n.a)(Object(n.a)({},e),{},{label:null===e||void 0===e?void 0:e["".concat(null===v||void 0===v?void 0:v.labelApiParam)],value:null===e||void 0===e?void 0:e["".concat(null===v||void 0===v?void 0:v.valueApiParam)]}))),ce=e=>{const t=["price","qty","numeric"].includes(_)&&e?N("".concat(e),ie):e,a=["price","qty","numeric","percent"].includes(_)&&e?parseFloat(e):"";re(t),H&&H(a||e),U&&(null===U||void 0===U||U.setFieldValue(null===L||void 0===L?void 0:L.name,a||e))};let de;var ue;null!==L&&void 0!==L&&null!==(t=L.name)&&void 0!==t&&t.includes(":")?de=null===L||void 0===L||null===(ue=L.name)||void 0===ue?void 0:ue.split(":")[0]:de=null===L||void 0===L?void 0:L.name;const me=!(!Object(l.f)(null===U||void 0===U?void 0:U.touched,de)||!Object(l.f)(null===U||void 0===U?void 0:U.errors,de))||G,pe=me?Object(l.f)(null===U||void 0===U?void 0:U.errors,de)||Q:"",_e={background:B?"rgba(0,0,0,0.26)":me?"#f44336":te,height:"medium"===a?"50px":"40px",padding:"10px",borderTopLeftRadius:"4px",borderBottomLeftRadius:"4px",fontSize:"26px",display:"flex",justifyContent:"center",alignItems:"center"};return o.a.createElement(c.a,Object.assign({},L,X,{type:y?"password":"text",inputRef:W,className:ee.root,label:I,placeholder:F,size:a,variant:m,disabled:B,fullWidth:T,required:V,error:me,helperText:pe,multiline:"textarea"===_,maxRows:R,value:ne,autoComplete:"off",onKeyPress:e=>{"Enter"===e.key&&"button"===f&&Z&&Z()},onChange:e=>{const t=e.target.value.replace(/,/g,"").trim();"text"===_&&ce(P(e.target.value)),"alphabetic"===_&&/^[A-Za-z'_@?!,.#\$%\^\&*\)\(+=/ ]+$/gm.test(e.target.value)&&ce(P(e.target.value)),"textarea"===_&&ce(P(e.target.value)),"alphanumeric"===_&&/^[A-Za-z0-9'_@?!,.#\$%\^\&*\)\(+=/ ]+$/gm.test(e.target.value)&&ce(P(e.target.value)),"plainNumeric"===_&&/^[0-9]+$/gm.test(e.target.value)&&ce(e.target.value),"numericWithSpecialCharacters"===_&&/^[0-9'_@?!,.#\$%\^\&*\)\(+=/ ]+$/gm.test(e.target.value)&&ce(e.target.value),"price"!==_&&"qty"!==_&&"numeric"!==_||!se.test(t)||ce(t),"percent"===_&&parseFloat(t)<=100&&oe.test(t)&&ce(t),"mobile"===_&&(null===t||void 0===t?void 0:t.length)<=10&&/^\d+$/.test(t)&&ce(t),"email"===_&&/^[a-zA-Z0-9@.]+$/.test(t)&&ce(t),t||ce(t)},InputProps:{startAdornment:M?o.a.createElement(d.a,{style:_e,position:"start"},"string"===typeof M?o.a.createElement("span",{style:{fontSize:"var(--fs-base__twenty-four)",color:ae}},M):o.a.createElement(M,{style:{fontSize:"var(--fs-base__twenty-four)",color:ae,height:24,width:24,fill:ae}})):"",endAdornment:q?o.a.createElement(d.a,{position:"end"},"dropdown"===f?null!==le&&void 0!==le&&le.length?o.a.createElement(D,{disabled:(null===le||void 0===le?void 0:le.length)<2,select:!0,variant:"outlined",size:"small",value:g,onChange:e=>{null===U||void 0===U||U.setFieldValue("qty_uom_id",e.target.value),null===U||void 0===U||U.setFieldValue("qty_uom_code",null===le||void 0===le?void 0:le.find((t=>(null===t||void 0===t?void 0:t.value)===parseInt(e.target.value)))),b&&b(e.target.value)}},null===le||void 0===le?void 0:le.map((e=>o.a.createElement(u.a,{key:null===e||void 0===e?void 0:e.value,value:null===e||void 0===e?void 0:e.value},"/",null===e||void 0===e?void 0:e.label)))):"":"button"===f?o.a.createElement(A.a,{onClick:()=>{Z&&Z()},disabled:J,style:Object(n.a)(Object(n.a)({color:"rgba(0, 0, 0, 0.26)",boxShadow:"none"},_e),{},{borderRadius:0,borderTopRightRadius:4,borderBottomRightRadius:4,background:J?"rgba(0,0,0,0.26)":me?"#f44336":te})},o.a.createElement(S.a,{color:ae,style:{fontWeight:"bold"},variant:"button"},q)):o.a.createElement("span",{style:{fontWeight:"bold",color:"#000"}},"qty"===_||"percent"===_?"string"===typeof q?q:o.a.createElement(q,{style:{fontSize:"var(--fs-base__twenty-four)",height:24,width:24}}):"string"===typeof q?"/".concat(q):o.a.createElement(q,{id:(null===L||void 0===L?void 0:L.name)||(null===X||void 0===X?void 0:X.id),onClick:!!Z&&(e=>{Z(e)}),style:{cursor:"pointer",color:te,fontSize:"var(--fs-base__twenty-four)",height:24,width:24}}))):""}}))}},,,,function(e,t,a){"use strict";var n=a(738);const r={web:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};globalThis.store.dispatch(n.a.update({path:e,props:t}))},mobile:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";console.log("mobile->redirection-skiped--\x3e",e)}};t.a=r},function(e,t,a){"use strict";a.d(t,"a",(function(){return f}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(2),l=a(21),c=(a(11),a(7)),d=a(457),u=a(576),m=a(229),p=a(162);const _=()=>{try{"undefined"!==typeof window&&p.a&&"function"===typeof p.a.reset&&p.a.reset()}catch(e){}},y=Object(r.c)({name:"user",initialState:{isAuthenticated:!1,busy:!1},reducers:{setBusy(e,t){e.busy=t.payload},updateUser(e,t){if(t.payload.flush)return e=t.payload;const a=Object(n.a)(Object(n.a)({},e),t.payload);return a.person_id=parseInt(a.person_id),a.userid=a.person_id,a.id=a.person_id,globalThis.user=a,e=a},logout(e,t){try{s.d.logUIException("redux_logout",{tag:"redux.user.logout"})}catch(a){}_(),l.default.removeItem("accessToken"),l.default.removeItem("refreshToken"),l.default.removeItem("pid"),l.default.removeItem("sid"),l.default.removeItem("posthog_uuid");try{Object(m.a)()}catch(a){console.error("Error clearing auth cookies on logout:",a)}return e={isAuthenticated:!1,busy:!1},"undefined"!==typeof window&&(window.location.href="/account/login"),e},logoutIprofit(e,t){try{s.d.logUIException("redux_logout_iprofit",{tag:"redux.user.logoutIprofit"})}catch(a){}_(),l.default.removeItem("accessToken"),l.default.removeItem("refreshToken"),l.default.removeItem("pid"),l.default.removeItem("sid"),l.default.removeItem("posthog_uuid");try{Object(m.a)()}catch(a){console.error("Error clearing auth cookies on logoutIprofit:",a)}return{isAuthenticated:!1,busy:!1}}},extraReducers:{"persist/REHYDRATE":(e,t)=>
1{globalThis.user=o.a.get(t,"payload.user",{})||{}}}}),f=Object(n.a)(Object(n.a)({},y.actions),{},{fetchSocialProfile:e=>async t=>{try{const a=await c.Ub.fetchSocialProfile(e),r={socialProfile:Object(n.a)(Object(n.a)({},a[0]),{},{updatedAt:Date.now()})},i=o.a.get(a,"[0].unread_messages_count")||0;t(d.a.updateNotificationCount(i)),t(y.actions.updateUser(r)),t(u.a.storeProfile(a[0]))}catch(a){console.log("fetchUserProfile--\x3eErr",a),s.d.displayErrors(a)}},fetchPersonalDetails:e=>async t=>{t(y.actions.setBusy(!0));try{const a=await c.Ub.fetchPersonalDetails(e),r={profile:Object(n.a)(Object(n.a)({},a),{},{profileLoaded:!0,updatedAt:Date.now()})};t(y.actions.updateUser(r))}catch(a){console.log("fetchPersonalDetails--\x3eErr",a),s.d.displayErrors(a),t(y.actions.updateUser({profile:{profileLoaded:!0,updatedAt:Date.now()}}))}t(y.actions.setBusy(!1))},logout:()=>async e=>{e(y.actions.setBusy(!0));try{await c.Ub.logout()&&await c.g.logout(),e(y.actions.logout())}catch(t){console.log("logout--\x3eErr",t),s.d.displayErrors(t)}finally{e(y.actions.setBusy(!1))}},logoutIprofit:e=>async t=>{t(y.actions.logoutIprofit()),t(y.actions.setBusy(!0));try{await c.Ub.logoutIprofit(e)}catch(a){console.log("logout--\x3eErr",a),s.d.displayErrors(a)}t(y.actions.setBusy(!1))}});t.b=y.reducer},function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=a(151),s=a(10);const l=["field","form","variant","disabled","type","placeholderText"];t.a=e=>{const{field:t,form:{touched:a,errors:r},variant:c,disabled:d,type:u="text",placeholderText:m}=e,p=(Object(n.a)(e,l),!(!(null!=t.value&&t.value.toString().length>0)&&!Object(s.f)(a,t.name)||!Object(s.f)(r,t.name))),_=p?Object(s.f)(r,t.name):"";return i.a.createElement("div",{className:"mui-formik-text-field ".concat(p?"has-error":"")},i.a.createElement(o.a,Object.assign({placeholder:m||"",style:{cursor:d&&"not-allowed"},type:u,fullWidth:!0,variant:c||"outlined",size:"small",disabled:d,error:p,helperText:_,inputProps:{maxLength:"remark"===t.name?200:void 0},onWheel:e=>{e.target.blur()}},t)))}},,function(e,t,a){"use strict";var n=a(230);const r=Object(n.a)();t.a=r},,,,,function(e,t,a){"use strict";var n=a(1),r=a(3),i=a.n(r),o=a(25),s=a(21),l=(a(29),a(204)),c=a.n(l),d=a(155),u=a.n(d),m=(a(75),a(26),a(2)),p=a(229);let _=o.a.baseUrl;const{isApiEncryptionEnabled:y}=o.a;t.a=(()=>{let e=o.a.REACT_APP_JWT||null;const t=o.a.requestHeaderAccessToken||null;let a,r=null,l="ra-logout",d="".concat(_,"/BioFuelOAuthServer/Users/refresh-token");const f=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{var a;const n=E()||"",r=encodeURIComponent((null===t||void 0===t?void 0:t.tag)||e||"UIEvent"),i=await s.default.getItem("accessTokenExpiry")||"",o=((()=>{try{return(new Error).stack||""}catch(e){return""}})()||"").split("\n")[2]||"",l=encodeURIComponent("".concat(e," | ").concat("undefined"!==typeof window&&(null===(a=window.location)||void 0===a?void 0:a.href)||""," | exp=").concat(i," | source=").concat(o," | ").concat((null===t||void 0===t?void 0:t.message)||"")),d="".concat(_,"/BioFuelCommonUtilities/api/CommonUtilities/InsertExceptionLog?ExceptionAt=").concat(r,"&ExceptionStackTrace=").concat(l);c()(d,{method:"POST",headers:{Authorization:n}}).catch((()=>{}))}catch(n){}},h=()=>{a&&clearTimeout(a)},g=()=>r?r.then((()=>(r=null,!0))):Promise.resolve(),v=3e4,b=async()=>{if(window.getRefreshedTokenExecuting)return console.log("BFC-Function getRefreshedToken is already executing, waiting for completion..."),await g();window.getRefreshedTokenExecuting=!0,console.log("BFC-Function getRefreshedToken started executing...");let t=await s.default.getItem("refreshToken");await s.default.getItem("pid");if(!t)return A(),window.getRefreshedTokenExecuting=!1,!1;const a=await s.default.getItem("refreshLockToken"),n=parseInt(await s.default.getItem("refreshLockTime")||"0"),o=Date.now()-n;if(a===t&&o<v){console.log("BFC-Function getRefreshedToken: lock held for this token (".concat(o,"ms ago), waiting for other tab...")),await new Promise((e=>setTimeout(e,Math.min(3e3,v-o))));const t=await s.default.getItem("accessToken");if(t)return e=t,window.getRefreshedTokenExecuting=!1,!0}await s.default.setItem("refreshLockToken",t),await s.default.setItem("refreshLockTime",String(Date.now()));const l=parseInt(await s.default.getItem("lastRefreshTimestamp")||"0");if(Date.now()-l<v){const t=await s.default.getItem("accessToken");if(t)return console.log("BFC-Function getRefreshedToken: cooldown active, syncing token from storage"),e=t,window.getRefreshedTokenExecuting=!1,!0}try{r=S(d,{method:"POST",body:JSON.stringify({refresh_Token:t})}).ready;let e=await r;console.log("BFC-Function getRefreshedToken api called");const a=await j(e),n=i.a.get(a,"jwt_token",""),o=i.a.get(a,"jwt_token_expire_datetime");t=i.a.get(a,"refresh_token","");i.a.get(a,"person_id",0);return n?(await w(n,o),await O(t),await s.default.setItem("lastRefreshTimestamp",String(Date.now())),console.log("BFC-Function getRefreshedToken completed successfully"),!0):(console.log("BFC-Function getRefreshedToken failed - no token received"),A(),!1)}catch(c){console.log("BFC-Function getRefreshedToken error:",c);const a=i.a.get(c,"message",""),n=i.a.get(c,"status",0);if("Network request failed"===a||503===n||502===n||504===n)console.log("BFC-Function getRefreshedToken failed - network/server error, keeping token");else if(401===n||403===n||511===n){const a=await s.default.getItem("refreshToken");if(a&&a!==t){const t=await s.default.getItem("accessToken");if(t)return console.log("BFC-Function getRefreshedToken: concurrent tab already refreshed, syncing token instead of logout"),e=t,!0}console.log("BFC-Function getRefreshedToken failed - authentication error, erasing token"),A()}else console.log("BFC-Function getRefreshedToken failed - unknown error, keeping token for retry");return!1}finally{window.getRefreshedTokenExecuting=!1}},E=()=>e,w=async(t,n)=>{e=t,globalThis.accessToken=t,await s.default.setItem("accessToken",t),await s.default.setItem("accessTokenExpiry",n);let r=new Date(n),i=new Date;(e=>{const t=Math.max(1e3*(e-300),3e4);a=setTimeout(b,t)})(parseInt((r.getTime()-i.getTime())/1e3));try{const e=await s.default.getItem("refreshToken"),a=await s.default.getItem("pid"),r=await s.default.getItem("sid"),i=await s.default.getItem("login_status_id");await Object(p.c)({token:t,refreshToken:e||"",tokenExpiry:n||"",pid:a||"",sid:r||"",loginStatusId:i||""})}catch(l){console.error("Error setting auth cookies:",l)}const o=new BroadcastChannel("authChannel");return o.postMessage("loggedIn"),o.close(),!0},O=async e=>{await s.default.setItem("refreshToken",e);try{const t=await s.default.getItem("accessToken"),a=await s.default.getItem("accessTokenExpiry"),n=await s.default.getItem("pid"),r=await s.default.getItem("sid"),i=await s.default.getItem("login_status_id");t&&await Object(p.c)({token:t,refreshToken:e||"",tokenExpiry:a||"",pid:n||"",sid:r||"",loginStatusId:i||""})}catch(t){console.error("Error updating auth cookies:",t)}return!0},A=async()=>{f("erase_token",{tag:"auth.inMemoryJWT.ereaseToken"}),e=null,h(),await s.default.removeItem("accessToken"),await s.default.removeItem("accessTokenExpiry"),await s.default.removeItem("refreshToken"),await s.default.removeItem("persist:root"),await s.default.removeItem("pid"),await s.default.removeItem("sid"),await s.default.removeItem("posthog_uuid"),await s.default.removeItem("lastRefreshTimestamp"),await s.default.removeItem("refreshLockToken"),await s.default.removeItem("refreshLockTime");try{Object(p.a)()}catch(t){console.error("Error clearing auth cookies:",t)}return!0};window.addEventListener("storage",(t=>{if("accessToken"===t.key)t.newValue&&t.newValue!==e?(console.log("[BFC-CROSS-TAB] Another tab refreshed \u2014 syncing access token to avoid 511"),e=t.newValue,globalThis.accessToken=t.newValue):t.newValue||(console.log("[BFC-CROSS-TAB] Another tab logged out \u2014 clearing this tab token"),e=null,h());else if("accessTokenExpiry"===t.key&&t.newValue&&e){const e=Math.max(0,Math.floor((new Date(t.newValue).getTime()-Date.now())/1e3)),n=Math.max(1e3*e-3e4,3e4);h(),a=setTimeout(b,n),console.log("[BFC-CROSS-TAB] Follower timer set \u2014 fires in ".concat(Math.round(n/1e3),"s (token expires in ").concat(e,"s)"))}}));const S=function(e){var a,r;let i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const s=new AbortController,{signal:l}=s;let d=E()||"";i=Object(n.a)({method:"GET",headers:{Authorization:d}},i),o&&(i.headers["Content-Type"]="application/json"),(null!==e&&void 0!==e&&e.includes("BioFuelOAuthServer/Users/login")||null!==e&&void 0!==e&&e.includes("BioFuelOAuthServer/Users/verify-login")||null!==e&&void 0!==e&&e.includes("BioFuelOAuthServer/Users/refresh-token"))&&(i.headers.AccessToken=t);let u;if(null===(a=i)||void 0===a||!a.body){const t=new URL(e);if(t.search){const a=t.search.split("?")[1];t.search="";u=Object(m.b)(a)?e:"".concat(t.toString(),"?").concat(a)}}const p={abort:()=>s.abort(),ready:"true"===y?null!==(r=i)&&void 0!==r&&r.body?(async(e,t)=>{const a=null===t||void 0===t?void 0:t.body;let r=Object(m.e)(a);return c()(e,Object(n.a)(Object(n.a)({},t),{},{body:r,signal:l}))})(e,Object(n.a)(Object(n.a)({},i),{},{signal:l})):c()(u||e,Object(n.a)(Object(n.a)({},i),{},{signal:l})):c()(e,Object(n.a)(Object(n.a)({},i),{},{signal:l}))};return setTimeout((()=>{p.abort()}),3e4),p},j=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e;if(t="true"===y?await e.text():await e.json(),"true"===y){var a;let e=Object(m.b)(t);if(t=JSON.parse(e),null===(a=t)||void 0===a||!a.stat)throw t}const n=i.a.get(t,"data",{})||{};return u()(n,"snake")};return{ereaseToken:A,getRefreshedToken:b,getToken:E,setLogoutEventName:e=>l=e,setRefreshTokenEndpoint:e=>d=e,setToken:w,waitForTokenRefresh:g,setRefreshToken:O,checkTokens:async()=>{let e=await s.default.getItem("accessToken");if(!e)return A(),!1;let t=await s.default.getItem("accessTokenExpiry");if(!t)return A(),!1;if(!await s.default.getItem("refreshToken"))return A(),!1;await w(e,t);return{person_id:await s.default.getItem("pid"),social_profile_id:await s.default.getItem("sid")}},ereaseAccessToken:async()=>(f("erase_access_token",{tag:"auth.inMemoryJWT.ereaseAccessToken"}),e=null,h(),await s.default.removeItem("accessToken"),!0)}})()},,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(799),o=a(798),s=a(109),l=a(149),c=a(1502),d=a(961),u=(a(3),a(63)),m=a(110);t.a=function(e){const{total:t,handlePageChange:a,page:p,clearFilters:y,clearFiltersDisabled:f=!0,reportData:h,getExportReport:g,getExportReportMultipleInvoices:v,downloadInvoices:b,closeArray:E,rowsPerPage:w,csvLink:O,type:A,isHidden:S,requestData:j,setShowHidden:k,showHidden:D,isDownloadExtract:x,busy:C,setScrollToFirstRow:P,isDownloadingProgress:N,setIsDownloadingProgress:I,isClientSidePagination:F=!1,headers:T,needSmallSize:B}=e,R=location.pathname,M=Object(m.g)(),[q,L]=Object(n.useState)(!1),[U,V]=Object(n.useState)(!1);return Object(n.useEffect)((()=>{_.isEmpty(h)||L(!1),_.isEmpty(h)||V(!1)}),[h]),r.a.createElement("div",{className:"d-flex align-items-center",style:{width:C?"fit-content":"auto"}},C?r.a.createElement(i.a,{className:"pagination-skeleton ml-10 mr-10",active:"true",title:!0,paragraph:!1,style:{width:"350px"}}):F?r.a.createElement(o.a,{total:t,showTotal:(e,t)=>
1"Total: ".concat(e),defaultPageSize:10,current:void 0!==p?parseInt(p):1,position:["bottomLeft"],showSizeChanger:!0,onChange:(e,t)=>{a({current:e,pageSize:t}),P&&P(!0)},pageSize:w,className:"bottom-pagination p-20"}):r.a.createElement(o.a,{total:t,showTotal:(e,t)=>"Total: ".concat(e),defaultPageSize:10,current:void 0!==p?parseInt(p):1,position:["bottomLeft"],showLessItems:!0,size:B?"small":"medium",showSizeChanger:!0,onChange:(e,t)=>{a({current:e,pageSize:t}),P&&P(!0)},pageSize:w,className:"bottom-pagination p-20"}),x?r.a.createElement(u.a,{size:B?"small":"medium",variant:"outlined",onClick:()=>M.push("/controltower/data-setup/new-data-extract")},"Download Extracts"):r.a.createElement("div",{className:"button-section"},void 0!==y&&r.a.createElement(r.a.Fragment,null,r.a.createElement(s.a,{size:B?"small":"medium",onClick:()=>y(),className:"paganation-btn filter-btn",disabled:!f},"Clear filters")),void 0!==A&&r.a.createElement(r.a.Fragment,null,!t||q?r.a.createElement(l.a,{content:q?"Downloading is in progress":"No Data"},r.a.createElement(s.a,{size:B?"small":"medium",onClick:()=>{L(!0),g()},className:"paganation-btn report-btn",disabled:!(t&&!q)},"Download csv")):r.a.createElement(s.a,{size:B?"small":"medium",onClick:()=>{L(!0),setTimeout((()=>{L(!1)}),5e3),g()},className:"paganation-btn report-btn",disabled:!(t&&!q)},"Download csv"),(R.includes("/market/invoices")||R.includes("/network/invoices")||R.includes("/controltower/invoices"))&&r.a.createElement(r.a.Fragment,null,_.isEmpty(E)?r.a.createElement(s.a,{size:B?"small":"medium",onClick:()=>{V(!0),b()},className:"paganation-btn report-btn",disabled:!0},"Download Inv"):r.a.createElement(s.a,{size:B?"small":"medium",onClick:()=>{V(!0),b()},className:"paganation-btn report-btn",disabled:!(E.length<0||!N)},"Download Inv")),r.a.createElement(d.CSVLink,{data:h,filename:"".concat(A,"-").concat(Date.now(),".csv"),className:"hidden",ref:O,target:"_blank",headers:T}))),S?r.a.createElement("div",{className:"d-flex align-items-center ml-20"},r.a.createElement(c.a,{onClick:()=>k(!D),className:"paganation-btn report-btn "}),r.a.createElement("span",{className:"ml-10"},"Show Hidden")):"")}},,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(13),r=a(617),i=a(3),o=a.n(i),s=a(24);const l={},c={},d=Object(n.c)({name:"referenceData",initialState:{data:{uom:[],currency:[],location:[],addressTypeEnum:[],userTypeEnum:[],genderEnum:[],commodity:[],commodityForm:{},commodityResidue:{},periodicityEnum:[],vehicleType:[],companyAffiliateType:[],paymentTerm:[],commoditySpecs:{},aboveBelowPenaltyEnum:{},aboveBelowRejectionEnum:{},minMaxEnum:[],differenceByEnum:[],commodityTypeForm:[],typeFormCommodity:{},roleTeam:[],storage:[],NatureOfBusinessEnum:[],IndustryTypeEnum:[],BusinessSizeEnum:[],PeopleEmployedEnum:[],MachineNameEnum:[],ownRentedEnum:[],RoadTypeEnum:[],PowerCutFrequencyEnum:[],ConnectedLoadEnum:[],LoadingFacilitiesTypeEnum:[],DryingFacilityEnum:[],SafetyEquipmentTypeEnum:[],HealthAndSafetyCertificationEnum:[],SafetyTrainingFrequencyEnum:[],QualityTestingPlaceEnum:[],QualityCertificationEnum:[],commodityForExtendedProfile:{},residueForExtendedProfile:{},InspectionEnum:[],FireFightingEquipmentTypeEnum:[],BreakDownTypeEnum:[],ExtendedProfileEnum:[],equipmentCategory:[],equipment_type:[],equipment_spec:[],equipment_make:[],equipment_model:[],equipment_variant:[]},busy:!1,errors:null,updatedAt:null},reducers:{setBusy(e,t){e.busy=t.payload},update(e,t){const{entity:a,qparams:n,resData:r}=t.payload;if(["typeFormCommodity","commodityResidue","equipmentCategory","equipment_type","equipment_spec","equipment_make","equipment_model","equipment_variant"].includes(a)&&!o.a.isEmpty(n))e.data[a][Object.values(n).join("")]=r;else if(o.a.isEmpty(n))e.data[a]=r;else{const t=Object.values(n)[0];t&&(e.data[a][t]=r)}e.busy=!1},handleErrors(e,t){e.errors=t.payload,e.busy=!1}}}),u={getCommodityDropdownData:(e,t)=>async(a,n)=>{try{a(d.actions.setBusy(!0));const n=await s.a.getCommodityDropdownData({entity:e,qparams:t});a(d.actions.update({entity:e,qparams:t,resData:n}))}catch(r){a(d.actions.handleErrors({entity:e,qparams:t,errors:r})),setTimeout((()=>a(d.actions.handleErrors(null))),5e3)}},getEnumData:e=>async(t,a)=>{try{const n=a().referenceData,r=o.a.get(n,["data",e],[]);if(Array.isArray(r)&&r.length>0)return;if(l[e])return;l[e]=!0,t(d.actions.setBusy(!0));const i=await s.a.getEnumData({enumgroup:e});t(d.actions.update({entity:e,resData:i})),l[e]=!1}catch(n){t(d.actions.handleErrors({entity:e,errors:n})),setTimeout((()=>t(d.actions.handleErrors(null))),5e3)}},getReferenceData:(e,t)=>async(a,n)=>{try{const r=n().referenceData,i="".concat(e,":").concat(null!==t&&void 0!==t?t:""),l=o.a.get(r,["data",e]);if(void 0===t){if(Array.isArray(l)&&l.length>0)return}else if(l&&"vehicleType"!==e&&(Array.isArray(l)?l.length>0:Object.keys(l).length>0))return;if(c[i])return;c[i]=!0,a(d.actions.setBusy(!0));const u=await s.a.getReferenceData(t?{entity:e,entity_id:t,optype:4}:{entity:e});a(d.actions.update({entity:e,resData:u})),c[i]=!1}catch(r){a(d.actions.handleErrors({entity:e,errors:r})),setTimeout((()=>a(d.actions.handleErrors(null))),5e3)}},getReferenceDataDiscount:e=>async(t,a)=>{try{t(d.actions.setBusy(!0));const a=await s.a.getReferenceData({entity:e});a.push({displayMember:"All",display_member:"All",displaymember:"All",valueMember:0,value_member:0,valuemember:0}),t(d.actions.update({entity:e,resData:a}))}catch(n){t(d.actions.handleErrors({entity:e,errors:n})),setTimeout((()=>t(d.actions.handleErrors(null))),5e3)}},getSpecificParticipant:e=>{let t="specificEntityId";return async(a,n)=>{try{a(d.actions.setBusy(!0));const n=await s.a.getSpecificParticipant(e);a(d.actions.update({entity:t,resData:n}))}catch(r){a(d.actions.handleErrors({entity:t,errors:r})),setTimeout((()=>a(d.actions.handleErrors(null))),5e3)}}},getEquiSpecDropdown:(e,t)=>async(a,n)=>{try{a(d.actions.setBusy(!0));const n=await s.a.getEquiSpecDropdown({entity:e,qparams:t});a(d.actions.update({entity:e,qparams:t,resData:n}))}catch(r){a(d.actions.handleErrors({entity:e,qparams:t,errors:r})),setTimeout((()=>a(d.actions.handleErrors(null))),5e3)}},getPaymentTermForEquipmentRental:(e,t)=>async(t,a)=>{try{t(d.actions.setBusy(!0));const a=await s.a.getPaymentTermForEquipmentRental();t(d.actions.update({entity:e,resData:a}))}catch(n){t(d.actions.handleErrors({entity:e,errors:n})),setTimeout((()=>t(d.actions.handleErrors(null))),5e3)}}};Object(r.a)((e=>e.referenceData),(e=>e.data.commodity));t.b=d.reducer},,,,function(e,t,a){"use strict";a(3);var n=a(0),r=a.n(n),i=a(1498),o=a(425),s=a(109),l=a(26),c=a.n(l),d=a(54),u=a.n(d);a(1842);t.a=function(e){var t,a;let{dataIndex:l,data:d,onFilterChange:m,handleReset:p,value:_}=e;const{confirm:y,clearFilters:f,setSelectedKeys:h,selectedKeys:g}=d,[v,b]=Object(n.useState)(_?null===_||void 0===_||null===(t=_.split(":"))||void 0===t?void 0:t[0]:""),[E,w]=Object(n.useState)(_?null===_||void 0===_||null===(a=_.split(":"))||void 0===a?void 0:a[1]:""),[O,A]=Object(n.useState)(""),{RangePicker:S}=i.a;return Object(n.useEffect)((()=>
1{if(_){const e=_.split(":");b((null===e||void 0===e?void 0:e[0])||""),w((null===e||void 0===e?void 0:e[1])||"")}else w(""),b("")}),[_]),r.a.createElement("div",{style:{padding:8,display:"flex",flexDirection:"column"}},r.a.createElement(S,{size:"small",ranges:{Today:[u()(),u()()],Yesterday:[u()().subtract(1,"days"),u()().subtract(1,"days")],Tomorrow:[u()().add(1,"days"),u()().add(1,"days")],"This Week":[u()().startOf("week"),u()().endOf("week")],"This Month":[u()().startOf("month"),u()().endOf("month")]},onChange:(e,t)=>{b(t&&t[0]?c()(t[0]).format("YYYY-MM-DD"):""),w(t&&t[1]?c()(t[1]).format("YYYY-MM-DD"):""),""==t[0]&&(t[0]="N"),""==t[1]&&(t[1]="N");const a=t[0]+":"+t[1];A(a),"N"!=t[0]&&"N"!=t[1]&&m(a,l,y)},value:[v?u()(v,"YYYY-MM-DD"):"",E?u()(E,"YYYY-MM-DD"):""],allowEmpty:[!0,!0]}),r.a.createElement(o.b,{style:{display:"flex",justifyContent:"space-between",marginTop:"5px",width:"100%"}},r.a.createElement(s.a,{className:"proceed-button",onClick:e=>{O&&m(O,l,y)},type:"primary",size:"small",style:{width:"100px"}},"Ok"),r.a.createElement(s.a,{className:"reset-button",onClick:e=>{b(""),w(""),p(f,l)},size:"small",style:{width:"100px"}},"Reset")))}},,,,function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(3),o=a.n(i),s=a(0),l=a.n(s),c=a(10),d=a(12),u=a(151),m=a(231),p=a(217),_=(a(24),a(91));const y=["field","form","label","children","select","entity","initialDisplayText","qparams","disabled","dependentFields","variant","entity_id","vehicle_type_enum","installedCapacityPeriodicityEnum","isSmartBuyer"],f={};t.a=function(e){var t;const a=Object(d.d)(),[i,s]=l.a.useState(!1),[h,g]=l.a.useState(0),[v,b]=l.a.useState([]),[E,w]=l.a.useState(Date.now()),[O,A]=l.a.useState(!0),{field:S,form:{touched:j,errors:k,values:D},label:x,children:C,select:P,entity:N,initialDisplayText:I,qparams:F,disabled:T,dependentFields:B,variant:R,entity_id:M,vehicle_type_enum:q,installedCapacityPeriodicityEnum:L,isSmartBuyer:U}=e;if(Object(r.a)(e,y),void 0===N)throw new Error("entity prop must be defined");let V=[],z=Object(d.e)((e=>{if(!o.a.isEmpty(F)){const t=Object.values(F)[0];return t>0&&e.referenceData.data[N][t]||[]}let t;return t=L?(e.referenceData.data[N]||[]).filter((e=>"Once"!==e.displaymember)):e.referenceData.data[N],Array.isArray(t)?t:[]}));if("vehicleType"==N&&null!==(t=z)&&void 0!==t&&t.length){var Y,G,Q;if(q&&2===q)z=null===(G=z)||void 0===G?void 0:G.filter((e=>{var t;return null===e||void 0===e||null===(t=e.vehicle_type_code)||void 0===t?void 0:t.includes("KL")}));else z=null===(Q=z)||void 0===Q?void 0:Q.filter((e=>{var t;return!(null!==e&&void 0!==e&&null!==(t=e.vehicle_type_code)&&void 0!==t&&t.includes("KL"))}));z=null===(Y=z)||void 0===Y?void 0:Y.map((e=>Object(n.a)(Object(n.a)({},e),{},{displaymember:null===e||void 0===e?void 0:e.vehicle_type_code,valuemember:null===e||void 0===e?void 0:e.vehicle_type_id})))}var H;null!==e&&void 0!==e&&e.isPlatformChargeDataSetup&&(z=null===(H=z)||void 0===H?void 0:H.filter((e=>null===e||void 0===e?void 0:e.group_plan_id)));const W=i&&z&&0===z.length,K=o.a.get(D,S.name,0);let J=z.find((e=>e.valuemember===K));var Z;return J||(J={valuemember:K,displaymember:K?I:""}),l.a.useEffect((()=>{let e=!0;const t=async()=>{if(!z.length)try{o.a.isEmpty(F)?(N||"").toLowerCase().includes("enum")?a(_.a.getEnumData(N)):a(_.a.getReferenceData(N)):a(_.a.getCommodityDropdownData(N,F)),f[N]=z,b(z)}catch(t){console.log("tries--\x3e",h),console.log("getCompanies error",t),h<3&&g(h+1)}e&&b(z)};if(!W)return!0===O&&(t(),A(!1)),()=>{e=!1};t()}),[W,h,F]),l.a.useEffect((()=>{i||b([])}),[i]),V=(N||"").toLowerCase().includes("enum")||(N||"").toLowerCase().includes("typeofnote")?o.a.orderBy(z,["sequence"]):o.a.orderBy(z,["display_member"]),"vehicleType"==N&&(V=o.a.orderBy(z,["maximum_capacity"])),window.location.href.includes("/controltower/data-setup/commodity-details")&&(V=null===(Z=V)||void 0===Z?void 0:Z.filter((e=>"English"!==e.displaymember))),Object(c.f)(j,S.name)&&Object(c.f)(k,S.name),l.a.createElement("div",{className:"refrence-data-select"},l.a.createElement(m.a,{value:J,id:"".concat(N,"-autocomplete-").concat(E),defaultValue:I||"",disabled:T,disableClearable:!0,fullWidth:!0,size:"small",open:i,onOpen:()=>{s(!0)},onClose:()=>{s(!1)},getOptionSelected:(e,t)=>
1!(null===e||void 0===e||!e.displaymember||null===t||void 0===t||!t.displaymember)&&e.displaymember.trim().toLowerCase()===t.displaymember.trim().toLowerCase(),getOptionLabel:e=>(null===e||void 0===e?void 0:e.displaymember)||"",options:V,loading:W,onChange:(t,a)=>{e.cb&&e.cb(a),2==a.valueMember&&U&&"PlatformChargeAtEnum"===N&&e.form.setFieldValue("platform_charge_at_enum_code",a.displaymember);let n=null===a||void 0===a?void 0:a.valueMember;const r=z.find((e=>e.displaymember===a.displaymember));if(r&&r.valuemember&&(n=r.valuemember),e.form.setFieldValue(S.name,n),e.onCallback&&e.onCallback(n),B&&B.length)for(let i of B)e.form.setFieldValue(i,"")},renderInput:e=>l.a.createElement(u.a,Object.assign({},e,{variant:R||"outlined",className:"material-form__field",label:x,error:!(!Object(c.f)(j,S.name)||!Object(c.f)(k,S.name)),children:C,helperText:Object(c.f)(j,S.name)&&Object(c.f)(k,S.name)?Object(c.f)(k,S.name):"",FormHelperTextProps:{classes:{error:"form__form-group-error"}},InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:l.a.createElement(l.a.Fragment,null,W?l.a.createElement(p.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}},,,,,function(e,t,a){"use strict";a(3);var n=a(9),r=a.n(n),i=a(0),o=a.n(i),s=a(27),l=a(2),c=a(273),d=a.n(c),u=a(648);t.a=e=>{let{children:t,icon:a,title:n,onClose:c,isAdmin:m,isShow:p,isAutoBid:_,isSeller:y,sellId:f,isWorkFlowPopup:h,isPlanTable:g}=e;const[v,b]=Object(i.useState)(!1),E=r()(["bfc-modalform",{stickToBottomStyle:v}]),w=l.d.encodeBackUrl();return o.a.createElement("div",{className:E},o.a.createElement("div",{className:"bfc-modalform-header",style:_?{backgroundColor:"#FFF9F5"}:null},o.a.createElement("div",{className:"icons-wrapper cursor-pointer w-100",onClick:e=>{e.preventDefault(),b(!v)}},!g&&o.a.createElement("img",{src:a||u.a,style:{width:40,height:40,marginRight:10},alt:""}),o.a.createElement("span",{className:"title p-relative",style:{fontSize:"var(--fs-base__zero)",fontFamily:"var(--unnamed-font-segoeUI)"}},n||"pls set title prop "),_&&y&&o.a.createElement(s.b,{to:Object(l.h)("/commodity/offers/".concat(f,"/overview?back=").concat(w)),target:"_blank"},o.a.createElement("sub",{className:"ml-5",style:{fontSize:"var(--fs-base__three)"}},"(Sell # ",f,")"))),o.a.createElement("div",{className:"close-wrapper"},o.a.createElement("span",{className:"close",style:{cursor:"pointer",color:"var(--unnamed-color-1b62ab)",fontWeight:"700"},onClick:c},o.a.createElement(d.a,null)))),o.a.createElement("div",{className:"modalform-body modalform-body-aggregation-form",style:{overflow:"auto",height:"100%",paddingBottom:"100px",marginBottom:"10px",paddingTop:h?"10px":""}},t))}},,,function(e,t,a){"use strict";a(3);var n=a(0),r=a.n(n),i=a(571),o=a(425),s=a(109),l=a(373);t.a=function(e){let{dataIndex:t,data:a,onFilterChange:n,handleReset:c,value:d,name:u,isDealDealiveryMultiselectFilter:m,isOfferBidCount:p}=e;const{confirm:_,clearFilters:y,setSelectedKeys:f,selectedKeys:h}=a;return r.a.createElement("div",{style:{padding:8}},m?r.a.createElement(i.a,{ref:e=>{},placeholder:"Search ".concat(u),value:h||"",onChange:e=>{e.target.value.toUpperCase()&&/^[ST\-0-9,]+$/.test(e.target.value.toUpperCase())?f(e.target.value.toUpperCase()):e.target.value||f(e.target.value)},onPressEnter:()=>{h.length?n(h,t,_):f("")},style:{marginBottom:8,display:"block"},type:"text"}):r.a.createElement(i.a,{ref:e=>{},placeholder:p?u:"Search ".concat(u),value:h||"",onChange:e=>f(e.target.value?e.target.value:""),onPressEnter:()=>{parseInt(h)>=0?n(h,t,_):f("")},style:{marginBottom:8,display:"block"},type:"number"}),r.a.createElement(o.b,null,r.a.createElement(s.a,{className:"proceed-button",type:"primary",onClick:()=>{parseInt(h)>=0||h.length?n(h,t,_):f("")},icon:r.a.createElement(l.a,null),size:"small",style:{width:90}},"Search"),r.a.createElement(s.a,{className:"reset-button",onClick:e=>{f([]),c(y,t)},size:"small",style:{width:90}},"Reset")))}},,,,,,,,function(e,t,a){"use strict";a.d(t,"r",(function(){return p})),a.d(t,"q",(function(){return _})),a.d(t,"s",(function(){return y})),a.d(t,"n",(function(){return f})),a.d(t,"j",(function(){return h})),a.d(t,"b",(function(){return g})),a.d(t,"d",(function(){return v})),a.d(t,"c",(function(){return b})),a.d(t,"e",(function(){return E})),a.d(t,"A",(function(){return w})),a.d(t,"z",(function(){return O})),a.d(t,"p",(function(){return A})),a.d(t,"f",(function(){return S})),a.d(t,"w",(function(){return j})),a.d(t,"v",(function(){return k})),a.d(t,"h",(function(){return D})),a.d(t,"i",(function(){return x})),a.d(t,"u",(function(){return C})),a.d(t,"k",(function(){return P})),a.d(t,"l",(function(){return N})),a.d(t,"o",(function(){return I})),a.d(t,"x",(function(){return F})),a.d(t,"t",(function(){return T})),a.d(t,"m",(function(){return B})),a.d(t,"g",(function(){return R})),a.d(t,"y",(function(){return M})),a.d(t,"a",(function(){return q}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o),l=a(26),c=a.n(l);const d={fetchPlanRequirementAgainstEntityId(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{filters:e.filters,entity_id:s.a.get(window,"user.profile.person.company_id",0),offset:e.offset,page_size:e.page_size,user_type_enum:s.a.get(window,"user.profile.person.user_type_enum",0),company_affiliate_enum:1}},fetchPlanOfferAgainstEntityId(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{filters:e.filters,entity_id:s.a.get(window,"user.profile.person.company_id",0),offset:e.offset,page_size:e.page_size,user_type_enum:s.a.get(window,"user.profile.person.user_type_enum",0),company_affiliate_enum:1}},fetchRequirements(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={plan_id:e.id,offset:e.offset,page_size:e.page_size};return n.d.getQs(t)},fetchOffers(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={plan_id:e.id,offset:e.offset,page_size:e.page_size};return n.d.getQs(t)},fetchBalancePosition(){const e={plan_id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}};return n.d.getQs(e)},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=1;return"ActualForm"===e.typeString&&(t=2),Object(i.a)(Object(i.a)({},e),{},{Is_RFQ:e.is_rfq||!1,plan_actual_enum:t,user_type_enum:s.a.get(window,"user.profile.person.user_type_enum",0),total_qty:n.d.caculateFinalQuantity(e.qty,e.periodicity_enum,e.from_date,e.to_date)})},update(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=1;return"ActualForm"===e.typeString&&(t=2),Object(i.a)(Object(i.a)({},e),{},{plan_id:e.commodity_req_offer_id||0,plan_actual_enum:t,user_type_enum:s.a.get(window,"user.profile.person.user_type_enum",0),total_qty:n.d.caculateFinalQuantity(e.qty,e.periodicity_enum,e.from_date,e.to_date)})},destroy:e=>e,fetchPlanDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)(Object(i.a)({},e),{},{person_id:s.a.get(window,"user.userid")||0});return n.d.getQs(t)},fetchIndentDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)({},e);return n.d.getQs(t)},fetchAllIndents:e=>Object(i.a)({},e),fetchLinkedBuys(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)({},e)},fetchOffersAgainstIndentBuy(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)({},e)},saveAndUpdatePlateformCharges(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)({},e)}
1,savePlanAsRequirement(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t="iscopy"===Object(n.g)(window.location.href).split("?")[1].split("=")[0];return n.d.getACL(s.a.get(window,"user")||{}).isCompany||(e.entity_id=e.person_id||e.entity_id),t&&(e.commodity_req_offer_id=0),Object(i.a)(Object(i.a)({},e),{},{from_date:c()(e.from_date).format("YYYY-MM-DD"),to_date:c()(e.to_date).format("YYYY-MM-DD"),plan_actual_enum:2,user_type_enum:s.a.get(window,"user.profile.person.user_type_enum",0),total_qty:n.d.caculateFinalQuantity(e.qty,e.periodicity_enum,e.from_date,e.to_date),periodicity_enum:parseInt(e.periodicity_enum),commodity_form_id:parseInt(e.commodity_form_id),commodity_residue_id:parseInt(e.commodity_residue_id),person_id:s.a.get(window,"user.userid",0)})}},u={fetchPlanRequirementAgainstEntityId(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchDetails(e)));return s.a.keyBy(t,"plan_id")},fetchPlanOfferAgainstEntityId(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchDetails(e)));return s.a.keyBy(t,"plan_id")},fetchDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"plan_id")||0}),fetchOffers(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchOffersDetails(e)));return s.a.keyBy(t,"plan_id")},fetchOffersDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"plan_id")||0}),fetchRequirements(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchRequirementsDetails(e)));return s.a.keyBy(t,"plan_id")},fetchRequirementsDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"plan_id")||0}),create:e=>e,destroy:e=>e,fetchBalancePosition:e=>e,fetchPlanDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"commodity_req_offer_id")||0}),savePlanAsRequirement:e=>e,fetchAllIndents(e){let t=e;return s.a.isArray(e)||(t=[]),t=t.map((e=>Object(i.a)(Object(i.a)({},e),{},{id:e.commodity_req_offer_id}))),s.a.keyBy(t,"id")},fetchAllPlateFormMaster(e){let t=e;return s.a.isArray(e)||(t=[]),t=t.map((e=>Object(i.a)(Object(i.a)({},e),{},{id:e.platform_master_id}))),s.a.keyBy(t,"id")},fetchIndentDetails:e=>Object(i.a)({},e),fetchLinkedBuys(e){let t=e;return s.a.isArray(e)||(t=[]),t=t.map((e=>Object(i.a)(Object(i.a)({},e),{},{id:e.commodity_req_offer_id}))),s.a.keyBy(t,"id")},fetchOffersAgainstIndentBuy(e){let t=e;return s.a.isArray(e)||(t=[]),t=t.map((e=>Object(i.a)(Object(i.a)({},e),{},{id:e.commodity_req_offer_response_id}))),s.a.keyBy(t,"id")},fetchListSmartBuyerConfigurationReport(e){let t=e;return s.a.isArray(e)||(t=[]),t=t.map((e=>Object(i.a)(Object(i.a)({},e),{},{id:e.platform_master_id}))),s.a.keyBy(t,"platform_master_id")}},{baseUrl:m}=r.a,p=async e=>{try{const t=d.fetchPlanRequirementAgainstEntityId(e),a="".concat(m,"/BioFuelRequirementOffers/api/Requirement/FetchAllPlanRequirementAgainstEntityId_ELOC"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchRequirements(i)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllPlanRequirementAgainstEntityId_ELOC")}},_=async e=>{try{const t=d.fetchPlanOfferAgainstEntityId(e),a="".concat(m,"/BioFuelRequirementOffers/api/PlainOffer/FetchAllPlanOfferAgainstEntityId_ELOC"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchRequirements(i)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllPlanOfferAgainstEntityId_ELOC")}},y=async e=>{try{const t=d.fetchRequirements(e),a="".concat(m,"/BioFuelRequirementOffers/api/Requirement/FetchAllRequirementAgainstPlanId_ELOC?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return u.fetchRequirements(i)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllRequirementAgainstPlanId_ELOC")}},f=async e=>{try{const t=d.fetchOffers(e),a="".concat(m,"/BioFuelRequirementOffers/api/PlainOffer/FetchAllPlainOffersAgainstPlanId_ELOC?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return u.fetchOffers(i)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllPlainOffersAgainstPlanId_ELOC")}},h=async e=>{try{const t=d.fetchBalancePosition(e),a="".concat(m,"/BioFuelRequirementOffers/api/Deal/FetchBalancePositionAgainstPlanId?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return u.fetchBalancePosition(i)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchBalancePositionAgainstPlanId")}},g=async e=>{try{let t=d.create(e);const a="".concat(m,"/BioFuelRequirementOffers/api/Requirement/SaveRequirementNew_PhaseTwo"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("SaveRequirementNew-Plan-create->err----\x3e",t);throw await n.d.processApiErrors(t,"","SaveRequirementNew_PhaseTwo")}},v=async e=>{try{let t=d.create(e);const a="".concat(m,"/BioFuelRequirementOffers/api/OpenBuySell/SaveRequirementNew_PhaseTwo"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("SaveRequirementNew-Plan-create->err----\x3e",t);throw await n.d.processApiErrors(t,"","SaveRequirementNew_PhaseTwo")}},b=async e=>{try{let t=d.create(e);const a="".concat(m,"/BioFuelRequirementOffers/api/PlainOffer/SavePlainOfferNew"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("SavePlainOfferNew-Plan-create->err----\x3e",t);throw await n.d.processApiErrors(t,"","SavePlainOfferNew")}},E=async e=>{try{let t=d.create(e);const a="".concat(m,"/BioFuelRequirementOffers/api/OpenBuySell/SavePlainOfferNew"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("SavePlainOfferNew-Plan-create->err----\x3e",t);throw await n.d.processApiErrors(t,"","SavePlainOfferNew")}},w=async(e,t)=>{try{let a,r=d.update(e);a="".concat(m,t?"/BioFuelRequirementOffers/api/OpenBuySell/EditRequirementNew":"/BioFuelRequirementOffers/api/Requirement/EditRequirementNew");const i=await n.d.fetch(a,{method:"PUT",body:JSON.stringify(r)}).ready,o=await n.d.processApiRes(i);return u.create(o)}catch(a){console.log("EditRequirementNew-Plan-update->err----\x3e",a);throw await n.d.processApiErrors(a,"","EditRequirementNew")}},O=async(e,t)=>{try{let a,r=d.update(e);a="".concat(m,t?"/BioFuelRequirementOffers/api/OpenBuySell/EditPlainOfferNew":"/BioFuelRequirementOffers/api/PlainOffer/EditPlainOfferNew");const i=await n.d.fetch(a,{method:"PUT",body:JSON.stringify(r)}).ready,o=await n.d.processApiRes(i);return u.create(o)}catch(a){console.log("EditPlainOfferNew-Plan-update->err----\x3e",a);throw await n.d.processApiErrors(a,"","EditPlainOfferNew")}},A=async(e,t)=>{try{const a=d.fetchPlanDetails(e);let r="".concat(m,"/BioFuelRequirementOffers/api/Requirement/FetchRequirementAgainstId_ELOC?").concat(a);"offers"===t&&(r="".concat(m,"/BioFuelRequirementOffers/api/PlainOffer/FetchPlainOfferAgainstId_ELOC?").concat(a));const i=await n.d.fetch(r).ready,o=await n.d.processApiRes(i);return u.fetchPlanDetails(o)}catch(a){console.log("api-affiliates-fetchList->err----\x3e",a);throw await n.d.processApiErrors(a,"","fetchPlanDetails")}},S=async e=>{try{const t=d.destroy(e),a="".concat(m,"/BioFuelRequirementOffers/api/Requirement/DeletePlansAgainstPlanId?plan_id=").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready,i=await n.d.processApiRes(r);return u.destroy(i)}catch(t){console.log("api-transport-update->err----\x3e",t);throw await n.d.processApiErrors(t,"","DeletePlansAgainstPlanId")}},j=async e=>
1{try{const t=d.savePlanAsRequirement(e),a="".concat(m,"/BioFuelRequirementOffers/api/Requirement/SaveRequirementNew_PhaseTwo"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.savePlanAsRequirement(i)}catch(t){throw await n.d.processApiErrors(t,"","SaveRequirementNew_PhaseTwo")}},k=async e=>{try{const t=d.savePlanAsRequirement(e),a="".concat(m,"/BioFuelRequirementOffers/api/PlainOffer/SavePlainOfferNew"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.savePlanAsRequirement(i)}catch(t){throw await n.d.processApiErrors(t,"","SavePlainOfferNew")}},D=async e=>{try{const t=d.fetchAllIndents(e),a="".concat(m,"/BioFuelRequirementOffers/api/Requirement/FetchAllIndents"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchAllIndents(i)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","fetchAllIndents")}},x=async e=>{try{const t=d.fetchAllIndents(e),a="".concat(m,"/BioFuelCommonUtilities/api/Configuration/FetchAllPlatformMaster"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchAllPlateFormMaster(i)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","fetchAllIndents")}},C=async e=>{try{const t=d.saveAndUpdatePlateformCharges(e),a="".concat(m,"/BioFuelCommonUtilities/api/Configuration/SaveAndUpdatePlatformCharge"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await n.d.processApiRes(r)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","fetchAllIndents")}},P=async(e,t)=>{try{const a=d.fetchIndentDetails(e);let r="".concat(m,"/BioFuelRequirementOffers/api/Requirement/PublishRequirment_PhaseTwo?").concat(a);"offers"===t&&(r="".concat(m,"/BioFuelRequirementOffers/api/Requirement/PublishPlainOffer_PhaseTwo?").concat(a));const i=await n.d.fetch(r).ready,o=await n.d.processApiRes(i);return u.fetchIndentDetails(o)}catch(a){throw await n.d.processApiErrors(a,"","fetchIndentDetails")}},N=async e=>{try{const t=d.fetchLinkedBuys(e),a="".concat(m,"/BioFuelRequirementOffers/api/Requirement/FetchLinkedBuys"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchLinkedBuys(i)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","fetchLinkedBuys")}},I=async e=>{try{const t=d.fetchOffersAgainstIndentBuy(e),a="".concat(m,"/BioFuelRequirementOffers/api/Requirement/FetchOffersAgainstIndentBuy"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchOffersAgainstIndentBuy(i)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","fetchOffersAgainstIndentBuy")}},F=async e=>{try{const t="".concat(m,"/BioFuelRequirementOffers/api/OpenBuySell/SelectOffersForPickUp"),a=await n.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await n.d.processApiRes(a)}catch(t){throw await n.d.processApiErrors(t,"","SelectOffersForPickUp")}},T=async e=>{try{const t="".concat(m,"/BioFuelRequirementOffers/api/EquipmentDetails/SaveAndUpdatePickupActivity"),a=await n.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await n.d.processApiRes(a)}catch(t){throw await n.d.processApiErrors(t,"","saveAndUpdatePickupActivity")}},B=async e=>{try{const t=d.fetchAllIndents(e),a="".concat(m,"/BioFuelCommonUtilities/api/Configuration/FetchAllPlatformMaster"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchListSmartBuyerConfigurationReport(i)}catch(t){console.log("api-affiliates-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","fetchAllIndents")}},R=async e=>{try{const t=n.d.getQs(e),a="".concat(m,"/BioFuelRequirementOffers/api/Deal/ExpireBuySell?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready;return await n.d.processApiRes(r)}catch(t){throw await n.d.processApiErrors(t,"","ExpireBuySell")}},M=async e=>{try{const t=n.d.getQs(e),a="".concat(m,"/BioFuelRequirementOffers/api/OpenBuySell/SendNotificationsForPickUpBuy?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready;return await n.d.processApiRes(r)}catch(t){throw await n.d.processApiErrors(t,"","sendNotificationsForPickUpBuy")}},q=async e=>{try{n.d.getQs(e);const t="".concat(m,"/BioFuelRequirementOffers/api/Requirement/AcceptPickUpASCOffers"),a=await n.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await n.d.processApiRes(a)}catch(t){throw await n.d.processApiErrors(t,"","AcceptPickUpASCOffers")}}},,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"companies",initialState:{ids:[],entities:{},dirty:!0,busy:!1,lastKey:null},reducers:{setBusy(e,t){e.busy=t.payload},setQueryKey(e,t){e.lastKey=t.payload||null},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0})}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:(e,t)=>
1async(a,n)=>{n().companies;const r=o.a.get(e,"person_id",0),i="company_profile:".concat(r);t||a(d.actions.setBusy(!0)),a(d.actions.setQueryKey(i));try{const t=await c.u.fetchList(e);let n=o.a.get(t,"company.company_id")||0,r=t.company||{};a(d.actions.add({resData:{[n]:r}}))}catch(s){a(d.actions.add({resData:{}})),l.d.displayErrors(s)}a(d.actions.update({})),t||a(d.actions.setBusy(!1))}});t.b=d.reducer},,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(3),o=a.n(i),s=a(2),l=a(110),c=a(27),d=a(26),u=a.n(d),m=a(12),p=a(50),_=a(363),y=a(301),f=a(128),h=(a(1025),a(583)),g=(a(1572),a(996)),v=a(971),b=a(813),E=a(146),w=a(149),O=a(1494),A=(a(378),a(968),a(1502)),S=a(989),j=a(1053),k=a.n(j),D=a(584),x=(a(1527),a(63),a(68),a(59)),C=a(25),P=a(232),N=a(2108);t.a=function(e){const{isindentconverted:t}=Object(p.a)(),{indentDealsUrl:a}=C.a,i=Object(s.g)(window.location.href),{className:d="bfc-header bfc-invoice-header",heading:j,headingIcon:I,status:F,backLink:T,closingOn:B,validUntil:R,rightPanContent:M,deliveryDetails:q,dealCreatedDateTime:L,showVerification:U,tickColor:V,id:z,type:Y,isOpenBuySell:G,isWalkin:Q,isPickup:H,is_secured:W,belowContent:K,is_owner:J,insufficient_bal:Z,details:X,setTimeStamp:$,openingOn:ee,auctionDuration:te,countBuyers:ae,countSellers:ne,age:re,isWarehouse:ie,isAggregationEnabledBuy:oe,isUnscheduled_Scheduled:se,headerTimeStamp:le,commodityDetails:ce,removeTopContentClass:de,isNonConfirmed:ue,equipmentRentalStatus:me,manualInvoiceToggle:pe,groupPlanId:_e,isForCapacityBooking:ye=!1}=e,fe=Object(m.e)((e=>e)),he=o.a.get(fe,"user.profile.ui_config"),ge=(Object(x.a)(null===he||void 0===he?void 0:he.theme_color),Object(l.g)(),Object(m.e)((e=>e.user))),[ve,be]=Object(n.useState)(!1),Ee=o.a.get(ge,"profile.person.is_control_tower_user")||!1,we=o.a.get(ge,"profile.person.user_type_enum"),Oe=(null===X||void 0===X?void 0:X.visible_only_for_fpo_members)||null,Ae=(o.a.get(X,"is_direct_deal_enabled"),o.a.get(ge,"profile.person.is_fpo")),Se=1===o.a.get(ge,"profile.person.type_of_individual_enum"),je=10===o.a.get(ge,"profile.person.type_of_individual_enum"),ke=o.a.get(ge,"profile.is_indent_enabled")||!1,De=o.a.get(ge,"profile.is_seller_indent_enabled")||!1,xe=Object(m.e)((e=>null===e||void 0===e?void 0:e.members)),Ce=null===xe||void 0===xe?void 0:xe.groups,Pe=Object(s.n)();let Ne="/commodity/offers/all";window.location.href.includes("/requirements/")&&(Ne="/commodity/requirements/all");let Ie=!1;i.includes("/deliveries/upcoming")||i.includes("/deliveries/ongoing")||i.includes("/deliveries/completed")||i.includes("/deliveries/missed")||i.includes("/commodity/deals/".concat(z,"/deliveries"))?Ie=!1:window.location.href.includes("/deliveries")&&(Ie=!0);const Fe=u()(null===q||void 0===q?void 0:q.pick_up_datetime).format("DD MMM YY"),Te=u()(null===q||void 0===q?void 0:q.pick_up_datetime).format("h:mm A");let Be=T;try{Be=s.d.decodeBackUrl(T)}catch(Me){console.log("decode back url issue",Me)}let Re="";return Re=(!ke&&!De&&Ee&&i.includes(a),Be),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"".concat(d)},r.a.createElement("div",{className:"content-wrapper"},T&&r.a.createElement("div",{className:"bck-btn"},r.a.createElement(c.b,{to:Re},r.a.createElement("img",{src:y.a,alt:""}))),r.a.createElement("div",{className:"content-block"},r.a.createElement("div",{className:de?"":"top-content",style:(s.d.isAuctionRoute()||s.d.isMPARoute())&&Pe?{display:"flex",flexDirection:"row"}:{}},j&&r.a.createElement("h4",{className:"title"},r.a.createElement("div",{className:"d-flex align-items-center"},I&&r.a.createElement("span",null,I)," ",j," "),r.a.createElement("span",{className:"ml-5 p-0",style:{backgroundColor:"var(--unnamed-color-ffffff)",borderRadius:"5px"}},U?null==V||0==V?r.a.createElement(f.a,{dontShowPopUp:!0,tickvalue:10}):5==V?r.a.createElement(f.a,{dontShowPopUp:!0,tickvalue:V}):null!==X&&void 0!==X&&X.is_supplier_contract_signed?r.a.createElement(f.a,{dontShowPopUp:!0,tickvalue:null==V?10:V}):r.a.createElement("img",{src:P.a,alt:"",style:{height:"20px",width:"20px"}}):null,ye&&r.a.createElement(N.a,{color:"var(--unnamed-color-1b62ab)",style:{height:"20px",width:"20px"},titleAccess:"Capacity Booking"})),pe&&pe,(null===X||void 0===X?void 0:X.is_indent_buy_sell)&&r.a.
1createElement(S.a,{className:"mt-5",size:18}),ie?r.a.createElement(E.a,{title:r.a.createElement(r.a.Fragment,null,r.a.createElement("div",null,"Ready Stock"),r.a.createElement("div",null,"Quick Delivery"))},r.a.createElement(k.a,{size:24,style:{color:"var(--unnamed-color-1b62ab)",marginLeft:12}})):"",Ee&&W&&r.a.createElement("div",{className:"row ml-5"},r.a.createElement("img",{src:h.a,className:"ml-5",style:{width:"35px",height:"35px",marginTop:"-5px"}}))),(s.d.isAuctionRoute()||s.d.isMPARoute())&&Pe&&r.a.createElement("div",{className:"test",style:(s.d.isAuctionRoute()||s.d.isMPARoute())&&Pe?{alignSelf:"flex-end"}:{}},"string"===typeof F&&F&&r.a.createElement("label",{className:"lbl lbl-published my-1"},F),"object"===typeof F&&F)),r.a.createElement("div",{className:"bottom-content"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement("div",{className:"row align-items-center"},me?r.a.createElement(r.a.Fragment,null,"string"===typeof F&&F&&r.a.createElement("label",{className:"lbl ".concat("Approved"==F?"lbl-published":"lbl-default"," my-1"),style:{backgroundColor:"Approved"==F?"":"rgb(240, 240, 240)"}},F),"object"===typeof F&&F):r.a.createElement(r.a.Fragment,null,!((s.d.isAuctionRoute()||s.d.isMPARoute())&&Pe)&&r.a.createElement(r.a.Fragment,null,"string"===typeof F&&F&&r.a.createElement("label",{className:"lbl lbl-published my-1"},F),"object"===typeof F&&F)),re&&r.a.createElement("p",{className:"pr-4 my-1 font-weight-bold"},r.a.createElement("spa",{variant:"body2",style:{textTransform:"capitalize"}},re)),L&&r.a.createElement("p",{className:"pr-4 my-1"},r.a.createElement("span",null,r.a.createElement("img",{src:_.a,alt:""})),r.a.createElement("span",{className:"ml-5"},s.d.formatDateTime(L))),!B||G||H?G&&!Q&&!H&&r.a.createElement("p",{className:"pr-4"},r.a.createElement("span",null,r.a.createElement("img",{src:_.a,alt:""}))," ",r.a.createElement("span",{className:"ml-5"},"Open")):r.a.createElement("p",{className:"pr-4"},r.a.createElement("span",null,r.a.createElement("img",{src:_.a,alt:""})),r.a.createElement("span",{className:"ml-5"},"Closing at ",s.d.formatDateTime(B))),Q&&!H&&r.a.createElement("p",{className:"pr-4"},r.a.createElement("span",null,r.a.createElement("img",{src:_.a,alt:""}))," ",r.a.createElement("span",{className:"ml-5"},"Walk In")),!R||G||H?null:r.a.createElement("p",{className:""},r.a.createElement("span",null,r.a.createElement("img",{src:_.a,alt:""})),r.a.createElement("span",{className:"ml-5"},"Valid Until ",s.d.formatDateTime(R))),H&&Q&&r.a.createElement("p",{className:"mr-2 pr-4"},r.a.createElement("span",null,r.a.createElement("img",{src:_.a,alt:""}))," ",r.a.createElement("span",{className:"ml-5"},oe?r.a.createElement(r.a.Fragment,null,"Pickup ",r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)"}}," (Aggregation Service Included)")):"Pickup")),(Ae||Se&&Ce.length||je||Ee)&&(i.includes("commodity/requirements/".concat(z))||i.includes("commodity/offers/".concat(z)))?r.a.createElement("div",{className:"my-1 mx-3"},r.a.createElement(O.a,{className:"mb-0 mr-2",control:r.a.createElement(A.a,{className:"ml-2",size:"small",checked:!Oe,disabled:!0}),label:Oe?r.a.createElement("span",{style:{fontWeight:"bold",color:"var(--unnamed-color-1b62ab)"}},je?"My SHG":Se?" My FPO / SHG":"My FPO"):r.a.createElement("span",{style:{fontWeight:"bold",color:"var(--unnamed-color-1b62ab)"}},"Everyone"),labelPlacement:"start",style:{marginLeft:"0px"}})):"",Ie&&!ue&&r.a.createElement("p",{className:"pr-4"},r.a.createElement("span",null,r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 38 38",class:"mdi-icon ",fill:"currentColor"},r.a.createElement("path",{class:"",d:"M31.667,4.75a1.583,1.583,0,0,0-1.583-1.583h-4.75V0H22.167V3.167h-4.75V0H14.25V3.167H9.5V0H6.333V3.167H1.583A1.583,1.583,0,0,0,0,4.75V7.917H31.667Z"}),r.a.createElement("path",{class:"",d:"M25.305,136.384a11.066,11.066,0,0,1,6.362,0V128H0v20.583a1.583,1.583,0,0,0,1.583,1.583h16.3A11.069,11.069,0,0,1,25.305,136.384Zm-3.138-5.217h3.167v3.167H22.167Zm-7.917,0h3.167v3.167H14.25ZM9.5,147H6.333v-3.167H9.5Zm0-6.333H6.333V137.5H9.5Zm0-6.333H6.333v-3.167H9.5Zm4.75,3.167h3.167v3.167H14.25Z",transform:"translate(0 -118.5)"}),r.a.createElement("path",{class:"",d:"M265.5,256a9.5,9.5,0,1,0,9.5,9.5A9.5,9.5,0,0,0,265.5,256Zm1.119,10.619A1.594,1.594,0,0,1,265,267l-4.75-1.583,1-3.008,3.821,1.267,4.058-4.058,2.239,2.239Z",transform:"translate(-237 -237)"}))),r.a.createElement("span",{className:"ml-5"},se?"Pick up ".concat(Fe," | ").concat(Te):le||"loading...")),Ie&&!ue&&r.a.createElement("p",{className:"pr-4"},r.a.createElement("span",null,r.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 46 34.141",class:"mdi-icon ",fill:"
1currentColor"},r.a.createElement("g",{transform:"translate(0 0)"},r.a.createElement("path",{class:"",d:"M412.9,220a.9.9,0,1,0,.9.9A.9.9,0,0,0,412.9,220Zm0,0",transform:"translate(-374.984 -200.234)"}),r.a.createElement("path",{class:"",d:"M42.224,16.23l-1.549-6.2a2.694,2.694,0,0,0-1.862-4.642H31.625V2.7A2.7,2.7,0,0,0,28.93,0H2.7A2.7,2.7,0,0,0,0,2.7V26.055a2.7,2.7,0,0,0,2.7,2.7H5.93a5.391,5.391,0,1,0,10.781,0H33.422a5.391,5.391,0,1,0,10.781,0c0-.051,0-.1,0-.153A2.7,2.7,0,0,0,46,26.055V20.664a4.5,4.5,0,0,0-3.776-4.435ZM39.01,10.782l1.348,5.391H32.9l2.06-2.06a.9.9,0,0,0-1.27-1.27l-2.06,2.06v-4.12Zm0-1.219c0,.5.3-.578-.2-.578H31.625l7.384.578C39.505,9.562,39.01,9.067,39.01,9.562ZM11.321,32.344c-1.783,0-3.514-3.009-3.419-3.009a4.254,4.254,0,0,1-.475,1.259,4.81,4.81,0,0,0,3.6,2.334c1.957,0-.864-2.991-.864-.987C10.164,33.922,13.3,32.344,11.321,32.344ZM16.4,26.953a5.391,5.391,0,0,0-10.165,0H2.7a.9.9,0,0,1-.9-.9V2.7c0-.5-.5,24.258,0,24.258L28.93,1.8a.9.9,0,0,1,.9.9V26.953Zm22.41,5.391c-1.981,0,1.8,1.6,1.8-.384,0-2.009-4.085.741-2.133.741s.336-2.361.336-.357C38.813,34.326,40.794,32.344,38.813,32.344Zm5.018-5.562a5.391,5.391,0,0,0-10.1.172H31.625V17.969h9.883a2.7,2.7,0,0,1,2.541,1.8H41.508a.9.9,0,1,0,0,1.8h2.7v4.492a.9.9,0,0,1-.372.727Zm0,0",transform:"translate(0 0)"}),r.a.createElement("path",{class:"",d:"M94.086,60a8.086,8.086,0,1,0,8.086,8.086A8.1,8.1,0,0,0,94.086,60Zm0,14.375c-3.468,0,1.875.12,1.522,0a3.178,3.178,0,0,0-1.522,0c-.005.12,1.4-.12,1.522,0S97.554,74.375,94.086,74.375Zm0,0",transform:"translate(-78.273 -54.609)"}),r.a.createElement("path",{class:"b",d:"M170.492,103.594h-2.7v-2.7a.9.9,0,1,0-1.8,0v3.594a.9.9,0,0,0,.9.9h3.594a.9.9,0,0,0,0-1.8Zm0,0",transform:"translate(-151.086 -91.015)"}),r.a.createElement("path",{class:"c",d:"M114.05,300a8.05,8.05,0,1,0,8.05,8.05A8.047,8.047,0,0,0,114.05,300Zm0,0",transform:"translate(-97.626 -294.897)"}),r.a.createElement("path",{class:"b",d:"M413.8,300a1.8,1.8,0,1,0,1.8,1.8A1.8,1.8,0,0,0,413.8,300Zm0,0",transform:"translate(-374.984 -273.047)"}),r.a.createElement("path",{class:"b",d:"M413.8,300a1.8,1.8,0,1,0,1.8,1.8A1.8,1.8,0,0,0,413.8,300Zm0,0",transform:"translate(-402.584 -273.047)"})))),r.a.createElement("span",{className:"ml-5"},"Distance ",null===q||void 0===q?void 0:q.estimated_km," | ",null===q||void 0===q?void 0:q.estimated_time)),ee&&r.a.createElement("p",{className:"pr-4",style:(s.d.isAuctionRoute()||s.d.isMPARoute())&&Pe?{marginBottom:"5px",marginTop:"5px"}:{}},r.a.createElement("span",null,r.a.createElement("img",{src:_.a,alt:""})),r.a.createElement("span",{className:"ml-5"},"Opening On ",s.d.formatDateTime(ee))),te&&r.a.createElement("p",{className:"pr-4",style:(s.d.isAuctionRoute()||s.d.isMPARoute())&&Pe?{marginBottom:"5px",marginTop:"5px"}:{}},r.a.createElement("span",null,r.a.createElement("img",{src:_.a,alt:""})),r.a.createElement("span",{className:"ml-5"},"Auction Duration : ","".concat(te," mins"))),ae>=0&&r.a.createElement("p",{className:"pr-4",style:{color:"red",fontWeight:"bold"}},r.a.createElement("span",{style:{fontSize:"var(--fs-base__zero)"}},ae),r.a.createElement("span",{className:"ml-5"},"Buyers")),ne>=0&&r.a.createElement("p",{className:"pr-4",style:{color:"rgb(50 168 54)",fontWeight:"bold"}},r.a.createElement("span",{style:{fontSize:"var(--fs-base__zero)"}},ne),r.a.createElement("span",{className:"ml-5"},"Sellers")),(2==(null===X||void 0===X?void 0:X.market_wholesale_enum)||2==(null===ce||void 0===ce?void 0:ce.market_wholesale_enum))&&r.a.createElement("p",{className:"pr-4"},r.a.createElement("span",null,r.a.createElement(w.a,{placement:"top",content:"Wholesale",trigger:"hover"},r.a.createElement("img",{src:D.a,style:{height:"40px",width:"auto"}}))))))))),r.a.createElement("div",{className:"right-content-box"},J&&i.includes("/commodity/".concat(Y,"/").concat(z,"/overview?back=").concat(T))&&2!==we?0==Z?r.a.createElement(w.a,{content:"Sufficient Balance",placement:"left"},r.a.createElement("img",{src:v.a,className:"mr-4",style:{height:22,width:22,cursor:"pointer"}})):Z<=2500&&Z>0&&9!==_e?r.a.createElement(w.a,{content:"Insufficient Balance",placement:"left"}
1,r.a.createElement("img",{src:b.a,className:"mr-4",style:{height:22,width:22,cursor:"pointer"},onClick:()=>be(!0)})):r.a.createElement(w.a,{content:"Insufficient Balance",placement:"left"},r.a.createElement("img",{src:b.a,className:"mr-4",style:{height:22,width:22,cursor:"pointer"},onClick:()=>window.open("/subscription-packages","_blank")})):null,M)),r.a.createElement("div",{className:"link-deal-delivery-container"},K),ve&&J&&r.a.createElement(g.a,{isOpen:ve,closeModal:()=>be(!1),insufficient_bal:Z,details:X,setTimeStamp:$,setShowDealVoucherModal:be,isOverview:!0}))}},function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(3),l=a.n(s),c=a(12),d=a(231),u=a(2129),m=a(151),p=a(217),_=a(477),y=a(1500),f=a(672),h=a.n(f),g=a(667),v=a.n(g),b=a(64),E=a(10),w=a(146),O=a(59),A=a(500),S=a(68);const j=["type","size","variant","color","data","selectedCodeOrId","apiParams","dataStructure","loading","label","placeholder","disabled","fullWidth","StartIcon","startIconStyles","EndIcon","endIconStyles","field","form","isError","errorMsg","onChange","generateEndContent","getSanitizedData","onInputChange","multiselectArray","limitTags","checkBoxSize","disableClearable","areRequiredApiParamsPresent","dependentApiParams","dataStoreEntityName","callOnChangeAgain","showValueInsteadOfLabelOnChip","tooltipStyles","open","LabelComponent","autoSelectOption","autoSelectOptionByIndex","needAllOption","isPlanTable"],k=o.a.createElement(h.a,null),D=o.a.createElement(v.a,null),x=Object(_.a)((()=>({root:{position:"relative","& label.Mui-focused":{color:e=>null===e||void 0===e?void 0:e.color},"& .MuiInput-underline:after":{borderBottomColor:e=>null===e||void 0===e?void 0:e.color},"& .MuiInputBase-root:has(.Mui-disabled):hover fieldset":{borderColor:"rgba(0, 0, 0, 0.38)"},"& fieldset > legend":{margin:"0 !important"},'& [class*="MuiAutocomplete-hasLabel"] fieldset > legend > span':{paddingRight:7},"& .MuiOutlinedInput-root":{"& fieldset":{borderColor:e=>null===e||void 0===e?void 0:e.color},"&:hover fieldset":{borderColor:e=>null===e||void 0===e?void 0:e.color},"&.Mui-focused fieldset":{borderColor:e=>null===e||void 0===e?void 0:e.color},"& input":{letterSpacing:"1px",textTransform:"capitalize"}},"& .MuiOutlinedInput-adornedStart":{paddingLeft:"6px !important"},"& .MuiChip-root":{backgroundColor:e=>null===e||void 0===e?void 0:e.color,color:e=>null===e||void 0===e?void 0:e.textColor,letterSpacing:"1px",textTransform:"capitalize","& .MuiChip-deleteIcon":{fill:e=>null===e||void 0===e?void 0:e.textColor}},"& .MuiInputLabel-root":{letterSpacing:"1px",fontFamily:"Segoe UI"},"& .MuiInputLabel-outlined.MuiInputLabel-shrink":{transform:"translate(15px, -6px) scale(0.70) !important",color:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiInputLabel-shrink":{color:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color)),fontWeight:600},"& .MuiInput-underline:before, & .MuiInput-underline:hover:not(.Mui-disabled):before, & .MuiFilledInput-underline:before, & .MuiFilledInput-underline:after":{borderColor:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiFilledInput-root":{background:e=>"".concat(Object(b.a)(Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))).alpha(.09).toHex()," !important"),"&:hover":{background:e=>"".concat(Object(b.a)(Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))).alpha(.13).toHex()," !important")}},"& .MuiOutlinedInput-root:has(.MuiInputAdornment-positionStart) legend":{marginLeft:"42px !important",maxWidth:"0px !important",transitionDuration:"0ms !important",transitionDelay:"0ms !important"},"& .MuiInputLabel-shrink:has(+ .MuiOutlinedInput-root .MuiInputAdornment-positionStart)":{transform:"translate(56px, -6px) scale(0.70) !important"},"& .MuiInputLabel-root:has(+ .MuiOutlinedInput-root .MuiInputAdornment-positionStart)":{transform:"translate(55px, 12px) scale(1) !important",color:"rgba(0, 0, 0, 0.54)"},"& .MuiInputLabel-root.Mui-focused:has(+ .MuiOutlinedInput-root .MuiInputAdornment-positionStart)":{color:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color)),transform:"translate(56px, -6px) scale(0.70) !important"},"& .MuiOutlinedInput-root.Mui-focused legend":{maxWidth:"1000px !important",margin:"0 2px"},"& .MuiFormHelperText-contained":{margin:"4px 0 0 2px"},"& .MuiCircularProgress-svg":{color:e=>Object(O.a)("".concat(null===e||void 0===e?void 0:e.color))}},selectedOption:{'& .MuiAutocomplete-option[aria-selected="true"]':{backgroundColor:e=>"".concat(Object(b.a)(null===e||void 0===e?void 0:e.color).alpha(.09).toHex()," !important")},'& .MuiAutocomplete-option[data-focus="true"]':{backgroundColor:e=>"".concat(Object(b.a)(null===e||void 0===e?void 0:e.color).alpha(.09).toHex()," !important")},"& .MuiIconButton-root":{color:e=>"".concat(null===e||void 0===e?void 0:e.color," !important")},"& .MuiIconButton-root:hover":{backgroundColor:e=>"".concat(Object(b.a)(null===e||void 0===e?void 0:e.color).alpha(.04).toHex()," !important")},"&::-webkit-scrollbar":{width:"6px"},"&::-webkit-scrollbar-track":{boxShadow:"inset 0 0 5px ".concat((e=>null===e||void 0===e?void 0:e.color)),borderRadius:"10px",backgroundColor:e=>"".concat(Object(b.a)(null===e||void 0===e?void 0:e.color).alpha(.13).toHex()," !important")},"&::-webkit-scrollbar-thumb":{background:e=>null===e||void 0===e?void 0:e.color,borderRadius:"10px"},"&::-webkit-scrollbar-thumb:hover":{background:e=>Object(b.a)(null===e||void 0===e?void 0:e.color).darken(50)}},inputRoot:{"&:not(.Mui-focused)":{flexWrap:"nowrap"},'&[class*="MuiAutocomplete-hasClearIcon"]:hover .MuiAutocomplete-popupIndicator, &[class*="MuiAutocomplete-hasClearIcon"].Mui-focused .MuiAutocomplete-popupIndicator':{opacity:0,transform:"scale(0.8)",transition:"opacity 0.4s ease, transform 0.4s ease"},'&[class*="MuiAutocomplete-hasClearIcon"]:hover .MuiAutocomplete-clearIndicator, &[class*="MuiAutocomplete-hasClearIcon"].Mui-focused .MuiAutocomplete-clearIndicator':{opacity:1,transform:"scale(1)",transition:"opacity 0.4s ease, transform 0.4s ease",zIndex:1}},popupIndicator:{right:0,opacity:1,position:"absolute",transform:"scale(1)",transition:"opacity 0.4s ease, transform 0.4s ease"},clearIndicator:{position:"absolute",right:0,opacity:0,transform:"scale(0.8)",transition:"opacity 0.4s ease, transform 0.4s ease"}})));t.a=e=>{var t,a,s,_,f;let{type:h="normal",size:g="small",variant:v="outlined",color:C="muiPrimary",data:P,selectedCodeOrId:N,apiParams:I,dataStructure:F,loading:T,label:B,placeholder:R,disabled:M=!1,fullWidth:q=!0,StartIcon:L="",startIconStyles:U={},EndIcon:V="",endIconStyles:z={}
1,field:Y,form:G,isError:Q=!1,errorMsg:H="",onChange:W,generateEndContent:K,getSanitizedData:J,onInputChange:Z,multiselectArray:X=[],limitTags:$=2,checkBoxSize:ee="medium",disableClearable:te,areRequiredApiParamsPresent:ae=!0,dependentApiParams:ne=!1,dataStoreEntityName:re,callOnChangeAgain:ie=!1,showValueInsteadOfLabelOnChip:oe=!1,tooltipStyles:se={},open:le,LabelComponent:ce,autoSelectOption:de=!1,autoSelectOptionByIndex:ue,needAllOption:me,isPlanTable:pe}=e,_e=Object(r.a)(e,j);const ye=Object(c.d)(),fe=Object(c.e)((e=>e)),he=l.a.get(fe,"user.profile.ui_config"),ge=Object(O.a)((null===he||void 0===he?void 0:he.theme_color)||C),ve=Object(b.a)(ge).isLight()?Object(b.a)(ge).darken(1).toHex():Object(b.a)(ge).lighten(1).toHex(),be=x({color:ge,textColor:ve}),Ee=re||(null===I||void 0===I||null===(t=I.reqUrl)||void 0===t||null===(a=t.split("/"))||void 0===a?void 0:a[(null===I||void 0===I?void 0:I.reqUrl.split("/").length)-1]),we=Ee?l.a.get(fe,"MUIComponents.data.".concat(Ee),P||[]):P,Oe=l.a.get(fe,"MUIComponents.loading.".concat(Ee)),[Ae,Se]=Object(i.useState)("multiselect"===h?[]:{}),[je,ke]=Object(i.useState)(""),De=Q||Object(E.f)(null===G||void 0===G?void 0:G.touched,null===Y||void 0===Y?void 0:Y.name)||Object(E.f)(null===G||void 0===G?void 0:G.errors,null===Y||void 0===Y?void 0:Y.name),xe=De?H||Object(E.f)(null===G||void 0===G?void 0:G.errors,null===Y||void 0===Y?void 0:Y.name):"",{method:Ce,reqUrl:Pe,getReqParams:Ne,isQueryParams:Ie}=I;Object(i.useEffect)((()=>{if("search"===h&&ae&&(je||N)){const e={method:Ce,reqUrl:Pe,isQueryParams:Ie,reqParams:Ne&&Ne(je)};ye(A.a.getDataFromApi(e,Ee))}else if("search"!==h&&ae&&!l.a.isEmpty(I)){const e={method:Ce,reqUrl:Pe,isQueryParams:Ie,reqParams:Ne?Ne(je):{}};ye(A.a.getDataFromApi(e,Ee))}}),[je,Pe,ae,ne]);const Fe=null!==F&&void 0!==F&&null!==(s=F.labelApiParam)&&void 0!==s&&s.includes("-")?null===F||void 0===F||null===(_=F.labelApiParam)||void 0===_?void 0:_.split("-"):null===F||void 0===F?void 0:F.labelApiParam,Te=e=>{var t;return"object"===typeof Fe?null===Fe||void 0===Fe||null===(t=Fe.map((t=>"".concat(null===e||void 0===e?void 0:e[t]))))||void 0===t?void 0:t.join(" - "):(null===e||void 0===e?void 0:e[Fe])||""};let Be=[];if(pe){const e=new Set,t=(null===we||void 0===we?void 0:we.filter((t=>!e.has(t.storage_id)&&(e.add(t.storage_id),!0))))||[];Be=[...me?[{label:"Select All",value:null}]:[],...t.map((e=>Object(n.a)(Object(n.a)({},e),{},{label:Te(e),value:null===e||void 0===e?void 0:e["".concat(null===F||void 0===F?void 0:F.valueApiParam)]})))]}else Be=[...me?[{label:"Select All",value:null}]:[],...(null===we||void 0===we?void 0:we.map((e=>Object(n.a)(Object(n.a)({},e),{},{label:Te(e),value:null===e||void 0===e?void 0:e["".concat(null===F||void 0===F?void 0:F.valueApiParam)]}))))||[]];J&&null!==(f=Be)&&void 0!==f&&f.length&&(Be=J(Be));const Re=Object(i.useMemo)((()=>((e,t,a,n,r,i)=>{const o=new Set(t.map((e=>"object"===typeof e?e.value||e.label:e)));return"multiselect"===e&&t.length&&a.length?a.filter((e=>o.has(e.value)||o.has(e.label))):"normal"!==e&&"search"!==e||!a.length||r?"normal"!==e&&"search"!==e||!a.length||!r||!i&&0!==i?n&&!l.a.isObject(n)?{label:n}:n:null===a||void 0===a?void 0:a[i]:a.find((e=>e.value==n||e.label===n))})(h,X,Be,N,de,ue)),[h,X,Be,N]);Object(i.useEffect)((()=>{!l.a.isEmpty(Re)&&l.a.isEmpty(Ae)?(Se(Re),ie&&(null===G||void 0===G||G.setFieldValue(null===Y||void 0===Y?void 0:Y.name,null===Re||void 0===Re?void 0:Re["".concat(null===F||void 0===F?void 0:F.valueApiParam)]),W&&W(Re,Se))):l.a.isEmpty(Re)&&Se({})}),[!l.a.isEmpty(Re)]),Object(i.useEffect)((()=>()=>{ye(A.a.setData({entity:Ee,resData:[]}))}),[]);const Me=Object(n.a)({padding:"12px 16px",color:"rgba(0, 0, 0, 0.85)",borderRadius:15,boxShadow:"0 3px 6px -4px rgba(0, 0, 0, 0.12), 0 6px 16px 0 rgba(0, 0, 0, 0.08), 0 9px 28px 8px rgba(0, 0, 0, 0.05)",boxSizing:"border-box",backgroundColor:"#fff",lineHeight:1.5715},se);return o.a.createElement(d.a,{"aria-expanded":!1,size:g,open:le,fullWidth:q,disabled:M||!ae,value:l.a.isEmpty(Ae)?"multiselect"===h?[]:null:Ae,options:Be,multiple:"multiselect"===h,limitTags:$,disableCloseOnSelect:"multiselect"===h,disableClearable:te,getOptionLabel:e=>(null===e||void 0===e?void 0:e.label)||"",getOptionSelected:(e,t)=>!(!l.a.isEmpty(e)&&!l.a.isEmpty(t))||(null===e||void 0===e?void 0:e.value)===(null===t||void 0===t?void 0:t.value),classes:{listbox:be.selectedOption,inputRoot:"".concat(be.inputRoot," ").concat(l.a.isEmpty(Ae)?"":"MuiAutocomplete-hasClearIcon ".concat(B?"MuiAutocomplete-hasLabel":"")),popupIndicator:be.popupIndicator,clearIndicator:be.clearIndicator},loading:T||Oe,renderTags:(e,t)=>"multiselect"===h?null===e||void 0===e?void 0:e.map(((e,a)=>o.a.createElement(w.a,{key:null===e||void 0===e?void 0:e.value,title:!!oe&&o.a.createElement(S.a,{color:"#000",variant:"body2"},null===e||void 0===e?void 0:e.label),color:null===Me||void 0===Me?void 0:Me.backgroundColor,overlayInnerStyle:Me,overlayStyle:{maxWidth:(null===Me||void 0===Me?void 0:Me.maxWidth)||(null===Me||void 0===Me?void 0:Me.width)||300},placement:null===_e||void 0===_e?void 0:_e.tooltipPlacement},o.a.createElement(u.a,Object.assign({size:g,label:oe?null===e||void 0===e?void 0:e.value:null===e||void 0===e?void 0:e.label},t({index:a})))))):null,renderOption:(e,t)=>{let{selected:a}=t;return ce?o.a.createElement(ce,{option:e}):o.a.createElement("div",{className:"w-100 d-flex justify-content-between align-items-center",style:{letterSpacing:1,textTransform:"capitalize",overflowWrap:"anywhere"}}
1,o.a.createElement("div",{className:"d-flex align-items-center"},"multiselect"===h?o.a.createElement(y.a,{size:ee,icon:k,checkedIcon:D,style:{marginRight:0},checked:a}):"",L?o.a.createElement(o.a.Fragment,null,"string"===typeof L?o.a.createElement("span",{style:{color:ge,marginRight:8}},L):o.a.createElement(L,{style:Object(n.a)({color:ge,height:24,width:24,fill:ge,marginRight:8},U)})):"",o.a.createElement("span",{style:{textTransform:"capitalize"}},null===e||void 0===e?void 0:e.label)),o.a.createElement("div",{className:"d-flex align-items-center"},V?o.a.createElement(o.a.Fragment,null,"string"===typeof V?o.a.createElement("div",{style:{color:ge,marginRight:10}},V):o.a.createElement(V,{style:Object(n.a)({height:24,width:24},z)})):"",o.a.createElement("div",{style:{color:ge}},K&&K(e))))},onChange:(e,t)=>{if(!!me&&(null===t||void 0===t?void 0:t.some((e=>null===(null===e||void 0===e?void 0:e.value))))&&me){const e=Be.filter((e=>null!==(null===e||void 0===e?void 0:e.value)));Se(e),G&&(null===G||void 0===G||G.setFieldValue(null===Y||void 0===Y?void 0:Y.name,e.map((e=>null===e||void 0===e?void 0:e["".concat(null===F||void 0===F?void 0:F.valueApiParam)])))),W&&W(e,Se)}else Se(t),G&&(null===G||void 0===G||G.setFieldValue(null===Y||void 0===Y?void 0:Y.name,null===t||void 0===t?void 0:t["".concat(null===F||void 0===F?void 0:F.valueApiParam)])),W&&W(t,Se)},onInputChange:(e,t,a)=>{Z&&Z(t,a)},renderInput:e=>o.a.createElement(m.a,Object.assign({},e,{className:be.root,variant:v,label:B,placeholder:"search"===h?R||"Enter minimum 3 characters to search":R,error:De,helperText:xe,onChange:"search"===h?e=>{const t=e.target.value;t.length>=3&&ke(t)}:()=>{},InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:o.a.createElement(o.a.Fragment,null,Oe?o.a.createElement(p.a,{thickness:4,size:20}):null,e.InputProps.endAdornment)})}))})}},,,,,function(e,t,a){"use strict";a.d(t,"b",(function(){return p})),a.d(t,"h",(function(){return _})),a.d(t,"c",(function(){return y})),a.d(t,"f",(function(){return f})),a.d(t,"a",(function(){return h})),a.d(t,"g",(function(){return g})),a.d(t,"e",(function(){return v})),a.d(t,"d",(function(){return b})),a.d(t,"i",(function(){return E})),a.d(t,"j",(function(){return w})),a.d(t,"k",(function(){return O}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o),l=a(26),c=a.n(l);const d={fetchDealAllotments(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e=0===Object.keys(t.filters).length?{filters:Object(i.a)({},t.filters||{}),offset:t.offset||0,page_size:t.pageSize||t.page_size||10,invoking_person_id:t.personId?t.personId:s.a.get(window,"user.userid")||0,commodity_deal_master_id:t.commodity_deal_master_id||0}:{filters:Object(i.a)({},t.filters||{}),offset:0,page_size:t.pageSize||t.page_size||10,invoking_person_id:s.a.get(window,"user.userid")||0,commodity_deal_master_id:t.commodity_deal_master_id||0},e},fetchListByPersonId(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e=Object(i.a)(Object(i.a)({},t),{},{invoking_person_id:s.a.get(window,"user.userid")||0}),e},fetchUnconfirmedDelieveries(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e=Object(i.a)({},t),e},fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={commodity_deal_master_id:e.id,user_type_enum:s.a.get(window,"user.profile.person.user_type_enum")||0,offset:e.offset||0,page_size:100};return n.d.getQs(t)},fetchDetails:e=>e,update(e,t){let a=c()(t.delivery_allotments[0].pickup_time).format("YYYY-MM-DDTHH:mm:ss");return t.delivery_allotments[0].pickup_time=a,Object(i.a)(Object(i.a)({},t),{},{operation_Enum:3})},updateUnusedDeliveryStatus(e){let t=Object(i.a)({},e);return n.d.getQs(t)}},u={fetchNotConfirmedList(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchNotConfirmedListDetails(e)));return s.a.keyBy(t,"transport_delivery_schedule_id")},fetchNotConfirmedListDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"transport_delivery_schedule_id")||0,"Early Payment Discount":s.a.get(e,"early_payment_discount"),"Early Payment Status":s.a.get(e,"is_early_payment_applicable")?"Yes":(s.a.get(e,"is_early_payment_applicable"),"No")}),fetchList(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchDetails(e)));return s.a.keyBy(t,"transport_delivery_schedule_alloted_id")},fetchDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"transport_delivery_schedule_alloted_id")||0,"Early Payment Discount":s.a.get(e,"early_payment_discount"),"Early Payment Status":s.a.get(e,"is_early_payment_applicable")?"Yes":(s.a.get(e,"is_early_payment_applicable"),"No")}),fetchListByPersonId(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchListByPersonIdDetails(e)));return s.a.keyBy(t,"id")},fetchListByPersonIdDetails:e=>({id:s.a.get(e,"transport_delivery_schedule_alloted_id")||0,"Delivery No.":s.a.get(e,"transport_delivery_schedule_alloted_id")||"","Deal No":s.a.get(e,"commodity_deal_master_id")||"","Pick Up Date":s.a.get(e,"pickup_datetime")?c()(s.a.get(e,"pickup_datetime")).format("YYYY-MM-DD"):"","Load Location":s.a.get(e,"pickup_location")||"","Delivery Location":s.a.get(e,"delivery_location")||"",Consignor:s.a.get(e,"consignor")||"",Consignee:s.a.get(e,"consignee")||"",Transporter:s.a.get(e,"transport_company_code")||"","Transport Contract No":s.a.get(e,"transport_deal_master_id")||"","Vehicle Regn No":s.a.get(e,"vehicle")||"","Vehicle Size":s.a.get(e,"vehicle_type_code")||"",Driver:s.a.get(e,"driver")||"","Gross Wt Loading":s.a.get(e,"gross_weight_at_load")||"","Tare Wt Loading":s.a.get(e,"tare_weight_at_load")||"","Net Wt Loading":s.a.get(e,"net_quantity_at_loading")||"","Gross Wt Delivery":s.a.get(e,"gross_weight_at_delivery")||"","Tare Wt Delivery":s.a.get(e,"tare_weight_at_delivery")||"","Net Wt Delivery":s.a.get(e,"net_quantity_at_delivery")||"",Status:s.a.get(e,"delivery_allotment_status_enum_c
1ode")||"","Scheduled Qty":s.a.get(e,"scheduled_qty")||"","Loading Acknowledgment Date":s.a.get(e,"loading_acknowledgement_datetime")?c()(s.a.get(e,"loading_acknowledgement_datetime")).format("YYYY-MM-DD HH:mm:ss"):"","Delivery Acknowledgment Date":s.a.get(e,"delivery_acknowledgement_datetime")?c()(s.a.get(e,"delivery_acknowledgement_datetime")).format("YYYY-MM-DD HH:mm:ss"):"","Own Transport":s.a.get(e,"is_own_transport")?"Yes":"No",kms:s.a.get(e,"estimated_km")||"","Linked Deal Id":s.a.get(e,"linked_deal_id")||0,"Linked Delivery Id":s.a.get(e,"linked_delivery_id")||0,"Early Payment Discount":s.a.get(e,"early_payment_discount"),"Early Payment Status":s.a.get(e,"is_early_payment_applicable")?"Yes":(s.a.get(e,"is_early_payment_applicable"),"No"),"Is Verified Supplier Services":s.a.get(e,"is_verified_supplier_services")}),update:e=>e,updateUnusedDeliveryStatus:e=>e},{baseUrl:m}=r.a,p=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchDealAllotments(e),a="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveryAllotmentsAgainstCommodityDealMasterId_ELOC"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){throw await n.d.processApiErrors(t,"","FetchDeliveryAllotmentsAgainstCommodityDealMasterId_ELOC")}},_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchUnconfirmedDelieveries(e),a="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/FetchUnconfirmedDeliverySchedule"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchNotConfirmedList(i)}catch(t){throw await n.d.processApiErrors(t,"","FetchDeliveryAllotmentsAgainstCommodityDealMasterId_ELOC")}},y=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchDealAllotments(e),a="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveryAllotmentsAgainstCommodityDealMasterId_ELOC"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){throw await n.d.processApiErrors(t,"","FetchDeliveryAllotmentsAgainstCommodityDealMasterId_ELOC")}},f=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchListByPersonId(e),a="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveries_ELOC_Lite"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){throw await n.d.processApiErrors(t,"","FetchDeliveries_ELOC_Lite")}},h=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchListByPersonId(e),a="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveries_AdditionalParams"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){console.log("FetchDeliveries->err----\x3e",t);throw await n.d.processApiErrors(t)}},g=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchListByPersonId(e),a="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveries_ELOC_Lite"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchListByPersonId(i)}catch(t){throw await n.d.processApiErrors(t,"","FetchDeliveries_ELOC_Lite")}},v=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveryAllotmentsAgainstCommodityDealMasterId_ELOC?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){console.log("api-FetchDeliveryAllotmentsAgainstCommodityDealMasterId-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchDeliveryAllotmentsAgainstCommodityDealMasterId_ELOC")}},b=async e=>{try{d.fetchDetails(e);const t=(await v({})).id;return u.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}},E=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=d.update(e,t);const r="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/UpdateAndDeleteDeliveryAssignmentDetailsAgainstTransportDeliveryScheduleAllotedId"),i=await n.d.fetch(r,{method:"POST",body:JSON.stringify(a)}).ready,o=await n.d.processApiRes(i);return u.update(o)}catch(a){console.log("UpdateAndDeleteDeliveryAssignmentDetailsAgainstTransportDeliveryScheduleAllotedId-update->err----\x3e",a);throw await n.d.processApiErrors(a,"","UpdateAndDeleteDeliveryAssignmentDetailsAgainstTransportDeliveryScheduleAllotedId")}},w=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=d.update(e,t);const r="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/UpdateAndDeleteDeliveryAssignmentDetailsAgainstTransportDeliveryScheduleAllotedId_CT"),i=await n.d.fetch(r,{method:"POST",body:JSON.stringify(a)}).ready,o=await n.d.processApiRes(i);return u.update(o)}catch(a){console.log("UpdateAndDeleteDeliveryAssignmentDetailsAgainstTransportDeliveryScheduleAllotedId-update->err----\x3e",a);throw await n.d.processApiErrors(a,"","UpdateAndDeleteDeliveryAssignmentDetailsAgainstTransportDeliveryScheduleAllotedId_CT")}},O=async(e,t)=>{try{const a=d.updateUnusedDeliveryStatus(e),r="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/UpdateUnusedDeliveryStatus?").concat(a),i=await n.d.fetch(r,{method:"POST",body:JSON.stringify(t)}).ready,o=await n.d.processApiRes(i);return u.updateUnusedDeliveryStatus(o)}catch(a){console.log("api-UpdateUnusedDeliveryStatus--\x3eerr----\x3e",a);throw await n.d.processApiErrors(a,"","UpdateUnusedDeliveryStatus")}}},function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(0),o=a.n(i),s=(a(1542),a(809),a(808),a(650),a(431)),l=a(232),c=a(662),d=a(663),u=a(664),m=a(665),p=a(149);const _=["dealVerifiedIcon","tickvalue","dontShowPopUp","onClick","isProfile","shieldText"];t.a=e=>{let{dealVerifiedIcon:t,tickvalue:a,dontShowPopUp:i,onClick:y,isProfile:f,shieldText:h}=e,g=Object(r.a)(e,_),v=null,b="",E="";switch(a){case 1:case"1":v=u.a,b="Verified Blue",E="#1B62AB";break;case 2:case"2":v=m.a,b="Verified Green",E="#599906";break;case 3:case"3":v=d.a,b="Verified Silver",E="#a3a3a3";break;case 4:case"4":v=c.a,b="Verified Bronze",E="#b45309";break;case 0:case"0":case 10:case"10":v=s.a,b="KYC Verified",E="#ff8080";break;case 5:case"5":v=l.a,b="Verified Yellow",E="#f97316";break;case 6:case"6":v=l.a,b="KYC Verified Yellow",E="#f97316"}const w=o.a.createElement("div",{className:"p-0",style:{zIndex:1e4}},o.a.createElement("p",{className:"rating-heading",style:{textAlign:"center",fontSize:"var(--fs-base__four)",color:E}},b));return o.a.createElement(o.a.Fragment,null,a||0==a?1!=i?t?o.a.createElement("img",{src:v,alt:"",height:"34",style:Object(n.a)({marginTop:"-3px"},null===g||void 0===g?void 0:g.style)}):f?o.a.createElement(p.a,{zIndex:1400,placement:"rightTop",content:"Verified Supplier"},o.a.createElement("img",{src:v,alt:"",height:"20",style:Object(n.a)({marginTop:"-3px"},null===g||void 0===g?void 0:g.style),className:"ml-auto mr-auto",onClick:y}
1)):h?o.a.createElement(o.a.Fragment,null,o.a.createElement("img",{src:v,alt:"",height:"20",style:{width:"auto"}})):o.a.createElement(o.a.Fragment,null,o.a.createElement("img",{src:v,alt:"",height:"18",style:Object(n.a)({marginTop:"-3px"},null===g||void 0===g?void 0:g.style),className:"ml-auto mr-auto",onClick:y})):o.a.createElement(p.a,{zIndex:1400,placement:"rightTop",content:w},t?o.a.createElement("img",{src:v,alt:"",height:"26",style:Object(n.a)({marginTop:"-3px"},null===g||void 0===g?void 0:g.style)}):o.a.createElement("img",{src:v,alt:"",height:"20",style:Object(n.a)({marginTop:"-3px"},null===g||void 0===g?void 0:g.style)})):null)}},,,,,,,,,,,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(612),o=a(572),s=a.n(o),l=a(351),c=a.n(l),d=a(300),u=a.n(d);const m=e=>{let{className:t,title:a,children:o,showStar:l}=e;const[d,m]=Object(n.useState)(!0),[p,_]=Object(n.useState)({styleClass:"closed",icon:r.a.createElement(c.a,null)});return r.a.createElement("div",{className:"collapse__wrapper ".concat(p.styleClass," ").concat(t),dir:"ltr"},r.a.createElement("button",{onClick:()=>{m((e=>!e))},className:"collapse__title",type:"button"},p.icon,r.a.createElement("p",null,a," ",l?r.a.createElement("span",{style:{color:"red"}},"*"):"",r.a.createElement(u.a,null))),r.a.createElement(i.a,{isOpen:d,className:"collapse__content",onEntering:()=>{_({styleClass:"opening",icon:r.a.createElement(s.a,null)})},onEntered:()=>{_({styleClass:"opened",icon:r.a.createElement(s.a,null)})},onExiting:()=>{_({styleClass:"closing",icon:r.a.createElement(c.a,null)})},onExited:()=>{_({styleClass:"closed",icon:r.a.createElement(c.a,null)})}},r.a.createElement("div",null,o)))};m.defaultProps={title:"",className:""},t.a=m},,,,,,,,,,,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(110),o=a(27);a(819);t.a=function(e){const{links:t,className:a="bfc-tabs tabs-primary",rightPanContent:n}=e;return Object(i.g)(),r.a.createElement("div",{className:"".concat(a)},r.a.createElement("ul",{className:n?"w-100 d-flex justify-content-between align-items-center":""},r.a.createElement("div",{className:"d-flex"},t&&t.map(((e,t)=>r.a.createElement("li",{key:t},r.a.createElement(o.c,{to:e.to},e.title))))),n?r.a.createElement("div",null,n):""))}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(2);a(319);t.a=function(e){let{expected_price:t,type:a,customStyle:n,invoice_type:o,isTrue:s,price_uom_code:l,isDeleted:c}=e,d="price-field",u=i.d.formatQtyPricePerUOM(t,l);return"invoice"==a||"passbook-MT"==a?(d="price-green-field",u=i.d.formatQtyPricePerUOM(t,l),t<0&&(d="price-red-field",u=i.d.formatNegativePricePerUOM(-1*t,l)),"noInvoice"==a&&(d="price-black-field",u=i.d.formatQtyPricePerUOM(t,l))):"bids"==a&&(d="price-green-field",u=" + "+i.d.formatQtyPricePerUOM(t,l),t<0&&(d="price-red-field",u=" - "+i.d.formatQtyPricePerUOM(-1*t,l))),"passbook-MT"===a||u&&"0"!=u&&"\u20b90"!=u||(u=""),r.a.createElement("div",{className:"bfc-table-list-components",style:c?{textDecoration:"line-through",textDecorationThickness:"2px"}:{}},r.a.createElement("div",{className:"".concat(d," text-right"),style:n},s?r.a.createElement(r.a.Fragment,null,"Commodity Invoice"===o?u.includes("\u20b9")?"".concat(u):u?"\u20b9".concat(u):"-":""):r.a.createElement(r.a.Fragment,null,"passbook-MT"==a?"".concat(u," MT"):u.includes("\u20b9")?u:u?"\u20b9".concat(u):"-")))}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(164),o=a(420),s=a(468),l=a(955);t.a=e=>{var t,a;let{row:n,showFlag:c,controls:d,isConfirmModal:u,confirmModalMsg:m,confirmModalOkBtnText:p,confirmModalCancelBtnText:_,isOpen:y}=e;return d.length>1?r.a.createElement(o.a,{overlayStyle:{zIndex:1310},trigger:"click",overlay:r.a.createElement(i.a,null,d.map((e=>"Delete"!==e.name&&"Save"!==e.name&&"Withdraw"!==e.name||!u?r.a.createElement(i.a.Item,{key:e.name},r.a.createElement("span",{style:{color:e.controlColor},className:"ant-dropdown-link d-flex justify-content-start",onClick:()=>e.onClick()},e.name)):r.a.createElement(l.a,{key:e.name,isOpen:y,header:!0,title:"Confirm",message:m||"Are you sure to proceed?",btnName:e.name,btnStyles:{padding:"0px 12px",color:e.controlColor},color:"primary",colored:!1,isLink:!0,confirmModalOkBtnText:p,confirmModalCancelBtnText:_,onConfirm:t=>{e.onClick(),t()}})))),placement:"bottomCenter"},c?r.a.createElement("a",{className:"ant-dropdown-link d-flex justify-content-center",onClick:e=>e.preventDefault()},"Actions ",r.a.createElement(s.a,{className:"mt-10 ml-5"}
1)):r.a.createElement("div",null)):c&&r.a.createElement("span",{style:{color:null===d||void 0===d||null===(t=d[0])||void 0===t?void 0:t.controlColor,cursor:"pointer"},className:"ant-dropdown-link d-flex justify-content-center",onClick:()=>{var e;return null===d||void 0===d||null===(e=d[0])||void 0===e?void 0:e.onClick()}},null===d||void 0===d||null===(a=d[0])||void 0===a?void 0:a.name)}},,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11)),s=a(7);const l=Object(r.b)({}),c=Object(r.c)({name:"storage",initialState:l.getInitialState({busy:!1,storagePlans:[],storageTransfers:[],stockTransferTransportationCharge:{},qualitySpecs:{},stockDetails:{}}),reducers:{setAll:l.setAll,addOne:l.addOne,addMany:l.addMany,updateOne:l.updateOne,updateMany:l.updateMany,upsertOne:l.upsertOne,upsertMany:l.upsertMany,removeOne:l.removeOne,removeMany:l.removeMany,removeAll:l.removeAll,getStoragePlans:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{storagePlans:a})},getStorageTransfers:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{storageTransfers:a})},setQualitySpec:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{qualitySpecs:a})},setStockDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{stockDetails:a})},setStockTransferTransportationCharge:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{stockTransferTransportationCharge:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),d=Object(n.a)(Object(n.a)({},c.actions),{},{fetchList:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.Ib.fetchList(e);t(c.actions.setAll(a))}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchDetailsList:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.Ib.fetchDetailsList(e);return t(c.actions.setAll(a)),t(c.actions.setBusy(!1)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},getStoragePlans:e=>async t=>{try{const a=await s.Ib.getStoragePlans(e);return t(c.actions.getStoragePlans(a)),a}catch(a){t(c.actions.getStoragePlans({})),i.d.displayErrors(a)}},saveUpdateStoragePlan:e=>async t=>{try{return await s.Ib.saveUpdateStoragePlan(e)}catch(a){t(c.actions.getStoragePlans({})),i.d.displayErrors(a)}},deleteStoragePlan:e=>async t=>{try{await s.Ib.deleteStoragePlan(e);return!0}catch(a){i.d.displayErrors(a)}},deleteStoragePlanDetail:e=>async t=>{try{await s.Ib.deleteStoragePlanDetail(e);return!0}catch(a){i.d.displayErrors(a)}},stockTransferQuick:e=>async t=>{try{o.a.show({type:"info",message:1===(null===e||void 0===e?void 0:e.operation_enum)?"Creating Quick Transfer.":"Updating Quick Transfer."});await s.Ib.stockTransferQuick(e);return o.a.update({type:"success",message:1===(null===e||void 0===e?void 0:e.operation_enum)?"Quick Transfer created successfully.":"Quick Transfer updated successfully."}),!0}catch(a){i.d.displayErrors(a)}},fetchStockTransfers:e=>async t=>{t(c.actions.setBusy(!0));try{let a,r=await s.Ib.fetchStockTransfers(e);return e.filters.stock_transfer_id&&(a=await s.Ib.fetchQualitySpecsAgainstStockTransferId({stock_transfer_id:e.filters.stock_transfer_id}),r=r.map((e=>Object(n.a)(Object(n.a)({},e),{},{commodity_req_offer_quality_spec:a})))),t(c.actions.getStorageTransfers(r)),t(c.actions.setBusy(!1)),!0}catch(a){i.d.displayErrors(a),t(c.actions.setBusy(!1))}},stockTransferWithTransport:e=>async t=>{try{return await s.Ib.stockTransferWithTransport(e)}catch(a){i.d.displayErrors(a)}},fetchTransportationChargeForST:e=>async t=>{try{const a=await s.Ib.fetchTransportationChargeForST(e);return t(c.actions.setStockTransferTransportationCharge(a)),a}catch(a){const e="address-toast";i.d.displayErrors(a,!1,e)}},fetchQualitySpecsAgainstStockTransferId:e=>async t=>{try{const a=await s.Ib.fetchQualitySpecsAgainstStockTransferId(e);return t(c.actions.setQualitySpec(a)),a}catch(a){i.d.displayErrors(a)}},fetchStockAgainstAddressId:e=>async t=>{try{const a=await s.Ib.fetchStockAgainstAddressId(e);return t(c.actions.setStockDetails(a)),a}catch(a){i.d.displayErrors(a)}},deleteQuickStockTransfer:e=>async t=>{try{return await s.Ib.deleteQuickStockTransfer(e)}catch(a){i.d.displayErrors(a)}},deleteStockTransferWithTransport:e=>async t=>{try{return await s.Ib.deleteStockTransferWithTransport(e)}catch(a){i.d.displayErrors(a)}}});Object(n.a)({},l.getSelectors((e=>e.deliveryScheduleDecade)));t.b=c.reducer},,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"locations",initialState:{ids:[],entities:{},dirty:!0,storageLocations:[],busy:!1,locations:[]},reducers:{clearLocations(e){e.entities={},e.ids=[],e.locations=[]},setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0}),setStoageLocations:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{storageLocations:a})},setBusinessLocations:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{entities:a})}
1,setLocations:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{locations:a})}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.jb.fetchList(e);return t(d.actions.add({resData:a})),a}catch(a){t(d.actions.add({resData:{}})),console.log("Redux-companies->fetchList--\x3eErr",a),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))},fetchTransportList:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.jb.fetchTransportList(e);t(d.actions.add({resData:a}))}catch(a){t(d.actions.add({resData:{}})),console.log("Redux-companies->fetchList--\x3eErr",a),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))},getStorageLocations:e=>async(t,a)=>{t(d.actions.setBusy(!0));try{const a=await c.jb.getStorageLocations(e);t(d.actions.setStoageLocations(a))}catch(n){t(d.actions.setStoageLocations({})),l.d.displayErrors(n)}t(d.actions.setBusy(!1))},fetchCompanyAndAffiliateLocations:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.jb.fetchCompanyAndAffiliateLocations(e);return t(d.actions.setBusinessLocations(a)),t(d.actions.setBusy(!1)),a}catch(a){l.d.displayErrors(a)}t(d.actions.setBusy(!1))},fetchBusinessAndAffiliateLocationsAgainstEntityId:e=>async(t,a)=>{t(d.actions.setBusy(!0));try{const a=await c.jb.fetchBusinessAndAffiliateLocationsAgainstEntityId(e);return t(d.actions.setLocations(a)),t(d.actions.setBusy(!1)),a}catch(n){l.d.displayErrors(n)}t(d.actions.setBusy(!1))}});t.b=d.reducer},,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(12),o=a(30),s=a(421),l=a(2110),c=a(2111),d=a(425),u=a(109),m=a(232),p=a(662),y=a(663),f=a(664),h=a(665),g=a(431);a(650);t.a=function(e){let{setScrollToFirstRow:t,scrollToFirstRow:a,dataIndex:v,data:b,onFilterChange:E,handleReset:w,value:O,name:A,isStorage:S,isCodeBasedFilter:j,needSemiColan:k}=e;const{confirm:D,clearFilters:x}=b,C=Object(i.d)(),P=Object(i.e)((e=>e.filterOptions));Object(i.e)((e=>e.referenceData));let N=[];N=void 0!=O&&""!=O?k?O.split(";"):O.split(","):null;const[I,F]=Object(n.useState)([]);let T=[];if(v){var B,R;if("preferred_blocked_enum"!==v&&"preferred_blocked_code"!==v||(T=[{value:1,text:"Preferred"},{value:2,text:"Exclude Blocked"},{value:3,text:"Following"}]),"agreement"===v){T=(_.get(P,"data.Agreement")||[]).map((e=>({value:e.text,text:e.text})))}if("delivery_allotment_status_enum_code"!==v&&"stock_in_out_delivery_status_enum"!==v||(T=_.get(P,"data.delivery_allotment_status_enum")||[]),"stock_in_out_type_code"===v&&(T=_.get(P,"data.stock_in_out_type_enum")||[]),"goods_services"===v&&(T=_.get(P,"data.goods")||[]),"type_of_user"===v&&(T=_.get(P,"data.TypeOfIndividualEnum")||[]),"business_type_enum"===v&&(T=_.get(P,"data.BusinessTypeEnum")||[]),"nature_of_business"===v&&(T=_.get(P,"data.NatureOfBusinessEnum")||[]),"subscription_plan"===v&&(T=_.get(P,"data.subscriptionPlan")||[]),"deal_status_enum_code"!==v&&"deal_1_status_enum_code"!==v&&"deal_2_status_enum"!==v&&"processing_deal_status_enum_code"!==v||(T=_.get(P,"data.deal_status_enum")||[]),"ManualInvoiceGoodsServices"===v&&(T=_.get(P,"data.ManualInvoiceGoodsServices")||[]),"commodity_code"===v&&(T=_.get(P,"data.commodity")||[]),"commodity_residue_code"!==v&&"commodity_residue_id"!==v||(T=_.get(P,"data.commodityResidue")||[]),"commodity_residue_master_code"!==v&&"commodity_residue_code"!==v||(T=_.get(P,"data.commodityResidueMaster")||[]),"kyc_status_enum_code"===v&&(T=_.get(P,"data.kyc_status_enum")||[]),"commodity_standard_enum_code"!==v&&"grade"!==v&&"commodity_standard"!==v||(T=_.get(P,"data.CommodityStandardEnum")||[]),"tick_color_enum_location"===v){T=_.get(P,"data.tick_color_enum_location")||[];const e={Green:1,Blue:2,Silver:3,Bronze:4,Yellow:5,KYC:6};T&&(T=[...T].sort(((t,a)=>{const n=t=>{var a,n;return null!==(a=null===(n=Object.entries(e).find((e=>{let[a]=e;return t.includes(a)})))||void 0===n?void 0:n[1])&&void 0!==a?a:999};return n(t.text)-n(a.text)})))}if("address_type_enum_code"===v&&(T=_.get(P,"data.AddressTypeEnum")||[]),"slashing_progress_enum"===v&&(T=_.get(P,"data.pickupActivityProgressEnum")||[]),"shredding_progress_enum"===v&&(T=_.get(P,"data.pickupActivityProgressEnum")||[]),"raking_progress_enum"===v&&(T=_.get(P,"data.pickupActivityProgressEnum")||[]),"baling_progress_enum"===v&&(T=_.get(P,"data.pickupActivityProgressEnum")||[]),"tedding_progress_enum"===v&&(T=_.get(P,"data.pickupActivityProgressEnum")||[]),"pickup_progress_enum"===v&&(T=_.get(P,"data.pickupActivityProgressEnum")||[]),"offer_bid_type_enum"===v&&(T=[{value:-1,text:"Quotation"},{value:1,text:"Offer"},{value:2,text:"Bid"}
1]),"transport_rate_status_enum_code"===v&&(T=_.get(P,"data.TransportRateStatusEnum")||[]),"MSME_Class_Code"===v&&(T=_.get(P,"data.MSMEClassificationEnum")||[]),"type_of_invoice"===v&&(T=_.get(P,"data.settlement_invoice_type_enum")||[]),"type_of_invoice_razorpay"===v&&(T=[{value:0,text:"Advance Payment"},{value:1,text:"Aggregation Charges"},{value:2,text:"Assurance Services"},{value:3,text:"Commodity Invoice"},{value:4,text:"Credit Note"},{value:5,text:"Debit Note"},{value:6,text:"Delivery Challan"},{value:7,text:"Equipment Rent"},{value:8,text:"Platform Charges"},{value:9,text:"Processing Deals"},{value:10,text:"Qty Adjustment"},{value:11,text:"Quality Adjustment"},{value:12,text:"Reimbursement"},{value:13,text:"Subscription Charges"},{value:14,text:"Transport Invoice"},{value:15,text:"Transportation Charges"},{value:16,text:"Verification Charges"},{value:17,text:"Service Charges"}]),"settlement_invoice_type_code"===v&&(T=_.get(P,"data.SettlementInvoiceType")||[]),"req_offer_status_enum"===v&&(T=_.get(P,"data.req_offer_status_enum")||[]),"stock_transfer_status_enum"===v&&(T=_.get(P,"data.StockTransferStatusEnum")||[]),"settlement_invoice_category_code"===v&&(T=_.get(P,"data.SettlementInvoiceCategory")||[]),"eq_status"===v&&(T=_.get(P,"data.EquipmentRentalTransactionsStatus")||[]),"payment_term_id"===v&&(T=_.get(P,"data.undefined")||[]),"invoice_status_enum"!==v&&"linked_invoicestatusenum"!==v&&"invoice_status_enum_code"!==v||(T=_.get(P,"data.invoice_status_enum")||[]),"invoice_verification_enum"!==v&&"workflow_invoice_verification_enum"!==v||(T=_.get(P,"data.invoice_verification_enum")||[]),"pg_payment_enum_code"===v&&(T=_.get(P,"data.pg_payment_status_enum")||[]),"equipment_type_id"===v&&(T=_.get(P,"data.BF_SETUP_EQUIPMENT_TYPE")||[]),"equipment_type_and_goods"===v){T=[..._.get(P,"data.BF_SETUP_EQUIPMENT_TYPE")||[],..._.get(P,"data.goods")||[]]||!1}return Object(n.useEffect)((()=>{var e;void 0===O||null===O?F([]):null!==(e=N)&&void 0!==e&&e.length&&F(N)}),[O]),Object(n.useEffect)((()=>{if(""!==v)switch(v){case"delivery_allotment_status_enum_code":case"stock_in_out_delivery_status_enum":C(o.a.getDeliveryAllotmentStatusEnumData("delivery_allotment_status_enum"));break;case"stock_in_out_type_code":C(o.a.getstockInOutType());break;case"goods_services":C(o.a.getFilterDataByFilterEnum("goods"));break;case"type_of_user":C(o.a.getRegisteredUserFilterData("TypeOfIndividualEnum"));break;case"business_type_enum":C(o.a.getRegisteredUserFilterData("BusinessTypeEnum"));break;case"nature_of_business":C(o.a.getRegisteredUserFilterData("NatureOfBusinessEnum"));break;case"subscription_plan":C(o.a.getReferenceData("subscriptionPlan"));break;case"ManualInvoiceGoodsServices":C(o.a.getFilterData("ManualInvoiceGoodsServices"));break;case"commodity_code":C(o.a.getReferenceData("commodity"));break;case"deal_status_enum_code":case"deal_1_status_enum_code":case"deal_2_status_enum":case"processing_deal_status_enum_code":C(o.a.getDealEnumData(v));break;case"commodity_residue_master_code":case"commodity_residue_code":case"commodity_residue_id":C(o.a.getReferenceData("commodityResidueMaster"));break;case"kyc_status_enum_code":C(o.a.getKYCStatusEnumData("kycStatusEnum"));break;case"stock_transfer_status_enum":C(o.a.getRegisteredUserFilterData("StockTransferStatusEnum"));break;case"type_of_invoice":C(o.a.getTypeOfInvoiceEnumData("settlement_invoice_type_enum"));break;case"address_type_enum_code":C(o.a.getRegisteredUserFilterData("AddressTypeEnum"));break;case"slashing_progress_enum":case"shredding_progress_enum":case"raking_progress_enum":case"baling_progress_enum":case"tedding_progress_enum":case"pickup_progress_enum":C(o.a.getRegisteredUserFilterData("pickupActivityProgressEnum"));break;case"commodity_standard_enum_code":case"commodity_standard":case"grade":C(o.a.getRegisteredUserFilterData("CommodityStandardEnum"));break;case"transport_rate_status_enum_code":C(o.a.getRegisteredUserFilterData("TransportRateStatusEnum"));break;case"MSME_Class_Code":C(o.a.getRegisteredUserFilterData("MSMEClassificationEnum"));break;case"settlement_invoice_type_code":C(o.a.getFilterData("SettlementInvoiceType"));break;case"req_offer_status_enum":C(o.a.getEnumData());break;case"settlement_invoice_category_code":C(o.a.getFilterData("SettlementInvoiceCategory"));break;case"eq_status":C(o.a.getFilterData("EquipmentRentalTransactionsStatus"));break;case"agreement":C(o.a.getFilterDataELOC("Agreement"));break;case"payment_term_id":C(o.a.getPaymentTermsForEquipment());
1case"invoice_status_enum":case"invoice_status_enum_code":case"linked_invoicestatusenum":C(o.a.getInvoiceStatusEnumData("invoice_status_enum"));break;case"workflow_invoice_verification_enum":case"invoice_verification_enum":C(o.a.getInvoiceVerificationStatusEnumData("invoice_verification_enum"));break;case"pg_payment_enum_code":C(o.a.getPgPaymentStatusEnum());break;case"equipment_type_id":C(o.a.getRegisteredUserFilterData("BF_SETUP_EQUIPMENT_TYPE"));break;case"equipment_type_and_goods":C(o.a.getRegisteredUserFilterData("BF_SETUP_EQUIPMENT_TYPE")),C(o.a.getFilterDataByFilterEnum("goods"));break;case"tick_color_enum_location":C(o.a.extendedProfileVerificationStatusEnumData("tick_color_enum_location"))}}),[v]),!_.isEmpty(T)&&S&&(T=T.filter((e=>"Closed"!=e.text&&"CloseOut"!=e.text&&"Rejected"!=e.text))),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"p-10",style:{maxHeight:300,overflow:"auto"}},r.a.createElement(s.a.Group,{onChange:e=>{F(e)},value:I,loading:!((null===(B=T)||void 0===B?void 0:B.length)>0)},r.a.createElement(l.a,null,null===(R=T)||void 0===R?void 0:R.map(((e,t)=>{return r.a.createElement(c.a,{md:"payment_term_id"===v||"agreement"===v?12:6},r.a.createElement(s.a,{value:j?e.text.toString():e.value.toString()},"tick_color_enum_location"===v&&r.a.createElement("img",{src:(a=null===e||void 0===e?void 0:e.text,null!==a&&void 0!==a&&a.includes("Yellow")?m.a:null!==a&&void 0!==a&&a.includes("Bronze")?p.a:null!==a&&void 0!==a&&a.includes("Silver")?y.a:null!==a&&void 0!==a&&a.includes("Blue")?f.a:null!==a&&void 0!==a&&a.includes("Green")?h.a:g.a),alt:"",style:{height:"20px",width:"20px",marginRight:"10px"}}),r.a.createElement("span",{style:{wordBreak:"break-all"}},e.text)));var a}))))),r.a.createElement("div",{className:"pl-10 pr-10 pb-10"},r.a.createElement(d.b,{className:"mt-10"},r.a.createElement(u.a,{onClick:()=>{null!==I&&void 0!==I&&I.length?(E(k?I.join(";"):I.join(),v,D),a&&t(!0)):(w(x,v),F([]))},size:"small",type:"primary",className:"proceed-button w-100"},"Ok"),r.a.createElement(u.a,{className:"reset-button",onClick:e=>{w(x,v),F([])},size:"small",style:{width:70,marginLeft:"5px"}},"Reset"))))}}},,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"uploadDocuments",initialState:{ids:[],entities:{},dirty:!0,approvalFlag:!1},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){console.log(t),s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0}),updateApprovalFlag(e,t){const{approvalFlag:a}=t.payload;e.approvalFlag=a},updateCancelledChequeFlag(e,t){const{cancelledChequeFlag:a}=t.payload;e.cancelledChequeFlag=a},updateshowMSMEClassificationFlag(e,t){const{showMSMEClassificationFlag:a}=t.payload;e.showMSMEClassificationFlag=a}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.Tb.fetchList(e,t);t(d.actions.add({resData:a}))}catch(a){console.log("Redux-uploadDocumentService->Err",a),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))},getAttachment:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.Tb.getAttachment(e,t);t(d.actions.add({resData:a}))}catch(a){console.log("Redux-uploadDocumentService->Err",a),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))},fetchListCargo:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.Sb.fetchList(e);t(d.actions.add({resData:a}))}catch(a){console.log("Redux-uploadDocumentService->Err",a),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))},updateApprovalFlag:e=>async t=>{try{t(d.actions.updateApprovalFlag({approvalFlag:e}))}catch(a){t(d.actions.updateApprovalFlag({approvalFlag:!1})),l.d.displayErrors(a)}},updateCancelledChequeFlag:e=>async t=>{try{t(d.actions.updateCancelledChequeFlag({cancelledChequeFlag:e}))}catch(a){t(d.actions.updateCancelledChequeFlag({cancelledChequeFlag:!1})),l.d.displayErrors(a)}},updateshowMSMEClassificationFlag:e=>async t=>{try{t(d.actions.updateshowMSMEClassificationFlag({showMSMEClassificationFlag:e}))}catch(a){t(d.actions.updateshowMSMEClassificationFlag({showMSMEClassificationFlag:!1})),l.d.displayErrors(a)}}});t.b=d.reducer},,,,,function(e,t,a){"use strict";t.a=a.p+"static/media/calendar-black-icon.593aa70c.svg"},,,,,,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(149);t.a=function(e){let{title_one:t,imageSrc:a,imageSrc80:n,imageSrc50:o,imageSrc55:s,imageSrcQualityCertification:l}=e;const c=e=>{let{title_one:t}=e;return r.a.createElement("div",null,r.a.createElement("p",null,t))};return r.a.createElement(r.a.Fragment,null,r.a.createElement(i.a,{overlayStyle:{zIndex:"111111"},content:r.a.createElement(c,{title_one:t})}
1,a&&r.a.createElement(r.a.Fragment,null,r.a.createElement("img",{className:"cursor-pointer",src:a,alt:a,height:"20",width:"20"}),r.a.createElement("br",null)),n&&r.a.createElement(r.a.Fragment,null,r.a.createElement("img",{className:"cursor-pointer",src:n,alt:n,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px"}}),r.a.createElement("br",null)),o&&r.a.createElement(r.a.Fragment,null,r.a.createElement("img",{className:"cursor-pointer",src:o,alt:o,style:{height:"50px",width:"100%",objectFit:"cover",borderRadius:"50px"}}),r.a.createElement("br",null)),s&&r.a.createElement(r.a.Fragment,null,r.a.createElement("img",{className:"cursor-pointer",src:s,alt:s,style:{height:"55px",width:"100%",objectFit:"cover",borderRadius:"50px"}}),r.a.createElement("br",null)),l&&r.a.createElement(r.a.Fragment,null,r.a.createElement("img",{className:"cursor-pointer",src:l,alt:l,style:{height:"40px",width:"100%",position:"relative",bottom:5,left:5}}),r.a.createElement("br",null))))}},,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11)),s=a(7);a(78);const l=Object(r.b)({}),c=Object(r.c)({name:"earlyPayments",initialState:l.getInitialState({busy:!1,companyAffiliates:[],margin:"",interestRate:"",reportData:[],historyData:[]}),reducers:{setAll:l.setAll,addOne:l.addOne,addMany:l.addMany,updateOne:l.updateOne,updateMany:l.updateMany,upsertOne:l.upsertOne,upsertMany:l.upsertMany,removeOne:l.removeOne,removeMany:l.removeMany,removeAll:l.removeAll,setCompanyAffiliates:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{companyAffiliates:a})},setMargin:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{margin:a})},setInterestRate:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{interestRate:a})},setReportData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{reportData:a})},setHistoryData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{historyData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),d=Object(n.a)(Object(n.a)({},c.actions),{},{fetchEarlyPaymentRecords:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.M.fetchEarlyPaymentRecords(e);return null!==e&&void 0!==e&&e.is_csv_report?t(c.actions.setReportData(a)):t(c.actions.setAll(a)),t(c.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchAdjustmentFactorForEarlyPayment:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.M.fetchAdjustmentFactorForEarlyPayment(e);t(c.actions.setAll(a))}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchCompanyAffiliateForEarlyPayment:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.M.fetchCompanyAffiliateForEarlyPayment(e);t(c.actions.setCompanyAffiliates(a))}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},saveAndUpdateAdjustmentFactor:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.M.saveAndUpdateAdjustmentFactor(e);return t(c.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},updateMargin:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.M.updateMargin(e);return t(c.actions.setBusy(!1)),o.a.show({type:"success",message:"Margin updated successfully"}),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},updateCostOfBorrowing:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.M.updateCostOfBorrowing(e);return t(c.actions.setBusy(!1)),o.a.show({type:"success",message:"Interest rate updated successfully"}),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchMarginForEarlyPayment:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.M.fetchMarginForEarlyPayment(e);return t(c.actions.setMargin(a)),t(c.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchCostOfBorrowingForEarlyPayment:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.M.fetchCostOfBorrowingForEarlyPayment(e);return t(c.actions.setInterestRate(a)),t(c.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},deleteAdjustmentFactor:e=>async t=>{t(c.actions.setBusy(!0));try{await s.M.deleteAdjustmentFactor(e);return t(c.actions.setBusy(!1)),o.a.show({type:"success",message:"Adjustment factor deleted successfully"}),!0}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchAdjustmentFactorHistoryForEarlyPayment:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.M.fetchAdjustmentFactorHistoryForEarlyPayment(e);return t(c.actions.setHistoryData(a)),t(c.actions.setBusy(!1)),!0}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchDiscountForEarlyPayment:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.M.fetchDiscountForEarlyPayment(e);t(c.actions.setAll(a))}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},deleteEarlyPaymentDiscount:e=>async t=>{t(c.actions.setBusy(!0));try{await s.M.deleteEarlyPaymentDiscount(e);return!0}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},saveAndUpdateEarlyPaymentDiscount:e=>async t=>{t(c.actions.setBusy(!0));try{await s.M.saveAndUpdateEarlyPaymentDiscount(e);return!0}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},updateAppConfiguration:e=>async t=>{t(c.actions.setBusy(!0));try{await s.M.updateAppConfiguration(e);return!0}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))}});Object(n.a)({},l.getSelectors((e=>e.transportDriver)));t.b=c.reducer},,,function(e,t,a){"use strict";var n=a(1),r=a(3),i=a.n(r),o=a(5),s=a(297),l=a(42),c=a(2);const d="/BioFuelRequirementOffers/api",u=o.g().shape({commodity_deal_master_id:o.f().required().positive().integer(),buyer_person_id:o.f().required().positive().integer(),seller_person_id:o.f().required().positive().integer(),commodity_req_offer_id:o.f().required().positive().integer(),buy_sell_initial_enum:o.f().required().positive().integer(),buy_sell_initial_enum_code:o.i().defined(),deal_initiated_by_enum:o.f().required().positive().integer(),deal_initiated_by_enum_c
1ode:o.i().defined(),buyer_company_id:o.f().defined(),seller_company_id:o.f().required().positive().integer().defined(),deal_date:o.d().defined(),deal_status_enum:o.f().defined(),deal_status_enum_code:o.i().defined(),commodity_id:o.f().required().positive().integer().defined(),commodity_code:o.i().defined(),commodity_form_id:o.f().required().positive().integer().defined(),commodity_form_code:o.i().defined(),qty:o.f().required().positive().integer().defined(),qty_uom_id:o.f().required().positive().integer().defined(),qty_uom_code:o.i().defined(),periodicity_enum:o.f().required().positive().integer().defined(),periodicity_enum_code:o.i().defined(),from_date:o.d().defined(),to_date:o.d().defined(),open_qty:o.f().required().positive().integer().defined(),min_qty:o.f().required().positive().integer().defined(),total_qty:o.f().required().positive().integer().defined(),trade_price:o.f().required().positive().integer().defined(),price_currency_id:o.f().required().positive().integer().defined(),price_currency_code:o.i().defined(),price_uom_id:o.f().required().positive().integer().defined(),price_uom_code:o.i().defined(),payment_term_id:o.f().required().positive().integer().defined(),payment_term_code:o.i().defined(),transport_deal_master_id:o.f().defined(),company_affiliate_enum:o.f().required().integer().defined(),user_t
1ype_enum:o.f().required().positive().integer().defined(),company_affiliate_enum_code:o.i().defined(),user_type_enum_code:o.i().defined(),address_id:o.f().required().positive().integer().defined()}).defined(),m=o.g().shape({buy_sell_initial_enum_code:o.i().defined()}).defined(),p=u.concat(m);o.a().of(p);t.a={FetchAllCommodityDealsAgainstEntityId:async(e,t,a,r)=>{var l,d,u,p;let _={filters:Object(n.a)({},e),entity_id:null===globalThis||void 0===globalThis||null===(l=globalThis.user)||void 0===l?void 0:l.userid,company_affiliate_enum:1,user_type_enum:4===(null===globalThis||void 0===globalThis||null===(d=globalThis.user)||void 0===d||null===(u=d.profile)||void 0===u||null===(p=u.person)||void 0===p?void 0:p.type_of_individual_enum)?1:2,buy_sell_initial_enum:1,offset:(t-1)*a,page_size:a};c.d.getACL(i.a.get(window,"user")||{}).isCompany?(_.entity_id=i.a.get(window,"user.profile.person.company_id")||0,_.user_type_enum=1):(_.entity_id=i.a.get(window,"user.userid")||0,_.user_type_enum=2);const y=await s.h(_);return o.a().of(m).validateSync(y.data),y},FetchCommodityDealDetailsAgainstDealMasterId:async e=>{const t={commodity_deal_master_id:e},a=c.d.getQs(t),n="".concat(d,"/Deal/FetchCommodityDealDetailsAgainstDealMasterId_ELOC?").concat(a);return await l.d(n)},FetchScheduleAgainstCommodityDealMasterId:async(e,t,a,n,r,i)=>{const o={commodity_deal_master_id:parseInt(e),transport_periodicity_enum:t,from_date:a,to_date:n,offset:(r-1)*i,page_size:i},s="".concat(d,"/Deal/FetchScheduleAgainstCommodityDealMasterId");return await l.a(s,o)},UpdateScheduleAgainstCommodityDealMasterId:async(e,t)=>{const a=Object(n.a)({},t),r=c.d.getQs(a),i="".concat(d,"/Deal/UpdateScheduleAgainstCommodityDealMasterId_ELOC?").concat(r);return await l.e(i,a)},FetchBalanceQuantity:async e=>{var t;const a={commodity_req_offer_id:e,invoking_person_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=c.d.getQs(a),r="".concat(d,"/Deal/FetchBalanceQuantity?").concat(n);return await l.c(r)},FetchCommodityDealsAgainstCommodityReqOfferId:async(e,t,a,r)=>{const o={filters:Object(n.a)({},t),entity_id:parseInt(e),offset:(a-1)*r,page_size:r,invoking_person_id:i.a.get(window,"user.userid")},s="".concat(d,"/Deal/FetchCommodityDealsAgainstCommodityReqOfferId_ELOC");return await l.a(s,o)},AcceptRejectScheduleAgainstCommodityDealMasterId:async(e,t,a)=>{var n;const r={commodity_deal_master_id:e,person_id:null===globalThis||void 0===globalThis||null===(n=globalThis.user)||void 0===n?void 0:n.userid,accept_reject_flag:t,transport_periodicity_enum:a},i=c.d.getQs(r),o="".concat(d,"/Deal/AcceptRejectScheduleAgainstCommodityDealMasterId?").concat(i);return await l.e(o,{})},RejectDeal:async(e,t)=>{var a;const n={commodity_deal_master_id:e,rejected_by_id:null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a?void 0:a.userid,rejection_reason:t},r=c.d.getQs(n),i="".concat(d,"/Deal/RejectDeal?").concat(r);return await l.e(i,{})},FetchDeliveryScheduleViewAgainstDealId:async e=>{const t={commodity_deal_master_id:e},a=c.d.getQs(t),n="".concat(d,"/Deal/FetchDeliveryScheduleViewAgainstDealId?").concat(a);return await l.c(n)},fetchAllDealsCt:async e=>await s.d(e),FetchIndentBalanceQuantity:async e=>{var t;const a={commodity_req_offer_id:e,invoking_person_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=c.d.getQs(a),r="".concat(d,"/Deal/FetchIndentBalanceQuantity?").concat(n);return await l.c(r)},FetchAllFeedbacks:async()=>await l.a("/BioFuelCommonUtilities/api/Feedback/FetchAllFeedbacks",{filters:{},page_size:10,offset:0}),FetchFeedbackForUser:async()=>await l.a("/BioFuelCommonUtilities/api/Feedback/FetchFeedbackForUser",{filters:{}}),SubmitFeedback:async(e,t)=>{const a={feedback_Id:e,is_Delayed:t};return await l.e("/BioFuelCommonUtilities/api/Feedback/SubmitFeedback",a)},FetchHelperTextForDistance:async(e,t,a)=>{const n={filters:{commodity_type_id:e.toString(),commodity_form_id:t.toString(),commodity_id:a.toString()},offset:0,page_Size:10};return await l.a("/BioFuelCommonUtilities/api/Geofence/FetchGeofencingData",n)},FetchDealFulfilmentDeals:async(e,t,a,r)=>{const o={filters:Object(n.a)({},t),entity_id:parseInt(e),offset:(a-1)*r,page_size:r,invoking_person_id:i.a.get(window,"user.userid")}
1,s="".concat(d,"/Deal/FetchDealFulfilmentView");return await l.a(s,o)},FetchLinkedDealByPersonId:async(e,t,a,r,i,o)=>{const s={filters:Object(n.a)(Object(n.a)({},t),{},{person_company_affiliate_id:i,person_company_affiliate_enum:o}),offset:(a-1)*r,page_size:r},c="".concat(d,"/Deal/FetchDealLinkingView");return await l.a(c,s)},FetchLinkedDealByDealId:async(e,t,a,r,i,o)=>{const s={filters:Object(n.a)(Object(n.a)({},t),{},{person_company_affiliate_id:i,person_company_affiliate_enum:o}),offset:0,page_size:1e3},c="".concat(d,"/Deal/FetchDealLinkingView");return await l.a(c,s)},FetchLinkedDealByPersonIdReportData:async e=>{const t="".concat(d,"/Deal/FetchDealLinkingView");return await l.a(t,e)}}},,,function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(3),l=a.n(s),c=a(12),d=a(1497),u=a(2113),m=a(1494),p=a(1500),_=a(1493),y=a(2126),f=a(477),h=a(672),g=a.n(h),v=a(667),b=a.n(v),E=a(64),w=a(59);const O=["control","type","label","labelPlacement","size","color","Icon","CheckedIcon","disabled","onChange","options","orientation","field","form","value"],A=Object(f.a)((()=>({root:{"&.MuiIconButton-root:hover":{backgroundColor:e=>{let{color:t}=e;return"".concat(Object(E.a)(t).alpha(.04).toHex()," !important")}}},disabled:{color:"#bdbdbd !important"},label:{fontWeight:"bold",letterSpacing:"1px"},switchRoot:{height:e=>{let{size:t}=e;return"medium"===t?"45px":"27px"},width:e=>{let{size:t}=e;return"medium"===t?"64px":"46px"},"& .Mui-checked + .MuiSwitch-track":{backgroundColor:e=>{let{color:t}=e;return"rgb(63 181 130 / 59%) !important"},opacity:.7},"& .MuiSwitch-switchBase":{top:e=>{let{size:t}=e;return"medium"===t?"10px":"6px"},left:e=>{let{size:t}=e;return"medium"===t?"11px":"7px"},padding:e=>{let{size:t}=e;return"medium"===t?"6px":"4px"},"&.MuiSwitch-colorSecondary":{color:e=>{let{color:t}=e;return"".concat(t)}}}},track:{height:e=>{let{size:t}=e;return"medium"===t?"24px":"17px"},width:e=>{let{size:t}=e;return"medium"===t?"65px":"29px"},borderRadius:"12px",backgroundColor:e=>{let{color:t}=e;return"".concat(t)},opacity:.25},thumb:{height:e=>{let{size:t}=e;return"medium"===t?"16px !important":"11px !important"},width:e=>{let{size:t}=e;return"medium"===t?"16px !important":"11px !important"},boxShadow:"none",backgroundColor:e=>{let{color:t}=e;return"".concat(t)}},switchChecked:{"& .MuiSwitch-thumb":{backgroundColor:e=>{let{color:t}=e;return"rgb(63 181 130) !important"}},"&.MuiSwitch-colorSecondary":{color:e=>{let{color:t}=e;return"rgb(63 181 130) !important"}},transform:e=>{let{size:t}=e;return"medium"===t?"translateX(14px) !important":"translateX(10px) !important"}},switchDisabled:{color:"#bdbdbd !important","& .MuiSwitch-thumb":{backgroundColor:"#bdbdbd !important"},"& .MuiSwitch-track":{backgroundColor:"#bdbdbdad !important",opacity:.7}}})));t.a=e=>{let{control:t="checkbox",type:a="single",label:i,labelPlacement:s="end",size:f="small",color:h="old",Icon:v=g.a,CheckedIcon:S=b.a,disabled:j,onChange:k,options:D,orientation:x="row",field:C,form:P,value:N}=e,I=Object(r.a)(e,O);const F=Object(c.e)((e=>e)),T=l.a.get(F,"user.profile.ui_config"),B=Object(w.a)((null===T||void 0===T?void 0:T.theme_color)||h),R=(Object(E.a)(B).isLight()?Object(E.a)(B).darken(1).toHex():Object(E.a)(B).lighten(1).toHex(),A({color:B,size:f})),[M,q]=o.a.useState(N),[L,U]=o.a.useState("object"===typeof N?N:{}),V=(e,t,r)=>{k(e,t,r),P&&(null===P||void 0===P||P.setFieldValue(null===C||void 0===C?void 0:C.name,t)),q(t),"group"===a&&U(Object(n.a)(Object(n.a)({},L),{},{[r]:t}))};o.a.useEffect((()=>{if("group"===a){if(!l.a.isEmpty(L)){const e={};for(const t of L)!l.a.isEmpty(t)&&null!==t&&void 0!==t&&t.label&&(e[t.label]=!0);U(e)}}else q(N)}),[N]);const z=e=>{let{optionLabel:n="",optionDisabled:r=!1,optionChecked:l=!1}=e;return o.a.createElement(m.a,Object.assign({},I,{label:i||n,labelPlacement:s,classes:{label:R.label},control:"checkbox"===t?o.a.createElement(p.a,Object.assign({},C,{size:f,disabled:j||r,classes:{root:R.root,disabled:R.disabled},style:{color:B},icon:o.a.createElement(v,null),checkedIcon:o.a.createElement(S,null),name:i||n,checked:"single"===a?M:(null===L||void 0===L?void 0:L[n])||l,onChange:(e,t)=>
1{var a;return V(e,t,null===e||void 0===e||null===(a=e.currentTarget)||void 0===a?void 0:a.name)}})):"switch"===t?o.a.createElement(_.a,Object.assign({},C,{size:f,disabled:j||r,classes:{root:R.switchRoot,disabled:R.switchDisabled,track:R.track,thumb:R.thumb,checked:R.switchChecked},name:i||n,checked:"single"===a?M:(null===L||void 0===L?void 0:L[n])||l,onChange:(e,t)=>{var a;return V(e,t,null===e||void 0===e||null===(a=e.currentTarget)||void 0===a?void 0:a.name)}})):o.a.createElement(y.a,{size:f,disabled:j||r,classes:{root:R.root,disabled:R.disabled},style:{color:B},name:i||n,value:i||n,onChange:(e,t)=>{var a;return V(e,t,null===e||void 0===e||null===(a=e.currentTarget)||void 0===a?void 0:a.name)}})}))};return"single"===a?o.a.createElement(z,null):"radio"===t?o.a.createElement(u.a,Object.assign({},C,{row:"row"===x,value:M,onChange:(e,t)=>{var a;return V(e,t,null===e||void 0===e||null===(a=e.currentTarget)||void 0===a?void 0:a.name)}}),null===D||void 0===D?void 0:D.map((e=>o.a.createElement(z,{key:null===e||void 0===e?void 0:e.label,optionLabel:null===e||void 0===e?void 0:e.label,optionChecked:null===e||void 0===e?void 0:e.checked,optionDisabled:null===e||void 0===e?void 0:e.disabled})))):o.a.createElement(d.a,{row:"row"===x},null===D||void 0===D?void 0:D.map((e=>o.a.createElement(z,{key:null===e||void 0===e?void 0:e.label,optionLabel:null===e||void 0===e?void 0:e.label,optionChecked:null===e||void 0===e?void 0:e.checked,optionDisabled:null===e||void 0===e?void 0:e.disabled}))))}},function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=a(943),s=a(475),l=a(939),c=a(1495),d=a(1496),u=a(273),m=a.n(u),p=a(60),_=a(12),y=a(64),f=a(477),h=a(3),g=a.n(h),v=a(63),b=a(59);const E=["type","confirmationType","open","setOpen","title","Icon","size","busy","children","actionButtons","confirmationMessage"],w=Object(f.a)((()=>({root:{"&::-webkit-scrollbar":{width:"6px"},"&::-webkit-scrollbar-track":{boxShadow:"inset 0 0 5px ".concat((e=>null===e||void 0===e?void 0:e.color)),borderRadius:"10px",backgroundColor:e=>"".concat(Object(y.a)(null===e||void 0===e?void 0:e.color).alpha(.13).toHex()," !important")},"&::-webkit-scrollbar-thumb":{background:e=>null===e||void 0===e?void 0:e.color,borderRadius:"10px"},"&::-webkit-scrollbar-thumb:hover":{background:e=>Object(y.a)(null===e||void 0===e?void 0:e.color).darken(50)}},actionsRoot:{padding:"12px"},iconButtonRoot:{padding:"7px","&:hover":{backgroundColor:e=>"".concat(Object(y.a)("confirmation"===(null===e||void 0===e?void 0:e.type)?null===e||void 0===e?void 0:e.textColor:null===e||void 0===e?void 0:e.color).alpha(.08).toHex()," !important")}}})));t.a=e=>{let{type:t="confirmation",confirmationType:a="info",open:r,setOpen:u,title:f,Icon:h,size:O=("confirmation"===t?"xs":"sm"),busy:A,children:S,actionButtons:j,confirmationMessage:k}=e,D=Object(n.a)(e,E);const x=Object(_.e)((e=>e)),C=g.a.get(x,"user.profile.ui_config");let P;"confirmation"===t&&(P="error"===a?"#f44336":"warn"===a?"#f1c40f":(null===C||void 0===C?void 0:C.theme_color)||"muiPrimary");const N=Object(b.a)(P),I=Object(y.a)(N).isLight()?Object(y.a)(N).darken(1).toHex():Object(y.a)(N).lighten(1).toHex(),F=w({color:N,textColor:I,type:t}),T=()=>{u(!1)};return i.a.createElement(o.a,Object.assign({maxWidth:O,open:r,onClose:T},D),i.a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",padding:"12px 24px",boxShadow:"0px 0px 10px #00000033",background:"confirmation"===t?"error"===a?"#f44336":"warn"===a?"#f1c40f":N:""}},i.a.createElement("div",null,h?"string"===typeof h?i.a.createElement("img",{style:{maxWidth:"100%",width:"auto",marginRight:"15px"},src:h,alt:""}):i.a.createElement(h,{style:{height:35,width:35,fill:I,color:I}}):"",i.a.createElement("span",{style:{fontSize:"var(--fs-base__zero)",fontWeight:"bold",color:"confirmation"===t?I:N,letterSpacing:"1px"}},f)),i.a.createElement(s.a,{style:{color:"confirmation"===t?I:N},onClick:T,classes:{root:F.iconButtonRoot}},i.a.createElement(m.a,null))),i.a.createElement(l.a,{style:{padding:0,overflowY:"auto",position:"relative"},className:F.root},i.a.createElement("div",{style:{padding:"14px 24px",height:"100%",letterSpacing:"1px"}},"confirmation"===t?i.a.createElement(c.a,{className:"mb-2"},i.a.createElement("span",{style:{fontSize:"var(--fs-base__two)",letterSpacing:"1px"}},k)):"",A&&i.a.createElement("div",{className:"panel__refresh",style:{position:"fixed",left:"calc(50% - 22.5px)",top:"50%",height:"auto",width:"auto"}},i.a.createElement(p.a,null)),S)),null!==j&&void 0!==j&&j.length?i.a.createElement(d.a,{classes:{root:F.actionsRoot}},null===j||void 0===j?void 0:j.map((e=>
1i.a.createElement(v.a,{color:N,className:e.name,key:e.name,variant:(null===e||void 0===e?void 0:e.variant)||"text",onClick:e.onClick,disabled:null===e||void 0===e?void 0:e.disabled},e.name)))):"")}},function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"affiliates",initialState:{ids:[],entities:{},dirty:!0},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0})}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.c.fetchList(e);t(d.actions.add({resData:a}))}catch(a){t(d.actions.add({resData:{}})),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))}});t.b=d.reducer},,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7));const c=Object(r.b)({}),d=Object(r.c)({name:"dealInvoices",initialState:c.getInitialState({busy:!1,hasMore:!0,linkedDealDeliveries:[],invoiceVerificationStatusHistory:[],ledgerMetaData:[],currentRequestId:null}),reducers:{setAll:c.setAll,addOne:c.addOne,addMany:c.addMany,updateOne:c.updateOne,updateMany:c.updateMany,upsertOne:c.upsertOne,upsertMany:c.upsertMany,removeOne:c.removeOne,removeMany:c.removeMany,removeAll:c.removeAll,setHasMore:(e,t)=>
1{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{hasMore:a})},setLinkedDealDeliveries:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{linkedDealDeliveries:a})},setInvoiceVerificationStatusHistory:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{invoiceVerificationStatusHistory:a})},setInvoiceVerificationHistoryForCsvDownload:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{invoiceVerificationHistoryForCsvDownload:a})},setLedgerMetaData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{ledgerMetaData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a},setCurrentRequestId(e,t){e.currentRequestId=t.payload}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:e=>async(t,a)=>{const n=Date.now();t(d.actions.setCurrentRequestId(n)),t(d.actions.setBusy(!0));try{const r=await l.A.fetchList(e);if(a().dealInvoices.currentRequestId!==n)return;t(d.actions.setAll(r))}catch(r){a().dealInvoices.currentRequestId===n&&(t(d.actions.setAll({})),s.d.displayErrors(r))}a().dealInvoices.currentRequestId===n&&t(d.actions.setBusy(!1))},fetchListAgainstPersonID:e=>async(t,a)=>{const n=Date.now();t(d.actions.setCurrentRequestId(n)),t(d.actions.setBusy(!0));try{const r=await l.A.fetchListAgainstPersonId(e);if(a().dealInvoices.currentRequestId!==n)return;t(d.actions.setAll(r))}catch(r){a().dealInvoices.currentRequestId===n&&(t(d.actions.setAll({})),s.d.displayErrors(r))}a().dealInvoices.currentRequestId===n&&t(d.actions.setBusy(!1))},fetchAdvanceListAgainstPersonID:e=>async(t,a)=>{const n=Date.now();t(d.actions.setCurrentRequestId(n)),t(d.actions.setBusy(!0));try{const r=await l.A.fetchAdvanceListAgainstPersonID(e);if(a().dealInvoices.currentRequestId!==n)return;t(d.actions.setAll(r))}catch(r){a().dealInvoices.currentRequestId===n&&(t(d.actions.setAll({})),s.d.displayErrors(r))}a().dealInvoices.currentRequestId===n&&t(d.actions.setBusy(!1))},fetchListAgainstCT:e=>async(t,a)=>{const n=Date.now();t(d.actions.setCurrentRequestId(n)),t(d.actions.setBusy(!0));try{const r=await l.db.fetchInvoiceListCT(e);if(a().dealInvoices.currentRequestId!==n)return;t(d.actions.setAll(r))}catch(r){a().dealInvoices.currentRequestId===n&&(t(d.actions.setAll({})),s.d.displayErrors(r))}a().dealInvoices.currentRequestId===n&&t(d.actions.setBusy(!1))},FetchPlatformLedger:e=>async t=>{let a;t(d.actions.setBusy(!0));try{var n,r,i,c;return a=await l.db.FetchPlatformLedger(e),(o.a.isEmpty(a)||Object.keys(a).length<20)&&t(d.actions.setHasMore(!1)),null!==e&&void 0!==e&&null!==(n=e.filters)&&void 0!==n&&n.seller_person_company_affiliate_id&&null!==e&&void 0!==e&&null!==(r=e.filters)&&void 0!==r&&r.seller_person_company_affiliate_enum&&0==(null===e||void 0===e||null===(i=e.filters)||void 0===i?void 0:i.offset)||0==(null===e||void 0===e||null===(c=e.filters)||void 0===c?void 0:c.offset)?t(d.actions.setAll(a)):t(d.actions.upsertMany(a)),t(d.actions.upsertMany(a)),t(d.actions.setBusy(!1)),a}catch(u){t(d.actions.setAll({})),s.d.displayErrors(u)}t(d.actions.setBusy(!1))},getLinkedDealDelivery:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await l.db.getLinkedDealDelivery(e);return t(d.actions.setLinkedDealDeliveries(a)),t(d.actions.setBusy(!1)),a}catch(a){t(d.actions.setLinkedDealDeliveries({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))},getInvoiceVerificationStatusHistory:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await l.A.getInvoiceVerificationStatusHistory(e);return t(d.actions.setInvoiceVerificationStatusHistory(a)),t(d.actions.setBusy(!1)),a}catch(a){t(d.actions.setInvoiceVerificationStatusHistory([])),s.d.displayErrors(a)}t(d.actions.setBusy(!1))},getInvoiceVerificationHistoryForCsvDownload:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await l.A.getInvoiceVerificationHistoryForCsvDownload(e);return t(d.actions.setInvoiceVerificationHistoryForCsvDownload(a)),t(d.actions.setBusy(!1)),a}catch(a){t(d.actions.setInvoiceVerificationHistoryForCsvDownload([])),s.d.displayErrors(a)}t(d.actions.setBusy(!1))},recordUnallocatedPayment:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await l.db.recordUnallocatedPayment(e);return t(d.actions.setBusy(!1)),a}catch(a){s.d.displayErrors(a)}t(d.actions.setBusy(!1))},deleteUnallocatedPayment:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await l.db.deleteUnallocatedPayment(e);return t(d.actions.setBusy(!1)),a}catch(a){s.d.displayErrors(a)}t(d.actions.setBusy(!1))},fetchPlatformLedgerMetadata:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await l.db.fetchPlatformLedgerMetadata(e);return t(d.actions.setLedgerMetaData(a)),t(d.actions.setBusy(!1)),a}catch(a){s.d.displayErrors(a)}t(d.actions.setBusy(!1))},createAdvance:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await l.A.createAdvance(e);return t(d.actions.setBusy(!1)),a}catch(a){s.d.displayErrors(a)}t(d.actions.setBusy(!1))},editDeleteAdvance:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await l.A.editDeleteAdvance(e);return t(d.actions.setBusy(!1)),a}catch(a){s.d.displayErrors(a)}t(d.actions.setBusy(!1))}});Object(n.a)({},c.getSelectors((e=>e.dealInvoices)));t.b=d.reducer},function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=a(177),s=a.n(o),l=a(1463),c=a(2189),d=a(3),u=a.n(d),m=a(64),p=a(59);const _=(e,t)=>
1{let a=e.replace("#","");3===a.length&&(a="".concat(a[0]).concat(a[0]).concat(a[1]).concat(a[1]).concat(a[2]).concat(a[2]));const n=parseInt(a.substring(0,2),16),r=parseInt(a.substring(2,4),16),i=parseInt(a.substring(4,6),16);return"rgba(".concat(n,", ").concat(r,", ").concat(i,", ").concat(t,")")};var y=Object(l.a)(c.a)((e=>{var t;let{theme:a}=e;const n=u.a.get(window,"user.profile.ui_config"),r=Object(p.a)(null===n||void 0===n?void 0:n.theme_color),i=Object(m.a)(r).isLight()?Object(m.a)(r).darken(1).toHex():Object(m.a)(r).lighten(1).toHex(),o=Object(m.a)(r).toHex(),s=r.includes("gradient");return{"& .react-datepicker-popper":{zIndex:120},"& .react-datepicker-popper:has(.react-datepicker__month-container), & .react-datepicker-popper:has(.react-datepicker__time-container)":{width:"auto"},"& .react-datepicker-popper:has(.react-datepicker__month-container + .react-datepicker__time-container)":{width:"377px"},"& .react-datepicker-wrapper":{width:"100%"},"& .react-datepicker":{border:"none",boxShadow:a.shadows[7],color:a.palette.text.primary,borderRadius:a.shape.borderRadius,fontFamily:"Segoe UI",backgroundColor:a.palette.background.paper,letterSpacing:"1px","& .react-datepicker__header":{padding:"0",border:"none",fontWeight:"normal",background:s?r:"repeating-linear-gradient(45deg, ".concat(r,", ").concat(_(o,.9)," 100px)"),"& .react-datepicker__day-names":{padding:"6px 0"},"& .react-datepicker__day-name":{margin:0,fontSize:"13px",letterSpacing:"1px",color:i}},"& .react-datepicker-year-header":{lineHeight:2.5,marginBottom:"0.5rem",color:i,fontSize:"22px",fontWeight:"bold"},"& .react-datepicker__triangle":{display:"none"},"& > .react-datepicker__navigation":{top:"12px","&.react-datepicker__navigation--previous":{border:"none",backgroundImage:"".concat("url('data:image/svg+xml,%3Csvg xmlns=\\'http://www.w3.org/2000/svg\\' style=\\'width:24px;height:24px\\' viewBox=\\'0 0 24 24\\'%3E%3Cpath fill=\\'currentColor\\' d=\\'M15.41,16.58L10.83,12L15.41,7.41L14,6L8,12L14,18L15.41,16.58Z\\' /%3E%3C/svg%3E')".replace("currentColor",i).replace("#","%23")),height:"32px",width:"32px",left:"4px","& .react-datepicker__navigation-icon":{display:"none"}},"&.react-datepicker__navigation--next":{border:"none",backgroundImage:"".concat("url('data:image/svg+xml,%3Csvg xmlns=\\'http://www.w3.org/2000/svg\\' style=\\'width:24px;height:24px\\' viewBox=\\'0 0 24 24\\'%3E%3Cpath fill=\\'currentColor\\' d=\\'M8.59,16.58L13.17,12L8.59,7.41L10,6L16,12L10,18L8.59,16.58Z\\' /%3E%3C/svg%3E')".replace("currentColor",i).replace("#","%23")),height:"32px",width:"32px",right:"4px","& .react-datepicker__navigation-icon":{display:"none"}},"&.react-datepicker__navigation--next--with-time":{right:"122px"},"&:focus, &:active":{outline:0}},"& .react-datepicker__current-month":{lineHeight:2.7,fontSize:"1rem",fontWeight:"bold",letterSpacing:"1px",color:i,justifyContent:"center",alignItems:"center",display:"none"},"& .react-datepicker__day-name":{lineHeight:1.5,width:"2.25rem",fontSize:"0.75rem",letterSpacing:"0.4px",color:a.palette.text.secondary,fontWeight:"bold"},"& .react-datepicker__day":{margin:0,width:"2.25rem",lineHeight:2.75,height:"2.25rem",borderRadius:"50%",color:a.palette.text.primary,fontWeight:"bold","&.react-datepicker__day--selected, &.react-datepicker__day--keyboard-selected":{color:a.palette.common.white,backgroundColor:"".concat(r," !important")},"&.react-datepicker__day--in-range, &.react-datepicker__day--in-selecting-range":{borderRadius:0,color:r,backgroundColor:"".concat(_(r,.06)," !important"),"&:empty":{backgroundColor:"transparent !important"}},"&.react-datepicker__day--selected.react-datepicker__day--in-selecting-range.react-datepicker__day--selecting-range-start, &.react-datepicker__day--selected.react-datepicker__day--range-start.react-datepicker__day--in-range, &.react-datepicker__day--range-start":{borderTopLeftRadius:"50%",borderBottomLeftRadius:"50%",color:a.palette.common.white,backgroundColor:"".concat(r," !important")},"&.react-datepicker__day--range-end":{borderTopRightRadius:"50%",borderBottomRightRadius:"50%",color:a.palette.common.white,backgroundColor:"".concat(r," !important")},"&:focus, &:active":{outline:0},"&.react-datepicker__day--outside-month":{height:"auto"},"&.react-datepicker__day--outside-month, &.react-datepicker__day--disabled:not(.react-datepicker__day--selected)":{color:a.palette.text.disabled,"&:hover":{backgroundColor:"transparent"}},"&.react-datepicker__day--highlighted, &.react-datepicker__day--highlighted:hover":{color:a.palette.success.main,backgroundColor:_(a.palette.success.main,.12)},"&.react-datepicker__day--today":{fontWeight:"bold"}},"& .react-datepicker__header__dropdown":{padding:"8px 12px",borderBottom:"1px solid ".concat(i),"& .react-datepicker__month-dropdown-container:not(:last-child)":{},"& .react-datepicker__month-dropdown-container, & .react-datepicker__year-dropdown-container":{fontWeight:"bold"},"& .react-datepicker__month-read-view, .react-datepicker__year-read-view":{visibility:"visible !important"},"& .react-datepicker__month-read-view--selected-month, & .react-datepicker__year-read-view--selected-year":{fontSize:"22px",marginRight:a.spacing(1),color:i},"& .react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow, & .react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow":{borderTopColor:i},"& .react-datepicker__month-read-view--down-arrow, & .react-datepicker__year-read-view--down-arrow":{borderTopColor:i,display:"none"},"& .react-datepicker__month-dropdown, & .react-datepicker__year-dropdown":{paddingTop:a.spacing(1.5),paddingBottom:a.spacing(1.5),borderColor:"transparent",borderRadius:a.shape.borderRadius,backgroundColor:a.palette.background.paper,display:"grid",gridTemplateColumns:"1fr 1fr 1fr",left:0,top:"86px",width:"100%",height:"232px",overflow:"hidden"},"& .react-datepicker__month-option, & .react-datepicker__year-option":{padding:"17.4px 0",height:"50px",width:"50px",lineHeight:1.2,borderRadius:"50%","&:hover":{backgroundColor:_(r,.2)}},"& .react-datepicker__month-option.react-datepicker__month-option--selected_month":{backgroundColor:_(r,1),color:i,"&:hover":{backgroundColor:_(r,.8)},"& .react-datepicker__month-option--selected":{display:"none"}},"& .react-datepicker__year-option:first-child:has(a), .react-datepicker__year-option:last-child:has(a)":{position:"absolute",left:"0",top:"44%",transform:"rotate(-90deg)",display:"inline-block",width:"24px",height:"24px",padding:"12px 0 0 0",borderRadius:"50%","&:hover":{}},"& .react-datepicker__year-option:last-child:has(a)":{right:"-237px",padding:"3px 0 0 0 !important"},"& .react-datepicker__year-option.react-datepicker__year-option--selected_year":{backgroundColor:_(r,1),borderRadius:"50%",color:i,height:"50px",width:"50px",lineHeight:"1.2","&:hover":{backgroundColor:_(r,.12)},"& .react-datepicker__year-option--selected":{display:"none"}},"& .react-datepicker__year-option":{"& .react-datepicker__navigation--years-upcoming":{width:9,height:9,borderStyle:"solid",borderWidth:"3px 3px 0 0",transform:"rotate(-45deg)",borderTopColor:a.palette.text.disabled,borderRightColor:a.palette.text.disabled,margin:"".concat(a.spacing(2.75)," auto ").concat(a.spacing(0))},"&:hover .react-datepicker__navigation--years-upcoming":{borderTopColor:a.palette.text.secondary,borderRightColor:a.palette.text.secondary},"& .react-datepicker__navigation--years-previous":{width:9,height:9,borderStyle:"solid",borderWidth:"0 0 3px 3px",transform:"rotate(-45deg)",borderLeftColor:a.palette.text.disabled,borderBottomColor:a.palette.text.disabled,margin:"".concat(a.spacing(0)," auto ").concat(a.spacing(2.75))},"&:hover .react-datepicker__navigation--years-previous":{borderLeftColor:a.palette.text.secondary,borderBottomColor:a.palette.text.secondary}}},"& .react-datepicker__year--container:has(div.react-datepicker-year-header) ~ .react-datepicker__navigation--previous":{left:"0 !important"},"& .react-datepicker__month":{marginTop:a.spacing(1.2)},[a.breakpoints.down("sm")]:{"& .react-datepicker__month":{marginLeft:0,marginRight:0,marginBottom:0}},"& .react-datepicker__month, & .react-datepicker__year":{"& .react-datepicker__month-text, & .react-datepicker__year-text, & .react-datepicker__quarter-text":{width:"50px",height:"50px",borderRadius:"50%",alignItems:"center",display:"inline-flex",justifyContent:"center",margin:"2px 12px",fontWeight:"bold","&:focus, &:active":{outline:0}},"& .react-datepicker__quarter--selected, & .react-datepicker__year-text--selected, & .react-datepicker__month--selected, & .react-datepicker__quarter-text--keyboard-selected, & .react-datepicker__month-text--keyboard-selected, & .react-datepicker__year-text--keyboard-selected":{color:a.palette.common.white,backgroundColor:"".concat(r," !important"),borderRadius:"50%"},"& .react-datepicker__month--in-range, & .react-datepicker__quarter--in-range":{backgroundColor:"".concat(r," !important"),color:i},"& .react-datepicker__week-number":{fontWeight:600,color:a.palette.text.primary}},"& .react-datepicker__year":{margin:"0.4rem 1.4rem","& .react-datepicker__year-text":{margin:"2px 0 !important"}},"& .react-datepicker__year-wrapper":{maxWidth:205,justifyContent:"center",margin:"auto"},"& .react-datepicker__input-time-container":{display:"flex",alignItems:"center"},"& .react-datepicker__today-button":{borderRadius:"1rem",margin:"0 1rem 0.3rem",color:a.palette.common.white,backgroundColor:a.palette.primary.main},"& .react-datepicker__time-container":{borderLeftColor:a.palette.divider},"&.react-datepicker--time-only, & .react-datepicker__time-container":{width:"7rem",padding:a.spacing(0),"& .react-datepicker-time__header":{padding:"30.3px 6px",color:i,fontSize:a.typography.body2.fontSize},"& .react-datepicker__time":{padding:"6px 0",background:a.palette.background.paper,"& .react-datepicker__time-box .react-datepicker__time-list-item--disabled":{color:a.palette.text.disabled}},"& .react-datepicker__time-list-item":{lineHeight:1.75,height:"auto !important",marginLeft:a.spacing(1.2),marginRight:a.spacing(1.2),color:a.palette.text.primary,borderRadius:a.shape.borderRadius,fontWeight:"bold","&:focus, &:active":{outline:0},"&:hover":{backgroundColor:"".concat(a.palette.action.hover," !important")},"&.react-datepicker__time-list-item--selected":{color:"".concat(a.palette.common.white," !important"),backgroundColor:"".concat(r," !important")}},"& .react-datepicker__time-box":{width:"100%"},"& .react-datepicker__time-list":{"&::-webkit-scrollbar":{width:6},"&::-webkit-scrollbar-track":{background:null===(t=Object(m.a)(o))||void 0===t?void 0:t.alpha(.13)},"&::-webkit-scrollbar-thumb":{background:r,borderRadius:"10px"},"&::-webkit-scrollbar-thumb:hover":{background:Object(m.a)(r).darken(50)}}},"&.react-datepicker--time-only .react-datepicker__time-container":{width:"calc(7rem - 0px)"},"& .react-datepicker__day:hover, & .react-datepicker__month-text:hover, & .react-datepicker__quarter-text:hover, & .react-datepicker__year-text:hover":{backgroundColor:_(r,.2)}},"& .react-datepicker__close-icon":{top:"3px",height:"auto","&:after":{width:"unset",height:"unset",fontSize:"1.6rem !important",color:a.palette.text.primary,backgroundColor:"transparent !important"}}}})),f=a(636),h=a(911),g=a(909),v=a(910),b=a(912),E=a(26),w=a.n(E),O=a(12),A=a(10),S=a(151),j=a(801),k=a(2105),D=a(1112),x=a.n(D);const C=["size","variant","color","value","label","placeholder","fullWidth","disabled","field","form","required","isError","errorMsg","inputRef"],P=Object(k.a)((()=>({root:{"& label":{color:"rgba(0, 0, 0, 0.54)",transform:e=>"translate(44px, 16px) scale(1) !important"},"& label.Mui-focused":{color:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color)),fontWeight:600,transform:e=>"translate(44px, 6px) scale(0.70) !important"},"& .MuiInput-underline:after":{borderBottomColor:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiInputLabel-outlined":{transform:e=>"medium"===e.size&&"translate(14px, 18px) scale(1) !important"},"& .MuiOutlinedInput-root":{"& .MuiOutlinedInput-input":{padding:e=>"medium"===e.size?"16px 14px":"10.5px 12px"},"& textarea.MuiOutlinedInput-input":{padding:"0px !important"},"& fieldset":{borderColor:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))},"&:hover fieldset":{borderColor:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))},"&.Mui-error:hover fieldset":{borderColor:"#f44336"},"&.Mui-focused fieldset":{borderColor:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))},"&.Mui-focused.Mui-error fieldset":{borderColor:"#f44336"},"&.Mui-disabled fieldset":{borderColor:e=>Object(p.a)("rgba(0, 0, 0, 0.26)")},"& input,textarea":{letterSpacing:"1px"},"& textarea":{paddingRight:"4px","&::-webkit-scrollbar":{width:"6px"},"&::-webkit-scrollbar-track":{boxShadow:"inset 0 0 5px ".concat((e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color)))),borderRadius:"10px",backgroundColor:e=>"".concat(Object(m.a)(Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))).alph
1a(.13).toHex()," !important")},"&::-webkit-scrollbar-thumb":{background:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color)),borderRadius:"10px"},"&::-webkit-scrollbar-thumb:hover":{background:e=>Object(m.a)(Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))).darken(50)}}},"& .MuiInputLabel-root":{letterSpacing:"1px",fontFamily:"Segoe UI"},"& .MuiInputLabel-outlined.MuiInputLabel-shrink":{transform:"translate(15px, -6px) scale(0.70) !important",color:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiInput-underline:before, & .MuiInput-underline:hover:not(.Mui-disabled):before, & .MuiFilledInput-underline:before, & .MuiFilledInput-underline:after":{borderColor:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiFilledInput-root":{background:e=>"".concat(Object(m.a)(Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))).alpha(.09).toHex()," !important"),"&:hover":{background:e=>"".concat(Object(m.a)(Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))).alpha(.13).toHex()," !important")}},"& .MuiOutlinedInput-root:has(.MuiInputAdornment-positionStart) legend":{marginLeft:"42px !important",transitionDuration:"0ms !important",transitionDelay:"0ms !important"},'& .MuiOutlinedInput-root:not(.Mui-focused):has(.MuiInputAdornment-positionStart + .MuiInputBase-input[value=""]) legend':{maxWidth:"0px"},"& .MuiInputLabel-root:has(+ .MuiOutlinedInput-root .MuiInputAdornment-positionStart), & .MuiInputLabel-root:has(+ .MuiFilledInput-root .MuiInputAdornment-positionStart)":{transform:e=>"medium"===(null===e||void 0===e?void 0:e.size)?"translate(55px, 18px) scale(1) !important":"filled"===(null===e||void 0===e?void 0:e.variant)||"standard"===(null===e||void 0===e?void 0:e.variant)?"translate(55px, 16px) scale(1) !important":"translate(55px, 12px) scale(1) !important",color:"rgba(0, 0, 0, 0.54)"},'& .MuiInputLabel-root:has(+ .MuiOutlinedInput-root .MuiInputAdornment-positionStart + .MuiInputBase-input:not([value=""])), & .MuiInputLabel-root:has(+ .MuiFilledInput-root .MuiInputAdornment-positionStart + .MuiInputBase-input:not([value=""]))':{transform:e=>"filled"===(null===e||void 0===e?void 0:e.variant)||"standard"===(null===e||void 0===e?void 0:e.variant)?"translate(54px, 6px) scale(0.70) !important":"translate(56px, -6px) scale(0.70) !important",color:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color)),fontWeight:600},'& .MuiInputLabel-root.Mui-focused:has(+ .MuiOutlinedInput-root .MuiInputAdornment-positionStart + .MuiInputBase-input[value=""]), & .MuiInputLabel-root.Mui-focused:has(+ .MuiFilledInput-root .MuiInputAdornment-positionStart + .MuiInputBase-input[value=""])':{transform:e=>"filled"===(null===e||void 0===e?void 0:e.variant)||"standard"===(null===e||void 0===e?void 0:e.variant)?"translate(56px, 6px) scale(0.70) !important":"translate(56px, -6px) scale(0.70) !important",color:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color)),fontWeight:600},"& .MuiInputAdornment-positionStart":{marginRight:0},"& .MuiFormHelperText-root.Mui-error":{margin:"4px 0 0 0"},"& .MuiInputAdornment-root":{height:"auto",maxHeight:"max-content"},"& .Mui-disabled":{color:e=>"".concat(Object(p.a)("rgba(0, 0, 0, 0.38)")," !important")},"& .Mui-error":{color:e=>"".concat(Object(p.a)("#f44336")," !important")},"& .MuiInputAdornment-filled.MuiInputAdornment-positionStart:not(.MuiInputAdornment-hiddenLabel)":{marginTop:e=>"filled"===(null===e||void 0===e?void 0:e.variant)?0:16},"& .MuiFilledInput-adornedStart":{paddingLeft:0},"& .MuiInputLabel-root.MuiFormLabel-filled":{fontWeight:600,transform:e=>"translate(44px, 6px) scale(0.70) !important",color:e=>Object(p.a)("".concat(null===e||void 0===e?void 0:e.color))},"& .MuiFilledInput-input":{padding:e=>"filled"!==(null===e||void 0===e?void 0:e.variant)&&"standard"!==(null===e||void 0===e?void 0:e.variant)||"medium"!==(null===e||void 0===e?void 0:e.size)?"19px 12px 10px 0":"22px 12px 10px 0"},"& .MuiInputBase-inputMarginDense":{paddingTop:22},"& label + .MuiInput-formControl":{marginTop:0},"& .MuiInput-input":{padding:e=>"standard"===(null===e||void 0===e?void 0:e.variant)&&"18px 0 7px"}}})));var N=i.a.memo((e=>{let{size:t="small",variant:a="outlined",color:o="muiPrimary",value:s="",label:l,placeholder:c,fullWidth:d=!0,disabled:u=!1,field:_,form:y,required:f=!1,isError:h=!1,errorMsg:g="",inputRef:v}=e,b=Object(n.a)(e,C);const E=Object(O.e)((e=>{var t,a;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a?void 0:a.ui_config})),w=P({color:E.theme_color||o,size:t,variant:a}),k=Object(p.a)(E.theme_color||o),D=Object(m.a)(k).isLight()?Object(m.a)(k).darken(1).toHex():Object(m.a)(k).lighten(1).toHex(),N=!(!Object(A.f)(null===y||void 0===y?void 0:y.touched,null===_||void 0===_?void 0:_.name)||!Object(A.f)(null===y||void 0===y?void 0:y.errors,null===_||void 0===_?void 0:_.name))||h,I=N?Object(A.f)(null===y||void 0===y?void 0:y.errors,null===_||void 0===_?void 0:_.name)||g:"",F=Object(r.useMemo)((()=>({background:"standard"===a?"transparent":u?"rgba(0,0,0,0.26)":N?"#f44336":k,height:"medium"===t?"51px":"filled"===a||"standard"===a?"48px":"40px",padding:"10px",borderTopLeftRadius:"4px",borderBottomLeftRadius:"filled"===a?0:"4px",fontSize:"26px",display:"flex",justifyContent:"center",alignItems:"center",marginRight:"filled"===a?10:0})),[u,N,k]),T=Object(r.useMemo)((()=>({fontSize:"var(--fs-base__twenty-four)",color:"standard"===a?k:D,height:24,width:24,fill:"standard"===a?k:D})),[D]);return i.a.createElement(S.a,Object.assign({},_,b,{className:w.root,label:l,placeholder:c,size:t,variant:a,disabled:u,fullWidth:d,required:f,error:N,helperText:I,value:s,autoComplete:"off",InputProps:{startAdornment:i.a.createElement(j.a,{style:F,position:"start"},i.a.createElement(x.a,{style:T}))}}))}));const I=["type","pickerType","size","variant","label","monthsShown","timeIntervals","showMonthDropdown","showYearDropdown","popperPlacement","form","field","value","onChange","minDate","minTime","maxTime"];t.a=e=>{let{type:t="date",pickerType:a="date",size:o="small",variant:l="outlined",label:c,monthsShown:d=1,timeIntervals:u=15,showMonthDropdown:m=!0,showYearDropdown:p=!0,popperPlacement:_,form:E,field:O,value:A,onChange:S,minDate:j=new Date,minTime:k=Object(g.default)(new Date),maxTime:D=Object(h.default)(new Date)}=e,x=Object(n.a)(e,I);const[C,P]=Object(r.useState)(A||null),[F,T]=Object(r.useState)((null===A||void 0===A?void 0:A.start)||null),[B,R]=Object(r.useState)((null===A||void 0===A?void 0:A.end)||null);Object(r.useEffect)((()=>
1{if(A)"range"===t?(T(null===A||void 0===A?void 0:A.start),R(null===A||void 0===A?void 0:A.end)):P(A);else if(null!==O&&void 0!==O&&O.value){var e,a;if("range"===t)T((null===O||void 0===O||null===(e=O.value)||void 0===e?void 0:e.start)||null),R((null===O||void 0===O||null===(a=O.value)||void 0===a?void 0:a.end)||null);else P((null===O||void 0===O?void 0:O.value)||null)}}),[A]);const M=Object(r.useCallback)((e=>{if("range"===t){var n;let[t=null,r=null]=e||[];"date"!==a&&(t=t?Object(v.default)(t):null,r=r?Object(b.default)(r):null);const i="".concat(t?w()(t).format("YYYY-MM-DD"):"").concat(r?":".concat(w()(r).format("YYYY-MM-DD")):"");T(t),R(r),S&&S([t,r]||!1,i),null!==O&&void 0!==O&&null!==(n=O.name)&&void 0!==n&&n.includes(":")&&O.name.split(":").forEach(((e,a)=>{E&&E.setFieldValue(e,0===a?t:r)}))}else P(e),S&&S(e),E&&E.setFieldValue(null===O||void 0===O?void 0:O.name,e)}),[t,a,O,E,S]),q=Object(r.useMemo)((()=>i.a.memo(Object(r.forwardRef)(((e,a)=>{const{start:n,end:r,date:o}=e;let s,l;if("range"===t){const e=n?Object(f.default)(n,"dd MMM yyyy"):"",t=r?Object(f.default)(r,"dd MMM yyyy"):"";l="".concat(e).concat(t?" - ".concat(t):"")}else s=o?Object(f.default)(o,"time"===t?"h:mm aa":"date-time"===t?"dd MMM yyyy h:mm aa":"dd MMM yyyy"):"";const c="range"===t?l:s;return i.a.createElement(N,Object.assign({},e,{value:c,inputRef:a}))})))),[t]),L=Object(r.useMemo)((()=>"range"===t?{label:c,start:F,end:B,form:E,field:O,name:null===x||void 0===x?void 0:x.name}:{label:c,date:C}),[t,c,F,B,E,O,null===x||void 0===x?void 0:x.name,C]);return i.a.createElement(y,null,i.a.createElement("div",null,i.a.createElement(s.a,Object.assign({},O,{timeCaption:i.a.createElement("strong",{style:{fontSize:"var(--fs-base__two)"},className:"d-block"},"Time"),isClearable:"range"===t?B||F:C,fixedHeight:!0,useWeekdaysShort:!0,showTimeSelect:"time"===t||"date-time"===t,showTimeSelectOnly:"time"===t,timeFormat:"h:mm aa",timeIntervals:u,selectsRange:"range"===t,monthsShown:d,endDate:"range"===t?B:void 0,startDate:"range"===t?F:void 0,selected:"range"===t?F:C,id:"range"===t?"date-range-picker":"date-range-picker-months",onChange:M,shouldCloseOnSelect:"range"!==t,showMonthDropdown:m,showYearDropdown:p,popperPlacement:_,yearDropdownItemNumber:6,useShortMonthInDropdown:!0,showMonthYearPicker:"month"===a,showYearPicker:"year"===a,showQuarterYearPicker:"quarter"===a,showFourColumnMonthYearPicker:"date"!==a,minDate:j,minTime:k,maxTime:D,customInput:i.a.createElement(q,Object.assign({size:o,variant:l},L))},x))))}},,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var n=a(1),r=a(13),i=a(191),o=a(7),s=a(2);const l={data:{},order:[],busy:!1,errors:null,errorCode:null,updatedAt:Date.now()},c=Object(r.c)({name:"deals",initialState:l,reducers:{startFetching(e){e.busy=!0}
1,endFetching(e){e.busy=!1},handleErrors(e,t){e.errors=t.payload.errors,e.errorCode=t.payload.errorCode,e.busy=!1},add(e,t){const a=[],r={};t.payload;for(let i of t.payload){const e=i.commodity_deal_master_id;e>0&&(r[e]=Object(n.a)({},i),a.push(e))}e.data=r,e.order=a,e.updatedAt=Date.now(),e.busy=!1},update(e,t){const{id:a,data:r}=t.payload;e.data[a]=Object(n.a)(Object(n.a)(Object(n.a)({},e.data[a]),r),{},{detailsUpdatedAt:Date.now()})}}}),d=Object(n.a)(Object(n.a)({},c.actions),{},{FetchAllCommodityDealsAgainstEntityId:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,n=arguments.length>3?arguments[3]:void 0;return async(r,o)=>{try{r(c.actions.startFetching());const o=await i.a.FetchAllCommodityDealsAgainstEntityId(e,t,a,n);r(c.actions.add(o.data))}catch(s){r(c.actions.add([]))}}},FetchCommodityDealDetailsAgainstDealMasterId:e=>async(t,a)=>{try{t(c.actions.startFetching());const a=await i.a.FetchCommodityDealDetailsAgainstDealMasterId(e);t(c.actions.add([a.data]))}catch(n){t(c.actions.add([]))}},FetchCommodityDealsAgainstCommodityReqOfferId:function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;return async r=>{try{r(c.actions.startFetching());const o=await i.a.FetchCommodityDealsAgainstCommodityReqOfferId(e,t,a,n);r(c.actions.add(o.data))}catch(o){r(c.actions.add([]))}}},FetchDealFulfilmentDeals:function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;return async r=>{try{r(c.actions.startFetching());const o=await i.a.FetchDealFulfilmentDeals(e,t,a,n);r(c.actions.add(o.data))}catch(o){r(c.actions.add([]))}}},FetchLinkedDealByPersonId:function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10,r=arguments.length>4?arguments[4]:void 0,o=arguments.length>5?arguments[5]:void 0;return async s=>{try{s(c.actions.startFetching());const l=await i.a.FetchLinkedDealByPersonId(e,t,a,n,r,o);s(c.actions.add(l.data))}catch(l){s(c.actions.add([]))}}},FetchLinkedDealByDealId:function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10,r=arguments.length>4?arguments[4]:void 0,o=arguments.length>5?arguments[5]:void 0;return async s=>{try{s(c.actions.startFetching());const l=await i.a.FetchLinkedDealByDealId(e,t,a,n,r,o);s(c.actions.add(l.data))}catch(l){s(c.actions.add([]))}}},fetchDealFinanceUser:e=>async(t,a)=>{try{t(c.actions.startFetching());const a=await o.T.fetchDealsList(e);t(c.actions.add(a.data))}catch(n){t(c.actions.add([]))}},fetchAllDealsCt:e=>async(t,a)=>{try{t(c.actions.startFetching());const a=await i.a.fetchAllDealsCt(e);t(c.actions.add(a.data))}catch(n){t(c.actions.add([]))}},RejectDeal_CT:e=>async(t,a)=>{try{return t(c.actions.startFetching()),await o.T.RejectDeal_CT(e)}catch(r){t(c.actions.handleErrors(Object(n.a)({},r)))}},applyEarlyPaymentOffer:e=>async(t,a)=>{try{t(c.actions.startFetching());let a=await o.T.applyEarlyPaymentOffer(e);return a&&t(c.actions.endFetching()),a}catch(r){t(c.actions.handleErrors(Object(n.a)({},r)))}},addManualDeliveries:e=>async(t,a)=>{try{t(c.actions.startFetching());let a=await o.T.addManualDeliveries(e);return a&&t(c.actions.endFetching()),a}catch(n){s.d.displayErrors(n),t(c.actions.endFetching())}},convertToBioFuelCircleTransport:e=>async(t,a)=>{try{t(c.actions.startFetching());let a=await o.T.convertToBioFuelCircleTransport(e);return a&&t(c.actions.endFetching()),a}catch(n){s.d.displayErrors(n)}},allowEarlyPaymentCT:e=>async(t,a)=>{try{t(c.actions.startFetching());let a=await o.T.allowEarlyPaymentCT(e);return a&&t(c.actions.endFetching()),a}catch(r){t(c.actions.handleErrors(Object(n.a)({},r)))}},allowEarlyPaymentForInvoice:(e,t)=>async(a,r)=>{try{a(c.actions.startFetching()),t&&t(!0);let n=await o.T.allowEarlyPaymentForInvoice(e);return n&&(a(c.actions.endFetching()),t&&t(!1)),n}catch(i){t&&t(!1),a(c.actions.handleErrors(Object(n.a)({},i)))}},checkDealLinkingApplicability:e=>async(t,a)=>{try{t(c.actions.startFetching());let a=await o.T.checkDealLinkingApplicability(e);return a&&t(c.actions.endFetching()),a}catch(n){s.d.displayErrors(n),t(c.actions.endFetching())}},attachDealToIndentBuy:e=>async(t,a)=>{try{t(c.actions.startFetching());let a=await o.T.attachDealToIndentBuy(e);return a&&t(c.actions.endFetching()),a}catch(n){s.d.displayErrors(n),t(c.actions.endFetching())}},MarkDealAsComplete:e=>async(t,a)=>{try{return t(c.actions.startFetching()),await o.T.MarkDealAsComplete(e)}catch(r){t(c.actions.handleErrors(Object(n.a)({},r)))}},MarkDealAsOnHoldOrAccepted:e=>async(t,a)=>{try{return t(c.actions.startFetching()),await o.T.MarkDealAsOnHoldOrAccepted(e)}catch(r){t(c.actions.handleErrors(Object(n.a)({},r)))}}});t.b=c.reducer},,,function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11)),s=a(7);const l=Object(r.b)({}),c=Object(r.c)({name:"farmerOnboarding",initialState:l.getInitialState({busy:!1,bankList:[],bankDetail
1s:[],bankVerificationDetails:{},panVerificationDetails:{},facilitators:[],farmerDetailsForFacilitator:[]}),reducers:{setAll:l.setAll,addOne:l.addOne,addMany:l.addMany,updateOne:l.updateOne,updateMany:l.updateMany,upsertOne:l.upsertOne,upsertMany:l.upsertMany,removeOne:l.removeOne,removeMany:l.removeMany,removeAll:l.removeAll,setBankList:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{bankList:a})},setBankDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{bankDetails:a})},setBankVerificationDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{bankVerificationDetails:a})},setPanVerificationDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{panVerificationDetails:a})},setFacilitators:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{facilitators:a})},setFarmerDetailsForFacilitator:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{farmerDetailsForFacilitator:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),d=Object(n.a)(Object(n.a)({},c.actions),{},{getBankNames:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.jb.getBankNames(e);return t(c.actions.setBankList(a)),t(c.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},getBankDetailsAgainstName:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.jb.getBankDetailsAgainstName(e);return t(c.actions.setBankDetails(a)),t(c.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},verifyBankAccount:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.jb.verifyBankAccount(e);return null!==a&&void 0!==a&&a.is_any_error||null!==a&&void 0!==a&&a.bank_verification_failure_reason||o.a.show({type:"success",message:"Bank details verified successfully"}),t(c.actions.setBankVerificationDetails(a)),t(c.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},kycVerification:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.jb.kycVerification(e);return t(c.actions.setPanVerificationDetails(a)),t(c.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},getFacilitators:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.jb.getFacilitators(e);return t(c.actions.setFacilitators(a)),t(c.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},FetchPersonalDetailsForFacilitator:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.jb.FetchPersonalDetailsForFacilitator(e);return t(c.actions.setFarmerDetailsForFacilitator(a)),t(c.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))}});Object(n.a)({},l.getSelectors((e=>e.farmerLocations)));t.b=c.reducer},,,,,function(e,t,a){"use strict";t.a=a.p+"static/media/information-icon.30ddcb89.svg"},,,function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(0),o=a.n(i);const s=["SVGElement","color","size","children"],l=e=>{let{SVGElement:t,color:a="#1b62ab",size:i=24,children:l}=e,c=Object(r.a)(e,s);const d="mdi-icon "+(c.className||"");return o.a.createElement(t,Object.assign({},c,{className:d,width:i,height:i,fill:a,style:Object(n.a)(Object(n.a)({},c.style),{},{fill:a})}))};t.a=o.a.memo?o.a.memo(l):l},,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(27),o=a(164),s=a(146),l=a(2128),c=a(420),d=a(468),u=a(1229),m=a(12);t.a=function(e){const{row:t,handleDelete:a,id:p,name:y,cancel:f,showFlag:h,show:g,deleteFlag:v,toggle:b,params:E,myCommodityName:w,isVehicle:O=!1,row2:A,attachDealLink:S,setIsOpen:j,setSelectedRowData:k,setClosePopup:D,setIsEdit:x,isRecordSaved:C,isDriver:P,isQualityServices:N,handleInwardOutwardChange:I,isNetworkTab:F,currentPath:T,isFromQS:B=!1}=e,[R,M]=Object(n.useState)(!1),q=Object(m.e)((e=>e.user)),L=_.get(q,"profile.person_role")||"",U=L.some((e=>"CT Superuser"===e.role_code)),V=L.some((e=>"CT Operations"===e.role_code));return r.a.createElement("div",null,r.a.createElement(c.a,{overlay:(e=>{const t="Reports generated through the FTK machine cannot be edited";return r.a.createElement(o.a,null,b?r.a.createElement(o.a.Item,null,1===e.generated_via_enum?r.a.createElement(s.a,{title:t,placement:"left"}
1,r.a.createElement("span",{style:{cursor:"not-allowed",color:"grey"}},"Edit")):r.a.createElement("a",{href:"#",onClick:t=>e.showDetailsPopup(t,e)},"Edit")):g?r.a.createElement(r.a.Fragment,null,!B&&r.a.createElement(r.a.Fragment,null,r.a.createElement(o.a.Item,null,r.a.createElement(i.b,{to:e},"Create ","requirements"===w?"Buy":"Sell")),r.a.createElement(o.a.Item,null,r.a.createElement(i.b,{to:A},"Create Auction"))),S?r.a.createElement(o.a.Item,null,r.a.createElement(i.b,{to:S},"Link ","requirements"===w?"Buy":"Sell"," Deal")):""):O?r.a.createElement(o.a.Item,null,1===e.generated_via_enum?r.a.createElement(s.a,{title:t,placement:"left"},r.a.createElement("span",{style:{cursor:"not-allowed",color:"grey"}},"Edit")):r.a.createElement("a",{href:"#",onClick:()=>{e.setVehicleData(e),e.setOpen(!0),e.setEdit(!0)}},"Edit")):j?r.a.createElement(o.a.Item,null,1===e.generated_via_enum?r.a.createElement(s.a,{title:t,placement:"left"},r.a.createElement("span",{style:{cursor:"not-allowed",color:"grey"}},"Edit")):r.a.createElement("a",{href:"#",onClick:()=>(k(e),j(!0),x(!0),D(!1))},"Edit")):r.a.createElement(o.a.Item,null,1===e.generated_via_enum?r.a.createElement(s.a,{title:t,placement:"left"},r.a.createElement("span",{style:{cursor:"not-allowed",color:"grey"}},"Edit")):r.a.createElement(i.b,{to:e.editPageLink},"Edit")),8!==(null===e||void 0===e?void 0:e.stock_in_out_type_enum)&&9!==(null===e||void 0===e?void 0:e.stock_in_out_type_enum)&&r.a.createElement(l.a,{title:"Are you sure to delete?",onConfirm:()=>a(p,E||C),onCancel:f,okText:"Yes",cancelText:"No"},0!=v&&r.a.createElement(o.a.Item,{danger:!0},r.a.createElement("span",null,"Delete"))),(U||V)&&N&&r.a.createElement(o.a.Item,{onClick:e=>{"share"===e.key&&M(!0)},key:"share"}," Share "),(U||V)&&N&&F&&r.a.createElement(o.a.Item,{key:"move",onClick:t=>I(null===e||void 0===e?void 0:e.quality_record_master_id)},T.includes("inward")?"Move to Outward":"Move to Inward"))})(t),placement:"bottomCenter"},h?r.a.createElement("a",{className:"ant-dropdown-link d-flex justify-content-center",onClick:e=>e.preventDefault()},"Actions ",r.a.createElement(d.a,{className:"mt-10 ml-5"})):r.a.createElement("div",null)),R&&r.a.createElement(u.a,{visible:R,onCancel:()=>{M(!1)},row:t,DealId:p,role:"Network"}))}},,,,function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=a(151),s=a(10),l=a(11),c=a(245),d=a.n(c),u=a(70),m=a(326);const p=["field","form","variant","disabled","cb","isMarketView","allowAreaLevel","isFarmerUser"];t.a=e=>{const{field:t,form:{touched:a,errors:c,values:_},variant:y,disabled:f,cb:h,isMarketView:g,allowAreaLevel:v,isFarmerUser:b}=e,E=Object(n.a)(e,p),[w,O]=(!(!Object(s.f)(a,t.name)||!Object(s.f)(c,t.name))&&Object(s.f)(c,t.name),Object(r.useState)("")),A=Object(r.useRef)("mappls-search-".concat(Math.random().toString(36).slice(2))),S=Object(r.useRef)(h),j=Object(r.useRef)(g),k=Object(r.useRef)(v);Object(r.useEffect)((()=>{S.current=h,j.current=g,k.current=v}),[h,g,v]),Object(r.useEffect)((()=>{O(t.value),!t.value&&null!==_&&void 0!==_&&_.location_code&&O(null===_||void 0===_?void 0:_.location_code)}),[t.value,_]);return Object(r.useEffect)((()=>{let e=!0;return Object(m.a)().then((t=>{const a=document.getElementById(A.current);if(!e||!a||null===t||void 0===t||!t.search)return;new t.search(a,{location:[28.61,77.23],bridge:!1,tokenizeAddress:!0,geolocation:!1},(function(t){if(e&&(console.log("mappls data >>",t),t&&!Object.prototype.hasOwnProperty.call(t,"error"))){var a,n;const e=Array.isArray(t)?t[0]:null,r=j.current,i=null===(a=t[0])||void 0===a?void 0:a.addressTokens,o=!(null===i||void 0===i||!i.district)&&(!(null===i||void 0===i||!i.village)||!(null===i||void 0===i||!i.city)||!(null===i||void 0===i||!i.subDistrict)),s=!(null===(n=t[0])||void 0===n||!n.eLoc);o||k.current&&s?(r&&O("".concat(null===e||void 0===e?void 0:e.placeName,", ").concat(null===e||void 0===e?void 0:e.placeAddress)),S.current&&S.current(t)):(l.a.show({type:"error",message:"Village or Town not found. Please search your Village/ Town again",key:"req-form"}),r&&O(null===e||void 0===e?void 0:e.placeName),S.current&&S.current({}))}}))})).catch((e=>{console.error("Mappls search failed to load",e)})),()=>{e=!1}}),[]),i.a.createElement("div",{style:{position:g&&"relative"}}
1,b?i.a.createElement(u.a,Object.assign({size:e.size||"medium",id:A.current,className:null!==e&&void 0!==e&&e.className?e.className:"search-outer form-control as-input",placeholder:"Search landmark / village / town",label:e.label,value:w,onChange:e=>O(e),disabled:f},E)):i.a.createElement(i.a.Fragment,null,i.a.createElement(o.a,Object.assign({},E,{variant:y||"outlined",size:"small",type:"text",id:A.current,name:A.current,className:null!==e&&void 0!==e&&e.className?e.className:"search-outer form-control as-input",placeholder:"Search landmark / village / town",label:e.label,required:"",spellCheck:"false",value:w,onChange:e=>{let t=e.target.value;O(t)},disabled:f,style:{backgroundColor:"var(--unnamed-color-ffffff)",height:"40px"}})),g&&""!==w&&i.a.createElement("div",{style:{position:"absolute",right:"5px",top:"7px",zIndex:1e6,backgroundColor:"white"}},i.a.createElement(d.a,{style:{cursor:"pointer"},onClick:()=>{O("")}})),i.a.createElement("span",{style:{color:"var(--unnamed-color-f44336)",fontSize:"var(--fs-base__three)",fontFamily:"var(--unnamed-font-segoeUI)"}},c.location_code)))}},,,,,function(e,t,a){"use strict";a.d(t,"c",(function(){return s})),a.d(t,"b",(function(){return l})),a.d(t,"a",(function(){return c}));const n=e=>{const t=(()=>{const e=window.location.hostname.toLowerCase();return"localhost"===e||"127.0.0.1"===e?"localhost":"my.biofuelcircle.com"===e||"supply.biofuelcircle.com"===e?"prod":e.includes("prep")?"prep":e.includes("demo")?"demo":e.includes("test")?"test":e.includes("staging")?"staging":e.includes("dev")?"dev":"prod"})();return"localhost"===t?e:"".concat(e,"_").concat(t)},r=()=>{const e=window.location.hostname.toLowerCase();if("localhost"===e||"127.0.0.1"===e)return"";if(e.endsWith(".biofuelcircle.com"))return".biofuelcircle.com";const t=e.split(".");return t.length>=2?"."+t.slice(-2).join("."):""},i=function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;try{const i=n(e),o=r(),s=new Date;s.setTime(s.getTime()+24*a*60*60*1e3);let l="".concat(i,"=").concat(encodeURIComponent(t),"; expires=").concat(s.toUTCString(),"; path=/; SameSite=Lax");return o&&(l+="; domain=".concat(o)),document.cookie=l,!0}catch(i){return console.error("Error setting auth cookie:",i),!1}},o=e=>{try{const t=n(e)+"=",a=document.cookie.split(";");for(let e=0;e<a.length;e++){let n=a[e];for(;" "===n.charAt(0);)n=n.substring(1,n.length);if(0===n.indexOf(t))return decodeURIComponent(n.substring(t.length,n.length))}return null}catch(t){return console.error("Error getting auth cookie:",t),null}},s=async e=>{const{token:t,refreshToken:a,tokenExpiry:n,pid:r,sid:o,loginStatusId:s}=e;t&&i("bfc_accessToken",t,1),a&&i("bfc_refreshToken",a,7),n&&i("bfc_tokenExpiry",n,1),r&&i("bfc_pid",r,7),o&&i("bfc_sid",o,7),s&&i("bfc_loginStatusId",s,1)},l=()=>({token:o("bfc_accessToken"),refreshToken:o("bfc_refreshToken"),tokenExpiry:o("bfc_tokenExpiry"),pid:o("bfc_pid"),sid:o("bfc_sid"),loginStatusId:o("bfc_loginStatusId")}),c=()=>{const e=["bfc_accessToken","bfc_refreshToken","bfc_tokenExpiry","bfc_pid","bfc_sid","bfc_loginStatusId"];e.forEach((e=>{(e=>{try{const t=n(e),a=r();let i="".concat(t,"=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/");return a&&(i+="; domain=".concat(a)),document.cookie=i,!0}catch(t){return console.error("Error deleting auth cookie:",t),!1}})(e)}));try{const t=r(),a="Thu, 01 Jan 1970 00:00:00 UTC";e.forEach((e=>{document.cookie="".concat(e,"=; expires=").concat(a,"; path=/"),t&&(document.cookie="".concat(e,"=; expires=").concat(a,"; path=/; domain=").concat(t)),document.cookie="".concat(e,"=; expires=").concat(a,"; path=/; domain=")}))}catch(t){console.error("Error clearing legacy cookies:",t)}}},,,function(e,t,a){"use strict";t.a=a.p+"static/media/Badge_yellow.74a1ed44.svg"},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(27),o=a(301),s=a(2);a(2063),a(819);t.a=function(e){let{links:t,rightPanContent:a,setEmptyData:n,setFilters:l,setRowsPerPage:c,backLink:d,setTitleFilter:u,setInitialFilters:m}=e,p=d;try{p=s.d.decodeBackUrl(d)}catch(_){console.log("decode back url issue",_)}
1return r.a.createElement("div",{className:"list-view-header"},r.a.createElement("div",{className:"left-content-box"},r.a.createElement("div",{className:"d-flex tabs-primary"},d&&r.a.createElement("div",{className:"bck-btn"},r.a.createElement(i.b,{to:p},r.a.createElement("img",{src:o.a,alt:""}))),r.a.createElement("ul",null,t&&t.map(((e,t)=>r.a.createElement("li",null,"Ledger"===e.title?r.a.createElement(i.c,{to:e.to,onClick:()=>{n&&n(),l&&l({}),c&&c(10)}},e.title):r.a.createElement(i.c,{to:e.to,onClick:()=>{n&&n(),l&&l({}),!u||"My Buys"!=e.title&&"Sellers"!=e.title&&"My Sells"!=e.title&&"Buyers"!=e.title?m&&m({}):m&&m({SortBy:"".concat(e.title.split(" ").join(""))}),c&&c(10)}},e.title))))))),r.a.createElement("div",{className:"right-content-box"},a))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7)),s=a(191);const l=Object(r.b)({}),c=Object(r.c)({name:"generateReportCommon",initialState:l.getInitialState({busy:!1}),reducers:{setAll:l.setAll,addOne:l.addOne,addMany:l.addMany,updateOne:l.updateOne,updateMany:l.updateMany,upsertOne:l.upsertOne,upsertMany:l.upsertMany,removeOne:l.removeOne,removeMany:l.removeMany,removeAll:l.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},add(e,t){const a=[],r={};t.payload;for(let i of t.payload){const e=i.commodity_deal_master_id;e>0&&(r[e]=Object(n.a)({},i),a.push(e))}e.data=r,e.order=a,e.updatedAt=Date.now(),e.busy=!1}}}),d=Object(n.a)(Object(n.a)({},c.actions),{},{fetchListInvoiceReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.A.fetchListAgainstPersonIdReport(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchListAdvanceReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.A.fetchAdvanceListAgainstPersonID(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchListInvoiceReportCT:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.db.fetchInvoiceListCT(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchListPaymentReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.sb.fetchReportList(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchListDeliveryContract:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.C.fetchList(e);return t(c.actions.setAll(a)),t(c.actions.setBusy(!1)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchListDeliveryReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.E.fetchList(e);t(c.actions.setAll(a))}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchKycIndividualListReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.db.fetchList(e);return t(c.actions.setAll(a)),t(c.actions.setBusy(!1)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchKycBusinessListReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.cb.fetchList(e);return t(c.actions.setAll(a)),t(c.actions.setBusy(!1)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchBuySellTrackerListReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.Z.fetchReportList(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchListCashflowReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.p.fetchList(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchListNewCashflowReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.o.fetchList(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchStorageList:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.Ib.fetchStorageLevels(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchmanualInvoiceList:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.lb.fetchManualInvoicesDraft(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchSupplierProfilesListReport:(e,t)=>async a=>{a(c.actions.setBusy(!0));try{const n=await o.Z.fetchSupplierProfilesListReport(e,t);return a(c.actions.setAll(n)),n}catch(n){a(c.actions.setAll({})),i.d.displayErrors(n)}a(c.actions.setBusy(!1))},platformChargesReportData:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.Z.platformChargesReportData(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},getEmissionsSustainabilityReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.Z.getEmissionsSustainabilityReport(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},GetAllMarketTransportRate_ElocReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.Pb.GetAllMarketTransportRate_Eloc(e);return t(c.actions.setAll(a)),t(c.actions.setBusy(!1)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},getEquipmentRentalReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.Db.getAllEquipmentsReport(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchListSmartBuyerConfigurationReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.t.fetchListSmartBuyerConfigurationReport(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},getFuelDispenseReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.W.fetchList(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},getFuelPriceReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.Y.fetchList(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},getFuelConfigurationReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.U.fetchList(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},getFuelManagementReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await o.X.fetchList(e);return t(c.actions.setAll(a)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},FetchLinkedDealByPersonIdReport:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.a.FetchLinkedDealByPersonIdReportData(e);return t(c.actions.add(null===a||void 0===a?void 0:a.data)),a}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))}});Object(n.a)({},l.getSelectors((e=>e.generateReportCommon)));t.b=c.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(1),r=a(0),i=a(476),o=a(943),s=a(1496),l=a(939),c=a(1495),d=a(2109),u=(a(1489),a(217));function m(e){let{isOpen:t,setIsOpen:a,heading:m,message:p,onClick:_,children:y,type:f,reset:h,okButtonText:g="OK",setShowEULAModal:v,cancelButtonText:b="Cancel",cancelFunction:E,isEULAPOPup:w,handleLogout:O,showCancelModal:A,handleGoBack:S,loading:j}=e;const k=async()=>{await a&&a(!1),h&&h(),w&&(E(!0),v(!1))},D={fontFamily:"var(--unnamed-font-segoeUI)"},x={backgroundColor:"warning"===f?"var(--unnamed-color-f44336)":"success"===f?"var(--unnamed-color-4ce1b6":"var(--unnamed-color-1b62ab)",color:"#fff"};return r.createElement("div",null,r.createElement(o.a,{open:t,onClose:k,"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description"},r.createElement(d.a,{style:Object(n.a)(Object(n.a)({},D),x)},r.createElement("span",{style:Object(n.a)({color:"#fff",fontWeight:"bold"},D)},m)),r.createElement(l.a,null,r.createElement(c.a,{className:"mb-2"},r.createElement("span",{style:Object(n.a)(Object(n.a)({},D),{},{fontSize:16})},p)),y),r.createElement(s.a,null,b?r.createElement(i.a,{style:Object(n.a)(Object(n.a)({color:"var(--unnamed-color-f44336)"},D),{},{fontWeight:"bold"}),onClick:()=>{A&&O(),k()}},r.createElement("span",{style:{color:"var(--unnamed-color-f44336)"}},b," ")):"",g?r.createElement(i.a,{style:Object(n.a)(Object(n.a)({color:"var(--unnamed-color-1b62ab)"},D),{},{fontWeight:"bold"}),onClick:()=>{_()},autoFocus:!0},j?r.createElement(u.a,{size:"30px"}):g):"")))}},function(e,t,a){"use strict";var n=a(1),r=a(263),i=a.n(r),o=a(5),s=a(42),l=a(2),c=a(25);const{baseUrl:d}=c.a,u="/BioFuelRequirementOffers/api";const m=o.g().shape({commodity_req_offer_quality_spec_id:o.f().positive().integer(),commodity_spec_id:o.f().required().positive().integer(),qs_uom_id:o.f().required().positive().integer(),desired_value:o.f().required(),min_max_enum:o.f().required().positive().integer(),rejection_value:o.f().positive().integer(),difference_by_enum:o.f().required().positive().integer()}).defined(),p=o.g().shape({commodity_req_offer_id:o.f().required().integer().default(0),commodity_id:o.f().required().positive().integer(),qty:o.f().required().positive().integer(),qty_uom_id:o.f().required().positive().integer().default(1),periodicity_enum:o.f().oneOf([1,2,3,4,5]).defined().required(),from_date:o.d().required(),to_date:o.d().required(),min_qty:o.f().required().positive().integer().max(o.h("qty"),"Minimum Quantity should be less than Quantity"),expected_price:o.f().required().positive().integer(),price_currency_id:o.f().required().positive().integer(),payment_term_id:o.f().required().positive().integer(),additional_comments:o.i(),address_id:o.f().required().positive().integer(),closing_on:o.d().required(),commodity_req_offer_quality_spec:o.a().of(m),person_id:o.f().notRequired(),user_t
1ype_enum:o.e().notRequired(),company_affiliate_enum:o.e().notRequired()}).defined(),y=o.g().shape({commodity_type_id:o.f().required().positive().integer(),commodity_type_code:o.i().defined(),commodity_code:o.i().defined(),commodity_form_code:o.i().defined(),qty_uom_code:o.i().defined(),periodicity_enum_code:o.i().defined(),delivery_date_range:o.i().defined(),open_qty:o.f().defined(),total_qty:o.f().defined(),coarse_location:o.i().defined(),buyer_rating:o.f().defined(),seller_rating:o.f().defined(),person_id:o.f().required().positive().integer(),req_offer_status_enum:o.f().required().positive().integer(),req_offer_status_enum_code:o.i().defined(),transportation_cost:o.f().defined(),total_response_count:o.f().defined(),total_submitted_count:o.f().defined(),total_accepted_count:o.f().defined(),total_rejected_count:o.f().defined(),is_followed_by_person:o.c().default(!1).defined(),price_currency_code:o.i().defined(),payment_term_code:o.i().defined()}).defined(),f=p.concat(y);o.a().of(f);t.a={FetchAllPlainOfferWithinCircle:async(e,t)=>{var a,n,r,i;const o={entity_id:null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a?void 0:a.userid,address_id:8,user_type_enum:4===(null===globalThis||void 0===globalThis||null===(n=globalThis.user)||void 0===n||null===(r=n.profile)||void 0===r||null===(i=r.person)||void 0===i?void 0:i.type_of_individual_enum)?1:2,offset:(e-1)*t,page_size:t},c=l.d.getQs(o),d="".concat(u,"/PlainOffer/FetchAllPlainOfferWithinCircle?").concat(c);return await s.c(d)},FetchPlainOfferDetailsAgainstId:async e=>{const t={commodity_req_offer_id:e},a=l.d.getQs(t),n="".concat(u,"/PlainOffer/FetchPlainOfferDetailsAgainstId?").concat(a);return await s.c(n)},FetchAllPlainOfferAgainstEntityId:async(e,t)=>{var a,n,r,i;const o={entity_id:null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a?void 0:a.userid,address_id:8,user_type_enum:4===(null===globalThis||void 0===globalThis||null===(n=globalThis.user)||void 0===n||null===(r=n.profile)||void 0===r||null===(i=r.person)||void 0===i?void 0:i.type_of_individual_enum)?1:2,company_affiliate_enum:1,offset:(e-1)*t,page_size:t},c=l.d.getQs(o),d="".concat(u,"/PlainOffer/FetchAllPlainOfferAgainstEntityId?").concat(c);return await s.c(d)},FetchPlainOfferAgainstId:async(e,t)=>{var a;const n={commodity_req_offer_id:e,person_id:null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a?void 0:a.userid,source_address_id:t||0},r=l.d.getQs(n),i="".concat(u,"/PlainOffer/FetchPlainOfferAgainstId_ELOC?").concat(r);return await s.d(i)},SavePlainOffer:async e=>{var t,a,r,i;let o=Object(n.a)({person_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid,user_type_enum:4===(null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a||null===(r=a.profile)||void 0===r||null===(i=r.person)||void 0===i?void 0:i.type_of_individual_enum)?1:2,company_affiliate_enum:1,quality_measured_at_enum:1,vehicle_type_id:1},e);o.periodicity_enum=parseInt(o.periodicity_enum),o.commodity_form_id=parseInt(o.commodity_form_id),o.commodity_residue_id=parseInt(o.commodity_residue_id),o.total_qty=l.d.caculateFinalQuantity(o.qty,o.periodicity_enum,o.from_date,o.to_date);l.d.getACL(_.get(window,"user")||{}).isCompany||(o.entity_id=o.person_id);const c="".concat(u,"/PlainOffer/SavePlainOffer");return await s.a(c,o)},EditPlainOffer:async e=>{var t,a,r,i;let o=Object(n.a)({person_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid,user_type_enum:4===(null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a||null===(r=a.profile)||void 0===r||null===(i=r.person)||void 0===i?void 0:i.type_of_individual_enum)?1:2,company_affiliate_enum:1,quality_measured_at_enum:1,vehicle_type_id:1},e);o.periodicity_enum=parseInt(o.periodicity_enum),o.commodity_form_id=parseInt(o.commodity_form_id),o.commodity_residue_id=parseInt(o.commodity_residue_id),o.total_qty=l.d.caculateFinalQuantity(o.qty,o.periodicity_enum,o.from_date,o.to_date);l.d.getACL(_.get(window,"user")||{}).isCompany||(o.entity_id=o.person_id);const c="".concat(u,"/PlainOffer/EditPlainOffer");p.validateSync(o);return await s.e(c,o)},PublishPlainOffer:async(e,t,a)=>{var n;const r=Object(l.g)(window.location.href).toLowerCase().includes("converttobuy=true");let i={commodity_req_offer_id:e,person_id:null===globalThis||void 0===globalThis||null===(n=globalThis.user)||void 0===n?void 0:n.userid};var o;t.length>0&&(i={commodity_req_offer_id:e,person_id:null===globalThis||void 0===globalThis||null===(o=globalThis.user)||void 0===o?void 0:o.userid,has_attachment:null===a||void 0===a?void 0:a.has_attachment},r&&(i.indent_commodity_req_offer_ids=[t]));const c=l.d.getQs(i),d="".concat(u,"/PlainOffer/PublishPlainOffer_PhaseTwo?").concat(c);return await s.e(d,{})}
1,PublishOpenSell:async(e,t,a)=>{var n;const r=Object(l.g)(window.location.href),i=r.includes("isindentconverted=false")||r.includes("isindentconverted=undefined");let o={commodity_req_offer_id:e,person_id:null===globalThis||void 0===globalThis||null===(n=globalThis.user)||void 0===n?void 0:n.userid};var c,d;t.length>0&&(r&&(o=i?{commodity_req_offer_id:e,person_id:null===globalThis||void 0===globalThis||null===(c=globalThis.user)||void 0===c?void 0:c.userid,has_attachment:null===a||void 0===a?void 0:a.has_attachment}:{commodity_req_offer_id:e,person_id:null===globalThis||void 0===globalThis||null===(d=globalThis.user)||void 0===d?void 0:d.userid,indent_commodity_req_offer_ids:t,has_attachment:null===a||void 0===a?void 0:a.has_attachment}));const m=l.d.getQs(o),p="".concat(u,"/OpenBuySell/PublishPlainOffer?").concat(m);return await s.e(p,{})},RejectBidById:async()=>{},AcceptBid:async()=>{},WithdrawPlainOfferById:async e=>{var t;const a={commodity_req_offer_id:e,person_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=l.d.getQs(a),r="".concat(u,"/PlainOffer/WithdrawPlainOfferById?").concat(n);return await s.e(r,{})},FollowUnfollowPlainOffer:async(e,t)=>{var a,n,r,i;const o={commodity_req_offer_id:e,follow_unfollow_enum:t?1:2,person_id:null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a?void 0:a.userid,user_type_enum:4===(null===globalThis||void 0===globalThis||null===(n=globalThis.user)||void 0===n||null===(r=n.profile)||void 0===r||null===(i=r.person)||void 0===i?void 0:i.type_of_individual_enum)?1:2},c=l.d.getQs(o),d="".concat(u,"/PlainOffer/FollowUnfollowPlainOffer?").concat(c);return await s.e(d,{})},FetchPlainOfferAgainstIdQuote:async(e,t)=>{var a;const n={commodity_req_offer_id:e,person_id:null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a?void 0:a.userid,source_address_id:t},r="".concat(d,"/BioFuelRequirementOffers/api/PlainOffer/FetchPlainOfferAgainstId_ELOC?").concat(i.a.stringify(n));return await s.d(r)}}},,,,,,function(e,t,a){"use strict";a.d(t,"e",(function(){return p})),a.d(t,"d",(function(){return _})),a.d(t,"f",(function(){return y})),a.d(t,"b",(function(){return f})),a.d(t,"c",(function(){return h})),a.d(t,"g",(function(){return g})),a.d(t,"a",(function(){return v}));var n=a(1),r=a(3),i=a.n(r),o=a(11),s=a(2),l=a(75),c=a(265),d=a(506),u=a(74),m=a(7);async function p(e,t){try{const t=await m.g.sendSignupOTP(Object(n.a)({},e));gtag("event","New_User_SignUp_Details",e),gtag("event","New_User_SignUp_Response",t),gtag("event","sign_up",Object(n.a)(Object(n.a)({},t),e)),globalThis.store.dispatch(c.a.update(Object(n.a)(Object(n.a)({},t),{},{authStep:"signup-otp"})))}catch(a){console.log("handler---\x3esignup--\x3ehandleRequestOTP--\x3eerr",a),s.d.displayErrors(a,t),gtag("event","New_User_SignUp_Details",e)}}async function _(e,t){try{const t=Object(n.a)({},e);let a=await m.g.verifySignupOTP(t);globalThis.store.dispatch(c.a.update(Object(n.a)(Object(n.a)({},a),{},{authStep:"details"})))}catch(a){console.log("handler---\x3esignup--\x3ehandleOTPSubmit--\x3eerr",a),s.d.displayErrors(a,t)}}async function y(e){try{let t=await m.g.sendSignupOTP(e);globalThis.store.dispatch(c.a.update(Object(n.a)(Object(n.a)({},t),{},{authStep:"signup-otp"})))}catch(t){console.log("handler---\x3esignup--\x3ehandleResendOTP--\x3eerr",t),s.d.displayErrors(t)}}async function f(e,t,a){try{let t;if(e.first_name=e.first_name.trim(),e.last_name=e.last_name.trim(),e.onboarding_way_enum=8,a?(e.farm_acreage=parseFloat(e.farm_acreage),t=await m.g.farmerSignup(e)):t=await m.g.signup(e),window)return void(window.location.href="/");o.a.show({type:"success",message:"Account Created. Please login to continue",key:"req-form"}),globalThis.store.dispatch(c.a.update({flush:!0})),globalThis.store.dispatch(l.a.updateUser({flush:!0})),u.a.web("/account/login"),u.a.mobile("Home")}catch(n){console.log("handler---\x3esignup--\x3ehandleAdditionalDetailsSubmit--\x3eerr",n),s.d.displayErrors(n,t)}}async function h(e,t,a,n,r,p,_,y,f){if(r)try{let n;e.first_name=e.first_name.trim(),e.last_name=e.last_name.trim(),e.farm_location_detail.address_lattitude=(i.a.get(a,"latitude")||"").toString(),e.farm_location_detail.address_longitude=(i.a.get(a,"longitude")||"").toString(),e.farm_acreage=parseFloat(e.farm_acreage),n=await m.g.farmerSignup(e);await d.b(null===e||void 0===e?void 0:e.files,15,1,n.person_id,0,0,t);if(window)return void(window.location.href="/");o.a.show({type:"success",message:"Account Created. Please login to continue",key:"req-form"}),globalThis.store.dispatch(c.a.update({flush:!0})),globalThis.store.dispatch(l.a.updateUser({flush:!0})),u.a.web("/account/login"),u.a.mobile("Home")}catch(j){console.log("handler---\x3esignup--\x3ehandleAdditionalDetailsSubmit--\x3eerr",j),s.d.displayErrors(j,t)}if(n){var h;let t=await m.g.getVPAAgainstMobileNumber("91".concat(null===e||void 0===e?void 0:e.mobile_number));if(!i.a.isEmpty(t)&&null!==t&&void 0!==t&&null!==(h=t.errors)&&void 0!==h&&h.vpa||p){var g,v,b,E,w,O,A,S;!p&&s.d.displayMessage("No VPA found against this mobile number, Continuing registration with provided details.");
1const t={mobile_Number:"91".concat(null===e||void 0===e?void 0:e.mobile_number),full_Name:f?null===f||void 0===f?void 0:f.name_at_bank:"".concat(null===e||void 0===e?void 0:e.first_name," ").concat(null===e||void 0===e?void 0:e.last_name),agent_code:null===e||void 0===e?void 0:e.agent_code,location_Details:{houseNumber:"",houseName:"",poi:"",poi_dist:"",street:"",street_dist:"",subSubLocality:"",subLocality:"",locality:"",village:null===e||void 0===e||null===(g=e.farm_location_detail)||void 0===g?void 0:g.village_code,district:null===e||void 0===e||null===(v=e.farm_location_detail)||void 0===v?void 0:v.district_code,subDistrict:"",city:null===e||void 0===e||null===(b=e.farm_location_detail)||void 0===b?void 0:b.city_code,state:null===e||void 0===e||null===(E=e.farm_location_detail)||void 0===E?void 0:E.state_code,pincode:null===e||void 0===e||null===(w=e.farm_location_detail)||void 0===w?void 0:w.pincode,lat:null===e||void 0===e||null===(O=e.farm_location_detail)||void 0===O?void 0:O.address_lattitude,lng:null===e||void 0===e||null===(A=e.farm_location_detail)||void 0===A?void 0:A.address_longitude,area:"",formatted_address:null===e||void 0===e||null===(S=e.farm_location_detail)||void 0===S?void 0:S.location_code},onboarding_way_enum:1};let a=await m.g.registerUser(t);if(!i.a.isEmpty(a)){const t={mobile_Number:"91".concat(null===e||void 0===e?void 0:e.mobile_number),vpa:f?null===f||void 0===f?void 0:f.vpa:null,full_name:f?null===f||void 0===f?void 0:f.name_at_bank:"".concat(null===e||void 0===e?void 0:e.first_name," ").concat(null===e||void 0===e?void 0:e.last_name)};let a=await m.g.updateUserDetailsAgainstMobileNumber(t);i.a.isEmpty(a)||(_(!1),window&&(window.location.href="/"),o.a.show({type:"success",message:"Welcome to BiofuelCircle! You have now joined thousands of farmers who can earn income from their farm wastes",key:"req-form"}))}}else i.a.isEmpty(t)||(_(!0),y(t))}}const g=async e=>{try{let t=await m.g.verifyMissedCallMobileNumber(e);return i.a.isEmpty(t)||null!==t&&void 0!==t&&t.person_id?(null===(null===t||void 0===t?void 0:t.consent_type_enum)&&o.a.show({type:"warning",message:"User consent is not received. You can still proceed but if farmer wants to login, get consent through Missed call or WhatsApp",key:"req-form"}),o.a.show({type:"success",message:"Mobile number verified successfully"})):o.a.show({type:"info",message:"User has given the consent via ".concat(null===t||void 0===t?void 0:t.consent_type_enum_code,". Please fill the remaining details to onboard the farmer on the platform."),key:"req-form"}),t}catch(t){s.d.displayErrors(t)}},v=async e=>{try{return await m.g.SaveUpdatePersonalDetails(e)}catch(t){s.d.displayErrors(t)}}},,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7)),s=(a(78),a(26)),l=a.n(s);const c=Object(r.b)({}),d=Object(r.c)({name:"equipmentRental",initialState:c.getInitialState({busy:!1,reportData:[],equipmentLocsData:[]}),reducers:{setAll:c.setAll,addOne:c.addOne,addMany:c.addMany,updateOne:c.updateOne,updateMany:c.updateMany,upsertOne:c.upsertOne,upsertMany:c.upsertMany,removeOne:c.removeOne,removeMany:c.removeMany,removeAll:c.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setReportData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{reportData:a})},setEquipmentLocsData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{equipmentLocsData:a})}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{getAllEquipments:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await o.Db.getAllEquipments(e);t(d.actions.setAll(a))}catch(a){i.d.displayErrors(a)}t(d.actions.setBusy(!1))},getEquipmentMasterProfile:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await o.Db.getEquipmentMasterProfile(e);t(d.actions.setAll(a))}catch(a){i.d.displayErrors(a)}t(d.actions.setBusy(!1))},verifyEquipmentProfile:e=>async t=>{t(d.actions.setBusy(!0));try{return await o.Db.verifyEquipmentProfile(e)}catch(a){i.d.displayErrors(a)}t(d.actions.setBusy(!1))},getEquipmentRentalPaymentDetails:e=>async t=>{null!==e&&void 0!==e&&e.isCsv||t(d.actions.setBusy(!0));try{const a=await o.Db.getEquipmentRentalPaymentDetails(e);if(null!==e&&void 0!==e&&e.isCsv){const e=null===a||void 0===a?void 0:a.map((e=>({"Payment ID":null===e||void 0===e?void 0:e.payment_master_id,"Deal Id":null===e||void 0===e?void 0:e.commodity_deal_master_id,Invoice:null===e||void 0===e?void 0:e.custom_invoice_number,Buyer:null===e||void 0===e?void 0:e.paid_by_entity_code,Seller:null===e||void 0===e?void 0:e.paid_to_entity_code,TDS:null!==e&&void 0!==e&&e.tds_amount?"\u20b9".concat(null===e||void 0===e?void 0:e.tds_amount):"\u20b90","Total Amount":null!==e&&void 0!==e&&e.total_payment_amount?"\u20b9".concat(null===e||void 0===e?void 0:e.total_payment_amount):"\u20b90","Amount Paid":null!==e&&void 0!==e&&e.amount_paid?"\u20b9".concat(null===e||void 0===e?void 0:e.amount_paid):"\u20b90","Amount Due":null!==e&&void 0!==e&&e.amount_due?"\u20b9".concat(null===e||void 0===e?void 0:e.amount_due):"\u20b90","Paid Date Time":null!==e&&void 0!==e&&e.payment_made_date?l()(null===e||void 0===e?void 0:e.payment_made_date).format("DD-MMM-YYYY"):""})));t(d.actions.setReportData(e))}else t(d.actions.setAll(a));return t(d.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(d.actions.setBusy(!1))},payEquipmentRentalPayment:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await o.Db.payEquipmentRentalPayment(e);return t(d.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a),t(d.actions.setBusy(!1))}},fetchAllRentalTransactions:e=>async t=>{null!==e&&void 0!==e&&e.isCsv||t(d.actions.setBusy(!0));try{const a=await o.Db.fetchAllRentalTransactions(e);if(null!==e&&void 0!==e&&e.isCsv){const e=null===a||void 0===a?void 0:a.map((e=>({"Rental Id":null===e||void 0===e?void 0:e.commodity_deal_master_id,"Equipment Id":null===e||void 0===e?void 0:e.equipment_id,Category:null===e||void 0===e?void 0:e.equipment_category_code,Type:null===e||void 0===e?void 0:e.equipment_type_code,"Maker & Variant":"".concat(null===e||void 0===e?void 0:e.equipment_make_code,"/").concat(null===e||void 0===e?void 0:e.equipment_variant_code),Location:null===e||void 0===e?void 0:e.equipment_address,"Order Date":null!==e&&void 0!==e&&e.order_date?l()(null===e||void 0===e?void 0:e.order_date).format("DD-MMM-YYYY"):"","Start Date":null!==e&&void 0!==e&&e.start_date?l()(null===e||void 0===e?void 0:e.start_date).format("DD-MMM-YYYY"):"","End Date":null!==e&&void 0!==e&&e.end_date?l()(null===e||void 0===e?void 0:e.end_date).format("DD-MMM-YYYY"):"",Owner:null===e||void 0===e?void 0:e.equipment_owner,"Hired By":null!==e&&void 0!==e&&e.buyer_company_code?null===e||void 0===e?void 0:e.buyer_company_code:null===e||void 0===e?void 0:e.buyer_person_code,"Rate(Ccy & UOM)":"\u20b9".concat(i.d.formatQtyPricePerUOM(null===e||void 0===e?void 0:e.trade_price),"/").concat(null===e||void 0===e?void 0:e.price_uom_code),Amount:null!==e&&void 0!==e&&e.amount?"\u20b9".concat(null===e||void 0===e?void 0:e.amount):"","Payment Terms":null===e||void 0===e?void 0:e.payment_term_code,ASC:null===e||void 0===e?void 0:e.transport_deal_master_id,Status:null===e||void 0===e?void 0:e.eq_status_code,"Linked Deal":(null===e||void 0===e?void 0:e.linked_deal_id)||""})));t(d.actions.setReportData(e))}else t(d.actions.setAll(a));return t(d.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(d.actions.setBusy(!1))},updateTransportDealToEquipmentDeal:function(e,t){let a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return async n=>{n(d.actions.setBusy(!0));try{const r=await o.Db.updateTransportDealToEquipmentDeal(e,t,a);return n(d.actions.setBusy(!1)),r}catch(r){i.d.displayErrors(r)}n(d.actions.setBusy(!1))}},GetPrevAddressesEquipment:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await o.Db.GetPrevAddressesEquipment(e),r=null===a||void 0===a?void 0:a.map((e=>({label:null===e||void 0===e?void 0:e.location_code,value:Object(n.a)({id:null===e||void 0===e?void 0:e.place_id},e)})));t(d.actions.setEquipmentLocsData(r))}catch(a){i.d.displayErrors(a)}t(d.actions.setBusy(!1))},fetchSuggestedEquipmentSells:(e,t)=>async a=>{a(d.actions.setBusy(!0));try{const n=await o.Db.fetchSuggestedEquipmentSells(e);
1a(t?d.actions.setAll(n):d.actions.upsertMany(n)),console.log("getEquipmentMasterProfile",n)}catch(n){i.d.displayErrors(n)}a(d.actions.setBusy(!1))}});Object(n.a)({},c.getSelectors((e=>e.transportDriver)));t.b=d.reducer},,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"loadingUnloading",initialState:s.getInitialState({busy:!1,zohoDetails:[],gpaDetails:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setZohoDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{zohoDetails:a})},setGpaDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{gpaDetails:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchAllLoadingUnloading(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},saveAndUpdateZohoAccountCreds:e=>async t=>{t(l.actions.setBusy(!0));try{await o.v.saveAndUpdateZohoAccountCreds(e);return!0}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},createTokenForZohoAccount:e=>async t=>{t(l.actions.setBusy(!0));try{await o.v.createTokenForZohoAccount(e);return!0}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchZohoAccountCreds:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchZohoAccountCreds(e);t(l.actions.setZohoDetails(a))}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchGPAAcceptance:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchGPAAcceptance(e);return t(l.actions.setGpaDetails(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchZohoInvoiceLog:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchZohoInvoiceLog(e);t(l.actions.setZohoDetails(a))}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchZohoPaymentLog:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchZohoPaymentLog(e);t(l.actions.setZohoDetails(a))}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchZohoMappingLog:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchZohoMappingLog(e);t(l.actions.setZohoDetails(a))}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.loadingUnloading)));t.b=l.reducer},,,,function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(151),l=a(10),c=a(801),d=a(149),u=a(432),m=a(378);const p=["field","form","variant","disabled","placeholder","type","isAdornment","position","startAdornmentContent","endAdornmentContent","startAdornmentStyles","endAdornmentStyles","getTransportationCharges","formik","isPercentField","isRadiusField","invoice_qty_uom_code","commodity_form_code","isKgField","isDecimalPriceField","isReceipt","transportCost","loadingCharges","unloadingCharges","target","details","commodityType","isRFQ","is_gcv_based","showPosition","isTargetPriceModal","isError","initialValues","isDirectDealEnabled","formType","expectedPrice","commodity","yourPrice","isMultiline","FetchYourPriceAgainstBuySell","isFca","isUpdateQuote","mapTeleField","isAvoidSettingOfferBidPrice","setPriceCalculatorData","priceCalculatorData","isProcessingDeal","isCustomInput","fromEditCommodity","isFieldMinimumDiscount","isForCapacityBooking"];t.a=e=>{const{field:t,form:{touched:a,errors:y,values:f,setFieldValue:h},variant:g,disabled:v,placeholder:b,type:E,isAdornment:w=!1,position:O,startAdornmentContent:A,endAdornmentContent:S,startAdornmentStyles:j,endAdornmentStyles:k,getTransportationCharges:D,formik:x,isPercentField:C,isRadiusField:P,invoice_qty_uom_code:N,commodity_form_code:I,isKgField:F=!1,isDecimalPriceField:T=!1,isReceipt:B,transportCost:R,loadingCharges:M,unloadingCharges:q,target:L,details:U,commodityType:V,isRFQ:z,is_gcv_based:Y,showPosition:G,isTargetPriceModal:Q,isError:H,initialValues:W,isDirectDealEnabled:K,formType:J,expectedPrice:Z,commodity:X,yourPrice
1:$,isMultiline:ee,FetchYourPriceAgainstBuySell:te,isFca:ae,isUpdateQuote:ne,mapTeleField:re,isAvoidSettingOfferBidPrice:ie,setPriceCalculatorData:oe,priceCalculatorData:se,isProcessingDeal:le,isCustomInput:ce,fromEditCommodity:de=!1,isFieldMinimumDiscount:ue=!1,isForCapacityBooking:me=!1}=e,pe=(Object(r.a)(e,p),!(!Object(l.f)(a,t.name)||!Object(l.f)(y,t.name))),_e=pe?Object(l.f)(y,t.name):"";let ye=!0===(null===f||void 0===f?void 0:f.is_own_transport)?Z:$;const fe=(null===f||void 0===f||f.is_own_transport,Z),he=I&&"Liquid"===I&&("receipt_qty"===t.name||"invoice_qty"===t.name)?"MT":(null===N||void 0===N?void 0:N.uom_code)||N||"KG",ge=Object(n.a)({background:"#c9c2c2",maxHeight:"40px",padding:0,padding:"20px 10px",borderTopLeftRadius:"4px",borderBottomLeftRadius:"4px",fontWeight:"bold"},j),ve=Object(n.a)({background:"#c9c2c2",maxHeight:"40px",padding:0,padding:"20px 10px",borderTopRightRadius:"4px",borderBottomRightRadius:"4px",fontWeight:"bold",margin:"0px"},k);let be;return Object(i.useEffect)((()=>{"radius"===t.name&&(h("span_type_enum",2),h("district_to",""),h("to_city",""),h("to_pin_code",""),h("to_state",""))}),[t.name]),Object(i.useEffect)((()=>{if(V!==m.b.REQUIREMENTS||null!==f&&void 0!==f&&f.is_gcv_based||z){if(V===m.b.OFFERS&&(null===f||void 0===f||!f.is_gcv_based))if(null!==f&&void 0!==f&&f.is_own_transport)_.isEmpty(U)&&h("auction_response_price",L);else if(null!==f&&void 0!==f&&f.auction_response_qty&&null!==f&&void 0!==f&&f.delivery_start_date&&null!==f&&void 0!==f&&f.delivery_end_date&&"auction_response_price"==t.name&&_.isEmpty(U)){h("landed_price",L+R+M+q),h("auction_response_price",L)}}else if(null!==f&&void 0!==f&&f.is_own_transport)!z&&_.isEmpty(U)&&h("landed_price",L);else if(null!==f&&void 0!==f&&f.auction_response_qty&&null!==f&&void 0!==f&&f.delivery_start_date&&null!==f&&void 0!==f&&f.delivery_end_date&&"auction_response_price"==t.name&&_.isEmpty(U)){h("auction_response_price",L-R-M-q)}}),[null===f||void 0===f?void 0:f.auction_response_qty,null===f||void 0===f?void 0:f.delivery_start_date,null===f||void 0===f?void 0:f.delivery_end_date,!(null!==f&&void 0!==f&&f.is_own_transport)]),Object(i.useEffect)((()=>{var e;if(1===(null===f||void 0===f||null===(e=f.auction_response_qty)||void 0===e?void 0:e.length)&&(null===f||void 0===f||!f.is_own_transport)){if(V===m.b.REQUIREMENTS&&(null===f||void 0===f||!f.is_gcv_based)&&!z){if(f.auction_response_price&&R){let e=parseFloat(null===f||void 0===f?void 0:f.auction_response_price)+R+M+q;h("landed_price",e)}if(null!==f&&void 0!==f&&f.auction_response_qty&&null!==f&&void 0!==f&&f.delivery_start_date&&null!==f&&void 0!==f&&f.delivery_end_date&&"auction_response_price"==t.name&&_.isEmpty(U)){h("auction_response_price",L-R-M-q)}}if(V===m.b.OFFERS&&(null===f||void 0===f||!f.is_gcv_based)&&null!==f&&void 0!==f&&f.auction_response_qty&&null!==f&&void 0!==f&&f.delivery_start_date&&null!==f&&void 0!==f&&f.delivery_end_date&&"auction_response_price"==t.name&&_.isEmpty(U)){h("landed_price",L+R+M+q),h("auction_response_price",L)}}}),[R]),Object(i.useEffect)((()=>{D&&x&&D(x)}),[f]),be=t.value<0?"":"offer_bid_price"==t.name&&ae?0==t.value?"":t.value:!me||0!=t.value&&null!=t.value?t.value:"",o.a.createElement("div",{style:re?{width:"400px"}:{},className:G?"mui-formik-text-field custom ".concat(pe?"has-error":""):"mui-formik-text-field ".concat(pe?"has-error":"")},F?o.a.createElement("div",{className:"cargo-popover"},o.a.createElement(d.a,{placement:"top",content:"Enter weights in ".concat(he||"KG"," now!"),trigger:"click",style:{color:"red"}},o.a.createElement(u.a,Object.assign({},t,{value:0===t.value?"":t.value,placeholder:b,decimalSeparator:".",thousandsGroupStyle:"lakh",displayType:"input",type:"text",thousandSeparator:!0,disabled:v,decimalScale:3,className:"position-absolute",style:{height:40,width:"92%",borderRadius:"5px",border:"1px solid #dbdbdb",textAlign:"left",paddingLeft:"15px",fontSize:"var(--fs-base__two)"},onValueChange:a=>{const{floatValue:n}=a;let r=void 0===n?"":n;C?(""===r||r<=100&&r.toString().match(/^[0-9]+(?:\.[0-9]{1,3})?$/))&&h(t.name,r):h(t.name,r),e.cb&&e.cb(r)},onWheel:e=>{e.preventDefault()}})),o.a.createElement("div",{className:"position-relative",style:{right:B?"":"20px",float:"right",top:B?"":"5px"}},S))):o.a.createElement(s.a,Object.assign({},t,{fullWidth:!0,variant:g||"outlined",size:"small",disabled:v,error:pe,helperText:_e,value:be,placeholder:b,className:H?"custom"
1:"",multiline:ee,InputProps:w?{startAdornment:"start"===O||"both"===O?o.a.createElement(c.a,{style:ge,position:"start"},A):"",endAdornment:"end"===O||"both"===O?o.a.createElement(c.a,{style:ve,position:"end"},S):""}:{},onChange:a=>{let n=a.target.value;if(ce&&(n=n.replace(/[^0-9,]/g,"")),!ue||""===n||"."===n||/^\d+(\.\d{0,2})?$/.test(n)){var r;if(C)if(K){if("qty"==t.name)null!==(r=a.target.value)&&void 0!==r&&r.match(/^(\d+)?(?:\.\d{1,3})?$/)&&(h(t.name,n),h("is_directly_accepted",!0))}else if("qty"==t.name){var i;null!==(i=a.target.value)&&void 0!==i&&i.match(/^(\d+)?(?:\.\d{1,3})?$/)&&h(t.name,n)}else if("expected_price"==t.name||"price"==t.name){var o;if(null!==(o=a.target.value)&&void 0!==o&&o.match(/^(\d+)?(?:\.\d{1,2})?$/)){h(t.name,n);const e={base_price:"",travel_distance:"",transportation_cost:"",override_transportation_cost:"",overridden_transportation_cost:"",credit_adjustment:null===se||void 0===se?void 0:se.credit_adjustment,loading_charges:"",unloading_charges:"",platform_charges:null===se||void 0===se?void 0:se.platform_charges,premium_discount:"",premium_discount_credit_adjustment:"",premium_discount_platform_charge:"",premium_discount_unloading:"",premium_discount_transport_charge:"",rm_finance:"",rm_percentage:"",vehicle_type:null===f||void 0===f?void 0:f.vehicle_type_id,payment_terms:null===f||void 0===f?void 0:f.payment_term_id};!le&&oe(e)}else a.target.value.includes(",")&&h(t.name,a.target.value.replace(",",""))}else(n<=100&&a.target.value.match(/^[0-9]+(?:\.[0-9]{1,3})?$/)||!n)&&h(t.name,n);else if(T)"offer_bid_price"==t.name||"unloading_charge_value"==t.name||"loading_charge_value"==t.name?a.target.value.match(/^(\d+)?(?:\.\d{1,2})?$/)&&h(t.name,n):"offer_bid_qty"==t.name?a.target.value.match(/^(\d+)?(?:\.\d{1,3})?$/)&&h(t.name,n):!a.target.value.match(/^[0-9]+(?:\.[0-9]{1,3})?$/)&&n||h(t.name,n);else if("trade_price"===t.name&&de){const e=a.target.value;h(t.name,+e)}else h(t.name,a.target.value);if(K?"requirements"===J?ye===a.target.value||a.target.value<=ye?(h(t.name,n),h("is_directly_accepted",!0)):(h(t.name,n),h("is_directly_accepted",!1)):"offers"!==J||ae?"offers"===J&&ae&&(fe===a.target.value||a.target.value>=fe?(h(t.name,n),h("is_directly_accepted",!0)):(h(t.name,n),h("is_directly_accepted",!1))):ye===a.target.value||a.target.value>=ye?(h(t.name,n),h("is_directly_accepted",!0)):(h(t.name,n),h("is_directly_accepted",!1)):P?h(t.name,parseInt(a.target.value)):(h(t.name,a.target.value),h("is_directly_accepted",!1)),e.cb&&e.cb(a.target.value),"offer_bid_qty"==t.name&&e.FetchYourPriceAgainstBuySell){const t=parseFloat(a.target.value);var s,l;if(!isNaN(t))e.FetchYourPriceAgainstBuySell(t,null===(s=e.form.values)||void 0===s?void 0:s.address_id,null===(l=e.form.values)||void 0===l?void 0:l.vehicle_type_id,e.form.values).then((t=>{const a=null===t||void 0===t?void 0:t.your_price;ne||ie?ie&&e.form.setFieldValue("offer_bid_price",a-(null===t||void 0===t?void 0:t.transportation_cost)):e.form.setFieldValue("offer_bid_price",a)})).catch((e=>{console.error("Error:",e)}))}}},onWheel:e=>{e.target.blur()},type:E,onKeyDown:e=>{if(ce){const t=["Backspace","Delete","ArrowLeft","ArrowRight","Tab","Enter",",","."];if(e.ctrlKey||e.metaKey)return;if(e.key>="0"&&e.key<="9"||t.includes(e.key))return;e.preventDefault()}}})))}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"members",initialState:s.getInitialState({busy:!1,linkedMembers:[],existingMembers:[],farmers:[],groups:[],socialGroupDetails:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setLinkedMembers:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{linkedMembers:a})},setExistingMembers:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{existingMembers:a})},setFarmers:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{farmers:a})},setGroups:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{groups:a})}
1,setSocialGroupDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{socialGroupDetails:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchGroupsAgainstInvokingPersonId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.nb.fetchGroupsAgainstInvokingPersonId(e);t(l.actions.setGroups(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},linkExistingFarmer:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.nb.linkExistingFarmer(e);return t(l.actions.setLinkedMembers(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a),t(l.actions.setBusy(!1))}},addSingleFarmer:e=>async t=>{t(l.actions.setBusy(!0));try{return await o.nb.addSingleFarmer(e)}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchMembersAgainstBfSocialGroupId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.nb.fetchMembersAgainstBfSocialGroupId(e);return t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchAllFarmers:e=>async t=>{try{const a=await o.nb.fetchAllFarmers(e);t(l.actions.setFarmers(a))}catch(a){i.d.displayErrors(a)}},importMembers:e=>async t=>{try{const a=await o.nb.importMembers(e);return t(l.actions.setFarmers(a)),a}catch(a){i.d.displayErrors(a)}},fetchSocialGroupDetailsAgainstBfSocialGroupId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.nb.fetchSocialGroupDetailsAgainstBfSocialGroupId(e);return t(l.actions.setSocialGroupDetails(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},removeParticipantFromGroup:e=>async t=>{t(l.actions.setBusy(!0));try{return await o.nb.removeParticipantFromGroup(e)}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},updateFPOMembershipId:e=>async t=>{t(l.actions.setBusy(!0));try{return await o.nb.updateFPOMembershipId(e)}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},verifyMobileNumber:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.nb.verifyMobileNumber(e);return t(l.actions.setExistingMembers(a)),t(l.actions.setBusy(!1)),a}catch(a){return i.d.displayErrors(a),t(l.actions.setBusy(!1)),a}}});Object(n.a)({},s.getSelectors((e=>e.locationEloc)));t.b=l.reducer},,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));var n=a(1),r=a(13);const i=Object(r.c)({name:"misc",initialState:{},reducers:{update:(e,t)=>(e=Object(n.a)(Object(n.a)({},e),t.payload),t.payload.flush&&(e=t.payload),e),reset:e=>({})}}),o=Object(n.a)({},i.actions);t.b=i.reducer},,,,,,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(2);a(319);t.a=function(e){let{qty:t,periodicity_enum_code:a,qty_uom_code:n,isPickupOffersScreen:o=!1}=e;return r.a.createElement("div",{className:"bfc-table-list-components d-flex justify-content-end"},r.a.createElement("div",{className:"quantity-field",style:{marginTop:"2px"}},r.a.createElement("p",{className:"quantity-field-values"}
1,i.d.formatQty(t),r.a.createElement("br",null),r.a.createElement("span",{className:"periodicity-enum-code",style:{marginTop:"3px"}},o||"Once"===a?n:n+"/"+i.d.formatperiodicity(a)))))}},,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({sortComparer:(e,t)=>(e.name_of_farm||"").localeCompare(t.name_of_farm||"")}),l=Object(r.c)({name:"farms",initialState:s.getInitialState({dirty:!0,busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setDirty(e,t){e.dirty=!e.dirty},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(l.actions.setBusy(!0));try{const a=await o.P.fetchList(e);return t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}}});Object(n.a)({},s.getSelectors((e=>e.farms)));t.b=l.reducer},,,,,,,,function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r);const o=["SVGElement","color","size","children"],s=e=>{let{SVGElement:t,color:a="currentColor",size:r=24,children:s}=e,l=Object(n.a)(e,o);const c="mdi-icon "+(l.className||"");return i.a.createElement(t,Object.assign({},l,{className:c,width:r,height:r,fill:a}))};t.a=i.a.memo?i.a.memo(s):s},,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"transports",initialState:{ids:[],entities:{},dirty:!0,transportRoutes:[]},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){console.log(t),s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0}),setTransportRoutes:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{transportRoutes:a})}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.Qb.fetchList(e);t(d.actions.add({resData:a}))}catch(a){t(d.actions.add({resData:{}})),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))},fetchListForTranportRouteServed:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.Qb.fetchListForTranportRouteServed(e);t(d.actions.setTransportRoutes(a))}catch(a){l.d.displayErrors(a)}t(d.actions.setBusy(!1))}});t.b=d.reducer},,,,,,,function(e,t,a){"use strict";a.d(t,"g",(function(){return u})),a.d(t,"i",(function(){return m})),a.d(t,"e",(function(){return p})),a.d(t,"a",(function(){return _})),a.d(t,"j",(function(){return y})),a.d(t,"b",(function(){return f})),a.d(t,"h",(function(){return h})),a.d(t,"d",(function(){return g})),a.d(t,"c",(function(){return v})),a.d(t,"f",(function(){return b}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o);const l={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState();let a={};return a=s.a.isEmpty(e)?Object(i.a)(Object(i.a)({},e),{},{person_id:e.person_id||s.a.get(t,"user.userid",0)}):e.entity_id!=s.a.get(t,"user.userid",0)?Object(i.a)(Object(i.a)({},e),{},{person_id:e.person_id||s.a.get(t,"kycUser.profile.person.person_id",0)}):Object(i.a)(Object(i.a)({},e),{},{person_id:e.person_id||s.a.get(t,"user.userid",0)}),n.d.getQs(a)},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=s.a.get(window,"user")||{};n.d.getACL(t);let a={};return a=Object(i.a)(Object(i.a)({},e),{},{person_id:e.person_id||s.a.get(window,"user.userid",0),operation_Enum:1}),a},update:(e,t)=>
1Object(i.a)(Object(i.a)({},t),{},{person_id:t.person_id||s.a.get(window,"user.userid",0),operation_Enum:3,team_member_id:e}),destroy(e){const t={person_id:s.a.get(window,"user.userid",0),team_member_id:e};return n.d.getQs(t)},fetchListPost(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e=0===Object.keys(t.filters).length?Object(i.a)(Object(i.a)({},t),{},{offset:t.offset||0}):Object(i.a)(Object(i.a)({},t),{},{offset:t.offset}),e}},c={fetchList(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchDetails(e)));return s.a.keyBy(t,"team_member_id")},fetchDetails:e=>e,create:e=>e,update:e=>e,destroy:e=>e,fetchListPost(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchDetails(e)));return s.a.keyBy(t,"commodity_deal_master_id")},fetchAddressList(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchAddressDetails(e)));return s.a.keyBy(t,"value_member")},fetchAddressDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"value_member")})},{baseUrl:d}=r.a,u=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=l.fetchList(e),a="".concat(d,"/BioFuelRegistration/api/UserProfile/GetTeamMembers?").concat(t),r=await n.d.fetch(a).ready,i=(await n.d.processApiRes(r)).team_members;return c.fetchList(i)}catch(t){console.log("api-transport-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","GetTeamMembers")}},m=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(d,"/BioFuelRegistration/api/UserProfile/FetchTeamMembersFromOrganisation"),a=await n.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,r=await n.d.processApiRes(a);return r.team_members}catch(t){throw await n.d.processApiErrors(t,"","FetchTeamMembersFromOrganisation")}},p=async e=>{try{l.fetchDetails(e);const t=(await u({})).id;return c.fetchDetails(t)}catch(t){throw console.log("api-farms-fetchDetails->err----\x3e",t),t}},_=async e=>{try{let t=l.create(e);const a="".concat(d,"/BioFuelRegistration/api/UserProfile/CreateTeamMember"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return c.create(i)}catch(t){console.log("api-teams-create->err----\x3e",t);throw await n.d.processApiErrors(t,"","CreateTeamMember")}},y=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=l.update(e,t);const r="".concat(d,"/BioFuelRegistration/api/UserProfile/CreateTeamMember"),i=await n.d.fetch(r,{method:"POST",body:JSON.stringify(a)}).ready,o=await n.d.processApiRes(i);return c.update(o)}catch(a){console.log("api-team-member-update->err----\x3e",a);throw await n.d.processApiErrors(a,"","CreateTeamMember")}},f=async e=>{try{const t=l.destroy(e),a="".concat(d,"/BioFuelRegistration/api/UserProfile/DeleteTeamMember?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready,i=await n.d.processApiRes(r);return c.destroy(i)}catch(t){console.log("api-transport-delete->err----\x3e",t);throw await n.d.processApiErrors(t,"","DeleteTeamMember")}},h=async e=>{try{let t=l.fetchListPost(e);const a="".concat(d,"/BioFuelRequirementOffers/api/Deal/FetchAllCommodityDealsAgainstEntityIdWithFilter_ELOC"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return{data:[...i]}}catch(t){console.log("api-teams-create->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllCommodityDealsAgainstEntityIdWithFilter_ELOC")}},g=async e=>{try{let t=l.fetchListPost(e);const a="".concat(d,"/BioFuelRequirementOffers/api/Deal/FetchAllCommodityDealsAgainstEntityIdWithFilter_CT"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return{data:[...i]}}catch(t){console.log("api-teams-create->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllCommodityDealsAgainstEntityIdWithFilter_CT")}},v=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=new URLSearchParams;e.Person_Id&&t.append("Person_Id",e.Person_Id.toString());const a=t.toString(),r="".concat(d,"/BioFuelRegistration/api/ReferenceData/FetchAllCompanyAndAffiliateAddresses").concat(a?"?".concat(a):""),i=await n.d.fetch(r).ready,o=await n.d.processApiRes(i);return c.fetchAddressList(o)}catch(t){console.log("api-transport-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllCompanyAndAffiliateAddresses")}},b=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=l.fetchList(e),a="".concat(d,"/BioFuelRegistration/api/UserProfile/GetTeamMembers?").concat(t),r=await n.d.fetch(a).ready,i=(await n.d.processApiRes(r)).team_members_for_ep_allotment;return c.fetchList(i)}catch(t){console.log("api-transport-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","GetTeamMembers")}}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(11),c=a(2);const d=Object(r.c)({name:"requirements",initialState:{data:{},order:[],uomData:[],priceUomData:[],busy:!1,isAllListLoaded:!1,isMyListLoaded:!1,pageno:1,pagesize:1e3,updatedAt:null},reducers:{setData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{data:a})},setUomData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{uomData:a})},setPriceUomData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{priceUomData:a})},setBusy(e,t){e.busy=t.payload},add(e,t){const{flush:a,resData:r,isAllListLoaded:i,updatedAt:s,isMyListLoaded:l}=t.payload;let c=e.data||{},d=e.order||[],u=Object(n.a)({},c),m=d.concat([]);a&&(u={},m=[]);const p=o.a.orderBy(r,"publish_date","desc");for(let _ of p){let e=_.commodity_req_offer_id||0;if(e){u[e]=Object(n.a)(Object(n.a)({isListLoaded:!0},u[e]||{}),_),u[e].from_date_timestamp=new Date(_.from_date).getTime(),u[e].to_date_timestamp=new Date(_.to_date).getTime(),u[e].closing_on_timestamp=new Date(_.closing_On).getTime();let t=o.a.pick(u[e],["commodity_type_code","commodity_code","commodity_form_code","commodity_residue_code","payment_term_code","coarse_location","req_offer_status_enum_c
1ode","qty","periodicity_enum_code","delivery_date_range","min_qty","closing_on","expected_price","req_offer_status_enum_code"]),a=Object.values(t).join("==");u[e].searchStr=a.toLowerCase(),m.includes(e)||m.push(e)}}e.data=u,e.order=m,void 0!==i&&(e.isAllListLoaded=!!i),void 0!==l&&(e.isMyListLoaded=!!l),void 0!==s&&(e.updatedAt=s)},update(e,t){const{id:a,data:r,detailsUpdatedAt:i}=t.payload;e.data[a]=Object(n.a)(Object(n.a)(Object(n.a)({},e.data[a]),r),{},{detailsUpdatedAt:i})},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{getAllRequirements:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{try{t(d.actions.setBusy(!0));let a=await s.a.getAllRequirements(e);t(d.actions.add({isAllListLoaded:!0,updatedAt:Date.now(),resData:a}))}catch(a){console.log("getAllRequirements--\x3eErr",a),l.a.show({type:"error",message:"Error processing request"})}t(d.actions.setBusy(!1))}},getRequirementDetails:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return async a=>{try{a(d.actions.setBusy(!0));let n=await s.a.getRequirementDetails(e,t);a(d.actions.update({id:e,data:n,detailsUpdatedAt:Date.now()}))}catch(n){console.log("getRequirementDetails--\x3eErr",n),l.a.show({type:"error",message:"Error processing request"})}a(d.actions.setBusy(!1))}},getUserRequirements:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{try{t(d.actions.setBusy(!0));let a=await s.a.getUserRequirements(e);t(d.actions.add({isMyListLoaded:!0,updatedAt:Date.now(),resData:a}))}catch(a){console.log("getUserRequirements--\x3eErr",a),l.a.show({type:"error",message:"Error processing request"})}t(d.actions.setBusy(!1))}},getFilteredRequirements:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{try{t(d.actions.setBusy(!0));const a=Object(n.a)({},e);a.filters=Object(n.a)(Object(n.a)({},e.filters||{}),{},{req_offer_type_enum:"1"}),a.controller_enum=2;let r=await s.a.getFilteredData(a);t(d.actions.setData(r))}catch(a){console.log("getFilteredRequirements--\x3eErr",a);const e=c.d.getErrMessage(a);l.a.show({type:"error",message:e||a.message})}t(d.actions.setBusy(!1))}},getFilteredIndentRequirementsOffer:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{try{t(d.actions.setBusy(!0));const a=Object(n.a)({},e);a.filters=Object(n.a)(Object(n.a)({},e.filters||{}),{},{req_offer_type_enum:"1"}),a.controller_enum=4;let r=await s.a.getFilteredData(a);t(d.actions.add({flush:!0,isAllListLoaded:!0,updatedAt:Date.now(),resData:r}))}catch(a){console.log("getFilteredIndentRequirementsOffer--\x3eErr",a);const e=c.d.getErrMessage(a);l.a.show({type:"error",message:e||a.message})}t(d.actions.setBusy(!1))}},fetchUOMAgainstCommodityTypeForm:e=>async t=>{try{const a=await s.a.fetchUOMAgainstCommodityTypeForm(e);return 1===(null===e||void 0===e?void 0:e.price_qty_enum)?t(d.actions.setPriceUomData(a)):2===(null===e||void 0===e?void 0:e.price_qty_enum)&&t(d.actions.setUomData(a)),a}catch(a){return c.d.displayErrors(a),t(d.actions.setBusy(!1)),a}},fetchUOMAgainstVehicleTypeEnum:e=>async t=>{try{null!==e&&void 0!==e&&e.isPrice?e.price_qty_enum=1:e.price_qty_enum=2;const a=await s.a.fetchUOMAgainstVehicleTypeEnum(e);return null!==e&&void 0!==e&&e.isPrice?t(d.actions.setPriceUomData(a)):t(d.actions.setUomData(a)),a}catch(a){return c.d.displayErrors(a),a}}});t.b=d.reducer},,function(e,t,a){"use strict";t.a=a.p+"static/media/back-button.652d6777.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/icon-bid.40fe648f.svg"},function(e,t,a){"use strict";var n=a(716),r=a(13),i=a(159),o=a(343),s=a(1402),l=a.n(s).a,c=a(75),d=a(265),u=a(944),m=a(299),p=a(951),_=a(949),y=a(488),f=a(91),h=a(30),g=a(948),v=a(207),b=a(1),E=a(191);const w={data:{},order:[],busy:!1,errors:null,errorCode:null,updatedAt:Date.now()},O=Object(r.c)({name:"feedbackUser",initialState:w,reducers:{startFetching(e){e.busy=!0}
1,endFetching(e){e.busy=!1},handleErrors(e,t){e.errors=t.payload.errors,e.errorCode=t.payload.errorCode,e.busy=!1},add(e,t){const a=[],n={};t.payload;for(let r of t.payload){const e=r.commodity_deal_master_id;e>0&&(n[e]=Object(b.a)({},r),a.push(e))}e.data=n,e.order=a,e.updatedAt=Date.now(),e.busy=!1},update(e,t){const{id:a,data:n}=t.payload;e.data[a]=Object(b.a)(Object(b.a)(Object(b.a)({},e.data[a]),n),{},{detailsUpdatedAt:Date.now()})}}});Object(b.a)(Object(b.a)({},O.actions),{},{FetchAllFeedbacks:()=>async(e,t)=>{try{e(O.actions.startFetching());const t=await E.a.FetchAllFeedbacks();e(O.actions.add(t))}catch(a){e(O.actions.add([]))}}});var A=O.reducer,S=a(1019),j=a(738),k=a(1020),D=a(3),x=a.n(D),C=a(24),P=a(42),N=a(2);const I="/BioFuelTransportRequirementOffers/api";var F=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20;const a={filters:Object(b.a)({},e),offset:0,page_size:t,controller_enum:3};return await P.a("/BioFuelCommonUtilities/api/Filter/GetControllerData_ELOC",a)},T=async e=>{var t;const a={transport_req_offer_id:e,person_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=N.d.getQs(a),r="".concat(I,"/TransportRequirement/FetchTransportRequirementDetailsAgainstId?").concat(n);return await P.c(r)};const B=Object(r.c)({name:"transportRequirements",initialState:{data:{},order:[],busy:!1,updatedAt:null},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){let a={},n=[];for(const r of t.payload){const e=r.transport_req_offer_id;a[e]=r;let t=x.a.pick(a[e],["status","delivery_date_range"]),i=Object.values(t).join("==");a[e].searchStr=i.toLowerCase(),n.push(e)}e.data=a,e.order=n,e.updatedAt=Date.now()},update(e,t){const{id:a,data:n,detailsUpdatedAt:r}=t.payload;e.data[a]=Object(b.a)(Object(b.a)(Object(b.a)({},e.data[a]),n),{},{detailsUpdatedAt:r})}}});Object(b.a)(Object(b.a)({},B.actions),{},{getAllTransportRequirements:e=>async t=>{try{t(B.actions.setBusy(!0));const a=await F(e);t(B.actions.add(a.data))}catch(a){console.log("getAllTransportRequirements--\x3eErr",a)}finally{t(B.actions.setBusy(!1))}},getTransportRequirementDetails:e=>async t=>{try{t(B.actions.setBusy(!0));const a=await T(e);t(B.actions.add(a.data))}catch(a){console.log("getTransportRequirementDetails--\x3eErr",a)}finally{t(B.actions.setBusy(!1))}},getUserRequirements:(e,t)=>async a=>{try{a(B.actions.setBusy(!0));let n=await C.a.getUserRequirements(e,t);a(B.actions.add({isMyListLoaded:!0,updatedAt:Date.now(),resData:n}))}catch(n){console.log("getAllRequirements--\x3eErr",n)}finally{a(B.actions.setBusy(!1))}}});var R=B.reducer,M=a(5);const q="/BioFuelTransportRequirementOffers/api",L=1,U=2;M.g().shape({transport_req_offer_id:M.f().required().positive().integer(),number_of_vehicles:M.f().required().positive(),start_date:M.d().required(),end_date:M.d().required(),per_day_rate:M.f().when("hire_type_enum",{is:L,then:M.f().positive().required(),otherwise:M.f().default(0)}),per_km_rate:M.f().when("hire_type_enum",{is:U,then:M.f().positive().required(),otherwise:M.f().default(0)}),minimum_km_per_day:M.f().when("hire_type_enum",{is:U,then:M.f().positive().required(),otherwise:M.f().default(0)}),extra_run_rate_per_km:M.f().when("hire_type_enum",{is:U,then:M.f().positive().required(),otherwise:M.f().default(0)}),follow_flag:M.b(),rate_uom_id:M.f().positive().required(),hire_type_enum:M.f().positive().required(),rate_currency_id:M.f().positive().required(),payment_term_id:M.f().positive().required(),transport_company_id:M.f().positive().required()});var V=async e=>{var t,a;const n={entity_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid,user_type_enum:(null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a?void 0:a.user_type_enum)||2,company_affiliate_enum:1,offset:0,page_size:e},r=N.d.getQs(n),i="".concat(q,"/TransportOffer/FetchAllTransportOffersAgainstEntityId?").concat(r);return await P.c(i)},z=async e=>{const t={transport_req_offer_response_id:e},a=N.d.getQs(t),n="".concat(q,"/TransportOffer/FetchTransportOfferDetailsAgainstId?").concat(a);return await P.d(n)},Y=async e=>{var t,a;const n=Object(b.a)(Object(b.a)({},e),{},{person_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid,user_t
1ype_enum:null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a?void 0:a.user_type_enum,company_affiliate_enum:2}),r="".concat(q,"/TransportOffer/SaveTransportOffer");return await P.a(r,n)},G=async e=>{var t;const a={transport_Req_Offer_Response_Id:e,person_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=N.d.getQs(a),r="".concat(q,"/TransportOffer/WithdrawTransportOfferById?").concat(n);return await P.e(r,{})},Q=async(e,t)=>{const a={transport_req_offer_id:e,offset:0,page_size:t},n=N.d.getQs(a),r="".concat(q,"/TransportRequirement/FetchOffersAgainstTransportRequirementId?").concat(n);return await P.c(r)};const H=Object(r.c)({name:"transportOffers",initialState:{data:{},order:[],busy:!1,updatedAt:null},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){let a={},n=[];for(const r of t.payload){const e=r.transport_req_offer_response_id;a[e]=r,n.push(e)}e.data=a,e.order=n,e.updatedAt=Date.now()}}});Object(b.a)(Object(b.a)({},H.actions),{},{getTransportOfferDetailsAgainstId:e=>async t=>{try{t(H.actions.setBusy(!0));const a=await z(e);t(H.actions.add([a.data]))}catch(a){console.log("getTransportOfferDetailsAgainstId--\x3eErr",a)}finally{t(H.actions.setBusy(!1))}},getAllTransportOffersAgainstEntityId:e=>async t=>{try{t(H.actions.setBusy(!0));let a=await V(e);t(H.actions.add({isAllListLoaded:!0,updatedAt:Date.now(),response:a}))}catch(a){console.log("getAllTransportOffersAgainstEntityId--\x3eErr",a)}finally{t(H.actions.setBusy(!1))}},saveTransportOffer:e=>async t=>{try{t(H.actions.setBusy(!0));let a=await Y(e);t(H.actions.add({isMyListLoaded:!0,updatedAt:Date.now(),response:a}))}catch(a){console.log("SaveTransportOffer--\x3eErr",a)}finally{t(H.actions.setBusy(!1))}},withdrawTransportOfferById:e=>async t=>{try{t(H.actions.setBusy(!0));await G(e)}catch(a){console.log("WithdrawTransportOfferById--\x3eErr",a)}finally{t(H.actions.setBusy(!1))}},FetchOffersAgainstTransportRequirementId:(e,t)=>async a=>{try{a(H.actions.setBusy(!0));let n=await Q(e,t);a(H.actions.add(n.data))}catch(n){console.log("FetchOffersAgainstTransportRequirementId--\x3eErr",n)}finally{a(H.actions.setBusy(!1))}}});var W=H.reducer;const K="/BioFuelTransportRequirementOffers/api";var J=async(e,t)=>{const a={offset:(e-1)*t,page_size:t},n=N.d.getQs(a),r="".concat(K,"/TransportDeal/FetchAllTransportDealDetails_ELOC?").concat(n);return await P.c(r)},Z=async e=>{const t={transport_req_offer_id:e},a=N.d.getQs(t),n="".concat(K,"/TransportDeal/FetchTransportDealDetailsAgainstTransportDealMasterId?").concat(a);return await P.d(n)};const X={data:{},order:[],loading:!1,errors:null,errorCode:null,updatedAt:Date.now()},$=Object(r.c)({name:"transportDeals",initialState:X,reducers:{startFetching(e){e.loading=!0},endFetching(e){e.loading=!1},handleErrors(e,t){e.errors=t.payload.errors,e.errorCode=t.payload.errorCode,e.loading=!1},add(e,t){const a=[],n={};t.payload;for(let r of t.payload){const e=r.transport_deal_master_id;n[e]=Object(b.a)({},r),a.push(e)}e.data=n,e.order=a,e.updatedAt=Date.now(),e.loading=!1}}});Object(b.a)(Object(b.a)({},$.actions),{},{FetchAllTransportDealDetails:(e,t)=>async(a,n)=>{try{a($.actions.startFetching());const n=await J(e,t);a($.actions.add(n.data))}catch(r){a($.actions.add([]))}},FetchTransportDealDetailsAgainstTransportDealMasterId:e=>async t=>{try{t($.actions.startFetching());const a=await Z(e);t($.actions.add([a.data]))}catch(a){t($.actions.add([]))}}});var ee=$.reducer;const te="/BioFuelDeliveries/api";var ae=async(e,t)=>{const a={transport_deal_master_id:e,offset:0,page_size:t},n=N.d.getQs(a),r="".concat(te,"/DeliveryAssignment/FetchDeliveryAssignmentAgainstTransportDealMasterId?").concat(n);return await P.c(r)},ne=async(e,t)=>{const a={commodity_Deal_Master_Id:e,offset:0,page_size:t},n=N.d.getQs(a),r="".concat(te,"/DeliveryAssignment/FetchDeliveryAssignmentAgainstCommodityDealMasterId?").concat(n);return await P.c(r)},re=async e=>{const t="".concat(te,"/DeliveryAssignment/SaveAndUpdateDeliveryAssignmentDetailsAgainstTransportDeliveryScheduleId");return await P.a(t,e)},ie=async e=>{const t={transport_delivery_schedule_id:e},a=N.d.getQs(t),n="".concat(te,"/DeliveryAssignment/FetchDeliveryAssignmentDetailsAgainstTransportDeliveryScheduleId?").concat(a);return await P.c(n)};const oe=Object(r.c)({name:"deliveryAssignments",initialState:{data:{},order:[],busy:!1,updatedAt:null},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){let a={},n=[];for(const r of t.payload){const e=r.transport_delivery_schedule_id;a[e]=r,n.push(e)}e.data=a,e.order=n,e.updatedAt=Date.now()}}});Object(b.a)(Object(b.a)({},oe.actions),{},{getDeliveryAssignmentDetails:e=>async t=>{try{t(oe.actions.setBusy(!0));const a=await ie(e);t(oe.actions.add(a.data))}catch(a){console.log("getDeliveryAssignmentDetails--\x3eErr",a)}finally{t(oe.actions.setBusy(!1))}},getDeliveryAssignmentAgainstTransportDealMasterId:(e,t)=>async a=>{try{a(oe.actions.setBusy(!0));const n=await ae(e,t);a(oe.actions.add(n.data.bf_transport_delivery_schedule))}catch(n){console.log("getDeliveryAssignmentAgainstTransportDealMasterId--\x3eErr",n)}finally{a(oe.actions.setBusy(!1))}},getDeliveryAssignmentAgainstCommodityDealMasterId:(e,t)=>async a=>{try{a(oe.actions.setBusy(!0));const n=await ne(e,t);a(oe.actions.add(n.data.bf_transport_delivery_schedule))}catch(n){console.log("getDeliveryAssignmentAgainstCommodityDealMasterId--\x3eErr",n)}finally{a(oe.actions.setBusy(!1))}},SaveAndUpdateDeliveryAssignmentDetailsAgainstTransportDeliveryScheduleId:e=>async t=>{try{t(oe.actions.setBusy(!0));await re(e)}catch(a){console.log("SaveAndUpdateDeliveryAssignmentDetailsAgainstTransportDeliveryScheduleId--\x3eErr",a)}finally{t(oe.actions.setBusy(!1))}}});
1var se=oe.reducer,le=a(576),ce=a(119),de=a(712),ue=a(196),me=a(278),pe=a(1036),_e=a(166),ye=a(1006),fe=a(290),he=a(171),ge=a(977),ve=a(404),be=a(713),Ee=a(430),we=a(1181),Oe=a(1182),Ae=a(1081),Se=a(455),je=a(739),ke=a(610),De=a(541),xe=a(362),Ce=a(508),Pe=a(456),Ne=a(1183),Ie=a(352),Fe=a(200),Te=a(655),Be=a(1021),Re=a(1184),Me=a(1185),qe=a(646),Le=a(517),Ue=a(325),Ve=a(1082),ze=a(1186),Ye=a(1083),Ge=a(1187),Qe=a(1188),He=a(1189),We=a(978),Ke=a(1007),Je=a(974),Ze=(a(21),a(11),a(7));const Xe=Object(r.b)({}),$e=Object(r.c)({name:"invoiceDetailsPDF",initialState:Xe.getInitialState({busy:!1}),reducers:{setAll:Xe.setAll,addOne:Xe.addOne,addMany:Xe.addMany,updateOne:Xe.updateOne,updateMany:Xe.updateMany,upsertOne:Xe.upsertOne,upsertMany:Xe.upsertMany,removeOne:Xe.removeOne,removeMany:Xe.removeMany,removeAll:Xe.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}});Object(b.a)(Object(b.a)({},$e.actions),{},{fetchInvoicePDF:e=>async t=>{t($e.actions.setBusy(!0));try{const a=await Ze.A.fetchInvoicePDF(e);t($e.actions.upsertOne(a))}catch(a){t($e.actions.upsertOne({})),N.d.displayErrors(a)}t($e.actions.setBusy(!1))}}),Object(b.a)({},Xe.getSelectors((e=>e.invoiceDetailsPDF)));var et=$e.reducer,tt=a(990),at=a(453),nt=a(960),rt=a(979),it=a(1084),ot=a(1085),st=a(1008),lt=a(1086),ct=a(1087),dt=a(1088),ut=a(1190),mt=a(965),pt=a(1191),_t=a(1192),yt=a(414),ft=a(439);const ht=Object(r.b)({}),gt=Object(r.c)({name:"invoicesCT",initialState:ht.getInitialState({busy:!1}),reducers:{setAll:ht.setAll,addOne:ht.addOne,addMany:ht.addMany,updateOne:ht.updateOne,updateMany:ht.updateMany,upsertOne:ht.upsertOne,upsertMany:ht.upsertMany,removeOne:ht.removeOne,removeMany:ht.removeMany,removeAll:ht.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}});Object(b.a)(Object(b.a)({},gt.actions),{},{fetchList:e=>async t=>{t(gt.actions.setBusy(!0));try{const a=await Ze.db.fetchInvoiceListCT(e);t(gt.actions.setAll(a))}catch(a){t(gt.actions.setAll({})),N.d.displayErrors(a)}t(gt.actions.setBusy(!1))}}),Object(b.a)({},ht.getSelectors((e=>e.payments)));var vt=gt.reducer,bt=a(396),Et=a(350),wt=a(586);const Ot=Object(r.b)({}),At=Object(r.c)({name:"deliveryContractDetailDelivery",initialState:Ot.getInitialState({busy:!1}),reducers:{setAll:Ot.setAll,addOne:Ot.addOne,addMany:Ot.addMany,updateOne:Ot.updateOne,updateMany:Ot.updateMany,upsertOne:Ot.upsertOne,upsertMany:Ot.upsertMany,removeOne:Ot.removeOne,removeMany:Ot.removeMany,removeAll:Ot.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}});Object(b.a)(Object(b.a)({},At.actions),{},{fetchDetailsDelivery:e=>async t=>{t(At.actions.setBusy(!0));try{const a=await Ze.D.FetchDeliveryAllotmentsAgainstTransportDealMasterId(e);t(At.actions.upsertOne(a))}catch(a){t(At.actions.upsertOne(resData)),N.d.displayErrors(a)}t(At.actions.setBusy(!1))}}),Object(b.a)({},Ot.getSelectors((e=>e.deliveryContractDetailDelivery)));var St=At.reducer,jt=a(1193),kt=a(970),Dt=a(1009),xt=a(1037),Ct=a(1038),Pt=a(991),Nt=a(740),It=a(1089),Ft=a(1194),Tt=a(1039),Bt=a(623),Rt=a(624),Mt=a(1195),qt=a(234),Lt=a(956),Ut=a(160),Vt=a(1196),zt=a(1197),Yt=a(980),Gt=a(992),Qt=a(1040),Ht=a(1090),Wt=a(661),Kt=a(714),Jt=a(1010),Zt=a(1198),Xt=a(1041),$t=a(1022),ea=a(457),ta=a(957),aa=a(993),na=a(1042),ra=a(1199),ia=a(1200),oa=a(818);const sa=Object(r.b)({}),la=Object(r.c)({name:"generateCompletedDeliveryReport",initialState:sa.getInitialState({busy:!1}),reducers:{setAll:sa.setAll,addOne:sa.addOne,addMany:sa.addMany,updateOne:sa.updateOne,updateMany:sa.updateMany,upsertOne:sa.upsertOne,upsertMany:sa.upsertMany,removeOne:sa.removeOne,removeMany:sa.removeMany,removeAll:sa.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}});Object(b.a)(Object(b.a)({},la.actions),{},{fetchListDeliveryReport:e=>async t=>{t(la.actions.setBusy(!0));try{const a=await Ze.E.fetchList(e);t(la.actions.setAll(a))}catch(a){t(la.actions.setAll({})),N.d.displayErrors(a)}t(la.actions.setBusy(!1))}}),Object(b.a)({},sa.getSelectors((e=>e.generateCompletedDeliveryReport)));var ca=la.reducer;const da=Object(r.b)({}),ua=Object(r.c)({name:"generateOngoingDeliveryReport",initialState:da.getInitialState({busy:!1}),reducers:{setAll:da.setAll,addOne:da.addOne,addMany:da.addMany,updateOne:da.updateOne,updateMany:da.updateMany,upsertOne:da.upsertOne,upsertMany:da.upsertMany,removeOne:da.removeOne,removeMany:da.removeMany,removeAll:da.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}});Object(b.a)(Object(b.a)({},ua.actions),{},{fetchListDeliveryReport:e=>async t=>{t(ua.actions.setBusy(!0));try{const a=await Ze.E.fetchList(e);t(ua.actions.setAll(a))}catch(a){t(ua.actions.setAll({})),N.d.displayErrors(a)}t(ua.actions.setBusy(!1))}}),Object(b.a)({},da.getSelectors((e=>e.generateOngoingDeliveryReport)));var ma=ua.reducer,pa=a(581),_a=a(1091),ya=a(1092),fa=a(1201),ha=a(252),ga=a(741),va=a(742),ba=a(1202),Ea=a(1043),wa=a(1203),Oa=a(994),Aa=a(38
10),Sa=a(542),ja=a(896),ka=a(598),Da=a(1204),xa=a(1205),Ca=a(1093),Pa=a(582),Na=a(1206),Ia=a(1207),Fa=a(982),Ta=a(995),Ba=a(666),Ra=a(1044),Ma=a(1208),qa=a(966),La=a(1023),Ua=a(1094),Va=a(1095),za=a(1096),Ya=a(1209),Ga=a(1045),Qa=a(1210),Ha=a(1024),Wa=a(1046),Ka=a(1047),Ja=a(1211),Za=a(1212),Xa=a(1097),$a=a(1098),en=a(1099),tn=a(1100),an=a(1101),nn=a(1213),rn=a(1102),on=a(611),sn=a(1214),ln=a(1048),cn=a(715),dn=a(743),un=a(486),mn=a(1103),pn=a(1215),_n=a(509),yn=a(816),fn=a(1104),hn=a(258),gn=a(981),vn=a(247),bn=a(210),En=a(669),wn=a(625),On=a(1216),An=a(188),Sn=a(1049),jn=a(744),kn=a(500),Dn=a(1217),xn=a(1218),Cn=a(983),Pn=a(539),Nn=a(676),In=a(510),Fn=a(501),Tn=a(511),Bn=a(512),Rn=a(1219),Mn=a(502),qn=a(626),Ln=a(1105),Un=a(1106),Vn=a(1107);Object(n.a)();const zn=Object(i.c)({user:c.b,notifications:Bt.b,companies:ce.b,indentEnabledCompanies:de.b,affiliates:ue.b,farms:me.b,farmsTopbarLocations:pe.b,locations:_e.b,locationsTopBar:ye.b,transports:fe.b,socialProfiles:le.b,requirements:m.b,offers:p.b,alert:y.b,bids:_.b,deals:v.b,feedbackUser:A,feedbackUserNew:S.b,posts:u.b,referenceData:f.b,filterOptions:h.b,requirmentOffers:g.b,transportRequirements:R,transportOffer:W,deliveryAssignment:se,transportDeals:ee,redirect:j.b,misc:d.b,uploadDoc:he.b,uploadBanner:ge.b,debug:Nn.b,kycBusiness:ve.b,kycIndividual:be.b,kycBusinessCompany:Ee.b,deliveryScheduleMonth:we.b,deliveryScheduleDecade:Oe.b,deliveryScheduleDay:Ae.b,deliveryAllotments:Se.b,kycUserTaxIdentity:je.b,kycUserBankIdentity:ke.b,kycBusinessTaxIdentity:De.b,kycBusinessBankIdentity:xe.b,banks:Ce.b,kycComments:Pe.b,buySellRemark:Ne.b,teams:Ie.b,dealInvoices:Fe.b,deliveries:Te.b,tripDetails:k.a,invoiceDetails:Be.b,kycApproval:Re.b,kycApprovalBusiness:Me.b,context:qe.b,kycUser:Le.b,transportDriver:Ue.b,fuelPrice:Ve.b,fuelDatumConfig:ze.b,fuelManagement:Ye.b,fuelDispensed:Ge.b,fuelConfiguration:Qe.b,carnotDevice:He.b,cargo:We.b,qualitySpec:Ke.b,deliveryPhases:Je.b,invoicePDF:et,recordPayment:tt.b,transportVehicle:at.b,payments:nt.b,paymentDetails:rt.b,invoiceCustomer:it.b,generateReport:ot.b,generateBuySellTrackerReport:st.b,generateReportAllData:lt.b,commodityPlan:ct.b,commodityPlanDetails:dt.b,commodityAuction:ut.b,commodityAuctionDetails:mt.b,planOffers:pt.b,planRequirements:_t.b,eKycStatus:yt.b,deliveriesCT:ft.b,invoicesCT:vt,rolesAndRights:bt.b,transportSearchDriver:Et.b,deliveryContract:wt.b,hiringParty:jt.b,subPostType:kt.b,hashtagForSocialfeed:Dt.b,transportProvider:xt.b,deliveryContractDetails:Ct.b,deliveryContractDetailDelivery:St,transporters:Pt.b,roles:Rt.b,kycRolesAndRights:Nt.b,subscriptionDetails:It.b,subscription:Ft.b,followers:Mt.b,generateReportCommon:qt.b,userMention:Lt.b,commodityAuctionLanding:Yt.b,selectAllCheck:Tt.b,userStorage:Ut.b,storageTable:Vt.b,storagePlanTable:zt.b,commodityAuctionOfferBidDetails:Gt.b,liveroomDeals:Qt.b,configuration:Ht.b,configurationAllVendors:Wt.b,teamLocation:Kt.b,companyBusinessDetails:Jt.b,companyConnections:Zt.b,postLikedBy:Xt.b,postDetails:$t.b,notificationsTopbar:ea.b,platformCharges:ta.a,discountPlans:aa.b,discountSchemes:na.b,discountClaims:ra.b,discountPlanDetails:ia.a,generateUpcomingDeliveryReport:oa.b,generateCompletedDeliveryReport:ca,generateOngoingDeliveryReport:ma,dataSetup:pa.b,autorizedSignatory:_a.b,authorizedSignatoryCompanies:ya.b,authorizedSignatoryUsers:fa.b,locationEloc:Sa.b,locationElocDetails:ja.a,loadingUnloading:ha.b,finance:ga.b,financeInstalledCapacity:va.b,financePartner:ba.b,financePartnerDetails:Ea.b,financeUser:wa.b,financeUserDetails:Oa.b,generateDeliveryReportRegular:ka.b,financeChatMessages:Da.b,qualityService:Aa.b,uploadQualityDoc:xa.b,qualityLocations:Ca.b,ratings:Pa.b,qualityLabData:Na.b,qualityObservedLabData:Ia.b,counter:Fa.b,qualityServiceDetails:Ta.b,extendedProfile:Ba.b,fetchExtendedProfilePhotos:Ra.b,financeBankNbfcDetails:Ma.b,financeDocuments:qa.b,financeProviderBank:La.b,financeProviderCreditLimit:Ua.b,sellerBank:Va.b,cashflow:za.b,cashflowNew:Ya.b,cashflowPreview:Ga.b,dealBalancePosition:Qa.b,paymentEditDetails:Ha.b,farmerLocations:Wa.b,mapMyIndia:Ka.b,goodAndServices:Ja.b,manualInvoice:Za.b,buyer:$a.b,seller:Xa.b,buyerAddress:tn.b,sellerAddress:en.b,manualInvoiceDetails:an.b,searchPosts:nn.b,bannerAndFollowPreferences:rn.b,ratingDetails:on.b,bfcPostDetails:sn.b,subscriptionPassbook:ln.b,mySubscriptions:cn.b,subscriptionHistory:dn.b,dashboard:un.b,autoOffer:mn.b,autoBidOffer:pn.b,supplierRatings:_n.b,transportRate:yn.b,transportLocation:fn.b,members:hn.b,multipartyAuctions:gn.b,multipartyAuctionsDetails:Sn.b,rental:vn.b,farmerOnboarding:bn.b,commodityIndentDetails:En.b,facilitator:wn.b,printableInvoice:On.b,earlyPayments:An.b,smartBuyerConfig:jn.b,MUIComponents:kn.b,commodityExplore:Dn.b,linkedDealTracker:xn.b,discoveryBuyersSellers:Cn.b,missedDeliveries:Bn.b,upcomingDeliveries:In.b,ongoingDeliveries:Fn.b,completedDeliveries:Tn.b,pickupMap:Rn.b,n
1otConfirmedDeliveries:Mn.b,notConfirmedDeliveriesCsvData:qn.b,system:Pn.b,aggregationPlanning:Ln.b,pickupOffers:Un.b,audit:Vn.b}),Yn={key:"root",version:1,storage:l,whitelist:["context"]},Gn=Object(o.g)(Yn,zn);const Qn=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(r.a)({reducer:Gn,middleware:[...Object(r.d)({serializableCheck:{ignoredActions:[o.a,o.f,o.b,o.c,o.d,o.e]}})],preloadedState:e})}({});globalThis.store=Qn;t.a=Qn},function(e,t,a){"use strict";t.a=a.p+"static/media/Offer.ce38c8ea.svg"},,,,,,,,,,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=(a(26),a(2));a(319);t.a=function(e){let{closing_on:t,to_date:a}=e;const n=i.d.formatDateTime(t).split(" ");return r.a.createElement("div",{className:"bfc-table-list-components d-inline-block"},r.a.createElement("div",{className:"closing-date-field"},n[0],r.a.createElement("br",null)," ",r.a.createElement("span",{className:"closing-time"},n[1]," ",n[2])))}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return g}));var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(151),l=a(10),c=a(231),d=a(217),u=a(12),m=a(119),p=a(196),_=a(3),y=a.n(_),f=(a(24),a(1543),a(2));const h=["field","form","label","children","select","variant","disabled","initialDisplayText","checkKYCStatus","placeholder","setCompanyAffilateRating","setSelectedUserType","entity_id","offerPersonId","isCTUser","ctPersonId","isPrepaidScreen","isDvo","isProcessingDeal"];function g(e){const{field:t,form:{touched:a,errors:_,setFieldValue:g},label:v,children:b,select:E,variant:w,disabled:O,initialDisplayText:A,checkKYCStatus:S,placeholder:j,setCompanyAffilateRating:k,setSelectedUserType:D,entity_id:x,offerPersonId:C,isCTUser:P,ctPersonId:N,isPrepaidScreen:I,isDvo:F,isProcessingDeal:T}=e;Object(r.a)(e,h);let B=!0;S||(B=S);let R=!1,M=[];const[q,L]=o.a.useState(A),U=Object(u.d)(),V=Object(u.e)((e=>e.user)),z=Object(u.e)((e=>e.companies)),Y=Object(u.e)((e=>e.affiliates)),G=y.a.get(z,"entities")||{},Q=y.a.get(z,"ids[0]")||[],H=y.a.get(Y,"entities")||{},W=y.a.get(V,"profile.person.company_id"),K=y.a.get(V,"profile.person.is_control_tower_user")||!1;Object.values(G),Object.values(Y.entities);let J;P&&(J=N&&!I?N:y.a.get(e,"form.initialValues.entity_id")||0),y.a.each(G,((e,t)=>{(0==B||"Approved"===e.kyc_status_enum_code)&&M.push({label:e.company_code||"",value:Object(n.a)(Object(n.a)({},e),{},{id:parseInt(t),type:"company"})})})),!K&&y.a.each(H,((e,t)=>{(0==B||"Approved"===e.kyc_status_enum_code)&&M.push({label:e.affiliate_name||"",value:Object(n.a)(Object(n.a)({},e),{},{id:parseInt(t),type:"affiliate"})})})),M.length||(R=!0),(z.dirty||Y.dirty)&&(R=!0),Object(i.useEffect)((()=>{if(P){const e={person_id:parseInt(J)};let t=1,a=setInterval((function(){t>0?(U(m.a.fetchList(e)),t-=1):clearInterval(a)}),1e3)}else z.dirty&&U(m.a.fetchList())}),[P,z.dirt]),Object(i.useEffect)((()=>{if(P&&!I){const e={person_id:parseInt(J)};let t=1,a=setInterval((function(){t>0?(U(m.a.fetchList(e)),t-=1):clearInterval(a)}),1e3)}else{const e={person_id:parseInt(J)};Y.dirty&&U(p.a.fetchList(I?e:{}))}}),[P,Y.dirty]),Object(i.useEffect)((()=>{var a,n,r,i,o,s;let l=t.value||y.a.get(e,"form.initialValues.entity_id")||x||(null===(a=M[0])||void 0===a||null===(n=a.value)||void 0===n?void 0:n.id)||0;C&&(l=C||0);let c=Q==W&&M.filter((e=>l===((null===e||void 0===e?void 0:e.value.id)||J)));I&&(c=null===M||void 0===M?void 0:M.filter((e=>{var t;return(null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.created_by)===parseInt(J)}))),F&&(c=M),L(null===(r=c)||void 0===r?void 0:r[0]),l&&e.cb&&(y.a.isEmpty(c[0])||e.cb(c[0])),"company"===(null===(i=c)||void 0===i||null===(o=i[0])||void 0===o||null===(s=o.value)||void 0===s?void 0:s.type)?g("company_affiliate_enum",1):g("company_affiliate_enum",2)}),[R,x,M.length,z.busy,Y.busy]),Object(i.useEffect)((()=>{if(1===M.length){L(M[0]);let t=y.a.get(M[0],"value.type")||"",a=y.a.get(M[0],"value.id")||0,n=y.a.get(M[0],"value.ratings")||0;g("entity_id",a);let r=y.a.get(M[0],"value.group_plan_id")||!1;g("group_plan_id",r);let i=y.a.get(M[0],"value.is_subscribed")||!1;g("isCompanyAffSubscribed",i),k&&k(n),D&&D(t),"company"===t?(g("company_affiliate_enum",1),g("person_company_affiliate_enum",2)):(g("company_affiliate_enum",2),g("person_company_affiliate_enum",3)),e.cb&&e.cb(M[0])}}),[R,M.length,z.busy,Y.busy]);const Z=!(!Object(l.f)(a,t.name)||!Object(l.f)(_,t.name)),X=Z?Object(l.f)(_,t.name):"";return o.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(Z?"has-error":"")},o.a.createElement(c.a,{id:"aoi-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:Q!=W&&R,disabled:T&&O?O:Q!=W&&(R||O),getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?y.a.get(e,"[0].label")||"":e.label||"",renderOption:e=>{var t,a,n,r,i,s,l,c;let d="";switch((null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.subscription_plan_name)||(null===e||void 0===e||null===(a=e.value)||void 0===a?void 0:a.plan_name)){case"Prepaid Pack":case"Business Pack":case"Bioenergy Pack":d="#1B62AB";break;case"Enterprise Pack":d="#707070"}return o.a.createElement("table",{className:"w-100"},o.a.createElement("tr",null,o.a.createElement("td",null,e.label),o.a.createElement("td",{style:{float:"right"}},null!==e&&void 0!==e&&null!==(n=e.value)&&void 0!==n&&n.is_subscribed?o.a.createElement(o.a.Fragment,null,"Prepaid Pack"===(null===e||void 0===e||null===(r=e.value)||void 0===r?void 0:r.subscription_plan_name)||"Top Up"===(null===e||void 0===e||null===(i=e.value)||void 0===i?void 0:i.subscription_plan_name)||"Prepaid Pack"===(null===e||void 0===e||null===(s=e.value)||void 0===s?void 0:s.plan_name)?o.a.createElement("p",{style:{color:d}},null!==e&&void 0!==e&&null!==(l=e.value)&&void 0!==l&&l.prepaid_balance?"\u20b9: ".concat(f.d.formatQty(null===e||void 0===e||null===(c=e.value)||void 0===c?void 0:c.prepaid_balance)):"\u20b9: 0"):""):"")))},options:M,value:Q==W?q:I||F?q&&q:"",onChange:(t,a)=>{var n;L(a),e.cb&&e.cb(a),g("person_company_affiliate_enum",null===a||void 0===a||null===(n=a.value)||void 0===n?void 0:n.person_company_affiliate_enum)},renderInput:a=>o.a.createElement(s.a,Object.assign({},a,t,{fullWidth:!0,variant:w||"outlined",label:v,children:b,select:E,error:Z,helperText:X,onChange:(t,a)=>{var n;L(a),e.cb&&e.cb(a),g("person_company_affiliate_enum",null===a||void 0===a||null===(n=a.value)||void 0===n?void 0:n.person_company_affiliate_enum)},InputProps:Object(n.a)(Object(n.a)({},a.InputProps),{},{endAdornment:o.a.createElement(o.a.Fragment,null,R?Q!=W?o.a.createElement(d.a,{color:"inherit",size:20}):"":null,a.InputProps.endAdornment)})}))}))}},,function(e,t,a){},function(e,t,a){"use strict";var n=a(1),r=a(0),i=a.n(r),o=a(12),s=a(2117),l=a(2118),c=a(2119),d=a(2121),u=a(2122),m=a(2120),p=a(426),_=a(146),y=a(26),f=a.n(y),h=a(2130),g=a(487),v=a(64),b=a(59),E=a(1444),w=a(3),O=a.n(w);Object(v.b)([E.a]);t.a=e=>{var t,a;let{data:r,align:y="left",themeColor:E="muiPrimary",timelineDotVariant:w="outlined",Icon:A,isAvatar:S=!0,generateChildContent:j,fetchMoreData:k,scrollHeight:D="auto",apiDateParam:x="date_time",apiAvatarImageParam:C="image_url",apiUsernameParam:P="person_name",apiHeadingParam:N="person_company_affiliate_name"}=e;const I=Object(o.e)((e=>e)),F=O.a.get(I,"user.profile.ui_config");var T,B;"alternate"!==y&&(null===(T=document.querySelectorAll(".MuiTimelineItem-alignLeft"))||void 0===T||T.forEach((e=>null===e||void 0===e?void 0:e.classList.remove("MuiTimelineItem-missingOppositeContent"))),null===(B=document.querySelectorAll(".MuiTimelineItem-alignRight"))||void 0===B||B.forEach((e=>null===e||void 0===e?void 0:e.classList.remove("MuiTimelineItem-missingOppositeContent"))));const R=Object(b.a)((null===F||void 0===F?void 0:F.theme_color)||E),M="default"===w?"#fff":R,q={backgroundColor:Object(v.a)(R).alph
1a(.14).toHex(),color:R,fontWeight:"bold",borderRadius:"8px",letterSpacing:"1px"},L={color:Object(v.a)(R).alpha(.85).toHex(),position:"absolute",top:"3px",right:"12px",fontSize:"9px"},U=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"0 10px 0 0";return i.a.createElement(_.a,{zIndex:1500,title:(null===e||void 0===e?void 0:e[P])||""},i.a.createElement(h.a,{src:null===e||void 0===e?void 0:e[C],style:{cursor:"pointer",height:30,width:30,color:R,backgroundColor:Object(v.a)(R).alpha(.24).toHex(),margin:t}}))};return i.a.createElement(g.a,{height:D,style:{overflowX:"hidden"},dataLength:null===r||void 0===r?void 0:r.length,next:k,hasMore:(null===r||void 0===r||null===(t=r[0])||void 0===t?void 0:t.hasMore)||(null===r||void 0===r?void 0:r.length)<(null===r||void 0===r||null===(a=r[0])||void 0===a?void 0:a.total_count),loader:void 0},i.a.createElement(s.a,{align:y},null!==r&&void 0!==r&&r.length?null===r||void 0===r?void 0:r.map(((e,t)=>i.a.createElement(l.a,{key:"".concat(null===e||void 0===e?void 0:e[N],"-").concat(t)},i.a.createElement(c.a,null,i.a.createElement(m.a,{variant:w,style:{borderColor:R,backgroundColor:"default"===w?R:""}},A?"string"===typeof A?A:i.a.createElement(A,{style:{height:24,width:24,fill:M,color:M}}):""),(null===r||void 0===r?void 0:r.length)>1&&t<(null===r||void 0===r?void 0:r.length)-1?i.a.createElement(d.a,{style:{backgroundColor:R}}):""),i.a.createElement(u.a,null,i.a.createElement("div",{style:Object(n.a)(Object(n.a)({},q),{},{padding:null!==e&&void 0!==e&&e[x]?"18px 12px 12px 12px":"12px"}),className:"position-relative"},null!==e&&void 0!==e&&e[x]?i.a.createElement("span",{style:L},f()(null===e||void 0===e?void 0:e[x]).format("DD-MMM-YYYY hh:mm a")):"",i.a.createElement("div",{className:"d-flex justify-content-".concat("left"===y?"start":"right"===y?"end":"alternate"===y?(t+1)%2!==0?"start":"end":""," align-items-center")},S&&"left"===y?U(e):"",S&&"alternate"===y&&(t+1)%2!==0?U(e):"",i.a.createElement("div",{style:{overflowWrap:"anywhere",width:"100%"}},i.a.createElement("span",{style:{textTransform:"uppercase"}},null===e||void 0===e?void 0:e[N]),i.a.createElement(p.a,{component:"div",style:{color:Object(v.a)(R).alpha(.85).toHex(),letterSpacing:"1px"}},j&&j(e))),S&&"right"===y?U(e,"0 0 0 10px"):"",S&&"alternate"===y&&(t+1)%2===0?U(e,"0 0 0 10px"):"")))))):""))}},,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"transportDriver",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.L.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.transportDriver)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"b",(function(){return c})),a.d(t,"a",(function(){return d}));var n=a(25);let r=null,i=null;const o=(e,t)=>{const a=new URLSearchParams(t);return console.log("buildUrl >>","".concat(e,"?").concat(a.toString())),"".concat(e,"?").concat(a.toString())},s=()=>n.a.mapplsAccessToken||"",l=e=>{let{id:t,src:a,isReady:n}=e;if("undefined"===typeof window||"undefined"===typeof document)return Promise.reject(new Error("Mappls can only be loaded in a browser"));if(n())return Promise.resolve(window.mappls);const r=document.getElementById(t);return new Promise(r?(e,t)=>{r.addEventListener("load",(()=>e(window.mappls)),{once:!0}),r.addEventListener("error",(()=>t(new Error("Unable to load ".concat(a)))),{once:!0})}:(e,n)=>{const r=document.createElement("script");r.id=t,r.src=a,r.async=!0,r.onload=()=>e(window.mappls),r.onerror=()=>n(new Error("Unable to load ".concat(a))),document.head.appendChild(r)})},c=()=>{const e=s();if(!e)return Promise.reject(new Error("Missing REACT_APP_MAPPLS_ACCESS_TOKEN"));if(!r){const t=o("https://sdk.mappls.com/map/sdk/web",{v:"3.0",access_token:e});r=l({id:"mappls-web-sdk",src:t,isReady:()=>Boolean(window.mappls&&window.mappls.Map)})}return r},d=()=>{const e=s();return e?(i||(i=c().then((()=>{const t=o("https://sdk.mappls.com/map/sdk/plugins",{access_token:e,v:"3.0",libraries:"search"});return l({id:"mappls-search-plugin-sdk",src:t,isReady:()=>Boolean(window.mappls&&window.mappls.search)})}))),i):Promise.reject(new Error("Missing REACT_APP_MAPPLS_ACCESS_TOKEN"))}},,,function(e,t,a){"use strict";var n=a(1),r=a(0),i=a.n(r),o=a(182),s=a(570),l=a(9),c=a.n(l);a(3),a(15),a(151),a(10),a(2);a(12);var d=a(7),u=a(25);const m=e=>{var t,a;const{isOpen:l,toggle:m,color:p,btn:_,form:{values:y,setFieldValue:f},colored:h,header:g,cb:v,isSubscribed:b}
1=e,E=c()({"modal-dialog--colored":h,"modal-dialog--header":g}),w=u.a.mapplsAccessToken||"",[O,A]=Object(r.useState)(""),S=(null===y||void 0===y?void 0:y.address_lattitude)||(null===y||void 0===y||null===(t=y.location_details)||void 0===t?void 0:t.address_lattitude)||18.5313,j=(null===y||void 0===y?void 0:y.address_longitude)||(null===y||void 0===y||null===(a=y.location_details)||void 0===a?void 0:a.address_longitude)||73.8498;return Object(r.useEffect)((()=>{let e=null;function t(e){return new Promise(((t,a)=>{if(document.querySelector('script[src="'.concat(e,'"]')))return void t();const n=document.createElement("script");n.src=e,n.async=!0,n.onload=t,n.onerror=a,document.body.appendChild(n)}))}w&&l&&async function(){await t("https://sdk.mappls.com/map/sdk/web?v=3.0&access_token=".concat(w)),await t("https://sdk.mappls.com/map/sdk/plugins?access_token=".concat(w,"&v=3.0")),window.mappls?(e=new window.mappls.Map("businessMap",{center:[S,j],zoom:15}),console.log("mappls placepicker >>",window.mappls),e.addListener("load",(()=>{var t={map:e,header:!0,closeBtn:!1,geolocation:!0};window.mappls.placePicker(t,(async function(e){if(null!==e&&void 0!==e&&e.data&&void 0!==(null===e||void 0===e?void 0:e.data)){const t=null===e||void 0===e?void 0:e.data;let a=t.formatted_address||"";if(""===t.lat||""===t.lng){let e={place_id:t.eLoc,bearer_token:w},r=await(async e=>await d.hb.getLocationDetails(e))(e);f("address_lattitude",parseFloat(r.latitude||0)),f("address_longitude",parseFloat(r.longitude||0)),f("location_code",a);let i=Object(n.a)(Object(n.a)({},t),{},{lat:r.latitude.toString(),lng:r.longitude.toString()});v(i),m()}else f("address_lattitude",parseFloat(t.lat||0)),f("address_longitude",parseFloat(t.lng||0)),f("location_code",a),v(t),m()}}))}))):console.error("Mappls SDK not loaded")}()}),[w,l]),i.a.createElement("div",{className:"bfc-post-text-editor-modal"},i.a.createElement("div",{className:"bfc-follow-editor-section"},i.a.createElement(o.a,{className:"d-none",color:p,onClick:m},_),i.a.createElement(s.a,{isOpen:l,toggle:m,modalClassName:"ltr-support theme-light",className:"map-modal modal-dialog--".concat(p," ").concat(E," ")},i.a.createElement("div",{className:"modal__header location-modal__header"},i.a.createElement("button",{"aria-label":"Close",className:" close",type:"button",onClick:m},i.a.createElement("span",{"aria-hidden":!0},"\xd7"))),i.a.createElement("div",{className:"modal__body"},i.a.createElement("div",{className:"locationModal-map profile-map__modal p-15"},i.a.createElement("div",{className:""},i.a.createElement("div",{className:b?"disableButton":"enableButton",id:"businessMap",name:"businessMap",style:{backgroundColor:"white",height:"100%",minHeight:"600px",width:"100%"}})))))))};m.defaultProps={title:"",message:"",colored:!1,header:!1,color:"primary"};t.a=m},,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n,r,i=a(0);const o=["title","titleId"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},s.apply(null,arguments)}function l(e,t){let{title:a,titleId:l}=e,c=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,o);return i.createElement("svg",s({width:"1em",height:"1em",viewBox:"0 0 16 16",className:"bi bi-trash",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":l},c),a?i.createElement("title",{id:l},a):null,n||(n=i.createElement("path",{d:"M5.5 5.5A.5.5 0 0 1 6 6v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm2.5 0a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-1 0V6a.5.5 0 0 1 .5-.5zm3 .5a.5.5 0 0 0-1 0v6a.5.5 0 0 0 1 0V6z"})),r||(r=i.createElement("path",{fillRule:"evenodd",d:"M14.5 3a1 1 0 0 1-1 1H13v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V4h-.5a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1H6a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1h3.5a1 1 0 0 1 1 1v1zM4.118 4L4 4.059V13a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1V4.059L11.882 4H4.118zM2.5 3V2h11v1h-11z"})))}const c=i.forwardRef(l);a.p},function(e,t,a){"use strict";t.a=a.p+"static/media/Offer-availed.1a02092c.svg"},function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var n=a(1),r=a(13),i=(a(3),a(24),a(2),a(21),a(11),a(7));const o=Object(r.b)({}),s=Object(r.c)({name:"transportSearchDriver",initialState:o.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:o.setAll,addOne:o.addOne,addMany:o.addMany,updateOne:o.updateOne,updateMany:o.updateMany,upsertOne:o.upsertOne,upsertMany:o.upsertMany,removeOne:o.removeOne,removeMany:o.removeMany,removeAll:o.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),l=Object(n.a)(Object(n.a)({},s.actions),{},{fetchDriverByMobile:e=>async t=>{let a={};t(s.actions.setBusy(!0));try{a=await i.L.fetchDriverByMobile(e),t(s.actions.setAll(a))}catch(n){throw t(s.actions.setAll({})),n}return t(s.actions.setDirty(!1)),t(s.actions.setBusy(!1)),a},fetchDriverByEmail:e=>async t=>{let a={};t(s.actions.setBusy(!0));try{a=await i.L.fetchDriverByEmail(e),t(s.actions.setAll(a))}catch(n){throw t(s.actions.setAll({})),n}return t(s.actions.setDirty(!1)),t(s.actions.setBusy(!1)),a}});Object(n.a)({},o.getSelectors((e=>e.transportSearchDriver)));t.b=s.reducer},,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"teams",initialState:{ids:[],entities:{},dirty:!0,team:[]},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){console.log(t),s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0}),setTeamDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{team:a})}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.Nb.fetchList(e);t(d.actions.add({resData:a}))}catch(a){t(d.actions.add({resData:{}})),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))},fetchEPList:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.Nb.fetchEPList(e);t(d.actions.add({resData:a}))}catch(a){t(d.actions.add({resData:{}})),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))},fetchTeamMembersFromOrganization:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.Nb.fetchTeamMembersFromOrganization(e);return t(d.actions.setTeamDetails(a)),t(d.actions.setBusy(!1)),a}catch(a){l.d.displayErrors(a)}t(d.actions.setBusy(!1))}});t.b=d.reducer},,,,,,,,function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=a(151);const s=["field","form","setShowDisabled","setShowEmail","islogin","isSignup"];t.a=e=>{const{field:t,form:{touched:a,errors:l,setFieldValue:c,values:d}
1,setShowDisabled:u,setShowEmail:m,islogin:p,isSignup:_}=e,y=Object(n.a)(e,s),[f,h]=Object(r.useState)(!1),[g,v]=Object(r.useState)(!1);return Object(r.useEffect)((()=>{e.form.values.user_name&&!f&&e.form.values.user_name.length>8&&(c("user_name",e.form.values.user_name),c("country_code",p||_?91:""))}),[e.form.values.user_name,!f]),null!==e&&void 0!==e&&e.isFarmerUser?i.a.createElement(o.a,Object.assign({allowBlank:!0,onWheel:e=>{e.target.blur()},value:d[t.name],onChange:e=>{/^\d*$/.test(e.target.value)&&e.target.value.length<=10&&c(t.name,e.target.value)},className:"material-form__field",error:a[t.name]&&l[t.name],helperText:a[t.name]&&l[t.name]?l[t.name]:""},y)):i.a.createElement(i.a.Fragment,null,p||_?i.a.createElement(o.a,Object.assign({allowBlank:!0,onWheel:e=>{e.target.blur()},onChange:e=>{if(h(!0),p||_){let t=e.target.value;if(t.length>0){const a=/^(\+\d{1,})?(\d{1,})$/.test(t);let n=null===t||void 0===t?void 0:t.charAt(0),r=null===t||void 0===t?void 0:t.substr(0,3),i=(null===t||void 0===t||t.substr(3,t.length-1),/^[0-9]+$/.test(e.target.value));if(m(i),v(i),a){if("+"==n&&"+91"==r){"+91"==r&&c("country_code",parseInt(r));let e=null===t||void 0===t?void 0:t.substr(3,15);e&&c("user_name",e)}else if("+"==n&&"+91"!=r){"+91"!=r&&c("country_code",parseInt(r));let e=null===t||void 0===t?void 0:t.substr(3,15);e&&c("user_name",e)}else{let e=null===t||void 0===t?void 0:t.substr(0,15);c("user_name",e),c("country_code",91)}u("+"==n&&"+91"!=r)}else c("user_name",t||""),c("country_code",0),u(!1)}else m(!1)}},className:"material-form__field",error:g?"":a[t.name]&&l[t.name],helperText:g?"":a[t.name]&&l[t.name]?l[t.name]:""},y)):i.a.createElement(o.a,Object.assign({allowBlank:!0,onWheel:e=>{e.target.blur()},className:"material-form__field",error:a[t.name]&&l[t.name],helperText:a[t.name]&&l[t.name]?l[t.name]:""},t,y)))}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"kycBusinessBankIdentity",initialState:{ids:[],entities:{},dirty:!0,busy:!1,bankDetails:[]},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;e.entities,e.ids;let r={},i=[];r={},i=[],o.a.each(a,((e,t)=>{parseInt(t)&&(r[t]=Object(n.a)(Object(n.a)({},r[t]||{}),e),i.includes(t)||i.push(t))})),e.entities=r,e.ids=i,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0}),setBankDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{bankDetails:a})}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchBankDetails:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.a.fetchBankDetails(e);t(d.actions.add({resData:a}))}catch(a){l.d.displayErrors(a)}t(d.actions.setBusy(!1))},fetchBankDetailsWithVistualAccount:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.a.fetchBankDetails(e);t(d.actions.setBankDetails(a))}catch(a){t(d.actions.setBankDetails([])),l.d.displayErrors(a)}t(d.actions.setBusy(!1))}});t.b=d.reducer},function(e,t,a){"use strict";t.a=a.p+"static/media/progress-clock.c9bcc2b8.svg"},,function(e,t,a){"use strict";t.a=a.p+"static/media/edit-new-icon.40631bfa.svg"},,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"b",(function(){return n})),a.d(t,"a",(function(){return r}));const n={REQUIREMENTS:"requirements",OFFERS:"offers"},r={ALL:"all",USER:"user",BIDS:"bids",PLANS:"plans",ALLAUCTION:"auction-all",USERAUCTION:"auction-user",BIDSAUCTION:"auction-bids",QUOTATIONS:"quotations"}},function(e,t,a){"use strict";a.d(t,"c",(function(){return i})),a.d(t,"a",(function(){return o})),a.d(t,"b",(function(){return s}));var n=a(1),r=a(2);const i=(e,t,a,i,o,s,l,c,d,u,m)=>{var p,y,f,h,g,v,b,E,w;let O=[];const A=null===(p=r.d.generateLastFiveYears())||void 0===p||null===(y=p[0])||void 0===y?void 0:y.value,S=e||"BiofuelCircle Private Limited"===(null===u||void 0===u||null===(f=u.profile)||void 0===f||null===(h=f.person)||void 0===h?void 0:h.company_code),j=null===u||void 0===u||null===(g=u.profile)||void 0===g||null===(v=g.person_role)||void 0===v?void 0:v.some((e=>"Admin"===(null===e||void 0===e?void 0:e.role_code))),k=null===u||void 0===u||null===(b=u.profile)||void 0===b||null===(E=b.person_role)||void 0===E?void 0:E.some((e=>"Settlements & Accounts"===(null===e||void 0===e?void 0:e.role_code))),D=j||k,x=m||{};let C=Object.values(x).find((e=>(e.module_name,"CT_Advance"===e.sub_module_name))),P=Object.values(x).find((e=>(e.module_name,"Market_Advance"===e.sub_module_name)));const N=_.get(C,"full_access")||_.get(C,"read_access"),I=_.get(P,"full_access")||_.get(P,"read_access");let F;return(a||8===i)&&"3"==o.ctx&&(O=[{to:"/network/invoices?page=1",title:"Invoice"},{to:"/network/payments?page=1",title:"Payment"}]),7===i&&"3"==o.ctx&&(O=[{to:"/network/payments?page=1",title:"Payment"}]),s.includes("/market")?(F="market",O=[{to:"/market/invoices?page=1&fiscal_year=".concat(A),title:"Invoice"},{to:"/market/payments?page=1&fiscal_year=".concat(A),title:"Payment"},...e&&I?[{to:"/market/advance/payments?page=1&fiscal_year=".concat(A),title:"Advance"}]:[],{to:"/market/cashflow?page=1",title:"Cashflow"}
1,...e?[{to:"/market/cashflow-new?page=1&cashflow_status_enum_code=Not+Invoiced",title:"New Cashflow"}]:[],...S&&j?[{to:"/market/manual-invoice?page=1",title:"Manual Invoice"}]:[],{to:"/market/ledger?page=1",title:"Ledger"}]):s.includes("/network")?(F="network",d||O.push({to:"/network/ledger?page=1",title:"Ledger"})):(s.includes("/controltower")||s.includes("/control-tower"))&&(F="CT",O.push({to:"/controltower/invoices?page=1&fiscal_year=".concat(A),title:"Invoice"}),O.push({to:"/controltower/payments?page=1&fiscal_year=".concat(A),title:"Payment"}),d||O.push({to:"/controltower/cashflow-new?page=1&cashflow_status_enum_code=Not+Invoiced",title:"New Cashflow"}),e&&N&&!d&&O.push({to:"/controltower/advance/payments?page=1&fiscal_year=".concat(A),title:"Advance"}),D&&O.push({to:"/controltower/manual-invoice?page=1",title:"Manual Invoice"}),d||O.push({to:"/control-tower/ledger?page=1",title:"Ledger"})),(s.includes("/configuration/zoho-logs")||s.includes("/configuration/zoho_payment-log")||s.includes("/configuration/zoho_mapping-log"))&&("market"==c?O=[{to:"/market/invoices?page=1&fiscal_year=".concat(A),title:"Invoice"},{to:"/market/payments?page=1&fiscal_year=".concat(A),title:"Payment"},...e&&I?[{to:"/market/advance/payments?page=1&fiscal_year=".concat(A),title:"Advance"}]:[],{to:"/market/cashflow?page=1",title:"Cashflow"},...e?[{to:"/market/cashflow-new?page=1&cashflow_status_enum_code=Not+Invoiced",title:"New Cashflow"}]:[],...S&&j?[{to:"/market/manual-invoice?page=1",title:"Manual Invoice"}]:[],{to:"/market/ledger?page=1",title:"Ledger"}]:"network"==c?O.push({to:"/network/ledger?page=1",title:"Ledger"}):"CT"==c&&(O.push({to:"/controltower/invoices?page=1&fiscal_year=".concat(A),title:"Invoice"}),O.push({to:"/controltower/payments?page=1&fiscal_year=".concat(A),title:"Payment"}),d||O.push({to:"/controltower/cashflow-new?page=1&cashflow_status_enum_code=Not+Invoiced",title:"New Cashflow"}),e&&N&&O.push({to:"/controltower/advance/payments?page=1&fiscal_year=".concat(A),title:"Advance"}),d||O.push({to:"/controltower/manual-invoice?page=1",title:"Manual Invoice"}),d||O.push({to:"/control-tower/ledger?page=1",title:"Ledger"}))),l&&(O=[...O,{title:"Zoho Invoice Log",to:"/configuration/zoho-logs?page=1&activeTab=".concat(F||c)},{title:"Zoho Payment Log",to:"/configuration/zoho_payment-log?page=1&activeTab=".concat(F||c)},{title:"Zoho Mapping Log",to:"/configuration/zoho_mapping-log?page=1&activeTab=".concat(F||c)}]),null===(w=O)||void 0===w?void 0:w.map((e=>Object(n.a)(Object(n.a)({},e),{},{to:Object(r.h)(null===e||void 0===e?void 0:e.to)})))},o=()=>{var e,t;const a=null===(e=r.d.generateLastFiveYears())||void 0===e||null===(t=e[0])||void 0===t?void 0:t.value;let i=[{to:"/control-tower/fuel-price?page=1",title:"Fuel Price"},{to:"/control-tower/fuel-configuration?page=1",title:"Configuration"},{to:"/control-tower/fuel-management?page=1",title:"Fuel Management"},{to:"/control-tower/datum-configuration?page=1",title:"Datum Config"},{to:"/control-tower/fuel-dispensed?page=1&fiscal_year=".concat(a),title:"Fuel Dispensed"}];return null===i||void 0===i?void 0:i.map((e=>Object(n.a)(Object(n.a)({},e),{},{to:Object(r.h)(null===e||void 0===e?void 0:e.to)})))},s=()=>{var e,t;const a=null===(e=r.d.generateLastFiveYears())||void 0===e||null===(t=e[0])||void 0===t?void 0:t.value;let i=[{to:"/network/fuel-dispensed?page=1&fiscal_year=".concat(a),title:"Fuel Dispensed"}];return null===i||void 0===i?void 0:i.map((e=>Object(n.a)(Object(n.a)({},e),{},{to:Object(r.h)(null===e||void 0===e?void 0:e.to)})))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"qualityServices",initialState:s.getInitialState({busy:!1,dirty:!0,reportData:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setReportData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{reportData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.fetchList(e);return null!==e&&void 0!==e&&e.isCsv?t(l.actions.setReportData(Object.values(a))):t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))},fetchQualityServiceListCt:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.fetchQualityServiceListCt(e);return null!==e&&void 0!==e&&e.isCsv?t(l.actions.setReportData(Object.values(a))):t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))},FetchSharedQualityReports:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.FetchSharedQualityReports(e);return null!==e&&void 0!==e&&e.isCsv?t(l.actions.setReportData(Object.values(a))):t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))},fetchAllFTKMachineDetails:e=>async t=>{(null===e||void 0===e||!e.isCsv)&&t(l.actions.setBusy(!0));try{const a=await o.zb.fetchAllFTKMachineDetails(e);return null!==e&&void 0!==e&&e.isCsv?t(l.actions.setReportData(Object.values(a))):t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},saveAndUpdateFTKMachine:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.saveAndUpdateFTKMachine(e);return t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},deleteFTKMachine:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.deleteFTKMachine(e);return t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},saveAndUpdateFTKMachineAllotment:e=>async t=>{t(l.actions.setBusy(!0));
1try{const a=await o.zb.saveAndUpdateFTKMachineAllotment(e);return t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchAllFTKMachineAllotment:e=>async t=>{(null===e||void 0===e||!e.isCsv)&&t(l.actions.setBusy(!0));try{const a=await o.zb.fetchAllFTKMachineAllotment(e);return null!==e&&void 0!==e&&e.isCsv?t(l.actions.setReportData(Object.values(a))):t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},saveAndUpdateFTKResult:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.saveAndUpdateFTKResult(e);return t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchAllFTKResult:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.fetchAllFTKResult(e);return null!==e&&void 0!==e&&e.isCsv?t(l.actions.setReportData(Object.values(a))):t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchAllFTKDetailsCombine:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.fetchAllFTKDetailsCombine(e);return t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.qualityServices)));t.b=l.reducer},function(e,t,a){"use strict";var n=a(1),r=a(263),i=a.n(r),o=a(5),s=a(26),l=a.n(s),c=a(2),d=a(3),u=a.n(d),m=a(42),p=a(25);const _="/BioFuelRequirementOffers/api",{baseUrl:y}=p.a,f=o.g().shape({commodity_req_offer_id:o.f().required().positive().integer(),offer_bid_qty:o.f().required().positive().integer(),offer_bid_uom_id:o.f().required().positive().integer(),offer_bid_price:o.f().required().positive().integer(),address_id:o.f().required().positive().integer(),vehicle_type_id:o.f().required().positive().integer()}).defined(),h=o.g().shape({commodity_req_offer_response_id:o.f().required().positive().integer(),offer_bid_uom_code:o.i().defined(),offer_bid_qty_uom_id:o.f().required().positive().integer(),offer_bid_qty_uom_code:o.i().defined(),offer_bid_type_enum:o.f().required().positive().integer(),offer_bid_type_enum_string:o.i().defined(),periodicity_enum_string:o.i().defined(),req_offer_response_status_enum:o.f().required().positive().integer(),req_offer_response_status_enum_string:o.i().defined(),address_code:o.i().defined(),created_by:o.f().required().positive().integer(),person_id:o.f().required().positive().integer(),user_type_enum_string:o.i().defined(),created_datetime:o.d().defined(),end_date:o.d().defined()}).defined(),g=f.concat(h);o.a().of(g);t.a={SaveBid:async(e,t,a)=>{var r;const i=globalThis.store.getState(),o=Object(n.a)(Object(n.a)({},e),{},{open_buy_sell_valid_until:e.open_buy_sell_valid_until&&l()(e.open_buy_sell_valid_until).format("YYYY-MM-DD HH:mm:ss"),start_date:l()(e.start_date).format("YYYY-MM-DD"),end_date:l()(e.end_date).format("YYYY-MM-DD"),person_id:a?e.person_id:null===globalThis||void 0===globalThis||null===(r=globalThis.user)||void 0===r?void 0:r.userid,user_type_enum:u.a.get(window,"user.profile.person.user_type_enum")||u.a.get(i,"user.profile.person.user_type_enum")||2});o.total_offer_bid_qty=c.d.caculateFinalQuantity(o.offer_bid_qty,o.periodicity_enum,o.start_date,o.end_date);let s;return c.d.getACL(u.a.get(window,"user")||{}).isCompany||(o.entity_id=o.person_id),s="".concat(_,t?"/OpenBuySell/SaveBid_ELOC_PhaseTwo":"/Bid/SaveBid_ELOC_PhaseTwo"),await m.a(s,o)},EditBid:async(e,t)=>{var a;const r=globalThis.store.getState(),i=Object(n.a)(Object(n.a)({},e),{},{open_buy_sell_valid_until:e.open_buy_sell_valid_until&&l()(e.open_buy_sell_valid_until).format("YYYY-MM-DD HH:mm:ss"),start_date:l()(e.start_date).format("YYYY-MM-DD"),end_date:l()(e.end_date).format("YYYY-MM-DD"),person_id:null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a?void 0:a.userid,user_type_enum:u.a.get(window,"user.profile.person.user_type_enum")||u.a.get(r,"user.profile.person.user_type_enum")||2});i.total_offer_bid_qty=c.d.caculateFinalQuantity(i.offer_bid_qty,i.periodicity_enum,i.start_date,i.end_date);let o;return c.d.getACL(u.a.get(window,"user")||{}
1).isCompany?i.user_type_enum=1:(i.entity_id=i.person_id,i.user_type_enum=2),o="".concat(_,t?"/OpenBuySell/EditBid":"/Bid/EditBid_PhaseTwo"),await m.e(o,i)},FetchAllBidsAgainstEntityId:async function(){var e,t,a,r;let i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=arguments.length>1?arguments[1]:void 0,s=arguments.length>2?arguments[2]:void 0;const l={filters:Object(n.a)({},i),entity_id:null===globalThis||void 0===globalThis||null===(e=globalThis.user)||void 0===e?void 0:e.userid,offset:(o-1)*s,page_size:s,user_type_enum:4===(null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t||null===(a=t.profile)||void 0===a||null===(r=a.person)||void 0===r?void 0:r.type_of_individual_enum)?1:2,company_affiliate_enum:1},d=c.d.getACL(u.a.get(window,"user")||{}),p=u.a.get(window,"user.profile.person.company_id")||0;d.isCompany?(l.entity_id=p,l.user_type_enum=1,l.company_affiliate_enum=1):(l.entity_id=u.a.get(window,"user.userid")||0,l.user_type_enum=2);const y="".concat(_,"/Bid/FetchAllBidsAgainstEntityId_ELOC");return await m.a(y,l)},FetchBidDetailsAgainstId:async e=>{const t={commodity_req_offer_response_id:e,person_id:u.a.get(window,"user.userid")||0},a=c.d.getQs(t),n="".concat(_,"/Bid/FetchBidDetailsAgainstId_ELOC?").concat(a);return await m.d(n)},FetchBidsAgainstPlainOfferId:async function(e){var t;let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0;const o={filters:Object(n.a)({},a),entity_id:parseInt(e),invoking_person_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid,offset:(r-1)*i,page_size:i},s="".concat(_,"/PlainOffer/FetchBidsAgainstPlainOfferId_ELOC");return await m.a(s,o)},WithdrawBidById:async e=>{var t;const a={Commodity_Req_Offer_Response_Id:e,Person_Id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=c.d.getQs(a),r="".concat(_,"/Bid/WithdrawBidById?").concat(n);return await m.e(r,{})},AcceptBid:async e=>{var t;const a={Commodity_Req_Offer_Response_Id:e,Person_Id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=c.d.getQs(a),r="".concat(_,"/PlainOffer/AcceptBid?").concat(n);return await m.e(r,{})},RejectBidById:async e=>{var t;const a={Commodity_Req_Offer_Response_Id:e,Person_Id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=c.d.getQs(a),r="".concat(_,"/PlainOffer/RejectBidById?").concat(n);return await m.e(r,{})},FetchBidDetailsAgainstIdQuote:async e=>{const t={commodity_req_offer_response_id:e},a="".concat(y,"/BioFuelRequirementOffers/api/Bid/FetchBidDetailsAgainstId_ELOC?").concat(i.a.stringify(t));return await m.d(a)},AcceptBidQuote:async(e,t)=>{let a;delete e.is_quotation,a="".concat(y,t?"/BioFuelRequirementOffers/api/OpenBuySell/SaveBid_ELOC_PhaseTwo":"/BioFuelRequirementOffers/api/Bid/SaveBid_ELOC_PhaseTwo");const n=await c.d.fetch(a,{method:"POST",body:JSON.stringify(e)}).ready;return await c.d.processApiRes(n)}}},,,,,,,,function(e,t,a){"use strict";a.d(t,"e",(function(){return g})),a.d(t,"f",(function(){return b})),a.d(t,"h",(function(){return E})),a.d(t,"g",(function(){return w})),a.d(t,"c",(function(){return O})),a.d(t,"d",(function(){return A})),a.d(t,"i",(function(){return S})),a.d(t,"k",(function(){return j})),a.d(t,"b",(function(){return k})),a.d(t,"j",(function(){return D})),a.d(t,"a",(function(){return x}));var n=a(1),r=a(3),i=a.n(r),o=a(24),s=a(11),l=a(74),c=a(2),d=a(78),u=a(5),m=a(7),p=a(75),_=a(396),y=a(33);const f=i.a.get(window,"user.userid",0),h=u.g().shape({first_name:u.i().required(),last_name:u.i().required(),gender_enum:u.i().required("Gender is a required field"),mobile_number:u.f().typeError("Mobile number required").required(),type_of_individual_enum:u.f().positive("I am a is a required field").typeError("I am a is a required field").required()}),g=async(e,t)=>{try{e.first_name=e.first_name.trim(),e.last_name=e.last_name.trim(),e.address_line1=e.address_line1.trim(),e.pin_code=e.pin_code.trim(),e.location_code=e.location_code.trim(),await c.d.validateSchema(h,e),s.a.show({type:"info",message:"Saving Personal Details...",key:"req-form"});const t=Object(n.a)({},e),a=await o.a.profile.updatePersonalDetails(t);s.a.show({type:"success",message:"Personal details updated.",key:"req-form"}),globalThis.store.dispatch(p.a.fetchPersonalDetails()),globalThis.store.dispatch(_.a.fetchList());let r=e.person_id||f;a.type_of_individual_enum||e.type_of_individual_enum,a.is_proprietor||e.is_proprietor;const u=globalThis.store.getState();i.a.get(u,"user");let m=c.d.getACL(user);const g=i.a.get(u,"rolesAndRights")||{};let v=i.a.get(g,"entities")||{};const b=Object.values(v).find((e=>(e.module_id,y.s.PROFILE,e.sub_module_id===y.s.ORGANISATION))),E=Object.values(v).find((e=>(e.module_id,y.s.PROFILE,e.sub_module_id===y.s.FARMS_CROPS))),w=Object.values(v).find((e=>(e.module_id,y.s.PROFILE,e.sub_module_id===y.s.TEAM))),O=Object.values(v).find((e=>(e.module_id,y.s.PROFILE,e.sub_module_id===y.s.TRANSPORT))),A=Object.values(v).find((e=>(e.module_id,y.s.PROFILE,e.sub_module_id===y.s.KYC))),S=Object.values(v).find((e=>(e.module_id,y.s.PROFILE,e.sub_module_id===y.s.UPLOAD))),j=Object.values(v).find((e=>(e.module_id,y.s.FINANCE,e.sub_module_id===y.s.FINANCE)));return null!==b&&void 0!==b&&b.full_access||null!==b&&void 0!==b&&b.read_access?(d.a.push(Object(c.h)("/account/".concat(r,"/organisations"))),l.a.mobile("organisations")):null!==E&&void 0!==E&&E.full_access||null!==E&&void 0!==E&&E.read_access?(d.a.push(Object(c.h)("/account/".concat(r,"/farms"))),l.a.mobile("farms")):null!==w&&void 0!==w&&w.full_access||null!==w&&void 0!==w&&w.read_access?(d.a.push(Object(c.h)("/account/".concat(r,"/teams"))),l.a.mobile("teams")):null!==O&&void 0!==O&&O.full_access||null!==O&&void 0!==O&&O.read_access?(d.a.push(Object(c.h)("/account/".concat(r,"/transport"))),l.a.mobile("transports")):(null!==A&&void 0!==A&&A.full_access||null!==A&&void 0!==A&&A.read_access)&&m.isIndividual?(d.a.push(Object(c.h)("/account/".concat(r,"/kyc"))),l.a.mobile("kyc")):(null!==A&&void 0!==A&&A.full_access||null!==A&&void 0!==A&&A.read_access)&&m.isCompanyAdmin?(d.a.push(Object(c.h)("/account/".concat(r,"/kyc-b"))),l.a.mobile("kyc")):null!==S&&void 0!==S&&S.full_access||null!==S&&void 0!==S&&S.read_access?(d.a.push(Object(c.h)("/account/".concat(r,"/upload"))),l.a.mobile("upload")):(null!==j&&void 0!==j&&j.full_access||null!==j&&void 0!==j&&j.read_access)&&(d.a.push(Object(c.h)("/account/".concat(r,"/finance"))),l.a.mobile("finance")),a}
1catch(a){console.log("catch---\x3eerror----\x3e",a),c.d.displayErrors(a,t)}},v=u.g().shape({basicInfo:u.g().shape({name_of_farm:u.i().required(),size_of_farm:u.i().required(),operation_enum:u.f().required()}),crops:u.a().of(u.g().shape({farm_detail_id:u.f().required(),crop_id:u.f().positive().required(),crop_area:u.f().positive().required(),harvest_date:u.d().required(),operation_enum:u.f().required()})),location:u.g().shape({location_id:u.f().positive().required(),pin_code:u.f().positive().required(),address_line1:u.i("Address Line 1 is required.").when("location_id",((e,t)=>e?t.optional():t.required()))})});u.g().shape({formData:u.a().of(v)});async function b(e,t){try{return await m.g.sendSignupOTP(Object(n.a)({},e))}catch(a){c.d.displayErrors(a,t)}}async function E(e,t){try{let t=Object(n.a)({},e);const a=await m.g.verifySignupOTP(t);t={log_id:a.log_id||0,login_through_enum:a.login_through_enum||0,user_name:a.user_name||"",person_id:e.person_id};const r=await m.Ub.updateVerified(t);return Object(n.a)(Object(n.a)({},a),r)}catch(a){c.d.displayErrors(a,t)}}async function w(e){try{await m.g.sendSignupOTP(Object(n.a)(Object(n.a)({},e),{},{isResend:!0,log_id:null}))}catch(t){c.d.displayErrors(t)}}const O=async e=>{try{return await o.a.profile.deleteAccount(e)}catch(t){console.log("catch---\x3eerror----\x3e",t),c.d.displayErrors(t)}},A=async e=>{try{return await o.a.profile.fetchDeleteReasons(e)}catch(t){console.log("catch---\x3eerror----\x3e",t),c.d.displayErrors(t)}},S=async e=>{try{return await o.a.profile.sendOtpForDeleteAccount(e)}catch(t){console.log("catch---\x3eerror----\x3e",t),c.d.displayErrors(t)}},j=async e=>{try{return await o.a.profile.verifyOtpForDeleteAccount(e)}catch(t){console.log("catch---\x3eerror----\x3e",t),c.d.displayErrors(t)}},k=async e=>{try{return await o.a.profile.deactivatePerson(e)}catch(t){console.log("catch---\x3eerror----\x3e",t),c.d.displayErrors(t)}},D=async e=>{s.a.show({type:"info",message:"Updating Address."});try{const t=await o.a.profile.updateShippingBillingAddress(e);return s.a.show({type:"success",message:"Address Updated."}),t}catch(t){console.log("catch---\x3eerror----\x3e",t),c.d.displayErrors(t)}},x=async e=>{try{return await o.a.profile.UpdateOldAddressInDeliveryAudit(e)}catch(t){console.log("catch---\x3eerror----\x3e",t),c.d.displayErrors(t)}}},,,,,function(e,t,a){"use strict";a.d(t,"e",(function(){return f})),a.d(t,"f",(function(){return h})),a.d(t,"c",(function(){return g})),a.d(t,"d",(function(){return v})),a.d(t,"g",(function(){return b})),a.d(t,"b",(function(){return E})),a.d(t,"a",(function(){return w}));var n=a(1),r=a(3),i=a.n(r),o=a(2),s=a(75),l=a(265),c=a(7),d=a(25),u=a(83),m=a(21),p=a(292),_=a.n(p),y=a(162);async function f(e,t){try{if("accepted"!==_.a.get("cookieConsent"))return void t.setSubmitting(!1);const a=await c.g.sendLoginOTP(Object(n.a)({},e));globalThis.store.dispatch(l.a.update(Object(n.a)(Object(n.a)({},a),{},{authStep:"otp"})))}catch(a){o.d.displayErrors(a,t),console.log("handleRequestOTP->error---\x3e>>",a)}}async function h(e,t){try{const t=await c.g.sendLoginOTP(Object(n.a)({},e));return localStorage.setItem("quoteVerification",JSON.stringify(t)),t}catch(a){o.d.displayErrors(a,t),console.log("handleRequestOTP->error---\x3e>>",a)}}async function g(e,t,a,r){const{indentDealsUrl:i}=d.a,u=Object(o.g)(window.location.href);try{if("accepted"!==_.a.get("cookieConsent"))return void t.setSubmitting(!1);const o=Object(n.a)(Object(n.a)({},e),{},{isMobile:a,isIPad:r});let d={};d=await c.g.login(o);try{if("undefined"!==typeof window&&y.a&&"function"===typeof y.a.identify){const t=e.user_name||e.mobile_number;t&&(await m.default.setItem("posthog_uuid",t),y.a.identify(t,{uuid:t}))}}catch(p){}if(gtag("event","User_Login_Details",e),gtag("event","User_Login_Response",d),gtag("event","login",Object(n.a)(Object(n.a)({},d),e)),window)return window.location.href="/",void(u.includes("".concat(i))&&(window.location.href=i+"/dashboard"));globalThis.store.dispatch(s.a.updateUser(Object(n.a)(Object(n.a)({},d),{},{isAuthenticated:!1})));let f={};f=await c.Ub.fetchPersonalDetails({}),globalThis.store.dispatch(l.a.update({flush:!0})),globalThis.store.dispatch(s.a.updateUser(Object(n.a)(Object(n.a)(Object(n.a)({},d),f),{},{isAuthenticated:!0})))}catch(f){o.d.displayErrors(f,t)}}async function v(e,t,a,r,u){const{indentDealsUrl:m}=d.a;Object(o.g)(window.location.href);try{const t=Object(n.a)(Object(n.a)({},e),{},{isMobile:a,isIPad:r});let o={};o=await c.g.loginQuote(t),i.a.isEmpty(o)?u(!1):u(!0),globalThis.store.dispatch(s.a.updateUser(Object(n.a)(Object(n.a)({},o),{},{isAuthenticated:!1})));let d={};d=await c.Ub.fetchPersonalDetails({}),globalThis.store.dispatch(l.a.update({flush:!0})),globalThis.store.dispatch(s.a.updateUser(Object(n.a)(Object(n.a)(Object(n.a)({},o),d),{},{isAuthenticated:!0})))}catch(p){u(!1),o.d.displayErrors(p,t)}}async function b(e){try{let t=await c.g.sendLoginOTP(e);globalThis.store.dispatch(l.a.update(Object(n.a)(Object(n.a)({},t),{},{authStep:"otp"})))}catch(t){o.d.displayErrors(t)}}async function E(){try{const{baseUrl:e,whatsappPatToken:t}
1=d.a,a="".concat(e,"/BiofuelThirdPartyIntegration/api/LoginviaWhatsApp/SaveandUpdateWhatsAppLoginToken"),n={AccessToken:"d9ef74d5fda3a174f3a6344e13360659e5301ff0aa789024e392ac5dc1075caf"},r=await o.d.fetch(a,{method:"POST",body:JSON.stringify({create_Token:!0}),headers:n}).ready;return await o.d.processApiRes(r)}catch(e){const t=await o.d.processApiErrors(e);throw o.d.displayErrors(t),t}}async function w(e){try{const{baseUrl:a,whatsappPatToken:n}=d.a,r=localStorage.getItem("whatsapp_login_token")||"",s="".concat(a,"/BiofuelThirdPartyIntegration/api/LoginviaWhatsApp/CheckLoginTokenviaMobileNumber"),l={mobile_Number:e,token:r},c={AccessToken:"d9ef74d5fda3a174f3a6344e13360659e5301ff0aa789024e392ac5dc1075caf"},p=await o.d.fetch(s,{method:"POST",body:JSON.stringify(l),headers:c}).ready,_=await o.d.processApiRes(p),f=i.a.get(_,"login_response",_),h=i.a.get(f,"jwt_token")||i.a.get(f,"jwtToken")||i.a.get(f,"jwt"),g=i.a.get(f,"jwt_token_expire_datetime")||i.a.get(f,"jwtExpiry"),v=i.a.get(f,"refresh_token")||i.a.get(f,"refreshToken");h&&await u.a.setToken(h,g),v&&await u.a.setRefreshToken(v);const b=i.a.get(f,"person_id")||i.a.get(_,"person_id"),E=i.a.get(f,"social_profile_id")||i.a.get(_,"social_profile_id");b&&await m.default.setItem("pid","".concat(b)),E&&await m.default.setItem("sid","".concat(E));try{"undefined"!==typeof window&&y.a&&"function"===typeof y.a.identify&&e&&(await m.default.setItem("posthog_uuid",e),y.a.identify(e,{uuid:e}))}catch(t){}return _}catch(a){const e=await o.d.processApiErrors(a);throw o.d.displayErrors(e),e}}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"rolesAndRights",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Eb.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.rolesAndRights)));t.b=l.reducer},,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"kycBusiness",initialState:{ids:[],entities:{},dirty:!0,busy:!1},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;e.entities=a,e.ids=a.company_tax_detail_id,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0})}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchKYCBusinessIdentityDetails:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.a.fetchDetails(e);t(d.actions.add({resData:a}))}catch(a){console.log("Redux-fetchKYCBusinessIdentityDetails--\x3eErr",a),l.d.displayErrors(a)}t(d.actions.setBusy(!1))}});t.b=d.reducer},,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"eKycStatus",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.fb.fetchEKycStatus(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchEKycStatusCt:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.fb.fetchEKycStatusCt(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.eKycStatus)));t.b=l.reducer},,,,,,,,function(e,t,a){"use strict";a.d(t,"b",(function(){return p})),a.d(t,"c",(function(){return _})),a.d(t,"d",(function(){return y}
1)),a.d(t,"e",(function(){return f})),a.d(t,"a",(function(){return h}));var n=a(3),r=a.n(n),i=a(2),o=a(25),s=a(1),l=a(26),c=a.n(l);const d={fetchStatusAgainstDeliveryId(e){const t=Object(s.a)({},e);return i.d.getQs(t)},fetchDetails(e){const t=Object(s.a)({},e);return i.d.getQs(t)},updateStatusAgainstDeliveryId(e){let t;return t=null==e.delivery_id?Object(s.a)(Object(s.a)({},e),{},{delivery_id:0,transport_delivery_schedule_alloted_id:e.transport_delivery_schedule_alloted_id,delivery_phase_enum:1}):Object(s.a)(Object(s.a)({},e),{},{delivery_id:e.delivery_id,transport_delivery_schedule_alloted_id:0,delivery_phase_enum:e.delivery_phase_enum}),t}},u={fetchList(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(s.a)(Object(s.a)({},e),{},{id:r.a.get(e,"transport_delivery_schedule_alloted_id")||0}))),r.a.keyBy(t,"id")},fetchDetails(e){let t=e||{};try{t={delivery_id:e.delivery_id,tripDetail:[{id:1,icon_color:"#003366",mail_icon:"location-on",lable_1:"Pickup Location:",lable_1_value:"".concat(e.pickup_location.address_text+", "+e.pickup_location.address_line1+", "+e.pickup_location.address_line2+", "+e.pickup_location.address_line3+", "+e.pickup_location.village_code+", "+e.pickup_location.taluka_code+", "+e.pickup_location.district_code+" "+e.pickup_location.pin_code+", "+e.pickup_location.state_code),lable_2:"Delivery Location:",lable_2_value:"".concat(e.delivery_location.address_text+", "+e.delivery_location.address_line1+", "+e.delivery_location.address_line2+", "+e.delivery_location.address_line3+", "+e.delivery_location.village_code+", "+e.delivery_location.taluka_code+", "+e.delivery_location.district_code+" "+e.delivery_location.pin_code+", "+e.delivery_location.state_code),next_icon:"location-on"},{id:2,icon_color:"#003366",mail_icon:"progress-clock",lable_1:"Pickup Date:",lable_1_value:c()(e.pick_up_datetime).format("DD-MMM-YY"),lable_2:"Pickup Time",lable_2_value:c()(e.pick_up_datetime).format("hh:mm A"),next_icon:null},{id:3,icon_color:"#003366",mail_icon:"account-switch",lable_1:"Consignee:",lable_1_value:e.consignee,lable_2:"Consignor:",lable_2_value:e.consignor,next_icon:null},{id:4,icon_color:"#003366",mail_icon:"map-marker-distance",lable_1:"Estimeted KM:",lable_1_value:"".concat(e.estimated_km),lable_2:"Estimeted Time:",lable_2_value:"".concat(e.estimated_time),next_icon:null},{id:5,icon_color:"#003366",mail_icon:"car-pickup",lable_1:"Vehicle:",lable_1_value:e.vehicle_code,lable_2:"Driver:",lable_2_value:e.driver,next_icon:null}],id:r.a.get(t,"transport_delivery_schedule_alloted_id")||0}}catch(a){console.error("While transfoming data getting error ",a)}return t},fetchStatusAgainstDeliveryId(e){let t=e||{};return t=Object(s.a)(Object(s.a)({},t),{},{id:r.a.get(t,"transport_delivery_schedule_alloted_id")||0}),t},updateStatusAgainstDeliveryId(e){let t=e||{};return t=Object(s.a)(Object(s.a)({},t),{},{id:r.a.get(t,"transport_delivery_schedule_alloted_id")||0}),t}},{baseUrl:m}=o.a,p=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{e.invoking_person_id=parseInt(r.a.get(globalThis,"user.userid")||0);const t="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveries_ELOC_Lite"),a=await i.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await i.d.processApiRes(a);return u.fetchList(n)}catch(t){console.log("FetchDeliveries->err----\x3e",t);throw await i.d.processApiErrors(t,"","FetchDeliveries_ELOC_Lite")}},_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];try{const a=d.fetchStatusAgainstDeliveryId(e),n="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/").concat(t?"FetchTransportDeliveryPhasesAgainstDeliveryId_CT":"FetchTransportDeliveryPhasesAgainstDeliveryId","?").concat(a),r=await i.d.fetch(n).ready,o=await i.d.processApiRes(r);return u.fetchStatusAgainstDeliveryId(o)}catch(a){console.log("fetchStatusAgainstDeliveryId->err----\x3e",a);throw await i.d.processApiErrors(a,"","FetchTransportDeliveryPhasesAgainstDeliveryId")}},y=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.updateStatusAgainstDeliveryId(e),a="".concat(m,"/BioFuelDeliveries/api/TripDetails/UpdateDeliveryPhasesAgainstDeliveryId_ELOC"),n=await i.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await i.d.processApiRes(n);return u.fetchStatusAgainstDeliveryId(r)}catch(t){const e=await i.d.processApiErrors(t,"","UpdateDeliveryPhasesAgainstDeliveryId_ELOC");throw console.log("updateStatusAgainstDeliveryId->errors----\x3e",e),e}},f=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.updateStatusAgainstDeliveryId(e),a="".concat(m,"/BioFuelDeliveries/api/TripDetails/UpdateDeliveryPhasesAgainstDeliveryId_CT"),n=await i.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await i.d.processApiRes(n);return u.fetchStatusAgainstDeliveryId(r)}catch(t){throw await i.d.processApiErrors(t,"","UpdateDeliveryPhasesAgainstDeliveryId_CT")}},h=async e=>{try{const t=d.fetchDetails(e),a="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/FetchTransportDeliveryDetailsAgainstTransportDeliveryScheduleAllotedId_ELOC?").concat(t),n=await i.d.fetch(a).ready,r=await i.d.processApiRes(n);return u.fetchDetails(r)}catch(t){console.log("trip detials fetchDetails->err----\x3e",t);const e=await i.d.processApiErrors(t,"","FetchTransportDeliveryDetailsAgainstTransportDeliveryScheduleAllotedId_ELOC");throw console.log("trip detilas fetchDetails->err----\x3e",e),e}}},,,,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(149);a(319);
1t.a=function(e){let{commodity_residue_code:t,commodity_code:a,custom_styling_class:n}=e;const o=e=>r.a.createElement(i.a,{content:e,placement:"topLeft"},e);return r.a.createElement("div",{className:"bfc-table-list-components ".concat(n)},r.a.createElement("div",{className:"commodity-field ellipsis-text-commodity"},a&&r.a.createElement(r.a.Fragment,null,r.a.createElement("span",{className:"commodity-code"},a?o(a):" "),r.a.createElement("br",null)),r.a.createElement("div",{className:"commodity-field ellipsis-text-commodity"},t?o(t):" ")))}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=(a(26),a(2));a(319);t.a=function(e){let{closing_on:t}=e;return r.a.createElement("div",{className:"bfc-table-list-components"},r.a.createElement("div",{className:"closing-date-field text-center"},t?i.d.formatDate(t):r.a.createElement("div",{className:"bfc-table-list-components text-center"},"-")))}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"kycBusinessCompany",initialState:{ids:[],entities:{},dirty:!0},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},setCompanyAffiliates(e,t){const{resData:a}=t.payload;e.entities=a,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchCompanyAndAffiliatesAgainstPersonId:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.a.fetchList(e);t(d.actions.add({resData:a}))}catch(a){console.log("Redux-fetchCompanyAndAffiliatesAgainstPersonId--\x3eErr",a),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))},fetchCompanyAndAffiliatesWithSocialProfile:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.a.fetchCompanyAndAffiliatesWithSocialProfile(e);t(d.actions.setCompanyAffiliates({resData:a}))}catch(a){l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))}});t.b=d.reducer},function(e,t,a){"use strict";t.a=a.p+"static/media/notverified.61782b4b.svg"},,,,,,,function(e,t,a){"use strict";var n=a(1),r=a(5),i=a(42),o=a(2);const s="/BioFuelRequirementOffers/api",l=r.g().shape({commodity_req_offer_id:r.f().required().positive().integer(),offer_bid_qty:r.f().required().positive().integer(),offer_bid_uom_id:r.f().required().positive().integer(),start_date:r.d().required(),end_date:r.d().required(),offer_bid_price:r.f().required().positive().integer(),total_offer_bid_qty:r.f().required().positive().integer(),periodicity_enum:r.f().required().positive().integer(),address_id:r.f().required().positive().integer(),transportation_cost:r.f().required().positive().integer()}).defined(),c=r.g().shape({commodity_req_offer_response_id:r.f().required().positive().integer(),offer_bid_uom_code:r.i().defined(),offer_bid_qty_uom_id:r.f().required().positive().integer(),offer_bid_qty_uom_code:r.i().defined(),offer_bid_type_enum:r.f().required().positive().integer(),offer_bid_type_enum_string:r.i().defined(),periodicity_enum_string:r.i().defined(),req_offer_response_status_enum:r.f().required().positive().integer(),req_offer_response_status_enum_string:r.i().defined(),address_code:r.i().defined(),created_by:r.f().required().positive().integer(),person_id:r.f().required().positive().integer(),user_type_enum_string:r.i().defined(),created_datetime:r.d().defined(),end_date:r.d().defined()}).defined(),d=l.concat(c);r.a().of(d);t.a={SaveOffer:async e=>{var t,a,r,o;const l=Object(n.a)(Object(n.a)({},e),{},{person_id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid,user_t
1ype_enum:4===(null===globalThis||void 0===globalThis||null===(a=globalThis.user)||void 0===a||null===(r=a.profile)||void 0===r||null===(o=r.person)||void 0===o?void 0:o.type_of_individual_enum)?1:2,company_affiliate_enum:1}),c="".concat(s,"/Offer/SaveOffer_ELOC_PhaseTwo");return await i.a(c,l)},FetchOffersAgainstRequirementId:async(e,t,a,r)=>{var o;console.log("CommodityReqOfferId",e);const l=e.trim(),c={filters:Object(n.a)({},t),entity_id:l,invoking_person_id:null===globalThis||void 0===globalThis||null===(o=globalThis.user)||void 0===o?void 0:o.userid,offset:(a-1)*r,page_size:r},d="".concat(s,"/AutoBidOffer/FetchAutoAndRegularBidOffers");return await i.a(d,c)},FetchOfferDetailsAgainstId:async e=>{const t={commodity_req_offer_response_id:e,person_id:_.get(window,"user.userid")||0},a=o.d.getQs(t),n="".concat(s,"/Offer/FetchOfferDetailsAgainstId_ELOC?").concat(a);return await i.d(n)},FetchAllOffersAgainstEntityId:async function(){var e,t,a,r;let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=arguments.length>1?arguments[1]:void 0,d=arguments.length>2?arguments[2]:void 0;const u={filters:Object(n.a)({},l),entity_id:null===globalThis||void 0===globalThis||null===(e=globalThis.user)||void 0===e?void 0:e.userid,user_type_enum:4===(null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t||null===(a=t.profile)||void 0===a||null===(r=a.person)||void 0===r?void 0:r.type_of_individual_enum)?1:2,company_affiliate_enum:1,offset:(c-1)*d,page_size:d},m=o.d.getACL(_.get(window,"user")||{}),p=_.get(window,"user.profile.person.company_id")||0;m.isCompany?(u.entity_id=p,u.user_type_enum=1,u.company_affiliate_enum=1):(u.entity_id=_.get(window,"user.userid")||0,u.user_type_enum=2);const y="".concat(s,"/Offer/FetchAllOffersAgainstEntityId_ELOC");return await i.a(y,u)},FetchOffersForMapView:async(e,t,a,r)=>{var o;console.log("CommodityReqOfferId",e);const l=e.trim(),c={filters:Object(n.a)({},t),entity_id:l,invoking_person_id:null===globalThis||void 0===globalThis||null===(o=globalThis.user)||void 0===o?void 0:o.userid,offset:(a-1)*r,page_size:r},d="".concat(s,"/AutoBidOffer/FetchOffersForMapView");return await i.a(d,c)},AcceptOffer:async e=>{var t;const a={Commodity_Req_Offer_Response_Id:e,Person_Id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=o.d.getQs(a),r="".concat(s,"/Requirement/AcceptOffer?").concat(n);return await i.e(r,{})},RejectOfferById:async e=>{var t;const a={Commodity_Req_Offer_Response_Id:e,Person_Id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=o.d.getQs(a),r="".concat(s,"/Requirement/RejectOfferById?").concat(n);return await i.e(r,{})},WithdrawOfferById:async e=>{var t;const a={Commodity_Req_Offer_Response_Id:e,Person_Id:null===globalThis||void 0===globalThis||null===(t=globalThis.user)||void 0===t?void 0:t.userid},n=o.d.getQs(a),r="".concat(s,"/Offer/WithdrawOfferById?").concat(n);return await i.e(r,{})},FetchAutoOfferDetailsAgainstId:async e=>{const t={commodity_req_offer_id:15222,person_id:_.get(window,"user.userid")||0},a=o.d.getQs(t),n="".concat(s,"/PlainOffer/FetchPlainOfferAgainstId_ELOC?").concat(a);return await i.d(n)}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7)),c=a(127);const d=Object(r.b)({}),u=Object(r.c)({name:"deliveriesCT",initialState:d.getInitialState({busy:!1,currentRequestId:null,csvReportData:[]}),reducers:{setAll:d.setAll,addOne:d.addOne,addMany:d.addMany,updateOne:d.updateOne,updateMany:d.updateMany,upsertOne:d.upsertOne,upsertMany:d.upsertMany,removeOne:d.removeOne,removeMany:d.removeMany,removeAll:d.removeAll,setCsvReportData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{csvReportData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a},setCurrentRequestId(e,t){e.currentRequestId=t.payload}}}),m=Object(n.a)(Object(n.a)({},u.actions),{},{fetchList:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await l.db.fetchListCT(e),s=o.a.map(i,"transport_delivery_schedule_alloted_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().deliveriesCT.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(c.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_alloted_id===t.transport_delivery_schedule_alloted_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().deliveriesCT.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().deliveriesCT.currentRequestId===r&&t(u.actions.setBusy(!1)),t(u.actions.setBusy(!1))},fetchListReportData:e=>((null===e||void 0===e||!e.isCsv)&&dispatch(u.actions.setBusy(!0)),async t=>{try{const a=await l.db.fetchListCT(e);return null!==e&&void 0!==e&&e.isCsv?t(u.actions.setCsvReportData(Object.values(a))):t(u.actions.setAll(a)),a}catch(a){t(u.actions.setAll({})),s.d.displayErrors(a)}finally{t(u.actions.setBusy(!1))}}),revertDeliveries:e=>async t=>{t(u.actions.setBusy(!0));try{return await l.db.revertDeliveries(e),t(u.actions.setBusy(!1)),!0}catch(a){t(u.actions.setAll({})),s.d.displayErrors(a)}t(u.actions.setBusy(!1))},RejectDelivery_CT:(e,t)=>async a=>{try{return await l.db.RejectDelivery_CT(e,t)}catch(n){a(u.actions.setAll({})),s.d.displayErrors(n)}},linkDealsOrDeliveries:e=>async t=>{try{return await l.db.linkDealsOrDeliveries(e)}catch(a){t(u.actions.setAll({})),s.d.displayErrors(a)}},deleteDealsOrDeliveriesFromLink:e=>async t=>{try{return await l.db.deleteDealsOrDeliveriesFromLink(e)}catch(a){t(u.actions.setAll({})),s.d.displayErrors(a)}},updateUnconfirmedDeliverySchedule:e=>async t=>{t(u.actions.setBusy(!0));try{return await l.db.updateUnconfirmedDeliverySchedule(e),t(u.actions.setBusy(!1)),!0}catch(a){t(u.actions.setAll({})),s.d.displayErrors(a)}t(u.actions.setBusy(!1))}});Object(n.a)({},d.getSelectors((e=>e.deliveriesCT)));t.b=u.reducer},,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"transportVehicle",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Vb.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))},fetchAllVehiclesForTransporter_CT:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Vb.fetchAllVehiclesForTransporter_CT(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))},deleteVehicleAgainstTransporter_CT:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Vb.deleteVehicleAgainstTransporter_CT(e);return t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.transportVehicle)));t.b=l.reducer},function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=a(580),s=a.n(o),l=a(245),c=a.n(l),d=a(9),u=a.n(d);const m=["field","form"];class p extends r.PureComponent{render(){const{disabled:e,className:t,name:a,value:n,onChange:r,label:o,color:l}=this.props,d=u()({"checkbox-btn":!0,disabled:e}),m="".concat(a,"-").concat(Date.now());return i.a.createElement("label",{className:"".concat(d," ").concat(t?" checkbox-btn--".concat(t):""),htmlFor:m},i.a.createElement("input",{className:"checkbox-btn__checkbox",type:"checkbox",id:m,name:a,onChange:r,checked:n,disabled:e}),i.a.createElement("span",{className:"checkbox-btn__checkbox-custom",style:l?{background:l,borderColor:l}:{}},i.a.createElement(s.a,null)),"button"===t?i.a.createElement("span",{className:"checkbox-btn__label-svg"},i.a.createElement(s.a,{className:"checkbox-btn__label-check"}),i.a.createElement(c.a,{className:"checkbox-btn__label-uncheck"})):"",i.a.createElement("span",{className:"checkbox-btn__label"},o))}}t.a=e=>{const{field:t,form:{touched:a,errors:r}}=e,o=Object(n.a)(e,m);let s=r[t.name]?"bfc-has-error":"";return i.a.createElement("div",{className:s},i.a.createElement(p,Object.assign({},t,o)))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7)),c=a(127);const d=Object(r.b)({}),u=Object(r.c)({name:"deliveryAllotments",initialState:d.getInitialState({busy:!1,currentRequestId:null}),reducers:{setAll:d.setAll,addOne:d.addOne,addMany:d.addMany,updateOne:d.updateOne,updateMany:d.updateMany,upsertOne:d.upsertOne,upsertMany:d.upsertMany,removeOne:d.removeOne,removeMany:d.removeMany,removeAll:d.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setCurrentRequestId(e,t){e.currentRequestId=t.payload}}}),m=Object(n.a)(Object(n.a)({},u.actions),{},{fetchList:e=>async(t,a)=>{const n=Date.now();t(u.actions.setCurrentRequestId(n)),t(u.actions.setBusy(!0));try{const r=await l.B.fetchList(e);if(a().deliveryAllotments.currentRequestId!==n)return;t(u.actions.setAll(r))}catch(r){a().deliveryAllotments.currentRequestId===n&&(t(u.actions.setAll({})),s.d.displayErrors(r))}a().deliveryAllotments.currentRequestId===n&&t(u.actions.setBusy(!1))},fetchListByPersonId:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await l.B.fetchListByPersonId(e),s=o.a.map(i,"transport_delivery_schedule_alloted_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().deliveryAllotments.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(c.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_alloted_id===t.transport_delivery_schedule_alloted_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().deliveryAllotments.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().deliveryAllotments.currentRequestId===r&&t(u.actions.setBusy(!1))},fetchDealAllotments:e=>async(t,a)=>{const n=Date.now();t(u.actions.setCurrentRequestId(n)),t(u.actions.setBusy(!0));try{const r=await l.B.fetchDealAllotments(e);if(a().deliveryAllotments.currentRequestId!==n)return;t(u.actions.setAll(r))}catch(r){a().deliveryAllotments.currentRequestId===n&&(t(u.actions.setAll({})),s.d.displayErrors(r))}a().deliveryAllotments.currentRequestId===n&&t(u.actions.setBusy(!1))},fetchDealAllotmentsELoc:e=>async(t,a)=>{const n=Date.now();t(u.actions.setCurrentRequestId(n)),t(u.actions.setBusy(!0));try{const r=await l.B.fetchDealAllotmentsELoc(e);if(a().deliveryAllotments.currentRequestId!==n)return;t(u.actions.setAll(r))}catch(r){a().deliveryAllotments.currentRequestId===n&&(t(u.actions.setAll({})),s.d.displayErrors(r))}a().deliveryAllotments.currentRequestId===n&&t(u.actions.setBusy(!1))}});Object(n.a)({},d.getSelectors((e=>e.deliveryAllotments)));t.b=u.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"kycComments",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.b.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchManualInvoiceReviewList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.lb.fetchInvoiceApprovalHistory(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.kycComments)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"notificationsTopbar",initialState:s.getInitialState({busy:!1,notificationCount:0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){e.busy=t.payload},setNotificationCount(e,t){e.notificationCount=t.payload.notificationCount},setNewNotificationCount(e,t){e.notificationCount=e.notificationCount+t.payload.notificationCount}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{updateNotificationCount:e=>async t=>{try{t(l.actions.setNotificationCount({notificationCount:e}))}catch(a){t(l.actions.setNotificationCount({notificationCount:0})),i.d.displayErrors(a)}},fetchNotification:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(l.actions.setBusy(!0));try{const a=await o.Ub.fetchAllNotifications(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}},updateNewNotificationCount:e=>async t=>{try{t(l.actions.setNewNotificationCount({notificationCount:e}))}catch(a){t(l.actions.setNewNotificationCount({notificationCount:0})),i.d.displayErrors(a)}}});Object(n.a)({},s.getSelectors((e=>e.notificationsTopbar)));t.b=l.reducer},,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(3),o=a.n(i),s=a(0),l=a.n(s),c=a(10),d=a(12),u=a(151),m=a(231),p=a(217),_=a(245),y=a.n(_),f=(a(24),a(91));const h=["field","form","label","children","select","entity","initialDisplayText","qparams","disabled","dependentFields","placeholder","qualityLab","is_walk_in","setOpenMatchModal","check","getTransportationCharges","formik","is_pick_up","setDefaultFormId","setDefaultCommodityId","setDefaultResidueId","ispopup","qualityProfile","popOpen","setPopOpen","commodity_id","commodity_type_code","commodity_form_code","setDefaultCall","isMarketWholesaleEnum","cb"],g={};t.a=function(e){var t,a;const i=Object(d.d)(),[s,_]=l.a.useState(!1),[v,b]=l.a.useState(0),[E,w]=l.a.useState([]),[O,A]=l.a.useState(Date.now()),[S,j]=l.a.useState(!0),[k,D]=l.a.useState(!1),{field:x,form:{touched:C,errors:P,values:N},label:I,children:F,select:T,entity:B,initialDisplayText:R,qparams:M,disabled:q,dependentFields:L,placeholder:U,qualityLab:V,is_walk_in:z,setOpenMatchModal:Y,check:G,getTransportationCharges:Q,formik:H,is_pick_up:W,setDefaultFormId:K,setDefaultCommodityId:J,setDefaultResidueId:Z,ispopup:X,qualityProfile:$,popOpen:ee,setPopOpen:te,commodity_id:ae,commodity_type_code:ne,commodity_form_code:re,setDefaultCall:ie,isMarketWholesaleEnum:oe,cb:se}=e;if(Object(r.a)(e,h),void 0===B)throw new Error("entity prop must be defined");let le=Object(d.e)((e=>e.referenceData.data[B]));Array.isArray(le)||(le=[]);const ce=s&&le&&0===le.length,de="".concat(o.a.get(N,"commodity_type_code")||"").concat(o.a.get(N,"commodity_form_code")||"")||"".concat(ne||"").concat(re||"");let ue=le.find((e=>e.value_member===de));return ue||(ue={value_member:de||ne,display_member:de||re?R:""}),(z||W)&&(le=le.filter((function(e){return"Raw"===e.commodity_form_code||"Industrial"===e.commodity_form_code}))),l.a.useEffect((()=>{let e=!0;const t=async()=>
1{if(!le.length)try{i(f.a.getCommodityDropdownData(B,{})),g[B]=le,w(le)}catch(t){console.log("getCompanies error",t),v<3&&b(v+1)}e&&w(le)};if(!ce)return!0===S&&(t(),j(!1)),()=>{e=!1};t()}),[ce,v,M]),l.a.useEffect((()=>{s||w([])}),[s]),l.a.useEffect((()=>{Q&&H&&Q(H)}),[N]),l.a.useEffect((()=>{X&&K(ue.commodity_form_id?ue.commodity_form_id:0)}),[X,ue]),Object(c.f)(C,x.name)&&Object(c.f)(P,x.name),l.a.createElement("div",{className:"bfc-ref-data-select-wrapper"},l.a.createElement(m.a,{value:$?"undefined - undefined"!=ue.display_member?ue:"":ue,id:"".concat(B,"-autocomplete-").concat(O),defaultValue:R||"",disabled:!!q,disableClearable:!0,autoHighlight:!0,size:"small",style:{backgroundColor:"white"},onOpen:()=>{_(!0)},onClose:()=>{_(!1)},getOptionSelected:(e,t)=>!(null===e||void 0===e||!e.display_member||null===t||void 0===t||!t.display_member)&&e.display_member.trim().toLowerCase()===t.display_member.trim().toLowerCase(),getOptionLabel:e=>e.display_member?e.display_member:"",options:o.a.orderBy(le,["display_member"]),loading:ce,onChange:(t,a)=>{if(V?(e.form.setFieldValue("commodity_type_id",a.commodity_type_master_id),e.form.setFieldValue("commodity_form_id",a.commodity_form_master_id),e.form.setFieldValue("commodity_type_code",a.commodity_type_code),e.form.setFieldValue("commodity_form_code",a.commodity_form_code)):null!=a&&(e.form.setFieldValue("commodity_type_id",a.commodity_type_id),e.form.setFieldValue("commodity_form_id",a.commodity_form_id),e.form.setFieldValue("commodity_type_master_id",a.commodity_type_master_id),e.form.setFieldValue("commodity_form_master_id",a.commodity_form_master_id),e.form.setFieldValue("commodity_type_code",a.commodity_type_code),e.form.setFieldValue("commodity_form_code",a.commodity_form_code),X&&K(a.commodity_form_id)),$&&te(!1),L&&L.length)for(let n of L)e.form.setFieldValue(n,0);"CommodityForm"===G&&Y&&Y(!0),se&&se(a)},renderInput:e=>l.a.createElement(u.a,Object.assign({},e,{variant:"outlined",className:"material-form__field",label:I,error:!(!Object(c.f)(C,x.name)||!Object(c.f)(P,x.name)),children:F,helperText:Object(c.f)(C,x.name)&&Object(c.f)(P,x.name)?Object(c.f)(P,x.name):"",FormHelperTextProps:{classes:{error:"form__form-group-error"}},InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:l.a.createElement(l.a.Fragment,null,ce?l.a.createElement(p.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)}),placeholder:U}))}),""===(null===(t=ue)||void 0===t?void 0:t.display_member)||"undefined - undefined"===(null===(a=ue)||void 0===a?void 0:a.display_member)?"":l.a.createElement(l.a.Fragment,null,$&&l.a.createElement(y.a,{className:"w-auto quality-profile-clear__icon",onClick:()=>{D(!0),e.form.setFieldValue("commodity_type_code",""),ue={value_member:"",display_member:""}}})))}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(60);t.a=e=>{const{loading:t=!0,type:a,minHeight:n="calc(100vh - 150px)",style:o}=e;return t?r.a.createElement("div",{className:"",style:o||{position:"relative",minHeight:n,width:"100%"}},r.a.createElement("div",{className:"panel__refresh loader",style:{display:"contents"}},r.a.createElement(i.a,null))):null}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(3),o=a.n(i),s=a(2),l=a(27),c=a(12),d=a(509),u=a(216),m=a(149),p=a(60),_=(a(809),a(808),a(650),a(232)),y=(a(431),a(1032)),f=(a(806),a(314)),h=a(128);a(346),a(1562);t.a=function(e){let{discoveryCardPage:t,userId:a,companyName:i,dealOverviewBar:g,value:v,personId:b,id:E,addressId:w,tickvalue:O,isProfile:A,social_profile_id:S,personCompanyAddressId:j,isSinglePartyAuction:k,isSupplierContractSigned:D}=e;const x=Object(c.d)(),[C,P]=Object(n.useState)(!1),[N,I]=Object(n.useState)(!1),F=Object(c.e)((e=>e.supplierRatings)),T=o.a.get(F,"busy")||!1,B=o.a.get(F,"entities.undefined")||{},R=o.a.get(B,"Health_Safety.valid_until")||"",M=s.d.formatDate(R).replace(/-/g," ");let q=Object.values(B||{}),L=!k;const U=v>0?"#D2D2D2":"white",V=v>50?"#97C7E9":"white",z=v>100?"#1B62AB":"white",Y=v>150?"#1B62AB":"white",G=v>200?"#32A836":"white",Q=()=>{if(console.log("showAllRatings",E,w),null!=E){const e={extended_profile_id:E,address_id:w};x(d.a.fetchSupplierRatings(e))}else x(d.a.setAll({}));!T&&(null===q||void 0===q?void 0:q.length)>0&&I(!0)};console.log("SupplierRatings",F,B,q);const H=r.a.createElement("div",{className:"p-0",style:{width:E?"320px":"300px"}},r.a.createElement("p",{className:"rating-heading",style:{textAlign:"center",fontWeight:"bold",fontSize:"var(--fs-base__two)",color:"var(--unnamed-color-1b62ab)",width:"100%"}},r.a.createElement("div",{className:"d-flex justify-content-center align-items-center",style:{gap:"10px"}},null==O||0==O?r.a.createElement(h.a,{dontShowPopUp:!0,shieldText:!0,tickvalue:10}):r.a.createElement(h.a,{dontShowPopUp:!0,shieldText:!0,tickvalue:null==O?10:O}))),r.a.createElement("ul",{style:{padding:0,margin:0,listStyleImage:"none",listStyleType:"none"}},q.length>0?r.a.createElement(r.a.Fragment,null,q.map((e=>r.a.createElement(r.a.Fragment,null,r.a.createElement("li",{style:{margin:"10px 0px"}},r.a.createElement("div",{style:{display:"grid",gridTemplateColumns:"1fr 1fr 50px",alignContent:"center"}},r.a.createElement("p",{style:{margin:"4px 10px"}},r.a.createElement("span",{style:{color:"var(--unnamed-color-707070)",fontSize:"var(--fs-base__three)"}},e.score_type.replaceAll("_"," "))),r.a.createElement("p",{style:{margin:"0px 0px 0px 0px",marginTop:"5px",marginLeft:"30px"}},r.a.createElement("div",{className:"supplier-rating-table"},r.a.createElement(r.a.Fragment,null,r.a.createElement(u.a,{percent:100,steps:1,strokeColor:e.score>0?"#D2D2D2":"white",format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:e.score>25?"#97C7E9":"white",format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:e.score>50?"#1B62AB":"white",format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:e.score>75?"#1B62AB":"white",format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:e.score>100?"#32A836":"white",format:e=>null})))))))))):(!E||0!=E)&&r.a.createElement(f.a,{image:f.a.PRESENTED_IMAGE_SIMPLE}),E?r.a.createElement("div",{className:"text-center",style:{color:"var(--unnamed-color-1b62ab)",cursor:"pointer"}},r.a.createElement("span",{style:{color:"#D9D9D9",fontSize:"12px",width:"100%"}},"Valid: ",M||"-")):null,null!=E?r.a.createElement(r.a.Fragment,null,r.a.createElement("hr",{className:"mt-10 mb-10"}),r.a.createElement("div",{className:"text-center",onClick:e=>{P(!0)},style:{color:"var(--unnamed-color-1b62ab)",cursor:"pointer"}},"Know more")):""),r.a.createElement("div",{className:"nested-modal"},C&&r.a.createElement(y.a,{id:E,userId:a,value:v,extendedProfilePersonId:b,tickvalue:O,addressId:w,isOpen:C,toggle:()=>{P(!C)},companyName:i})));return Object(n.useEffect)((()=>{N&&(gtag("event","Supplier_profile_drill_down_1",{Location_Access:q.filter((e=>"Location_Access"===e.id)).map((e=>e.score)),Infra_Equipment:q.filter((e=>"Infra_Equipment"===e.id)).map((e=>e.score)),Health_Safety:q.filter((e=>"Health_Safety"===e.id)).map((e=>e.score)),Quality_Processes:q.filter((e=>"Quality_Processes"===e.id)).map((e=>e.score)),Sustainable_Practices:q.filter((e=>"Sustainable_Practices"===e.id)).map((e=>e.score)),extendedProfilePersonId:b||null,extendedProfileId:E||null,extendedProfileAddressId:w||null,userId:a||null,companyName:i,otherCompanyName:q.f
1ilter((e=>"Location_Access"===e.id)).map((e=>e.company_code))}),I(!1))}),[N]),r.a.createElement("div",{className:g?"deals-progress__bar":t?"supplier-rating-table__discovery":"supplier-progress__bar"},k?r.a.createElement(r.a.Fragment,null,r.a.createElement(m.a,{placement:"rightTop",content:T?r.a.createElement(p.a,null):D?H:null,onMouseEnter:Q},r.a.createElement("div",null,null==O||0==O?r.a.createElement(h.a,{shieldText:L,tickvalue:10}):5==O?r.a.createElement(h.a,{shieldText:L,tickvalue:O}):D?r.a.createElement(h.a,{dontShowPopUp:!0,shieldText:L,tickvalue:null==O?10:O}):r.a.createElement("img",{src:_.a,alt:"",style:{height:"20px",width:"20px"}})))):r.a.createElement(r.a.Fragment,null,A?r.a.createElement(m.a,{placement:"rightTop",content:"Verified Supplier"},r.a.createElement(l.b,{to:Object(s.h)("/social/profile/extended-profile/".concat(S,"?person_company_addressId=").concat(w)),style:{cursor:"pointer"}},r.a.createElement("div",null,null==O||0==O?r.a.createElement(h.a,{dontShowPopUp:!0,shieldText:!0,tickvalue:10}):5==O?r.a.createElement(h.a,{dontShowPopUp:!0,shieldText:L,tickvalue:O}):D?r.a.createElement(h.a,{dontShowPopUp:!0,shieldText:!0,tickvalue:null==O?10:O}):r.a.createElement("img",{src:_.a,alt:"",style:{height:"20px",width:"20px"}})))):r.a.createElement(r.a.Fragment,null,null!=O?r.a.createElement(m.a,{placement:"rightTop",content:T?r.a.createElement(p.a,null):H,onMouseEnter:Q},r.a.createElement(u.a,{percent:100,steps:1,strokeColor:U,format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:V,format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:z,format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:Y,format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:G,format:e=>null})):r.a.createElement(r.a.Fragment,null,r.a.createElement(u.a,{percent:100,steps:1,strokeColor:U,format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:V,format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:z,format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:Y,format:e=>null}),r.a.createElement(u.a,{percent:100,steps:1,strokeColor:G,format:e=>null})))))}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(177),o=a.n(i),s=a(167),l=a(54),c=a.n(l);t.a=e=>{var t,a;const{field:i,form:l,fieldName:d,defaultValue:u,placeholder:m,minDate:p,maxDate:_,disabled:y=!1,minTime:f,isClosingOn:h,isShowTime:g=!0,isMPA:v}=e,{touched:b,errors:E}=l,w=i.name||d,[O,A]=Object(n.useState)(e.defaultValue?new Date(e.defaultValue):null);Object(n.useEffect)((()=>{A(u?new Date(u):null)}),[u]);const S=b[w]&&E[w];return Object(n.useEffect)((()=>{var e,t;if(v&&null!==l&&void 0!==l&&null!==(e=l.values)&&void 0!==e&&e.auction_start_datetime&&null!==l&&void 0!==l&&null!==(t=l.values)&&void 0!==t&&t.auction_end_datetime){var a,n;let e=c()(null===l||void 0===l||null===(a=l.values)||void 0===a?void 0:a.auction_start_datetime),t=c()(null===l||void 0===l||null===(n=l.values)||void 0===n?void 0:n.auction_end_datetime).diff(e,"minutes");l.setFieldValue("auction_duration_enum",t)}}),[null===l||void 0===l||null===(t=l.values)||void 0===t?void 0:t.auction_start_datetime,null===l||void 0===l||null===(a=l.values)||void 0===a?void 0:a.auction_end_datetime]),r.a.createElement("div",{className:"date-picker"},r.a.createElement("div",{className:"".concat(S?"has-error":"",' bfc-date-time-wrapper w-100"')},r.a.createElement(o.a,{selected:O,selectsStart:!0,onChange:t=>{A(t),l.setFieldValue(w,t),e.setIsPickupDateChanged&&e.setIsPickupDateChanged(!0)},showTimeSelect:!!g,dateFormat:g?"MMMM d, yyyy h:mm aa":"MMMM d, yyyy",dropDownMode:"select",withPortal:s.isMobileOnly,minDate:h?new Date:p,maxDate:_,minTime:c()(O||new Date).isSame(c()(),"day")?(e=>{if(c()(e).isSame(c()(),"day")){return c()(new Date).toDate()}return c()(e).startOf("day").toDate()})(f):c()(O).startOf("day").toDate(),maxTime:c()().endOf("day").toDate(),placeholderText:m,disabled:y})))}},,function(e,t,a){"use strict";a.r(t),a.d(t,"CargoSchema",(function(){return f})),a.d(t,"loadingVolumeCargoSchema",(function(){return h})),a.d(t,"deliveryVolumeCargoSchema",(function(){return g})),a.d(t,"fetchList",(function(){return v})),a.d(t,"fetchDetails",(function(){return b})),a.d(t,"create",(function(){return E})),a.d(t,"update",(function(){return w})),a.d(t,"updateCargoDetails",(function(){return O})),a.d(t,"getAuditDetails",(function(){return A})),a.d(t,"updateCargoDetailsCT",(function(){return S})),a.d(t,"updateQualityAdjustmentInQuantityForInvoice",(function(){return j})),a.d(t,"updateQS",(function(){return k})),a.d(t,"updateQSCT",(function(){return D})),a.d(t,"updateQualitySpecs",(function(){return x})),a.d(t,"updateTripStatus",(function(){return C})),a.d(t,"updateTripStatusCT",(function(){return P})),a.d(t,"destroy",(function(){return N})),a.d(t,"fetchTransportDeliveryDetails",(function(){return I})),a.d(t,"fetchCargoDetails",(function(){return F})),a.d(t,"fetchCargoDetailsCT",(function(){return T})),a.d(t,"fetchDeliveryPhasesDetails",(function(){return B})),a.d(t,"fetchDeliveryPhasesDetailsCT",(function(){return R}
1)),a.d(t,"fetchQSDetails",(function(){return M})),a.d(t,"fetchQSDetailsCT",(function(){return q})),a.d(t,"UpdateBuyerSellerRefOnDeal",(function(){return L})),a.d(t,"UpdateBuyerSellerRefOnDelivery",(function(){return U})),a.d(t,"deleteUploadedFileAgainstId",(function(){return V})),a.d(t,"createDelayQsInvoice",(function(){return z})),a.d(t,"enableDisableEarlyPaymentOnDelivery",(function(){return Y})),a.d(t,"fetchWeighbridgeDataByRSTNumber",(function(){return G}));var n=a(5),r=a(29),i=a(1),o=a(3),s=a.n(o),l=a(2),c=a(25);const d={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)(Object(i.a)({},e),{},{person_id:e.person_id||s.a.get(window,"user.userid",0)});return l.d.getQs(t)},fetchDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)(Object(i.a)({},e),{},{transport_delivery_schedule_allotment_id:e.id});return l.d.getQs(t)},fetchCargoDetails(e){const t={delivery_id:e,invoking_person_id:s.a.get(window,"user.userid",0)};return l.d.getQs(t)},fetchDeliveryPhases(e){const t={delivery_id:e};return l.d.getQs(t)},updateCargoDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return Object(i.a)(Object(i.a)({},e),{},{tare_weight:parseFloat((parseFloat(e.tare_weight)/1e3).toFixed(3)),gross_weight:parseFloat((parseFloat(e.gross_weight)/1e3).toFixed(3)),netWeight:parseFloat((parseFloat(e.netWeight)/1e3).toFixed(3)),invoice_qty:2!==e.uom_type_enum?parseFloat((parseFloat(e.invoice_qty)/1e3).toFixed(3)):parseFloat(e.invoice_qty),receipt_qty:2!==e.uom_type_enum?parseFloat((parseFloat(e.receipt_qty)/1e3).toFixed(3)):parseFloat(e.receipt_qty),invoking_person_id:s.a.get(window,"user.person_id"),delivery_id:t})},deleteUploadedFileAgainstId(e){let t={attachment_id:parseInt(e.attachment_id)};return l.d.getQs(t)},createDelayQsInvoice(e){let t={delivery_id:parseInt(e.delivery_id)};return l.d.getQs(t)}},u={fetchList(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(i.a)(Object(i.a)({},t),{},{id:s.a.get(t,"transport_delivery_schedule_alloted_id")||0}))),s.a.keyBy(t,"id")},fetchDetails(e){let t=e||{};return t=Object(i.a)(Object(i.a)({},t),{},{id:s.a.get(t,"transport_delivery_schedule_alloted_id")||0}),t},fetchTransportDeliveryDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"transport_delivery_schedule_alloted_id")}),fetchCargoDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"at_loading.delivery_id")}),fetchDeliveryPhasesDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"sched_master_id")}),fetchQSList(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchQSDetails(e)));return s.a.keyBy(t,"sched_delivery_quality_spec_id")},fetchQSDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"sched_delivery_quality_spec_id")}),deleteUploadedFileAgainstId:e=>e};var m=a(26),p=a.n(m);const{baseUrl:_}=c.a,y=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchDetails(e),a="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/FetchTransportDeliveryDetailsAgainstTransportDeliveryScheduleAllotedId_ELOC?").concat(t),n=await l.d.fetch(a).ready,r=await l.d.processApiRes(n);return u.fetchDetails(r)}catch(t){throw await l.d.processApiErrors(t,"","FetchTransportDeliveryDetailsAgainstTransportDeliveryScheduleAllotedId_ELOC")}},f=n.g().shape({tare_weight:n.f().typeError("Tare Weight is required").max(2e4,"Tare Weight seems too large (over 20 MT/ 20,000 KG). Check Qtys in MT vs KG").min(1,"Tare Weight invalid").required("Tare Weight is required").test("is-decimal","Invalid",(e=>(e+"").match(/^\d+$/))),gross_weight:n.f().typeError("Gross Weight is required").max(6e4,"Gross Weight seems too large (over 60 MT/ 60,000 KG). Check Qtys in MT vs KG").min(1,"Gross Weight invalid").moreThan(n.h("tare_weight"),"Gross weight must be greater than Tare weight").required("Gross Weight is required").test("is-decimal","Invalid",(e=>(e+"").match(/^\d+$/)))}),h=n.g().shape({invoice_qty:n.f().typeError("Invoice Quantity is required")}),g=n.g().shape({receipt_qty:n.f().typeError("Receipt Quantity is required")}),v=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(_,"/BioFuelDeliveries/api/FarmDetails/FetchAllFarmsAgainstPersonId_ELOC?").concat(t),n=await l.d.fetch(a).ready,r=await l.d.processApiRes(n);return u.fetchList(r)}catch(t){throw console.log("api-farms-fetchList->err----\x3e",t),await l.d.processApiErrors(t)}}(e);return t}catch(t){throw t}},b=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await y(e)}catch(t){throw t}},E=async e=>{throw new Error("No api to create delivery")},w=async function(e){throw new Error("No api to update delivery")},O=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await r.b(f,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=d.updateCargoDetails(t,e),n="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/UpdateQuantityAndCargoDetailsAgainstDeliveryId"),r=await l.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await l.d.processApiRes(r)}catch(a){throw await l.d.processApiErrors(a,"","UpdateQuantityAndCargoDetailsAgainstDeliveryId")}}(e,t);return a}catch(a){throw a}},A=async e=>{try{const t=await(async e=>{try{const t="".concat(_,"/BioFuelDeliveries/api/Invoices/FetchQualityAdjustmentInQuantityHistory?delivery_id=").concat(e),a=await l.d.fetch(t,{method:"GET"}).ready;return await l.d.processApiRes(a)}catch(t){throw await l.d.processApiErrors(t,"","getAuditDetails")}})(e);return t}catch(t){throw t}},S=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await r.b(f,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=d.updateCargoDetails(t,e),n="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/UpdateQuantityAndCargoDetailsAgainstDeliveryId_CT"),r=await l.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await l.d.processApiRes(r)}catch(a){throw await l.d.processApiErrors(a,"","UpdateQuantityAndCargoDetailsAgainstDeliveryId_CT")}}(e,t);return a}catch(a){throw a}},j=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Object(i.a)({},e),a="".concat(_,"/BioFuelDeliveries/api/Invoices/HandleQualityAdjustmentInQuantityForInvoice"),n=await l.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready;return await l.d.processApiRes(n)}catch(t){throw await l.d.processApiErrors(t,"","updateQualityAdjustmentInQuantityForInvoice")}}(e);return t}catch(t){throw t}},k=async e=>{try{const t=await(async e=>{try{const t=Object(i.a)({},e),a="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/UpdateQsAgainstDeliveryQualitySpecId"),n=await l.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await l.d.processApiRes(n)}catch(t){throw await l.d.processApiErrors(t,"","UpdateQs")}})(e);return t}catch(t){throw t}},D=async e=>{try{const t=await(async e=>{try{const t=Object(i.a)({},e),a="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/UpdateQsAgainstDeliveryQualitySpecId_CT"),n=await l.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;return await l.d.processApiRes(n)}catch(t){throw await l.d.processApiErrors(t,"","UpdateQs")}})(e);return t}catch(t){throw t}},x=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=Object(i.a)(Object(i.a)({},t),{},{invoking_person_id:s.a.get(window,"user.person_id"),delivery_id:e}),n="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/UpdateQsAgainstDeliveryId"),r=await l.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await l.d.processApiRes(r)}catch(a){throw await l.d.processApiErrors(a,"","UpdateQsAgainstDeliveryId")}}(e,t);return a}catch(a){throw a}},C=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=Object(i.a)({delivery_phase_enum:0,transport_delivery_schedule_alloted_id:0,delivery_id:e},t),n="".concat(_,"/BioFuelDeliveries/api/TripDetails/UpdateDeliveryPhasesAgainstDeliveryId_ELOC"),r=await l.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await l.d.processApiRes(r)}catch(a){throw await l.d.processApiErrors(a,"","UpdateDeliveryPhasesAgainstDeliveryId_ELOC")}}(e,t);return a}catch(a){throw a}},P=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=Object(i.a)({delivery_phase_enum:0,transport_delivery_schedule_alloted_id:0,delivery_id:e},t),n="".concat(_,"/BioFuelDeliveries/api/TripDetails/UpdateDeliveryPhasesAgainstDeliveryId_CT"),r=await l.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready;return await l.d.processApiRes(r)}catch(a){throw await l.d.processApiErrors(a,"","UpdateDeliveryPhasesAgainstDeliveryId_CT")}}(e,t);return a}catch(a){throw a}},N=async e=>{throw new Error("No api to destroy delivery")},I=async e=>{try{return await y(e)}catch(t){throw t}},F=async e=>{try{return await(async e=>{try{const t=d.fetchCargoDetails(e),a="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/FetchCargoDetailsAgainstDeliveryId?").concat(t),n=await l.d.fetch(a).ready,r=await l.d.processApiRes(n);return u.fetchCargoDetails(r)}catch(t){return await l.d.processApiErrors(t,"","FetchCargoDetailsAgainstDeliveryId"),{}}})(e)}catch(t){throw t}},T=async e=>{try{return await(async e=>{try{const t=d.fetchCargoDetails(e),a="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/FetchCargoDetailsAgainstDeliveryId_CT?").concat(t),n=await l.d.fetch(a).ready,r=await l.d.processApiRes(n);return u.fetchCargoDetails(r)}catch(t){return await l.d.processApiErrors(t,"","FetchCargoDetailsAgainstDeliveryId_CT"),{}}})(e)}catch(t){throw t}},B=async e=>{try{return await(async e=>{try{const t=d.fetchDeliveryPhases(e),a="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/FetchTransportDeliveryPhasesAgainstDeliveryId?").concat(t),n=await l.d.fetch(a).ready,r=await l.d.processApiRes(n);return u.fetchDeliveryPhasesDetails(r)}catch(t){return await l.d.processApiErrors(t,"","FetchTransportDeliveryPhasesAgainstDeliveryId"),{}}})(e)}catch(t){throw t}},R=async e=>{try{return await(async e=>{try{const t=d.fetchDeliveryPhases(e),a="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/FetchTransportDeliveryPhasesAgainstDeliveryId_CT?").concat(t),n=await l.d.fetch(a).ready,r=await l.d.processApiRes(n);return u.fetchDeliveryPhasesDetails(r)}catch(t){return await l.d.processApiErrors(t,"","FetchTransportDeliveryPhasesAgainstDeliveryId_CT"),{}}})(e)}catch(t){throw t}},M=async e=>{try{return await(async e=>{try{const t=d.fetchCargoDetails(e),a="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/FetchQsAgainstDeliveryId?").concat(t),n=await l.d.fetch(a).ready,r=await l.d.processApiRes(n);return u.fetchQSList(r)}catch(t){return await l.d.processApiErrors(t,"","FetchQsAgainstDeliveryId"),[]}})(e)}catch(t){throw t}},q=async e=>{try{return await(async e=>{try{const t=d.fetchCargoDetails(e),a="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/FetchQsAgainstDeliveryId_CT?").concat(t),n=await l.d.fetch(a).ready,r=await l.d.processApiRes(n);return u.fetchQSList(r)}catch(t){return await l.d.processApiErrors(t,"","FetchQsAgainstDeliveryId"),[]}})(e)}catch(t){throw t}},L=async e=>{try{let t=await(async e=>{try{e.buyer_seller_ref_date=p()(e.buyer_seller_ref_date).format("YYYY-MM-DD HH:mm:ss");const t=Object(i.a)({},e),a="".concat(_,"/BioFuelRequirementOffers/api/Deal/UpdateBuyerSellerRefOnDeal"),n=await l.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready;return await l.d.processApiRes(n)}catch(t){throw await l.d.processApiErrors(t,"","UpdateBuyerSellerRefOnDeal")}})(e);return t}catch(t){throw t}},U=async e=>{try{let t=await(async e=>{try{e.buyer_seller_ref_date=p()(e.buyer_seller_ref_date).format("YYYY-MM-DD"),e.transport_delivery_schedule_alloted_id=parseInt(e.transport_delivery_schedule_alloted_id);const t=Object(i.a)({},e),a="".concat(_,"/BioFuelDeliveries/api/DeliveryAssignment/UpdateBuyerSellerRefOnDelivery"),n=await l.d.fetch(a,{method:"PUT",body:JSON.stringify(t)}).ready;return await l.d.processApiRes(n)}catch(t){throw await l.d.processApiErrors(t,"","UpdateBuyerSellerRefOnDelivery")}})(e);return t}catch(t){throw t}},V=async e=>{try{let t=await(async e=>{try{const t=d.deleteUploadedFileAgainstId(e),a="".concat(_,"/BioFuelRegistration/api/QualityLab/DeleteUploadedFileAgainstId?").concat(t),n=await l.d.fetch(a,{method:"PUT"}).ready,r=await l.d.processApiRes(n);return u.deleteUploadedFileAgainstId(r)}catch(t){throw await l.d.processApiErrors(t,"","DeleteUploadedFileAgainstId")}})(e);return t}catch(t){throw t}},z=async e=>{try{let t=await(async e=>{try{const t=d.createDelayQsInvoice(e),a="".concat(_,"/BioFuelDeliveries/api/Invoices/CreateDelayQSInvoice?").concat(t),n=await l.d.fetch(a,{method:"POST"}).ready;return await l.d.processApiRes(n)}catch(t){throw await l.d.processApiErrors(t,"","createDelayQsInvoice")}})(e);return t}catch(t){throw t}},Y=async e=>{try{let t=await(async e=>{try{let t=l.d.getQs(e);const a="".concat(_,"/BioFuelPayments/api/EarlyPayment/EnableDisableEarlyPaymentOnDelivery?").concat(t),n=await l.d.fetch(a,{method:"POST"}).ready;return await l.d.processApiRes(n)}catch(t){throw await l.d.processApiErrors(t,"","EnableDisableEarlyPaymentOnDelivery")}})(e);return t}catch(t){throw t}},G=async e=>{try{let t=await(async e=>{try{const t="".concat(_,"/BioFuelThirdPartyIntegration/api/DeviceIntegration/FetchWeighbridgeDataByRSTNumber"),a=await l.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await l.d.processApiRes(a)}catch(t){throw await l.d.processApiErrors(t,"","UpdateBuyerSellerRefOnDeal")}})(e);return t}catch(t){throw t}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return m})),a.d(t,"g",(function(){return p})),a.d(t,"d",(function(){return _})),a.d(t,"b",(function(){return y}
1)),a.d(t,"f",(function(){return f})),a.d(t,"e",(function(){return h})),a.d(t,"c",(function(){return g}));var n=a(3),r=a.n(n),i=(a(24),a(11)),o=a(74),s=a(2),l=a(78),c=(a(5),a(350)),d=a(7),u=a(325);const m=async(e,t)=>{try{i.a.show({type:"info",message:"Saving Driver Details...",key:"req-form"});const t=await d.L.create(e);return i.a.show({type:"success",message:"Driver Details saved.",key:"req-form"}),globalThis.store.dispatch(u.a.setDirty(!0)),o.a.web("/network/driver"),t}catch(a){console.log("handleCreate---\x3eerror----\x3e",a),s.d.displayErrors(a,t)}},p=async(e,t)=>{try{i.a.show({type:"info",message:"Updating Driver Details...",key:"req-form"});const t=r.a.get(e,"person_id")||0,a=await d.L.update(t,e);return i.a.show({type:"success",message:"Driver details updated.",key:"req-form"}),globalThis.store.dispatch(u.a.setDirty(!0)),o.a.web("/network/driver"),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),s.d.displayErrors(a,t)}},_=async(e,t)=>{try{i.a.show({type:"info",message:"Updating Driver Details...",key:"req-form"});const t=r.a.get(e,"person_id")||0,a=await d.L.update(t,e);return i.a.show({type:"success",message:"Driver details updated.",key:"req-form"}),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),s.d.displayErrors(a,t)}};async function y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{let t=await d.L.destroy(e);return globalThis.store.dispatch(u.a.setDirty(!0)),o.a.web("/network/driver"),t}catch(t){throw s.d.displayErrors(t),t}return!1}const f=async(e,t,a)=>{try{i.a.show({type:"info",message:"Searching for ".concat(e.mobile_number),key:"req-form"});const t=await a(c.a.fetchDriverByMobile(e));if(r.a.isEmpty(t)?i.a.show({type:"success",message:"Record not Found",key:"req-form"}):i.a.show({type:"success",message:"Record Found",key:"req-form"}),r.a.isEmpty(t))l.a.push({pathname:"/network/driver/create",state:{mobile_number:e.mobile_number}});else{let a=0;r.a.map(t,((t,n)=>{e.mobile_number==t.mobile_number&&(a=t.id)})),l.a.push(Object(s.h)("/network/driver/edit/".concat(a)))}return t}catch(n){console.log("handleSearch---\x3eerror----\x3e",n),s.d.displayErrors(n,t)}},h=async function(e,t){let a=arguments.length>2&&void 0!==arguments[2]&&arguments[2];try{!a&&i.a.show({type:"info",message:"Updating Driver Details...",key:"req-form"});const t=r.a.get(e,"person_id")||0,n=await d.L.link(t,e);return!a&&i.a.show({type:"success",message:"Driver details updated.",key:"req-form"}),globalThis.store.dispatch(u.a.setDirty(!0)),o.a.web("/network/driver"),n}catch(n){console.log("handleLink---\x3eerror----\x3e",n),s.d.displayErrors(n,t)}},g=async(e,t)=>{try{i.a.show({type:"info",message:"Verifying Documents ...",key:"req-form"});const t=await d.L.eKycDocumentVerification(e);return i.a.show({type:"success",message:r.a.get(t,"kyc_message")||t,key:"req-form"}),t}catch(a){console.log("handleEKyc---\x3eerror----\x3e",a),s.d.displayErrors(a,t)}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=a(7);const s=Object(r.b)({}),l=Object(r.c)({name:"dashboard",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{getDashboards:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.x.getDashboards(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},saveGPAAcceptance:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.x.saveGPAAcceptance(e);return t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},saveGreenChannelAcceptance:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.x.saveGreenChannelAcceptance(e);return t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},SaveEULAAcceptance:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.x.SaveEULAAcceptance(e);return t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.counter)));t.b=l.reducer},,function(e,t,a){"use strict";a.d(t,"a",(function(){return o}
1));var n=a(1),r=a(13);a(3);const i=Object(r.c)({name:"alert",initialState:{type:"info",message:"",visible:!1},reducers:{show(e,t){const{type:a,message:n}=t.payload;e.visible=!0,e.type=a,e.message=n},hide(e,t){e.visible=!1,e.type="info",e.message=""}}}),o=Object(n.a)({},i.actions);t.b=i.reducer},,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(2)),o=a(7);const s=Object(r.b)({}),l=Object(r.c)({name:"MUIDropdownData",initialState:s.getInitialState({busy:!1,data:{},loading:{}}),reducers:{setData:(e,t)=>{let{payload:a}=t;const{entity:n,resData:r}=a;e.data[n]=r},setBusy:(e,t)=>{let{payload:a}=t;const{entity:n,isBusy:r}=a;e.loading[n]=r}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{getDataFromApi:(e,t)=>async a=>{a(l.actions.setBusy({entity:t,isBusy:!0}));try{const n=await o.ob.getDataFromApi(e);return a(l.actions.setData({entity:t,resData:n})),a(l.actions.setBusy({entity:t,isBusy:!1})),n}catch(n){i.d.displayErrors(n)}a(l.actions.setBusy({entity:t,isBusy:!1}))}});t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7)),c=a(127);const d=Object(r.b)({}),u=Object(r.c)({name:"ongoingDeliveries",initialState:d.getInitialState({busy:!1,currentRequestId:null}),reducers:{setAll:d.setAll,addOne:d.addOne,addMany:d.addMany,updateOne:d.updateOne,updateMany:d.updateMany,upsertOne:d.upsertOne,upsertMany:d.upsertMany,removeOne:d.removeOne,removeMany:d.removeMany,removeAll:d.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setCurrentRequestId(e,t){e.currentRequestId=t.payload}}}),m=Object(n.a)(Object(n.a)({},u.actions),{},{fetchListCT:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await l.db.fetchListCT(e),s=o.a.map(i,"transport_delivery_schedule_alloted_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().ongoingDeliveries.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(c.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_alloted_id===t.transport_delivery_schedule_alloted_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().ongoingDeliveries.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().ongoingDeliveries.currentRequestId===r&&t(u.actions.setBusy(!1))},fetchListByPersonId:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await l.B.fetchListByPersonId(e),s=o.a.map(i,"transport_delivery_schedule_alloted_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().ongoingDeliveries.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(c.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_alloted_id===t.transport_delivery_schedule_alloted_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().ongoingDeliveries.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().ongoingDeliveries.currentRequestId===r&&t(u.actions.setBusy(!1))}});Object(n.a)({},d.getSelectors((e=>e.ongoingDeliveries)));t.b=u.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7),a(127)),c=a(516);const d=Object(r.b)({}),u=Object(r.c)({name:"notConfirmedDeliveries",initialState:d.getInitialState({busy:!1,currentRequestId:null}),reducers:{setAll:d.setAll,addOne:d.addOne,addMany:d.addMany,updateOne:d.updateOne,updateMany:d.updateMany,upsertOne:d.upsertOne,upsertMany:d.upsertMany,removeOne:d.removeOne,removeMany:d.removeMany,removeAll:d.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setCurrentRequestId(e,t){e.currentRequestId=t.payload}}}),m=Object(n.a)(Object(n.a)({},u.actions),{},{fetchUnconfirmedDeliveries:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await Object(c.fetchUnconfirmedDelieveries)(e),s=o.a.map(i,"transport_delivery_schedule_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().notConfirmedDeliveries.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(l.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_id===t.transport_delivery_schedule_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().notConfirmedDeliveries.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().notConfirmedDeliveries.currentRequestId===r&&t(u.actions.setBusy(!1))}});Object(n.a)({},d.getSelectors((e=>e.notConfirmedDeliveries)));t.b=u.reducer},,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(177),o=a.n(i),s=a(167),l=(a(54),a(2),a(245)),c=a.n(l);t.a=e=>{const{field:t,form:a,fieldName:i,defaultValue:l,placeholder:d,minDate:u,disabled:m,showYearDropdown:p=!1,showMonthDropdown:_=!1}=e,{touched:y,errors:f}=a;console.log("field",t);const h=t.name||i,[g,v]=Object(n.useState)(e.defaultValue?new Date(e.defaultValue):null);Object(n.useEffect)((()=>{t.value&&v(new Date(t.value))}),[t.value]);const b=y[h]&&f[h];return console.log("haserror",f),r.a.createElement("div",{className:"date-picker date-picker--single"},r.a.createElement("div",{className:"".concat(b?"has-error":""," bfc-date-from-wrapper date-picker-start")},r.a.createElement(o.a,{selected:g,selectsStart:!0,onChange:e=>{v(e),a.setFieldValue(h,e)},dateFormat:"dd-MM-yyyy",placeholderText:d||"select date",dropDownMode:"select",withPortal:s.isMobileOnly,disabled:m,onFocus:e=>e.target.blur(),showYearDropdown:p,showMonthDropdown:_}),y[h]&&f[h]&&r.a.createElement("span",{className:"form__form-group-error"},f[h]),g&&!m?r.a.createElement(c.a,{className:"datepicker-dob-close__icon w-auto",onClick:()=>{v(""),a.setFieldValue(h,"")}}):""))}},function(e,t,a){"use strict";a.d(t,"b",(function(){return l})),a.d(t,"a",(function(){return c}));a(3),a(24);
1var n=a(11),r=(a(74),a(2)),i=(a(5),a(7)),o=a(171),s=a(484);const l=async(e,t,a,s,l,c,d)=>{try{n.a.show({type:"info",message:"Uploading Document ...",key:"req-form"});const r=await i.Tb.upload(e,t,a,s,l);n.a.show({type:"success",message:"Document Uploaded.",key:"req-form"});let d={entity_id:s,company_affiliate_enum:c};return store.dispatch(o.a.fetchList(d)),r}catch(u){console.log("Upload Document---\x3eerror----\x3e",u),r.d.displayErrors(u,d)}},c=async e=>{try{return await s.deleteUploadedFileAgainstId(e)}catch(t){throw console.log("handleClose---\x3eerror----\x3e",t),t}}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7));const c=Object(r.c)({name:"banks",initialState:{ids:[],entities:{},dirty:!0},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0})}}),d=Object(n.a)(Object(n.a)({},c.actions),{},{fetchList:()=>async e=>{e(c.actions.setBusy(!0));try{const t=await l.i.fetchList();e(c.actions.add({resData:t}))}catch(t){e(c.actions.add({resData:{}})),console.log("Redux-banks->fetchList--\x3eErr",t),s.d.displayErrors(t)}e(c.actions.setBusy(!1))}});t.b=c.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"supplierRatings",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setRatings:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{entities:a})},setQualityListRatings:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{qualityList:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchSupplierRatings:e=>async t=>{try{const a=await o.R.fetchSupplierRatings(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}}});Object(n.a)({},s.getSelectors((e=>e.supplierRatings)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7)),c=a(127);const d=Object(r.b)({}),u=Object(r.c)({name:"upcomingDeliveries",initialState:d.getInitialState({busy:!1,currentRequestId:null}),reducers:{setAll:d.setAll,addOne:d.addOne,addMany:d.addMany,updateOne:d.updateOne,updateMany:d.updateMany,upsertOne:d.upsertOne,upsertMany:d.upsertMany,removeOne:d.removeOne,removeMany:d.removeMany,removeAll:d.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setCurrentRequestId(e,t){e.currentRequestId=t.payload}}}),m=Object(n.a)(Object(n.a)({},u.actions),{},{fetchListCT:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await l.db.fetchListCT(e),s=o.a.map(i,"transport_delivery_schedule_alloted_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().upcomingDeliveries.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(c.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_alloted_id===t.transport_delivery_schedule_alloted_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().upcomingDeliveries.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().upcomingDeliveries.currentRequestId===r&&t(u.actions.setBusy(!1))},fetchListByPersonId:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await l.B.fetchListByPersonId(e),s=o.a.map(i,"transport_delivery_schedule_alloted_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().upcomingDeliveries.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(c.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_alloted_id===t.transport_delivery_schedule_alloted_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().upcomingDeliveries.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().upcomingDeliveries.currentRequestId===r&&t(u.actions.setBusy(!1))}});Object(n.a)({},d.getSelectors((e=>e.upcomingDeliveries)));t.b=u.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7)),c=a(127);const d=Object(r.b)({}),u=Object(r.c)({name:"completedDeliveries",initialState:d.getInitialState({busy:!1,currentRequestId:null}),reducers:{setAll:d.setAll,addOne:d.addOne,addMany:d.addMany,updateOne:d.updateOne,updateMany:d.updateMany,upsertOne:d.upsertOne,upsertMany:d.upsertMany,removeOne:d.removeOne,removeMany:d.removeMany,removeAll:d.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setCurrentRequestId(e,t){e.currentRequestId=t.payload}}}),m=Object(n.a)(Object(n.a)({},u.actions),{},{fetchListCT:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await l.db.fetchListCT(e),s=o.a.map(i,"transport_delivery_schedule_alloted_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().completedDeliveries.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(c.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_alloted_id===t.transport_delivery_schedule_alloted_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().completedDeliveries.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().completedDeliveries.currentRequestId===r&&t(u.actions.setBusy(!1))},fetchListByPersonId:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await l.B.fetchListByPersonId(e),s=o.a.map(i,"transport_delivery_schedule_alloted_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().completedDeliveries.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(c.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_alloted_id===t.transport_delivery_schedule_alloted_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().completedDeliveries.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().completedDeliveries.currentRequestId===r&&t(u.actions.setBusy(!1))}});Object(n.a)({},d.getSelectors((e=>e.completedDeliveries)));t.b=u.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7)),c=a(127);const d=Object(r.b)({}),u=Object(r.c)({name:"missedDeliveries",initialState:d.getInitialState({busy:!1,currentRequestId:null}),reducers:{setAll:d.setAll,addOne:d.addOne,addMany:d.addMany,updateOne:d.updateOne,updateMany:d.updateMany,upsertOne:d.upsertOne,upsertMany:d.upsertMany,removeOne:d.removeOne,removeMany:d.removeMany,removeAll:d.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setCurrentRequestId(e,t){e.currentRequestId=t.payload}}}),m=Object(n.a)(Object(n.a)({},u.actions),{},{fetchListCT:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await l.db.fetchListCT(e),s=o.a.map(i,"transport_delivery_schedule_alloted_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().missedDeliveries.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(c.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_alloted_id===t.transport_delivery_schedule_alloted_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().missedDeliveries.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().missedDeliveries.currentRequestId===r&&t(u.actions.setBusy(!1))},fetchListByPersonId:e=>async(t,a)=>{const r=Date.now();t(u.actions.setCurrentRequestId(r)),t(u.actions.setBusy(!0));try{const i=await l.B.fetchListByPersonId(e),s=o.a.map(i,"transport_delivery_schedule_alloted_id")||[];let d=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:s,filters:{}});if(a().missedDeliveries.currentRequestId!==r)return;if(o.a.isEmpty(s))t(u.actions.setAll(i));else{let e=await Object(c.a)(d),a=Object.values(i).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_alloted_id===t.transport_delivery_schedule_alloted_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(a))}}catch(i){a().missedDeliveries.currentRequestId===r&&(t(u.actions.setAll({})),s.d.displayErrors(i))}a().missedDeliveries.currentRequestId===r&&t(u.actions.setBusy(!1))}});Object(n.a)({},d.getSelectors((e=>e.missedDeliveries)));t.b=u.reducer},,,,function(e,t,a){"use strict";a.r(t),a.d(t,"deliverySchema",(function(){return o}
1)),a.d(t,"fetchDealAllotments",(function(){return s})),a.d(t,"fetchDealAllotmentsELoc",(function(){return l})),a.d(t,"fetchListByPersonId",(function(){return c})),a.d(t,"fetchUnconfirmedDelieveries",(function(){return d})),a.d(t,"fetchListByPersonIdReport",(function(){return u})),a.d(t,"fetchList",(function(){return m})),a.d(t,"fetchDetails",(function(){return p})),a.d(t,"update",(function(){return _})),a.d(t,"updateCT",(function(){return y})),a.d(t,"updateUnusedDeliveryStatus",(function(){return f}));var n=a(127),r=a(5),i=a(29);const o=r.g().shape({}),s=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await n.b(e)}catch(t){throw t}},l=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await n.c(e)}catch(t){throw t}},c=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await n.f(e)}catch(t){throw t}},d=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await n.h(e)}catch(t){throw t}},u=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await n.g(e)}catch(t){throw t}},m=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await n.e(e)}catch(t){throw t}},p=async e=>{try{return await n.d(e)}catch(t){throw t}},_=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await i.b(o,t);return await n.i(e,t)}catch(a){throw a}},y=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await i.b(o,t);return await n.j(e,t)}catch(a){throw a}},f=async(e,t)=>{try{return await n.k(e,t)}catch(a){throw a}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var n=a(1),r=a(13),i=(a(3),a(2)),o=(a(21),a(11),a(7));const s=Object(r.c)({name:"kycUser",initialState:{busy:!1},reducers:{setBusy(e,t){e.busy=t.payload},updateUser(e,t){if(t.payload.flush)return e=t.payload;const a=Object(n.a)(Object(n.a)({},e),t.payload);a.person_id=parseInt(a.person_id),a.userid=a.person_id,a.id=a.person_id;let r=["client_machine_name","client_machine_ip","login_user_id"];for(let n of r)delete a[n],delete a[i.d.lowerStr(n)];return e=a}}}),l=Object(n.a)(Object(n.a)({},s.actions),{},{fetchPersonalDetails:e=>async t=>{t(s.actions.setBusy(!0));try{const a=await o.Ub.fetchPersonalDetails(e),r={profile:Object(n.a)(Object(n.a)({},a),{},{updatedAt:Date.now()})};t(s.actions.updateUser(r))}catch(a){console.log("kyc fetchPersonalDetails--\x3eErr",a),i.d.displayErrors(a)}t(s.actions.setBusy(!1))}});t.b=s.reducer},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=(a(60),a(745));const o=e=>{let{loading:t}=e;return r.a.createElement("div",{className:"load".concat(t?"":" loaded")},r.a.createElement("div",{className:"load__icon-wrap",style:{top:"auto",height:"auto"}},r.a.createElement("img",{src:i.a,alt:"",style:{height:"100px",width:"100px"}})))};o.defaultProps={loading:!1},t.a=o},,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return h}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=a(21),c=(a(11),a(7)),d=(a(78),a(75)),u=a(646),m=a(25),p=a(162);const{indentDealsUrl:_}=m.a,y=Object(r.b)({}),f=Object(r.c)({name:"appConfig",initialState:y.getInitialState({busy:!1,appConfigData:{}}),reducers:{setAll:y.setAll,addOne:y.addOne,addMany:y.addMany,updateOne:y.updateOne,updateMany:y.updateMany,upsertOne:y.upsertOne,upsertMany:y.upsertMany,removeOne:y.removeOne,removeMany:y.removeMany,removeAll:y.removeAll,setAppConfigData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{appConfigData:a})},setMargin:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{margin:a})},setInterestRate:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{interestRate:a})},setReportData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{reportData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),h=Object(n.a)(Object(n.a)({},f.actions),{},{getAppConfig:e=>async t=>{t(f.actions.setBusy(!0));try{const a=await c.e.getAppConfig(e);return t(f.actions.setAppConfigData(a)),t(f.actions.setBusy(!1)),a}catch(a){s.d.displayErrors(a)}t(f.actions.setBusy(!1))},verifySsoToken:(e,t)=>async a=>{a(f.actions.setBusy(!0));try{const i=await c.e.verifySsoToken(e);if(null!==i&&void 0!==i&&i.stat){if("NumberNotFoundInTheSystem"===(null===i||void 0===i?void 0:i.message))return void t(!0);try{if("undefined"!==typeof window&&p.a&&"function"===typeof p.a.identify){const t=o.a.get(e,"mobile_number")||o.a.get(e,"email")||o.a.get(e,"user_name");t&&(await l.default.setItem("posthog_uuid",t),p.a.identify(t,{uuid:t}))}}catch(r){}if(window)return window.location.href="/",void(window.location.href.includes("".concat(_))&&(window.location.href=_+"/dashboard"));globalThis.store.dispatch(d.a.updateUser(Object(n.a)(Object(n.a)({},i),{},{isAuthenticated:!1})));let s={};return s=await c.Ub.fetchPersonalDetails(),globalThis.store.dispatch(miscActions.update({flush:!0})),globalThis.store.dispatch(d.a.updateUser(Object(n.a)(Object(n.a)(Object(n.a)({},i),s),{},{isAuthenticated:!0}))),a(f.actions.setBusy(!1)),i}}catch(i){s.d.displayErrors(i)}a(f.actions.setBusy(!1))},registerUserViaSso:e=>async t=>{t(f.actions.setBusy(!0));try{const r=await c.e.registerUserViaSso(e);try{if("undefined"!==typeof window&&p.a&&"function"===typeof p.a.identify){const t=o.a.get(e,"mobile_number")||o.a.get(e,"email")||o.a.get(e,"user_name");t&&(await l.default.setItem("posthog_uuid",t),p.a.identify(t,{uuid:t}))}}catch(a){}if(window)return window.location.href="/",void(window.location.href.includes("".concat(_))&&(window.location.href=_+"/dashboard"));globalThis.store.dispatch(d.a.updateUser(Object(n.a)(Object(n.a)({},r),{},{isAuthenticated:!1})));let i={};return i=await c.Ub.fetchPersonalDetails(),globalThis.store.dispatch(miscActions.update({flush:!0})),globalThis.store.dispatch(d.a.updateUser(Object(n.a)(Object(n.a)(Object(n.a)({},r),i),{},{isAuthenticated:!0}))),t(f.actions.setBusy(!1)),r}catch(r){s.d.displayErrors(r)}t(f.actions.setBusy(!1))},validateSession:(e,t)=>async a=>{a(f.actions.setBusy(!0));try{const w=await c.e.validateSession(e,t);if(window){if(!o.a.isEmpty(w)){var r,i,l;await a(u.a.updateContext("2"));const t=null===w||void 0===w||null===(r=w.iprofit_data)||void 0===r?void 0:r.material,n=null===w||void 0===w||null===(i=w.iprofit_data)||void 0===i?void 0:i.company_id,o=null===w||void 0===w||null===(l=w.iprofit_data)||void 0===l?void 0:l.company_code;var m,p;if(1==(null===e||void 0===e?void 0:e.page_id))window.location.href=Object(s.h)("".concat(null===(m=window)||void 0===m||null===(p=m.location)||void 0===p?void 0:p.origin,"/commodity/offers/create?iProfit_commodity_id=").concat(null===t||void 0===t?void 0:t.commodity_id,"&iProfit_commodity_code=").concat(null===t||void 0===t?void 0:t.commodity_code,"&iProfit_commodity_type_id=").concat(null===t||void 0===t?void 0:t.commodity_type_id,"&iProfit_commodity_type_code=").concat(null===t||void 0===t?void 0:t.commodity_type_code,"&iProfit_commodity_form_id=").concat(null===t||void 0===t?void 0:t.commodity_form_id,"&iProfit_commodity_form_code=").concat(null===t||void 0===t?void 0:t.commodity_form_code,"&iProfit_commodity_residue_id=").concat(null===t||void 0===t?void 0:t.commodity_residue_id,"&iProfit_commodity_residue_code=").concat(null===t||void 0===t?void 0:t.commodity_residue_code,"&iProfit_company_id=").concat(n,"&iProfit_company_code=").concat(o));else if(2==(null===e||void 0===e?void 0:e.page_id)){var y,h;window.location.href=Object(s.h)("".concat(null===(y=window)||void 0===y||null===(h=y.location)||void 0===h?void 0:h.origin,"/commodity/requirements/all?page=1&commodity_id=").concat(null===t||void 0===t?void 0:t.commodity_id,"&commodity_form_id=").concat(null===t||void 0===t?void 0:t.commodity_form_code))}else if(3==(null===e||void 0===e?void 0:e.page_id)){var g,v;window.location.href=Object(s.h)("".concat(null===(g=window)||void 0===g||null===(v=g.location)||void 0===v?void 0:v.origin,"/commodity/requirements/create?iProfit_commodity_id=").concat(null===t||void 0===t?void 0:t.commodity_id,"&iProfit_commodity_code=").concat(null===t||void 0===t?void 0:t.commodity_code,"&iProfit_commodity_type_id=").concat(null===t||void 0===t?void 0:t.commodity_type_id,"&iProfit_commodity_type_code=").concat(null===t||void 0===t?void 0:t.commodity_type_code,"&iProfit_commodity_form_id=").concat(null===t||void 0===t?void 0:t.commodity_form_id,"&iProfit_commodity_form_code=").concat(null===t||void 0===t?void 0:t.commodity_form_code,"&iProfit_commodity_residue_id=").concat(null===t||void 0===t?void 0:t.commodity_residue_id,"&iProfit_commodity_residue_code=").concat(null===t||void 0===t?void 0:t.commodity_residue_code,"&iProfit_company_id=").concat(n,"&iProfit_company_code=").concat(o))}else if(4==(null===e||void 0===e?void 0:e.page_id)){var b,E;window.location.href=Object(s.h)("".concat(null===(b=window)||void 0===b||null===(E=b.location)||void 0===E?void 0:E.origin,"/commodity/offers/all?page=1&commodity_id=").concat(null===t||void 0===t?void 0:t.commodity_id,"&commodity_form_id=").concat(null===t||void 0===t?void 0:t.commodity_form_code))}}return void(window.location.href.includes("".concat(_))&&(window.location.href=_+"/dashboard"))}globalThis.store.dispatch(d.a.updateUser(Object(n.a)(Object(n.a)({},w),{},{isAuthenticated:!1})));let O={};return O=await c.Ub.fetchPersonalDetails(),globalThis.store.dispatch(miscActions.update({flush:!0})),globalThis.store.dispatch(d.a.updateUser(Object(n.a)(Object(n.a)(Object(n.a)({},w),O),{},{isAuthenticated:!0}))),a(f.actions.setBusy(!1)),w}catch(w){s.d.displayErrors(w)}a(f.actions.setBusy(!1))}});Object(n.a)({},y.getSelectors((e=>e.transportDriver)));f.reducer},,,function(e,t,a){"use strict";a.r(t),a.d(t,"invoiceSchema",(function(){return b})),a.d(t,"CRDRSchema",(function(){return w})),a.d(t,"invoiceUpdate",(function(){return O})),a.d(t,"createAdvanceSchema",(function(){return A})),a.d(t,"fetchList",(function(){return S})),a.d(t,"fetchListAgainstPersonId",(function(){return j})),a.d(t,"fetchAdvanceListAgainstPersonID",(function(){return k})),a.d(t,"fetchListAgainstPersonIdReport",(function(){return D})),a.d(t,"fetchDetails",(function(){return x})),a.d(t,"fetchInvoiceDetails",(function(){return C})),a.d(t,"update",(function(){return P})),a.d(t,"generateSCN",(function(){return N})),a.d(t,"updatePDF",(function(){return I})),a.d(t,"fetchInvoicePDF",(function(){return F})),a.d(t,"fetchConsigmentPDF",(function(){return T})),a.d(t,"createRecordPayment",(function(){return B})),a.d(t,"createRecordPaymentFinance",(function(){return R})),a.d(t,"fetchCustomerList",(function(){return M})),a.d(t,"getPayers",(function(){return q})),a.d(t,"createCRorDrNote",(function(){return L})),a.d(t,"createESign",(function(){return U})),a.d(t,"fetchSellerBankList",(function(){return V})),a.d(t,"fetchDealBalancePosition",(function(){return z})),a.d(t,"updateInvoiceActionStatus",(function(){return Y})),a.d(t,"getInvoiceVerificationStatusHistory",(function(){return G})),a.d(t,"getInvoiceVerificationHistoryForCsvDownload",(function(){return Q})),a.d(t,"SaveUpdateInvoiceVerificationStatus_Bulk",(function(){return H})),a.d(t,"saveUpdateInvoiceVerificationStatus",(function(){return W})),a.d(t,"fetchEInvoiceQrCode",(function(){return K})),a.d(t,"pushToIrp",(function(){return J})),a.d(t,"handleSignPdfUsingDigitalSignature",(function(){return Z})),a.d(t,"UpdateConsignmentDetails",(function(){return X})),a.d(t,"downloadInvoices",(function(){return $})),a.d(t,"fetchRelatedInvoices",(function(){return ee})),a.d(t,"createAdvance",(function(){return te})),a.d(t,"editDeleteAdvance",(function(){return ae})),a.d(t,"downloadSheetOrSendEmail",(function(){return ne}));var n=a(1),r=a(3),i=a.n(r),o=a(2),s=a(25),l=a(26),c=a.n(l);const d={fetchList(e){let t;return t=0===Object.keys(e.filters).length?Object(n.a)(Object(n.a)({},e),{},{filters:Object(n.a)({},e.filters||{}),offset:e.offset||0,invoking_person_id:e.person_id||i.a.get(window,"user.userid",0)}):Object(n.a)(Object(n.a)({},e),{},{filters:Object(n.a)({},e.filters||{}),offset:0,invoking_person_id:e.person_id||i.a.get(window,"user.userid",0)}),t},fetchDetails:e=>e,fetchListAgainstPersonId(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(n.a)(Object(n.a)({},e),{},{invoking_person_id:e.person_id||i.a.get(window,"user.userid",0)})},fetchAdvanceListAgainstPersonID(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(n.a)(Object(n.a)({},e),{},{invoking_person_id:e.person_id||i.a.get(window,"user.userid",0)})},fetchSellerBankList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(n.a)({},e);return o.d.getQs(t)},fetchInvoiceDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(n.a)(Object(n.a)({},e),{},{invoking_person_id:e.person_id||i.a.get(window,"user.userid",0)});return o.d.getQs(t)},update:(e,t)=>
1Object(n.a)(Object(n.a)({},t),{},{invoking_person_id:t.person_id||i.a.get(window,"user.userid",0),operation_Enum:3}),generateSCN:e=>o.d.getQs(e),updatePDF(e){const t=Object(n.a)(Object(n.a)({},e),{},{updating_person_id:i.a.get(window,"user.userid",0)});return o.d.getQs(t)},createRecordPayment(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(n.a)(Object(n.a)({},e),{},{paid_to_bank:e.paid_to_bank+"",invoking_person_id:e.person_id||i.a.get(window,"user.userid",0),payment_method_id:1,payment_made_date:c()(e.payment_made_date).format("YYYY-MM-DD"),operation_enum:1,online_offline_enum:2});return delete t.summary_amount_to_pay,t},fetchCustomerList(e){const t=Object(n.a)(Object(n.a)({},e),{},{invoking_person_id:i.a.get(window,"user.userid",0)});return o.d.getQs(t)},createCRorDRNote(e){let t;return e.qty&&e.price?t=Object(n.a)({},e):(!e.qty&&e.price&&(t={invoice_master_id:e.invoice_master_id,noteType:e.noteType,price:e.price}),!e.price&&e.qty&&(t={invoice_master_id:e.invoice_master_id,noteType:e.noteType,qty:e.qty}),e.price||e.qty||e.lumpSum_price||(t={invoice_master_id:e.invoice_master_id,noteType:e.noteType}),e.lumpSum_price&&(t={invoice_master_id:e.invoice_master_id,noteType:e.noteType,LumpSum_Price:e.lumpSum_price})),o.d.getQs(t)},createESign(e){let t=Object(n.a)({},e);return o.d.getQs(t)},createESignResponse:e=>Object(n.a)({},e),fetchDealBalancePosition(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(n.a)({},e);return o.d.getQs(t)},updateInvoiceActionStatus(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(n.a)({},e);return o.d.getQs(t)},getInvoiceVerificationStatusHistory(){let e={invoice_master_id:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).invoice_master_id};return o.d.getQs(e)},getInvoiceVerificationHistoryForCsvDownload(){let e={invoice_master_id:(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).invoice_master_id};return o.d.getQs(e)},saveUpdateInvoiceVerificationStatus(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{invoice_Master_Id:e.invoice_Master_Id,invoice_Verification_Enum:e.invoice_Verification_Enum,operation_Enum:e.operation_Enum,amount_To_Pay:e.amount_To_Pay,pay_On_Date:e.pay_On_Date,remarks:e.remarks,mapped_invoice_master_id:e.mapped_invoice_master_id,mapped_advance_invoice_master_id:e.mapped_advance_invoice_master_id}},SaveUpdateInvoiceVerificationStatus_Bulk(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(n.a)({},e)}},u={fetchList(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchDetails(e)));return i.a.keyBy(t,"invoice_master_id")},fetchDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"invoice_master_id")||0}),fetchListAgainstPersonId(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchDetailsAgainstPersonId(e)));return i.a.keyBy(t,"invoice_master_id")},fetchAdvanceListAgainstPersonID(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchDetailsAgainstPersonId(e)));return i.a.keyBy(t,"invoice_master_id")},fetchDetailsAgainstPersonId:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"invoice_master_id")||0}),fetchInvoiceDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"invoice_master.invoice_master_id")||0}),update:e=>e,createESign:e=>e,createESignResponse:e=>e,updatePDF:e=>e,generateSCN:e=>e,createRecordPayment:e=>e,fetchCustomerList(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchCustomerDetails(e)));return i.a.keyBy(t,"entity_id")},fetchCustomerDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"entity_id")||0}),createCRorDRNote:e=>e,fetchListAgainstPersonIdReport(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchDetailsAgainstPersonIdReport(e)));return i.a.keyBy(t,"invoice_master_id")},fetchDetailsAgainstPersonIdReport(e){let t=Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"invoice_master_id")||0,created_datetime:e.created_datetime&&c()(e.created_datetime).format("DD-MMM-YYYY"),type:i.a.get(e,"settlement_invoice_type_code")||"",category:i.a.get(e,"settlement_invoice_category_code")||"",invoice_date:e.invoice_date&&c()(e.invoice_date).format("DD-MMM-YYYY"),payment_due_date:e.payment_due_date&&c()(e.payment_due_date).format("DD-MMM-YYYY"),buyer_order_date:e.buyer_order_date&&c()(e.buyer_order_date).format("DD-MMM-YYYY HH:mm:ss a"),eway_bill_date:e.eway_bill_date&&c()(e.eway_bill_date).format("DD-MMM-YYYY HH:mm:ss a")});return delete t.total_count,delete t.invoice_type_enum,delete t.qty_uom_id,delete t.invoice_status_enum,delete t.internal_company_id,delete t.invoice_running_seq,delete t.is_editable,delete t.commodity_code,delete t.base_location_id,delete t.delivery_location_id,delete t.counterpart_company_id,delete t.type_of_invoice,t},fetchSellerBankList(e){let t=(i.a.isArray(e)?e:[]).map((e=>
1u.fetchSellerBankDetails(e)));return i.a.keyBy(t,"account_number")},fetchSellerBankDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"account_number")||0}),fetchDealBalancePosition(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchDealBalancePositionDetails(e)));return i.a.keyBy(t,"table_id")},fetchDealBalancePositionDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"table_id")||0}),updateInvoiceActionStatus:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"invoice_master_id")||0}),getInvoiceVerificationStatusHistory:e=>e,getInvoiceVerificationHistoryForCsvDownload:e=>e,saveUpdateInvoiceVerificationStatus:e=>e,SaveUpdateInvoiceVerificationStatus_Bulk:e=>e};var m=a(83);const{baseUrl:p}=s.a;let _=null,y=null,f=null;const h=async e=>{try{let t=d.fetchList(e);const a="".concat(p,"/BioFuelDeliveries/api/Invoices/FetchInvoicesAgainstCommodityDealMasterId_ELOC");_&&_.abort();const n=o.d.fetch(a,{method:"POST",body:JSON.stringify(t)});_=n;const r=await n.ready,i=await o.d.processApiRes(r);return u.fetchList(i)}catch(t){console.log("api-FetchInvoicesAgainstCommodityDealMasterId-fetchList->err----\x3e",t);throw await o.d.processApiErrors(t,"","FetchInvoicesAgainstCommodityDealMasterId_ELOC")}};var g=a(5),v=a(29);const b=g.g().shape({payment_made_date:g.i().required("payment Date is required"),bank_entity_id:g.f().positive("Please Select Bank Account").required("Please Select Bank Account"),amount_to_pay:g.f().required("Please add amount to pay").test("amount_to_pay","Invalid Amount!",(function(e){return parseFloat(this.parent.amount_to_pay)>=parseFloat(this.parent.summary_amount_to_pay)&&parseFloat(this.parent.amount_to_pay)<=parseFloat(this.parent.payable)}))}),E=g.g().shape({amount_To_Pay:g.f().required("Amount is required").positive("Amount should be positive").moreThan(0,"Amount should be more than 0"),pay_On_Date:g.d().required("pay on date is required")}),w=g.g().shape({noteType:g.i().required("Type of note is required")}),O=g.g().shape({custom_invoice_number:g.i().required("Invoice Number is required").test("len","Maximum length is 16 characters",(e=>e.length<=16))}),A=g.g().shape({paid_by_person_company_affiliate_id:g.f().required("Payer is required"),paid_by_person_company_affiliate_enum:g.f().required("Payer is required"),paid_to_person_company_affiliate_id:g.f().required("Paid to is required"),paid_to_person_company_affiliate_enum:g.f().required("Paid to is required"),purposes:g.a().of(g.g().shape({advance_purpose_enum:g.f().required("Purpose is required"),advance_purpose_entity_id:g.f().required("Purpose is required")})),amount:g.f().required("Amount is required"),payment_due_date:g.d().required("Pay on Date is required")}),S=async e=>{try{return await h(e)}catch(t){throw t}},j=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=d.fetchListAgainstPersonId(e);const a="".concat(p,"/BioFuelDeliveries/api/Invoices/FetchAllInvoicesAgainstInvokingPersonId_ELOC");y&&y.abort();const n=o.d.fetch(a,{method:"POST",body:JSON.stringify(t)});y=n;const r=await n.ready,i=await o.d.processApiRes(r);return u.fetchListAgainstPersonId(i)}catch(t){throw console.log("api-FetchAllInvoicesAgainstInvokingPersonId-fetchList->err----\x3e",t),await o.d.processApiErrors(t,"","FetchAllInvoicesAgainstInvokingPersonId_ELOC")}}(e);return t}catch(t){throw t}},k=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=d.fetchAdvanceListAgainstPersonID(e);const a="".concat(p,"/BioFuelDeliveries/api/Invoices/FetchAllAdvancesAgainstInvokingPersonId");f&&f.abort();const n=o.d.fetch(a,{method:"POST",body:JSON.stringify(t)});f=n;const r=await n.ready,i=await o.d.processApiRes(r);return u.fetchListAgainstPersonId(i)}catch(t){throw console.log("api-FetchAllAdvancesAgainstInvokingPersonId-fetchList->err----\x3e",t),await o.d.processApiErrors(t,"","FetchAllAdvancesAgainstInvokingPersonId_ELOC")}}(e);return t}catch(t){throw t}},D=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=d.fetchListAgainstPersonId(e);const a="".concat(p,"/BioFuelDeliveries/api/Invoices/FetchAllInvoicesAgainstInvokingPersonId_CSV"),n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await o.d.processApiRes(n);return u.fetchListAgainstPersonIdReport(r)}catch(t){throw console.log("api-FetchAllInvoicesAgainstInvokingPersonId-fetchList->err----\x3e",t),await o.d.processApiErrors(t,"","FetchAllInvoicesAgainstInvokingPersonId_CSV")}}(e);return t}catch(t){throw t}},x=async e=>{try{let t=await(async e=>{try{d.fetchDetails(e);const t=(await h({})).id;return u.fetchDetails(t)}catch(t){throw console.log("api-transport-fetchDetails->err----\x3e",t),t}})(e);return t}catch(t){throw t}},C=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchInvoiceDetails(e),a="".concat(p,"/BioFuelDeliveries/api/Invoices/FetchInvoiceDetailsAgainstInvoiceMasterId?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return u.fetchInvoiceDetails(r)}catch(t){throw console.log("api-FetchInvoiceDetailsAgainstInvoiceMasterId-fetchDetails->err----\x3e",t),await o.d.processApiErrors(t,"","FetchInvoiceDetailsAgainstInvoiceMasterId")}}(e);return t}catch(t){throw t}},P=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await v.b(O,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=d.update(e,t);const n="".concat(p,"/BioFuelDeliveries/api/Invoices/UpdateInvoiceMasterDetails"),r=await o.d.fetch(n,{method:"PUT",body:JSON.stringify(a)}).ready,i=await o.d.processApiRes(r);return u.update(i)}catch(a){throw console.log("UpdateInvoiceMasterDetails-update->err----\x3e",a),await o.d.processApiErrors(a,"","UpdateInvoiceMasterDetails")}}(e,t);return a}catch(a){throw a}},N=async e=>{try{const t=await(async e=>{try{const t=d.generateSCN(e),a="".concat(p,"/BioFuelDeliveries/api/Invoices/GenerateSCN?").concat(t),n=await o.d.fetch(a,{method:"PUT"}).ready,r=await o.d.processApiRes(n);return u.generateSCN(r)}catch(t){throw console.log("GenerateSCN-update->err----\x3e",t),await o.d.processApiErrors(t,"","GenerateSCN")}})(e);return t}catch(t){throw t}},I=async e=>{try{const t=await(async e=>{try{const t=d.updatePDF(e),a="".concat(p,"/BioFuelDeliveries/api/Invoices/UpdateInvoiceDocument?").concat(t),n=await o.d.fetch(a,{method:"PUT"}).ready,r=await o.d.processApiRes(n);return u.updatePDF(r)}catch(t){throw console.log("UpdateInvoiceDocument-update->err----\x3e",t),await o.d.processApiErrors(t,"","UpdateInvoiceDocument")}})(e);return t}catch(t){throw t}},F=async e=>{try{let t=await(async e=>{try{const t="".concat(e);return await o.d.fetch(t).ready}catch(t){throw console.log("api-pdf-fetchDetails->err----\x3e",t),await o.d.processApiErrors(t,"","fetchInvoicePDF")}})(e);return t}catch(t){throw t}},T=async e=>{try{let t=await(async e=>{try{let t=m.a.getToken()||"";const a=await fetch(e,{method:"GET",headers:{Authorization:"Bearer ".concat(t)}});if(!a.ok)throw new Error("HTTP error! status: ".concat(a.status));return a}catch(t){throw console.log("api-pdf-fetchDetails->err----\x3e",t),await o.d.processApiErrors(t,"","fetchInvoicePDF")}})(e);return t}catch(t){throw t}},B=async e=>{try{await v.b(b,e);const t=await(async e=>{try{let t=d.createRecordPayment(e);const a="".concat(p,"/BioFuelPayments/api/Payment/SaveUpdatePaymentAllocationAgainstInvoiceIds"),n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await o.d.processApiRes(n);return u.createRecordPayment(r)}catch(t){throw console.log("SaveUpdatePaymentAllocationAgainstInvoiceIds-create->err----\x3e",t),await o.d.processApiErrors(t,"","SaveUpdatePaymentAllocationAgainstInvoiceIds")}})(e);return t}catch(t){const a=i.a.get(t,"errors")||"",r=i.a.get(a,"amount_to_pay")||"";let o=Object(n.a)({},t);if("Invalid Amount!"==r){let a=i.a.get(o,"errors")||{};a=Object(n.a)(Object(n.a)({},a),{}
1,{amount_to_pay:"Invalid Amount. Minimum Amount to pay: ".concat(e.summary_amount_to_pay)}),o=Object(n.a)(Object(n.a)({},t),{},{errors:a})}throw o}},R=async e=>{try{await v.b(b,e);const t=await(async e=>{try{let t=d.createRecordPayment(e);const a="".concat(p,"/BioFuelPayments/api/TradeFinance/SaveUpdatePaymentAllocationAgainstInvoiceIds_Finance"),n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await o.d.processApiRes(n);return u.createRecordPayment(r)}catch(t){throw console.log("SaveUpdatePaymentAllocationAgainstInvoiceIds-create->err----\x3e",t),await o.d.processApiErrors(t,"","SaveUpdatePaymentAllocationAgainstInvoiceIds_Finance")}})(e);return t}catch(t){throw t}},M=async e=>{try{let t=await(async e=>{try{const t=d.fetchCustomerList(e),a="".concat(p,"/BioFuelPayments/api/Payment/FetchCustomersByInvokingPersonId?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return u.fetchCustomerList(r)}catch(t){throw console.log("api-FetchCustomersByInvokingPersonId-fetchList->err----\x3e",t),await o.d.processApiErrors(t,"","FetchCustomersByInvokingPersonId")}})(e);return t}catch(t){throw t}},q=async e=>{try{let t=await(async e=>{try{const t=d.fetchCustomerList(e),a="".concat(p,"/BioFuelPayments/api/Payment/FetchPayersByInvokingPersonId?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return u.fetchCustomerList(r)}catch(t){throw await o.d.processApiErrors(t,"","FetchPayersByInvokingPersonId")}})(e);return t}catch(t){throw t}},L=async e=>{try{let t=await(async e=>{try{let t=d.createCRorDRNote(e);const a="".concat(p,"/BioFuelDeliveries/api/Invoices/CreateCNorDNForInvoice?").concat(t),n=await o.d.fetch(a,{method:"POST"}).ready,r=await o.d.processApiRes(n);return u.createCRorDRNote(r)}catch(t){throw console.log("CreateCNorDNForInvoice->err----\x3e",t),await o.d.processApiErrors(t,"","CreateCNorDNForInvoice")}})(e);return t}catch(t){throw t}},U=async e=>{try{let t=await(async e=>{try{const t=d.createESign(e),a="".concat(p,"/BioFuelCommonUtilities/api/ESignature/ESignGateway?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return u.createESign(r)}catch(t){throw console.log("api-ESignGateway--\x3eerr----\x3e",t),await o.d.processApiErrors(t,"","ESignGateway")}})(e);return t}catch(t){throw t}},V=async e=>{try{let t=await(async e=>{try{let t=d.fetchSellerBankList(e);const a="".concat(p,"/BioFuelPayments/api/Payment/GetSellerBankAccountsAgainstInvoiceMasterId?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return u.fetchSellerBankList(r)}catch(t){throw console.log("api-GetSellerBankAccountsAgainstInvoiceMasterId-fetchList->err----\x3e",t),await o.d.processApiErrors(t,"","GetSellerBankAccountsAgainstInvoiceMasterId")}})(e);return t}catch(t){throw t}},z=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchDealBalancePosition(e),a="".concat(p,"/BioFuelRequirementOffers/api/Deal/GetDealPositions?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return u.fetchDealBalancePosition(r)}catch(t){throw console.log("api-GetDealPositions-fetchbalancePosition->err----\x3e",t),await o.d.processApiErrors(t,"","GetDealPositions")}}(e);return t}catch(t){throw t}},Y=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=d.updateInvoiceActionStatus(e);const a="".concat(p,"/BioFuelDeliveries/api/Invoices/UpdateInvoiceActionStatus?").concat(t),n=await o.d.fetch(a,{method:"POST"}).ready,r=await o.d.processApiRes(n);return u.updateInvoiceActionStatus(r)}catch(t){throw console.log("api-UpdateInvoiceActionStatus-fetchList->err----\x3e",t),await o.d.processApiErrors(t,"","UpdateInvoiceActionStatus")}}(e);return t}catch(t){throw t}},G=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=d.getInvoiceVerificationStatusHistory(e);const a="".concat(p,"/BioFuelDeliveries/api/Invoices/FetchInvoiceVerificationStatusHistory?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return u.getInvoiceVerificationStatusHistory(r)}catch(t){throw console.log("api-getInvoiceVerificationStatusHistory->err----\x3e",t),await o.d.processApiErrors(t,"","getInvoiceVerificationStatusHistory")}}(e);return t}catch(t){throw t}},Q=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=d.getInvoiceVerificationHistoryForCsvDownload(e);const a="".concat(p,"/Biofuelthirdpartyintegration/api/BulkPayout/FetchBulkPayoutHistory?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return u.getInvoiceVerificationHistoryForCsvDownload(r)}catch(t){throw console.log("api-getInvoiceVerificationHistoryForCsvDownload->err----\x3e",t),await o.d.processApiErrors(t,"","getInvoiceVerificationHistoryForCsvDownload")}}(e);return t}catch(t){throw t}},H=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=d.SaveUpdateInvoiceVerificationStatus_Bulk(e);console.log("BODY PARAMS:",t);const a="".concat(p,"/BioFuelDeliveries/api/Invoices/SaveUpdateInvoiceVerificationStatus_Bulk"),n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await o.d.processApiRes(n);return u.saveUpdateInvoiceVerificationStatus(r)}catch(t){throw console.log("api-SaveUpdateInvoiceVerificationStatus_Bulk->err----\x3e",t),await o.d.processApiErrors(t,"","SaveUpdateInvoiceVerificationStatus_Bulk")}}(e);return t}catch(t){throw t}},W=async e=>{try{await o.d.validateSchema(E,e);let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=d.saveUpdateInvoiceVerificationStatus(e);console.log("BODY PARAMS:",t);const a="".concat(p,"/BioFuelDeliveries/api/Invoices/SaveUpdateInvoiceVerificationStatus"),n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await o.d.processApiRes(n);return u.saveUpdateInvoiceVerificationStatus(r)}catch(t){throw console.log("api-saveUpdateInvoiceVerificationStatus->err----\x3e",t),await o.d.processApiErrors(t,"","UpdateInvoiceActionStatus")}}(e);return t}catch(t){throw console.log("VALIDATION ERR:",t),t}},K=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=o.d.getQs(e),a="".concat(p,"/BiofuelThirdPartyIntegration/api/Zoho/FetchEInvoiceQrCode?").concat(t),n=await o.d.fetch(a).ready;return await o.d.processApiRes(n)}catch(t){throw await o.d.processApiErrors(t,"","fetchEInvoiceQrCode")}}(e);return t}catch(t){throw t}},J=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=o.d.getQs(e),a="".concat(p,"/BioFuelThirdpartyIntegration/api/Zoho/PushToIRPFromZoho?").concat(t),n=await o.d.fetch(a,{method:"POST"}).ready;return await o.d.processApiRes(n)}catch(t){throw await o.d.processApiErrors(t,"","pushToIrp")}}(e);return t}catch(t){throw t}},Z=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(p,"/BioFuelThirdpartyIntegration/api/DigitalSignature/SignPdfUsingDigitalSignature"),a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){throw await o.d.processApiErrors(t,"","downloadInvoices")}}(e);return t}catch(t){throw t}},X=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(p,"/BioFuelDeliveries/api/Invoices/UpdateConsignmentNoteDetails"),a=await o.d.fetch(t,{method:"PUT",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){throw await o.d.processApiErrors(t,"","UpdateConsignmentNoteDetails")}}(e);return t}catch(t){throw t}},$=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(p,"/BioFuelDeliveries/api/Invoices/DownloadInvoices"),a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){throw await o.d.processApiErrors(t,"","downloadInvoices")}}(e);return t}catch(t){throw t}},ee=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=o.d.getQs(e),a="".concat(p,"/BioFuelDeliveries/api/Invoices/FetchAllRelatedInvoices?").concat(t),n=await o.d.fetch(a).ready;return await o.d.processApiRes(n)}catch(t){throw await o.d.processApiErrors(t,"","fetchRelatedInvoices")}}(e);return t}catch(t){throw t}},te=async e=>{try{await o.d.validateSchema(A,e);let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(p,"/BioFuelPayments/api/Advance/CreateAdvance"),a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){throw await o.d.processApiErrors(t,"","CreateAdvance")}}(e);return t}catch(t){throw t}},ae=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(p,"/BioFuelPayments/api/Advance/EditDeleteAdvance"),a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){throw await o.d.processApiErrors(t,"","editDeleteAdvance")}}(e);return t}catch(t){throw t}},ne=async e=>{try{const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(p,"/BiofuelThirdPartyIntegration/api/BulkPayout/DownloadPayoutCsv"),a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await o.d.processApiRes(a)}catch(t){throw await o.d.processApiErrors(t,"","downloadSheetOrSendEmail")}}(e);return t}catch(t){throw t}}},,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var n=a(1),r=a(13),i=(a(3),a(2));const o=Object(r.c)({name:"system",initialState:{isServerUnderMaintenance:!1},reducers:{update(e,t){e.isServerUnderMaintenance=t.payload}}}),s=Object(n.a)(Object(n.a)({},o.actions),{},{updateServerUnderMaintenanceStatus:e=>async t=>{try{t(o.actions.update(e))}catch(a){t(o.actions.update(!1)),i.d.displayErrors(a)}}});t.b=o.reducer},,function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.c)({name:"kycBusinessTaxIdentity",initialState:{ids:[],entities:{},dirty:!0,busy:!1},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;void 0!==a&&(e.entities=a,e.ids=a.company_gst_detail_id,e.dirty=!1,e.updatedAt=Date.now())},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0})}}),l=Object(n.a)(Object(n.a)({},s.actions),{},{fetchTaxDetails:e=>async t=>{t(s.actions.setBusy(!0));try{const a=await o.a.fetchTaxDetails(e);t(s.actions.add({resData:a}))}catch(a){i.d.displayErrors(a)}t(s.actions.setBusy(!1))}});t.b=s.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"locationEloc",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{getOAuthToken:e=>async e=>{e(l.actions.setBusy(!0));try{const t=await o.hb.getOAuthToken();return t&&localStorage.setItem("location_token",JSON.stringify(t)),e(l.actions.setAll(t)),t}catch(t){e(l.actions.setAll({})),i.d.displayErrors(t)}e(l.actions.setBusy(!1))},getLocationOptions:e=>async e=>{e(l.actions.setBusy(!0));try{const t=await o.hb.getLocationOptions();return e(l.actions.setAll(t)),t}catch(t){e(l.actions.setAll({})),i.d.displayErrors(t)}e(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.locationEloc)));t.b=l.reducer},,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"b",(function(){return c})),a.d(t,"c",(function(){return d})),a.d(t,"a",(function(){return u}));
1var n=a(3),r=a.n(n),i=(a(24),a(11)),o=(a(74),a(2)),s=(a(5),a(7)),l=a(453);const c=async(e,t)=>{try{i.a.show({type:"info",message:"Updating delivery Details...",key:"req-form"});const t=r.a.get(e,"person_id")||0,a=await s.B.update(t,e);return i.a.show({type:"success",message:"Delivery details updated.",key:"req-form"}),globalThis.store.dispatch(l.a.setDirty(!0)),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),o.d.displayErrors(a,t)}},d=async(e,t)=>{try{i.a.show({type:"info",message:"Updating delivery Details...",key:"req-form"});const t=r.a.get(e,"person_id")||0,a=await s.B.updateCT(t,e);return i.a.show({type:"success",message:"Delivery details updated.",key:"req-form"}),globalThis.store.dispatch(l.a.setDirty(!0)),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),o.d.displayErrors(a,t)}},u=async(e,t)=>{try{i.a.show({type:"info",message:"Updating delivery Details...",key:"req-form"});r.a.get(e,"person_id");const t=await s.db.updateUnconfirmedDeliverySchedule(e);return i.a.show({type:"success",message:"Delivery details updated.",key:"req-form"}),t}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),o.d.displayErrors(a,t)}}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a.p+"static/media/BiofuelCircle_Logo.a4ae2979.png",o=a.p+"static/media/BiofuelCircle_Vertical_Logo.07e0566b.png",s=a.p+"static/media/Geda_Logo.f237e862.jpg",l=a.p+"static/media/google-play-badge.f902960a.png",c=a.p+"static/media/ios-icon.4d44ee0c.png",d=a(25),u=a(167),m=a(2),p=a(182),_=a(943),y=a(1496),f=a(2109);t.a=e=>{let{isFarmerUser:t}=e;const a=Object(m.g)(window.location.href),[h,g]=Object(n.useState)(!1),{indentDealsUrl:v,gedaBaseUrl:b}=d.a,E=a.includes(b),w=Object(m.n)();return Object(n.useEffect)((()=>{w&&g(!0)}),[]),!u.isMobile&&t||!t?r.a.createElement("div",{className:"container-fluid bfc-welcome-card"},r.a.createElement("div",{className:"bfc-welcome-card-header"},r.a.createElement("h3",{className:"bfc-title"},E?r.a.createElement(r.a.Fragment,null,"GOEM JAIV ",r.a.createElement("br",null)," INDHAN E-BAZAAR"):r.a.createElement(r.a.Fragment,null,"WELCOME ",r.a.createElement("br",null)," TO"))),r.a.createElement(_.a,{open:h,onClose:()=>g(!1),"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description"},r.a.createElement(f.a,{style:{}},r.a.createElement("span",{style:{fontWeight:"bold"}},"How would you like to continue?")),r.a.createElement(y.a,{style:{paddingBottom:"20px",alignSelf:"center"}},r.a.createElement(p.a,{style:{color:"#ffff",backgroundColor:"var(--unnamed-color-1b62ab)",fontWeight:"bold",fontSize:"12px"},onClick:()=>{g(!1),/iPhone|iPad|iPod/i.test(navigator.userAgent)?window.location.href="https://apps.apple.com/in/app/biofuelcircle/id1556027472":window.location.href="https://play.google.com/store/apps/details?id=com.biofuelcircle.android"}},"Open App"),r.a.createElement(p.a,{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"bold"},onClick:()=>{g(!1)}},r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"12px"}},"Continue on browser")))),r.a.createElement("div",{className:"bfc-welcome-card-body"},r.a.createElement("img",{className:"img-fluid bfc-logo",src:E?s:i,alt:"BiofuelCircle",style:{width:E?"40%":"90%"}})),a.includes(v)&&r.a.createElement("h4",{className:"mb-0 mt-10 text-center",style:{color:"var(--unnamed-color-90d632)"}},"Supply Portal"),E&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column"}},r.a.createElement("p",{style:{color:"#1b62ab",textAlign:"center"}},"Powered By"),r.a.createElement("img",{className:"img-fluid bfc-logo",src:o,alt:"BiofuelCircle",style:{width:"70%"}}))),r.a.createElement("div",{className:"bfc-welcome-card-footer"},r.a.createElement("p",{className:"bfc-footer-title"},"Personalise your experience with the community by registering")),r.a.createElement("div",{className:"bfc-welcome-card-footer-link text-center"},r.a.createElement("div",{className:""},r.a.createElement("a",{href:"https://apps.apple.com/in/app/biofuelcircle/id1556027472"},r.a.createElement("img",{src:c,alt:"",height:"47"})),r.a.createElement("a",{href:"https://play.google.com/store/apps/details?id=com.biofuelcircle.android"},r.a.createElement("img",{src:l,alt:"",height:"70"}))))):u.isMobile&&t&&r.a.createElement("div",{className:"bfc-welcome-card-body d-flex justify-content-center"}
1,r.a.createElement("img",{className:"img-fluid bfc-logo",src:i,alt:"BiofuelCircle",style:{width:"30%"}}))}},,,,function(e,t,a){"use strict";t.a=a.p+"static/media/profileThumb.6537f30a.png"},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(2);a(319);t.a=function(e){let{is_for_capacity_booking:t=!1,expected_price:a,qty_uom_code:n,special_buy_sell_type_enum_code:o,is_gcv_based:s,landedCostDeals:l}=e,c=a%1!=0;return"number"===typeof a||(a=Number(a)),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"bfc-table-list-components d-flex justify-content-end"},r.a.createElement("div",{className:"price-field mt-5",style:{textAlign:"end",lineHeight:"20px"}},!t||0!=a&&null!=a?"Rfq"==o?"RFQ":s&&c?a.toFixed(3):i.d.formatQtyPricePerUOM(a):"-",r.a.createElement("br",null)," ",r.a.createElement("span",{className:"price-enum"},"\u20b9/"+n))))}},function(e,t,a){"use strict";var n,r=a(0),i=a.n(r),o=a(218);const s=["title","titleId"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}function c(e,t){let{title:a,titleId:i}=e,o=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,s);return r.createElement("svg",l({id:"noun_Information_2119897",xmlns:"http://www.w3.org/2000/svg",width:13,height:13,viewBox:"0 0 13 13",ref:t,"aria-labelledby":i},o),a?r.createElement("title",{id:i},a):null,n||(n=r.createElement("g",{id:"Group_2353","data-name":"Group 2353",transform:"translate(0 0)"},r.createElement("path",{id:"Path_1054","data-name":"Path 1054",d:"M127.814,136.805c-.275,1.06-3.063,1.139-2.867-.275.118-.943.314-1.846.471-2.788.079-.589-.314-.393-.628-.511-.236-.118-.236-.393.039-.432a16.708,16.708,0,0,1,2-.039c.236,0,.353.118.353.314a1.261,1.261,0,0,1-.039.55c-.157.9-.393,1.846-.471,2.71-.039.2,0,.55.275.55a2.977,2.977,0,0,0,.628-.236C127.736,136.57,127.814,136.687,127.814,136.805Z",transform:"translate(-119.723 -127.536)",fill:"#707070",fillRule:"evenodd"}),r.createElement("path",{id:"Path_1055","data-name":"Path 1055",d:"M147.943,74a.93.93,0,0,1,.943.943.907.907,0,0,1-.943.943.943.943,0,0,1,0-1.885Z",transform:"translate(-141.227 -71.094)",fill:"#707070",fillRule:"evenodd"}),r.createElement("path",{id:"Path_1056","data-name":"Path 1056",d:"M6.48,0A6.5,6.5,0,1,1,0,6.48,6.5,6.5,0,0,1,6.48,0Zm0,.982a5.5,5.5,0,1,0,5.5,5.5A5.515,5.515,0,0,0,6.48.982Z",transform:"translate(0 0)",fill:"#707070"}))))}const d=r.forwardRef(c);a.p;t.a=function(e){return i.a.createElement(o.a,Object.assign({SVGElement:d},e))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(11),a(7));const l=Object(r.c)({name:"socialProfiles",initialState:{data:{},order:[],busy:!1,updatedAt:null},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{flush:a,resData:r,isAllListLoaded:i,updatedAt:s,isMyListLoaded:l}=t.payload;let c=e.data||{},d=e.order||[],u=Object(n.a)({},c),m=d.concat([]);a&&(u={},m=[]);for(let p of r){let e=p.commodityreqofferid||0;if(e){u[e]=Object(n.a)(Object(n.a)({isListLoaded:!0},u[e]||{}),p),u[e].from_date_Timestamp=new Date(p.from_date).getTime(),u[e].to_date_Timestamp=new Date(p.to_date).getTime(),u[e].closing_On_Timestamp=new Date(p.closing_On).getTime();let t=o.a.pick(u[e],["commodity_Type_Code","commodity_code","commodity_form_code","commodity_residue_code","payment_Term_Code","coarse_location","req_Offer_Status_Enum_Code","qty","periodicity_enum_code","delivery_date_range","min_qty","closing_on","expected_price","req_offer_status_enum_code"]),a=Object.values(t).join("==");u[e].searchStr=a.toLowerCase(),m.includes(e)||m.push(e)}}e.data=u,e.order=m,void 0!==i&&(e.isAllListLoaded=!!i),void 0!==l&&(e.isMyListLoaded=!!l),void 0!==s&&(e.updatedAt=s)},update(e,t){const{id:a,data:r,updatedAt:i}=t.payload;e.data[a]=Object(n.a)(Object(n.a)(Object(n.a)({},e.data[a]),r),{},{updatedAt:i})},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{getProfile:e=>async t=>{try{t(l.actions.setBusy(!0));const a=await s.Ub.fetchSocialProfile(e),n={id:o.a.get(a,"[0].social_profile_id")||0,data:a[0],updatedAt:Date.now()};t(l.actions.update(n))}catch(a){console.log("getUserProfile--\x3eErr",a)}t(l.actions.setBusy(!1))},storeProfile:e=>async t=>{try{const a={id:o.a.get(e,"social_profile_id")||0,data:e,updatedAt:Date.now()};t(l.actions.update(a))}catch(a){console.log("getUserProfile--\x3eErr",a)}}});t.b=l.reducer},function(e,t,a){"use strict";t.a=a.p+"static/media/verifiedHeader.64babcdf.svg"},,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var n=a(1),r=a(13),i=a(2),o=a(7);const s=Object(r.c)({name:"dataSetup",initialState:{busy:!1,commodityTypes:[],commodityForms:[],commodityResidue:[],commodities:[],platformChargePerSubscription:[],platformChargePerSubscriptionDetail
1s:[],companyRelatedPlatformCharge:[],companyRelatedPlatformChargeDetails:[],bidOfferCsvData:[],reportGenerationData:[],downloadedReport:[],hasMore:!0},reducers:{getCommodityTypes:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{commodityTypes:a})},getCommodityForms:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{commodityForms:a})},getCommodityResidue:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{commodityResidue:a})},getCommodities:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{commodities:a})},getPlatformChargePerSubscription:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{platformChargePerSubscription:a})},getPlatformChargePerSubscriptionDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{platformChargePerSubscriptionDetails:a})},getCompanyRelatedPlatformCharge:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{companyRelatedPlatformCharge:a})},getCompanyRelatedPlatformChargeDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{companyRelatedPlatformChargeDetails:a})},getExtractedInvoices:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{extractedInvoices:a})},setBidOfferCsvData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{bidOfferCsvData:a})},setReportGenerationData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{reportGenerationData:a})},setDownloadedReport:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{downloadedReport:a})},setDownloadedExtractedReport:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{downloadedExtractedReport:a})},setHasMore:(e,t)=>
1{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{hasMore:a})},setBusy:(e,t)=>{let{payload:a}=t,n=a;e.busy=!1!==n}}}),l=Object(n.a)(Object(n.a)({},s.actions),{},{getAllCommodityTypes:e=>async t=>{t(s.actions.setBusy(!0));try{null!==e&&void 0!==e&&e.isAddUpdate&&await o.y.addUpdateCommodities(e,"SaveUpdateCommodityType"),null!==e&&void 0!==e&&e.isDelete&&await o.y.deleteCommodities(e,"DeleteCommodityType");const a={filters:e.filters?e.filters:{},page_size:e.page_size,offset:e.offset},n=await o.y.getAllCommodityDetails(a,"FetchAllCommodityType");t(s.actions.getCommodityTypes(n))}catch(a){i.d.displayErrors(a)}t(s.actions.setBusy(!1))},getAllCommodityForms:e=>async t=>{t(s.actions.setBusy(!0));try{null!==e&&void 0!==e&&e.isAddUpdate&&await o.y.addUpdateCommodities(e,"SaveUpdateCommodityForm"),null!==e&&void 0!==e&&e.isDelete&&await o.y.deleteCommodities(e,"DeleteCommodityForm");const a={filters:e.filters?e.filters:{},page_size:e.page_size,offset:e.offset},n=await o.y.getAllCommodityDetails(a,"FetchAllCommodityForm");t(s.actions.getCommodityForms(n))}catch(a){i.d.displayErrors(a)}t(s.actions.setBusy(!1))},getAllCommodityResidue:e=>async t=>{t(s.actions.setBusy(!0));try{null!==e&&void 0!==e&&e.isAddUpdate&&await o.y.addUpdateCommodities(e,"SaveUpdateCommodityResidue"),null!==e&&void 0!==e&&e.isDelete&&await o.y.deleteCommodities(e,"DeleteCommodityResidue");const a={filters:e.filters?e.filters:{},page_size:e.page_size,offset:e.offset},n=await o.y.getAllCommodityDetails(a,"FetchAllCommodityResidue");t(s.actions.getCommodityResidue(n))}catch(a){i.d.displayErrors(a)}t(s.actions.setBusy(!1))},getAllCommodities:e=>async t=>{t(s.actions.setBusy(!0));try{null!==e&&void 0!==e&&e.isAddUpdate&&await o.y.addUpdateCommodities(e,"SaveUpdateCommodity"),null!==e&&void 0!==e&&e.isDelete&&await o.y.deleteCommodities(e,"DeleteCommodity");const a={filters:e.filters?e.filters:{},page_size:e.page_size,offset:e.offset},n=await o.y.getAllCommodityDetails(a,"FetchAllCommodity");t(s.actions.getCommodities(n))}catch(a){i.d.displayErrors(a)}t(s.actions.setBusy(!1))},getPlatformChargePerSubscription:e=>async t=>{t(s.actions.setBusy(!0));try{const a={filters:e.ct_Platform_Master_Id?{ct_Platform_Master_Id:"".concat(e.ct_Platform_Master_Id)}:e.platform_Master_Id?{platform_Master_Id:"".concat(e.platform_Master_Id)}:e.filters?e.filters:{},page_size:e.page_size?e.page_size:10,offset:e.offset?e.offset:0};let r;if(e.isDetails?(r=await o.y.getPlatformCharges(a,"FetchAllCT_PlatformChargeDetail"),t(s.actions.getPlatformChargePerSubscriptionDetails(r))):e.isUpdate?await o.y.getPlatformCharges(e,"SaveAndUpdatePlatformCharge_CT"):e.isDelete&&await o.y.getPlatformCharges(e.recordsToDelete,"DeletePlatformMaster_CT"),e.isDetailsSaveUpdate?(r=await o.y.getPlatformCharges(Object(n.a)(Object(n.a)({},a),{},{offset:0}),"FetchAllCT_PlatformChargeDetail"),t(s.actions.getPlatformChargePerSubscriptionDetails(r))):e.isDetails||(r=await o.y.getPlatformCharges(a,"FetchAllCT_PlatformChargeMaster"),t(s.actions.getPlatformChargePerSubscription(r))),e.isFetch){const a={filters:{},page_size:e.page_size,offset:e.offset};r=await o.y.getPlatformCharges(a,"FetchAllCT_PlatformChargeMaster"),t(s.actions.getPlatformChargePerSubscription(r))}return t(s.actions.setBusy(!1)),r}catch(a){i.d.displayErrors(a)}t(s.actions.setBusy(!1))},getCompanyRelatedPlatformCharge:e=>async t=>{t(s.actions.setBusy(!0));try{const a={filters:e.ct_Platform_Master_Id?{ct_Platform_Master_Id:"".concat(e.ct_Platform_Master_Id)}:e.platform_Master_Id?{platform_Master_Id:"".concat(e.platform_Master_Id)}:e.filters?e.filters:{},page_size:e.page_size?e.page_size:10,offset:e.offset?e.offset:0};let r;if(e.isDetails?(r=await o.y.getPlatformCharges(a,"FetchAllPlatformDetail"),t(s.actions.getCompanyRelatedPlatformChargeDetails(r))):e.isUpdate?await o.y.getPlatformCharges(e,"SaveAndUpdatePlatformCharge"):e.isDelete&&await o.y.getPlatformCharges(e.recordsToDelete,"DeletePlatformMaster"),e.isDetailsSaveUpdate?(r=await o.y.getPlatformCharges(Object(n.a)(Object(n.a)({},a),{},{offset:0}),"FetchAllPlatformDetail"),t(s.actions.getCompanyRelatedPlatformChargeDetails(r))):e.isDetail
1s||(r=await o.y.getPlatformCharges(a,"FetchAllPlatformMaster"),t(s.actions.getCompanyRelatedPlatformCharge(r))),e.isFetch){const a={filters:{},page_size:e.page_size,offset:e.offset};r=await o.y.getPlatformCharges(a,"FetchAllPlatformMaster"),t(s.actions.getCompanyRelatedPlatformCharge(r))}return t(s.actions.setBusy(!1)),r}catch(a){i.d.displayErrors(a)}t(s.actions.setBusy(!1))},deleteMaterialAndMultilingual:e=>async t=>{t(s.actions.setBusy(!0));try{const a={filters:e.filters?e.filters:{},page_size:e.page_size,offset:e.offset};e.isMultilingual?await o.y.addUpdateCommodities(e.itemsToDelete,"DeleteCommodityMultilingual"):await o.y.addUpdateCommodities(e.itemsToDelete,"DeleteMaterial");const n=await o.y.getAllCommodityDetails(a,"FetchAllCommodity");t(s.actions.getCommodities(n))}catch(a){i.d.displayErrors(a)}t(s.actions.setBusy(!1))},fetchDataExtractInvoices:e=>async t=>{try{const a=await o.y.getAllCommodityDetails(e,"FetchDataForExtract");return t(s.actions.getExtractedInvoices(a)),a}catch(a){i.d.displayErrors(a)}},getBidOfferCsvData:e=>async t=>{const a=Object(n.a)(Object(n.a)({},e),{},{page_size:1e6});try{const e=await o.y.getAllCommodityDetails(a,"FetchDataForExtract");return t(s.actions.setBidOfferCsvData(e)),e}catch(r){i.d.displayErrors(r)}},fetchGenerateReport:()=>async e=>{try{const t=await o.y.fetchGenerateReport();return e(s.actions.setReportGenerationData(t)),t}catch(t){i.d.displayErrors(t)}},fetchDownloadedReport:e=>async t=>{try{const a=globalThis.store.getState(),n=_.get(a,"dataSetup.downloadedReport")||{},r=await o.y.fetchDownloadedReport(e);return null!==e&&void 0!==e&&e.isScrolling?t(s.actions.setDownloadedReport([...n,...r])):t(s.actions.setDownloadedReport(r)),r.length||t(s.actions.setHasMore(!1)),r}catch(a){i.d.displayErrors(a)}},fetchDownloadedExtractedReport:e=>async t=>{try{const a=globalThis.store.getState(),n=(_.get(a,"dataSetup.downloadedExtractedReport"),await o.y.fetchDownloadedReport(e));return t(s.actions.setDownloadedExtractedReport(n)),n}catch(a){i.d.displayErrors(a)}},generateReportDataExtract:e=>async t=>{t(s.actions.setBusy(!0));try{return await o.y.generateReportDataExtract(e)}catch(a){i.d.displayErrors(a)}t(s.actions.setBusy(!1))}});t.b=s.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"ratings",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setRatings:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{entities:a})},setQualityListRatings:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{qualityList:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{try{const a=await o.Ab.fetchList(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}},fetchQualityList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Ab.fetchQualityList(e);t(l.actions.upsertMany(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.locationEloc)));t.b=l.reducer},function(e,t,a){"use strict";t.a=a.p+"static/media/secureTransport.fefe1d50.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/envira-logo-trademark.dfca3069.png"},,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"deliveryContract",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.D.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},FetchDeliveryAllotmentsAgainstTransportDealMasterId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.D.FetchDeliveryAllotmentsAgainstTransportDealMasterId(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchManualInvoiceTransportDealList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.D.fetchFilterData(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.payments)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return f}));var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(151),l=a(10),c=a(231),d=a(217),u=a(12),m=a(91),p=a(3),_=a.n(p);const y=["field","form","label","children","select","variant","initialValue","entity","disabled","enumApiCall","qparams","extendedProfileQuality"];function f(e){const{field:t,form:{touched:a,errors:p},label:f,children:h,select:g,variant:v,initialValue:b,entity:E,disabled:w,enumApiCall:O,qparams:A,extendedProfileQuality:S}=e,j=(Object(r.a)(e,y),Object(u.d)()),[k,D]=(Object(u.e)((e=>e.referenceData)),o.a.useState([]));let x=!1,C=Object(u.e)((e=>{if(!_.a.isEmpty(A)){const t=Object.values(A)[0];return t>0&&e.referenceData.data[E][t]||[]}const t=e.referenceData.data[E];return Array.isArray(t)?t:[]}));Array.isArray(C)||(C=[]),C.length||(x=!0);let P=_.a.map(C,((e,t)=>({label:e.display_member||"",value:Object(n.a)({id:S?parseInt(e.quality_spec_id):parseInt(e.value_member)},e)})));Object(i.useEffect)((()=>{_.a.isEmpty(A)?j(O?m.a.getEnumData(E):m.a.getReferenceData(E)):j(m.a.getCommodityDropdownData(E,A))}),[E]),Object(i.useEffect)((()=>{const e=P.filter((e=>{var t;return b.includes(null===(t=e.value)||void 0===t?void 0:t.id)}));_.a.isEmpty(e)||D(e)}),[b,C]);const N=P.filter((e=>{var t;return!b.includes(null===(t=e.value)||void 0===t?void 0:t.id)})),I=!(!Object(l.f)(a,t.name)||!Object(l.f)(p,t.name)),F=I?Object(l.f)(p,t.name):"";return o.a.createElement("div",{className:"mui-multi-select ".concat(I?"has-error":"")},o.a.createElement(c.a,{id:"mui-autocomplete-".concat(Date.now()),multiple:!0,size:"small",disableClearable:!0,fullWidth:!0,limitTags:10,loading:x,disabled:w||x,getOptionLabel:e=>"string"===typeof e?e:e.label,options:N,value:k,onChange:(t,a)=>{const n=(a||[]).map((e=>{var t,a;return S?null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.quality_spec_id:null===e||void 0===e||null===(a=e.value)||void 0===a?void 0:a.value_member}));D(n),e.cb&&e.cb(a)},renderInput:e=>o.a.createElement(s.a,Object.assign({},e,t,{fullWidth:!0,variant:v||"outlined",label:f,children:h,select:g,error:I,helperText:F,InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:o.a.createElement(o.a.Fragment,null,x?o.a.createElement(d.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}},,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"generateDeliveryReportRegular",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchListByPersonId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.B.fetchListByPersonIdReport(e);return t(l.actions.setAll(a)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchDealAllotments:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.B.fetchDealAllotments(e);return t(l.actions.setAll(a)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.generateDeliveryReportRegular)));t.b=l.reducer},,,,,,,function(e,t,a){"use strict";a.d(t,"c",(function(){return d})),a.d(t,"b",(function(){return u})),a.d(t,"a",(function(){return m}));a(3),a(24);
1var n=a(11),r=(a(74),a(2)),i=(a(5),a(7)),o=a(171),s=a(380),l=a(78),c=a(484);const d=async(e,t,a,s,l,c)=>{try{n.a.show({type:"info",message:"Uploading Document ...",key:"req-form"});const r=await i.Tb.upload(e,t,a,s,l);n.a.show({type:"success",message:"Document Uploaded.",key:"req-form"});let c={entity_id:s,company_affiliate_enum:1};return globalThis.store.dispatch(o.a.fetchList(c)),r}catch(d){console.log("Upload Document---\x3eerror----\x3e",d),r.d.displayErrors(d,c)}},u=async(e,t,a,o,c,d,u,m,p)=>{try{n.a.show({type:"info",message:"Uploading File ...",key:"req-form"});const p=await i.Tb.handleQualityLabUpload(e,t,a,o,c,d,u);if(n.a.show({type:"success",message:"File Uploaded.",key:"req-form"}),26===t){const e={filters:{Quality_Record_Master_Id:"".concat(o)},page_size:10,offset:0};await globalThis.store.dispatch(s.a.fetchList(e));const t="/network/quality-services?page=1",a=r.d.encodeCustomUrl(t);l.a.push(getUrlWithEncryptedQueryParams("/network/quality-services/".concat(o,"/edit?back=").concat(a)))}else m(Date.now);return p}catch(_){console.log("Upload Document---\x3eerror----\x3e",_),r.d.displayErrors(_,p)}},m=async e=>{try{return await c.deleteUploadedFileAgainstId(e)}catch(t){throw console.log("handleClose---\x3eerror----\x3e",t),t}}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return p}));var n,r,i,o,s,l,c=a(0);const d=["title","titleId"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},u.apply(null,arguments)}function m(e,t){let{title:a,titleId:m}=e,p=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,d);return c.createElement("svg",u({id:"Layer_1",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",x:"0px",y:"0px",width:"100%",viewBox:"0 0 512 512",enableBackground:"new 0 0 512 512",xmlSpace:"preserve",ref:t,"aria-labelledby":m},p),a?c.createElement("title",{id:m},a):null,n||(n=c.createElement("path",{fill:"#066CFF",opacity:1,stroke:"none",d:" M284.000000,513.000000 C189.356308,513.000000 95.212616,513.000000 1.034460,513.000000 C1.034460,342.397949 1.034460,171.795883 1.034460,1.096914 C171.560379,1.096914 342.120819,1.096914 512.840637,1.096914 C512.840637,171.666550 512.840637,342.333252 512.840637,513.000000 C436.795868,513.000000 360.647919,513.000000 284.000000,513.000000 M244.499695,409.540192 C270.665466,409.540192 296.831299,409.573273 322.996887,409.504974 C326.983246,409.494598 331.018768,409.330902 334.946442,408.704437 C392.696106,399.492950 425.453552,339.700378 402.047302,286.072815 C393.753113,267.069519 380.058655,252.930099 361.628967,243.448456 C354.406403,239.732651 347.085632,243.597336 347.161438,250.951691 C347.211212,255.784988 350.328339,258.123047 354.279480,260.221222 C382.677704,275.301331 397.170929,307.674011 389.461945,338.418152 C381.595337,369.790985 354.006866,391.420258 321.590515,391.444977 C257.097382,391.494141 192.604187,391.461456 128.111023,391.448730 C126.356163,391.448364 124.601334,391.289185 122.670853,391.195557 C122.670853,368.128845 122.388718,345.647125 122.809143,323.178558 C122.978294,314.138397 128.555481,308.066650 137.040802,305.142181 C181.831284,289.705231 226.660416,274.380432 271.468567,258.994812 C304.171692,247.765640 337.002045,236.886887 369.517731,225.138016 C397.713562,214.950012 414.126801,185.167786 408.761902,155.857361 C403.304230,126.040329 377.610779,104.472763 347.445404,104.465767 C270.453552,104.447899 193.461716,104.458206 116.469864,104.461868 C106.865402,104.462326 104.463684,106.909950 104.461311,116.671806 C104.456322,137.169632 104.459633,157.667465 104.459793,178.165298 C104.460037,208.328766 104.441460,238.492249 104.476280,268.655670 C104.483627,275.015198 108.049080,278.917114 113.540909,278.851318 C118.912949,278.786957 122.287483,275.096130 122.527863,268.985046 C122.580238,267.653870 122.540024,266.318970 122.540031,264.985779 C122.540314,219.657257 122.540291,174.328720 122.540329,129.000198 C122.540329,126.930466 122.540329,124.860733 122.540329,122.806648 C124.295715,122.674088 125.122284,122.557121 125.948875,122.556999 C199.774384,122.546242 273.600250,122.446274 347.424713,122.722298 C353.550110,122.745193 360.053467,124.420311 365.712921,126.871071 C382.074280,133.956161 392.280121,151.107330 391.446350,168.496872 C390.515594,187.908829 378.632050,203.013535 359.099792,209.712891 C283.148163,235.763412 207.200790,261.826202 131.255661,287.895538 C114.481766,293.653442 104.476173,307.659332 104.463959,325.379089 C104.447418,349.376556 104.456444,373.373993 104.461456,397.371460 C104.463478,407.077637 106.896721,409.537170 116.513130,409.538177 C158.841980,409.542725 201.170837,409.540161 244.499695,409.540192 M199.149475,158.326370 C198.669617,158.463226 198.195511,158.626266 197.709076,158.733170 C179.423599,162.751328 167.107193,179.592239 169.284378,197.606827 C171.541870,216.286102 187.
1637085,230.509506 205.746063,229.828140 C224.989975,229.104080 240.128159,214.258255 240.917725,195.179855 C241.786514,174.187714 223.862946,155.320236 199.149475,158.326370 M297.214478,355.840698 C299.022064,355.558197 300.848969,355.365143 302.634247,354.979370 C321.566132,350.888824 333.818207,331.683563 329.790009,312.455963 C325.876740,293.776917 307.196167,281.190735 288.555145,284.673645 C269.359802,288.260162 257.237793,304.446381 258.993988,324.145996 C260.625427,342.446381 276.389191,355.837097 297.214478,355.840698 z"})),r||(r=c.createElement("path",{fill:"#F6FAFF",opacity:1,stroke:"none",d:" M243.999695,409.540161 C201.170837,409.540161 158.841980,409.542725 116.513130,409.538177 C106.896721,409.537170 104.463478,407.077637 104.461456,397.371460 C104.456444,373.373993 104.447418,349.376556 104.463959,325.379089 C104.476173,307.659332 114.481766,293.653442 131.255661,287.895538 C207.200790,261.826202 283.148163,235.763412 359.099792,209.712891 C378.632050,203.013535 390.515594,187.908829 391.446350,168.496872 C392.280121,151.107330 382.074280,133.956161 365.712921,126.871071 C360.053467,124.420311 353.550110,122.745193 347.424713,122.722298 C273.600250,122.446274 199.774384,122.546242 125.948875,122.556999 C125.122284,122.557121 124.295715,122.674088 122.540329,122.806648 C122.540329,124.860733 122.540329,126.930466 122.540329,129.000198 C122.540291,174.328720 122.540314,219.657257 122.540031,264.985779 C122.540024,266.318970 122.580238,267.653870 122.527863,268.985046 C122.287483,275.096130 118.912949,278.786957 113.540909,278.851318 C108.049080,278.917114 104.483627,275.015198 104.476280,268.655670 C104.441460,238.492249 104.460037,208.328766 104.459793,178.165298 C104.459633,157.667465 104.456322,137.169632 104.461311,116.671806 C104.463684,106.909950 106.865402,104.462326 116.469864,104.461868 C193.461716,104.458206 270.453552,104.447899 347.445404,104.465767 C377.610779,104.472763 403.304230,126.040329 408.761902,155.857361 C414.126801,185.167786 397.713562,214.950012 369.517731,225.138016 C337.002045,236.886887 304.171692,247.765640 271.468567,258.994812 C226.660416,274.380432 181.831284,289.705231 137.040802,305.142181 C128.555481,308.066650 122.978294,314.138397 122.809143,323.178558 C122.388718,345.647125 122.670853,368.128845 122.670853,391.195557 C124.601334,391.289185 126.356163,391.448364 128.111023,391.448730 C192.604187,391.461456 257.097382,391.494141 321.590515,391.444977 C354.006866,391.420258 381.595337,369.790985 389.461945,338.418152 C397.170929,307.674011 382.677704,275.301331 354.279480,260.221222 C350.328339,258.123047 347.211212,255.784988 347.161438,250.951691 C347.085632,243.597336 354.406403,239.732651 361.628967,243.448456 C380.058655,252.930099 393.753113,267.069519 402.047302,286.072815 C425.453552,339.700378 392.696106,399.492950 334.946442,408.704437 C331.018768,409.330902 326.983246,409.494598 322.996887,409.504974 C296.831299,409.573273 270.665466,409.540192 243.999695,409.540161 z"})),i||(i=c.createElement("path",{fill:"#FBFDFF",opacity:1,stroke:"none",d:" M199.588165,158.259369 C223.862946,155.320236 241.786514,174.187714 240.917725,195.179855 C240.128159,214.258255 224.989975,229.104080 205.746063,229.828140 C187.637085,230.509506 171.541870,216.286102 169.284378,197.606827 C167.107193,179.592239 179.423599,162.751328 197.709076,158.733170 C198.195511,158.626266 198.669617,158.463226 199.588165,158.259369 M220.083435,184.602844 C218.520996,182.904251 217.155090,180.953644 215.359818,179.553604 C209.615646,175.073975 201.940308,174.864288 195.773376,178.763626 C189.752274,182.570801 186.296539,189.732407 187.458588,196.151215 C188.786484,203.486160 192.904846,208.681992 200.076370,210.744827 C207.214279,212.798004 213.672241,210.974808 218.485367,205.158508 C223.522186,199.071899 224.221054,192.321442 220.083435,184.602844 z"})),o||(o=c.createElement("path",{fill:"#FBFDFF",opacity:1,stroke:"none",d:" M296.762238,355.842651 C276.389191,355.837097 260.625427,342.446381 258.993988,324.145996 C257.237793,304.446381 269.359802,288.260162 288.555145,284.673645 C307.196167,281.190735 325.876740,293.776917 329.790009,312.455963 C333.818207,331.683563 321.566132,350.888824 302.634247,354.979370 C300.848969,355.365143 299.022064,355.558197 296.762238,355.842651 M284.906677,305.228394 C277.272400,311.262238 274.922089,319.255035 278.458435,327.156921 C281.693939,334.386536 289.667480,338.874664 297.
1061157,337.561005 C304.657074,336.211395 309.833344,331.803650 311.702240,324.390289 C313.505371,317.237762 311.527557,310.785278 305.533295,306.164520 C299.275665,301.340729 292.512756,300.868042 284.906677,305.228394 z"})),s||(s=c.createElement("path",{fill:"#096EFF",opacity:1,stroke:"none",d:" M220.277954,184.922668 C224.221054,192.321442 223.522186,199.071899 218.485367,205.158508 C213.672241,210.974808 207.214279,212.798004 200.076370,210.744827 C192.904846,208.681992 188.786484,203.486160 187.458588,196.151215 C186.296539,189.732407 189.752274,182.570801 195.773376,178.763626 C201.940308,174.864288 209.615646,175.073975 215.359818,179.553604 C217.155090,180.953644 218.520996,182.904251 220.277954,184.922668 z"})),l||(l=c.createElement("path",{fill:"#096EFF",opacity:1,stroke:"none",d:" M285.239868,305.053040 C292.512756,300.868042 299.275665,301.340729 305.533295,306.164520 C311.527557,310.785278 313.505371,317.237762 311.702240,324.390289 C309.833344,331.803650 304.657074,336.211395 297.061157,337.561005 C289.667480,338.874664 281.693939,334.386536 278.458435,327.156921 C274.922089,319.255035 277.272400,311.262238 285.239868,305.053040 z"})))}const p=c.forwardRef(m);a.p},,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"kycUserBankIdentity",initialState:{ids:[],entities:{},dirty:!0,bankDetails:[]},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setBankDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{bankDetails:a})}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchBankDetails:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.fb.fetchBankDetails(e);t(d.actions.add({resData:a}))}catch(a){t(d.actions.add({})),l.d.displayErrors(a)}t(d.actions.setBusy(!1))},fetchBankDetailsWithVirtualAccount:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.fb.fetchBankDetails(e);t(d.actions.setBankDetails(a))}catch(a){t(d.actions.setBankDetails([])),l.d.displayErrors(a)}t(d.actions.setBusy(!1))}});t.b=d.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"ratingDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Ab.fetchRatingDetails(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.ratingDetails)));t.b=l.reducer},,,,,,,,,,function(e,t,a){"use strict";a(3);var n=a(175),r=a(21),i=a(54),o=a.n(i),s=a(83);t.a=async e=>{try{var t;const a="JWT Token Not Found in the System";if(511===(null===e||void 0===e?void 0:e.status)||503===(null===e||void 0===e?void 0:e.status)||null!==e&&void 0!==e&&null!==(t=e.message)&&void 0!==t&&t.toLowerCase().includes(null===a||void 0===a?void 0:a.toLowerCase())){const t=await r.default.getItem("accessTokenExpiry");if(o()(t).isValid()){const a=o()(),i=o()(t);let l=s.a.getToken()||"";if(i.isAfter(a)){let t="Api_Error",a=(null===e||void 0===e?void 0:e.status)||"";t="".concat(t,"_").concat(a,"_").concat(o()().format("MM-YYYY")),console.log("BFC - error message --\x3e",(null===e||void 0===e?void 0:e.message)||e.message||"Error"),console.log("BFC - stringify.error--\x3e",JSON.stringify(e)),console.log("BFC - accessToken--\x3e",await r.default.getItem("accessToken")||"NA"),console.log("BFC - inMemoryJWT--\x3e",l||"NA"),console.log("BFC - accessTokenExpiry--\x3e",await r.default.getItem("accessTokenExpiry")||"NA"),console.log("BFC - refreshToken--\x3e",await r.default.getItem("refreshToken")||"NA"),console.log("BFC - error?.status--\x3e",null===e||void 0===e?void 0:e.status),console.log("BFC - error?.message--\x3e",null===e||void 0===e?void 0:e.message),n.c(t,{extra:{message:"Api error info",pid:await r.default.getItem("pid")||"NA"},tags:{type:"API_ERROR"}})}}}return!0}catch(e){console.error("Error in apiErrorLogger",e),n.c(e.message||e.status,{tags:{type:"API_ERROR"}})}}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7));const c=Object(r.b)({sortComparer:(e,t)=>e.ts===t.ts?0:e.ts<t.ts?1:-1}),d=Object(r.c)({name:"notifications",initialState:c.getInitialState({busy:!1,notificationCount:0,hasMore:!0}),reducers:{setAll:c.setAll,addOne:c.addOne,addMany:c.addMany,updateOne:c.updateOne,updateMany:c.updateMany,upsertOne:c.upsertOne,upsertMany:c.upsertMany,removeOne:c.removeOne,removeMany:c.removeMany,removeAll:c.removeAll,setBusy(e,t){e.busy=t.payload},setNotificationCount(e,t){e.notificationCount=t.payload},setHasMore(e,t){e.hasMore=t.payload}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchAll:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.Ub.fetchAllNotifications(e);(o.a.isEmpty(a)||Object.keys(a).length<10)&&t(d.actions.setHasMore(!1)),t(d.actions.upsertMany(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},updateNotificationCount:e=>async t=>{try{t(d.actions.setNotificationCount({notificationCount:e}))}catch(a){t(d.actions.setNotificationCount({notificationCount:0})),s.d.displayErrors(a)}}});Object(n.a)({},c.getSelectors((e=>e.notifications)));t.b=d.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"roles",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Fb.fetchRoles(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.roles)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"facilitator",initialState:s.getInitialState({busy:!1,facilitatorCsvExtract:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setFacilitatorCsvExtract:(e,t)=>
1{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{facilitatorCsvExtract:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchFacilitatorLog:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.O.fetchFacilitatorLog(e);t(l.actions.setAll(a))}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchFacilitatorCsvExtract:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.O.fetchFacilitatorLog(e);return t(l.actions.setFacilitatorCsvExtract(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.finance)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7),a(127)),c=a(516);const d=Object(r.b)({}),u=Object(r.c)({name:"notConfirmedDeliveriesCsvData",initialState:d.getInitialState({busy:!1}),reducers:{setAll:d.setAll,addOne:d.addOne,addMany:d.addMany,updateOne:d.updateOne,updateMany:d.updateMany,upsertOne:d.upsertOne,upsertMany:d.upsertMany,removeOne:d.removeOne,removeMany:d.removeMany,removeAll:d.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),m=Object(n.a)(Object(n.a)({},u.actions),{},{fetchUnconfirmedDeliveries:e=>async t=>{t(u.actions.setBusy(!0));try{const a=await Object(c.fetchUnconfirmedDelieveries)(e),r=o.a.map(a,"transport_delivery_schedule_id")||[];let i=Object(n.a)(Object(n.a)({},e),{},{transport_Delivery_Schedule_Allotted_Ids:r,filters:{}});if(o.a.isEmpty(r))t(u.actions.setAll(a));else{let e=await Object(l.a)(i),r=Object.values(a).map((t=>{let a=Object.values(e).find((e=>e.transport_delivery_schedule_id===t.transport_delivery_schedule_id));return Object(n.a)(Object(n.a)({},t),a)}));t(u.actions.setAll(r))}}catch(a){t(u.actions.setAll({})),s.d.displayErrors(a)}t(u.actions.setBusy(!1))}});Object(n.a)({},d.getSelectors((e=>e.notConfirmedDeliveriesCsvData)));t.b=u.reducer},,,,,,,,,function(e,t,a){e.exports={card_container:"invoiceApprovalPopup_card_container__QuBkc",card:"invoiceApprovalPopup_card__2adMt",card_status:"invoiceApprovalPopup_card_status__3YeiW",row_1:"invoiceApprovalPopup_row_1__3YnT3",row_2:"invoiceApprovalPopup_row_2__2aP5i",row_3:"invoiceApprovalPopup_row_3__2sefe",card_amount:"invoiceApprovalPopup_card_amount__2h7g1",card_amount_date:"invoiceApprovalPopup_card_amount_date__1HjzJ",invoice_hyperlinks:"invoiceApprovalPopup_invoice_hyperlinks__5FuyG",invoice_hyperlinks_total:"invoiceApprovalPopup_invoice_hyperlinks_total__1di43",invo_hyper:"invoiceApprovalPopup_invo_hyper__18bnr"}},,,,,,function(e,t,a){e.exports={policyButton:"Login_policyButton__3aFsJ",policyTooltip:"Login_policyTooltip__McZxH",show:"Login_show__aR1gU",closeButton:"Login_closeButton__2N8-7"}},,function(e,t,a){e.exports={policyButton:"Signup_policyButton__2Rr1v",policyTooltip:"Signup_policyTooltip__2C0Ch",show:"Signup_show__3zAQ4",closeButton:"Signup_closeButton__1Sw6n"}},,,function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var n=a(1),r=a(13),i=(a(3),a(24),a(2));a(21),a(11),a(7);const o=Object(r.c)({name:"context",initialState:{ctx:"1"},reducers:{update(e,t){const{id:a}=t.payload;e.ctx=a}}}),s=Object(n.a)(Object(n.a)({},o.actions),{},{updateContext:e=>async t=>{try{t(o.actions.update({id:e}))}catch(a){t(o.actions.update({id:"1"})),i.d.displayErrors(a)}}});t.b=o.reducer},,function(e,t,a){"use strict";t.a=a.p+"static/media/icon-bid.40fe648f.svg"},,function(e,t,a){"use strict";a.p},,function(e,t,a){"use strict";t.a=a.p+"static/media/bfcSellerTransportation.322b8fb1.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/bfcBuyerTransportation.e9f53829.svg"},,function(e,t,a){"use strict";a.d(t,"a",(function(){return d})),a.d(t,"c",(function(){return u}));var n=a(1),r=a(13),i=a(2),o=a(11),s=a(7);const l=Object(r.b)({}),c=Object(r.c)({name:"deliveries",initialState:l.getInitialState({dirty:!0}),reducers:{setAll:l.setAll,addOne:l.addOne,addMany:l.addMany,updateOne:l.updateOne,updateMany:l.updateMany,upsertOne:l.upsertOne,upsertMany:l.upsertMany,removeOne:l.removeOne,removeMany:l.removeMany,removeAll:l.removeAll,setDirty(e,t){let a=t.payload;e.dirty=!1!==a}}}),d=Object(n.a)(Object(n.a)({},c.actions),{},{fetchList:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{try{const a=await s.I.fetchList(e);t(c.actions.setAll(a))}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setDirty(!1))}},fetchDetails:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{try{const a=await s.I.fetchDetails(e);t(c.actions.upsertOne(a))}catch(a){i.d.displayErrors(a)}t(c.actions.setDirty(!1))}},enableDisableEarlyPaymentOnDelivery:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{try{return await s.I.enableDisableEarlyPaymentOnDelivery(e),null!==e&&void 0!==e&&e.is_early_payment_delivery?o.a.show({type:"success",message:"Early payment has been successfully enabled for this delivery"}):o.a.show({type:"warning",message:"Early payment has been successfully disabled for this delivery"}),!0}catch(a){i.d.displayErrors(a)}t(c.actions.setDirty(!1))}}}),u=Object(n.a)({},l.getSelectors((e=>e.deliveries)));t.b=c.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var n=a(0);const r=["title","titleId"];function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},i.apply(null,arguments)}function o(e,t){let{title:a,titleId:o}=e,s=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,r);return n.createElement("svg",i({width:"700pt",height:"700pt",viewBox:"0 0 700 700",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:t,"aria-labelledby":o},s),a?n.createElement("title",{id:o},a):null,n.createElement("g",{transform:"matrix(1.355605, 0, 0, 1.355605, -123.863785, -31.89089)",style:{}},n.createElement("path",{d:"m327.6 204.4c0 13.918-11.285 25.203-25.203 25.203-13.914 0-25.199-11.285-25.199-25.203 0-13.914 11.285-25.199 25.199-25.199 13.918 0 25.203 11.285 25.203 25.199",style:{fill:"rgb(192,
1192, 192)"}}),n.createElement("path",{d:"m422.8 350c0 13.918-11.285 25.199-25.199 25.199-13.918 0-25.203-11.281-25.203-25.199s11.285-25.199 25.203-25.199c13.914 0 25.199 11.281 25.199 25.199",style:{fill:"rgb(192, 192, 192)"}}),n.createElement("path",{d:"m588 338.24-28.559-58.238 28.559-58.238c6.1602-12.879 1.1211-28-11.199-34.719l-57.121-30.242-11.199-63.84c-2.2383-14-15.68-23.52-29.68-21.281l-64.398 8.9609-46.48-44.801c-10.078-10.078-26.32-10.078-36.398 0l-46.48 44.801-63.844-9.5195c-14-2.2383-26.879 7.2812-29.68 21.281l-11.199 63.84-57.121 30.797c-12.32 6.7188-17.359 21.84-11.199 34.719l28.559 58.242-28.559 58.238c-6.1602 12.879-1.1211 28 11.199 34.719l57.121 30.242 11.199 63.84c2.2383 14 15.68 23.52 29.68 21.281l64.398-8.9609 46.48 45.359c10.078 10.078 26.32 10.078 36.398 0l46.48-45.359 63.844 9.5195c14 2.2383 26.879-7.2812 29.68-21.281l11.199-63.84 57.121-30.238c12.32-7.2812 17.359-22.398 11.199-35.281zm-333.2-133.84c0-26.32 21.281-47.602 47.602-47.602 26.32 0 47.602 21.281 47.602 47.602-0.003906 26.32-21.285 47.602-47.605 47.602-26.32 0-47.598-21.281-47.598-47.602zm34.16 171.92c-2.2383 2.8008-5.6016 4.4805-8.9609 4.4805-2.2383 0-4.4805-0.55859-6.7188-2.2383-5.0391-3.9219-5.6016-10.641-2.2383-15.68l145.04-190.4c3.9219-5.0391 10.641-5.6016 15.68-2.2383 5.0391 3.9219 5.6016 10.641 2.2383 15.68zm108.64 21.281c-26.32 0-47.602-21.281-47.602-47.602s21.281-47.602 47.602-47.602c26.32 0 47.602 21.281 47.602 47.602-0.003906 26.32-21.281 47.602-47.602 47.602z",style:{fill:"rgb(192, 192, 192)"}}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 70, 644)",style:{fill:"rgb(192, 192, 192)"}
1,xlinkHref:"#u"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 90.55078125, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#e"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 104.359375, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 123.34765625, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#d"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 142.2421875, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 155.62890625, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 174.6171875, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#f"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 204.41015625, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#k"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 224.453125, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#j"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 252.453125, 644)",style:{fill:"rgb(192, 192, 192)"}
1,xlinkHref:"#i"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 280.3125, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#c"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 299.55078125, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#h"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 319.484375, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 332.8671875, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#g"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 362.55078125, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#t"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 382.828125, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#d"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 401.71875, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#f"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 421.765625, 644)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#d"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 440.65625, 644)",style:{fill:"rgb(192, 192, 192)"}
1,xlinkHref:"#s"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 70, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#r"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 82.18359375, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#e"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 95.9921875, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#c"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 115.2265625, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#q"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 154.15234375, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 167.53515625, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#p"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 187.46875, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 216.20703125, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#o"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 239.640625, 672)",style:{fill:"rgb(192, 192, 192)"}
1,xlinkHref:"#c"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 258.87890625, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#g"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 278.8125, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#h"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 308.4921875, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#n"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 329.015625, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#e"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 342.8203125, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#c"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 362.05859375, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#m"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 371.65625, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 390.6484375, 672)",style:{fill:"rgb(192, 192, 192)"},xlinkHref:"#l"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 407.2421875, 672)",style:{fill:"rgb(192, 192, 192)"}
1,xlinkHref:"#a"})))}const s=n.forwardRef(o);a.p},function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var n=a(0);const r=["title","titleId"];function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},i.apply(null,arguments)}function o(e,t){let{title:a,titleId:o}=e,s=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,r);return n.createElement("svg",i({width:"700pt",height:"700pt",viewBox:"0 0 700 700",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:t,"aria-labelledby":o},s),a?n.createElement("title",{id:o},a):null,n.createElement("g",{transform:"matrix(1.355605, 0, 0, 1.355605, -123.863785, -31.89089)",style:{}},n.createElement("path",{d:"m327.6 204.4c0 13.918-11.285 25.203-25.203 25.203-13.914 0-25.199-11.285-25.199-25.203 0-13.914 11.285-25.199 25.199-25.199 13.918 0 25.203 11.285 25.203 25.199",style:{fill:"rgb(140, 50, 214)"}}),n.createElement("path",{d:"m422.8 350c0 13.918-11.285 25.199-25.199 25.199-13.918 0-25.203-11.281-25.203-25.199s11.285-25.199 25.203-25.199c13.914 0 25.199 11.281 25.199 25.199",style:{fill:"rgb(140, 50, 214)"}}),n.createElement("path",{d:"m588 338.24-28.559-58.238 28.559-58.238c6.1602-12.879 1.1211-28-11.199-34.719l-57.121-30.242-11.199-63.84c-2.2383-14-15.68-23.52-29.68-21.281l-64.398 8.9609-46.48-44.801c-10.078-10.078-26.32-10.078-36.398 0l-46.48 44.801-63.844-9.5195c-14-2.2383-26.879 7.2812-29.68 21.281l-11.199 63.84-57.121 30.797c-12.32 6.7188-17.359 21.84-11.199 34.719l28.559 58.242-28.559 58.238c-6.1602 12.879-1.1211 28 11.199 34.719l57.121 30.242 11.199 63.84c2.2383 14 15.68 23.52 29.68 21.281l64.398-8.9609 46.48 45.359c10.078 10.078 26.32 10.078 36.398 0l46.48-45.359 63.844 9.5195c14 2.2383 26.879-7.2812 29.68-21.281l11.199-63.84 57.121-30.238c12.32-7.2812 17.359-22.398 11.199-35.281zm-333.2-133.84c0-26.32 21.281-47.602 47.602-47.602 26.32 0 47.602 21.281 47.602 47.602-0.003906 26.32-21.285 47.602-47.605 47.602-26.32 0-47.598-21.281-47.598-47.602zm34.16 171.92c-2.2383 2.8008-5.6016 4.4805-8.9609 4.4805-2.2383 0-4.4805-0.55859-6.7188-2.2383-5.0391-3.9219-5.6016-10.641-2.2383-15.68l145.04-190.4c3.9219-5.0391 10.641-5.6016 15.68-2.2383 5.0391 3.9219 5.6016 10.641 2.2383 15.68zm108.64 21.281c-26.32 0-47.602-21.281-47.602-47.602s21.281-47.602 47.602-47.602c26.32 0 47.602 21.281 47.602 47.602-0.003906 26.32-21.281 47.602-47.602 47.602z",style:{fill:"rgb(140, 50, 214)"}}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 70, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#u"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 90.55078125, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#e"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 104.359375, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 123.34765625, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#d"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 142.2421875, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 155.62890625, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 174.6171875, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#f"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 204.41015625, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#k"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 224.453125, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#j"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 252.453125, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#i"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 280.3125, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#c"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 299.55078125, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#h"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 319.484375, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 332.8671875, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#g"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 362.55078125, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#t"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 382.828125, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#d"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 401.71875, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#f"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 421.765625, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#d"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 440.65625, 644)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#s"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 70, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#r"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 82.18359375, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#e"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 95.9921875, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#c"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 115.2265625, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#q"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 154.15234375, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 167.53515625, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#p"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 187.46875, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 216.20703125, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#o"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 239.640625, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#c"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 258.87890625, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#g"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 278.8125, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#h"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 308.4921875, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#n"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 329.015625, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#e"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 342.8203125, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#c"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 362.05859375, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#m"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 371.65625, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 390.6484375, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#l"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 407.2421875, 672)",style:{fill:"rgb(140, 50, 214)"},xlinkHref:"#a"})))}const s=n.forwardRef(o);a.p},function(e,t,a){"use strict";t.a=a.p+"static/media/early-payment-availed-using-ct.10ada25f.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/early-payment.8cdaf386.png"},function(e,t,a){"use strict";t.a=a.p+"static/media/conver_to_BFC_transport.d7f7d107.png"},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"configurationAllVendors",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchAllVendorList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchAllVendorsList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.configurationAllVendors)));t.b=l.reducer},function(e,t,a){"use strict";t.a=a.p+"static/media/Badge_bronze.804b64f4.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/Badge_silver.a2bfc251.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/Badge_blue.1203e204.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/Badge_green.f4904f12.svg"},function(e,t,a){"use strict";a.d(t,"a",(function(){return p}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11)),c=a(7),d=a(78);const u=Object(r.b)({}),m=Object(r.c)({name:"extendedProfile",initialState:u.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:u.setAll,addOne:u.addOne,addMany:u.addMany,updateOne:u.updateOne,updateMany:u.updateMany,upsertOne:u.upsertOne,upsertMany:u.upsertMany,removeOne:u.removeOne,removeMany:u.removeMany,removeAll:u.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),p=Object(n.a)(Object(n.a)({},m.actions),{},{fetchDetails:(e,t)=>async a=>{let n;a(m.actions.setBusy(!0));try{const r=await c.N.fetchDetails(e,t);n=o.a.get(r,"1.user.profile.company_address_id",0),a(m.actions.setAll(r))}catch(r){a(m.actions.setAll({})),s.d.displayErrors(r)}a(m.actions.setDirty(!1)),a(m.actions.setBusy(!1))}
1,fetchNotConnectedDetails:e=>async t=>{let a;t(m.actions.setBusy(!0));try{const n=await c.N.fetchNotConnectedDetails(e);a=o.a.get(n,"1.user.profile.company_address_id",0),t(m.actions.setAll(n))}catch(n){t(m.actions.setAll({})),s.d.displayErrors(n)}t(m.actions.setDirty(!1)),t(m.actions.setBusy(!1))},update:(e,t,a,r,i,o)=>async d=>{d(m.actions.setDirty(!0));try{l.a.show({type:"info",message:"Saving Profile...",key:"req-form"});const u=await c.N.update(t,a,r,i,o);d(m.actions.setAll(u)),l.a.show({type:"success",message:"Profile saved.",key:"req-form"});const p=Object(s.k)("Supplier Profile Update"),_={hitType:"event",eventCategory:"Update_Supplier_Profile",eventAction:"Update Supplier Profile",eventLabel:"Update Supplier Profile --\x3e ".concat(e)},y=Object(n.a)(Object(n.a)({},t),{},{userID:e});return p(_),gtag("event","Update_Supplier_Profile_Tabs",y),"success"}catch(u){console.log("in redux err",u),s.d.displayErrors(u,a)}d(m.actions.setDirty(!1))},create:(e,t,a,n,r,i)=>async o=>{o(m.actions.setDirty(!0));try{l.a.show({type:"info",message:"Saving Profile...",key:"req-form"});const d=await c.N.create(t,a,n,r,i);await o(m.actions.setAll(d)),l.a.show({type:"success",message:"Profile saved.",key:"req-form"});const u=Object(s.k)("Create New Supplier Profile"),p={hitType:"event",eventCategory:"Create_New_Supplier_Profile",eventAction:"Create New Supplier Profile",eventLabel:"New Supplier Profile --\x3e ".concat(e)};return u(p),gtag("event","New_Supplier_Profile_Tabs",t,e),"success"}catch(d){s.d.displayErrors(d,a)}o(m.actions.setDirty(!1))},sumbitForInspection:(e,t)=>async t=>{t(m.actions.setDirty(!0));try{l.a.show({type:"info",message:"Submitting for inspection...",key:"req-form"});await c.N.sumbitForInspection(e);l.a.show({type:"success",message:"Your request for Verification has been Submitted. You will be notified of Inspection by BiofuelCircle.",key:"req-form"}),d.a.push("/extended_profile")}catch(a){s.d.displayErrors(a)}t(m.actions.setDirty(!1))},submitForAssessment:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return async a=>{a(m.actions.setDirty(!0));try{l.a.show({type:"info",message:"Submitting for assessment...",key:"req-form"});await c.N.submitForAssessment(e,t);l.a.show({type:"success",message:"Assessment submitted.",key:"req-form"}),d.a.push("/extended_profile")}catch(n){s.d.displayErrors(n)}a(m.actions.setDirty(!1))}},fetchList:e=>async t=>{let a;t(m.actions.setBusy(!0));try{const n=await c.N.fetchList(e);a=o.a.get(n,"1.user.profile.company_address_id",0),t(m.actions.setAll(n))}catch(n){t(m.actions.setAll({})),s.d.displayErrors(n)}t(m.actions.setDirty(!1)),t(m.actions.setBusy(!1))},fetchCTList:e=>async t=>{let a;t(m.actions.setBusy(!0));try{const n=await c.N.fetchCTList(e);a=o.a.get(n,"1.user.profile.company_address_id",0),t(m.actions.setAll(n))}catch(n){t(m.actions.setAll({})),s.d.displayErrors(n)}t(m.actions.setDirty(!1)),t(m.actions.setBusy(!1))},allotInspection:e=>async t=>{t(m.actions.setBusy(!0));try{await c.N.allotInspection(e);return t(m.actions.setBusy(!1)),"success"}catch(a){t(m.actions.setBusy(!1)),s.d.displayErrors(a)}t(m.actions.setDirty(!1))},updateInspectionStatus:e=>async t=>{t(m.actions.setBusy(!0));try{await c.N.updateInspectionStatus(e);return t(m.actions.setBusy(!1)),"success"}catch(a){t(m.actions.setBusy(!1)),s.d.displayErrors(a)}t(m.actions.setDirty(!1))},cancelInspection:e=>async t=>{t(m.actions.setBusy(!0));try{await c.N.cancelInspection(e);return t(m.actions.setBusy(!1)),"success"}catch(a){t(m.actions.setBusy(!1)),s.d.displayErrors(a)}t(m.actions.setDirty(!1))},rollBackSubmission:e=>async t=>{t(m.actions.setBusy(!0));try{await c.N.rollBackSubmission(e);return t(m.actions.setBusy(!1)),"success"}catch(a){t(m.actions.setBusy(!1)),s.d.displayErrors(a)}t(m.actions.setDirty(!1))},unassignInspector:e=>async t=>{t(m.actions.setBusy(!0));try{await c.N.unassignInspector(e);return t(m.actions.setBusy(!1)),l.a.show({type:"success",message:"Inspector unassigned successfully"}),!0}catch(a){t(m.actions.setBusy(!1)),s.d.displayErrors(a)}t(m.actions.setDirty(!1))}});Object(n.a)({},u.getSelectors((e=>e.transportDriver)));t.b=m.reducer},,function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=a(1489),s=a(943),l=a(475),c=a(939),d=a(273),u=a.n(d),m=a(60),p=a(648);const _=["open","setOpen","title","icon","size","busy","handelOnCloseModal","resetQsAndMaterial","children","transition","closeOnBlur","loader
1Style","isIconRequired"],y=i.a.forwardRef((function(e,t){return i.a.createElement(o.a,Object.assign({direction:"down",ref:t},e))}));t.a=e=>{let{open:t,setOpen:a,title:r,icon:o,size:d,busy:f,handelOnCloseModal:h,resetQsAndMaterial:g,children:v,transition:b,closeOnBlur:E,loaderStyle:w,isIconRequired:O=!0}=e,A=Object(n.a)(e,_);const S=()=>{a(!1),g&&g(),h&&h()};return i.a.createElement(s.a,Object.assign({maxWidth:d,open:t,onClose:E&&S},A,{TransitionComponent:y}),i.a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",width:"100%",padding:"12px 24px",boxShadow:"0px 0px 10px #00000033"}},i.a.createElement("div",null,O&&i.a.createElement("img",{style:{maxWidth:"100%",width:"auto",marginRight:"15px"},src:o||p.a,alt:""}),i.a.createElement("span",{style:{fontSize:"var(--fs-base__zero)",fontWeight:"bold",color:"var(--unnamed-color-1b62ab)"}},r)),i.a.createElement(l.a,{"aria-label":"close",onClick:S},i.a.createElement(u.a,null))),i.a.createElement(c.a,null,i.a.createElement("div",{className:"commodity-wrapper"},f&&i.a.createElement("div",{className:"commodity-wrapper"},i.a.createElement("div",{className:"panel__refresh",style:w||{transform:"translate(50%,50%)"}},i.a.createElement(m.a,null))),v)))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11)),s=a(7);a(26);const l=Object(r.b)({}),c=Object(r.c)({name:"commodityPlanDetails",initialState:l.getInitialState({busy:!1}),reducers:{setAll:l.setAll,addOne:l.addOne,addMany:l.addMany,updateOne:l.updateOne,updateMany:l.updateMany,upsertOne:l.upsertOne,upsertMany:l.upsertMany,removeOne:l.removeOne,removeMany:l.removeMany,removeAll:l.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),d=Object(n.a)(Object(n.a)({},c.actions),{},{fetchAllIndents:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.s.fetchAllIndents(e);t(c.actions.setAll(a))}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchIndentDetails:(e,t)=>async a=>{a(c.actions.setBusy(!0));try{const n=await s.s.fetchIndentDetails(e,t);a(c.actions.removeAll()),a(c.actions.addOne(n))}catch(n){a(c.actions.addOne({})),i.d.displayErrors(n)}a(c.actions.setBusy(!1))},fetchLinkedBuys:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.s.fetchLinkedBuys(e);t(c.actions.setAll(a))}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchOffersAgainstIndentBuy:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.s.fetchOffersAgainstIndentBuy(e);t(c.actions.setAll(a))}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},selectOffersForPickUp:e=>async t=>{t(c.actions.setBusy(!0));try{await s.s.selectOffersForPickUp(e);return!0}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},expireBuySell:e=>async t=>{t(c.actions.setBusy(!0));try{await s.s.expireBuySell(e);return o.a.show({type:"success",message:"Successfully marked as expired"}),!0}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},sendNotificationsForPickUpBuy:e=>async t=>{t(c.actions.setBusy(!0));try{await s.s.sendNotificationsForPickUpBuy(e);return o.a.show({type:"success",message:"Notification sent successfully"}),!0}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},acceptPickUpASCOffers:e=>async t=>{t(c.actions.setBusy(!0));try{var a;await s.s.acceptPickUpASCOffers(e);return o.a.show({type:"success",message:"Offer".concat((null===e||void 0===e||null===(a=e.offer_ids)||void 0===a?void 0:a.length)>1?"s":""," accepted successfully")}),!0}catch(n){i.d.displayErrors(n)}t(c.actions.setBusy(!1))},saveAndUpdatePickupActivity:e=>async t=>{t(c.actions.setBusy(!0));try{await s.s.saveAndUpdatePickupActivity(e);return!0}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))}});Object(n.a)({},l.getSelectors((e=>e.commodityPlanDetails)));t.b=c.reducer},,function(e,t,a){"use strict";t.a=a.p+"static/media/maps-and-flags.9929c41a.svg"},,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));var n=a(1),r=a(13);const i=Object(r.c)({name:"debug",initialState:{data:{},apiErrors:{},error:{},open:!1},reducers:{update:(e,t)=>
1(e=Object(n.a)(Object(n.a)({},e),t.payload),t.payload.flush&&(e=t.payload),e),toggle(e,t){e.open=!e.open}}}),o=Object(n.a)({},i.actions);t.b=i.reducer},,function(e,t,a){"use strict";a(1),a(15),a(0),a(151),a(10),a(231),a(217),a(12),a(119),a(508),a(3),a(24)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return o}));a(3),a(24);var n=a(11),r=(a(74),a(2)),i=(a(5),a(303),a(7));const o=async(e,t,a)=>{try{n.a.show({type:"info",message:"Sending request...",key:"req-form"});const a=await i.B.updateUnusedDeliveryStatus(e,t);return n.a.show({type:"success",message:"Request Sent.",key:"req-form"}),a}catch(o){console.log("handleCloseSubmit---\x3eerror----\x3e",o),r.d.displayErrors(o,a)}}},,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"indentEnabledCompanies",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.bb.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchAllSellerIndentEnabledCompanies:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.bb.fetchAllSellerIndentEnabledCompanies(e);return t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.indentEnabledCompanies)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"kycIndividual",initialState:{ids:[],entities:{},dirty:!0},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;e.entities=a,e.ids=a.person_kyc_id,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchKYCIdentityDetails:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.fb.fetchDetails(e);t(d.actions.add({resData:a}))}catch(a){console.log("fetchKYCIdentityDetails--\x3eErr",a),l.d.displayErrors(a)}t(d.actions.setBusy(!1))},fetchTaxDetails:()=>async e=>{e(d.actions.setBusy(!0));try{const t=await c.fb.fetchTaxDetails();e(d.actions.add({resData:t}))}catch(t){console.log("fetchTaxDetails--\x3eErr",t),l.d.displayErrors(t)}e(d.actions.setBusy(!1))}});t.b=d.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"teamLocation",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Nb.fetchAddressList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.teamLocation)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"mySubscriptions",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchMySubscriptions:e=>async t=>{t(l.actions.setBusy(!0));try{t(l.actions.removeAll());
1const a=await o.qb.mySubscriptions(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.mySubscriptions)));t.b=l.reducer},,,,function(e,t,a){"use strict";t.a=a.p+"static/media/raw-material-catchment-icon.fa05b77b.svg"},,function(e,t,a){"use strict";a.d(t,"a",(function(){return o})),a.d(t,"b",(function(){return s}));a(3),a(24);var n=a(11),r=(a(74),a(2),a(5),a(303),a(7)),i=a(75);const o=async(e,t,a)=>{try{const n=await r.rb.updateNotificationRecord(e);return a(i.a.fetchSocialProfile(t)),n}catch(o){console.log("handleMarkAll---\x3eerror----\x3e",o),n.a.show({type:"error",message:o,key:"req-form"})}},s=async(e,t,a)=>{try{const n=await r.rb.updateNotificationRecord(e);return a(i.a.fetchSocialProfile(t)),n}catch(o){console.log("handleMarkMessage---\x3eerror----\x3e",o),n.a.show({type:"error",message:o,key:"req-form"})}}},function(e,t,a){"use strict";a.r(t),a.d(t,"QualitySchema",(function(){return y})),a.d(t,"eKycDocumentValiadtion",(function(){return f})),a.d(t,"fetchList",(function(){return h})),a.d(t,"fetchQualityServiceListCt",(function(){return g})),a.d(t,"updateQualityServiceListCt",(function(){return v})),a.d(t,"fetchDetails",(function(){return b})),a.d(t,"fetchQualityServiceDetails",(function(){return E})),a.d(t,"FetchSharedQualityReports",(function(){return w})),a.d(t,"create",(function(){return O})),a.d(t,"update",(function(){return A})),a.d(t,"destroy",(function(){return S})),a.d(t,"handleQualityParameterDestroy",(function(){return j})),a.d(t,"fetchLabData",(function(){return k})),a.d(t,"fetchObservedLabData",(function(){return D})),a.d(t,"handleQualityUploadDestroy",(function(){return x})),a.d(t,"fetchAllFTKMachineDetails",(function(){return C})),a.d(t,"saveAndUpdateFTKMachine",(function(){return P})),a.d(t,"deleteFTKMachine",(function(){return N})),a.d(t,"saveAndUpdateFTKMachineAllotment",(function(){return I})),a.d(t,"fetchAllFTKMachineAllotment",(function(){return F})),a.d(t,"saveAndUpdateFTKResult",(function(){return T})),a.d(t,"fetchAllFTKResult",(function(){return B})),a.d(t,"fetchAllFTKDetailsCombine",(function(){return R})),a.d(t,"fetchDetailsForMobile",(function(){return M}));var n=a(1),r=a(2),i=a(25),o=a(3),s=a.n(o),l=a(26),c=a.n(l);const d={fetchList:e=>Object(n.a)(Object(n.a)({},e),{},{filters:e.filters}),create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.test_date=c()(e.test_date).format("YYYY-MM-DDTHH:mm:ss");const t=e.commodity_req_offer_quality_spec.map((e=>Object(n.a)(Object(n.a)({},e),{},{observed_value:parseFloat(e.observed_value)})));return Object(n.a)(Object(n.a)({},e),{},{person_company_affiliate_enum:e.company_affiliate_enum,commodity_form_master_id:e.commodity_form_id,commodity_residue_master_id:e.commodity_residue_id,quality_record_Test_Detail:t,commodity_type_master_id:e.commodity_type_id,operation_enum:1})},update(e){e.test_date=c()(e.test_date).format("YYYY-MM-DDTHH:mm:ss");const t=e.commodity_req_offer_quality_spec.map((e=>Object(n.a)(Object(n.a)({},e),{},{observed_value:parseFloat(e.observed_value)})));return Object(n.a)(Object(n.a)({},e),{},{person_company_affiliate_enum:e.company_affiliate_enum,commodity_form_master_id:e.commodity_form_id,commodity_residue_master_id:e.commodity_residue_id,quality_record_Test_Detail:t,commodity_type_master_id:e.commodity_type_id,operation_enum:3})},destroy(e){const t={Quality_Record_Master_Id:e};return r.d.getQs(t)},handleQualityParameterDestroy(e){const t={Quality_record_Detail_Id:e};return r.d.getQs(t)},fetchLabData(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{Company_Affiliate_Id:"".concat(e.entity_id),Location_Id:"".concat(e.address_id),Commodity_Form_Master_Id:"".concat(e.commodity_form_id),Commodity_Residue_Master_Id:"".concat(e.commodity_residue_id),Commodity_Id:"".concat(e.commodity_id),Duration:"".concat(e.duration),Person_Company_Affiliate_Enum:"".concat(e.company_affiliate_enum)}},fetchObservedLabData(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{Company_Affiliate_Id:"".concat(e.entity_id),Location_Id:"".concat(e.address_id),Commodity_Form_Master_Id:"".concat(e.commodity_form_id),Commodity_Residue_Master_Id:"".concat(e.commodity_residue_id),Commodity_Id:"".concat(e.commodity_id),Duration:"".concat(e.duration),Person_Company_Affiliate_Enum:"".concat(e.company_affiliate_enum)}},handleQualityUploadDestroy(e){const t={Attachment_Id:e};return r.d.getQs(t)}},u={fetchList(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchDetails(e)));return s.a.keyBy(t,"quality_record_master_id")},fetchDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:s.a.get(e,"quality_record_master_id")}),create:e=>e,update:e=>e,destroy:e=>e,handleQualityParameterDestroy:e=>e,fetchLabData(e){let t=[{id:0,data:e}];return s.a.keyBy(t,"id")},fetchObservedLabData(e){let t=[{id:0,data:e}];return s.a.keyBy(t,"id")},handleQualityUploadDestroy:e=>e},{baseUrl:m}=i.a;var p=a(5),_=a(29);const y=p.g().shape({entity_id:p.f().required().positive("Please select Company")}),f=p.g().shape({vehicle_registration_id:p.i().required("Registration No. is a required field"),name_on_vehicle_registration:p.i().required("Name of vehicle registration is a required field")}),h=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BioFuelRegistration/api/QualityLab/FetchAllQualityRecordMaster"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return u.fetchList(i)}catch(t){throw console.log("api-FetchAllVehiclesForTransporter-fetchList->err----\x3e",t),await r.d.processApiErrors(t,"","FetchAllQualityRecordMaster")}}(e);return t}catch(t){throw t}},g=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BioFuelRegistration/api/QualityLab/FetchAllQualityRecordMaster_CT"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return u.fetchList(i)}catch(t){throw console.log("api-FetchAllVehiclesForTransporter-fetchList->err----\x3e",t),await r.d.processApiErrors(t,"","FetchAllQualityRecordMaster_CT")}}(e);return t}catch(t){throw t}},v=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BiofuelThirdPartyIntegration/api/FieldTestingKit/UpdateQualityReportInwardorOutward"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready;n.ok&&r.d.displayMessage("Record Moved Successfully!","success");const i=await r.d.processApiRes(n);return u.fetchList(i)}catch(t){throw console.log("api-updateQualityServiceListCt-fetchList->err----\x3e",t),await r.d.processApiErrors(t,"","updateQualityServiceListCt")}}(e);return t}catch(t){throw t}},b=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BioFuelRegistration/api/QualityLab/FetchAllQualityRecordMaster"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return u.fetchList(i)}catch(t){throw console.log("api-FetchAllQualityRecordMaster-fetchDetails->err----\x3e",t),await r.d.processApiErrors(t,"","FetchAllQualityRecordMaster")}}(e);return t}catch(t){throw t}},E=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BioFuelRegistration/api/QualityLab/FetchAllQualityRecordMaster_CT"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return u.fetchList(i)}catch(t){throw console.log("api-FetchAllQualityRecordMaster-fetchDetails->err----\x3e",t),await r.d.processApiErrors(t,"","FetchAllQualityRecordMaster_CT")}}(e);return t}catch(t){throw t}},w=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BioFuelRegistration/api/QualityLab/FetchSharedQualityReports"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return u.fetchList(i)}catch(t){throw console.log("api-FetchSharedQualityReports-fetchDetails->err----\x3e",t),await r.d.processApiErrors(t,"","FetchSharedQualityReports")}}(e);return t}catch(t){throw t}},O=async e=>{try{const t=await(async e=>{try{let t=d.create(e);const a="".concat(m,"/BioFuelRegistration/api/QualityLab/SaveAndUpdateQualityRecordMaster"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return u.create(i)}catch(t){throw console.log("SaveUpdateVehicleAgainstTransporter-create->err----\x3e",t),await r.d.processApiErrors(t,"","SaveAndUpdateQualityRecordMaster")}})(e);return t}catch(t){throw t}},A=async e=>{try{const t=await(async e=>{try{let t=d.update(e);const a="".concat(m,"/BioFuelRegistration/api/QualityLab/SaveAndUpdateQualityRecordMaster"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return u.update(i)}catch(t){throw console.log("SaveUpdateVehicleAgainstTransporter-update->err----\x3e",t),await r.d.processApiErrors(t,"","SaveAndUpdateQualityRecordMaster")}})(e);return t}catch(t){throw t}},S=async e=>{try{let t=await(async e=>{try{const t=d.destroy(e),a="".concat(m,"/BioFuelRegistration/api/QualityLab/DeleteQualityRecordMasterAgainstId?").concat(t),n=await r.d.fetch(a,{method:"PUT"}).ready,i=await r.d.processApiRes(n);return u.destroy(i)}catch(t){throw console.log("DeleteVehicleAgainstTransporter->err----\x3e",t),await r.d.processApiErrors(t,"","DeleteQualityRecordMasterAgainstId")}})(e);return t}catch(t){throw t}},j=async e=>{try{let t=await(async e=>{try{const t=d.handleQualityParameterDestroy(e),a="".concat(m,"/BioFuelRegistration/api/QualityLab/DeleteQualityRecordDetailAgainstId?").concat(t),n=await r.d.fetch(a,{method:"PUT"}).ready,i=await r.d.processApiRes(n);return u.handleQualityParameterDestroy(i)}catch(t){throw console.log("DeleteVehicleAgainstTransporter->err----\x3e",t),await r.d.processApiErrors(t,"","DeleteQualityRecordDetailAgainstId")}})(e);return t}catch(t){throw t}},k=async e=>{try{await _.b(y,e);const t=await(async e=>{try{let t=d.fetchLabData(e);const a="".concat(m,"/BioFuelRegistration/api/QualityLab/FetchQualityLabGarphData"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return u.fetchLabData(i)}catch(t){throw console.log("SaveUpdateVehicleAgainstTransporter-create->err----\x3e",t),await r.d.processApiErrors(t,"","FetchQualityLabGarphData")}})(e);return t}catch(t){throw t}},D=async e=>{try{await _.b(y,e);const t=await(async e=>{try{let t=d.fetchObservedLabData(e);const a="".concat(m,"/BioFuelRegistration/api/QualityLab/FetchQualityObservedGraphData"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return u.fetchObservedLabData(i)}catch(t){throw console.log("SaveUpdateVehicleAgainstTransporter-create->err----\x3e",t),await r.d.processApiErrors(t,"","FetchQualityObservedGraphData")}})(e);return t}catch(t){throw t}},x=async e=>{try{let t=await(async e=>{try{const t=d.handleQualityUploadDestroy(e),a="".concat(m,"/BioFuelRegistration/api/QualityLab/DeleteUploadedFileAgainstId?").concat(t),n=await r.d.fetch(a,{method:"PUT"}).ready,i=await r.d.processApiRes(n);return u.handleQualityUploadDestroy(i)}catch(t){throw console.log("DeleteVehicleAgainstTransporter->err----\x3e",t),await r.d.processApiErrors(t,"","DeleteUploadedFileAgainstId")}})(e);return t}catch(t){throw t}},C=async e=>{try{let t=await(async e=>{try{const t="".concat(m,"/BioFuelThirdpartyIntegration/api/FieldTestingKit/FetchAllFTKMachineDetails"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,i=await r.d.processApiRes(a);return null===i||void 0===i?void 0:i.map((e=>Object(n.a)(Object(n.a)({},e),{},{id:null===e||void 0===e?void 0:e.bf_setup_ftk_machine_id})))}catch(t){throw await r.d.processApiErrors(t,"","FetchAllFTKMachineDetails")}})(e);return t}catch(t){throw t}},P=async e=>{try{let t=await(async e=>{try{const t="".concat(m,"/BioFuelThirdpartyIntegration/api/FieldTestingKit/SaveAndUpdateFTKMachine"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","SaveAndUpdateFTKMachine")}})(e);return t}catch(t){throw t}},N=async e=>{try{let t=await(async e=>{try{const t="".concat(m,"/BioFuelThirdpartyIntegration/api/FieldTestingKit/DeleteFTKMachine"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","DeleteFTKMachine")}})(e);return t}catch(t){throw t}},I=async e=>{try{let t=await(async e=>{try{const t="".concat(m,"/BioFuelThirdpartyIntegration/api/FieldTestingKit/SaveAndUpdateFTKMachineAllotment"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","SaveAndUpdateFTKMachineAllotment")}})(e);return t}catch(t){throw t}},F=async e=>{try{let t=await(async e=>{try{const t="".concat(m,"/BioFuelThirdpartyIntegration/api/FieldTestingKit/FetchAllFTKMachineAllotment"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,i=await r.d.processApiRes(a);return null===i||void 0===i?void 0:i.map((e=>Object(n.a)(Object(n.a)({},e),{},{id:null===e||void 0===e?void 0:e.bf_setup_ftk_machine_allotment_id})))}catch(t){throw await r.d.processApiErrors(t,"","FetchAllFTKMachineAllotment")}})(e);return t}catch(t){throw t}},T=async e=>{try{let t=await(async e=>{try{const t="".concat(m,"/BioFuelThirdpartyIntegration/api/FieldTestingKit/SaveAndUpdateFTKResult"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","SaveAndUpdateFTKResult")}})(e);return t}catch(t){throw t}},B=async e=>{try{let t=await(async e=>{try{const t="".concat(m,"/BioFuelThirdpartyIntegration/api/FieldTestingKit/FetchAllFTKResult"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,i=await r.d.processApiRes(a);return null===i||void 0===i?void 0:i.map((e=>Object(n.a)(Object(n.a)({},e),{},{id:null===e||void 0===e?void 0:e.bf_setup_ftk_result_id})))}catch(t){throw await r.d.processApiErrors(t,"","FetchAllFTKResult")}})(e);return t}catch(t){throw t}},R=async e=>{try{let t=await(async e=>{try{const t="".concat(m,"/BioFuelThirdpartyIntegration/api/FieldTestingKit/FetchAllFTKDetailsCombine"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,i=await r.d.processApiRes(a);return null===i||void 0===i?void 0:i.map((e=>Object(n.a)(Object(n.a)({},e),{},{id:null===e||void 0===e?void 0:e.bf_setup_ftk_machine_id})))}catch(t){throw await r.d.processApiErrors(t,"","FetchAllFTKDetailsCombine")}})(e);return t}catch(t){throw t}},M=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BioFuelRegistration/api/QualityLab/FetchAllQualityRecordMaster_ForMobileApp"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return u.fetchList(i)}catch(t){throw console.log("api-FetchAllQualityRecordMaster_ForMobileApp-fetchDetails->err----\x3e",t),await r.d.processApiErrors(t,"","FetchAllQualityRecordMaster")}}(e);return t}catch(t){throw t}}},,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return o}
1));var n=a(1),r=a(13);const i=Object(r.c)({name:"redirect",initialState:{path:"",props:"",updatedAt:null},reducers:{update:(e,t)=>e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload||{}),{},{updatedAt:Date.now()})}}),o=Object(n.a)({},i.actions);t.b=i.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"kycUserTaxIdentity",initialState:{ids:[],entities:{},dirty:!0},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;void 0!==a&&(e.entities=a,e.ids=a.person_tax_detail_id,e.dirty=!1,e.updatedAt=Date.now())},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchTaxDetails:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.fb.fetchTaxDetails(e);t(d.actions.add({resData:a}))}catch(a){t(d.actions.add({})),l.d.displayErrors(a)}t(d.actions.setBusy(!1))}});t.b=d.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"kycRolesAndRights",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Eb.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.kycRolesAndRights)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"finance",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.S.fetchDetails(e);t(l.actions.removeAll()),t(l.actions.upsertOne(a))}catch(a){t(l.actions.upsertOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.finance)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"financeInstalledCapacity",initialState:s.getInitialState({busy:!1,lastKey:null}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setQueryKey(e,t){e.lastKey=t.payload||null}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async(t,a)=>{const n="".concat((null===e||void 0===e?void 0:e.company_id)||0,":").concat((null===e||void 0===e?void 0:e.company_affiliate_id)||0,":").concat((null===e||void 0===e?void 0:e.person_id)||0),r=a().financeInstalledCapacity;if(!(null!==r&&void 0!==r&&r.busy&&(null===r||void 0===r?void 0:r.lastKey)===n||(null===r||void 0===r?void 0:r.lastKey)===n&&((null===r||void 0===r?void 0:r.ids)||[]).length>0)){t(l.actions.setBusy(!0)),t(l.actions.setQueryKey(n));try{const a=await o.S.fetchList(e);t(l.actions.setAll(a))}catch(s){t(l.actions.setAll({})),i.d.displayErrors(s)}t(l.actions.setBusy(!1))}}});Object(n.a)({},s.getSelectors((e=>e.financeInstalledCapacity)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"subscriptionHistory",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{}
1,{fetchSubscriptionsHistory:(e,t)=>async a=>{a(l.actions.setBusy(!0));try{a(l.actions.removeAll());const n=await o.Kb.fetchSubscriptionsHistory(e,t);a(l.actions.setAll(n))}catch(n){a(l.actions.setAll({})),i.d.displayErrors(n)}a(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.subscriptionHistory)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));a(26);const s=Object(r.b)({}),l=Object(r.c)({name:"smartBuyerConfig",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchAllPlateFormMaster:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.s.fetchAllPlateFormMaster(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.smartBuyerConfig)));t.b=l.reducer},function(e,t,a){"use strict";t.a=a.p+"static/media/bfc-logo-gif.5bafc659.gif"},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(12),o=a(159),s=a(551),l=a(491),c=a.n(l),d=a(651),u=a.n(d),m=a(673),p=a.n(m),_=a(674),y=a.n(_),f=a(488),h=a(11);const g=e=>{const{className:t,icon:a,children:i,alert:o,id:l,user_type_enum:d}=e,{type:m,message:_,visible:f}=o,[g,v]=Object(n.useState)(!0);let b;switch(Object(n.useEffect)((()=>{let e={type:m,message:_};f?("danger"==e.type&&(e.type="error"),h.a.reset(),setTimeout((()=>{h.a.show(e)}),100)):h.a.reset()}),[f,m]),m){case"info":b=r.a.createElement(c.a,null);break;case"success":b=r.a.createElement(u.a,null);break;case"warning":b=r.a.createElement(p.a,null);break;case"danger":b=r.a.createElement(y.a,null);break;default:console.log("Wrong type!")}return"warning"===m?title="warning":"danger"===m?title="Error":"warning"===m&&(title="Warning"),g||f?r.a.createElement(s.a,{style:{position:"fixed",width:"100%"},color:"danger",className:t,isOpen:g||f},a&&r.a.createElement("div",{className:"alert__icon"},b),r.a.createElement("div",{className:"alert__content"},r.a.createElement("p",{className:"text-center"},r.a.createElement("span",{className:"bold-text"},"The site is under maintenance from 10:00 to 16:00 IST today, 27 Feb 2022. We regret the inconvenience.")))):null};g.defaultProps={type:"",icon:!1,className:""};t.a=Object(i.b)((e=>({alert:e.alert})),(e=>({alertActions:Object(o.b)(f.a,e)})))(g)},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(12),o=a(159),s=a(551),l=a(491),c=a.n(l),d=a(651),u=a.n(d),m=a(673),p=a.n(m),_=a(674),y=a.n(_),f=a(488),h=a(11);const g=e=>{const{className:t,icon:a,alert:i,customMessage:o}=e,{type:l,message:d,visible:m}=i,[_,f]=Object(n.useState)(!0),g=()=>{f(!1)};let v;switch(Object(n.useEffect)((()=>{let e={type:l,message:d};m?("warning"==e.type&&(e.type="error"),h.a.reset(),setTimeout((()=>{h.a.show(e)}),100)):h.a.reset()}),[m,l]),l){case"info":v=r.a.createElement(c.a,null);break;case"success":v=r.a.createElement(u.a,null);break;case"warning":v=r.a.createElement(p.a,null);break;case"danger":v=r.a.createElement(y.a,null);break;default:console.log("Wrong type!")}return"warning"===l?title="warning":"danger"===l?title="Error":"warning"===l&&(title="Warning"),_||m?r.a.createElement(s.a,{style:{position:"fixed",width:"100%"},color:"danger",className:t,isOpen:_||m,toggle:g},a&&r.a.createElement("div",{className:"alert__icon"},v),r.a.createElement("div",{className:"alert__content"},r.a.createElement("p",{className:"text-center"},r.a.createElement("span",{className:"bold-text"},o)))):null};g.defaultProps={type:"",icon:!1,className:""};t.a=Object(i.b)((e=>({alert:e.alert})),(e=>({alertActions:Object(o.b)(f.a,e)})))(g)},,function(e,t,a){"use strict";var n=a(0),r=a(292),i=a.n(r);a(1996);t.a=()=>(Object(n.useEffect)((()=>{"accepted"===i.a.get("cookieConsent")&&"undefined"!==typeof window&&"function"===typeof window.loadClarity&&window.loadClarity()}),[]),null)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";t.a=a.p+"static/media/bfcTransportation.bfcee05d.svg"},,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(26),o=a.n(i);a(319);t.a=function(e){let{form_date:t,to_date:a}=e;return r.a.createElement("div",{className:"bfc-table-list-components d-inline-block"},r.a.createElement("div",{className:"delivery-date-field"},r.a.createElement("div",{className:"label"},r.a.createElement("span",null,"From "),r.a.createElement("span",null,"To ")),r.a.createElement("div",{className:"value"},r.a.createElement("span",null,o()(t).isValid()?o()(t).format("D-MMM-YY"):"N/A"),r.a.createElement("span",null,o()(a).isValid()?o()(a).format("D-MMM-YY"):"N/A"))))}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=(a.p,a.p,a(584)),o=a(314);t.a=e=>{let{SupplierCard:t,SupplierDrillDownCard:a,feedPosts:n,pleaseWait:s,isStorage:l,isWholeSale:c,findBuyersSellers:d}=e;return r.a.createElement(r.a.Fragment,null,t&&r.a.createElement("div",{class:"bfc-body",style:{borderRadius:5}},r.a.createElement("div",{class:"card-body",style:{backgroundColor:"transparent"}},r.a.createElement(o.a,{image:o.a.PRESENTED_IMAGE_SIMPLE}))),!1===t&&!1===a&&r.a.createElement("div",{class:"bfc-body mt-15",style:{borderRadius:5}},r.a.createElement("div",{class:"card-body",style:{backgroundColor:"transparent"}},r.a.createElement(o.a,{image:o.a.PRESENTED_IMAGE_SIMPLE}
1))),a&&r.a.createElement(o.a,{image:o.a.PRESENTED_IMAGE_SIMPLE}),n&&!c&&r.a.createElement("div",{class:"bfc-body mt-15",style:{borderRadius:5}},r.a.createElement("div",{class:"card-body",style:{backgroundColor:"transparent"}},r.a.createElement(o.a,{image:o.a.PRESENTED_IMAGE_SIMPLE}))),d&&!c&&r.a.createElement("div",{class:"bfc-body mt-5",style:{display:"flex",borderRadius:"5px",height:"calc(100vh - 200px)",alignItems:"center"}},r.a.createElement("div",{class:"card-body",style:{backgroundColor:"transparent"}},r.a.createElement(o.a,{style:{height:"100%",alignItems:"center",display:"flex",justifyContent:"center",flexFlow:"column"}}))),c&&r.a.createElement("div",{class:"bfc-body mt-15",style:{borderRadius:5}},r.a.createElement("div",{class:"card-body",style:{backgroundColor:"transparent"}},r.a.createElement("div",{className:"d-flex align-items-center justify-content-center"},r.a.createElement("img",{src:i.a,alt:i.a,style:{width:"auto",height:"80px",marginRight:"10px"}}),r.a.createElement("p",{style:{margin:0,fontSize:20}},"Coming Soon...")))),l&&r.a.createElement("div",{class:"bfc-body mt-15 w-100",style:{borderRadius:5}},r.a.createElement("div",{class:"card-body",style:{backgroundColor:"transparent"}},r.a.createElement(o.a,{image:o.a.PRESENTED_IMAGE_SIMPLE}))),s&&r.a.createElement("div",{class:"bfc-body mt-15",style:{borderRadius:5}},r.a.createElement("div",{class:"card-body",style:{backgroundColor:"transparent"}},r.a.createElement(o.a,{image:o.a.PRESENTED_IMAGE_SIMPLE,description:r.a.createElement("span",null,"Please wait...")}))))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return h}));var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(151),l=a(10),c=a(231),d=a(217),u=a(12),m=(a(119),a(166),a(278)),p=a(3),_=a.n(p),y=(a(24),a(2));const f=["field","form","label","children","select","variant","initialDisplayText","setFieldValue","bill_to_address_id","entity_id","setDealChargesParams","setPrepaidBalance","setIsNotSubscribedLoacation","setIsPrepaidPlanLocation","setPackagingParams","isEditBidPopup","getStockDetails","getTransportationCharges","formik","setFromLocationId","setToLocationId","setIsLUTLocation","setIsSezLocation"];function h(e){const{field:t,form:{touched:a,values:p,errors:h},label:g,children:v,select:b,variant:E,initialDisplayText:w,setFieldValue:O,bill_to_address_id:A,entity_id:S,setDealChargesParams:j,setPrepaidBalance:k,setIsNotSubscribedLoacation:D,setIsPrepaidPlanLocation:x,setPackagingParams:C,isEditBidPopup:P,getStockDetails:N,getTransportationCharges:I,formik:F,setFromLocationId:T,setToLocationId:B,setIsLUTLocation:R,setIsSezLocation:M}=e;Object(r.a)(e,f);let q=!1,L=[];const U=Object(y.g)(window.location.href),[V,z]=o.a.useState(w),Y=Object(u.d)(),G=Object(u.e)((e=>e.farms)),Q=_.a.get(G,"entities")||{},H=Object(u.e)((e=>e.user));y.d.getACL(H);_.a.each(Q,((e,t)=>{L.push({label:_.a.get(e,"address_text")||"",value:Object(n.a)({id:parseInt(_.a.get(e,"id")||0)},e)})})),L.length||(q=!0),Object(i.useEffect)((()=>{q&&Y(m.a.fetchList())}),[q]),Object(i.useEffect)((()=>{if(!q){let a=_.a.get(e,"form.initialValues.".concat(t.name))||0;const n=L.filter((e=>{var t;return a===(null===(t=e.value)||void 0===t?void 0:t.id)}));z(n)}}),[q]),Object(i.useEffect)((()=>{N&&F&&N(F),I&&F&&I(F)}),[q,p]);Object(i.useEffect)((()=>{if(1===L.length&&"bill_to_address_id"!=t.name){z(L[0]);const a=_.a.get(L[0],"value.company_address_id")||0;O(t.name,a),e.cb(L[0])}else if(L.length&&"bill_to_address_id"!=t.name){var a;let l,c=p[t.name];if((U.includes("edit")||U.includes("isEdit")||P)&&p[t.name]?("to_address_id"===t.name&&O("bill_to_address_id",c),l=L.filter((e=>{var t;return(null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.id)===c})),c||(l=L.filter((e=>{var t;return!0===(null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.is_registered)})))):(U.includes("create")||U.includes("overview")||U.includes("details")||U.includes("bids")||U.includes("deals")||U.includes("balance-position"))&&(l=L.filter((e=>{var t;return!0===(null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.is_registered)}))),null!==(a=l)&&void 0!==a&&a.length){var n,r,i,o,s;c=c||_.a.get(null===(n=l)||void 0===n?void 0:n[0],"value.company_address_id")||0,O(t.name,c);let a=_.a.get(null===(r=l)||void 0===r?void 0:r[0],"value.is_lut_location"),d=_.a.get(null===(i=l)||void 0===i?void 0:i[0],"value.is_sez_location");R&&R(a),M&&M(d),z(null===(o=l)||void 0===o?void 0:o[0]),e.cb(null===(s=l)||void 0===s?void 0:s[0])}}}),[q,S]);const W=!(!Object(l.f)(a,t.name)||!Object(l.f)(h,t.name)),K=W?Object(l.f)(h,t.name):"";return o.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(W?"has-error":"")},o.a.createElement(c.a,{id:"aoi-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:q,disabled:q,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?_.a.get(e,"[0].label")||"":e.label||"",options:L,value:V,onChange:(t,a)=>{z(a),e.cb&&e.cb(a)},renderInput:e=>o.a.createElement(s.a,Object.assign({},e,t,{fullWidth:!0,variant:E||"outlined",label:g,children:v,select:b,error:W,helperText:K,InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:o.a.createElement(o.a.Fragment,null,q?o.a.createElement(d.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}},function(e,t,a){"use strict";t.a=a.p+"static/media/shield_blue.60edd5a9.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/shield_green.bcd14ea6.svg"},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n,r,i=a(0);const o=["title","titleId"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},s.apply(null,arguments)}function l(e,t){let{title:a,titleId:l}=e,c=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,o);return i.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",width:30,height:20.233,viewBox:"0 0 30 20.233",ref:t,"aria-labelledby":l},c),a?i.createElement("title",{id:l},a):null,n||(n=i.createElement("defs",null,i.createElement("style",null,".a{fill:#1b62ab;}"))),r||(r=i.createElement("g",{transform:"translate(0 -67.064)"},i.createElement("g",{transform:"translate(0 67.064)"},i.createElement("g",{transform:"translate(0 0)"},i.createElement("path",{className:"a",d:"M0,233.957a.522.522,0,0,0,.523.549h.835a3.7,3.7,0,0,1,3.322-2.175A3.7,3.7,0,0,1,8,234.506H18.859v-4.442H0Z",transform:"translate(0 -218.195)"}),i.createElement("path",{className:"a",d:"M32.934,277.32a2.462,2.462,0,1,0,2.462,2.462A2.462,2.462,0,0,0,32.934,277.32Z",transform:"translate(-28.253 -2
162.01)"}),i.createElement("path",{className:"a",d:"M284.655,192.095l-2.345-1.031H275v7.281h1.419a3.625,3.625,0,0,1,6.645,0h1.389a.522.522,0,0,0,.523-.549v-5.172A.566.566,0,0,0,284.655,192.095Z",transform:"translate(-254.976 -182.035)"}),i.createElement("path",{className:"a",d:"M279.9,121.96a1.672,1.672,0,0,0-1.509-.9H275v3.932h6.474Z",transform:"translate(-254.976 -117.129)"}),i.createElement("path",{className:"a",d:"M17.187,67.064H1.663A1.678,1.678,0,0,0,0,68.771v9H18.859v-9s0-.005,0-.008A1.686,1.686,0,0,0,17.187,67.064Z",transform:"translate(0 -67.064)"}),i.createElement("path",{className:"a",d:"M308.767,277.32a2.462,2.462,0,1,0,2.462,2.462h0A2.462,2.462,0,0,0,308.767,277.32Z",transform:"translate(-284.001 -262.01)"}))))))}const c=i.forwardRef(l);a.p},,function(e,t,a){"use strict";a.r(t),a.d(t,"configurationSchema",(function(){return p})),a.d(t,"signatorySchema",(function(){return _})),a.d(t,"packagingSchema",(function(){return y})),a.d(t,"fetchList",(function(){return f})),a.d(t,"create",(function(){return h})),a.d(t,"createPackaging",(function(){return g})),a.d(t,"fetchAllVendorsList",(function(){return v})),a.d(t,"fetchAllWarehouseDetails",(function(){return b})),a.d(t,"fetchEquipmentData",(function(){return E})),a.d(t,"destroy",(function(){return w})),a.d(t,"createSignatory",(function(){return O})),a.d(t,"deleteSignatory",(function(){return A})),a.d(t,"fetchAllAutorizedSignatory",(function(){return S})),a.d(t,"fetchAllLoadingUnloading",(function(){return j})),a.d(t,"fetchCompanyList",(function(){return k})),a.d(t,"fetchUserList",(function(){return D})),a.d(t,"deletePackaging",(function(){return x})),a.d(t,"invoiceConfiguration",(function(){return C})),a.d(t,"saveAndUpdateZohoAccountCreds",(function(){return P})),a.d(t,"createTokenForZohoAccount",(function(){return N})),a.d(t,"fetchZohoAccountCreds",(function(){return I})),a.d(t,"fetchZohoInvoiceLog",(function(){return F})),a.d(t,"fetchZohoPaymentLog",(function(){return T})),a.d(t,"fetchZohoMappingLog",(function(){return B})),a.d(t,"fetchGPAAcceptance",(function(){return R}));var n=a(1),r=a(2),i=a(25),o=a(3),s=a.n(o);const l={fetchList:e=>Object(n.a)({},e),deleteSignatory(e){let t={authorized_signatory_id:e};return r.d.getQs(t)},invoiceConfiguration:e=>Object(n.a)({},e),deletePackaging(e){let t={operation_id:e};return r.d.getQs(t)},fetchAllAutorizedSignatory:e=>Object(n.a)({},e),fetchAllVendorsList:e=>Object(n.a)({},e),fetchEquipmentData:e=>Object(n.a)({},e),create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(n.a)({},e)},destroy(e){let t=Object(n.a)({},e);return delete t.vendor_code,r.d.getQs(t)},createSignatory(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(n.a)({},e)},createPackaging(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return delete e.commodity_type_code,delete e.commodity_form_code,delete e.address_id,delete e.commodity_type_code,delete e.commodity_form_code,Object(n.a)(Object(n.a)({},e),{},{loading_charge_value:e.loading_charge_value,unloading_charge_value:e.unloading_charge_value,loading_charge_uom_id:e.price_uom_id,unloading_charge_uom_id:e.price_uom_id})}},c={fetchList(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchDetails(e)));return s.a.keyBy(t,"counterparty_id")},fetchDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:s.a.get(e,"counterparty_id")}),create:e=>e,destroy:e=>e,fetchAllVendorsList(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchAllVendorsDetails(e)));return s.a.keyBy(t,"vendor_id")},fetchEquipmentData(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchAllVendorsDetails(e)));return s.a.keyBy(t,"vendor_id")},fetchAllVendorsDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:s.a.get(e,"vendor_id")}),createSignatory:e=>e,fetchAllAutorizedSignatory(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchAllAutorizedSignatoryDetails(e)));return s.a.keyBy(t,"authorized_signatory_id")},fetchAllAutorizedSignatoryDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:s.a.get(e,"authorized_signatory_id")}),fetchCompanyList(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchCompanyDetails(e)));return s.a.keyBy(t,"entity_id")},fetchCompanyDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:s.a.get(e,"entity_id")}),fetchUserList(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchUserDetails(e)));return s.a.keyBy(t,"user_id")},fetchUserDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:s.a.get(e,"user_id")}),deleteSignatory:e=>e,fetchPackagingList(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchPackagingDetails(e)));return s.a.keyBy(t,"operation_id")},fetchPackagingDetails:e=>Object(n.a)(Object(n.a)({},e),{}
1,{id:s.a.get(e,"operation_id")}),invoiceConfiguration:e=>e},{baseUrl:d}=i.a;var u=a(5),m=a(29);const p=u.g().shape({vendor_id:u.f().required("Please select counterparty").positive("Please select counterparty")}),_=u.g().shape({entity_id:u.f().required("Please select company").positive("Please select company"),user_id:u.f().required("Please select user").positive("Please select user"),signature_image:u.e().when("signature_type_enum",{is:1,then:u.e().required("A file is required"),otherwise:u.e().optional()}),signerid:u.i().when("signature_type_enum",{is:2,then:u.i().required("Signature Id is required"),otherwise:u.i().optional()})}),y=u.g().shape({company_id:u.f().required("Please select company").positive("Please select company"),location_id:u.f().required("Please select Location").positive("Please select Location"),commodity_type_code:u.i().required("Commodity form is required."),packaging_id:u.f().required("Please Packaging").positive("Please Packaging"),loading_charge_value:u.f().min(0,"Invalid Amount"),unloading_charge_value:u.f().min(0,"Invalid Amount")}),f=async e=>{try{let t=await(async e=>{try{const t=l.fetchList(e),a="".concat(d,"/BioFuelCommonUtilities/api/Configuration/FetchAllPreferredBlockedVendors"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return c.fetchList(i)}catch(t){throw console.log("api-FetchAllPreferredBlockedVendors-fetchList->err----\x3e",t),await r.d.processApiErrors(t,"","FetchAllPreferredBlockedVendors")}})(e);return t}catch(t){throw t}},h=async e=>{try{await m.b(p,e);const t=await(async e=>{try{let t=l.create(e);const a="".concat(d,"/BioFuelCommonUtilities/api/Configuration/SaveAndUpdatePreferredBlockedVendor"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify([t])}).ready,i=await r.d.processApiRes(n);return c.create(i)}catch(t){throw console.log("SaveAndUpdatePreferredBlockedVendor-create->err----\x3e",t),await r.d.processApiErrors(t,"","SaveAndUpdatePreferredBlockedVendor")}})(e);return t}catch(t){throw t}},g=async e=>{try{await m.b(y,e);const t=await(async e=>{try{let t=l.createPackaging(e);const a="".concat(d,"/BioFuelRegistration/api/Packaging/SaveUpdatePackagingOperations"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return c.create(i)}catch(t){throw console.log("SaveUpdatePackagingOperations-create->err----\x3e",t),await r.d.processApiErrors(t,"","SaveUpdatePackagingOperations")}})(e);return t}catch(t){throw t}},v=async e=>{try{let t=await(async e=>{try{const t=l.fetchAllVendorsList(e),a="".concat(d,"/BioFuelCommonUtilities/api/Configuration/FetchAllVendors"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return c.fetchAllVendorsList(i)}catch(t){throw console.log("api-FetchAllVendors-fetchList->err----\x3e",t),await r.d.processApiErrors(t,"","FetchAllVendors")}})(e);return t}catch(t){throw t}},b=async()=>{try{return await(async()=>{try{r.d.getQs();const e="".concat(d,"/BioFuelRequirementOffers/api/EquipmentDetails/GetWarehouseAgainstCompanyId"),t=await r.d.fetch(e,{method:"GET"}).ready;return await r.d.processApiRes(t)}catch(e){throw await r.d.processApiErrors(e,"","fetchAllWarehouseDetails")}})()}catch(e){throw e}},E=async(e,t)=>{try{let a=await(async(e,t)=>{try{l.fetchEquipmentData(e);const a="equipment_id"==t?"".concat(d,"/BioFuelThirdpartyIntegration/api/CarNot/GetTrackerEquipmentData?equipmentId=").concat(e):"".concat(d,"/BioFuelThirdpartyIntegration/api/CarNot/FetchEquipmentsThroughMobileNumber"),n=await r.d.fetch(a,{method:"GET"}).ready;return await r.d.processApiRes(n)}catch(a){throw console.log("api-FetchAllVendors-fetchList->err----\x3e",a),await r.d.processApiErrors(a,"","FetchAllVendors")}})(e,t);return a}catch(a){throw a}},w=async e=>{try{let t=await(async e=>{try{const t=l.destroy(e),a="".concat(d,"/BioFuelCommonUtilities/api/Configuration/DeletePreferredBlockedVendor?").concat(t),n=await r.d.fetch(a,{method:"POST"}).ready,i=await r.d.processApiRes(n);return c.destroy(i)}catch(t){throw console.log("api-DeletePreferredBlockedVendor-destroy->err----\x3e",t),await r.d.processApiErrors(t,"","DeletePreferredBlockedVendor")}})(e);return t}catch(t){throw t}},O=async e=>{try{await m.b(_,e);const t=await(async e=>{try{const t=new FormData;t.append("entity_Id",e.entity_id),t.append("user_id",e.user_id),t.append("person_company_affiliate_enum",e.person_company_affiliate_enum),t.append("authorized_signatory_id",e.authorized_signatory_id),t.append("signature_image",e.signature_image),t.append("operation_enum",e.operation_enum),t.append("signature_type_enum",e.signature_type_enum),t.append("signerid",e.signerid);const a="".concat(d,"/BioFuelCommonUtilities/api/Configuration/SaveAndUpdateAuthorizedSignatory"),n=await r.d.fetch(a,{method:"POST",body:t},!1).ready,i=await r.d.processApiRes(n);return c.createSignatory(i)}catch(t){throw console.log("SaveAndUpdateAuthorizedSignatory-create->err----\x3e",t),await r.d.processApiErrors(t,"","SaveAndUpdateAuthorizedSignatory")}})(e);return t}catch(t){throw t}},A=async e=>{try{let t=await(async e=>{try{let t=l.deleteSignatory(e);const a="".concat(d,"/BioFuelCommonUtilities/api/Configuration/DeleteAuthorizedSignatory?").concat(t),n=await r.d.fetch(a,{method:"PUT"}).ready,i=await r.d.processApiRes(n);return c.deleteSignatory(i)}catch(t){throw console.log("DeleteAuthorizedSignatory-delete->err----\x3e",t),await r.d.processApiErrors(t,"","DeleteAuthorizedSignatory")}})(e);return t}catch(t){throw t}},S=async e=>{try{let t=await(async e=>{try{const t=l.fetchAllAutorizedSignatory(e),a="".concat(d,"/BioFuelCommonUtilities/api/Configuration/FetchAllAutorizedSignatory"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return c.fetchAllAutorizedSignatory(i)}catch(t){throw console.log("api-FetchAllAutorizedSignatory-fetchList->err----\x3e",t),await r.d.processApiErrors(t,"","FetchAllAutorizedSignatory")}})(e);return t}catch(t){throw t}},j=async e=>{try{let t=await(async e=>{try{const t="".concat(d,"/BioFuelRegistration/api/Packaging/FetchAllPackagingOperationsForUser"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,i=await r.d.processApiRes(a);return null===i||void 0===i?void 0:i.map(((e,t)=>Object(n.a)(Object(n.a)({},e),{},{id:t})))}catch(t){throw console.log("api-FetchAllPackagingOperationsForUser-fetchList->err----\x3e",t),await r.d.processApiErrors(t,"","FetchAllPackagingOperationsForUser")}})(e);return t}catch(t){throw t}},k=async()=>{try{return await(async()=>{try{const e="".concat(d,"/BioFuelCommonUtilities/api/Configuration/FetchCompaniesForAuthorizedSignatory"),t=await r.d.fetch(e).ready,a=await r.d.processApiRes(t);return c.fetchCompanyList(a)}catch(e){throw console.log("api-FetchCompaniesForAuthorizedSignatory-fetchList->err----\x3e",e),await r.d.processApiErrors(e,"","FetchCompaniesForAuthorizedSignatory")}})()}catch(e){throw e}},D=async()=>{try{return await(async()=>{try{const e="".concat(d,"/BioFuelCommonUtilities/api/Configuration/FetchUsersForAuthorizedSignatory"),t=await r.d.fetch(e).ready,a=await r.d.processApiRes(t);return c.fetchUserList(a)}catch(e){throw console.log("api-FetchUsersForAuthorizedSignatory-fetchList->err----\x3e",e),await r.d.processApiErrors(e,"","FetchUsersForAuthorizedSignatory")}})()}catch(e){throw e}},x=async e=>{try{let t=await(async e=>{try{let t=l.deletePackaging(e);const a="".concat(d,"/BioFuelRegistration/api/Packaging/DeletePackagingOperationAgainstId?").concat(t),n=await r.d.fetch(a,{method:"PUT"}).ready,i=await r.d.processApiRes(n);return c.deleteSignatory(i)}catch(t){throw console.log("DeleteAuthorizedSignatory-delete->err----\x3e",t),await r.d.processApiErrors(t,"","DeletePackagingOperationAgainstId")}})(e);return t}catch(t){throw t}},C=async e=>{try{let t=await(async e=>{try{const t=l.invoiceConfiguration(e),a="".concat(d,"/BioFuelCommonUtilities/api/Configuration/SaveUpdateInvoiceNumberConfig"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return c.invoiceConfiguration(i)}catch(t){throw console.log("api-SaveUpdateInvoiceNumberConfig--\x3eerr----\x3e",t),await r.d.processApiErrors(t,"","SaveUpdateInvoiceNumberConfig")}})(e);return t}catch(t){throw t}},P=async e=>{try{let t=await(async e=>{try{const t=r.d.getQs(e),a="".concat(d,"/BiofuelThirdPartyIntegration/api/Zoho/SaveAndUpdateZohoAccountCreds?").concat(t),n=await r.d.fetch(a,{method:"POST"}).ready;return await r.d.processApiRes(n)}catch(t){throw await r.d.processApiErrors(t,"","SaveAndUpdateZohoAccountCreds")}})(e);return t}catch(t){throw t}},N=async e=>{try{let t=await(async e=>{try{const t=r.d.getQs(e),a="".concat(d,"/BiofuelThirdPartyIntegration/api/Zoho/CreateTokenForZohoAccount?").
1concat(t),n=await r.d.fetch(a,{method:"POST"}).ready;return await r.d.processApiRes(n)}catch(t){throw await r.d.processApiErrors(t,"","CreateTokenForZohoAccount")}})(e);return t}catch(t){throw t}},I=async e=>{try{let t=await(async e=>{try{const t=r.d.getQs(e),a="".concat(d,"/BiofuelThirdPartyIntegration/api/Zoho/FetchZohoAccountCreds?").concat(t),n=await r.d.fetch(a,{method:"GET"}).ready;return await r.d.processApiRes(n)}catch(t){throw await r.d.processApiErrors(t,"","FetchZohoAccountCreds")}})(e);return t}catch(t){throw t}},F=async e=>{try{let t=await(async e=>{try{r.d.getQs(e);const t="".concat(d,"/BiofuelThirdPartyIntegration/api/Zoho/FetchZohoInvoiceLog"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","FetchZohoInvoiceLog")}})(e);return t}catch(t){throw t}},T=async e=>{try{let t=await(async e=>{try{r.d.getQs(e);const t="".concat(d,"/BiofuelThirdPartyIntegration/api/Zoho/FetchZohoPaymentLog"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","FetchZohoPaymentLog")}})(e);return t}catch(t){throw t}},B=async e=>{try{let t=await(async e=>{try{r.d.getQs(e);const t="".concat(d,"/BiofuelThirdPartyIntegration/api/Zoho/FetchZohoMapping"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","FetchZohoMapping")}})(e);return t}catch(t){throw t}},R=async e=>{try{let t=await(async e=>{try{const t="".concat(d,"/BioFuelRegistration/api/KYC/FetchGPAAcceptance"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","FetchGPAAcceptance")}})(e);return t}catch(t){throw t}}},function(e,t,a){"use strict";t.a=a.p+"static/media/insufficient_balance.2ab444c0.svg"},,,function(e,t,a){"use strict";a.d(t,"a",(function(){return p}));var n=a(1),r=a(13),i=(a(3),a(2)),o=(a(21),a(11)),s=a(7),l=(a(816),a(5)),c=a(29);const d=Object(r.b)({}),u=l.g().shape({district_from:l.i().required("Please Select From Location"),district_to:l.i().required("Please Select To Location"),goods_type:l.i().required("Please Select Goods Type"),fuel_id:l.f().nullable().typeError("Please Select Fuel"),fuel_price:l.f().nullable().typeError("Fuel Price is required field"),rate:l.f().nullable().typeError("Rate is a required field"),radius:l.f().nullable().typeError("Distance is a required field"),vehicle_type_id:l.a().of(l.f().required().min(0)).required().min(1,"Please select vehicle size"),valid_until:l.d().nullable().typeError("Valid until date is required"),remark:l.i().required("Remark field is required")}),m=Object(r.c)({name:"transportRate",initialState:d.getInitialState({busy:!1}),reducers:{setAll:d.setAll,addOne:d.addOne,addMany:d.addMany,updateOne:d.updateOne,updateMany:d.updateMany,upsertOne:d.upsertOne,upsertMany:d.upsertMany,removeOne:d.removeOne,removeMany:d.removeMany,removeAll:d.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),p=Object(n.a)(Object(n.a)({},m.actions),{},{GetAllMarketTransportRate_Eloc:e=>async t=>{t(m.actions.setBusy(!0));try{const a=await s.Pb.GetAllMarketTransportRate_Eloc(e);t(m.actions.setAll(a))}catch(a){t(m.actions.setAll({})),i.d.displayErrors(a)}t(m.actions.setBusy(!1))},SaveUpdateMarketTransportRate:(e,t)=>async a=>{try{const n=t?u.shape({district_to:l.i(),radius:l.f().required("Distance is a required field")}):u.shape({district_to:l.i().required("Please Select To Location"),radius:l.f()});await c.b(n,e),a(m.actions.setBusy(!0));const r=await s.Pb.SaveUpdateMarketTransportRate(e);return console.log("Params---\x3eiii",e),a(m.actions.setBusy(!1)),(null===e||void 0===e?void 0:e.rate)>0?o.a.show({type:"success",message:"Transport rate added successfully",key:"req-form"}):o.a.show({type:"warning",message:"Transport rate added with 0 value",key:"req-form"}),r}catch(n){i.d.displayErrors(n)}a(m.actions.setBusy(!1))},DeleteMarketTransportRate:e=>async t=>{t(m.actions.setBusy(!0));try{const a=await s.Pb.DeleteMarketTransportRate(e);return t(m.actions.setBusy(!1)),a}catch(a){t(m.actions.setAll({})),i.d.displayErrors(a)}t(m.actions.setBusy(!1))}});Object(n.a)({},d.getSelectors((e=>e.transportDriver)));t.b=m.reducer},,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"generateUpcomingDeliveryReport",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchListDeliveryReport:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.E.fetchList(e);return t(l.actions.setAll(a)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.generateUpcomingDeliveryReport)));t.b=l.reducer},function(e,t,a){},,function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=(a(12),a(326));const s=["field","form","variant","disabled","cb"];t.a=e=>{const{field:t,form:{touched:a,errors:l},variant:c,disabled:d,cb:u}=e,[m,p]=(Object(n.a)(e,s),Object(r.useState)("")),_=Object(r.useRef)("mappls-search-".concat(Math.random().toString(36).slice(2))),y=Object(r.useRef)(u);Object(r.useEffect)((()=>{p(t.value)}),[t.value]);return Object(r.useEffect)((()=>{let e=!0;return Object(o.a)().then((t=>{const a=document.getElementById(_.current);if(!e||!a||null===t||void 0===t||!t.search)return;new t.search(a,{location:[28.61,77.23],bridge:!1,tokenizeAddress:!0,geolocation:!1,pod:"DIST"},(function(t){e&&(console.log("mappls data2 >>",t),y.current&&y.current(t))}))})).catch((e=>{console.error("Mappls search failed to load",e)})),()=>{e=!1}}),[]),i.a.createElement("div",null,i.a.createElement("input",{type:"text",id:_.current,name:_.current,className:"search-outer form-control as-input",placeholder:"Search location",required:"",spellCheck:"false",value:m,disabled:d,onChange:e=>{let t=e.target.value;p(t)}}),i.a.createElement("span",{style:{color:"var(--unnamed-color-f44336)",fontSize:"var(--fs-base__three)",fontFamily:"var(--unnamed-font-segoeUI)"}},l.location_code))}},function(e,t,a){"use strict";t.a=a.p+"static/media/early-payment-availed.57189964.png"},function(e,t,a){"use strict";t.a=a.p+"static/media/early-payment-deactive.6207f4ff.png"},function(e,t,a){"use strict";a.r(t),a.d(t,"connectProfile",(function(){return u})),a.d(t,"withdrawConnect",(function(){return m})),a.d(t,"fetchCompanyBusinessProfile",(function(){return p})),a.d(t,"fetchNotConnectedBusinessProfile",(function(){return _})),a.d(t,"fetchConnectionRequests",(function(){return y}
1)),a.d(t,"respondConnectRequest",(function(){return f})),a.d(t,"handleFetchSocialProfileDataDetails",(function(){return h}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o);const l={connectProfile(e){let t=Object(i.a)({},e);return n.d.getQs(t)},withdrawConnect(e){let t=Object(i.a)({},e);return n.d.getQs(t)},respondConnectRequest(e){let t=Object(i.a)({},e);return n.d.getQs(t)},fetchCompanyBusinessProfile(e){let t=Object(i.a)({},e);return n.d.getQs(t)},fetchNotConnectedBusinessProfile(e){let t=Object(i.a)({},e);return n.d.getQs(t)},fetchConnectionRequests(e){let t=Object(i.a)({},e);return n.d.getQs(t)}},c={connectProfile:e=>Object(i.a)({},e),withdrawConnect:e=>Object(i.a)({},e),respondConnectRequest:e=>Object(i.a)({},e),fetchCompanyBusinessProfile:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"mobile_number")||0}),fetchNotConnectedBusinessProfile:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"mobile_number")||0}),fetchConnectionRequests(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchDetails(e)));return s.a.keyBy(t,"bf_business_social_connect_id")},fetchDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"bf_business_social_connect_id")})},{baseUrl:d}=r.a,u=async e=>{try{let t=await(async e=>{try{const t=l.connectProfile(e),a="".concat(d,"/BioFuelSocialFeed/api/SocialConnect/ConnectDisconnect?").concat(t),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return c.connectProfile(i)}catch(t){throw console.log("api-connectProfile--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","ConnectDisconnect")}})(e);return t}catch(t){throw t}},m=async e=>{try{let t=await(async e=>{try{const t=l.withdrawConnect(e),a="".concat(d,"/BioFuelSocialFeed/api/SocialConnect/RespondConnectRequest?").concat(t),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return c.withdrawConnect(i)}catch(t){throw console.log("api-withdrawConnect--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","RespondConnectRequest")}})(e);return t}catch(t){throw t}},p=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=l.fetchCompanyBusinessProfile(e),a="".concat(d,"/BioFuelSocialFeed/api/SocialConnect/FetchCompanyBusinessProfile?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return c.fetchCompanyBusinessProfile(i)}catch(t){throw console.log("api-posts-fetchReportedPosts->err----\x3e",t),await n.d.processApiErrors(t,"","FetchCompanyBusinessProfile")}}(e);return t}catch(t){throw t}},_=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=l.fetchNotConnectedBusinessProfile(e),a="".concat(d,"/BioFuelSocialFeed/api/SocialConnect/FetchNotConnectedCompanyBusinessProfile?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return c.fetchNotConnectedBusinessProfile(i)}catch(t){throw console.log("api-posts-fetchReportedPosts->err----\x3e",t),await n.d.processApiErrors(t,"","FetchNotConnectedBusinessProfile")}}(e);return t}catch(t){throw t}},y=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=l.fetchConnectionRequests(e),a="".concat(d,"/BioFuelSocialFeed/api/SocialConnect/FetchConnectionRequests?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return c.fetchConnectionRequests(i)}catch(t){throw console.log("api-posts-fetchReportedPosts->err----\x3e",t),await n.d.processApiErrors(t,"","FetchConnectionRequests")}}(e);return t}catch(t){throw t}},f=async e=>{try{let t=await(async e=>{try{const t=l.respondConnectRequest(e),a="".concat(d,"/BioFuelSocialFeed/api/SocialConnect/RespondConnectRequest?").concat(t),r=await n.d.fetch(a,{method:"POST"}).ready,i=await n.d.processApiRes(r);return c.respondConnectRequest(i)}catch(t){throw console.log("api-respondConnectRequest--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","RespondConnectRequest")}})(e);return t}catch(t){throw t}},h=async(e,t)=>{try{let t=await(async e=>{try{const t="".concat(d,"/BioFuelSocialFeed/api/SocialFeed/FetchGreenChannelSocialProfile?Company_Id=").concat(e),a=await n.d.fetch(t,{method:"GET"}).ready;return await n.d.processApiRes(a)}catch(t){throw console.log("api-respondConnectRequest--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","RespondConnectRequest")}})(e);return t}catch(a){throw a}}},,,function(e,t,a){"use strict";t.a=a.p+"static/media/biomass-raw-icon.8da2989f.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/biodegradable-raw-icon.a9adc3a2.svg"},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"c",(function(){return o}
1)),a.d(t,"d",(function(){return s})),a.d(t,"b",(function(){return l})),a.d(t,"a",(function(){return c}));a(3),a(24);var n=a(11),r=(a(74),a(2)),i=a(7);const o=async(e,t)=>{try{return await i.Mb.create(e)}catch(a){throw console.log("handleCreate---\x3eerror----\x3e",a),a}},s=async(e,t)=>{try{return await i.Mb.createTrialSubscription(e)}catch(a){throw console.log("handleCreate---\x3eerror----\x3e",a),a}},l=async(e,t)=>{try{n.a.show({type:"info",message:"Submitting request...",key:"req-form"});const e=await i.Mb.createContact();return n.a.show({type:"success",message:"Thank you for your interest in the Enterprise Pack. A Sales Executive will get in touch shortly.",key:"req-form"}),e}catch(a){console.log("createContact---\x3eerror----\x3e",a),r.d.displayErrors(a,t)}},c=async(e,t)=>{try{n.a.show({type:"info",message:"applying coupon...",key:"req-form"});const t=await i.Mb.updateCoupon(e);return n.a.show({type:"success",message:"Coupon applied.",key:"req-form"}),t}catch(a){console.log("handleApplyCoupon---\x3eerror----\x3e",a),r.d.displayErrors(a,t)}}},function(e,t,a){"use strict";t.a=a.p+"static/media/facility-area-icon.aa2b7e82.svg"},,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var n=a(2);t.a=e=>{const t={};return e.otp||(t.otp="Invalid OTP"),!t.otp&&n.d.isNaN(e.otp)&&(t.otp="Invalid OTP"),t.otp||6===e.otp.length||(t.otp="Invalid OTP"),t}},,,,,,function(e,t,a){},function(e,t,a){"use strict";var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"locationElocDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}});Object(n.a)(Object(n.a)({},l.actions),{},{getLocationDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.hb.getLocationDetails(e);return t(l.actions.setAll(a)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}}),Object(n.a)({},s.getSelectors((e=>e.locationElocDetails)));t.a=l.reducer},function(e,t,a){"use strict";t.a=a.p+"static/media/night-loading-icon.4c3e76fe.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/no-suppliers-icon.8f37903a.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/unclear-icon.ad5a8a3a.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/sugarcane-icon.0d90b3f0.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/gravel-icon.ec4c1dcd.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/storage-covered_icon.c6505eda.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/helmet-icon.adfdd7cd.svg"},,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(177),o=a.n(i),s=a(167),l=a(54),c=a.n(l),d=(a(176),a(633));a(2115),a(2114);t.a=e=>{const{field:t,form:a,fieldName:i,defaultValue:l,placeholder:u,minDate:m,disabled:p=!1,minTime:_}=e,{touched:y,errors:f}=a,h=t.name||i,[g,v]=Object(n.useState)(e.defaultValue?new Date(e.defaultValue):null),b=y[h]&&f[h],E=e=>{if(c()(e).isSame(c()(),"day")){return c()(new Date).toDate()}return c()(e).startOf("day").toDate()};return r.a.createElement("div",{className:"date-picker"},r.a.createElement("div",{className:"".concat(b?"has-error":"",' bfc-date-time-wrapper w-100"')},r.a.createElement(o.a,{selected:g,selectsStart:!0,onChange:t=>{if(v(t),a.setFieldValue(h,t),e.setIsPickupDateChanged&&e.setIsPickupDateChanged(!0),c()(t).isSame(c()(),"day")){const e=new Date(t).getHours();v(e?t:Object(d.default)(new Date,30));const n=c()(Object(d.default)(new Date,30)).format("YYYY-MM-DDTHH:mm:ss.SSS[Z]");a.setFieldValue(h,e?t:n),E(t)}},showTimeSelect:!0,dateFormat:"MMMM d, yyyy h:mm aa",dropDownMode:"select",withPortal:s.isMobileOnly,placeholderText:u,disabled:p}),y[h]&&f[h]&&r.a.createElement("span",{className:"form__form-group-error"},f[h])))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return y}));var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(151),l=a(10),c=a(231),d=(a(217),a(12)),u=a(325),m=a(3),p=a.n(m);a(24);const _=["field","form","label","children","select","variant","initialDisplayText","entity_id","company_affiliate_enum","disabled","transportPersonId"];function y(e){const{field:t,form:{touched:a,errors:m},label:y,children:f,select:h,variant:g,initialDisplayText:v,entity_id:b,company_affiliate_enum:E,disabled:w,transportPersonId:O}=e;Object(r.a)(e,_);let A=!1,S=[];const[j,k]=o.a.useState(v),[D,x]=Object(i.useState)(""),[C,P]=Object(i.useState)(""),N=Object(d.d)(),I=Object(d.e)((e=>e.transportDriver)),F=p.a.get(I,"entities")||{};p.a.get(I,"busy");p.a.each(F,((e,t)=>{var a,r;let i=(null===(a=e.first_name)||void 0===a?void 0:a.trim())+" "+(null===(r=e.last_name)||void 0===r?void 0:r.trim());S.push({label:i||"",value:Object(n.a)({id:parseInt(t)},e)})})),Object(i.useEffect)((()=>{const e={filters:{driver_name:D},page_size:100,offset:0,transporter_person_id:O};(C.length>=3||C.length<1)&&N(u.a.fetchList(e))}),[D]);const T=!(!Object(l.f)(a,t.name)||!Object(l.f)(m,t.name)),B=T?Object(l.f)(m,t.name):"";return o.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(T?"has-error":"")},o.a.createElement(c.a,{id:"mui-autocomplete-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:A,disabled:w||A,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?p.a.get(e,"[0].label")||"":e.label||"",options:S,noOptionsText:C.length<3?"Enter minimum 3 characters":"No options",value:j,onChange:(t,a)=>{k(a),e.cb&&e.cb(a)},renderInput:e=>o.a.createElement(s.a,Object.assign({},e,t,{fullWidth:!0,variant:g||"outlined",label:y,children:f,select:h,error:T,onChange:e=>{P(e.target.value),(e=>{const t=e.target.value;t.length>=2&&x(t)})(e)},helperText:B,InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:o.a.createElement(o.a.Fragment,null,null,e.InputProps.endAdornment)})}))}))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return y}
1));var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(151),l=a(10),c=a(231),d=(a(217),a(12)),u=a(453),m=a(3),p=a.n(m);a(24);const _=["field","form","label","children","select","variant","initialDisplayText","entity_id","company_affiliate_enum","disabled","transportPersonId"];function y(e){const{field:t,form:{touched:a,errors:m},label:y,children:f,select:h,variant:g,initialDisplayText:v,entity_id:b,company_affiliate_enum:E,disabled:w,transportPersonId:O}=e;Object(r.a)(e,_);let A=!1,S=[];const[j,k]=o.a.useState(v),[D,x]=Object(i.useState)(""),[C,P]=Object(i.useState)(""),N=Object(d.d)(),I=Object(d.e)((e=>e.transportVehicle)),F=p.a.get(I,"entities")||{};p.a.get(I,"busy");p.a.each(F,((e,t)=>{let a=e.vehicle_type_enum_code+" ("+e.vehicle_type_code+") "+e.vehicle_registration_id;S.push({label:a||"",value:Object(n.a)({id:parseInt(t)},e)})})),Object(i.useEffect)((()=>{const e={filters:{vehicle_registration_number:D},page_size:100,offset:0,transporter_person_id:O};N(u.a.fetchList(e))}),[D]);const T=!(!Object(l.f)(a,t.name)||!Object(l.f)(m,t.name)),B=T?Object(l.f)(m,t.name):"";return o.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(T?"has-error":"")},o.a.createElement(c.a,{id:"mui-autocomplete-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:A,disabled:w||A,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?p.a.get(e,"[0].label")||"":e.label||"",options:S,noOptionsText:C.length<3?"Enter minimum 3 characters":"No options",value:j,onChange:(t,a)=>{k(a),e.cb&&e.cb(a)},renderInput:e=>o.a.createElement(s.a,Object.assign({},e,t,{fullWidth:!0,variant:g||"outlined",label:y,children:f,select:h,error:T,onChange:e=>{P(e.target.value),(e=>{const t=e.target.value;t.length>=2&&x(t)})(e)},helperText:B,InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:o.a.createElement(o.a.Fragment,null,null,e.InputProps.endAdornment)})}))}))}},function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(3),o=a.n(i),s=a(0),l=a.n(s),c=a(10),d=a(12),u=a(151),m=a(231),p=a(217),_=(a(24),a(91)),y=a(30);const f=["field","form","label","children","select","entity","initialDisplayText","qparams","disabled","dependentFields","placeholder","defaultUnit","isAddQsClicked","isEdit","isFuel","getTransportationCharges","formik","width","isMultiPartyAuction","entity_id","vehicle_type_enum","is_workflow"],h={};t.a=function(e){const t=Object(d.d)(),[a,i]=l.a.useState(!1),[s,g]=l.a.useState(0),[v,b]=l.a.useState([]),[E,w]=l.a.useState(Date.now()),[O,A]=l.a.useState(!0);let S=[],j=e.params;const{field:k,form:{touched:D,errors:x,values:C},label:P,children:N,select:I,entity:F,initialDisplayText:T,qparams:B,disabled:R,dependentFields:M,placeholder:q,defaultUnit:L,isAddQsClicked:U,isEdit:V,isFuel:z=!1,getTransportationCharges:Y,formik:G,width:Q,isMultiPartyAuction:H,entity_id:W,vehicle_type_enum:K,is_workflow:J}=e;if(Object(r.a)(e,f),void 0===F)throw new Error("entity prop must be defined");Object(d.e)((e=>e.filterOptions));let Z=Object(d.e)((e=>{if(!o.a.isEmpty(B)){const t=Object.values(B)[0];return t>0&&e.referenceData.data[F][t]||[]}const t=e.referenceData.data[F];return Array.isArray(t)?t:[]})),X=o.a.get(C,k.name,0);const $=a&&Z&&0===Z.length;let ee=Z.find((e=>e.value_member===X));return ee||(ee={value_member:X,display_member:X?T:""}),J&&(Z=Z.filter((e=>1==e.value_member||2==e.value_member||3==e.value_member))),l.a.useEffect((()=>{let e=!0;const a=async()=>{if(!Z.length)try{o.a.isEmpty(B)?(F||"").toLowerCase().includes("enum")||(F||"").toLowerCase().includes("typeofnote")?t(_.a.getEnumData(F)):t("vehicleTypeDiscount"==F?_.a.getReferenceDataDiscount(F):"specificEntityId"==F?_.a.getSpecificParticipant(F):z&&"fuel"===F?y.a.getFilterDataByFilterEnum(F):"vehicleType"===F?_.a.getReferenceData(F,W):_.a.getReferenceData(F)):t(_.a.getCommodityDropdownData(F,B)),h[F]=Z,b(Z)}catch(a){console.log("tries--\x3e",s),console.log("getCompanies error",a),s<3&&g(s+1)}e&&b(Z)};if(!($||null!==B&&void 0!==B&&B.commodity_id))return!0===O&&(a(),A(!1)),()=>{e=!1};a()}),[$,s,B,j,C]),l.a.useEffect((()=>{a||b([])}
1),[a]),Object(c.f)(D,k.name)&&Object(c.f)(x,k.name),S=(F||"").toLowerCase().includes("enum")||(F||"").toLowerCase().includes("typeofnote")?o.a.orderBy(Z,["sequence"]):o.a.orderBy(Z,["display_member"]),l.a.createElement("div",{className:"bfc-ref-data-select-wrapper"},T?l.a.createElement(m.a,{id:"".concat(F,"-autocomplete-").concat(E),defaultValue:T,disabled:R,disableClearable:!0,size:"small",open:a,onOpen:()=>{i(!0)},onClose:()=>{i(!1)},options:S,loading:$,onChange:(t,a)=>{let n=null===a||void 0===a?void 0:a.value_member;const r=Z.find((e=>e.display_member===(a.display_member||a.displayMember)));if(r&&r.value_member&&(n=r.value_member,"InvoiceCategoryEnum"===F&&e.form.setFieldValue("manual_invoice_charge_detail",[])),e.form.setFieldValue(k.name,n),e.onCallback&&e.onCallback(n),M&&M.length)for(let i of M)e.form.setFieldValue(i,"");e.cb&&e.cb(a)},renderInput:e=>l.a.createElement(u.a,Object.assign({style:{width:"".concat(Q)}},e,{variant:"outlined",className:"bg-white material-form__field",label:P,error:!(!Object(c.f)(D,k.name)||!Object(c.f)(x,k.name)),children:N,helperText:Object(c.f)(D,
1k.name)&&Object(c.f)(x,k.name)?Object(c.f)(x,k.name):"",FormHelperTextProps:{classes:{error:"form__form-group-error"}},InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:l.a.createElement(l.a.Fragment,null,$?l.a.createElement(p.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)}),placeholder:q}))}):l.a.createElement(m.a,{value:ee,id:"".concat(F,"-autocomplete-").concat(E),defaultValue:T||"",disabled:!!R,disableClearable:!0,size:"small",open:a,onOpen:()=>{i(!0)},onClose:()=>{i(!1)},getOptionSelected:(e,t)=>{try{if(null!==e&&void 0!==e&&e.display_member&&null!==t&&void 0!==t&&t.display_member)return(e.display_member||"").trim().toLowerCase()===(t.display_member||"").trim().toLowerCase();if(null!==e&&void 0!==e&&e.displaymember&&null!==t&&void 0!==t&&t.displaymember)return(e.displaymember||"").trim().toLowerCase()===(t.displaymember||"").trim().toLowerCase();if(null!==e&&void 0!==e&&e.value_member&&null!==t&&void 0!==t&&t.value_member)return e.value_member===t.value_member}catch(a){console.log("err---\x3e",a)}return!1},getOptionLabel:e=>e.display_member?e.display_member:e.displaymember?e.displaymember:"",options:S,loading:$,onChange:(t,a)=>{let n=null===a||void 0===a?void 0:a.value_member;const r=Z.find((e=>e.display_member===(a.display_member||a.displayMember)));if(r&&r.value_member&&(n=r.value_member,"InvoiceCategoryEnum"===F&&e.form.setFieldValue("manual_invoice_charge_detail",[])),e.form.setFieldValue(k.name,n),e.onCallback&&e.onCallback(n),M&&M.length)for(let i of M)e.form.setFieldValue(i,"");e.cb&&e.cb(a)},renderInput:e=>l.a.createElement(u.a,Object.assign({style:{width:"".concat(Q)}},e,{variant:"outlined",className:"bg-white material-form__field",label:P,error:!(!Object(c.f)(D,
1k.name)||!Object(c.f)(x,k.name)),children:N,helperText:Object(c.f)(D,k.name)&&Object(c.f)(x,k.name)?Object(c.f)(x,k.name):"",FormHelperTextProps:{classes:{error:"form__form-group-error"}},InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:l.a.createElement(l.a.Fragment,null,$?l.a.createElement(p.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)}),placeholder:q}))}))}},,function(e,t,a){"use strict";var n,r=a(0),i=a.n(r),o=a(286);const s=["title","titleId"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}function c(e,t){let{title:a,titleId:i}=e,o=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,s);return r.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:60,height:60,viewBox:"0 0 60 60",ref:t,"aria-labelledby":i},o),a?r.createElement("title",{id:i},a):null,n||(n=r.createElement("g",{id:"Group_2741","data-name":"Group 2741",transform:"translate(-8808 -2724)"},r.createElement("circle",{id:"Ellipse_76","data-name":"Ellipse 76",cx:30,cy:30,r:30,transform:"translate(8808 2724)",fill:"#1b62ab"}),r.createElement("g",{id:"Group_2689","data-name":"Group 2689",transform:"translate(8820 2737.564)"},r.createElement("path",{id:"Path_1356","data-name":"Path 1356",d:"M142.448,92.83h-2.707c-1.652-4.6-5.693-14.58-9.636-14.58-2.127,0-4.512,2.816-7.088,8.356-1.395-2.6-3.03-4.725-4.66-4.725-2.494,0-5,4.938-6.7,9.171-.284.055-.558.115-.809.186a.314.314,0,0,1-.328-.1,1.152,1.152,0,0,0-1.624-.12l-.492.421a1.152,1.152,0,0,0-.12,1.624l.065.077a.324.324,0,0,1,.071.3,28.6,28.6,0,0,0,0,11.282.327.327,0,0,1-.071.3l-.06.071a1.138,1.138,0,0,0-.279.837,1.155,1.155,0,0,0,.394.788l.492.421a1.152,1.152,0,0,0,1.624-.12.325.325,0,0,1,.328-.1,20.677,20.677,0,0,0,9.117,0,.32.32,0,0,1,.334.1,1.146,1.146,0,0,0,.869.394l-.005.011h6.153a.88.88,0,0,0,.88-.88v-.6a.061.061,0,0,1,.06-.06h3.134a.061.061,0,0,1,.06.06v.6a.879.879,0,0,0,.875.88h2.324a.88.88,0,0,0,.88-.88v-.6a.061.061,0,0,1,.06-.06h3.128a.056.056,0,0,1,.055.06v.6a.883.883,0,0,0,.881.88h2.324a.883.883,0,0,0,.881-.88V93.241a.411.411,0,0,0-.411-.41Zm-19.508,7.339h1.181v2.549H122.76c.093-.782.153-1.652.18-2.549Zm-.5-6.574h1.684v2.494h-1.291a16.275,16.275,0,0,0-.394-2.494Zm.519,5.808c.011-.864-.011-1.728-.065-2.549l4.217.082V99.4Zm1.985.82h5.152v2.466h-5.152Zm2.986-.82V96.937h5.152V99.4Zm2.986.82h5.152v2.466h-5.152Zm2.986-.82V96.937h5.152V99.4Zm2.165-3.287h-5.152V93.65h5.152Zm-2.319-11.167a.412.412,0,0,1,.558.164c.323.6.64,1.23.952,1.865a.411.411,0,0,1-.191.547.428.428,0,0,1-.18.038.4.4,0,0,1-.366-.23c-.306-.624-.618-1.242-.935-1.827a.412.412,0,0,1,.164-.558Zm-6.956-1.395c2.04-3.3,3.188-3.391,3.314-3.391.274,0,1.121,0,2.909,2.756a.4.4,0,0,1-.12.563.409.409,0,0,1-.569-.12c-1.362-2.1-2.023-2.346-2.188-2.374-.164.055-1.094.481-2.647,3a.419.419,0,0,1-.35.2.454.454,0,0,1-.219-.06.415.415,0,0,1-.131-.569Zm-1.848,10.1h5.152v2.466h-5.152ZM118.357,82.7c2.018,0,4.643,5.13,6.5,10.128h-.323c-.011,0-.027.005-.038.005V92.83h-1.81
1a1.159,1.159,0,0,0-.268-1.395l-.492-.421a1.152,1.152,0,0,0-1.624.12.32.32,0,0,1-.334.1,21.091,21.091,0,0,0-7.356-.339c2.138-5.217,4.217-8.2,5.748-8.2Zm3.489,22.844.065.071a.343.343,0,0,1,.076.24.3.3,0,0,1-.115.224l-.487.427a.329.329,0,0,1-.465-.038,1.144,1.144,0,0,0-1.17-.355,20.054,20.054,0,0,1-8.684,0,1.1,1.1,0,0,0-.3-.044,1.157,1.157,0,0,0-.875.4.323.323,0,0,1-.224.115.318.318,0,0,1-.241-.076l-.492-.427a.345.345,0,0,1-.115-.224.323.323,0,0,1,.082-.241l.06-.071a1.121,1.121,0,0,0,.241-1.05,28.052,28.052,0,0,1,0-10.845,1.133,1.133,0,0,0-.235-1.05l-.066-.076a.33.33,0,0,1,.033-.465l.492-.427a.342.342,0,0,1,.241-.076.32.32,0,0,1,.224.115,1.141,1.141,0,0,0,1.17.355,20.054,20.054,0,0,1,8.684,0,1.155,1.155,0,0,0,1.17-.355.33.33,0,0,1,.465-.038l.492.427a.33.33,0,0,1,.033.465l-.066.076a1.133,1.133,0,0,0-.235,1.05,28.052,28.052,0,0,1,0,10.845,1.13,1.13,0,0,0,.235,1.05Zm20.191.984a.061.061,0,0,1-.06.06h-2.324a.061.061,0,0,1-.06-.06v-.6a.879.879,0,0,0-.875-.881h-3.128a.88.88,0,0,0-.881.881v.6a.061.061,0,0,1-.06.06h-2.324a.06.06,0,0,1-.055-.06v-.6a.88.88,0,0,0-.881-.881h-3.133a.88.88,0,0,0-.88.881v.6a.06.06,0,0,1-.06.06l-4.845.055a1.139,1.139,0,0,0,.06-1.564l-.06-.071a.327.327,0,0,1-.071-.3,10.934,10.934,0,0,0,.257-1.23l19.382.027Zm0-3.839h-5.152v-2.466h5.152Zm0-3.287h-2.166V96.937h2.166Zm0-3.287h-5.152V93.651h5.152Z",transform:"translate(-107.859 -78.25)",fill:"#fff"}),r.createElement("path",{id:"Path_1357","data-name":"Path 1357",d:"M175.983,361.659l-.191-.016a4.621,4.621,0,0,1-1.356-.3,7.545,7.545,0,0,0,.963,2.3,1.308,1.308,0,0,0,.678.372,2.218,2.218,0,0,1-.093-2.357Z",transform:"translate(-169.624 -340.889)",fill:"#fff"}),r.createElement("path",{id:"Path_1358","data-name":"Path 1358",d:"M144.451,293.24a5.283,5.283,0,1,0,5.288,5.283A5.29,5.29,0,0,0,144.451,293.24Zm3.894,3.6c-.076.339-.82,3.341-1.613,4.134a2.409,2.409,0,0,1-1.684.711,2.025,2.025,0,0,1-.629-.1,1.9,1.9,0,0,1-.809.18,2.223,2.223,0,0,1-1.558-.667c-.711-.716-1.356-3.27-1.482-3.768a.447.447,0,0,1,.2-.481.453.453,0,0,1,.519.022,3.054,3.054,0,0,0,1.881.7,3.866,3.866,0,0,1,.777.126,2.851,2.851,0,0,1,1.608-.525,3.416,3.416,0,0,0,2.095-.782.444.444,0,0,1,.519-.027.454.454,0,0,1,.181.482Z",transform:"translate(-136.905 -277.703)",fill:"#fff"}),r.createElement("path",{id:"Path_1359","data-name":"Path 1359",d:"M204.572,355.839a1.423,1.423,0,0,0-.355,1.52l1.077-1.077a.433.433,0,0,1,.629,0,.442.442,0,0,1,0,.629l-1.077,1.077a1.433,1.433,0,0,0,1.52-.355A8.612,8.612,0,0,0,207.454,355a4.66,4.66,0,0,1-1.564.355,1.78,1.78,0,0,0-1.318.487Z",transform:"translate(-197.169 -334.997)",fill:"#fff"}),r.createElement("path",{id:"Path_1360","data-name":"Path 1360",d:"M206.753,155.968a5.563,5.563,0,0,1,1.291,1.559.411.411,0,1,0,.689-.449,4.753,4.753,0,0,0-1.837-1.958.408.408,0,0,0-.279,0c-1.132.416-2.636,3.216-3.429,4.845a.406.406,0,0,0,.191.547.436.436,0,0,0,.18.044.411.411,0,0,0,.366-.23c1.247-2.57,2.281-3.992,2.827-4.358Z",transform:"translate(-196.26 -149.542)",fill:"#fff"})))))}const d=r.forwardRef(c);a.p;t.a=function(e){return i.a.createElement(o.a,Object.assign({SVGElement:d},e))}},function(e,t,a){"use strict";var n,r=a(0),i=a.n(r),o=a(286);const s=["title","titleId"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}function c(e,t){let{title:a,titleId:i}=e,o=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,s);return r.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:60,height:60,viewBox:"0 0 60 60",ref:t,"aria-labelledby":i},o),a?r.createElement("title",{id:i},a):null,n||(n=r.createElement("g",{id:"Group_2740","data-name":"Group 2740",transform:"translate(-9317 -2727.001)"},r.createElement("circle",{id:"Ellipse_77","data-name":"Ellipse 77",cx:30,cy:30,r:30,transform:"translate(9317 2727)",fill:"#1b62ab"}),r.createElement("path",{id:"noun-user-path-643028",d:"M94.387.023a5.632,5.632,0,0,0-5.625,5.625c0,2.849,4.566,10.684,5.086,11.568a.626.626,0,0,0,1.078,0c.521-.884,5.086-8.719,5.086-11.568A5.632,5.632,0,0,0,94.387.023Zm0,8.75a3.125,3.125,0,1,1,3.125-3.125A3.129,3.129,0,0,1,94.387,8.773ZM83.215,25.59a.628.628,0,0,0-.825.319,5.086,5.086,0,0,1-1.23,1.809.625.625,0,0,0,.834.933,6.369,6.369,0,0,0,1.54-2.235.624.624,0,0,0-.319-.825ZM75.637,6.274a3.125,3.125,0,1,0-3.125-3.125A3.125,3.125,0,0,0,75.637,6.274Zm5.61,11.545-.827-7.26a3.308,3.308,0,0,0-3.186-3.036.626.626,0,0,0-.573.375L75.61,10.3l-.991-2.394a.625.625,0,0,0-.578-.386,3.307,3.307,0,0,0-3.186,3.036l-.827,7.26a2.112,2.112,0,0,0,.514,1.653,1.843,1.843,0,0,0,1.284.631l.69,9.341a.625.625,0,0,0,.624.579h5a.626.626,0,0,0,.624-.579l.69-9.341a1.85,1.85,0,0,0,1.284-.631,2.116,2.116,0,0,0,.511-1.651Zm3.539,3.08a.622.622,0,0,0-.811.349c-.3.742-.529,1.513-.754,2.256l-.042.143a.624.624,0,0,0,.417.779.6.6,0,0,0,.181.026.626.626,0,0,0,.6-.444l.042-.141c.217-.72.443-1.463.719-2.156a.626.626,0,0,0-.351-.811Zm6.445-4.625a12.637,12.637,0,0,0-1.311.132.625.625,0,0,0,.1,1.243.638.638,0,0,0,.1-.008,10.9,10.9,0,0,1,1.18-.119.625.625,0,1,0-.063-1.249Zm-3.88.94a6.332,6.332,0,0,0-2.091,1.724.626.626,0,0,0,.98.777,5.109,5.109,0,0,1,1.688-1.391.625.625,0,1,0-.577-1.11Z",transform:"translate(9263.987 2742.052)",fill:"#fff"}))))}const d=r.forwardRef(c);a.p;t.a=function(e){return i.a.createElement(o.a,Object.assign({SVGElement:d},e))}},function(e,t,a){"use strict";var n,r=a(0),i=a.n(r),o=a(286);const s=["title","titleId"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}function c(e,t){let{title:a,titleId:i}=e,o=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,s);return r.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:60,height:60,viewBox:"0 0 60 60",ref:t,"aria-labelledby":i},o),a?r.createElement("title",{id:i},a):null,n||(n=r.createElement("g",{id:"Group_2765","data-name":"Group 2765",transform:"translate(-8808 -2724)"},r.createElement("circle",{id:"Ellipse_76","data-name":"Ellipse 76",cx:30,cy:30,r:30,transform:"translate(8808 2724)",fill:"#1b62ab"}),r.createElement("g",{id:"Group_2805","data-name":"Group 2805",transform:"translate(8749.578 2735.141)"},r.createElement("path",{id:"Path_1751","data-name":"Path 1751",d:"M90.979,31.445c-1.119,1.067-2.316,2.108-3.643,3.149V9.171h9.29l3.539,4.268a26.477,26.477,0,0,1-.7,4.059,9.073,9.073,0,0,1,1.874.52,32.6,32.6,0,0,0,.807-4.814.98.98,0,0,0-.208-.7L95.117,4.279a.938.938,0,0,0-.755-.338H80.311a1.024,1.024,0,0,0-.755.338L72.764,12.5a.946.946,0,0,0-.208.7C73.3
111,22.26,77.942,29.91,86.764,36.6a1.032,1.032,0,0,0,.572.208.909.909,0,0,0,.572-.208,48.18,48.18,0,0,0,4.372-3.721,11.514,11.514,0,0,1-1.3-1.431Z",transform:"translate(0 0)",fill:"#fff"}),r.createElement("path",{id:"Path_1752","data-name":"Path 1752",d:"M382.02,251.56a7.52,7.52,0,1,0,7.52,7.52A7.507,7.507,0,0,0,382.02,251.56Zm0,13.089a5.569,5.569,0,1,1,5.569-5.569A5.575,5.575,0,0,1,382.02,264.649Z",transform:"translate(-283.99 -232.892)",fill:"#fff"}),r.createElement("path",{id:"Path_1753","data-name":"Path 1753",d:"M434.442,309.123v-3.3h-1.952v3.3h-3.3v1.952h3.3v3.3h1.952v-3.3h3.3v-1.952Z",transform:"translate(-335.423 -283.923)",fill:"#fff"})))))}const d=r.forwardRef(c);a.p;t.a=function(e){return i.a.createElement(o.a,Object.assign({SVGElement:d},e))}},function(e,t,a){"use strict";var n,r=a(0),i=a.n(r),o=a(286);const s=["title","titleId"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}function c(e,t){let{title:a,titleId:i}=e,o=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,s);return r.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:60,height:60,viewBox:"0 0 60 60",ref:t,"aria-labelledby":i},o),a?r.createElement("title",{id:i},a):null,n||(n=r.createElement("g",{id:"Group_2806","data-name":"Group 2806",transform:"translate(-8808 -2724)"},r.createElement("circle",{id:"Ellipse_76","data-name":"Ellipse 76",cx:30,cy:30,r:30,transform:"translate(8808 2724)",fill:"#1b62ab"}),r.createElement("g",{id:"Group_2842","data-name":"Group 2842",transform:"translate(8742.4 2717.937)"},r.createElement("path",{id:"Path_1754","data-name":"Path 1754",d:"M232.939,227.954l-1.225-.233a4.862,4.862,0,0,0-.408-.686l.408-1.176h0a5.926,5.926,0,0,0-.461-.461l-1.176.408a4.831,4.831,0,0,0-.686-.408l-.233-1.225a5.841,5.841,0,0,0-.6-.171l-.816.943h-.817L226.11,224h0a5.869,5.869,0,0,0-.629.167l-.233,1.225a4.827,4.827,0,0,0-.686.408l-1.176-.408h0a5.974,5.974,0,0,0-.461.461l.408,1.176h0a4.855,4.855,0,0,0-.408.686l-1.225.233a5.813,5.813,0,0,0-.167.629l.943.816v.817l-.943.816h0a5.81,5.81,0,0,0,.167.629l1.225.233a4.853,4.853,0,0,0,.408.686l-.408,1.176h0a5.949,5.949,0,0,0,.486.457l1.176-.408a4.835,4.835,0,0,0,.686.408l.233,1.225a5.851,5.851,0,0,0,.629.167l.816-.943h.817l.816.943h0a5.891,5.891,0,0,0,.629-.167l.233-1.225a4.836,4.836,0,0,0,.686-.408l1.176.408a5.987,5.987,0,0,0,.461-.461l-.408-1.176a4.847,4.847,0,0,0,.408-.686l1.225-.233h0a5.778,5.778,0,0,0,.167-.629l-.943-.816v-.817l.943-.816a5.832,5.832,0,0,0-.22-.62Zm-5.588,5.359a3.519,3.519,0,1,1,2.488-1.03A3.519,3.519,0,0,1,227.351,233.313Z",transform:"translate(-135.298 -192.027)",fill:"#fff"}),r.createElement("path",{id:"Path_1755","data-name":"Path 1755",d:"M370.2,180.441c-.025-.09-.057-.18-.09-.265l.482-.743h0a4.085,4.085,0,0,0-.241-.408l-.882.082h0a3.451,3.451,0,0,0-.408-.408l.045-.849a4.215,4.215,0,0,0-.408-.224l-.722.51a3.446,3.446,0,0,0-.547-.135l-.408-.788a4.152,4.152,0,0,0-.461,0l-.372.816a1.114,1.114,0,0,0-.274.065c-.09.024-.18.057-.265.09l-.743-.482h0a4.241,4.241,0,0,0-.408.241l.118.877a3.4,3.4,0,0,0-.408.408l-.882-.045a4.244,4.244,0,0,0-.224.408l.51.722a3.394,3.394,0,0,0-.135.547l-.788.408h0a3.982,3.982,0,0,0,0,.461l.816.372a1.115,1.115,0,0,0,.065.274c.024.09.057.18.09.265l-.482.743h0a4.14,4.14,0,0,0,.241.408l.877-.082h0a3.414,3.414,0,0,0,.408.408l-.045.882a4.228,4.228,0,0,0,.408.224l.722-.51h0a3.414,3.414,0,0,0,.547.135l.408.788a4.153,4.153,0,0,0,.461,0l.372-.816a1.116,1.116,0,0,0,.274-.065c.09-.024.18-.057.265-.09l.743.441a4.185,4.185,0,0,0,.408-.241l-.082-.877h0a3.456,3.456,0,0,0,.408-.408l.882.045a4.2,4.2,0,0,0,.224-.408l-.543-.722a3.413,3.413,0,0,0,.135-.547l.788-.408h0a4.182,4.182,0,0,0,0-.461l-.816-.372a2.092,2.092,0,0,0-.065-.265Zm-2.673,3.147a2.275,2.275,0,1,1,1.361-1.09,2.278,2.278,0,0,1-1.361,1.09Z",transform:"translate(-266.155 -148.641)",fill:"#fff"}),r.createElement("path",{id:"Path_1756","data-name":"Path 1756",d:"M112.968,30.412c-.629-1.931,0-4.49-1.184-6.122s-3.829-1.833-5.453-3.012-2.621-3.62-4.547-4.245c-1.865-.6-4.118.771-6.184.771s-4.318-1.375-6.184-.771c-1.927.624-2.939,3.106-4.547,4.253S80.6,22.678,79.42,24.3s-.555,4.184-1.188,6.11c-.592,1.865-2.632,3.58-2.632,5.645s2.041,3.78,2.633,5.645c.629,1.931,0,4.49,1.184,6.122s3.828,1.833,5.453,3.012,2.616,3.629,4.547,4.257c1.861.6,4.118-.772,6.184-.772s4.318,1.375,6.184.772c1.931-.629,2.943-3.086,4.547-4.257s4.269-1.392,5.453-3.012.559-4.184,1.184-6.122c.592-1.865,2.633-3.58,2.633-5.645s-2.041-3.78-2.632-5.645ZM95.6,48.784a12.726,12.726,0,1,1,6.363-1.7,12.724,12.724,0,0,1-6.363,1.7Z",transform:"translate(0 0)",fill:"#fff"})))))}const d=r.forwardRef(c);a.p;t.a=function(e){return i.a.createElement(o.a,Object.assign({SVGElement:d},e))}},,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7));const c=Object(r.b)({sortComparer:(e,t)=>e.ts===t.ts?0:e.ts<t.ts?1:-1}),d=Object(r.c)({name:"posts",initialState:c.getInitialState({busy:!1,hasMore:!0,groupPosts:[],filters:[]}),reducers:{setAll:c.setAll,addOne:c.addOne,addMany:c.addMany,updateOne:c.updateOne,updateMany:c.updateMany,upsertOne:c.upsertOne,upsertMany:c.upsertMany,removeOne:c.removeOne,removeMany:c.removeMany,removeAll:c.removeAll,setGroupPosts:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{groupPosts:a})},setFilters:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{filters:a})},setBusy(e,t){e.busy=t.payload},setHasMore(e,t){e.hasMore=t.payload}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchAllFeed:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.fetchAllFeed(e);(o.a.isEmpty(a)||Object.keys(a).length<10)&&t(d.actions.setHasMore(!1)),t(d.actions.upsertMany(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},fetchAllFeedWithFilters:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.fetchAllFeedWithFilters(e);(o.a.isEmpty(a)||Object.keys(a).length<10)&&t(d.actions.setHasMore(!0)),t(d.actions.upsertMany(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},fetchPostComments:e=>async t=>{t(d.actions.upsertOne({id:e.post_id,busy:!0}));try{const a=await l.vb.fetchPostComments(e);t(d.actions.upsertOne({id:e.post_id,comments:a}))}catch(a){s.d.displayErrors(a)}t(d.actions.upsertOne({id:e.post_id,busy:!1}))},fetchTimelinePost:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.fetchTimelinePost(e);t(d.actions.setAll(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},fetchSavedPosts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.fetchSavedPosts(e);t(d.actions.setAll(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},deleteSavedPost:(e,t)=>
1async a=>{try{const n=await l.vb.deleteSavedPost(e,t);a(d.actions.removeOne(n))}catch(n){a(d.actions.setAll({})),s.d.displayErrors(n)}},deleteSavedComment:e=>async t=>{try{const a=await l.vb.deleteSavedComment(e);t(d.actions.removeOne(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}},fetchReportedPosts:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.fetchReportedPosts(e);t(d.actions.setAll(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},fetchReportedComments:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.fetchReportedComments(e);t(d.actions.setAll(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},fetchAllCTFeed:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.fetchAllCTFeed(e);t(d.actions.setAll(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},fetchSearchPost:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.searchPost(e);o.a.isEmpty(a)&&t(d.actions.setHasMore(!1)),t(d.actions.upsertMany(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},editSavedComment:e=>async t=>{t(d.actions.upsertOne({comment_id:e.post_comment_id,busy:!0}));try{const a=await l.vb.editSavedComment(e);t(d.actions.upsertOne({comment_id:e.post_comment_id,comments:a}))}catch(a){s.d.displayErrors(a)}t(d.actions.upsertOne({id:e.post_id,busy:!1}))},fetchAllGroupFeed:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{const a=globalThis.store.getState(),n=o.a.get(a,"posts.groupPosts")||[];t(d.actions.setBusy(!0));try{const a=await l.vb.fetchAllFeed(e);null!==e&&void 0!==e&&e.isScrolling?t(d.actions.setGroupPosts(o.a.orderBy([...Object.values(n),...Object.values(a)],"id","desc"))):t(d.actions.setGroupPosts(o.a.orderBy(Object.values(a),"id","desc"))),Object.values(a).length||t(d.actions.setHasMore(!1))}catch(r){s.d.displayErrors(r)}t(d.actions.setBusy(!1))}}});Object(n.a)({},c.getSelectors((e=>e.posts)));t.b=d.reducer},function(e,t,a){"use strict";a(3);var n=a(0),r=a.n(n),i=a(1498),o=a(425),s=a(109),l=a(26),c=a.n(l),d=a(54),u=a.n(d);t.a=function(e){let{dataIndex:t,data:a,onFilterChange:l,handleReset:d,value:m}=e;const{confirm:p,clearFilters:_,setSelectedKeys:y,selectedKeys:f}=a,[h,g]=Object(n.useState)(c()(m).format("YYYY-MM-DD"));return r.a.createElement("div",{style:{padding:8}},r.a.createElement(i.a,{onChange:(e,a)=>{g(a?c()(a).format("YYYY-MM-DD"):c()(void 0).format("YYYY-MM-DD")),l(a,t,p)},value:u()(h,"YYYY-MM-DD")}),r.a.createElement(o.b,null,r.a.createElement(s.a,{className:"reset-button",onClick:e=>{g(c()(void 0).format("YYYY-MM-DD")),d(_,t)},size:"small",style:{width:70,marginLeft:"5px"}},"Reset")))}},function(e,t,a){"use strict";a.d(t,"b",(function(){return _}));var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(1446),l=a.n(s),c=a(1447),d=a.n(c);const u=["tableKey","heads","rows","filtersVisible"];var m=e=>{let{tableKey:t=Math.random(),heads:a,rows:n,filtersVisible:s=!0}=e,l=Object(r.a)(e,u);const c=Object(i.useRef)();return Object(i.useEffect)((()=>{s&&setTimeout((()=>{var e;return null===(e=c.current)||void 0===e?void 0:e.onToggleFilter()}),1e3)}),[]),o.a.createElement("div",{className:"table"},o.a.createElement(d.a,Object.assign({ref:c,columns:a,rowGetter:e=>n[e],rowsCount:n.length,rowHeight:50,minColumnWidth:100,emptyRowsView:()=>o.a.createElement("div",{style:{textAlign:"center",marginTop:30}},o.a.createElement("p",null,"No records found"))},l)))};a(2067);const p=["currentPage","totalRecords","rowsPerPage","onPageChange"];const _=e=>t=>{var a;const r=Object(n.a)({},t);var i;null!==(a=e.column)&&void 0!==a&&a.apiFilterKey&&(e.filterTerm?null!==(i=e.column)&&void 0!==i&&i.apiFilterUseLabel?r[e.column.apiFilterKey]="object"===typeof e.filterTerm?"".concat(e.filterTerm.label):"".concat(e.filterTerm):r[e.column.apiFilterKey]="object"===typeof e.filterTerm?"".concat(e.filterTerm.value):"".concat(e.filterTerm):delete r[e.column.apiFilterKey]);return r};t.a=function(e){const{currentPage:t,totalRecords:a,rowsPerPage:n,onPageChange:i}=e,s=Object(r.a)(e,p),c=Math.ceil(a/n);return o.a.createElement("div",{className:"bfc-list-data-grid"},o.a.createElement("div",{className:"table-wrapper"},o.a.createElement(m,s)),o.a.createElement("div",{className:"grid-pagination",style:{paddingRight:100}},c>0&&o.a.createElement(o.a.Fragment,null,o.a.createElement(l.a,{totalItems:a,pageSize:n,onSelect:i,maxPaginationNumbers:6,defaultActivePage:t,firstPageText:"\xab",lastPageText:"\xbb",previousPageText:"Previous",nextPageText:"Next"}),o.a.createElement("div",{className:"grid-pagination-text"},o.a.createElement("span",null,"Showing ",t," out of ",c)))))}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var n=a(1),r=a(13),i=a(438);const o={data:{},order:[],busy:!1,errors:null,errorCode:null,updatedAt:Date.now()},s=Object(r.c)({name:"requimentOffers",initialState:o,reducers:{setData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{data:a})},startFetching(e){e.busy=!0}
1,endFetching(e){e.busy=!1},handleErrors(e,t){e.errors=t.payload.errors,e.errorCode=t.payload.errorCode,e.busy=!1},add(e,t){const a=[],r={};for(let i of t.payload){const e=i.commodity_req_offer_response_id||i.buy_sell_compatibility_matrix_id;r[e]=Object(n.a)({},i),a.push(e)}e.data=r,e.order=a,e.updatedAt=Date.now(),e.busy=!1},update(e,t){const{id:a,data:r}=t.payload;e.data[a]=Object(n.a)(Object(n.a)(Object(n.a)({},e.data[a]),r),{},{detailsUpdatedAt:Date.now()})}}}),l=Object(n.a)(Object(n.a)({},s.actions),{},{SaveOffer:async e=>await i.a.SaveOffer(e),FetchOffersAgainstRequirementId:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(n.a)({},t),a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;return async(n,o)=>{try{n(s.actions.startFetching());const o=await i.a.FetchOffersAgainstRequirementId(e,t,a,r);n(s.actions.add(o.data))}catch(l){n(s.actions.add([]))}}},FetchOfferDetailsAgainstId:e=>async(t,a)=>{try{t(s.actions.startFetching());const a=await i.a.FetchOfferDetailsAgainstId(e);t(s.actions.update({id:e,data:a.data}))}catch(n){}t(s.actions.endFetching())},FetchAllOffersAgainstEntityId:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;return async(n,r)=>{try{n(s.actions.startFetching());const r=await i.a.FetchAllOffersAgainstEntityId(e,t,a);n(s.actions.add(r.data))}catch(o){n(s.actions.add([]))}}},FetchAutoOfferDetailsAgainstId:e=>async(t,a)=>{try{t(s.actions.startFetching());const a=await i.a.FetchAutoOfferDetailsAgainstId(e);t(s.actions.update({id:e,data:a.data}))}catch(n){}t(s.actions.endFetching())},FetchOffersForMapView:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Object(n.a)({},t),a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;return async(n,o)=>{try{n(s.actions.startFetching());const o=await i.a.FetchOffersForMapView(e,t,a,r);n(s.actions.add(o.data))}catch(l){n(s.actions.add([]))}}}});t.b=s.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(381),o=a(155),s=a.n(o),l=a(2);const c={data:{},order:[],busy:!1,errors:null,errorCode:null,updatedAt:Date.now()},d=Object(r.c)({name:"bids",initialState:c,reducers:{setData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{data:a})},startFetching(e){e.busy=!0}
1,endFetching(e){e.busy=!1},handleErrors(e,t){e.errors=t.payload.errors,e.errorCode=t.payload.errorCode,e.busy=!1},add(e,t){const a=[],r={};for(let i of t.payload){const e=i.commodity_req_offer_response_id;r[e]=Object(n.a)({},i),a.push(e)}e.data=r,e.order=a,e.updatedAt=Date.now(),e.busy=!1},update(e,t){const{id:a,data:r}=t.payload;e.data[a]=Object(n.a)(Object(n.a)(Object(n.a)({},e.data[a]),r),{},{detailsUpdatedAt:Date.now()})}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{SaveBid:async e=>await i.a.SaveBid(e),FetchBidsAgainstPlainOfferId:function(e,t){let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10;return async(r,o)=>{try{r(d.actions.startFetching());const o=await i.a.FetchBidsAgainstPlainOfferId(e,t,a,n);r(d.actions.add(o.data))}catch(s){r(d.actions.setData([])),l.d.displayErrors(s)}}},FetchBidDetailsAgainstId:e=>async(t,a)=>{try{t(d.actions.startFetching());const a=await i.a.FetchBidDetailsAgainstId(e);t(d.actions.update({id:e,data:a.data}))}catch(n){l.d.displayErrors(n)}t(d.actions.endFetching())},FetchAllBidsAgainstEntityId:function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10;return async(n,r)=>{try{n(d.actions.startFetching());const r=await i.a.FetchAllBidsAgainstEntityId(e,t,a);n(d.actions.add(r.data))}catch(o){n(d.actions.add([])),l.d.displayErrors(o)}}},FetchBidDetailsAgainstIdQuote:e=>async(t,a)=>{try{t(d.actions.startFetching());const a=await i.a.FetchBidDetailsAgainstIdQuote(e),n=s()(a.data,"snake");t(d.actions.update({id:e,data:n}))}catch(n){l.d.displayErrors(n)}t(d.actions.endFetching())}});t.b=d.reducer},function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(3),o=a.n(i),s=a(0),l=a.n(s),c=a(10),d=a(12),u=a(151),m=a(231),p=a(217),_=a(245),y=a.n(_),f=(a(24),a(91));const h=["field","form","label","children","select","entity","initialDisplayText","qparams","disabled","dependentFields","placeholder","qualityLab","getTransportationCharges","formik","isBidOfferPopup","is_any_commodity","isSell","setDefaultResidueId","qualityProfile"],g={};t.a=function(e){var t,a;const i=Object(d.d)(),[s,_]=l.a.useState(!1),[v,b]=l.a.useState(0),[E,w]=l.a.useState([]),[O,A]=l.a.useState(Date.now()),[S,j]=l.a.useState(!0),[k,D]=l.a.useState(!1),{field:x,form:{touched:C,errors:P,values:N},label:I,children:F,select:T,entity:B,initialDisplayText:R,qparams:M,disabled:q,dependentFields:L,placeholder:U,qualityLab:V,getTransportationCharges:z,formik:Y,isBidOfferPopup:G,is_any_commodity:Q,isSell:H,setDefaultResidueId:W,qualityProfile:K}=e;if(Object(r.a)(e,h),void 0===B)throw new Error("entity prop must be defined");let J=Object(d.e)((e=>{if(!o.a.isEmpty(M)){const t=Object.values(M).join("");return e.referenceData.data[B][t]||[]}const t=e.referenceData.data[B];return Array.isArray(t)?t:[]}));const Z=!(null===N||void 0===N||!N.is_any_commodity||0!==J.length)||s&&J&&0===J.length,X=o.a.get(N,x.name,0);let $;return $=e.isStorageScreen&&e.isEdit?J.find((e=>e.commodity_residue_master_id===X)):"string"===typeof X?J.find((e=>e.display_member===X)):J.find((e=>e.value_member===X)),$||($={value_member:X,display_member:X?R:""}),l.a.useEffect((()=>{let e=!0;const t=async()=>{if(!J.length&&!o.a.isEmpty(M.commodity_type_code)&&!o.a.isEmpty(M.commodity_code))try{i(f.a.getCommodityDropdownData(B,M)),g[B]=J,w(J)}catch(t){console.log("getCommodityDropdownData error",t),v<3&&b(v+1)}e&&w(J)};if(!Z)return!0===S&&(t(),j(!1)),()=>{e=!1};t()}),[Z,v,M]),l.a.useEffect((()=>{s||G||w([])}),[s]),l.a.useEffect((()=>{z&&Y&&z(Y)}),[N]),l.a.useEffect((()=>{G&&J.length&&(J=J.filter((e=>99!==e.value_member)),w(J))}),[G,J]),l.a.useEffect((()=>{if(Q&&J.length){const t=J.find((e=>"Any Residue"===(null===e||void 0===e?void 0:e.display_member)));e.form.setFieldValue("commodity_residue_id",null===t||void 0===t?void 0:t.value_member),e.form.setFieldValue("commodity_residue_code",null===t||void 0===t?void 0:t.display_member)}}),[Q,J]),l.a.useEffect((()=>{if(H&&J.length){const e=J.filter((e=>"Any Residue"!==e.display_member));w(e)}}),[H,J]),Object(c.f)(C,x.name)&&Object(c.f)(P,x.name),l.a.createElement("div",{className:"bfc-ref-data-select-wrapper"},l.a.createElement(m.a,{value:K?"undefined - undefined"!=$.display_member?$:"":$,id:"".concat(B,"-autocomplete-").concat(O),defaultValue:"initialDisplayText",disabled:!!q,disableClearable:!0,autoHighlight:!0,size:"small",open:s,onOpen:()=>{_(!0)},onClose:()=>{_(!1)},getOptionSelected:(e,t)=>(null!==e&&void 0!==e&&e.display_member&&null!==t&&void 0!==t&&t.dis
1play_member||!(null===e||void 0===e||!e.display_member||null===t||void 0===t||!t.display_member))&&e.display_member.trim().toLowerCase()===t.display_member.trim().toLowerCase(),getOptionLabel:e=>e.display_member||e.display_member?e.display_member:"",options:G||H?o.a.orderBy(E,["display_member"]):o.a.orderBy(J,["display_member"]),loading:Z,onChange:(t,a)=>{if(null!=a){let t=null===a||void 0===a?void 0:a.value_member,n=null===a||void 0===a?void 0:a.display_member;const r=J.find((e=>e.display_member===a.display_member));if(r&&r.value_member&&(t=r.value_member,n=r.display_member),e.form.setFieldValue(x.name,t),e.form.setFieldValue("commodity_residue_code",n),K&&W(t),e.onCallback&&e.onCallback(t),e.cb&&e.cb(a),L&&L.length)for(let a of L)e.form.setFieldValue(a,0)}},renderInput:e=>l.a.createElement(u.a,Object.assign({},e,{variant:"outlined",className:"material-form__field",style:{backgroundColor:"white"},label:I,error:!(!Object(c.f)(C,x.name)||!Object(c.f)(P,x.name)),children:F,helperText:Object(c.f)(C,x.name)&&Object(c.f)(P,x.name)?Object(c.f)(P,x.name):"",FormHelperTextProps:{classes:{error:"form__form-group-error"}},InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:l.a.createElement(l.a.Fragment,null,Z?l.a.createElement(p.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)}),placeholder:U}))}),""===(null===(t=$)||void 0===t?void 0:t.display_member)||"undefined - undefined"===(null===(a=$)||void 0===a?void 0:a.display_member)?"":l.a.createElement(l.a.Fragment,null,K&&l.a.createElement(y.a,{className:"w-auto quality-profile-clear__icon",onClick:()=>{D(!0),e.form.setFieldValue("commodity_residue_id",""),$={value_member:"",display_member:""}}})))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return f}));var n=a(1),r=a(3),i=a.n(r),o=a(13),s=a(236),l=a(381),c=a(24),d=a(11),u=a(2),m=a(155),p=a.n(m);const _={data:{},order:[],busy:!1,errors:null,errorCode:null,updatedAt:Date.now()},y=Object(o.c)({name:"offers",initialState:_,reducers:{setData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{data:a})},startFetching(e){e.busy=!0}
1,endFetching(e){e.busy=!1},handleErrors(e,t){e.errors=t.payload.errors,e.errorCode=t.payload.errorCode,e.busy=!1},add(e,t){const a=[],r={},o=i.a.orderBy(t.payload,"publish_date","desc");for(let s of o){const e=s.commodity_req_offer_id;r[e]=Object(n.a)({},s),r[e].from_date_timestamp=new Date(s.from_date).getTime(),r[e].to_date_timestamp=new Date(s.to_date).getTime(),r[e].closing_on_timestamp=new Date(s.closing_on).getTime();let t=i.a.pick(r[e],["commodity_type_code","commodity_code","commodity_form_code","commodity_residue_code","payment_term_code","coarse_location","qty","periodicity_enum_code","delivery_date_range","min_qty","closing_on","expected_price","req_offer_status_enum_code"]),o=Object.values(t).join("==");r[e].searchStr=o.toLowerCase(),a.push(e)}e.data=r,e.order=a,e.updatedAt=Date.now(),e.busy=!1},update(e,t){const{id:a,data:r}=t.payload;e.data[a]=Object(n.a)(Object(n.a)(Object(n.a)({},e.data[a]),r),{},{detailsUpdatedAt:Date.now()})},delete(e,t){const a=t.payload;let n=i.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r}}}),f=Object(n.a)(Object(n.a)({},y.actions),{},{FetchAllPlainOfferWithinCircle:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return async(a,n)=>{try{a(y.actions.startFetching());const n=await s.a.FetchAllPlainOfferWithinCircle(e,t);a(y.actions.add(n.data))}catch(r){a(y.actions.add([]))}}},FetchAllPlainOfferAgainstEntityId:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10;return async(a,n)=>{try{a(y.actions.startFetching());const n=await s.a.FetchAllPlainOfferAgainstEntityId(e,t);a(y.actions.add(n.data))}catch(r){a(y.actions.add([]))}}},getPlainOfferDetails:(e,t)=>async(a,n)=>{try{a(y.actions.startFetching());const n=await s.a.FetchPlainOfferAgainstId(e,t);a(y.actions.add([n.data]))}catch(r){}a(y.actions.endFetching())},SavePlainOffer:async e=>await s.a.SavePlainOffer(e),EditPlainOffer:async e=>await s.a.EditPlainOffer(e),PublishPlainOffer:async e=>await s.a.PublishPlainOffer(e),WithdrawPlainOfferById:async e=>await s.a.WithdrawPlainOfferById(e),FollowUnfollowPlainOffer:async(e,t)=>await s.a.FollowUnfollowPlainOffer(e,t),SaveBid:async e=>await l.a.SaveBid(e),getFilteredOffers:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{try{t(y.actions.startFetching());const a=Object(n.a)({},e);a.filters=Object(n.a)(Object(n.a)({},e.filters||{}),{},{req_offer_type_enum:"2"}),a.controller_enum=2;let r=await c.a.getFilteredData(a);t(y.actions.setData(r)),t(y.actions.endFetching())}catch(a){console.log("getFilteredOffers--\x3eErr",a);const e=u.d.getErrMessage(a);d.a.show({type:"error",message:e||a.message})}}},getPlainOfferDetailsQuote:(e,t)=>async(a,n)=>{try{a(y.actions.startFetching());const n=await s.a.FetchPlainOfferAgainstIdQuote(e,t),r=p()(n.data,"snake");a(y.actions.add([r]))}catch(r){}a(y.actions.endFetching())}});t.b=y.reducer},function(e,t,a){"use strict";var n,r,i,o=a(0),s=a.n(o),l=a(110),c=a(27),d=(a(575),a(218));const u=["title","titleId"];function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},m.apply(null,arguments)}function p(e,t){let{title:a,titleId:s}=e,l=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,u);return o.createElement("svg",m({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 191 190.32",ref:t,"aria-labelledby":s},l),a?o.createElement("title",{id:s},a):null,n||(n=o.createElement("defs",null,o.createElement("style",null,".cls-1,.cls-2,.cls-3{fill:#707070;}.cls-1{stroke:#707070;stroke-miterlimit:10;stroke-width:2px;}.cls-2{fill-rule:evenodd;}"))),r||(r=o.createElement("g",{id:"Layer_7","data-name":"Layer 7"},o.createElement("path",{className:"cls-1",d:"M97.56,191.66l-1.81,0A94.33,94.33,0,0,1,3,95.74C4,43.83,47.16,2.38,99.25,3.36s93.7,44,92.73,95.9a94.33,94.33,0,0,1-94.42,92.4Zm-.1-176.53C52.57,15.13,15.64,51.07,14.8,96A82.53,82.53,0,0,0,96,179.85,82.54,82.54,0,0,0,180.2,99l5.89.11L180.2,99C181,53.63,144.63,16,99,15.15Z",transform:"translate(-2 -2.34)"}))),i||(i=o.createElement("g",{id:"Layer_9","data-name":"Layer 9"},o.createElement("path",{id:"Path_1054","data-name":"Path 1054",className:"cls-2",d:"M104.13,136.28c-3.23,21.08-35.92,22.65-33.62-5.47,1.38-18.75,3.68-36.7,5.52-55.44.93-11.71-3.68-7.81-7.36-10.16-2.77-2.35-2.77-7.81.46-8.59a116.45,116.45,0,0,1,23.45-.78c2.77,0,4.14,2.35,4.14,6.25A42.08,42.08,0,0,1,96.26,73c-1.84,17.89-4.61,36.71-5.52,53.89-.46,4,0,10.93,3.22,10.93a28.14,28.14,0,0,0,7.37-4.69C103.21,131.61,104.13,133.94,104.13,136.28Z",transform:"translate(-2 -2.34)"}),o.createElement("path",{className:"cls-2",d:"M136,55.24c0-2.54-2.35-3.8-6.24-3.8a45.36,45.36,0,0,0-10.94.42c-12,1.13-24.38,2.64-36.42,3.76a25.44,25.44,0,0,1,.8,3.9,25.46,25.46,0,0,1,5.55,13.61c9.18-.89,18.35-1.84,27.72-2.69,11.72-.85,7.82,3.39,10.16,6.77,2.35,2.54,7.82,2.54,8.6-.42A97.8,97.8,0,0,0,136,55.24Z",transform:"translate(-2 -2.34)"}),o.createElement("rect",{className:"cls-3",x:85.28,y:91.83,width:31.73,height:12.86}))))}const y=o.forwardRef(p);a.p;var f=function(e){return s.a.createElement(d.a,Object.assign({SVGElement:y},e))},h=a(33),g=(a(319),a(958),a(2)),v=a(149);t.a=function(e){let{invoice_number:t,invoice_type:a,detailsPageLink:n,detailsPageLink1:r,invoice_number_enum:i,isFinancedInvoice:o,isRecord:d,isInvoiceType:u,rowInvoices:m,encodeBackUrl:p}=e;return Object(l.g)(),s.a.createElement("div",{onClick:()=>localStorage.removeItem("eInvoiceFetched"),className:"bfc-table-list-components"},s.a.createElement("div",{className:d?"inovice-field":"inovice-field d-flex justify-content-center align-items-center"},m?s.a.createElement(s.a.Fragment,null,s.a.createElement("br",null),_.map(m,(e=>s.a.createElement(s.a.Fragment,null,s.a.createElement(c.b,{onClick:()=>localStorage.removeItem("eInvoiceFetched"),tabIndex:"-1",to:Object(g.h)("/invoices/".concat(e.Invoice_Master_Id,"?back=").concat(p,"&isinfo=true")),className:"commodity-code"},e.Custom_Invoice_Number," ",s.a.createElement("br",null)))))):i===h.i.USER_DEFINED_INVOICE_NUMBER?s.a.createElement(v.a,{trigger:"hover",placement:"right",content:s.a.createElement("span",{class:"tooltip-hover"},s.a.createElement("ul",{class:"tooltip_list"},s.a.createElement("li",null,"Custom Invoice Number provided manually by the Seller. BiofuelCircle cannot guarantee unique numbering sequence")))},s.a.createElement(c.b,{tabIndex:"-1",to:n,className:"commodity-code"},t||" ")):s.a.createElement(c.b,{tabIndex:"-1",to:n,className:"commodity-code"},t||" "),s.a.createElement("br",null),(o||i||a)&&s.a.createElement("div",{className:"tooltip-info-icon"},s.a.createElement("ul",{class:d?"fa-ul mb-0 p-0":"fa-ul mb-0"},s.a.createElement("li",{class:"tooltip_text"},s.a.createElement("span",null,u?null:a||" ",o?s.a.createElement(f,{size:14,className:"ml-5"}):""),o?s.a.createElement("span",{class:"tooltip-hover"},s.a.createElement("ul",{class:"tooltip_list"},s.a.createElement("li",null,"Seller has Financed this Invoice"))):"")))))}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(573),o=a.p+"static/media/profileBg.9c6115d0.jpg",s=a(60),l=a(947),c=a.n(l),d=a(300),u=a.n(d),m=a(959),p=a(27);t.a=function(e){let{position:t}=e;return r.a.createElement("div",{className:"bfc-feed",style:{position:t?"initial":"relative",minHeight:"250px"}},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(s.a,{position:t})),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"bfc-feedAccountIcon"},r.a.createElement("span",{style:{backgroundImage:"url(".concat(i.a,")")}})),r.a.createElement("p",null,r.a.createElement(p.b,{to:"#"}
1,r.a.createElement("strong",null,r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)"}}))," "),r.a.createElement("br",null),r.a.createElement("br",null),r.a.createElement("br",null))),r.a.createElement("div",{className:"bfc-feedInfo",dangerouslySetInnerHTML:{__html:""}}),r.a.createElement("div",{className:"bfc-feed-carousal d-none"},r.a.createElement(m.a,{images:[o]})),r.a.createElement("div",{className:""},r.a.createElement("div",{className:"bfc-socialfeedAction"}),r.a.createElement("div",{className:"d-none"},r.a.createElement("input",{className:"bfc-socialfeedCommentBox",type:"text",placeholder:"Add comment here","aria-label":"Search"}),r.a.createElement("div",{className:"row bfc-socialfeedUserComments"},r.a.createElement(c.a,{className:"bfc-feedAccountIcon"}),r.a.createElement("p",{className:"userName"},r.a.createElement("strong",null,"User Name")," ",r.a.createElement("br",null)," Such an inspiring post, thank you for the updates")),r.a.createElement("p",{className:"bfc-socialfeedMoreComments"}
1,"View more comments ",r.a.createElement("br",null),r.a.createElement(u.a,{color:"grey"})))))}},function(e,t,a){"use strict";t.a=a.p+"static/media/BiofuelCircleLogo.a4ae2979.png"},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(109),o=a(182),s=a(570),l=a(751),c=a(9),d=a.n(c);const u=e=>{let{color:t,btnName:a,btnColor:c,onConfirm:u,title:m,message:p,colored:_,header:y,isLink:f,extendedProfileButton:h,confirmModalOkBtnText:g,confirmModalCancelBtnText:v,isOpen:b,btnStyles:E,setWithdrawPage:w,showCancel:O=!0,disabled:A=!1}=e;const[S,j]=Object(n.useState)(b),k=()=>{j((e=>!e))},D=()=>{j(!1),w&&w(!1)};let x;switch(t){case"primary":x=r.a.createElement("span",{className:"lnr lnr-pushpin modal__title-icon"});break;case"success":x=r.a.createElement("span",{className:"lnr lnr-thumbs-up modal__title-icon"});break;case"warning":x=r.a.createElement("span",{className:"lnr lnr-flag modal__title-icon"});break;case"danger":x=r.a.createElement("span",{className:"lnr lnr-cross-circle modal__title-icon"})}const C=d()({"modal-dialog--colored":_,"modal
1-dialog--header":y});return r.a.createElement("div",null,O?f?r.a.createElement(i.a,{type:"link",style:E||{padding:"5px 12px",height:0},onClick:k},a):r.a.createElement(o.a,{disabled:A,color:c,onClick:k,className:h?"btn btn-secondary btn-sm extended-edit-btn":""},a):"",r.a.createElement(s.a,{isOpen:S,style:{zIndex:1500},toggle:D,modalClassName:"ltr-support theme-light",className:"modal-dialog--".concat(t," ").concat(C)},r.a.createElement("div",{className:"modal__header",style:{borderRadius:"15px 15px 0px 0px"}},r.a.createElement("button",{className:"lnr lnr-cross modal__close-btn",type:"button",onClick:k}),y?"":x,r.a.createElement("h4",{className:"text-modal modal__title text-white text-center"},m)),r.a.createElement("div",{className:"modal__body text-center"},p),r.a.createElement(l.a,{className:"modal__footer pr-30 pl-30 mb-30"},O&&r.a.createElement(o.a,{className:"modal_cancel btn-sm w-100",onClick:D},v||"Cancel"),r.a.createElement(o.a,{className:"modal_ok btn-sm w-100",outline:_,color:t,onClick:()=>u(k)},g||"Ok"))))};u.defaultProps={title:"",message:"",colored:!1,header:!1},t.a=u},function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7));const c=Object(r.b)({}),d=Object(r.c)({name:"userMention",initialState:c.getInitialState({busy:!1,hasMore:!0}),reducers:{setAll:c.setAll,addOne:c.addOne,addMany:c.addMany,updateOne:c.updateOne,updateMany:c.updateMany,upsertOne:c.upsertOne,upsertMany:c.upsertMany,removeOne:c.removeOne,removeMany:c.removeMany,removeAll:c.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setHasMore(e,t){e.hasMore=t.payload}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.fetchUserMention(e);return(o.a.isEmpty(a)||Object.keys(a).length<10)&&t(d.actions.setHasMore(!1)),t(d.actions.upsertMany(a)),t(d.actions.setBusy(!1)),a}catch(a){t(d.actions.setAll({})),t(d.actions.setBusy(!1)),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},fetchCompanyPersonList:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.fetchCompanyPersonList(e);return t(d.actions.setAll(a)),t(d.actions.setBusy(!1)),a}catch(a){t(d.actions.setAll({})),t(d.actions.setBusy(!1)),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}});Object(n.a)({},c.getSelectors((e=>e.userMention)));t.b=d.reducer},function(e,t,a){"use strict";var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"platformCharges",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}});Object(n.a)(Object(n.a)({},l.actions),{},{fetchPlatformBidCharges:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.ub.fetchPlatformBidCharges(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchPlatformOfferCharges:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.ub.fetchPlatformOfferCharges(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchPlatformAuctionCharges:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.ub.fetchPlatformAuctionCharges(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchPlatformCommonCharges:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.ub.fetchPlatformCommonCharges(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}}),Object(n.a)({},s.getSelectors((e=>e.platformCharges)));t.a=l.reducer},function(e,t,a){},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=(a(12),a(647)),o=a.n(i),s=a(4),l=a.n(s);const{string:c,bool:d,shape:u,func:m}=l.a,p=(u({squaredCorners:d,withBoxShadow:d,topNavigation:d}),u({show:l.a.bool,collapse:l.a.bool}),u({className:c}),u({direction:c}),u({fullName:c,avatar:c}),u({isAuthenticated:d,loading:d,user:u({name:c,picture:c}),logout:m}),e=>{let{children:t,rtl:a}=e;const n={dots:!1,infinite:!0,speed:500,slidesToShow:1,slidesToScroll:1,rtl:"rtl"===a.direction};return r.a.createElement(o.a,Object.assign({},n,{className:"slick-slider--single"}),t)});p.defaultProps={rtl:{direction:"ltr"}};var _=p;t.a=e=>{let{images:t}=e;return r.a.createElement(_,null,t.map(((e,t)=>r.a.createElement("div",{key:t},r.a.createElement("img",{src:e.image_url,className:"basic-carsousel-img",alt:""})))))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"payments",initialState:s.getInitialState({busy:!1,auditData:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setAuditData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{auditData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.sb.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},handelPaymentDelete:e=>async t=>{try{return await o.sb.handelPaymentDelete(e)}catch(a){i.d.displayErrors(a)}},fetchAuditAgainstEntityId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.sb.fetchAuditAgainstEntityId(e);return t(l.actions.setAuditData(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a),t(l.actions.setBusy(!1))}}});Object(n.a)({},s.getSelectors((e=>e.payments)));t.b=l.reducer},,,function(e,t,a){"use strict";a.d(t,"a",(function(){return f}));var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(151),l=a(10),c=a(231),d=a(217),u=a(12),m=a(30),p=a(3),_=a.n(p);a(24);const y=["field","form","label","children","select","variant","disabled","initialDisplayText","qparams"];function f(e){const{field:t,form:{touched:a,errors:p,values:f},label:h,children:g,select:v,variant:b,disabled:E,initialDisplayText:w,qparams:O}=e;Object(r.a)(e,y);let A=!1,S=[];const[j,k]=o.a.useState(w),D=Object(u.d)(),x=Object(u.e)((e=>e.filterOptions));S=_.a.get(x,"data.packaging_code")||[];const C=S.filter(((e,t)=>"Bales (Round)"===e.text));let P,N,I,F,T,B;11===_.a.get(C,"[0].value")&&(P=[...S],N=P.slice(0,2),I=P.slice(2,6),F=P.slice(6),T=N.concat(F),B=T.concat(I
1),S=[...B]),Object(i.useEffect)((()=>{_.a.isEmpty(O.commodity_type_code)||_.a.isEmpty(O.commodity_form_code)||(D(m.a.getPackagingTypeAgainstTypeFormCode(O.commodity_type_code,O.commodity_form_code)),S.length||(A=!0))}),[null===O||void 0===O?void 0:O.commodity_type_code,null===O||void 0===O?void 0:O.commodity_form_code]),Object(i.useEffect)((()=>{if(!A){let t=_.a.get(e,"form.values.packaging_id")||0;const a=S.filter((e=>t===e.value));k(a)}}),[A,null===O||void 0===O?void 0:O.commodity_type_code,null===O||void 0===O?void 0:O.commodity_form_code,f]);const R=!(!Object(l.f)(a,t.name)||!Object(l.f)(p,t.name)),M=R?Object(l.f)(p,t.name):"";return o.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(R?"has-error":"")},o.a.createElement(c.a,{id:"aoi-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:A,disabled:A||E,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?_.a.get(e,"[0].text")||"":e.text||"",options:S,value:j,onChange:(t,a)=>{k(a),e.cb&&e.cb(a)},renderInput:e=>o.a.createElement(s.a,Object.assign({},e,t,{fullWidth:!0,variant:b||"outlined",label:h,children:g,select:v,error:R,helperText:M,InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:o.a.createElement(o.a.Fragment,null,A?o.a.createElement(d.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}},function(e,t,a){"use strict";var n,r=a(0),i=a.n(r),o=a(218);const s=["title","titleId"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}function c(e,t){let{title:a,titleId:i}=e,o=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,s);return r.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:30,height:20.233,viewBox:"0 0 30 20.233",ref:t,"aria-labelledby":i},o),a?r.createElement("title",{id:i},a):null,n||(n=r.createElement("g",{id:"delivery-truck_1_","data-name":"delivery-truck (1)",transform:"translate(0 -67.064)"},r.createElement("g",{id:"Group_1891","data-name":"Group 1891",transform:"translate(0 67.064)"},r.createElement("g",{id:"Group_1890","data-name":"Group 1890",transform:"translate(0 0)"},r.createElement("path",{id:"Path_791","data-name":"Path 791",d:"M0,233.957a.522.522,0,0,0,.523.549h.835a3.7,3.7,0,0,1,3.322-2.175A3.7,3.7,0,0,1,8,234.506H18.859v-4.442H0Z",transform:"translate(0 -218.195)",fill:"#1b62ab"}),r.createElement("path",{id:"Path_792","data-name":"Path 792",d:"M32.934,277.32a2.462,2.462,0,1,0,2.462,2.462A2.462,2.462,0,0,0,32.934,277.32Z",transform:"translate(-28.253 -262.01)",fill:"#1b62ab"}),r.createElement("path",{id:"Path_793","data-name":"Path 793",d:"M284.655,192.095l-2.345-1.031H275v7.281h1.419a3.625,3.625,0,0,1,6.645,0h1.389a.522.522,0,0,0,.523-.549v-5.172A.566.566,0,0,0,284.655,192.095Z",transform:"translate(-254.976 -182.035)",fill:"#1b62ab"}),r.createElement("path",{id:"Path_794","data-name":"Path 794",d:"M279.9,121.96a1.672,1.672,0,0,0-1.509-.9H275v3.932h6.474Z",transform:"translate(-254.976 -117.129)",fill:"#1b62ab"}),r.createElement("path",{id:"Path_795","data-name":"Path 795",d:"M17.187,67.064H1.663A1.678,1.678,0,0,0,0,68.771v9H18.859v-9s0-.005,0-.008A1.686,1.686,0,0,0,17.187,67.064Z",transform:"translate(0 -67.064)",fill:"#1b62ab"}),r.createElement("path",{id:"Path_796","data-name":"Path 796",d:"M308.767,277.32a2.462,2.462,0,1,0,2.462,2.462h0A2.462,2.462,0,0,0,308.767,277.32Z",transform:"translate(-284.001 -262.01)",fill:"#1b62ab"}))))))}const d=r.forwardRef(c);a.p;t.a=function(e){return i.a.createElement(o.a,Object.assign({SVGElement:d},e))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}
1),l=Object(r.c)({name:"commodityAuctionDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchAuctionDetails:(e,t)=>async a=>{a(l.actions.setBusy(!0));try{const n=await o.q.fetchAuctionDetails(e,t);a(l.actions.removeAll()),a(l.actions.addOne(n))}catch(n){a(l.actions.addOne({})),a(l.actions.removeAll()),i.d.displayErrors(n)}a(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.commodityAuctionDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"financeDocuments",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchFinanceDocumentList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.R.fetchUploadList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.financeDocuments)));t.b=l.reducer},function(e,t,a){"use strict";t.a=a.p+"static/media/pdf-icon.f7f4aa8b.png"},function(e,t,a){"use strict";var n=a(15),r=(a(3),a(9),a(0)),i=a.n(r),o=a(44),s=a(1493);const l=["classes"],c=Object(o.a)((e=>
1({root:{width:42,height:26,padding:0,margin:e.spacing(1)},switchBase:{padding:1,"&$checked":{transform:"translateX(16px)",color:e.palette.common.white,"& + $track":{backgroundcolor:"var(--unnamed-color-1b62ab)",opacity:1,border:"none"}},"&$focusVisible $thumb":{color:"var(--unnamed-color-1b62ab)",border:"6px solid #fff"}},thumb:{width:24,height:24},track:{borderRadius:13,border:"1px solid ".concat(e.palette.grey[400]),backgroundColor:e.palette.grey[50],opacity:1,transition:e.transitions.create(["background-color","border"])},checked:{},focusVisible:{}})))((e=>{let{classes:t}=e,a=Object(n.a)(e,l);return i.a.createElement(s.a,Object.assign({focusVisibleClassName:t.focusVisible,disableRipple:!0,classes:{root:t.root,switchBase:t.switchBase,thumb:t.thumb,track:t.track,checked:t.checked}},a))}));t.a=c},function(e,t,a){"use strict";a.d(t,"g",(function(){return A})),a.d(t,"d",(function(){return S})),a.d(t,"h",(function(){return j})),a.d(t,"f",(function(){return D})),a.d(t,"e",(function(){return x})),a.d(t,"i",(function(){return C})),a.d(t,"b",(function(){return P})),a.d(t,"c",(function(){return N})),a.d(t,"a",(function(){return I}));var n=a(1),r=a(3),i=a.n(r),o=a(5),s=a(26),l=a.n(s),c=a(33),d=a(24),u=a(115),m=a(236),p=a(2),_=a(78),y=a(11),f=a(7);o.g().shape({commodity_spec_id:o.f("Commodity spec name is required.").required("Commodity spec name is required.").positive("Commodity spec name is required.").integer("Commodity spec name is required."),qs_uom_id:o.f("Commodity spec unit of measure is required.").required("Commodity spec unit of measure is required.").positive("Commodity spec unit of measure is required.").integer("Commodity spec unit of measure is required."),min_max_enum:o.f("Commodity spec min/max value is required.").required("Commodity spec min/max value is required.").positive("Commodity spec min/max value is required.").integer("Commodity spec min/max value is required."),difference_by_enum:o.f("Commodity spec difference unit is required.").required("Commodity spec difference unit is required.").positive("Commodity spec difference unit is required.").integer("Commodity spec difference unit is required.")});const h={commodity_id:o.f("Commodity is required.").required("Commodity is required.").positive("Commodity is required.").integer("Commodity is required."),qty:o.f().typeError("Quantity is required.").required("Quantity is required."),qty_uom_id:o.f("Quantity unit of measure is required.").required("Quantity unit of measure is required.").positive("Quantity unit of measure is required.").integer("Quantity unit of measure is required."),periodicity_enum:o.f("Periodicity is required.").required("Periodicity is required.").positive("Periodicity is required.").integer("Periodicity is required."),expected_price:o.f().transform(((e,t)=>""===t?null:e)).nullable(!0).when(["is_for_capacity_booking","is_rfq"],((e,t,a)=>e||t?a.optional().nullable(!0):a.typeError("Expected price is required.").required("Expected price is required."))),price_currency_id:o.f("Price currency is required."),price_uom_id:o.f("Price unit of measure is required.").required("Price unit of measure is required.").positive("Price unit of measure is required.").integer("Price unit of measure is required."),address_id:o.f().when("delivery_term_enum",{is:e=>2!==e,then:e=>e.required("Location is required.").positive("Location is required.").integer("Location is required."),otherwise:e=>e.nullable().notRequired()}),bill_to_address_id:o.f("Location is required.").required("Location is required.").positive("Location is required.").integer("Location is required."),payment_term_id:o.f("Payment term is required.").required("Payment term is required.").positive("Payment term is required.").integer("Payment term is required."),vehicle_type_id:o.f("Max vehicle capacity is required.").when("is_walk_in",{is:!0,then:o.f().optional(),otherwise:o.f().required("Max vehicle capacity is required.").positive("Max vehicle capacity is required.").integer("Max vehicle capacity is required.")}),qty_measured_at_enum:o.f("Quantity measured at is required.").required("Quantity measured at is required.").positive("Quantity measured at is required.").integer("Quantity measured at is required."),quality_measured_at_enum:o.f("Quality measured at is required.").required("Quality measured at is required.").positive("Quality measured at is required.").integer("Quality measured at is required."),commodity_type_code:o.i("Commodity form is required.").required("Commodity form is required."),commodity_residue_id:o.f("Commodity residue is required.").required("Commodity residue is required.").positive("Commodity residue is required.").integer("Commodity residue is required."),entity_id:o.f("Please select Company").required("Please select Company").positive("Please select Company").integer("Please select Company"),packaging_id:o.f().typeError("Please select Packaging").required("Please select Packaging").positive("Please select Packaging")},g=o.g().shape(h),v=o.g().shape(Object(n.a)(Object(n.a)({},h),{},{from_date:o.d("From Date is required.").typeError("From Date is required.").required("From Date is required."),to_date:o.d("To Date is required.").typeError("To Date is required.").required("To Date is required."),min_qty:o.f("Minimum quantity is required.").min(0,"Invalid Minimum quantity"),valid_until:o.i("Valid until date is required.").when("is_walk_in",{is:!0,then:o.i().optional(),otherwise:o.i().required("Valid until date is required.")})})),b=o.g().shape(Object(n.a)(Object(n.a)({},h),{},{avg_bale_weight:o.f().required("Avg weight of bale is required.")})),E=o.g().shape(Object(n.a)(Object(n.a)({},h),{},{yield:o.f("Yield is required.").moreThan(0,"Yield Should be at least 1.").required("Yield is required.")})),w=o.g().shape({commodity_id:o.f("Commodity is required.").required("Commodity is required.").positive("Commodity is required.").integer("Commodity is required."),qty:o.f("Quantity is required.").required("Quantity is required."),qty_uom_id:o.f("Quantity unit of measure is required.").required("Quantity unit of measure is required.").positive("Quantity unit of measure is required.").integer("Quantity unit of measure is required."),periodicity_enum:o.f("Periodicity is required.").required("Periodicity is required.").positive("Periodicity is required.").integer("Periodicity is required."),min_qty:o.f("Minimum quantity is required.").required("Minimum quantity is required.").max(o.h("qty"),"Minimum Quantity should be less than Quantity"),expected_price:o.f("Expected price is required.").typeError("Expected price is required.").required("Expected price is required."),price_currency_id:o.f("Price currency is required."),price_uom_id:o.f("Price unit of measure is required.").required("Price unit of measure is required.").positive("Price unit of measure is required.").integer("Price unit of measure is required."),address_id:o.f("Location is required.").required("Location is required.").positive("Location is required.").integer("Location is required."),payment_term_id:o.f("Payment term is required.").required("Payment term is required.").positive("Payment term is required.").integer("Payment term is required."),vehicle_type_id:o.f("Max vehicle capacity is required.").required("Max vehicle capacity is required.").positive("Max vehicle capacity is required.").integer("Max vehicle capacity is required."),closing_on:o.d("Closing on date is required.").required("Closing on date is required."),valid_until:o.d("Valid until date is required.").required("Valid until date is required."),qty_measured_at_enum:o.f("Quantity measured at is required.").required("Quantity measured at is required.").positive("Quantity measured at is required.").integer("Quantity measured at is required."),quality_measured_at_enum:o.f("Quality measured at is required.").required("Quality measured at is required.").positive("Quality measured at is required.").integer("Quality measured at is required."),commodity_type_code:o.i("Commodity form is required.").required("Commodity form is required."),commodity_residue_id:o.f("Commodity residue is required.").required("Commodity residue is required.").positive("Commodity residue is required.").integer("Commodity residue is required."),entity_id:o.f("Please select Company").required("Please select Company").positive("Please select Company").integer("Please select Company"),from_date:o.d().when("actual_plan_from_date",((e,t)=>
1e&&t.min(e))).when("actual_plan_to_date",((e,t)=>e&&t.max(e))).required("From Date is required"),to_date:o.d().when("actual_plan_from_date",((e,t)=>e&&t.min(e))).when("actual_plan_to_date",((e,t)=>e&&t.max(e))).required("To Date is required"),packaging_id:o.f().required("Please select Packaging").positive("Please select Packaging")}),O=async(e,t,a,n,r)=>{let o="Buy";"offers"===e&&(o="Sell");try{await p.d.validateSchema(n||t.is_indent_buy_sell?"Bale"===(null===t||void 0===t?void 0:t.price_uom_code)?null!==t&&void 0!==t&&t.is_pick_up?b.concat(E):b:null!==t&&void 0!==t&&t.is_pick_up?g.concat(E):g:v,t),y.a.show({type:"info",message:"Saving ".concat(o,"..."),key:"req-form"}),t.from_date=t.from_date?l()(t.from_date).format("YYYY-MM-DD"):"",t.to_date=t.to_date?l()(t.to_date).format("YYYY-MM-DD"):"",t.closing_on=t.closing_on?l()(t.closing_on).format("YYYY-MM-DD HH:mm:ss"):"",t.indentString,t.valid_until=t.valid_until?l()(t.valid_until).format("YYYY-MM-DD HH:mm:ss"):"",null!==t&&void 0!==t&&t.is_pick_up&&(t.closing_on="",t.valid_until="");let a="",r=t.req_offer_status_enum===c.v.PUBLISHED;"requirements"===e?a=t.commodity_req_offer_id?await u.A(t,n):n?await u.d(t):await u.b(t):"offers"===e&&(a=t.commodity_req_offer_id?await u.z(t,n):n?await u.e(t):await u.c(t)),y.a.update({type:"success",message:"".concat(o,r?" saved.":" draft saved."),key:"req-form"});let d=t.indentDocuments,m=t.indentDocumentsArray,_=t.req_offer_status_enum,h=i.a.get(a,"commodity_req_offer_id"),w=t.commodity_req_offer_id||0;if(w=parseInt(w),(null===m||void 0===m?void 0:m.length)>5)try{return void y.a.show({type:"error",message:"Cannot upload more than 5",key:"req-form"})}catch(s){console.log("error",s)}else null!==d&&void 0!==d&&d.length&&d.map((async(e,t)=>{let a={file:e,entity_id:0===_?h:w,entity_type_enum:28,document_module_enum:22,company_affiliate_enum:1,user_type_enum:1,attachment_id:0};try{y.a.show({type:"info",message:"Uploading Document...",key:"req-form"});const e=await f.R.upload(a);return y.a.show({type:"success",message:"Document Uploaded.",key:"req-form"}),e}catch(s){console.log("handleCreate---\x3eerror----\x3e",s);i.a.get(s,"errors");let t=i.a.get(s,"message")||"Unable to process request.";y.a.show({type:"error",message:t,key:"req-form",duration:20})}}));return a}catch(s){p.d.displayErrors(s,a)}return!1},A=async(e,t,a,n,r,o,s)=>{let l="Buy";"offers"===e&&(l="Sell"),a.setSubmitting(!0);const d=await O(e,t,a,n);if(d&&"offers"===e&&await F(t,(null===d||void 0===d?void 0:d.commodity_req_offer_id)||0),a.setSubmitting(!1),!d)return!1;let u=i.a.get(a,"values.commodity_req_offer_id")||0,m=(null===t||void 0===t?void 0:t.req_offer_status_enum)===c.v.PUBLISHED,y="/commodity/".concat(e,"/user?page=1");r&&"true"===s?y="/control-tower/indent-deals?page=1":"false"===s&&(y="/control-tower/seller-indent-deals?page=1");const f=p.d.encodeCustomUrl(y);u||(u=i.a.get(d,"commodity_req_offer_id")||0,!0===t.is_indent_buy_sell?_.a.push(Object(p.h)("/commodity/".concat(e,"/").concat(u,"/overview?back=").concat(f,"&indent=true&isSmartBuy=").concat(s))):_.a.push(Object(p.h)("/commodity/".concat(e,"/").concat(u,"/overview?back=").concat(f)))),u&&m&&(!0===t.is_indent_buy_sell?_.a.push(Object(p.h)("/commodity/".concat(e,"/").concat(u,"/overview?back=").concat(f,"&indent=true&isSmartBuy=").concat(s))):_.a.push(Object(p.h)("/commodity/".concat(e,"/").concat(u,"/overview?back=").concat(f))))},S=async function(){let e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,r=arguments.length>4?arguments[4]:void 0,o=arguments.length>6?arguments[6]:void 0,s=arguments.length>8?arguments[8]:void 0,l=arguments.length>10?arguments[10]:void 0,c="Buy";"offers"===e&&(c="Sell");let u=t.indentDocuments;delete t.indentDocuments,a.setSubmitting(!0);let h=Object(n.a)({},t);"converttobuy"==t.indentString&&(h=Object(n.a)(Object(n.a)({},t),{},{indent_commodity_req_offer_ids:[t.commodity_req_offer_id],commodity_req_offer_id:0}));const g=await O(e,h,a,r);if(!g)return a.setSubmitting(!1),!1;try{y.a.show({type:"info",message:"Publishing ".concat(c,"..."),key:"req-form"});let a=i.a.get(g,"commodity_req_offer_id")||0;a=parseInt(a);let n="";var v;
1if("requirements"===e)n=r?await d.a.publishOpenBuy(a,[t.commodity_req_offer_id],h):await d.a.publishRequirement(a,[t.commodity_req_offer_id],h);else if(n=r?await m.a.PublishOpenSell(a,[t.commodity_req_offer_id],h):await m.a.PublishPlainOffer(a,[t.commodity_req_offer_id],h),n)await F(t,(null===(v=n)||void 0===v?void 0:v.data.commodity_req_offer_id)||0);if((null===u||void 0===u?void 0:u.length)>5)try{return void y.a.show({type:"error",message:"Cannot upload more than 5",key:"req-form"})}catch(b){console.log("error",b)}else(null===u||void 0===u?void 0:u.length)>0&&u.map((async(e,t)=>{let n={file:e,entity_id:a,entity_type_enum:28,document_module_enum:22,company_affiliate_enum:1,user_type_enum:1,attachment_id:0};try{y.a.show({type:"info",message:"Uploading Document...",key:"req-form"});const e=await f.R.upload(n);return y.a.show({type:"success",message:"Document Uploaded.",key:"req-form"}),e}catch(b){console.log("handleCreate---\x3eerror----\x3e",b);i.a.get(b,"errors");let t=i.a.get(b,"message")||"Unable to process request.";y.a.show({type:"error",message:t,key:"req-form",duration:20})}}));y.a.update({type:"success",message:"".concat(c," published. ").concat(o&&null!==t&&void 0!==t&&t.isSubscribed||null!==t&&void 0!==t&&t.isCompanyAffSubscribed||null!==t&&void 0!==t&&t.isLocationSubscribed?"":"You need to subscribe to conclude a deal."),key:"req-form"});let E="/commodity/".concat(e,"/user");s&&"true"===l?E="/control-tower/indent-deals?page=1":"false"===l&&(E="/control-tower/seller-indent-deals?page=1");const w=p.d.encodeCustomUrl(E);!0===t.is_indent_buy_sell?_.a.push(Object(p.h)("/commodity/".concat(e,"/").concat(a,"/overview?back=").concat(w,"&indent=true&isindentconverted=true&isPublished=true&isSmartBuy=").concat(l))):"converttobuy"==t.indentString?_.a.push(Object(p.h)("/commodity/".concat(e,"/").concat(a,"/overview?back=").concat(w,"&isindentconverted=true&isSmartBuy=").concat(l))):_.a.push(Object(p.h)("/commodity/".concat(e,"/").concat(a,"/overview?back=").concat(w,"&isPublished=true&isSmartBuy=").concat(l)))}catch(b){let e=i.a.get(b,"errors")||{},t=i.a.get(b,"message")||"Unable to process request.";i.a.isEmpty(e)||(a.setErrors(Object(n.a)({},e)),t=i.a.first(Object.keys(e))+" - "+i.a.first(Object.values(e))),y.a.show({type:"error",message:t,key:"req-form",duration:null})}a.setSubmitting(!1)},j=async(e,t,a)=>{let n="Buy";"offers"===e&&(n="Sell"),a.setSubmitting(!0);const r=await k(e,t,a);if(a.setSubmitting(!1),!r)return!1;let o=i.a.get(r,"plan_id")||i.a.get(r,"commodity_req_offer_id")||0,s=i.a.get(r,"plan_actual_enum")||0;if(o&&1===s){const t="/commodity/".concat(e,"/plans?page=1"),a=p.d.encodeCustomUrl(t);o=i.a.get(r,"commodity_req_offer_id")||0,_.a.push(Object(p.h)("/commodity/".concat(e,"/plans/").concat(o,"/overview?back=").concat(a)))}if(o&&2===s){const t="/commodity/".concat(e,"/user?page=1"),a=p.d.encodeCustomUrl(t);o=i.a.get(r,"commodity_req_offer_id")||0,_.a.push(Object(p.h)("/commodity/".concat(e,"/").concat(o,"/overview?back=").concat(a)))}},k=async(e,t,a)=>{let n="Buy Plan";"offers"===e&&(n="Sell Plan"),"ActualForm"==t.typeString&&(n="Buy","offers"===e&&(n="Sell"));try{y.a.show({type:"info",message:"Saving ".concat(n,"..."),key:"req-form"}),t.from_date=l()(t.from_date).format("YYYY-MM-DD"),t.to_date=l()(t.to_date).format("YYYY-MM-DD"),""!=t.closing_on&&(t.closing_on=l()(t.closing_on).format("YYYY-MM-DD HH:mm:ss"),t.valid_until=l()(t.valid_until).format("YYYY-MM-DD HH:mm:ss"));let a="";return"requirements"===e?t.commodity_req_offer_id?1===t.plan_actual_enum&&"ActualForm"===t.typeString?(t.plan_id=t.commodity_req_offer_id,await p.d.validateSchema(w,t),delete t.actual_plan_from_date,delete t.actual_plan_to_date,a=await u.b(t)):a=await f.t.updateRequirement(t):a=await f.t.create(t):"offers"===e&&(t.commodity_req_offer_id?1===t.plan_actual_enum&&"ActualForm"===t.typeString?(t.plan_id=t.commodity_req_offer_id,await p.d.validateSchema(w,t),delete t.actual_plan_from_date,delete t.actual_plan_to_date,a=await f.t.createOffer(t)):a=await f.t.updateOffer(t):a=await f.t.createOffer(t)),y.a.update({type:"success",message:"".concat(n," saved."),key:"req-form"}),a}catch(r){p.d.displayErrors(r,a)}return!1},D=async function(){let e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,r=arguments.length>4?arguments[4]:void 0,o="Buy";"offers"===e&&(o="Sell"),a.setSubmitting(!0);try{let n;if(y.a.show({type:"info",message:"Publishing ".concat(o,"..."),key:"req-form"}),"Buy"===o?(await p.d.validateSchema(r?g:v,t),n=await f.t.savePlanAsRequirement
1(t)):"Sell"===o&&(await p.d.validateSchema(r?g:v,t),n=await f.t.savePlanAsOffer(t)),!n)return a.setSubmitting(!1),!1;let s=i.a.get(n,"commodity_req_offer_id")||0;s=parseInt(s),a.setFieldValue("commodity_req_offer_id",s);let l="";l="requirements"===e?await d.a.publishRequirement(s):await m.a.PublishPlainOffer(s),y.a.update({type:"success",message:"".concat(o,"...published."),key:"req-form"});const c="/commodity/".concat(e,"/plans?page=1"),u=p.d.encodeCustomUrl(c);_.a.push(Object(p.h)("/commodity/".concat(e,"/").concat(s,"/overview?back=").concat(u)))}catch(s){let e=i.a.get(s,"errors")||{},t=i.a.get(s,"message")||"Unable to process request.";i.a.isEmpty(e)||(a.setErrors(Object(n.a)({},e)),t=i.a.first(Object.keys(e))+" - "+i.a.first(Object.values(e))),y.a.show({type:"error",message:t,key:"req-form",duration:null})}a.setSubmitting(!1)},x=async function(){let e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,r="Buy Auction";"offers"===e&&(r="Sell Auction");try{y.a.show({type:"info",message:"Publishing ".concat(r,"..."),key:"req-form"});let a=t.indentDocuments;t.from_date=l()(t.from_date).format("YYYY-MM-DD"),t.to_date=l()(t.to_date).format("YYYY-MM-DD"),t.auction_start_datetime=l()(t.auction_start_datetime).format("YYYY-MM-DD HH:mm:ss");let n="";n=await f.q.save(e,t);let s=i.a.get(n,"commodity_auction_master_id")||0;t.commodity_auction_master_id=s;let c="";c=await f.q.create(e,t);let d=i.a.get(c,"commodity_auction_master_id")||0;if((null===a||void 0===a?void 0:a.length)>5)try{return void y.a.show({type:"error",message:"Cannot upload more than 5",key:"req-form"})}catch(o){console.log("error",o)}else(null===a||void 0===a?void 0:a.length)>0&&a.map((async(e,t)=>{let a={file:e,entity_id:d,entity_type_enum:28,document_module_enum:22,company_affiliate_enum:1,user_type_enum:1,attachment_id:0};try{y.a.show({type:"info",message:"Uploading Document...",key:"req-form"});const e=await f.R.upload(a);return y.a.show({type:"success",message:"Document Uploaded.",key:"req-form"}),e}catch(o){console.log("handleCreate---\x3eerror----\x3e",o);i.a.get(o,"errors");let t=i.a.get(o,"message")||"Unable to process request.";y.a.show({type:"error",message:t,key:"req-form",duration:20})}}));y.a.update({type:"success",message:"".concat(r," published. ").concat(null!==t&&void 0!==t&&t.isSubscribed||null!==t&&void 0!==t&&t.isCompanyAffSubscribed||null!==t&&void 0!==t&&t.isLocationSubscribed?"":"You need to subscribe to conclude a deal."),key:"req-form"});const u="/commodity/".concat(e,"/auction-user?page=1"),m=p.d.encodeCustomUrl(u);_.a.push(Object(p.h)("/commodity/".concat(e,"/auction/").concat(d,"/overview?back=").concat(m)))}catch(o){let e=i.a.get(o,"errors")||{},t=i.a.get(o,"message")||"Unable to process request.";i.a.isEmpty(e)||(a.setErrors(Object(n.a)({},e)),t=i.a.first(Object.keys(e))+" - "+i.a.first(Object.values(e))),y.a.show({type:"error",message:t,key:"req-form",duration:null})}a.setSubmitting(!1)},C=async function(){let e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0,r="Buy Auction";"offers"===e&&(r="Sell Auction");try{y.a.show({type:"info",message:"Updating ".concat(r,"..."),key:"req-form"});let a="";a=await f.q.update(e,t);let n=i.a.get(a,"commodity_auction_master_id")||0;y.a.update({type:"success",message:"".concat(r,"...updated."),key:"req-form"});let s=t.indentDocuments,l=t.indentDocumentsArray;if(n=parseInt(n),(null===l||void 0===l?void 0:l.length)>5)try{return void y.a.show({type:"error",message:"Cannot upload more than 5",key:"req-form"})}catch(o){console.log("error",o)}else null!==s&&void 0!==s&&s.length&&s.map((async(e,t)=>{let a={file:e,entity_id:n,entity_type_enum:28,document_module_enum:22,company_affiliate_enum:1,user_type_enum:1,attachment_id:0};try{y.a.show({type:"info",message:"Uploading Document...",key:"req-form"});const e=await f.R.upload(a);return y.a.show({type:"success",message:"Document Uploaded.",key:"req-form"}),e}catch(o){console.log("handleCreate---\x3eerror----\x3e",o);i.a.get(o,"errors");let t=i.a.get(o,"message")||"Unable to process request.";y.a.show({type:"error",message:t,key:"req-form",duration:20})}}));const c="/commodity/".concat(e,"/auction-user?page=1"),d=p.d.encodeCustomUrl(c);_.a.push(Object(p.h)("/commodity/".concat(e,"/auction/").concat(n,"/overview?back=").concat(d)))}catch(o){let e=i.a.get(o,"errors")||{},t=i.a.get(o,"message")||"Unable to process request.";i.a.isEmpty(e)||(a.setErrors(Object(n.a)({},e)),t=i.a.first(Object.keys(e))+" - "+i.a.first(Object.values(e))),y.a.show({type:"error",message:t,key:"req-form",duration:null})}a.setSubmitting(!1)}
1,P=async(e,t)=>{try{let a;return y.a.show({type:"info",message:"Creating stock transfer",key:"req-form"}),a=await f.Ib.stockTransferWithTransport(e),a?(y.a.update({type:"success",message:1===(null===e||void 0===e?void 0:e.operation_enum)?"Stock transfer created successfully.":"Stock transfer updated successfully.",key:"req-form"}),a):(t.setSubmitting(!1),!1)}catch(a){let e=i.a.get(a,"errors")||{},r=i.a.get(a,"message")||"Unable to process request.";i.a.isEmpty(e)||(t.setErrors(Object(n.a)({},e)),r=i.a.first(Object.keys(e))+" - "+i.a.first(Object.values(e))),y.a.update({type:"error",message:r,key:"req-form",duration:null})}},N=async(e,t)=>{try{y.a.show({type:"info",message:"Deleting Document...",key:"req-form"});const t=await f.zb.handleQualityUploadDestroy(e);return y.a.show({type:"success",message:"Document deleted.",key:"req-form"}),t}catch(a){console.log("handleDelete---\x3eerror----\x3e",a);const e=i.a.get(a,"message")||"Error";y.a.show({type:"error",message:e,key:"req-form"})}},I=async e=>{try{y.a.show({type:"info",message:"Updating...",key:"edit-req-date"});const t=await d.a.editRequirementDates(e);return y.a.update({type:"info",message:"Buy date is updated successfully.",key:"edit-req-date"}),t}catch(t){console.log("errrror",t,i.a.get(t,"errors"));const e=i.a.get(t,"errors")?Object.values(i.a.get(t,"errors"))[0]:i.a.get(t,"message")||"Error";y.a.update({type:"error",message:e,key:"edit-req-date"})}};async function F(e,t){try{let a=(null===e||void 0===e?void 0:e.priceCalculatorData)||null;if(a){let e=Object(n.a)(Object(n.a)({},a),{},{commodity_req_offer_id:t,commodity_req_offer_response_id:null});await f.m.saveUpdatePriceCalculation(e)}}catch(a){y.a.show({type:"error",message:"Failed to save price calculator data.",key:"req-form"}),console.error(a)}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"subPostType",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchSubPostType:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.D.fetchFilterData(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.subPostType)));t.b=l.reducer},function(e,t,a){"use strict";t.a=a.p+"static/media/sufficient_balance.abea92d3.svg"},,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(570),o=a(751),s=a(182),l=a(9),c=a.n(l),d=(a(78),a(2),a(25)),u=a(21),m=a(229);t.a=e=>{const{isWholeSaleTile:t,selectedCommodityFormCode:a,envira_commodity_id:l,isWholeSale:p,showLocationSourceId:_,urlParams:y,type:f,id:h,closeModal:g,color:v,btn:b,colored:E,header:w,rtl:O,backLink:A,isOpen:S,toggle:j,message:k,is_indent_enabled:D,is_seller_indent_enabled:x,transactionType:C}=e,[P,N]=Object(n.useState)(!1),{indentDealsUrl:I}=d.a,F=C?C.trim():"",T="Sell Auction"===F||"Buy Auction"===F;let B;switch(v){case"primary":B=r.a.createElement("span",{className:"lnr lnr-pushpin modal__title-icon"});break;case"success":B=r.a.createElement("span",{className:"lnr lnr-thumbs-up modal__title-icon"});break;case"warning":B=r.a.createElement("span",{className:"lnr lnr-flag modal__title-icon"});break;case"danger":B=r.a.createElement("span",{className:"lnr lnr-cross-circle modal__title-icon"})}
1const R=c()({"modal-dialog--colored":E,"modal-dialog--header":w});return r.a.createElement("div",null,r.a.createElement(i.a,{isOpen:S,toggle:g,modalClassName:"ltr-support confirm-delete-modal",className:"modal-dialog--".concat(v," ").concat(R)},r.a.createElement("div",{className:"modal__header text-white",style:{backgroundColor:"#1b62ab"}},r.a.createElement("button",{className:"lnr lnr-cross modal__close-btn",type:"button",onClick:g}),w?"":B,r.a.createElement("h4",{className:"text-modal modal__title text-white m-0"},"Redirection Notice")),r.a.createElement("div",{className:"modal__body mt-20"},r.a.createElement("span",null,"You are leaving the BiofuelCircle Market Place & will be redirected to the Supply Portal?")),r.a.createElement(o.a,{className:"modal__footer mb-20",style:{padding:"0px 20px"}},r.a.createElement(s.a,{disabled:P,className:"modal_cancel btn-sm w-100",onClick:g},"Cancel"),r.a.createElement(s.a,{disabled:P,className:"modal_ok btn-sm w-100",outline:E,color:"primary",onClick:async(e,n)=>{await(async()=>{try{const e=await u.default.getItem("accessToken"),t=await u.default.getItem("refreshToken"),a=await u.default.getItem("accessTokenExpiry"),n=await u.default.getItem("pid"),r=await u.default.getItem("sid"),i=await u.default.getItem("login_status_id");e&&t&&await Object(m.c)({token:e,refreshToken:t,tokenExpiry:a||"",pid:n||"",sid:r||"",loginStatusId:i||""})}catch(e){console.error("Error refreshing cookies from main portal:",e)}})(),p?(window.open(I+"/commodity/offers/all?page=1&wholeSaleRequirement=true&is_discovery=true&source_address_id=".concat(_).concat(y),"_blank"),g(!1)):t?(window.open(I+"/commodity/offers/all?page=1&wholeSaleRequirement=true&commodity_form_id=".concat(a,"&commodity_id=").concat(l),"_blank"),g(!1)):x||D?(window.open(I+"/dashboard","_blank"),g(!1)):("Sell"===f&&T?window.open(I+"/commodity/requirements/auction-all?page=1&wholeSaleOffer=true","_blank"):"Buy"===f&&T?window.open(I+"/commodity/offers/auction-all?page=1&wholeSaleRequirement=true","_blank"):"Sell"===f?window.open(I+"/commodity/requirements/all?page=1&wholeSaleOffer=true","_blank"):"Buy"===f?window.open(I+"/commodity/offers/all?page=1&wholeSaleRequirement=true","_blank"):"Auction"===f?window.open(I+"/commodity/offers/auction-all?wholeSaleRequirement=true&page=1","_blank"):"Envira"===f&&window.open(I+"/commodity/offers/".concat(l,"/overview"),"_blank"),g(!1))}},P&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ",P?"Processing...":"Proceed"))))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"deliveryPhases",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setDirty(e,t){let a=t.payload;e.dirty=a},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDeliveryPhasesDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.I.fetchDeliveryPhasesDetails(e);t(l.actions.removeAll(a)),t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchDeliveryPhasesDetailsCT:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.I.fetchDeliveryPhasesDetailsCT(e);t(l.actions.removeAll(a)),t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.deliveryPhases)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"i",(function(){return c})),a.d(t,"f",(function(){return d})),a.d(t,"g",(function(){return u})),a.d(t,"c",(function(){return m})),a.d(t,"d",(function(){return p})),a.d(t,"j",(function(){return _})),a.d(t,"h",(function(){return y})),a.d(t,"a",(function(){return f})),a.d(t,"e",(function(){return h})),a.d(t,"b",(function(){return g}));var n=a(3),r=a.n(n),i=(a(24),a(11)),o=(a(74),a(2)),s=(a(5),a(303),a(78)),l=a(7);const c=async(e,t)=>{try{i.a.show({type:"info",message:"Updating invoice ...",key:"req-form"});const t=r.a.get(e,"invoice_master_id")||0,a=await l.A.update(t,e);return i.a.show({type:"success",message:"Generate Invoice PDF to view changes",key:"req-form"}),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),o.d.displayErrors(a,t)}},d=async(e,t,a)=>{try{i.a.show({type:"info",message:"Creating CR/DR Note",key:"req-form"});const e=t.values,n=await l.A.createCRorDrNote(e);i.a.show({type:"success",message:"CR/DR note created",key:"req-form"});const r=o.d.encodeCustomUrl(a);return s.a.push(Object(o.h)("/invoices/".concat(n,"?back=").concat(r))),n}catch(n){console.log("handleUpdate---\x3eerror----\x3e",n),o.d.displayErrors(n,t)}},u=async e=>{try{i.a.show({type:"info",message:"Redirecting...",key:"req-form"});return await l.A.createESign(e)}catch(t){console.log("createESign---\x3eerror----\x3e",t);const e=r.a.get(t,"errors")||{},a=r.a.get(e,"person_id")||"Something went wrong.";i.a.show({type:"error",message:"".concat(a),key:"req-form"})}},m=async e=>{let t;try{t=i.a.show({type:"info",message:"Fetching e-Invoice details",key:"req-form"});const a=await l.A.fetchEInvoiceQrCode(e);return i.a.update({type:"success",message:"IRN details & QR code successfully fetched. Regenerating invoice.",key:"req-form"}),a}catch(a){const e=r.a.get(a,"errors")||{};i.a.update({type:"error",message:"".concat(null===e||void 0===e?void 0:e.invoice),key:"req-form"})}},p=async e=>{try{return await l.A.fetchEInvoiceQrCode(e)}catch(t){r.a.get(t,"errors")}},_=async e=>{let t;try{t=i.a.show({type:"info",message:"Pushing to IRP",key:"req-form"});const r=await l.A.pushToIrp(e);if(console.log("pushToIrp---\x3eres----\x3e",r),null!==r&&void 0!==r&&r.isSuccess||null!==r&&void 0!==r&&r.is_success){var a,n;if((null===r||void 0===r||null===(a=r.message)||void 0===a||null===(n=a.data)||void 0===n?void 0:n.errors)&&r.message.data.errors.length>0){const e=r.message.data.errors[0];i.a.update({type:"error",message:e.message||"Push to IRP failed with errors",key:"req-form"})}else i.a.update({type:"success",message:"IRP pushed successfully",key:"req-form"});return r}return i.a.update({type:"error",message:(null===r||void 0===r?void 0:r.message)||"Push to IRP failed",key:"req-form"}),r}catch(o){var r;return console.log("pushToIrp---\x3eerror----\x3e",o),i.a.update({type:"error",message:"".concat(null===o||void 0===o||null===(r=o.errors)||void 0===r?void 0:r.error),key:"req-form"}),null}},y=async e=>{let t;try{t=i.a.show({type:"info",message:"Digitally Signing PDF",key:"req-form"});const a=await l.A.handleSignPdfUsingDigitalSignature(e);return i.a.update({type:"success",message:"PDF Signed",key:"req-form"}),a}catch(a){const e=r.a.get(a,"errors")||{};i.a.update({type:"error",message:"".concat(null===e||void 0===e?void 0:e.invoice),key:"req-form"})}},f=async e=>{try{return await l.A.UpdateConsignmentDetails(e)}catch(t){const e=r.a.get(t,"errors")||{};i.a.update({type:"error",message:"".concat(null===e||void 0===e?void 0:e.invoice),key:"req-form"})}},h=async e=>{try{return await l.A.fetchRelatedInvoices(e)}catch(t){const e=r.a.get(t,"errors")||{};i.a.update({type:"error",message:"".concat(null===e||void 0===e?void 0:e.invoice),key:"req-form"})}},g=async(e,t)=>{let a;try{a=i.a.show({type:"info",message:"download"==t?"Downloading CSV":"Sending Email",key:"req-form"});const n=await l.A.downloadSheetOrSendEmail(e);return i.a.update({type:"success",message:"download"==t?"CSV downloaded successfully":(null===n||void 0===n?void 0:n.message)||"Email sent successfully",key:"req-form"}),n}catch(n){const e=r.a.get(n,"errors")||{};console.log("downloadSheetOrSendEmail---\x3eerrors----\x3e",null===e||void 0===e?void 0:e.request_model);const t=e[Object.keys(e)[0]];if(i.a.update({type:"error",message:t||"An error occurred",key:"req-form"}),t&&t.toLowerCase().includes("login"))return{loginError:!0,message:t}}}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"uploadBanner",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Rb.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.uploadBanner)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"cargo",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchCargoDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.I.fetchCargoDetails(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.upsertOne({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))},fetchCargoDetailsCT:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.I.fetchCargoDetailsCT(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.upsertOne({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.cargo)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"paymentDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchPaymentDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.sb.fetchPaymentDetails(e);t(l.actions.removeAll(a)),t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.paymentDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"landingPagePosition",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchLandingPagePositions:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.q.fetchLandingPagePositions(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.paymentDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11)),s=a(7);const l=Object(r.b)({}),c=Object(r.c)({name:"multipartyAuctions",initialState:l.getInitialState({busy:!1,auctionDetail
1s:[],bidOfferList:[],bidOfferDetails:[],bidOfferWatchDetails:[]}),reducers:{setAll:l.setAll,addOne:l.addOne,addMany:l.addMany,updateOne:l.updateOne,updateMany:l.updateMany,upsertOne:l.upsertOne,upsertMany:l.upsertMany,removeOne:l.removeOne,removeMany:l.removeMany,removeAll:l.removeAll,setAuctionDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{auctionDetails:a})},setBidOfferList:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{bidOfferList:a})},setBidOfferDetails:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{bidOfferDetails:a})},setBidOfferWatchDetails(e,t){let{payload:a}=t,n=[...e.bidOfferWatchDetails||[]];n=n.filter((e=>e.id!==a.id)),n.push(a),e.bidOfferWatchDetails=n},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),d=Object(n.a)(Object(n.a)({},c.actions),{},{FetchAllMultipartyAuctions:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.pb.FetchAllMultipartyAuctions(e);t(c.actions.setAll(a))}catch(a){t(c.actions.setAll({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},FetchMultipartyAuctionOverview:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.pb.FetchMultipartyAuctionOverview(e);t(c.actions.addOne(a))}catch(a){t(c.actions.addOne({})),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchMultipartyLandingPagePositions:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.pb.fetchMultipartyLandingPagePositions(e);t(c.actions.setBidOfferList(a))}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchMultipartyLandingPagePositionsMetadata:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.pb.fetchMultipartyLandingPagePositionsMetadata(e);return t(c.actions.setAuctionDetails(a)),t(c.actions.setBusy(!1)),a}catch(a){t(c.actions.setAuctionDetails([])),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchBidOffersAgainstBuySell:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.pb.fetchBidOffersAgainstBuySell(e);t(c.actions.setBidOfferWatchDetails({id:null===e||void 0===e?void 0:e.commodity_req_offer_multiparty_auction_id,resData:a}))}catch(a){t(c.actions.setBidOfferWatchDetails([])),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},pinUnpinBuySellBidOffer:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.pb.pinUnpinBuySellBidOffer(e);return a&&o.a.show({type:"success",message:null!==e&&void 0!==e&&e.is_pinned?"Pinned successfully":"UnPinned successfully"}),t(c.actions.setBusy(!1)),a}catch(a){t(c.actions.setBidOfferDetails([])),i.d.displayErrors(a)}t(c.actions.setBusy(!1))},withdrawBidOffer:e=>async t=>{t(c.actions.setBusy(!0));try{o.a.show({type:"info",message:"Withdrawing Bid/Offer"});const t=await s.pb.withdrawBidOffer(e);return t&&o.a.update({type:"success",message:"Bid/Offer withdrawn successfully"}),t}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},counterBidOffer:(e,t)=>async a=>{a(c.actions.setBusy(!0));try{o.a.show({type:"info",message:"Countering ".concat(t)});const a=await s.pb.counterBidOffer(e);return a&&o.a.update({type:"success",message:"".concat(t," countered successfully")}),a}catch(n){i.d.displayErrors(n)}a(c.actions.setBusy(!1))},saveAndUpdateBidOffer:(e,t)=>async a=>{a(c.actions.setBusy(!0));try{o.a.show({type:"info",message:"Submitting ".concat(t)});const a=await s.pb.saveAndUpdateBidOffer(e);return a&&o.a.update({type:"success",message:3===(null===e||void 0===e?void 0:e.operation_Enum)?"".concat(t," Updated successfully"):"".concat(t," submitted successfully")}),a}catch(n){i.d.displayErrors(n)}a(c.actions.setBusy(!1))},acceptMultipartyOfferBid:(e,t)=>async a=>{a(c.actions.setBusy(!0));try{o.a.show({type:"info",message:"Accepting ".concat(t)});const a=await s.pb.acceptMultipartyOfferBid(e);return a&&o.a.update({type:"success",message:"".concat(t," accepted successfully")}),a}catch(n){i.d.displayErrors(n)}a(c.actions.setBusy(!1))},withdrawMultipartyAuctionBuySell:e=>async t=>{t(c.actions.setBusy(!0));try{o.a.show({type:"info",message:"Withdrawing Buy/Sell"});const t=await s.pb.withdrawMultipartyAuctionBuySell(e);return t&&o.a.update({type:"success",message:"Buy/Sell withdrawn successfully"}),t}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},rejectBidOffer:(e,t)=>async a=>{a(c.actions.setBusy(!0));try{o.a.show({type:"info",message:"Rejecting ".concat(t)});const a=await s.pb.rejectBidOffer(e);return a&&o.a.update({type:"success",message:" ".concat(t," rejected successfully")}),a}catch(n){i.d.displayErrors(n)}a(c.actions.setBusy(!1))},fetchMultipartyLandingPagePositionsSpectator:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.pb.fetchMultipartyLandingPagePositionsSpectator(e);return t(c.actions.setBidOfferList(a)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},fetchMultipartyLandingPagePositionsCT:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.pb.fetchMultipartyLandingPagePositionsCT(e);return t(c.actions.setBidOfferList(a)),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},FetchRivals:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.pb.FetchRivals(e);return t(c.actions.setBidOfferDetails(a)),a}catch(a){t(c.actions.setBidOfferDetails([])),i.d.displayErrors(a)}t(c.actions.setBusy(!1))}});Object(n.a)({},l.getSelectors((e=>e.multipartyAuctions)));t.b=c.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"counter",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.w.fetchDetails(e);t(l.actions.removeAll()),t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.counter)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7));const c=Object(r.b)({sortComparer:(e,t)=>{const a=Number(o.a.get(e,"sort_by"))||0,n=Number(o.a.get(t,"sort_by"))||0;return a!==n?a-n:(Number(o.a.get(e,"sort_index"))||0)-(Number(o.a.get(t,"sort_index"))||0)}});let d=0;const u=Object(r.c)({name:"discoveryBuyersSellers",initialState:c.getInitialState({explorelist:[],busy:!1,hasMore:!0,commodity_count:[],total_count:0}),reducers:{setAll:c.setAll,addOne:c.addOne,addMany:c.addMany,updateOne:c.updateOne,updateMany:c.updateMany,upsertOne:c.upsertOne,upsertMany:c.upsertMany,removeOne:c.removeOne,removeMany:c.removeMany,removeAll:c.removeAll,setExplorelist:(e,t)=>
1{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{explorelist:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a},setHasMore(e,t){e.hasMore=t.payload},setCommodityCount(e,t){e.commodity_count=t.payload},setTotalCount(e,t){e.total_count=t.payload}}}),m=Object(n.a)(Object(n.a)({},u.actions),{},{fetchDiscoveryBuyersSellers:e=>async t=>{const a=++d,n=o.a.get(e,"offset")||0,r=o.a.get(e,"page_Size")||30;t(u.actions.setBusy(!0));try{const i=await l.K.fetchDiscoveryBuyersSellers(e);if(a!==d)return;const s=o.a.get(i,"rows")||{},c=o.a.get(i,"rowCount")||0;t(0===n?u.actions.setAll(s):u.actions.upsertMany(s)),t(u.actions.setCommodityCount(o.a.get(i,"commodityCount")||[])),t(u.actions.setTotalCount(o.a.get(i,"totalCount")||0)),t(u.actions.setHasMore(c>=r))}catch(i){if(a!==d)return;t(u.actions.setAll({})),t(u.actions.setCommodityCount([])),t(u.actions.setTotalCount(0)),t(u.actions.setHasMore(!1)),s.d.displayErrors(i)}finally{a===d&&t(u.actions.setBusy(!1))}},updateCommodityCount:e=>async t=>{try{t(u.actions.setCommodityCount(e))}catch(a){t(u.actions.setAll({})),s.d.displayErrors(a)}}});Object(n.a)({},c.getSelectors((e=>e.discoveryBuyersSellers)));t.b=u.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return s}));var n=a(0);const r=["title","titleId"];function i(){return i=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},i.apply(null,arguments)}function o(e,t){let{title:a,titleId:o}=e,s=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,r);return n.createElement("svg",i({id:"Layer_1",x:"0px",y:"0px",width:"100%",viewBox:"0 0 500 500",enableBackground:"new 0 0 500 500",xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":o},s),a?n.createElement("title",{id:o},a):null,n.createElement("path",{opacity:1,stroke:"none",d:"M 434.614 356.388 C 444.577 347.535 455.594 341.755 468.075 342.909 C 491.54 345.081 502.543 368.169 488.633 388.057 C 480.886 399.135 468.942 407.48 458.38 416.473 C 439.956 432.161 421.323 447.62 402.424 462.744 C 389.296 473.25 373.83 478.232 356.96 478.257 C 290.068 478.352 223.174 478.609 156.284 478.123 C 133.776 477.96 112.436 481.86 91.963 490.667 C 85.361 493.507 80.7 493.285 74.991 487.87 C 45.314 459.715 14.763 418.916 5.082 392.558 C 24.091 381.439 43.233 370.055 62.563 358.995 C 79.689 349.198 97.394 340.348 114.173 330.014 C 132.537 318.702 152.436 321.322 172.012 322.396 C 193.194 323.557 214.301 326.268 235.402 328.619 C 269.703 332.437 304.109 335.638 338.21 340.79 C 360.645 344.182 369.037 354.739 367.192 371.52 C 365.209 389.525 350.468 401.998 330.257 400.905 C 312.487 399.945 294.823 397.139 277.101 395.249 C 267.05 394.176 256.977 393.305 246.915 392.343 C 246.362 393.28 245.809 394.219 245.256 395.156 C 247.823 397.608 249.987 401.42 253.023 402.305 C 290.447 413.208 328.529 423.086 366.673 407.893 C 382.463 401.601 396.376 390.167 410.242 379.883 C 419.024 373.372 426.147 364.669 434.614 356.388 Z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{opacity:1,stroke:"none",d:"M 171.143 225.902 C 195.877 251.623 188.128 300.686 149.637 314.65 C 121.959 324.692 91.02 311.578 78.872 285.036 C 66.866 258.808 77.33 228.808 103.491 214.438 C 106.119 212.995 108.732 211.525 108.84 211.466 C 104.918 206.187 99.264 201.554 97.571 195.785 C 90.595 172.018 85.269 147.781 78.394 123.982 C 75.554 114.149 77.91 110.689 88.011 110.719 C 138.875 110.866 189.739 111.039 240.6 110.594 C 251.896 110.497 254.081 118.056 256.998 125.944 C 258.188 125.82 259.379 125.697 260.573 125.572 C 260.24 122.314 261.068 118.163 259.345 115.976 C 255.054 110.537 254.131 105.977 259.79 101.315 C 265.499 96.614 270.242 98.971 274.724 103.5 C 281.142 109.986 288.233 115.921 293.907 122.979 C 296.211 125.844 297.384 131.968 295.835 134.983 C 292.985 140.532 287.374 142.472 281.555 137.451 C 280.135 136.226 278.625 135.108 277.246 134.014 C 262.723 142.315 261.282 145.174 265.091 159.946 C 267.812 170.493 271.172 180.879 273.861 191.431 C 277.964 207.525 277.294 208.292 260.804 208.308 C 227.151 208.342 193.497 208.319 159.841 208.322 C 156.046 208.322 152.251 208.322 146.782 208.322 C 154.779 213.703 161.381 218.145 168.774 223.348 C 170.092 224.706 170.617 225.305 171.143 225.902 M 121.743 281.47 C 132.429 285.719 142.305 283.455 146.81 273.391 C 149.531 267.311 149.075 258.014 146.294 251.809 C 142.771 243.945 133.457 239.578 125.052 243.176 C 118.799 245.853 112.275 252.002 109.756 258.159 C 105.91 267.556 111.591 275.433 121.743 281.47 Z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{opacity:1,stroke:"none",d:"M 378.739 318.768 C 348.355 306.794 327.985 286.418 321.072 255.486 C 308.621 199.8 349.968 149.882 405.288 148.847 C 445.562 148.094 484.874 176.535 492.841 216.698 C 503.624 271.061 467.763 317.851 416.559 321.565 C 404.366 322.448 391.926 319.998 378.739 318.768 M 375.788 227.184 C 376.531 234.925 375.446 243.437 378.397 250.243 C 384.609 264.577 400.456 270.587 415.717 266.453 C 429.818 262.635 440.144 247.909 439.212 232.953 C 438.407 220.044 425.63 206.244 412.622 203.936 C 398.975 201.516 381.648 210.411 375.788 227.184 Z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{opacity:1,stroke:"none",d:"M 356.806 123.138 C 358.833 120.041 361.325 117.248 361.042 114.766 C 360.558 110.533 358.332 106.494 356.357 101.047 C 342.293 107.806 329.619 114.449 316.45 119.925 C 311.718 121.89 304.922 122.981 300.585 121.082 C 290.706 116.756 291.186 102.579 301.776 96.467 C 325.399 82.829 349.349 69.682 373.75 57.476 C 379.482 54.611 387.635 55.36 394.496 56.092 C 403.411 57.045 407.202 63.259 407.144 72.06 C 407.021 90.945 406.706 109.843 407.282 128.714 C 407.576 138.332 402.654 142.567 394.377 144.384 C 375.868 148.446 357.151 151.699 338.862 156.552 C 334.186 157.79 328.722 163.088 327.185 167.687 C 321.599 184.391 317.512 201.586 312.891 218.606 C 310.507 227.372 305.433 233.316 295.688 230.51 C 286.532 227.876 284.274 221.374 286.865 211.861 C 292.386 191.604 296.952 171.085 301.631 150.612 C 304.238 139.207 310.489 131.916 322.519 129.856 C 333.717 127.938 344.858 125.686 356.806 123.138 Z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{opacity:1,stroke:"none",d:"M 172.473 225.984 C 170.617 225.305 170.092 224.706 169.548 224.169 C 168.768 220.645 168.006 217.061 166.93 211.995 C 171.783 211.489 176.074 210.674 180.369 210.656 C 208.245 210.538 236.123 210.575 263.999 210.597 C 280.472 210.611 285.229 216.997 281.243 235.546 C 264.122 235.546 246.649 235.546 229.175 235.546 C 221.538 235.546 213.842 234.959 206.276 235.68 C 193.965 236.853 182.967 234.771 172.473 225.984 Z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{opacity:1,stroke:"none",d:"M 398.583 40.627 C 386.066 52.848 370.742 52.975 361.407 41.616 C 353.355 31.817 355.246 16.805 366.146 9.999 C 375.171 4.363 384.953 4.236 393.851 10.623 C 402.936 17.143 404.512 27.209 398.583 40.627 Z",style:{fill:"rgb(27, 98, 171)"}}))}const s=n.forwardRef(o);a.p},,function(e,t,a){"use strict";t.a=a.p+"static/media/back-button.652d6777.svg"},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(570),o=a(750),s=a(759),l=a(109),c=a(1464),d=a.n(c),u=a(191),m=a(60),p=a(2);t.a=e=>{let{feedbackId:t,isOpenFeedbackModal:a,setIsOpenFeedbackModal:c,isFeedbackFormSubmitted:_,setIsFeedbackFormSubmitted:y}=e;const[f,h]=Object(n.useState)(""),[g,v]=Object(n.useState)(""),[b,E]=Object(n.useState)(""),[w,O]=Object(n.useState)(!1),A=d()(),[S,j]=Object(n.useState)(null),[k,D]=Object(n.useState)(""),x=Object(p.g)(window.location.href),C=(x.includes("/commodity/deals")||x.includes("/deliveries"))&&a;Object(n.useEffect)((()=>{console.log("mondayBoardId:",g);(async()=>
1{if(f&&g)try{var e,t,a;A.setToken(f);const n=await A.api("\n query {\n boards(ids: [".concat(g.toString(),"]) {\n items_count\n }\n }\n "));j((null===n||void 0===n||null===(e=n.data)||void 0===e||null===(t=e.boards)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.items_count)||0)}catch(n){console.error("Error fetching data from Monday.com:",n)}})()}),[f,g]),Object(n.useEffect)((()=>{if(null===S||!a)return;const e=setInterval((async()=>{try{var e,t,a;A.setToken(f);const n=await A.api("\n query {\n boards(ids: [".concat(g.toString(),"]) {\n items_count\n }\n }\n ")),r=(null===n||void 0===n||null===(e=n.data)||void 0===e||null===(t=e.boards)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.items_count)||0;r!==S&&r>S&&(P(),j(r))}catch(n){console.error("Error fetching data from Monday.com:",n)}}),3e3);return()=>clearInterval(e)}),[S]),Object(n.useEffect)((()=>{(async()=>{try{const e=(await u.a.FetchFeedbackForUser()).data.find((e=>e.feedback_id===t));e&&(D(e.feedback_code),c(!e.is_feedback_submitted),h(null===e||void 0===e?void 0:e.monday_access_token),v(null===e||void 0===e?void 0:e.monday_board_id),E(null===e||void 0===e?void 0:e.monday_source_url),O(!1))}catch(e){console.error("Error fetching feedback:",e)}})()}),[t,c]);const P=Object(n.useCallback)((async()=>{y(!0);try{await u.a.SubmitFeedback(t,!0),c(!1)}catch(e){console.error("Error while submitting feedback:",e)}}),[t,y,c]),N=Object(n.useCallback)((()=>{c(!a),_||u.a.SubmitFeedback(t,!1).catch((e=>{console.error("Error while submitting feedback:",e)}))}),[a,_,t,c]);return r.a.createElement(i.a,{className:"modal-content-main",size:"lg",isOpen:C,toggle:N},r.a.createElement(o.a,null,r.a.createElement("div",{style:{position:"relative",width:"750px",height:"550px"}},!w&&r.a.createElement("div",{style:{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",background:"#fff"}},r.a.createElement(m.a,{loading:!0,position:"initial",minHeight:"auto"})),r.a.createElement("iframe",{src:b,width:"750",height:"550",style:{border:"none",visibility:w?"visible":"hidden"},onLoad:()=>O(!0)}))),r.a.createElement(s.a,null,r.a.createElement(l.a,{color:"secondary",onClick:N},_?"Close":"Remind me later")))}},function(e,t,a){"use strict";t.a=a.p+"static/media/PayoutBfc.71cb07a1.svg"},function(e,t,a){"use strict";var n,r,i,o,s=a(0),l=a.n(s),c=a(218);const d=["title","titleId"];function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},u.apply(null,arguments)}function m(e,t){let{title:a,titleId:l}=e,c=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,d);return s.createElement("svg",u({xmlns:"http://www.w3.org/2000/svg",width:22.149,height:17.719,viewBox:"0 0 22.149 17.719",ref:t,"aria-labelledby":l},c),a?s.createElement("title",{id:l},a):null,n||(n=s.createElement("defs",null,s.createElement("style",null,".a{fill:#1b62ab;}.b{fill:#fff;font-size:5px;font-family:SegoeUI-Bold, Segoe UI;font-weight:700;}"))),r||(r=s.createElement("path",{className:"a",d:"M78.317,321.04l-.717-.49a1.281,1.281,0,0,0-.723-.228H75.8a2.252,2.252,0,0,0-.654.1l-3.251,1a1.208,1.208,0,0,0-.765.81l-2.86-1.766a1,1,0,0,0-.765-.144.967.967,0,0,0-.285.107,1.181,1.181,0,0,0-.484.514,1.431,1.431,0,0,0-.149.639,1.318,1.318,0,0,0,.556,1.112l5.125,3.5a1.281,1.281,0,0,0,.741.241h3.966a1.252,1.252,0,0,0,.517-.113l.826-.372v.485h2.815V320H78.317Zm-1.033,4.677a.756.756,0,0,1-.31.067H73.008a.771.771,0,0,1-.449-.147l-5.132-3.5a.661.661,0,0,1-.28-.558.725.725,0,0,1,.075-.321.589.589,0,0,1,.242-.255.484.484,0,0,1,.141-.052.521.521,0,0,1,.108-.011.5.5,0,0,1,.276.083l3.1,1.913c0,.02,0,.039.008.059a1.164,1.164,0,0,0,1.088.951,2.457,2.457,0,0,0,.464-.094l2.925-.893-.145-.621-2.915.89c-.128.034-.294.072-.328.076a.58.58,0,0,1-.544-.473.662.662,0,0,1-.016-.119s0-.078,0-.105a.634.634,0,0,1,.414-.567l3.25-.993a1.739,1.739,0,0,1,.509-.076h1.079a.767.767,0,0,1,.434.137l1.006.688v3.462Zm3.478.469-.193-5.544v5.142H78.88Zm-1.882-.244",transform:"translate(-58.983 -308.709)"})),i||(i=s.createElement("path",{className:"a",d:"M13.394,2.7,11.652.89A2.847,2.847,0,0,0,9.585,0H5.5a1.583,1.583,0,0,0-.726.178L4.048.557a.932.932,0,0,1-.471.106L3.247.
1651V0H0V7.43H3.247V6.417H3.8l.2.135a3.486,3.486,0,0,0,1.849.619v4.312H19.484V2.7ZM2.6,6.755H.649L2.6,7.171ZM4.355,5.99l-.361-.249H3.247V1.327l.306.011a1.578,1.578,0,0,0,.785-.177L5.066.782A.945.945,0,0,1,5.5.675H9.585a2.215,2.215,0,0,1,1.607.692L12.475,2.7H9.8l-.788-.82-.459.477,2.294,2.386a.7.7,0,0,1,0,.958.634.634,0,0,1-.921,0L8.007,3.713l-.227.2a1.67,1.67,0,0,1-2.189.034L5.4,3.79l-.409.525.19.16a2.344,2.344,0,0,0,.662.388V6.5a2.852,2.852,0,0,1-1.49-.505Zm9.038,3.467h0c.509.521-2.472-2.946-1.963-3.467.041-.461.315-.864.16-1.262L9.007,9.457c.14.85,6.115.192,6.932.338l1.6-2a1.994,1.994,0,0,0-1.6,1.661H9.39A1.994,1.994,0,0,0,7.794,7.8l1.6,1.661c.464-.081,3.706.38,4,0Zm5.441,1.351H6.495V5a2.292,2.292,0,0,0,1.461-.388l.554.576a1.28,1.28,0,0,1-1.041.549H7.144v2.7h.325a1.326,1.326,0,0,1,1.3,1.351v.338h7.794V9.795a1.326,1.326,0,0,1,1.3-1.351h.325v-2.7h-.325a1.326,1.326,0,0,1-1.3-1.351V4.053H11.094l-.649-.676h8.39Zm0,0",transform:"translate(0 0)"})),o||(o=s.createElement("text",{className:"b",transform:"translate(11.296 3.876)"},s.createElement("tspan",{x:-2.876,y:5},"\u20b9"))))}const p=s.forwardRef(m);a.p;t.a=function(e){return l.a.createElement(c.a,Object.assign({SVGElement:p},e))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"recordPayment",initialState:s.getInitialState({busy:!1,reportData:[],paymentTransactionData:[],paymentData:[],paymentDetailsData:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setReportData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{reportData:a})},setPaymentTransactionData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{paymentTransactionData:a})},setPaymentData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{paymentData:a})},setPaymentDetailsData:(e,t)=>{var a;let{payload:r}=t;const i=(null===r||void 0===r||null===(a=r.recordPaymentState)||void 0===a?void 0:a.paymentDetailsData).filter((e=>{var t,a;return e.header_invoice_master_id!==(null===r||void 0===r||null===(t=r.resData)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.header_invoice_master_id)}));return Object(n.a)(Object(n.a)({},e),{},{paymentDetailsData:[...i,...null===r||void 0===r?void 0:r.resData]})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchUserInoviceList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.fetchUserInvoiceList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchFinanceInvoiceList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.T.fetchFinanceList(e);if(null!==e&&void 0!==e&&e.isCsv){const e=[...Object.values(a)];t(l.actions.setReportData(e))}else t(l.actions.setAll(a));return t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchUserFinanceInvoiceList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.T.fetchUserFinanceList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},recordPaymentByBuyerSeller:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.recordPaymentByBuyerSeller(e);return t(l.actions.setAll(a)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchAllInvoiceDetailsReceiver:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.fetchAllInvoiceDetailsReceiver(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},recordPaymentByBuyerSellerMultiple:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.recordPaymentByBuyerSellerMultiple(e);return t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchAllInvoiceDetails_ForPayouts:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.fetchAllInvoiceDetails_ForPayouts(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},createPayout:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.createPayout(e);return t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},getPayoutAttempts:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.getPayoutAttempts(e);return t(l.actions.setPaymentTransactionData(a)),t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setPaymentTransactionData([])),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchInvoicesForPayments:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.fetchInvoicesForPayments(e);return t(l.actions.setPaymentData(a)),t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchInvoicesForPaymentsDetails:e=>async t=>{try{var a;const n=await o.Bb.fetchInvoicesForPaymentsDetails(e),r=null===(a=window.store.getState())||void 0===a?void 0:a.recordPayment;return t(l.actions.setPaymentDetailsData({resData:n,recordPaymentState:r})),n}catch(n){i.d.displayErrors(n)}},createPayoutO:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.createPayoutO(e);return t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},recordPaymentByBuyerSellerMultipleO:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Bb.recordPaymentByBuyerSellerMultipleO(e);return t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.recordPayment)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}
1),l=Object(r.c)({name:"transporters",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.D.fetchTransports(e);t(l.actions.setAll(a))}catch(a){throw t(l.actions.setAll({})),i.d.displayErrors(a),t(l.actions.setBusy(!1)),a}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.transporters)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"commodityAuctionOfferBidDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchAuctionOfferBidDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.q.fetchAuctionOfferBidDetails(e);t(l.actions.removeAll()),t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.commodityAuctionOfferBidDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"discountPlans",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.J.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.discountPlans)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"financeUserDetails",initialState:s.getInitialState({busy:!1,creditUtilization:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,getCreditUtilization:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{creditUtilization:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.T.fetchDetails(e);t(l.actions.removeAll()),t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchLedgerDocument:e=>async t=>{try{return await o.T.fetchLedgerDocument(e)}catch(a){i.d.displayErrors(a)}},fetchCreditUtilization:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.T.fetchCreditUtilization(e);t(l.actions.getCreditUtilization(a))}catch(a){t(l.actions.getCreditUtilization({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.financeUserDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"qualityServiceDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.fetchDetails(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchQualityServiceDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.fetchQualityServiceDetails(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.qualityServiceDetails)));t.b=l.reducer},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(570),o=a(750),s=a(182),l=a(759),c=a(2106),d=a(2107),u=a(871),m=a(12),p=a(11),y=a(571),f=a(27),h=a(10),g=(a(1526),a(270)),v=a.n(g),b=a(1238),E=a(1239),w=a(671);t.a=e=>{const{isOpen:t,closeModal:a,insufficient_bal:g,details:O,setTimeStamp:A,prepaidBalance:S,location:j,address_id:k,setShowDealVoucherModal:D,isOverview:x}=e;let[C,P]=Object(n.useState)(0);const[N,I]=Object(n.useState)(!1),[F,T]=Object(n.useState)(""),B=Object(m.e)((e=>{var t,a;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a?void 0:a.person}));Object(n.useEffect)((()=>{P(x?g:g-S)}),[]);let R={discount_coupon_code:"",balance:g||0};const M=async()=>{let e;2===(null===O||void 0===O?void 0:O.user_type_enum)||2===(null===B||void 0===B?void 0:B.user_t
1ype_enum)?e=1:1!==(null===O||void 0===O?void 0:O.user_type_enum)&&1!==(null===B||void 0===B?void 0:B.user_type_enum)||(e=1==(null===O||void 0===O?void 0:O.company_affiliate_enum)?2:2===(null===O||void 0===O?void 0:O.company_affiliate_enum)&&3);let t={plan_id:1,number_of_users:1,discount_coupon_code:F,closing_balance:(null===O||void 0===O?void 0:O.closing_balance)||0,address_id:0,prepaid_recharge_amount:C,person_company_affiliate_enum:e,person_company_affiliate_id:null===O||void 0===O?void 0:O.entity_id},a=await u.c(t);if(void 0!==a){D(!1);_.get(a,"bf_payment_master_response.payment_master_id");let e={key:_.get(a,"prefill.pg_key")||"",amount:_.get(a,"amount")||"",name:_.get(a,"prefill.name")||"",order_id:_.get(a,"order_id")||"",handler:function(e){p.a.show({type:"success",message:"Payment Successfull"});let t=0;0==t&&(A(Date.now()),t+=1)},prefill:{name:_.get(a,"prefill.name")||""}};new Razorpay(e).open()}};let q;isNaN(C)&&P(0),!_.isEmpty(O)&&null!==O&&void 0!==O&&O.prepaid_balance&&(q=null===O||void 0===O?void 0:O.prepaid_balance,null==q&&(q=0));C.toLocaleString("en-US",{maximumFractionDigits:2});const L=[50,100,200,500,1e3,2e3],U=18*C/100;let V=C+U;V=V.toLocaleString("en-US",{maximumFractionDigits:2});let z=q||0==q?q:S;z=z.toLocaleString("en-US",{maximumFractionDigits:2});let Y=q||0==q?g+q:g;return Y=Y.toLocaleString("en-US",{maximumFractionDigits:2}),r.a.createElement("div",{className:"bfc-post-text-editor-modal"},r.a.createElement("div",{className:"bfc-follow-editor-section"},r.a.createElement(i.a,{isOpen:t,toggle:a,modalClassName:"ltr-support confirm-delete-modal",size:"lg",style:{maxWidth:"400px",width:"100%"}},r.a.createElement(h.e,{initialValues:R},(e=>{const{values:t,setFieldValue:n}=e;return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"modal__header",style:{boxShadow:"0px 2px 5px 2px rgba(151, 142, 142, 0.2)"}},r.a.createElement("button",{"aria-label":"Close",className:"position-relative close",style:{left:"10px"},type:"button",onClick:a},r.a.createElement("span",{"aria-hidden":!0},"\xd7")),r.a.createElement("p",{className:"text-modal modal__title bfc-modalTitle mb-0 mt-0"},r.a.createElement("span",{className:"text-center mt-5",style:{fontFamily:"var(--unnamed-font-segoeUI)",fontSize:"19px",color:"var(--unnamed-color-707070)"}},"Add Money to your Prepaid Balance"))),r.a.createElement(o.a,null,r.a.createElement("div",{className:"mt-20"},r.a.createElement("div",{style:{width:"100%",fontSize:"15px",marginBottom:"10px"}},r.a.createElement("table",{style:{width:"100%"}},r.a.createElement("tr",{className:"mb-15"},r.a.createElement("td",{style:{width:"120px",display:"flex",alignItems:"center"}},r.a.createElement("img",{src:w.a,alt:"",height:"20",style:{width:"20px"}}),r.a.createElement("h4",{className:"text-center mb-0 ml-10",style:{fontFamily:"var(--unnamed-font-segoeUI)"}},"Location")),r.a.createElement("td",{style:{width:"120px"}},":"),r.a.createElement("td",{style:{color:"var(--unnamed-color-707070)",textAlign:"right"}},null!==O&&void 0!==O&&O.address_code||null!==O&&void 0!==O&&O.address_name?(null===O||void 0===O?void 0:O.address_code)||(null===O||void 0===O?void 0:O.address_name):j.charAt(0).toUpperCase()+j.slice(1))),r.a.createElement("tr",{className:"mb-15"},r.a.createElement("td",{className:"text-left",style:{width:"120px"}},"Current Balance"),r.a.createElement("td",{style:{width:"120px"}},":"),r.a.createElement("td",{style:{color:"red",textAlign:"right"}},"\u20b9".concat(z))),r.a.createElement("tr",{className:"mb-15"},r.a.createElement("td",null,"Amount Required"),r.a.createElement("td",null,"\xa0:\xa0"),r.a.createElement("td",{style:{color:"green",textAlign:"right"}},"\u20b9".concat(Y)," ")))),r.a.createElement("div",{className:"mt-15 d-flex flex-row mb-1",style:{fontSize:"var(--fs-base__two)",fontWeight:"bold"}},r.a.createElement("span",null,"Amount to Add")),r.a.createElement(y.a,{prefix:r.a.createElement(v.a,null),value:C,type:"number",min:1,style:{height:"50px",width:"100%",fontSize:"var(--fs-base__thirty-two)",fontWeight:900,textAlign:"right"},onChange:e=>{e.preventDefault(),P(parseInt(e.target.value))},className:"inputAmount"}),r.a.createElement("div",null,x?r.a.createElement("span",{style:{color:"red"}},C<g?"Minimum amount required is \u20b9".concat(g):""):r.a.createElement("span",{style:{color:"red"}},C<g-S?"Minimum amount required is \u20b9".concat(g-S):"")),r.a.createElement("div",{className:"col"}
1,r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"d-flex w-100 mt-20"},L.map(((e,t)=>r.a.createElement(s.a,{className:"amount-btn mt-10 mb-10 p-5",style:{width:"inherit"},value:e,onClick:e=>{P(parseInt(e.target.value)+parseInt(C))}},"\u20b9".concat(e))))))),r.a.createElement("div",{className:"mt-15 d-flex flex-row mb-20"},!N&&r.a.createElement(c.a,{className:"content__oneline"},r.a.createElement(d.a,{md:12},r.a.createElement("p",{className:"point-title float-right apply-coupon",style:{color:"#1b62ab",cursor:"pointer"},onClick:()=>I(!0)},"Apply Coupon")))),N?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{class:"d-flex mt-20 text-center"},r.a.createElement("div",{class:"flex-shrink-1"},r.a.createElement("img",{className:"trueIcons float-right mt-5",src:b.a,style:{height:"25px"}})),r.a.createElement("div",{class:"w-80 d-flex justify-content-end"},r.a.createElement("div",{className:"total-price"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement(h.b,{name:"discount_coupon_code",component:E.a}))),r.a.createElement("div",{className:"total-price float-right"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("button",{type:"button",className:"apply-coupon-btn__blue",style:{backgroundColor:"#1b62ab",color:"#fff",height:"36px",borderWidth:"1px",borderBottomRightRadius:"4px",borderTopRightRadius:"4px"}},r.a.createElement("small",null,"Apply Coupon"))),r.a.createElement("p",{className:"float-right remove-label",style:{color:"#ab1b1b",cursor:"pointer"},onClick:()=>{I(!1),e.setFieldValue("discount_coupon_code","")}},"Remove"))))):null,r.a.createElement("div",{className:"mt-10 mb-10"},r.a.createElement("table",{style:{width:"100%"}},r.a.createElement("tr",null,r.a.createElement("td",{className:"text-left",style:{width:"120px"}},"GST 18%"),r.a.createElement("td",{style:{width:"120px"}},"\xa0:\xa0\xa0"),r.a.createElement("td",{style:{textAlign:"right"}},"\u20b9".concat(U))))))),r.a.createElement(l.a,{style:{display:"block"}},r.a.createElement(s.a,{style:{borderRadius:5,width:"100%",height:"50px",backgroundColor:C>0?"#1b62ab":"#507ca8"},color:C>0?"primary":"#507ca8",size:"sm",onClick:M,disabled:!(C>0)},"Proceed to pay ","\u20b9".concat(V))),r.a.createElement("div",{className:"mt-0 mb-10"},r.a.createElement(f.b,{to:"/subscription-packages",target:"_blank",style:{fontSize:"18px",textDecoration:"underline"}},"Take a look at our subscriptions here !")))})))))}},function(e,t,a){"use strict";a.d(t,"d",(function(){return _})),a.d(t,"f",(function(){return y})),a.d(t,"a",(function(){return f})),a.d(t,"b",(function(){return h})),a.d(t,"c",(function(){return g})),a.d(t,"g",(function(){return v})),a.d(t,"e",(function(){return b}));var n=a(1),r=a(3),i=a.n(r),o=a(5),s=(a(26),a(33),a(24),a(115),a(236),a(2)),l=a(78),c=a(11),d=a(7),u=a(380),m=a(1011);const p=o.g().shape({entity_id:o.f().required().positive().integer(),sample_received_on:o.d().required("Please select sample received date"),test_date:o.d().required("Please select test date"),business_location_id:o.f().required("Please business location"),commodity_type_code:o.i().required("Commodity type is required"),commodity_id:o.f().required("Please select Commodity"),commodity_residue_id:o.f("Location is required.").required("Commodity Residue is required."),remarks:o.i().required("Remark is required")}),_=async(e,t,a,n,r)=>{try{await s.d.validateSchema(p,e),c.a.show({type:"info",message:"Saving Quality Record ...",key:"req-form"});const t=await d.zb.create(e);let a=i.a.get(t,"quality_record_master_id")||0;c.a.show({type:"success",message:"Quality Record Saved.",key:"req-form"});const n={filters:{Quality_Record_Master_Id:"".concat(a)},page_size:10,offset:0};await globalThis.store.dispatch(u.a.fetchList(n));const r="/network/quality-services-inward?page=1";return l.a.push(r),t}catch(o){throw console.log("handleUpdate---\x3eerror----\x3e",o),s.d.displayErrors(o,t),o}},y=async function(e,t,a,r,o){const m=(arguments.length>5&&void 0!==arguments[5]?arguments[5]:0).toString();try{await s.d.validateSchema(p,e),c.a.show({type:"info",message:"Updating Quality Record ...",key:"req-form"});const t=await d.zb.update(e);c.a.show({type:"success",message:"Quality Record Updated.",key:"req-form"});let a=i.a.get(t,"quality_record_master_id")||0;Object(n.a)(Object(n.a)({},t),{},{id:a});a=parseInt(a),globalThis.store.dispatch(u.a.setAll({}));const r="/network/".concat("1"===m?"quality-services-inward":"qual
1ity-services-outward","?page=1");return l.a.push(r),t}catch(_){throw console.log("handleUpdate---\x3eerror----\x3e",_),s.d.displayErrors(_,t),_}};async function f(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{let t=await d.zb.destroy(e);return globalThis.store.dispatch(u.a.removeOne(e)),t}catch(t){throw s.d.displayErrors(t),t}}async function h(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{return await d.zb.handleQualityParameterDestroy(e)}catch(t){throw s.d.displayErrors(t),t}}async function g(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1?arguments[1]:void 0;try{let a=await d.zb.handleQualityUploadDestroy(e);return t(Date.now),a}catch(a){throw s.d.displayErrors(a),a}}const v=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await d.zb.updateQualityServiceListCt(e)}catch(t){throw s.d.displayErrors(t),t}},b=async e=>{try{c.a.show({type:"info",message:"Sharing Quality Services Reports...",key:"req-form"});const t=await Object(m.b)(e);return t&&t.stat&&c.a.show({type:"success",message:"Quality Services Reports Shared Successfully.",key:"req-form"}),t}catch(t){throw s.d.displayErrors(t),t}}},function(e,t,a){"use strict";t.a=a.p+"static/media/follow.b09af507.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/upload.1efcd61b.svg"},,function(e,t,a){"use strict";a.r(t),a.d(t,"createSingleInvoiceSchema",(function(){return p})),a.d(t,"fetchList",(function(){return _})),a.d(t,"setSingleInvoiceDeals",(function(){return y})),a.d(t,"create",(function(){return f})),a.d(t,"CreateSingleInvoice",(function(){return h})),a.d(t,"CreateSingleInvoiceForNewCashflow",(function(){return g})),a.d(t,"CreateReceipts",(function(){return v}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o);const l={fetchList:e=>Object(i.a)({},e),create:e=>e,setSingleInvoiceDeals(e){let t=Object(i.a)({},e);return n.d.getQs(t)},createSingleInvoice(e){delete e.is_seller,delete e.is_user_defined_invoice_number;let t=Object(i.a)({},e);return n.d.getQs(t)}},c={fetchList(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.fetchDetails(e)));return s.a.keyBy(t,"cashflow_id")},fetchDetails:e=>({cashflow_id:s.a.get(e,"cashflow_id")||"",description:s.a.get(e,"description")||"",payment_due_date:s.a.get(e,"payment_due_date")||"",commodity_code:s.a.get(e,"commodity_code")||"",commodity_form_code:s.a.get(e,"commodity_form_code")||"",commodity_residue_code:s.a.get(e,"commodity_residue_code")||"",delivery_id:s.a.get(e,"delivery_id")||"",commodity_deal_master_id:s.a.get(e,"commodity_deal_master_id")||"",transport_deal_master_id:s.a.get(e,"transport_deal_master_id")||"",buyer_company_code:s.a.get(e,"buyer_company_code")||"",seller_company_code:s.a.get(e,"seller_company_code")||"",delivery_location_code:s.a.get(e,"delivery_location_code")||"",base_location_code:s.a.get(e,"base_location_code")||"",qty:s.a.get(e,"qty")||"",qty_uom_code:s.a.get(e,"qty_uom_code")||"",base_amount:s.a.get(e,"base_amount")||"",tax_amount:s.a.get(e,"tax_amount")||"",gst_code:s.a.get(e,"gst_code")||"",total_amount:s.a.get(e,"total_amount")||"",invoice_number:s.a.get(e,"invoice_number")||"",total_count:s.a.get(e,"total_count")||"",is_seller:s.a.get(e,"is_seller"),child_rows:s.a.get(e,"child_rows")||[]}),setSingleInvoiceDeals:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"commodity_deal_master_id")||0}),create(e){let t=(s.a.isArray(e)?e:[]).map((e=>c.createDetails(e)));return s.a.keyBy(t,"seller_company_id")},createDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"seller_company_id")}),createSingleInvoice:e=>e},{baseUrl:d}=r.a;var u=a(5),m=a(29);const p=u.g().shape({custom_invoice_number:u.i().when("is_user_defined_invoice_number",{is:1,then:u.i().required("Invoice Number is required"),otherwise:u.i().optional()}),invoice_date:u.i().required("Invoice Date is required")}),_=async e=>{try{let t=await(async e=>{try{const t=l.fetchList(e),a="".concat(d,"/BioFuelDeliveries/api/Invoices/FetchAllCashFlowDetails"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return c.fetchList(i)}catch(t){throw console.log("api-FetchAllCashFlowDetails-fetchList->err----\x3e",t),await n.d.processApiErrors(t,"","FetchAllCashFlowDetails")}})(e);return t}catch(t){throw t}},y=async e=>{try{let t=await(async e=>{try{let t=l.setSingleInvoiceDeals(e);const a="".concat(d,"/BioFuelDeliveries/api/Invoices/SetSingleInvoiceForDeal?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready,i=await n.d.processApiRes(r);return c.setSingleInvoiceDeals(i)}catch(t){throw console.log("api-SetSingleInvoiceForDeal-setSingleInvoiceDeals->err------\x3e",t),await n.d.processApiErrors(t,"","SetSingleInvoiceForDeal")}})(e);return t}catch(t){throw t}},f=async e=>{try{const t=await(async e=>{try{let t=l.create(e);const a="".concat(d,"/BioFuelDeliveries/api/Invoices/FetchPreviewForSingleInvoice"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return c.create(i)}catch(t){throw console.log("FetchPreviewForSingleInvoice-create->err----\x3e",t),await n.d.processApiErrors(t,"","FetchPreviewForSingleInvoice")}})(e);return t}catch(t){throw t}},h=async(e,t)=>{try{await m.b(p,e);const a=await(async(e,t)=>{try{let a=l.createSingleInvoice(e);const r="".concat(d,"/BioFuelDeliveries/api/Invoices/CreateSingleInvoice?").concat(a),i=await n.d.fetch(r,{method:"POST",body:JSON.stringify(t)}).ready,o=await n.d.processApiRes(i);return c.createSingleInvoice(o)}catch(a){throw console.log("CreateSingleInvoice-create->err----\x3e",a),await n.d.processApiErrors(a,"","CreateSingleInvoice")}})(e,t);return a}catch(a){throw a}},g=async(e,t)=>{try{await m.b(p,e);const a=await(async(e,t)=>{try{let a=l.createSingleInvoice(e);const r="".concat(d,"/BioFuelDeliveries/api/Invoices/CreateSingleInvoiceForNewCashflow?").concat(a),i=await n.d.fetch(r,{method:"POST",body:JSON.stringify(t)}).ready,o=await n.d.processApiRes(i);return c.createSingleInvoice(o)}catch(a){throw console.log("CreateSingleInvoice-create->err----\x3e",a),await n.d.processApiErrors(a,"","CreateSingleInvoice")}})(e,t);return a}catch(a){throw a}},v=async e=>{try{const t=await(async e=>{try{let t=l.create(e);const a="".concat(d,"/BioFuelDeliveries/api/Invoices/CreateSingleReceipt"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return c.create(i)}catch(t){throw console.log("CreateReceipts-create->err----\x3e",t),await n.d.processApiErrors(t,"","CreateReceipts")}})(e);return t}catch(t){throw t}}},function(e,t,a){"use strict";var n,r=a(0),i=a.n(r),o=a(218);const s=["title","titleId"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}function c(e,t){let{title:a,titleId:i}=e,o=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,s);return r.createElement("svg",l({id:"Capa_1",x:"0px",y:"0px",viewBox:"0 0 297.5 297.5",style:{enableBackgroun
1d:"new 0 0 297.5 297.5"},xmlns:"http://www.w3.org/2000/svg",ref:t,"aria-labelledby":i},o),a?r.createElement("title",{id:i},a):null,r.createElement("g",null,r.createElement("g",null,r.createElement("g",null,r.createElement("path",{d:"M 297.25 165.86 L 297.25 207.64 C 297.25 221.08 286.32 232.02 272.87 232.02 L 263.46 232.02 C 259 250.7 242.17 264.63 222.14 264.63 C 202.11 264.63 185.28 250.7 180.81 232.02 L 100.39 232.02 C 95.92 250.7 79.09 264.63 59.06 264.63 C 39.03 264.63 22.2 250.7 17.73 232.02 L 10.14 232.02 C 4.68 232.02 0.25 227.59 0.25 222.14 L 0.25 156.9 C 0.25 151.45 4.68 147.02 10.14 147.02 L 22.74 147.02 L 22.74 91.67 C 22.74 86.21 27.16 81.79 32.62 81.79 L 55.35 81.79 L 55.35 42.75 C 55.35 37.29 59.78 32.87 65.24 32.87 L 130.47 32.87 C 135.93 32.87 140.35 37.29 140.35 42.75 L 140.35 81.79 L 163.33 81.79 L 163.33 75.36 C 163.33 69.91 167.76 65.48 173.21 65.48 L 214.43 65.48 C 233.12 65.48 249.33 78.14 253.86 96.26 L 263.24 133.79 L 283.77 144.05 C 292.09 148.21 297.25 156.56 297.25 165.86 Z M 277.49 207.64 L 277.49 165.86 C 277.49 164.1 276.51 162.52 274.93 161.73 L 252.42 150.48 L 183.1 150.48 L 183.1 205.36 C 189.62 190.24 204.66 179.64 222.14 179.64 C 242.17 179.64 259 193.57 263.46 212.25 L 272.87 212.25 C 275.42 212.25 277.49 210.18 277.49 207.64 Z M 242.1 130.71 L 234.68 101.06 C 232.35 91.75 224.03 85.25 214.43 85.25 L 183.1 85.25 L 183.1 130.71 L 242.1 130.71 Z M 244.87 222.14 C 244.87 209.6 234.67 199.4 222.14 199.4 C 209.6 199.4 199.41 209.6 199.41 222.14 C 199.41 234.67 209.6 244.87 222.14 244.87 C 234.67 244.87 244.87 234.67 244.87 222.14 Z M 163.33 212.25 L 163.33 166.79 L 20.02 166.79 L 20.02 205.36 C 26.54 190.24 41.58 179.64 59.06 179.64 C 79.09 179.64 95.92 193.57 100.39 212.25 L 163.33 212.25 Z M 163.33 147.02 L 163.33 101.56 L 107.74 101.56 L 107.74 147.02 L 163.33 147.02 Z M 120.58 81.79 L 120.58 52.63 L 75.12 52.63 L 75.12 81.79 L 120.58 81.79 Z M 87.97 147.02 L 87.97 101.56 L 42.51 101.56 L 42.51 147.02 L 87.97 147.02 Z M 81.79 222.14 C 81.79 209.6 71.59 199.4 59.06 199.4 C 46.53 199.4 36.33 209.6 36.33 222.14 C 36.33 234.67 46.53 244.87 59.06 244.87 C 71.59 244.87 81.79 234.67 81.79 222.14 Z",style:{paintOrder:"fill",fillRule:"nonzero",fill:"rgb(27, 98, 171)"}}))),n||(n=r.createElement("g",null))))}const d=r.forwardRef(c);a.p;t.a=function(e){return i.a.createElement(o.a,Object.assign({SVGElement:d},e))}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(218);const o=["title","titleId"];function s(){return s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},s.apply(null,arguments)}function l(e,t){let{title:a,titleId:r}=e,i=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,o);return n.createElement("svg",s({width:"700pt",height:"700pt",viewBox:"0 0 700 700",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",ref:t,"aria-labelledby":r},i),a?n.createElement("title",{id:r},a):null,n.createElement("g",{transform:"matrix(1.355893, 0, 0, 1.355893, -131.567627, -29.281702)",style:{}},n.createElement("path",{d:"m411.25 120.05c21.352 0 38.852-15.398 42.352-35.699h-84.703c3.1523 20.297 21 35.699 42.352 35.699z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{d:"m488.95 63.699h-35.352c-3.5-20.301-21-35.699-42.352-35.699-21.352 0-38.852 15.398-42.352 35.699h-36.746v14h156.8z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{d:"m265.3 163.8h3.5v56.699h14v-56.699h3.5c14 0 25.199-11.199 25.199-24.852v-61.25h-14v61.602c0 5.9492-4.8984 10.852-11.199 10.852h-3.5v-72.453h-14v72.449h-3.5c-5.9492 0-11.199-4.8984-11.199-10.852v-61.598h-14v61.602c0 13.301 11.199 24.5 25.199 24.5z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{d:"m480.2 316.75c5.9492 0 10.852-4.8984 10.852-10.5v-136.15c0-15.051-8.75-28-21.352-34.648v170.45c-0.34766 6.2969 4.5508 10.848 10.5 10.848z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{d:"m267.05 227.5c-5.9492 0-10.5 4.8984-10.5 10.5 0 5.9492 4.8984 10.5 10.5 10.5
1h48.648c11.199 0 21-7.3516 23.801-17.852l13.648-47.25v-46.547c-8.75 4.8984-15.398 13.301-18.199 23.449l-16.102 60.551c-1.0508 3.8516-4.5508 6.6484-8.75 6.6484z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{d:"m359.8 184.1v127.75c37.801 0.69922 73.5 14 102.2 37.449v-216.3c-3.5-1.0508-7-1.3984-10.852-1.3984h-13.301v33.602l-53.898-0.003906v-33.602h-11.199c-4.5508 0-8.75 0.69922-12.949 2.1016z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{d:"m268.45 255.85v81.898c4.5508-2.8008 9.1016-5.6016 14-8.0508v-73.848z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{d:"m244.3 375.9h225.4s-0.35156-0.35156-0.69922-0.35156c-2.1016-2.4492-4.5508-4.8984-7-7-27.301-26.25-64.051-41.301-102.55-42h-2.8008-1.75-2.4492c-40.949 0.70312-80.148 18.555-108.15 49.352z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("path",{d:"m575.75 467.6c-1.3984-12.602-7-24.148-16.102-33.25-10.852-10.852-25.199-16.801-40.602-16.801-14.699 0-28 5.6016-38.148 14.699-10.148 9.1016-17.148 21.699-18.898 35.699h-34.301l65.102-84.699h-270.55l39.898 84.699h-28l-60.199-129.5-45.148-18.199-5.25 12.949 39.898 16.102 61.949 132.3h40.602v50.398h30.801l41.301-50.398h182.7v-14h-44.801c3.5-20.648 21.352-36.051 43.051-36.398 11.551 0 22.75 4.5508 30.801 12.949 6.3008 6.3008 10.5 14.699 11.898 23.449 0.35156 2.4492 0.69922 4.5508 0.69922 7 0 2.4492-0.35156 4.8984-0.69922 7-3.5 20.301-21.352 36.051-43.051 36.051-5.9492 0-11.551-1.0508-16.801-3.1484-5.25-2.1016-10.148-5.25-14-9.4492-2.8008-2.8008-5.25-5.9492-7-9.4492l-15.398-0.003907c2.8008 7 7 13.648 12.602 19.25 10.852 10.852 25.199 16.801 40.949 16.801 14.699 0 28-5.6016 38.148-14.352 10.148-9.1016 17.148-21.699 18.898-35.699 0.35156-2.4492 0.35156-4.5508 0.35156-7 0-2.4531-0.34766-4.5508-0.69922-7zm-285.25 50.398h-10.5v-36.398h40.25z",style:{fill:"rgb(27, 98, 171)"}}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 70, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#t"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 82.84375, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#d"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 91.47265625, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 103.34375, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#k"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 115.15234375, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#c"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 123.515625, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 135.38671875, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#j"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 154.00390625, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#f"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 166.53125, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#e"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 184.03125, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#i"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 196.63671875, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#e"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 208.04296875, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#h"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 226.27734375, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#f"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 238.8046875, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 250.828125, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#s"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 256.828125, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 268.84765625, 612.5)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#g"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 70, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#r"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 77.61328125, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#d"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 86.2421875, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 98.265625, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#h"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 122.59375, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#c"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 130.9609375, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#q"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 143.41796875, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 161.37890625, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#p"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 176.0234375, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 188.046875, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#o"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 200.5078125, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#g"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 219.05859375, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#n"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 231.8828125, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#d"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 240.515625, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#a"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 252.53515625, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#m"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 258.53515625, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#b"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 270.40234375, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#l"}),n.createElement("use",{transform:"matrix(1, 0, 0, 1, 280.77734375, 630)",style:{fill:"rgb(27, 98, 171)"},xlinkHref:"#c"})))}const c=n.forwardRef(l);a.p;t.a=function(e){return r.a.createElement(i.a,Object.assign({SVGElement:c},e))}},,,function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));
1const d=Object(r.c)({name:"locationsTopBar",initialState:{ids:[],entities:{},dirty:!0,storageLocations:[],busy:!1,locations:[],lastKey:null},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0}),setStoageLocations:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{storageLocations:a})},setBusinessLocations:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{entities:a})},setLocations:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{locations:a})},setQueryKey:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{lastKey:a})}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchTopBarLocationList:e=>async(t,a)=>{const n=a().locationsTopBar,r="topbar_locations";if(!(null!==n&&void 0!==n&&n.busy&&(null===n||void 0===n?void 0:n.lastKey)===r||(null===n||void 0===n||!n.dirty)&&((null===n||void 0===n?void 0:n.ids)||[]).length>0)){t(d.actions.setBusy(!0)),t(d.actions.setQueryKey(r));try{const a=await c.kb.fetchTopBarLocationList(e);return t(d.actions.add({resData:a})),a}catch(i){t(d.actions.add({resData:{}})),console.log("Redux-companies->fetchList--\x3eErr",i),l.d.displayErrors(i)}t(d.actions.update({})),t(d.actions.setBusy(!1))}}});t.b=d.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"qualitySpec",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchQSDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.I.fetchQSDetails(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))},fetchQSDetailsCT:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.I.fetchQSDetailsCT(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.qualitySpec)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"buySellTrackerReport",initialState:s.getInitialState({busy:!1,reportData:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,getReportData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{reportData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Z.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},generateReport:e=>async t=>{try{let a;return null!==e&&void 0!==e&&e.isMissedCall?(a=await o.Z.getReportData(e),t(l.actions.getReportData(a))):a=await o.Z.fetchList(e),a}catch(a){i.d.displayErrors(a)}},getGridData:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Z.getReportData(e,"commodity_req_offer_response_id");return t(l.actions.getReportData(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a),t(l.actions.setBusy(!1))}},getReportData:e=>async t=>{try{const a=await o.Z.getReportData(e,"commodity_req_offer_response_id");return t(l.actions.getReportData(a)),a}catch(a){i.d.displayErrors(a)}},platformChargesReportData:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Z.platformChargesReportData(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},getEmissionsSustainabilityReport:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Z.getEmissionsSustainabilityReport(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.payments)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"hashtagForSocialfeed",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchHashtagForSocialfeed:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.D.fetchFilterData(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.hashtagForSocialfeed)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"companyDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchCompanyBusinessProfile:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.xb.fetchCompanyBusinessProfile(e);t(l.actions.removeAll(a)),t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchNotConnectedBusinessProfile:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.xb.fetchNotConnectedBusinessProfile(e);t(l.actions.removeAll(a)),t(l.actions.addOne(a))}catch(a){t(l.actions.removeAll(null)),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.companyDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"b",(function(){return o}
1)),a.d(t,"a",(function(){return s})),a.d(t,"e",(function(){return l})),a.d(t,"d",(function(){return c})),a.d(t,"c",(function(){return d}));var n=a(2),r=a(25);const{baseUrl:i}=r.a,o=async e=>{try{const t="".concat(i,"/BioFuelRegistration/api/QualityLab/ShareQualityReport"),a=await n.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,r=await n.d.processApiRes(a);return a.ok?{stat:!0,response:r}:{stat:!1,response:r}}catch(t){console.error("Error in ShareQualityReport:",t);throw await n.d.processApiErrors(t,"","Error in sharing Quality Report")}},s=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(i,"/BioFuelCommonUtilities/api/Audit/FetchDealAudit"),a=await n.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await n.d.processApiRes(a)}catch(t){throw await n.d.processApiErrors(t,"","FetchDealAudit")}},l=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(i,"/BioFuelCommonUtilities/api/Audit/FetchAuditAgainstEntityId"),a=await n.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await n.d.processApiRes(a)}catch(t){throw await n.d.processApiErrors(t,"","FetchDealAudit")}},c=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(i,"/bIOfUELthirdpartyintegration/api/Maintenance/FetchDealDetails?Commodity_Deal_Master_Id=").concat(e),a=await n.d.fetch(t,{method:"GET"}).ready;return await n.d.processApiRes(a)}catch(t){throw await n.d.processApiErrors(t,"","fetchCommodityDeal")}},d=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(i,"/bIOfUELthirdpartyintegration/api/Maintenance/EditDealDetails"),a=await n.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await n.d.processApiRes(a)}catch(t){throw await n.d.processApiErrors(t,"","fetchCommodityDeal")}}},,function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=a(10),s=(a(2),a(432));const l=["field","form","variant","disabled","placeholder","name","isLeft","type"];t.a=e=>{const{field:t,form:a,variant:r,disabled:c,placeholder:d,name:u,isLeft:m,type:p}=e,_=(Object(n.a)(e,l),!(!Object(o.f)(a.touched,t.name)||!Object(o.f)(a.errors,t.name))),y=_?Object(o.f)(a.errors,t.name):"";return i.a.createElement("div",{className:"mui-formik-text-field ".concat(_?"has-error":"")},i.a.createElement(s.a,Object.assign({error:_,placeholder:d,thousandsGroupStyle:"lakh",decimalSeparator:".",displayType:"input",type:"text",thousandSeparator:!0,allowNegative:!0,decimalScale:2,style:{height:40,width:"100%",borderTopRightRadius:"5px",borderBottomRightRadius:"5px",border:"1px solid #dbdbdb",textAlign:m?"left":"right",paddingLeft:m&&"15px",paddingRight:"15px",fontSize:"16px"}},t)),a.touched[t.name]&&a.errors[t.name]&&i.a.createElement("span",{className:"form__form-group-error"},y))}},,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(644);t.a=function(e){const{text:t,color:a}=e;return r.a.createElement("span",null,r.a.createElement(i.a,{color:a,key:t},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.toUpperCase())))}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(12),o=a(164),s=a(420),l=a(468),c=a(2);t.a=function(e){const{row:t,id:a,name:n,cancel:d,showFlag:u}=e,m=Object(i.e)((e=>e.user)),p=_.get(m,"social_profile_id",0),y=Object(i.e)((e=>e.socialProfiles)),f=_.get(y,"data[".concat(p,"]"))||{},h=_.get(f,"partner_id")||null,g=Object(c.g)(window.location.href),v=Object(i.e)((e=>{var t,a;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a?void 0:a.person_role})),b=null===v||void 0===v?void 0:v.some((e=>20===e.role_id||21===e.role_id||23===e.role_id));return r.a.createElement(s.a,{overlay:(e=>r.a.createElement(o.a,null,r.a.createElement(o.a.Item,null,r.a.createElement("span",{style:{color:"#1b62ab"},className:"icon edit-icon",onClick:()=>{e.setEditDeliveryId(e.transport_delivery_schedule_alloted_id)}},"Edit")),(b||h)&&g.includes("controltower/deliveries")&&r.a.createElement(o.a.Item,null,r.a.createElement("span",{style:{color:"var(--unnamed-color-f44336)"},className:"icon edit-icon",onClick:()=>{e.handelRejectClick(e)}},"Reject"))))(t),placement:"bottomCenter"},u&&1==t.is_vehicle_editable?r.a.createElement("a",{className:"ant-dropdown-link d-flex justify-content-center",onClick:e=>e.preventDefault()},"Actions ",r.a.createElement(l.a,{className:"mt-10 ml-5"})):r.a.createElement("div",null))}},function(e,t,a){"use strict";a.r(t),a.d(t,"BuySchema",(function(){return p})),a.d(t,"fetchTransportationCost",(function(){return _})),a.d(t,"fetchTransportationCostDeliveryLevel",(function(){return y}
1)),a.d(t,"fetchUnloadingCharges",(function(){return f})),a.d(t,"fetchLoadingCharges",(function(){return h})),a.d(t,"fetchMatchingCount",(function(){return g})),a.d(t,"fetchMatchingOverviewCount",(function(){return v})),a.d(t,"hideAutoMatch",(function(){return b})),a.d(t,"counterAutoBidOffer",(function(){return E})),a.d(t,"fetchDerivedAutoBidOffers",(function(){return w})),a.d(t,"fetchAutoAndRegularBidOffers",(function(){return O})),a.d(t,"withdrawAutoBidOffer",(function(){return A})),a.d(t,"acceptRejectAutoBidOfferCounter",(function(){return S})),a.d(t,"acceptRejectAutoBidOffer",(function(){return j})),a.d(t,"setTransportationCost",(function(){return k})),a.d(t,"refreshBuySellCompatibilityMatrix",(function(){return D})),a.d(t,"editPickUpOfferByOwner",(function(){return x}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o),l=a(29);const c={fetchTransportationCost(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)({address_Id:e.address_id,entity_Id:e.buySellId,user_type_enum:s.a.get(window,"user.profile.person.user_type_enum")||2,vehicle_type_id:e.vehicle_type_id,total_offer_bid_qty:e.offer_bid_qty},(null===e||void 0===e?void 0:e.commodity_id)&&{commodity_id:e.commodity_id});return n.d.getQs(t)},fetchTransportationCostDeliveryLevel(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t={buyer_address_id:e.buyer_address_id,seller_address_id:e.seller_address_id,entity_Id:e.entity_id,user_type_enum:s.a.get(window,"user.profile.person.user_type_enum")||2,vehicle_type_id:e.vehicle_type_id,total_offer_bid_qty:e.offer_bid_qty};return n.d.getQs(t)},fetchCharges(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)({},e);return n.d.getQs(t)},fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)(Object(i.a)({},e),{},{person_id:e.person_id||s.a.get(window,"user.userid",0)});return l.a(t)},fetchDetails:e=>e,create(){let e=[arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}].map((e=>{let t=e.crops.map((e=>Object(i.a)(Object(i.a)({person_id:s.a.get(window,"user.userid")||0,person_address_id:0,status_enum:!0,operation_enum:1},e),{},{crop_area:e.crop_area?parseInt(e.crop_area):0})));return Object(i.a)(Object(i.a)({},e),{},{crops:t})}));return e=e.map((e=>({farm_address:Object(i.a)(Object(i.a)({person_address_id:0,person_id:s.a.get(window,"user.userid")||0,registered_address_flag:!0,address_lattitude:"",address_longitude:"",landmark:"",district_id:1,state_id:1,country_id:1,is_transaction_address:!0,acreage:1,created_by:1,created_datetime:"2021-01-04T06:00:10.823Z",modified_by:0,modified_datetime:"2021-01-04T06:00:10.823Z",lock_id:0,location_id:1,taluka_id:1,village_id:1,name_of_farm:"",address_line1:"",address_line2:"",address_line3:"",pin_code:"",id:1,person_code:"",offset_day_type_enum_code:"",location_code:"",country_code:"",state_code:"",district_code:"",taluka_code:"",village_code:"",address_type_enum_code:""},e),{},{city_id:1,city_code:"",size_of_farm:parseInt(s.a.get(e,"size_of_farm")||0),status_enum:!0,address_type_enum:3,type_of_individual_enum:1,address_text:s.a.get(e,"name_of_farm")||""}),crop_details:e.crops,operation_enum:1}))),e},update(e,t){let a=[t].map((t=>{let a=t.crops.map((t=>Object(i.a)(Object(i.a)({person_id:s.a.get(window,"user.userid")||0,person_address_id:e,status_enum:!0,operation_enum:3},t),{},{crop_area:t.crop_area?parseInt(t.crop_area):0})));return Object(i.a)(Object(i.a)({},t),{},{crops:a})}));return a=a.map((t=>({farm_address:Object(i.a)(Object(i.a)({person_address_id:e,person_id:s.a.get(window,"user.userid")||0,registered_address_flag:!0,address_lattitude:"",address_longitude:"",landmark:"",district_id:1,state_id:1,country_id:1,is_transaction_address:!0,acreage:1,created_by:1,created_datetime:"2021-01-04T06:00:10.823Z",modified_by:0,modified_datetime:"2021-01-04T06:00:10.823Z",lock_id:0,location_id:1,taluka_id:1,village_id:1,name_of_farm:"",address_line1:"",address_line2:"",address_line3:"",pin_code:"",id:1,person_code:"",offset_day_type_enum_code:"",location_code:"",country_code:"",state_code:"",district_code:"",taluka_code:"",village_code:"",address_type_enum_code:""},t),{},{city_id:1,city_code:"",size_of_farm:parseInt(s.a.get(t,"size_of_farm")||0),status_enum:!0,address_type_enum:3,type_of_individual_enum:1,address_text:s.a.get(t,"name_of_farm")||""}),crop_details:t.crops,operation_enum:3}))),a},destroy(e){const t={person_address_id:e};return l.a(t)},fetchMatchingCount:e=>Object(i.a)({},e),fetchMatchingOverviewCount(e){const t=Object(i.a)({},e);return n.d.getQs(t)},hideAutoMatch(e){const t=Object(i.a)({},e);return n.d.getQs(t)},counterAutoBidOffer(e){const t=Object(i.a)({},e);return n.d.getQs(t)},fetchDerivedAutoBidOffers:e=>Object(i.a)({},e),fetchAutoAndRegularBidOffers:e=>Object(i.a)({},e),fetchAutoBidOffers(e){const t=Object(i.a)({},e);return n.d.getQs(t)},withdrawAutoBidOffer(e){const t=Object(i.a)({},e);return n.d.getQs(t)},acceptRejectAutoBidOfferCounter(e){const t=Object(i.a)({},e);return n.d.getQs(t)},acceptRejectAutoBidOffer(e){const t=Object(i.a)({},e);return n.d.getQs(t)},setTransportationCost(e){const t=Object(i.a)({},e);return n.d.getQs(t)},refreshBuySellCompatibilityMatrix(e){const t=Object(i.a)({},e);return n.d.getQs(t)},createCounter(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)({},e)}},d={fetchTransportationCost(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}},fetchTransportationCostDeliveryLevel(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}},fetchList(e){let t=e;return Array.isArray(t)||(t=[]),t=t.map((e=>Object(i.a)(Object(i.a)({id:s.a.get(e,"farm_address.person_address_id")||0},s.a.get(e,"farm_address")||{}),{},{name_of_farm:s.a.get(e,"farm_address.address_text")||"",crops:s.a.get(e,"crop_details")||[]}))),s.a.keyBy(t,"id")},fetchDetails(e){let t=e||{};return t=Object(i.a)(Object(i.a)({id:s.a.get(t,"farm_address.person_address_id")||0},s.a.get(t,"farm_address")||{}),{},{crops:s.a.get(t,"crops")||[]}),t},create:e=>e,update:e=>e,destroy:e=>e,fetchCharges:e=>
1e,fetchMatchingCount:e=>e,fetchMatchingOverviewCount:e=>e,hideAutoMatch:e=>e,counterAutoBidOffer:e=>e,fetchDerivedAutoBidOffersList(e){let t=(s.a.isArray(e)?e:[]).map((e=>d.fetchDerivedAutoBidOffersDetails(e)));return s.a.keyBy(t,"buy_sell_compatibility_matrix_id")},fetchDerivedAutoBidOffersDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"buy_sell_compatibility_matrix_id")}),fetchAutoAndRegularBidOffers:e=>e,fetchAutoBidOffers:e=>e,withdrawAutoBidOffer:e=>e,acceptRejectAutoBidOfferCounter:e=>e,acceptRejectAutoBidOffer:e=>e,setTransportationCost:e=>e,refreshBuySellCompatibilityMatrix:e=>e},{baseUrl:u}=r.a;var m=a(5);const p=m.g().shape({name_of_farm:m.i().required(),size_of_farm:m.i().required(),location_id:m.f().positive().required(),village_id:m.f().positive().required(),taluka_id:m.f().positive().required(),district_id:m.f().positive().required(),state_id:m.f().positive().required(),country_id:m.f().positive().required(),pin_code:m.i().required(),crops:m.a().of(m.g().shape({farm_detail_id:m.f().required(),crop_id:m.f().positive().required(),crop_area:m.f().positive().required(),harvest_date:m.d().required()}))}),_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.fetchTransportationCost(e),a="".concat(u,"/BioFuelRequirementOffers/api/Offer/FetchTransportationCost_ELOC?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return d.fetchTransportationCost(i)}catch(t){throw console.log("api-farms-fetchList->err----\x3e",t),await n.d.processApiErrors(t,"","FetchTransportationCost_ELOC")}}(e);return t}catch(t){throw t}},y=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.fetchTransportationCostDeliveryLevel(e),a="".concat(u,"/BioFuelRequirementOffers/api/Offer/FetchTransportationCostDeliveryLevel?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return d.fetchTransportationCostDeliveryLevel(i)}catch(t){throw console.log("api-farms-fetchList->err----\x3e",t),await n.d.processApiErrors(t,"","FetchTransportationCost_ELOC")}}(e);return t}catch(t){throw t}},f=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.fetchCharges(e),a="".concat(u,"/BioFuelRequirementOffers/api/Bid/FetchUnloadingCharges?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return d.fetchCharges(i)}catch(t){throw console.log("api-FetchUnloadingCharges-fetchList->err----\x3e",t),await n.d.processApiErrors(t,"","FetchUnloadingCharges")}}(e);return t}catch(t){throw t}},h=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.fetchCharges(e),a="".concat(u,"/BioFuelRequirementOffers/api/Offer/FetchLoadingCharges?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return d.fetchCharges(i)}catch(t){throw console.log("api-FetchLoadingCharges-fetchList->err----\x3e",t),await n.d.processApiErrors(t,"","FetchLoadingCharges")}}(e);return t}catch(t){throw t}},g=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.fetchMatchingCount(e),a="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/FetchMatchingBuySellsWhileCreatingBuySell"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return d.fetchMatchingCount(i)}catch(t){return console.log("api-FetchMatchingBuySellsWhileCreatingBuySell suppressed error ->",t),d.fetchMatchingCount({count:0,commodity_req_offer_ids:[]})}}(e);return t}catch(t){throw t}},v=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.fetchMatchingOverviewCount(e),a="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/FetchMatchingBuySellsCount?").
1concat(t),r=await n.d.fetch(a,{method:"POST"}).ready,i=await n.d.processApiRes(r);return d.fetchMatchingOverviewCount(i)}catch(t){throw console.log("api-FetchMatchingBuySellsCount-fetchList->err----\x3e",t),await n.d.processApiErrors(t,"","FetchMatchingBuySellsCount")}}(e);return t}catch(t){throw t}},b=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.hideAutoMatch(e),a="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/HideAutoBidOffer?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready,i=await n.d.processApiRes(r);return d.hideAutoMatch(i)}catch(t){throw console.log("api-HideAutoBidOffer--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","HideAutoBidOffer")}}(e);return t}catch(t){throw t}},E=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{let a=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;try{const a=c.counterAutoBidOffer(e),r=c.createCounter(t),i="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/CounterAutoBidOffer?").concat(a),o=await n.d.fetch(i,{method:"PUT",body:JSON.stringify(r)}).ready,s=await n.d.processApiRes(o);return d.counterAutoBidOffer(s)}catch(a){throw console.log("api-CounterAutoBidOffer--\x3eerr----\x3e",a),await n.d.processApiErrors(a,"","CounterAutoBidOffer")}}(e,t);return a}catch(a){throw a}},w=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{const a=c.fetchDerivedAutoBidOffers(t),r="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/FetchDerivedAutoBidOffers?commodity_req_offer_id=").concat(e),i=await n.d.fetch(r,{method:"POST",body:JSON.stringify(a)}).ready,o=await n.d.processApiRes(i);return d.fetchDerivedAutoBidOffersList(o)}catch(a){throw console.log("api-FetchDerivedAutoBidOffers--\x3eerr----\x3e",a),await n.d.processApiErrors(a,"","FetchDerivedAutoBidOffers")}}(e,t);return a}catch(a){throw a}},O=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.fetchAutoAndRegularBidOffers(e),a="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/FetchDerivedAutoBidOffers"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return d.fetchAutoAndRegularBidOffers(i)}catch(t){throw console.log("api-FetchDerivedAutoBidOffers--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","FetchDerivedAutoBidOffers")}}(e);return t}catch(t){throw t}},A=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.withdrawAutoBidOffer(e),a="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/WithdrawAutoBidOffer?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready,i=await n.d.processApiRes(r);return d.withdrawAutoBidOffer(i)}catch(t){throw console.log("api-WithdrawAutoBidOffer--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","WithdrawAutoBidOffer")}}(e);return t}catch(t){throw t}},S=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.acceptRejectAutoBidOfferCounter(e),a="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/AcceptRejectAutoBidOfferCounter?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready,i=await n.d.processApiRes(r);return d.acceptRejectAutoBidOfferCounter(i)}catch(t){throw console.log("api-AcceptRejectAutoBidOfferCounter--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","AcceptRejectAutoBidOfferCounter")}}(e);return t}catch(t){throw t}},j=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.acceptRejectAutoBidOffer(e),a="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/AcceptRejectAutoBidOffer?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready,i=await n.d.processApiRes(r);return d.acceptRejectAutoBidOffer(i)}catch(t){throw console.log("api-AcceptRejectAutoBidOffer--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","AcceptRejectAutoBidOffer")}}(e);return t}catch(t){throw t}},k=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.setTransportationCost(e),a="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/SetTransportationCost?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready,i=await n.d.processApiRes(r);return d.setTransportationCost(i)}catch(t){throw console.log("api-SetTransportationCost--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","SetTransportationCost")}}(e);return t}catch(t){throw t}},D=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=c.refreshBuySellCompatibilityMatrix(e),a="".concat(u,"/BioFuelRequirementOffers/api/AutoBidOffer/RefreshBuySellCompatibilityMatrix?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready,i=await n.d.processApiRes(r);return d.refreshBuySellCompatibilityMatrix(i)}catch(t){throw console.log("api-RefreshBuySellCompatibilityMatrix--\x3eerr----\x3e",t),await n.d.processApiErrors(t,"","RefreshBuySellCompatibilityMatrix")}}(e);return t}catch(t){throw t}},x=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(u,"/BioFuelRequirementOffers/api/Offer/EditPickUpOfferByOwner"),a=await n.d.fetch(t,{method:"PUT",body:JSON.stringify(e)}).ready,r=await n.d.processApiRes(a);return d.fetchMatchingOverviewCount(r)}catch(t){throw await n.d.processApiErrors(t,"","EditPickUpOfferByOwner")}}(e);return t}catch(t){throw t}}},function(e,t,a){"use strict";a.r(t),a.d(t,"getDataFromApi",(function(){return l}));var n=a(3),r=a.n(n),i=a(2),o=a(25);const{baseUrl:s}=o.a,l=async e=>
1{const{reqUrl:t,method:a,isQueryParams:n,reqParams:o}=e;try{const e=i.d.getQs(o),l="".concat(s,"/").concat(t).concat(n?"?".concat(e):""),c=await i.d.fetch(l,{method:a,body:r.a.isEmpty(o)||n?"":JSON.stringify(o)}).ready;return await i.d.processApiRes(c)}catch(l){throw await i.d.processApiErrors(l,"",t)}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(191));const s=Object(r.b)({}),l=Object(r.c)({name:"feedbackUserNew",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{FetchAllFeedbacks:()=>async e=>{e(l.actions.setBusy(!0));try{const t=await o.a.FetchAllFeedbacks();e(l.actions.setAll(t.data))}catch(t){e(l.actions.setAll({})),i.d.displayErrors(t)}e(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.feedbackUserNew)));t.b=l.reducer},function(e,t,a){"use strict";var n=a(1),r=(a(3),a(13)),i=(a(1520),a(2)),o=a(422);const s=Object(r.b)({}),l=Object(r.c)({name:"tripDetails",initialState:s.getInitialState({dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setDirty(e,t){let a=t.payload;e.dirty=!1!==a},setBusy(e,t){e.busy=t.payload}}});Object(n.a)(Object(n.a)({},l.actions),{},{getDeliveriesList:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(l.actions.setBusy(!0));try{const a=await Object(o.b)(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a),console.log("getDeliveriesList--\x3eErr",a)}t(l.actions.setBusy(!1))}},getDeliveriesStatus:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(l.actions.setBusy(!0));try{const a=await Object(o.c)(e);t(l.actions.upsertOne(a))}catch(a){i.d.displayErrors(a),console.log("getDeliveriesStatus--\x3eErr",a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}},updateDeliveriesStatus:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(l.actions.setBusy(!0));try{const a=await Object(o.d)(e);t(l.actions.upsertOne(a))}catch(a){console.log("getDeliveriesStatus--\x3eErr",a),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}},fetchDeliveryDetails:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(l.actions.setBusy(!0));try{const a=await Object(o.a)(e);t(l.actions.upsertOne(a))}catch(a){i.d.displayErrors(a),console.log("fetchDeliveryDetails--\x3eErr",a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}}}),Object(n.a)({},s.getSelectors((e=>e.tripDetails)));t.a=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"invoiceDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchInvoiceDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.A.fetchInvoiceDetails(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.upsertOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.invoiceDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"postDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){e.busy=t.payload}}}),c={fetchPostDetails:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(l.actions.setBusy(!0));try{const a=await o.vb.fetchPostDetails(e);t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}},fetchSharePostDetails:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(l.actions.setBusy(!0));try{const a=await o.vb.fetchSharePostDetails(e);t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}}};Object(n.a)({},s.getSelectors((e=>e.postDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"financeProviderBank",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.T.fetchBankList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.financeProviderBank)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"paymentEditDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchPaymentDetailsForEditPayment:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.sb.fetchPaymentDetailsForEditPayment(e);t(l.actions.removeAll(a)),t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.paymentEditDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.p},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(177),o=a.n(i),s=a(167);t.a=e=>{const{field:t,form:a,fieldName:i,defaultValue:l,placeholder:c,minDate:d}=e,{touched:u,errors:m}=a,p=t.name||i,[_,y]=Object(n.useState)(e.defaultValue?new Date(e.defaultValue):null),f=u[p]&&m[p];return r.a.createElement("div",{className:"date-picker date-picker--single"},r.a.createElement("div",{className:"".concat(f?"has-error":""," bfc-date-from-wrapper")},r.a.createElement(o.a,{selected:_,selectsStart:!0,onChange:e=>{const t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0"),i=String(e.getHours()).padStart(2,"0"),o=String(e.getMinutes()).padStart(2,"0"),s=String(e.getSeconds()).padStart(2,"0"),l="".concat(t,"-").concat(n,"-").concat(r,"T").concat(i,":").concat(o,":").concat(s);y(e),a.setFieldValue(p,l)},dateFormat:"MMM d, yyyy",placeholderText:c||"select date",dropDownMode:"select",withPortal:s.isMobileOnly,minDate:d||new Date}),u[p]&&m[p]&&r.a.createElement("span",{className:"form__form-group-error"},m[p])))}},,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(110),o=a(27);a(319),a(946);t.a=function(e){let{delivery_number:t,detailsPageLink:a}=e;return Object(i.g)(),r.a.createElement("div",{className:"bfc-table-list-components "}
1,r.a.createElement("div",{className:"inovice-field"},r.a.createElement(o.b,{to:a,className:"commodity-code"},t||" ")))}},function(e,t,a){"use strict";t.a=a.p+"static/media/IRP.f61a075f.svg"},,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(12),o=a(182),s=a(570),l=a(9),c=a.n(l),d=a(2),u=a(10),m=a(3),p=a.n(m),y=a(666),f=(a(509),a(953),a(149)),h=a(183),g=a(719);var v=e=>{let{type:t,heading:a,productsCommodityFormCode:n,isRawMaterialProductsData:i,rawMaterialProductsData:o,rawMaterialProductsData1:s,NoSuppliersIcon:l,rawMaterialSuppliersCountData:d,rawMaterialProcurementRangeFrom:u,rawMaterialProcurementRangeTo:m,infraEquipmentsArray:p,isThereInfrastructureData:y,isThereLocationAccessData:g,infraEquipmentsData:v,healthSafetyArray:b,healthSafetyData:E,isThereHealthSafetyData:w,newSafetyEqipmentsCodeDataArray:O,newFireFightingEquipmentTypeEnumDataArray:A,qualityStandardData:S,qualityProcessArray:j,rightSideIcon:k,middleText:D,viewMore:x,onClick:C,closeIcon:P,rawData:N,locationAccessData:I,infrastructureEquipmentData:F,healthSafety:T,qualityProcess:B,isQualityProcessData:R,maintainedRecordsData:M,comingSoon:q,extendedProfilePersonId:L,extendedProfileId:U,extendedProfileAddressId:V,userId:z}=e,Y=null===S||void 0===S?void 0:S.slice(0,2),G=null===o||void 0===o?void 0:o.slice(0,4),Q=null===j||void 0===j?void 0:j.slice(0,2),H=null===p||void 0===p?void 0:p.slice(0,4);c()(["overview-single",{"bg-color":"highlight"===t}]);let W="111111";const K=e=>{let{details:t}=e;return r.a.createElement("div",null,t.commodityTypeCode," ",t.commodityFormCode)},J=e=>{let{details:t}=e;return r.a.createElement("div",null,t.qualitySpecCode)},Z=e=>{let{text:t}=e;return r.a.createElement("div",null,r.a.createElement("span",null,t))};return r.a.createElement("div",{class:"card extended__overview-card",style:{boxShadow:"0px 0px 5px 0px rgb(0 0 0 / 5%)",borderRadius:"5px"}},r.a.createElement("div",{className:"card-body p-0"},r.a.createElement("div",{className:"company-info d-flex align-items-center pb-10"},r.a.createElement("div",{className:"icon-wrapper"},k),r.a.createElement("p",{className:"heading position-relative fw-600 ml-10 m-0",style:{color:"var(--unnamed-color-1b62ab)",fontFamily:"var(--unnamed-font-segoeUI)"}},a)),r.a.createElement("div",{className:"extended__middle-part flex-wrap ml-20"},N&&r.a.createElement("div",{class:"extended__middle-part flex-wrap ml-20"},n.length||i?r.a.createElement(r.a.Fragment,null,r.a.createElement("span",null,n.length>0?r.a.createElement(r.a.Fragment,null,r.a.createElement("ul",{className:"extended__ul",style:{width:"max-content"}},_.map(n,((e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement("li",{className:"extended__li"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:W},content:r.a.createElement(K,{details:e})},r.a.createElement("img",{className:"cursor-pointer",src:e.post_image_URL,alt:e.post_image_URL,height:"25",width:"25"}))))))),r.a.createElement("small",{className:"d-flex mt-5 ml-5"},"Products")):""),0!=d?r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul"},r.a.createElement("li",{className:"extended__li"},r.a.createElement("small",{style:{color:"var(--unnamed-color-1b62ab)",display:"grid",textAlign:"center",marginTop:"-5px"}},r.a.createElement("img",{src:l,alt:l,height:"20",width:"20"}),r.a.createElement("h4",{className:"count mb-0"},d)))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-5"},"Dedicated ",r.a.createElement("br",null),"Suppliers")):""):"No Data Available"),I&&r.a.
1createElement(r.a.Fragment,null,g?_.map(G,(e=>r.a.createElement("div",null,s?r.a.createElement(r.a.Fragment,null,e.ownRentedEnumCode&&r.a.createElement("div",{className:""},r.a.createElement("ul",{className:"extended__ul pl-0 mb-10",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",marginTop:"-5px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},e.unclearIcon&&r.a.createElement(h.a,{imageSrc55:e.unclearIcon,title_one:e.popoverText}),e.ownRentedIcon&&r.a.createElement(h.a,{imageSrc80:e.ownRentedIcon,title_one:e.popoverText})))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-5"},e.ownRentedtext))):"",null!=s?r.a.createElement(r.a.Fragment,null,e.totalMenEmployed&&r.a.createElement("div",{className:""},r.a.createElement("ul",{className:"extended__ul"},r.a.createElement("li",{className:"extended__li"},r.a.createElement("span",{className:"count",style:{lineHeight:"12px"}},r.a.createElement(h.a,{imageSrc:e.menWomenIconIcon,title_one:"Labour force Gender ratio"})))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-5"},e.totalMenEmployed?e.totalMenEmployed:0," "," : ",e.totalWomenEmployed?e.totalWomenEmployed:0))):"",null!=s?r.a.createElement(r.a.Fragment,null,e.icon&&r.a.createElement("div",{className:""},r.a.createElement("ul",{className:"extended__ul"},r.a.createElement("li",{className:"extended__li"},r.a.createElement("span",{className:"count",style:{lineHeight:"20px"}},r.a.createElement("img",{src:e.icon,alt:"",height:"20",width:"20"})))),e.text&&r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-5"},e.text))):"",null!=s?r.a.createElement(r.a.Fragment,null,e.facilityStartYear&&r.a.createElement(r.a.Fragment,null,r.a.createElement("ul",{className:"extended__ul"},r.a.createElement("li",{className:"extended__li"},r.a.createElement("small",{style:{color:"var(--unnamed-color-1b62ab)",display:"grid",textAlign:"center"}},"Since",r.a.createElement("span",{className:"count"},e.facilityStartYear)))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-5",style:{whiteSpace:"pre-wrap"}},e.yearsInOperationText))):""))):"No Data Available"),F&&r.a.createElement("div",{className:"d-flex justify-content-start w-100",style:{gap:"15px",marginTop:"-5px"}},y?_.map(H,((e,t)=>r.a.createElement(r.a.Fragment,null,e.title?r.a.createElement("div",null,r.a.createElement("ul",{className:"extended__ul pl-0 mb-15",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},e.dryingFacilityEnumCodeIcon&&r.a.createElement("img",{className:"mt-10",src:e.dryingFacilityEnumCodeIcon,alt:e.dryingFacilityEnumCodeIcon,style:{height:"50px",width:"100%",objectFit:"cover",borderRadius:"50px",width:"min-content"}}),e.backupGeneratorIcon?r.a.createElement("img",{src:e.backupGeneratorIcon,alt:e.backupGeneratorIcon,style:{height:"50px",width:"100%",objectFit:"cover",borderRadius:"50px",width:"min-content"}}):"",e.generatorCapacityIcon&&r.a.createElement(r.a.Fragment,null,r.a.createElement("img",{className:"",src:e.generatorCapacityIcon,alt:e.generatorCapacityIcon,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px",width:"min-content"}}),r.a.createElement("small",{className:"d-flex justify-content-center align-items-end position-absolute ml-25 fw-700",style:{to
1p:"85px",gap:"5px"}},e.value)),e.popoverText?r.a.createElement(r.a.Fragment,null,e.icon&&r.a.createElement(r.a.Fragment,null,r.a.createElement(h.a,{imageSrc80:e.icon,title_one:e.popoverText,style:{marginTop:"-5px"}}))):r.a.createElement("img",{src:e.icon,alt:e.icon,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px",width:"min-content"}})))),e.MultiText&&r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-5 ml-auto mr-auto",style:{width:"min-content"}},e.MultiText),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10 ml-auto mr-auto",style:{width:"70px"}},e.text)):""))):"No Data Available"),T&&r.a.createElement("div",{className:"d-flex justify-content-start w-100",style:{gap:"15px"}},w?_.map(b,((e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement("span",null,e.healthSafetyCertificationEnumCode?r.a.createElement("span",null,e.ohssIcon&&r.a.createElement("ul",{className:"extended__ul p-0",style:{backgroundColor:"transparent",boxShadow:"none",height:"50px",width:"100%",marginTop:"-10px",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement(h.a,{imageSrc80:e.ohssIcon,title_one:e.popoverText}))),e.otherIcon&&r.a.createElement("ul",{className:"extended__ul p-0 p-0 ml-0 mr-0 d-flex justify-content-center",style:{width:"50px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:W},content:"Health Certification"},r.a.createElement("span",{className:"count m-0 ml-5",style:{position:"relative",top:15,right:5}},e.otherIcon)))),e.ohssIcon?r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-20",style:{whiteSpace:"nowrap"}},e.healthSafetyCertificationEnumCode):r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10",style:{whiteSpace:"nowrap"}},e.healthSafetyCertificationEnumCode)):"",e.lastSafetyTrainingOn?r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul p-0 h-auto",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",marginTop:"-10px",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement(h.a,{imageSrc80:e.SafetyTrainingIcon,title_one:e.popoverText}))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-0",style:{whiteSpace:"nowrap"}},e.SafetyTrainingTitle)):"",e.weeklyCheck?r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul p-0 h-auto",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",marginTop:"-10px",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement(h.a,{imageSrc80:e.WeeklyCheckIcon,title_one:e.popoverText}))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-0",style:{whiteSpace:"nowrap"}},e.WeeklyCheckTitle)):"",e.incidentFreeDays?r.a.createElement("ul",{className:"extended__ul p-0 ml-auto mr-auto w-auto justify-content-center"},r.a.createElement("li",{className:"extended__li"},r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__one)",fontWeight:"800",top:"25%",position:"relative"}},e.text))):"",e.incidentFreeDays?r.a.createElement("small",{className:"d-flex justify-content-center mt-10 text-center",style:{whiteSpace:"pre-wrap",width:"60px"}}
1,e.MultiText):"")))):"No Data Available"),B&&r.a.createElement("span",{className:"d-flex",style:{gap:"0px"}},Y.length>0&&R?r.a.createElement("div",{className:"d-flex",style:{gap:"0px"}},r.a.createElement("span",null,Y.length>0?r.a.createElement("div",null,r.a.createElement("ul",{className:"extended__ul",style:{height:"45px",marginTop:"-3px"}},_.map(Y,(e=>r.a.createElement(r.a.Fragment,null,r.a.createElement("li",{className:"extended__li"},r.a.createElement(f.a,{overlayStyle:{zIndex:W},placement:"top",content:r.a.createElement(J,{details:e})},r.a.createElement("img",{className:"cursor-pointer",src:e.quality_spec_code_image_URL,alt:"",height:"20",width:"20"}))))))),r.a.createElement("small",{className:"d-flex mt-5 ml-5"},"Parameters",r.a.createElement("br",null),"Tested")):""),r.a.createElement("span",{className:"flex-wrap ml-15",style:{display:"flex",gap:"10px"}},_.map(Q,(e=>r.a.createElement("span",{className:""},e.icon?r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",position:"relative",bottom:15}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},r.a.createElement("img",{src:e.icon,alt:e.icon,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px"}})))):"",e.qualityTestingFrequencyEnumCode?r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",position:"relative",bottom:15}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},r.a.createElement(f.a,{overlayStyle:{zIndex:W},placement:"top",content:r.a.createElement(Z,{text:"Availability of test reports"})},r.a.createElement("img",{className:"cursor-pointer mb-10",src:e.testingFrequencyIcon,alt:e.testingFrequencyIcon,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px"}}))))):"",e.testReportSentToBuyerFrequencyEnumCode?r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",position:"relative",bottom:15}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},r.a.createElement(f.a,{overlayStyle:{zIndex:W},placement:"top",content:"Test Reports for Buyers"},r.a.createElement("img",{className:"cursor-pointer mb-10",src:e.reportBuyerIcon,alt:e.reportBuyerIcon,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px"}}))))):"",e.text?r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",position:"relative",bottom:15}},r.a.createElement("li",{className:"extended__li"},r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"800",top:"25%",position:"relative"}},e.text))):"",e.titleText?r.a.createElement("small",{className:"text-center",style:{whiteSpace:"pre-wrap",width:"60px"}},e.titleText):"",e.title?r.a.createElement("small",{className:"d-flex justify-content-center text-center"},e.title):""))))):"No Data Available"),q&&r.a.createElement("ul",{className:"extended__ul ml-auto mr-auto mt-auto position-absolute",style:{top:"50%",left:"30%",height:"35px",transform:"rotate(180deg)"}},r.a.createElement("li",{className:"extended__li"},r.a.createElement("p",{className:"fw-600",style:{marginTop:"-5px",transform:"rotate(180deg)",color:"var(--unnamed-color-1b62ab)",fontFamily:"var(--unnamed-font-segoeUI)",fontSize:"var(--fs-base__one)"}},D))))),N&&i&&n.length>0?r.a.createElement(r.a.Fragment,null,x?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"position-absolute text-right",style:{backgroundColor:"#fafafa",borderRadius:"5px 0px 5px 0px",width:"fit-content",padding:"3px 10px 6px",bottom:"0px",right:"0px"}},r.a.createElement("small",{className:"view__more fw-700",onClick:C},"View More"))):""):"",I&&g?r.a.createElement(r.a.Fragment,null,x?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"position-absolute text-right",style:{backgroundColor:"#fafafa",borderRadius:"5px 0px 5px 0px",width:"fit-content",padding:"3px 10px 6px",bottom:"0px",right:"0px"}},r.a.createElement("small",{className:"view__more fw-700",onClick:C},"View More"))):""):"",F&&y?r.a.createElement(r.a.Fragment,null,x?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"position-absolute text-right",style:{backgroundColor:"#fafafa",borderRadius:"5px 0px 5px 0px",width:"fit-content",padding:"3px 10px 6px",bottom:"0px",right:"0px"}},r.a.createElement("small",{className:"view__more fw-700",onClick:C},"View More"))):""):"",T&&w?r.a.createElement(r.a.Fragment,null,x?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"position-absolute text-right",style:{backgroundColor:"#fafafa",borderRadius:"5px 0px 5px 0px",width:"fit-content",padding:"3px 10px 6px",bottom:"0px",right:"0px"}},r.a.createElement("small",{className:"view__more fw-700",onClick:C},"View More"))):""):"",B&&Y.length>0&&R?r.a.createElement(r.a.Fragment,null,x?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"position-absolute text-right",style:{backgroundColor:"#fafafa",borderRadius:"5px 0px 5px 0px",width:"fit-content",padding:"3px 10px 6px",bottom:"0px",right:"0px"}},r.a.createElement("small",{className:"view__more fw-700",onClick:C},"View More"))):""):"")},b=a(872),E=(a(1553),a(897));var w,O=function(e){let{type:t,heading:a,productsCommodityFormCo
1de:n,rawMaterialProductsData:i,isThereLocationAccessData:o,rawMaterialProductsData1:s,rawMaterialData:l,NoSuppliersIcon:d,rawMaterialSuppliersCountData:u,rawMaterialProcurementRangeFrom:m,rawMaterialProcurementRangeTo:p,infraEquipmentsArray:y,healthSafetyArray:v,safetyEqipmentsCodeData:b,fireFightingEquipmentTypeEnumData:w,qualityStandardData:O,qualityProcessArray:A,rightSideIcon:S,middleText:j,onClick:k,closeIcon:D,rawData:x,locationAccessData:C,addressText:P,infrastructureEquipmentData:N,equipmentsCodeData:I,healthSafety:F,qualityProcess:T,comingSoon:B,extendedProfilePersonId:R,extendedProfileId:M,extendedProfileAddressId:q,userId:L}=e,U="111111";c()(["overview-single",{"bg-color":"highlight"===t}]);const V=null===l||void 0===l?void 0:l.filter((e=>e.commodityCode)),z=e=>{let{details:t}=e;return r.a.createElement("div",null,t.commodityTypeCode," ",t.commodityFormCode)},Y=e=>{let{details:t}=e;return r.a.createElement("div",null,t.machineNameEnumCode)},G=e=>{let{details:t}=e;return r.a.createElement("div",null,t.fireFightingEquipmentTypeEnumCode)},Q=e=>{let{details:t}=e;return r.a.createElement("div",null,t.safetyEquipmentTypeEnumCode)},H=e=>{let{details:t}=e;return r.a.createElement("div",null,t.qualitySpecCode)},W=e=>{let{details:t}=e;return r.a.createElement("div",null,r.a.createElement("small",{className:"text-center d-flex justify-content-center fw-600",style:{color:"var(--unnamed-color-1b62ab)"}},"Capacity"),r.a.createElement("table",null,r.a.createElement("tbody",null,r.a.createElement("tr",null,r.a.createElement("td",null,r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}},"Installed : ")),r.a.createElement("td",null,r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}},t.Capacity," MT/Day "))),r.a.createElement("tr",null,r.a.createElement("td",null,r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}},"Utilised : ")),r.a.createElement("td",null,r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}},t.Utilized_Capacity," MT/Day "))),r.a.createElement("tr",null,r.a.createElement("td",{colSpan:2},r.a.createElement("hr",{style:{color:"var(--unnamed-color-ccc)",margin:"5px 0px 0px"}}))),r.a.createElement("tr",null,r.a.createElement("td",null,r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}},"Breakdowns : ")),r.a.createElement("td",null,r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}},t.BreakDown_Type_Enum_Code," "))),r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}},"(Last 3 Months)"))))},K=e=>{let{details:t,text:a}=e;return r.a.createElement("div",null,r.a.createElement("span",null,a),r.a.createElement("br",null))};return r.a.createElement("div",{class:"card extended__overview-card",style:{boxShadow:"0px 0px 5px 0px rgb(0 0 0 / 5%)",borderRadius:"5px"}},r.a.createElement("div",{className:"card-body p-0"},r.a.createElement("div",{className:"company-info d-flex justify-content-between pb-10"},r.a.createElement("div",{className:"icon-wrapper d-flex align-items-center"},S,r.a.createElement("p",{className:"heading position-relative fw-600 m-0 ml-10",style:{color:"var(--unnamed-color-1b62ab)",fontFamily:"var(--unnamed-font-segoeUI)"}},a)),r.a.createElement("div",null,r.a.createElement("button",{"aria-label":"Close",className:"close",type:"button",title:"Close Card",onClick:k},r.a.createElement("span",{"aria-hidden":!0},"\xd7")))),r.a.createElement("div",{className:"extended__middle-part flex-wrap ml-20"},x&&r.a.createElement("div",{style:{display:"contents"}},r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul"},_.map(n,(e=>r.a.createElement(r.a.Fragment,null,r.a.createElement("li",{className:"extended__li"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:r.a.createElement(z,{details:e})},r.a.createElement("img",{className:"cursor-pointer",src:e.post_image_URL,alt:e.post_image_URL,height:"25",width:"25"}))))))),r.a.createElement("small",{className:"d-flex mt-10 ml-5"},"Products")),V.length>0?r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul flex-wrap h-auto"},r.a.createElement(r.a.Fragment,null,_.map(l,(e=>r.a.createElement("li",{className:"extended__li",style:{display:"inline-grid",textAlign:"left"}}
1,e.commodity_code_image_URL&&r.a.createElement("img",{className:"w-auto",src:e.commodity_code_image_URL,alt:e.commodity_code_image_URL,height:"15",width:"15",style:{marginTop:"-5px"}}),r.a.createElement("small",{className:"count",style:{lineHeight:"10px",width:"max-content",display:"inline-table"}},e.commodityCode),r.a.createElement("small",{style:{color:"var(--unnamed-color-1b62ab)",width:"max-content"}},e.commodityResidueCode," ")))))),r.a.createElement("small",{className:"d-flex mt-10 ml-5"},"Raw Materials")):"",u?r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul"},r.a.createElement("li",{className:"extended__li"},r.a.createElement("small",{style:{color:"var(--unnamed-color-1b62ab)",display:"grid",textAlign:"center",marginTop:"-5px"}},r.a.createElement("img",{src:d,alt:d,height:"20",width:"20"}),r.a.createElement("h4",{className:"count mb-0"},u)))),r.a.createElement("small",{className:"d-flex text-center mt-10"},"Dedicated ",r.a.createElement("br",null),"Suppliers")):"",m||p?r.a.createElement("span",null,r.a.createElement("small",{className:"text-center"},"Raw Material Catchment (km)"),r.a.createElement("br",null),r.a.
1createElement("img",{src:g.a,alt:g.a,height:"25",width:"50"}),r.a.createElement("p",{className:"",style:{marginTop:"12px",fontSize:"80%",color:"#000000D9"}},m," - ",p," ")):""),C&&r.a.createElement("div",{style:{display:"contents"}},o?_.map(i,(e=>r.a.createElement(r.a.Fragment,null,e.ownRentedEnumCode&&r.a.createElement("div",{className:""},e.unclearIcon&&r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",marginTop:"-5px",marginBottom:15}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},e.unclearIcon&&r.a.createElement(h.a,{imageSrc55:e.unclearIcon,title_one:e.popoverText})))),e.ownRentedIcon&&r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0",style:{marginTop:"-10px"}},r.a.createElement("span",{className:"count"},e.ownRentedIcon&&r.a.createElement(h.a,{imageSrc80:e.ownRentedIcon,title_one:e.popoverText})))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10"},e.ownRentedtext)),e.facilityStartYear?r.a.createElement("span",{className:""},r.a.createElement("ul",{className:"extended__ul"},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("small",{style:{color:"var(--unnamed-color-1b62ab)",display:"grid",textAlign:"center",marginTop:"-5px"}},"Since",r.a.createElement("h4",{className:"count"},e.facilityStartYear)))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10"},e.yearsInOperationText)):"","Storage1"===e.type&&r.a.createElement("div",{className:""},r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:"Covered Storage"},r.a.createElement("img",{className:"cursor-pointer",src:e.storageCoveredIcon,alt:e.storageCoveredIcon,style:{height:"75px",width:"100%",objectFit:"cover",borderRadius:"50px",marginTop:"-10px"}}))))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10"},r.a.createElement("table",null,r.a.createElement("tr",null,r.a.createElement("td",{className:"text-left"},r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}},"Raw:")),r.a.createElement("td",{style:{color:"var(--unnamed-color-1b62ab)"}},r.a.createElement("small",{className:"fw-600"},e.rawMaterialsCoveredInMT," MT"))),r.a.createElement("tr",null,r.a.createElement("td",null,r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}},"Finished Goods:")),r.a.createElement("td",{style:{color:"var(--unnamed-color-1b62ab)"}},r.a.createElement("small",{className:"fw-600"},e.rawMaterialsCoveredUsableInMT," MT")))))),"Storage2"===e.type&&r.a.createElement("div",{className:""},r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:"Open Storage"},r.a.createElement("img",{className:"cursor-pointer",src:e.storageOpenedIcon,alt:e.storageOpenedIcon,style:{height:"75px",width:"100%",objectFit:"cover",borderRadius:"50px",marginTop:"-10px"}}))))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10"},r.a.createElement("table",null,r.a.createElement("tr",null,r.a.createElement("td",{className:"text-left"},r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}},"Raw:")),r.a.createElement("td",{style:{color:"var(--unnamed-color-1b62ab)"}},r.a.createElement("small",{className:"fw-600"},e.rawMaterialsOpenInMT," MT"))),r.a.createElement("tr",null,r.a.createElement("td",null,r.a.createElement("small",{style:{color:"var(--unnamed-color-afafaf)"}}
1,"Finished Goods:")),r.a.createElement("td",{style:{color:"var(--unnamed-color-1b62ab)"}},r.a.createElement("small",{className:"fw-600"},e.rawMaterialsOpenUsableInMT," MT")))))),e.roadTypeEnumCode&&r.a.createElement("div",{className:""},r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0",style:{marginTop:"-10px"}},r.a.createElement("span",{className:"count"},r.a.createElement(h.a,{imageSrc80:e.roadTypeEnumIcon,title_one:"Facility road access"})))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10"},e.roadTypeEnumText)),null!=s&&r.a.createElement(r.a.Fragment,null,e.totalMenEmployed&&r.a.createElement("div",{className:""},r.a.createElement("ul",{className:"extended__ul"},r.a.createElement("li",{className:"extended__li"},r.a.createElement("span",{className:"count",style:{lineHeight:"12px"}},r.a.createElement(h.a,{imageSrc:e.menWomenIconIcon,title_one:"Labour force Gender ratio"})))),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10"},e.totalMenEmployed?e.totalMenEmployed:0," "," : ",e.totalWomenEmployed?e.totalWomenEmployed:0))),e.icon&&r.a.createElement("div",{className:""},r.a.createElement("ul",{className:"extended__ul"},r.a.createElement("li",{className:"extended__li"},r.a.createElement("span",{className:"count",style:{lineHeight:"12px"}},e.icon&&r.a.createElement("img",{src:e.icon,alt:"",height:"20",width:"20",style:{marginTop:"-15px"}})))),e.text&&r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10"},e.text," ")),e.facilityArea&&r.a.createElement("div",{className:""},r.a.createElement("ul",{className:"extended__ul"},r.a.createElement("li",{className:"extended__li"},r.a.createElement("span",{className:"count",style:{lineHeight:"12px",display:"inline-block"}},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:"total area of your facility"},r.a.createElement("img",{src:e.facilityAreaIcon,alt:e.facilityAreaIcon,height:"15",width:"15",style:{marginTop:"-10px"}})),r.a.createElement("small",{className:"d-flex justify-content-center fw-700"},e.facilityArea?e.facilityAreaText:""),r.a.createElement("small",{className:"d-flex justify-content-center"},"sq.ft")))),e.text&&r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10"},e.text))))):""),N&&r.a.createElement("div",{className:"d-flex flex-wrap justify-content-start w-100",style:{gap:"15px",marginTop:"-5px"}},I.length>0?r.a.createElement("div",{className:"d-flex",style:{marginLeft:"-10px"}},_.map(I,(e=>r.a.createElement(r.a.Fragment,null,!0===e.is_equipment&&r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul justify-content-center p-0 mr-15",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",marginTop:"0px",marginLeft:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0",style:{marginTop:"-20px"}},r.a.createElement("span",{className:"count"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:r.a.createElement(W,{details:e})},r.a.createElement("img",{src:e.manufacturing_image_URL,alt:e.manufacturing_image_URL,className:"cursor-pointer mt-10",style:{height:"70px",width:"100%",objectFit:"cover"}}))))),r.a.createElement("small",{className:"d-block justify-content-center mt-5 ml-auto mr-auto text-center",style:{textOverflow:"ellipsis",maxHeight:"3em",width:"7em",overflow:"hidden"}},e.make_of_machine)))))):"",_.map(y,(e=>r.a.createElement("div",null,r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0",style:{marginTop:"-10px"}},r.a.createElement("span",{className:"count"},e.backupGeneratorIcon&&r.a.createElement("img",{className:"",src:e.backupGeneratorIcon,alt:e.backupGeneratorIcon,style:{height:"50px",width:"100%",objectFit:"cover",borderRadius:"50px",marginTop:"-5px"}}
1),e.dryingFacilityEnumCodeIcon&&r.a.createElement(r.a.Fragment,null,r.a.createElement(h.a,{imageSrc80:e.dryingFacilityEnumCodeIcon,title_one:e.popoverText})),e.popoverText?r.a.createElement(r.a.Fragment,null,e.icon&&r.a.createElement(r.a.Fragment,null,r.a.createElement(h.a,{imageSrc80:e.icon,title_one:e.popoverText}))):r.a.createElement("img",{src:e.icon,alt:e.icon,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px",width:"min-content"}}),e.isLoadingUnloadingAllowedAtNightData?r.a.createElement("img",{src:E.a,alt:E.a,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px",width:"min-content"}}):""))),e.MultiText&&r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-5 ml-auto mr-auto",style:{width:"50px"}},e.MultiText),e.text&&r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-5 ml-auto mr-auto",style:{width:"70px"}},e.text)))),I.length>0?r.a.createElement("span",{className:"ml-5"},r.a.createElement("ul",{className:"extended__ul",style:{height:"45px",marginTop:"-3px"}},_.map(I,(e=>r.a.createElement("div",null,!1===e.is_equipment&&r.a.createElement("li",{className:"extended__li"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:r.a.createElement(Y,{details:e})},r.a.createElement("img",{className:"cursor-pointer",src:e.machine_name_enum_code_image_URL,alt:"",height:"20",width:"20"}))))))),r.a.createElement("small",{className:"d-flex mt-5 ml-5"},"Equipment")):""),F&&r.a.createElement("div",{style:{display:"contents"}},_.map(v,(e=>r.a.createElement("span",null,e.healthSafetyCertificationEnumCode&&r.a.createElement("span",null,e.ohssIcon&&r.a.createElement("ul",{className:"extended__ul p-0 h-auto",style:{backgroundColor:"transparent",boxShadow:"none",height:"50px",width:"100%",marginTop:"-10px",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement(r.a.Fragment,null,r.a.createElement(h.a,{imageSrc80:e.ohssIcon,title_one:e.popoverText})))),e.otherIcon&&r.a.createElement("ul",{className:"extended__ul p-0 p-0 ml-0 mr-0 d-flex justify-content-center",style:{width:"50px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:"Health Certification"},r.a.createElement("span",{className:"count m-0 ml-5",style:{position:"relative",top:15,right:5}},e.otherIcon)))),e.ohssIcon?r.a.createElement("small",{className:"d-flex justify-content-center text-center",style:{whiteSpace:"nowrap"}},e.healthSafetyCertificationEnumCode):r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10",style:{whiteSpace:"nowrap"}},e.healthSafetyCertificationEnumCode)),e.lastSafetyTrainingOn&&r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul p-0 h-auto",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",marginTop:"-10px",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement(h.a,{imageSrc80:e.SafetyTrainingIcon,title_one:e.popoverText}))),r.a.createElement("small",{className:"d-flex justify-content-center text-center",style:{whiteSpace:"nowrap"}},e.SafetyTrainingTitle)),e.weeklyCheck&&r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul p-0 h-auto",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",marginTop:"-10px",padding:"0px"}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement(h.a,{imageSrc80:e.WeeklyCheckIcon,title_one:e.popoverText}))),r.a.createElement("small",{className:"d-flex justify-content-center text-center",style:{whiteSpace:"nowrap"}},e.WeeklyCheckTitle)),e.icon&&r.a.createElement("ul",{className:"extended__ul p-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",marginTop:"-10px",marginBottom:"10px",padding:"0px"}},r.a.createElement("li",{className:" ml-0 mr-0"},e.icon&&r.a.createElement(r.a.Fragment,null,r.a.createElement("img",{src:e.icon,alt:e.icon,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px"}})))),e.text&&r.a.createElement("ul",{className:"extended__ul p-0 w-auto justify-content-center"}
1,r.a.createElement("li",{className:"extended__li",style:{textAlign:"center"}},r.a.createElement("h4",{className:"mt-10",style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"800",position:"relative"}},e.text))),e.MultiText&&r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10",style:{whiteSpace:"pre-wrap",width:"60px"}},e.MultiText),r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-10",style:{whiteSpace:"nowrap",marginLeft:"-10px"}},e.title,r.a.createElement("br",null),e.subtitle)))),b.length>0?r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul mb-5"},_.map(b,(e=>r.a.createElement(r.a.Fragment,null,r.a.createElement("li",{className:"extended__li"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:r.a.createElement(Q,{details:e})},r.a.createElement("img",{className:"cursor-pointer",src:e.safety_equipment_type_enum_image_URL,alt:"",style:{width:"40px",height:"20px"}})),r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"800"}})))))),r.a.createElement("small",{className:"ml-5",style:{display:"contents"}},"Safety Equipment")):"",w.length>0?r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul mb-5"},_.map(w,(e=>r.a.createElement(r.a.Fragment,null,r.a.createElement("li",{className:"extended__li"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:r.a.createElement(G,{details:e})},r.a.createElement("img",{className:"cursor-pointer",src:e.fire_fighting_equipment_image_URL,alt:"",height:"25",width:"25"})),r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"800"}})))))),r.a.createElement("small",{className:"ml-5",style:{display:"contents"}},"Fire Equipment")):""),T&&r.a.createElement("div",{className:"d-flex",style:{gap:"15px"}},r.a.createElement("span",null,r.a.createElement("ul",{className:"extended__ul",style:{height:"45px",marginTop:"-3px"}},_.map(O,(e=>r.a.createElement(r.a.Fragment,null,r.a.createElement("li",{className:"extended__li"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:r.a.createElement(H,{details:e})},r.a.createElement("img",{className:"cursor-pointer",src:e.quality_spec_code_image_URL,alt:"",height:"20",width:"20"}))))))),r.a.createElement("small",{className:"d-flex mt-15 ml-5"},"Parameters",r.a.createElement("br",null),"Tested")),_.map(A,(e=>r.a.createElement("span",null,e.icon&&r.a.createElement("ul",{className:"extended__ul pl-0 justify-content-center",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",position:"relative",bottom:15}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},r.a.createElement(h.a,{imageSrc80:e.icon,title_one:e.popoverText})))),e.qualityCertificationEnumCode&&r.a.createElement("ul",{className:"extended__ul pl-0 justify-content-center",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",position:"relative",bottom:15}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},r.a.createElement(h.a,{imageSrc80:e.qualityCertificationEnumCodeIcon,title_one:e.popoverText})))),e.testReportSentToBuyerFrequencyEnumCode&&r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",position:"relative",bottom:15}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:"Test Reports for Buyers"},r.a.createElement("img",{className:"cursor-pointer",src:e.reportBuyerIcon,alt:e.reportBuyerIcon,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px"}}))))),e.quality_certification_enum_code_icon_9001&&r.a.createElement("ul",{className:"extended__ul pl-0 justify-content-center ml-auto mr-auto"},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},r.a.createElement(h.a,{imageSrcQualityCertification:e.quality_certification_enum_code_icon_9001,title_one:e.popoverText})))),e.qualityTestingFrequencyEnumCode&&r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",position:"relative",bottom:15}},r.a.createElement("li",{className:"extended__li ml-0 mr-0"},r.a.createElement("span",{className:"count"},r.a.createElement(f.a,{placement:"top",overlayStyle:{zIndex:U},content:r.a.createElement(K,{text:"Availability of test reports"})},r.a.createElement("img",{className:"cursor-pointer",src:e.testingFrequencyIcon,alt:e.testingFrequencyIcon,style:{height:"70px",width:"100%",objectFit:"cover",borderRadius:"50px"}}))))),e.text&&r.a.createElement("ul",{className:"extended__ul pl-0",style:{backgroundColor:"transparent",boxShadow:"none",width:"100%",padding:"0px",position:"relative",bottom:15}},r.a.createElement("li",{className:"extended__li"},r.a.createElement("span",{className:"mt-5",style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"800",top:"25%",position:"relative"}}
1,e.text))),e.titleText?r.a.createElement("small",{className:"mt-5 text-center",style:{whiteSpace:"pre-wrap",width:"60px"}},e.titleText):"",e.subtitle?r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-5"},e.subtitle):"",r.a.createElement("small",{className:"d-flex justify-content-center text-center mt-5"},e.title?e.title:""))))),B&&r.a.createElement("ul",{className:"extended__ul ml-auto mr-auto mt-auto",style:{height:"35px",transform:"rotate(180deg)"}},r.a.createElement("li",{className:"extended__li"},r.a.createElement("p",{className:"fw-600",style:{marginTop:"-5px",transform:"rotate(180deg)",color:"var(--unnamed-color-1b62ab)",fontFamily:"var(--unnamed-font-segoeUI)",fontSize:"var(--fs-base__one)"}},j))))))},A=a(128),S=a(925),j=a(898),k=a(926),D=a(286);const x=["title","titleId"];function C(){return C=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},C.apply(null,arguments)}function P(e,t){let{title:a,titleId:r}=e,i=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,x);return n.createElement("svg",C({xmlns:"http://www.w3.org/2000/svg",width:60,height:60,viewBox:"0 0 60 60",ref:t,"aria-labelledby":r},i),a?n.createElement("title",{id:r},a):null,w||(w=n.createElement("g",{id:"Group_5580","data-name":"Group 5580",transform:"translate(-9823.5 -2937.082)"},n.createElement("circle",{id:"Ellipse_77","data-name":"Ellipse 77",cx:30,cy:30,r:30,transform:"translate(9823.5 2937.082)",fill:"#1b62ab"}),n.createElement("g",{id:"Group_2764","data-name":"Group 2764",transform:"translate(9756.75 2941.332)"},n.createElement("path",{id:"Path_1723","data-name":"Path 1723",d:"M341.25,218.75h1.129v10.161H341.25Z",transform:"translate(-245.565 -196.452)",fill:"#fff"}),n.createElement("path",{id:"Path_1724","data-name":"Path 1724",d:"M480.968,160.6V150.444h.565V148.75H472.5v1.694h.565V160.6h2.258v-2.823h3.387V160.6Zm-3.387-9.032h1.694v1.694h-1.694Zm-1.129,4.516h-1.694V154.4h1.694Zm0-2.823h-1.694v-1.694h1.694Zm1.129,2.823V154.4h1.694v1.694Z",transform:"translate(-368.347 -130.968)",fill:"#fff"}),n.createElement("path",{id:"Path_1725","data-name":"Path 1725",d:"M280,10.444h.565V20.6h2.258V17.782h3.387V20.6h2.258V10.444h.565V8.75H280Zm5.081,1.129h1.694v1.694h-1.694Zm0,2.823h1.694v1.694h-1.694Zm-2.823-2.823h1.694v1.694h-1.694Zm0,2.823h1.694v1.694h-1.694Z",transform:"translate(-188.266 0)",fill:"#fff"}),n.createElement("path",{id:"Path_1726","data-name":"Path 1726",d:"M95.968,169.355V159.194h.565V157.5H87.5v1.694h.565v10.161h2.258v-2.823H93.71v2.823Zm-3.387-9.032h1.694v1.694H92.581Zm-1.129,4.516H89.758v-1.694h1.694Zm0-2.823H89.758v-1.694h1.694Zm1.129,2.823v-1.694h1.694v1.694Z",transform:"translate(-8.185 -139.153)",fill:"#fff"}),n.createElement("path",{id:"Path_1727","data-name":"Path 1727",d:"M289.032,401.653v-5.645c0-1.482-2.272-2.258-4.516-2.258s-4.516.776-4.516,2.258v5.645c0,1.482,2.272,2.258,4.516,2.258S289.032,403.136,289.032,401.653Zm-1.129-1.289a8.277,8.277,0,0,1-6.774,0v-1.533c0,.4,1.286,1.129,3.387,1.129s3.387-.734,3.387-1.129Zm-3.387-3.227c-2.1,0-3.387-.734-3.387-1.129s1.286-1.129,3.387-1.129,3.387.734,3.387,1.129S286.617,397.137,284.516,397.137Z",transform:"translate(-188.266 -360.161)",fill:"#fff"}),n.createElement("path",{id:"Path_1728","data-name":"Path 1728",d:"M444.839,364.2v-5.455H443.71V364.2a1.971,1.971,0,0,0-1.319,1.319H437.5v1.129h4.89a1.963,1.963,0,0,0,3.768,0h3.2v-1.129h-3.2a1.971,1.971,0,0,0-1.319-1.319Zm-.565,2.731a.847.847,0,1,1,.847-.847.847.847,0,0,1-.847.847Z",transform:"translate(-335.605 -327.418)",fill:"#fff"}),n.createElement("path",{id:"Path_1729","data-name":"Path 1729",d:"M83.831,368.059a1.973,1.973,0,0,0,1.884-1.411H90.6v-1.129h-4.89A1.972,1.972,0,0,0,84.4,364.2v-5.45
15H83.266V364.2a1.972,1.972,0,0,0-1.319,1.319h-3.2v1.129h3.2a1.973,1.973,0,0,0,1.884,1.411Zm0-2.823a.847.847,0,1,1-.847.847.847.847,0,0,1,.847-.847Z",transform:"translate(0 -327.414)",fill:"#fff"})))))}const N=n.forwardRef(P);a.p;var I=function(e){return r.a.createElement(D.a,Object.assign({SVGElement:N},e))},F=a(927),T=a(928),B=a(1399),R=(a(1554),a(1242)),M=a(1243),q=a(899),L=a(1054),U=a(1055),V=a(1056),z=a(827),Y=a(1057),G=a(1058),Q=a(1059),H=a(1060),W=a(1061),K=a(1062),J=a(828),Z=a(1063),X=a(1064),$=a(1065),ee=a(1244),te=a(900),ae=a(1245),ne=a(1246),re=a(1247),ie=a(1248),oe=a(1249),se=a(1250),le=a(1251),ce=a(1252),de=a(1253),ue=a(1254),me=a(1255),pe=a(1256),_e=a(1257),ye=a(1258),fe=a(1259),he=a(1260),ge=a(1261),ve=a(1262),be=a(1263),Ee=a(1264),we=a(1265),Oe=a(1266),Ae=a(215),Se=(a(1555),a(1267)),je=(a(1556),a(1557),a(1558),a(1268)),ke=a(1269),De=a(901),xe=a(1270),Ce=a(1271),Pe=(a(1559),a(902)),Ne=a(1272),Ie=a(1273),Fe=a(1274),Te=a(1275),Be=a(1276),Re=a(1277),Me=(a(1560),a(1278)),qe=a(1279),Le=a(1280),Ue=a(1281),Ve=a(1282),ze=a(1283),Ye=(a(1561),a(1284)),Ge=a(1285),Qe=a(1286),He=a(1287),We=a(1288),Ke=a(1289),Je=a(1290),Ze=a(1291),Xe=a(1292),$e=a(1293),et=a(1294),tt=a(1295),at=a(1296),nt=a(1297),rt=a(903),it=a(1298),ot=a(1299),st=a(1300),lt=a(1301),ct=a(1302),dt=a(1303),ut=a(1304),mt=a(1305),pt=a(1306),_t=a(1307),yt=a(1308),ft=a(1309),ht=a(1310),gt=a(1311),vt=a(1312),bt=a(1313),Et=a(1314),wt=a(1315),Ot=a(1316),At=a(1317),St=a(1318),jt=a(1319),kt=a(1320),Dt=a(1321),xt=a(1322),Ct=a(1323);a(809),a(808),a(650),a(431);const Pt=e=>{let{toggle:t,color:a,btn:l,title:m,colored:_,header:f,isOpen:h,tickvalue:g,value:E,extendedProfilePersonId:w,id:D,userId:x,addressId:C,companyName:P}=e;const[N,Pt]=Object(n.useState)(!1),Nt=Object(i.d)(),[It,Ft]=Object(n.useState)(!1),[Tt,Bt]=Object(n.useState)(!0),[Rt,Mt]=Object(n.useState)(!1),[qt,Lt]=Object(n.useState)(!0),[Ut,Vt]=Object(n.useState)(!1),[zt,Yt]=Object(n.useState)(!0),[Gt,Qt]=Object(n.useState)(!1),[Ht,Wt]=Object(n.useState)(!0),[Kt,Jt]=Object(n.useState)(!1),[Zt,Xt]=Object(n.useState)(!0),[$t,ea]=Object(n.useState)(!0),ta=Object(i.e)((e=>e.extendedProfile)),aa=p.a.get(ta,"entities[".concat(C,"]"),{}),na=p.a.get(aa,"user.profile.extended_profile_enum_code",""),ra=p.a.get(aa,"user.profile.company_code","");let ia;ia="Inspection Confirmed"===na?p.a.get(aa,"inspector",{}):p.a.get(aa,"user",{});const oa=p.a.get(ia,"profile")||{},sa=p.a.get(ia,"quality_standard")||[],la=p.a.get(oa,"quality_testing_frequency_enum_code")||"",ca=p.a.get(oa,"test_report_sent_to_buyer_frequency_enum_code")||"",da=p.a.get(oa,"quality_testing_place_enum_code")||"",ua=p.a.get(oa,"quality_certification_enum_code")||"",ma=(p.a.get(oa,"last_quality_testing_on",""),p.a.get(oa,"quality_certification_valid_until",""),sa.length||la||ca||da||ua),pa=p.a.get(ia,"maintained_records",[]).map((e=>({document_module_enum_code:e.document_module_enum_code})));let _a="";switch(ua){case"ISO 9001:2008":_a=Ct.a;break;case"ISO 9001:2015":_a=xt.a;break;case"Others":_a="Others"}let ya="";switch(oa.quality_testing_place_enum_code){case"In House":ya=kt.a;break;case"External Lab":ya=jt.a;break;case"Both":ya=Dt.a}const fa=sa.map((e=>{const t=e.quality_spec_code;let a;switch(t){case"Moisture":a=gt.a;break;case"GCV":a=ft.a;break;case"Ash":a=ht.a;break;case"Dry Matter":a=bt.a;break;case"Crude Protein":a=Et.a;break;case"Fixed Carbon":a=vt.a;break;case"Digestability":a=wt.a;break;case"Volatile Solids":a=Ot.a}return{qualitySpecCode:t,msg:"",quality_spec_code_image_URL:a}})),ha=[{qualityTestingFrequencyEnumCode:"".concat(la),type:"enum",testingFrequencyIcon:At.a,title:"".concat(la)},{testReportSentToBuyerFrequencyEnumCode:"".concat(ca),type:"enum",reportBuyerIcon:St.a,title:"".concat(ca)},{qualityTestingPlaceEnumCode:"".concat(da),type:"enum",icon:ya,title:"".concat(da),popoverText:"Quality Tests"},{qualityCertificationEnumCode:"".concat(ua),type:"enum",title:"".concat(ua),qualityCertificationEnumCodeIcon:"".concat(_a),popoverText:"Quality Certifications"}],ga=p.a.get(ia,"profile")||{},va=p.a.get(ga,"health_and_safety_certification_enum_code")||"",ba=(p.a.get(ga,"health_and_safety_certification_valid_until",""),p.a.get(ga,"quality_certification_valid_until",""),p.a.get(ia,"safety_equipments")||[]),Ea=p.a.get(ia,"fire_fighting_equipments")||[],wa=p.a.get(ga,"last_safety_training_on")||"",Oa=p.a.get(ga,"safety_training_frequency_enum_code")||"",Aa=p.a.get(ga,"incident_free_days")||"",Sa=p.a.get(ga,"health_checkup_frequency_enum_code")||"",ja=ba.length||Ea.length||va||wa||Oa||Aa||Sa;let ka="",Da="";switch(va){case"OHSAS 18001":ka=et.a;break;case"ISO 45001":ka=tt.a;break;case"Other":Da="Other"}const xa=ba.map((e=>{const t=e.safety_equipment_type_enum_code;let a;switch(t){case"SafetyGoggles":a=nt.a;break;case"HardHat":a=it.a;break;case"Helmet":a=rt.a;break;case"Gloves":a=at.a;break;case"SafetyShoes":a=ot.a;break;case"Overalls":a=st.a}return{safetyEquipmentTypeEnumCode:t,msg:"",safety_equipment_type_enum_image_URL:a}}));let Ca=xa.slice(0,4);const Pa=(p.a.get(ia,"equipments")||[]).map((e=>{const t=e.is_equipment,a=e.make_of_machine,n=e.machine_name_enum_code,r=e.commodity_form_code,i=e.commodity_type_code,o=e.breakdown_type_enum_code,s=e.capacity,l=e.utilized_capacity;let c,d;a&&(c=V.a);switch(n){case"Crane":d=Ge.a;break;case"Tractor":d=Ye.a;break;case"Telescopic Handler":d=Qe.a;break;case"Hammer Mill":d=He.a;break;case"Conveyor System":d=We.a;break;case"Thresher":d=Ke.a;break;case"Compactor":d=Je.a;break;case"Loader":d=Ze.a}return{is_equipment:t,Commodity_Form_Code:r,Commodity_type_Code:i,BreakDown_Type_Enum_Code:o,Capacity:s,Utilized_Capacity:l,make_of_machine:a,machineNameEnumCode:n,msg:"",manufacturing_image_URL:c,machine_name_enum_code_image_URL:d}}));Pa.slice(0,3);const Na=Ea.map((e=>{const t=e.fire_fighting_equipment_type_enum_code;let a;switch(t){case"Sprinkler":a=dt.a;break;case"Fire Extinguisher":a=ct.a;break;case"Helmets":a=rt.a;break;case"Fire Alarms":a=lt.a;break;case"Masks":a=ut.a;break;case"Smoke Detector":a=mt.a;break;case"Fire Hose":a=pt.a;break;case"Fire Buckets":a=_t.a;break;case"Hydrant System":a=Xe.a}return{fireFightingEquipmentTypeEnumCode:t,msg:"",fire_fighting_equipment_image_URL:a}}));let Ia=Na.slice(0,3);const Fa=[{healthSafetyCertificationEnumCode:"".concat(va),type:"enum",otherIcon:"".concat(Da),ohssIcon:"".concat(ka),popoverText:"Health Certification"},{lastSafetyTrainingOn:"".concat(wa),type:"enum",SafetyTrainingIcon:$e.a,SafetyTrainingTitle:"".concat(Oa),popoverText:"Safety training"},{incidentFreeDays:"".concat(Aa),text:"".concat(Aa),MultiText:"Incident Free Days"},{weeklyCheck:"".concat(Sa),type:"enum",WeeklyCheckIcon:yt.a,WeeklyCheckTitle:"".concat(Sa),popoverText:"Health Check ups"}],Ta=p.a.get(ia,"profile")||{}||null,Ba=p.a.get(Ta,"power_cut_frequency_enum_code")||"",Ra=p.a.get(Ta,"connected_load_enum_c
1ode")||"",Ma=p.a.get(Ta,"is_generator_available")||"",qa=p.a.get(Ta,"vehicle_type_code")||"",La=p.a.get(Ta,"loading_facilities_type_enum_code")||"",Ua=p.a.get(Ta,"is_loading_unloading_allowed_at_night")||!1,Va=p.a.get(Ta,"drying_facility_enum_code")||"",za=Ba||Ra||Ra||Ma||qa||La||Ua||Va;let Ya="";switch(Ta.connected_load_enum_code){case"High Tension":Ya=Fe.a;break;case"Low Tension":Ya=Be.a}let Ga="";switch(p.a.get(ia,"profile.loading_facilities_type_enum_code","")){case"Manual":Ga=qe.a;break;case"Mechanised":Ga=Le.a}let Qa="";switch(Ta.drying_facility_enum_code){case"Using a Dryer":Qa=Ue.a;break;case"Sun Dried":Qa=ze.a;break;case"Covered Storage & Dryer":Qa=Ve.a;break;case"Covered Storage":Qa=Pe.a;break;case"No Facility":Qa=q.a}const Ha=[{title:"".concat(Ba),type:"enum",icon:Ie.a,text:"".concat(Ba),popoverText:"Power disruption /Week"},{title:"".concat(Ra),type:"enum",icon:Ya,MultiText:"".concat(Ra),popoverText:"Connected Load"},{title:"".concat(Ma),type:"enum",backupGeneratorIcon:"".concat(!0===Ma?Te.a:Re.a),MultiText:"Backup Generator"},{title:"".concat(qa),type:"enum",icon:Me.a,text:"".concat(qa),popoverText:"Largest truck size"},{title:"".concat(La),type:"enum",icon:Ga,text:"".concat(La),popoverText:"Loading Facility"},{title:"".concat(Ua),isLoadingUnloadingAllowedAtNightData:"".concat(!0===Ua?Ua:""),type:"enum",text:"".concat(!0===Ua?"Night Loading":"")},{title:"".concat(Va),type:"enum",dryingFacilityEnumCodeIcon:Qa,MultiText:"".concat(Va),popoverText:"Drying Methods"}],Wa=p.a.get(ia,"profile")||{}||null,Ka=p.a.get(Wa,"address_text")||"",Ja=p.a.get(Wa,"own_rented_enum_code")||"",Za=p.a.get(Wa,"facility_start_year")||"",Xa=p.a.get(Wa,"total_men_employed")||"",$a=p.a.get(Wa,"total_women_employed")||"",en=p.a.get(ia,"storages[1].covered_space_in_mt")||0,tn=p.a.get(ia,"storages[1].open_space_in_mt")||0,an=p.a.get(ia,"storages[3].covered_space_in_mt")||0,nn=p.a.get(ia,"storages[3].open_space_in_mt")||0,rn=p.a.get(Wa,"facility_area")||"",on=p.a.get(Wa,"road_type_enum_code")||"",sn=Ja||Za||Xa||en||tn||an||nn||rn||on;let ln="";switch(on){case"Damaged":ln=ke.a;break;case"Gravel":case"Murum":ln=De.a;break;case"Mud":ln=xe.a;break;case"Concrete / Tar":ln=je.a}let cn="",dn="";switch(Wa.own_rented_enum_code){case"Owned":cn=R.a;break;case"Rented":cn=M.a;break;case"Unclear":dn=q.a}const un=[{ownRentedEnumCode:"".concat(Ja),type:"enum",ownRentedIcon:cn,unclearIcon:dn,ownRentedtext:"".concat(Ja),popoverText:"Type of facility"},{facilityStartYear:"".concat(Za),yearsInOperationText:"In Operation"},{totalMenEmployed:"".concat(Xa),type:"enum",menWomenIconIcon:Ce.a,totalMenEmployed:"".concat(Xa),totalWomenEmployed:"".concat($a)},{type:"Storage1",storageCoveredIcon:Pe.a,text:"Storage Covered",rawMaterialsCoveredInMT:"".concat(d.d.formatQtyPricePerUOM(en)),rawMaterialsCoveredUsableInMT:"".concat(d.d.formatQtyPricePerUOM(an))},{type:"Storage2",storageOpenedIcon:Ne.a,text:"Storage Open",rawMaterialsOpenInMT:"".concat(d.d.formatQtyPricePerUOM(tn)),rawMaterialsOpenUsableInMT:"".concat(d.d.formatQtyPricePerUOM(nn))},{facilityArea:"".concat(rn),type:"enum",facilityAreaIcon:b.a,text:"Area",facilityAreaText:"".concat(d.d.formatQtyPricePerUOM(rn))},{roadTypeEnumCode:"".concat(on),type:"enum",roadTypeEnumIcon:ln,roadTypeEnumText:"".concat(on)}],mn=p.a.get(ia,"products")||[],pn=p.a.get(ia,"profile.raw_material_suppliers_count")||"",_n=p.a.get(ia,"profile.raw_material_procurement_range_from",""),yn=p.a.get(ia,"profile.raw_material_procurement_range_to",""),fn=p.a.get(ia,"raw_material_and_product",[]),hn=mn.length||pn||_n||yn||fn.length,gn=fn.map((e=>{const t=e.commodity_code,a=e.commodity_residue_code;let n;switch(t){case"Mustard and Wood":case"Wood and Bamboo":case"Cotton and Wood":case"Corn and Cotton":case"Mustard and Groundnut":case"Groundnut and Wood":case"Sugar cane and Coffee":case"Sugar cane and Wood":case"Corn and Sugar cane":case"Soyabean and Wood":case"Cotton and Wood":case"Corn and Cotton":case"Castor and Wood":case"Soyabean and Groundnut":case"Sugar cane and Rice":case"Corn and Sugar cane":n=Ae.a;break;case"Groundnut":n=ne.a;break;case"Bamboo":n=he.a;break;case"Coffee":n=ge.a;break;case"Cumin Seed":case"Cumin":n=ve.a;break;case"Biochar":case"Biofertilizer":n=be.a;break;case"Palm":n=Ee.a;break;case"Compressed Bio Gas":n=we.a;break;case"Soyabean":case"Soybean":n=ae.a;break;case"Cotton":n=ee.a;break;case"Wheat":case"Niger":case"Linseed":case"Rice":case"Sesame":n=_e.a;break;case"Cumin Seed":case"Sugar cane":n=te.a;break;case"Corn":n=re.a;break;case"Wood":case"Teak Wood":case"Casuarina Wood":case"Mixed Wood":n=fe.a;break;case"Jowar":case"Ragi":case"Bajra":case"Barley":n=me.a;break;case"Coconut":n=le.a;break;case"Tur (arhar)":case"Gaur":case"Gram":case"Lentil":case"Sunflower":case"Safflower":case"Mustard":case"Small Millet":case"Rapeseed":case"Castor Seed":case"Castor":case"Moong":case"Urad":n=ye.a;break;case"Arecanut":n=ie.a;break;case"Banana":n=oe.a;break;case"Jute":case"Grass":n=pe.a;break;case"Gooseberry":n=ue.a;break;case"Coriander":n=ce.a;break;case"Cashew":n=se.a;break;case"Eucalyptus":case"Eucalyptus Wood":n=de.a;break;case"Astillas":n=Oe.a}return{commodityCode:t,commodityResidueCode:a,commodity_code_image_URL:n}})),vn=mn.map((e=>{let t;const a=e.commodity_type_code,n=e.commodity_form_code;return"Biomass"===a&&"Raw"===n&&(t=z.a),"Biomass"===a&&"Industrial"===n&&(t=Y.a),"Biomass"===a&&"Pellet"===n&&(t=G.a),"Biomass"===a&&"Long Pellets"===n&&(t=Q.a),"Biomass"===a&&"Briquette"===n&&(t=z.a),"BioMed"===a&&"Briquette"===n&&(t=W.a),"Biomass"===a&&"Silage"===n&&(t=K.a),"BioDegradable"===a&&"Raw"===n&&(t=J.a),"BioDegradable"===a&&"BioEnng"===n&&(t=J.a),"Biomass"===a&&"CForm1"===n&&(t=H.a),"Biomass"===a&&"Liquid"===n&&(t=Z.a),"Biogas"===a&&(t=$.a),"BioEngg"===a&&"Raw"===n&&(t=X.a),"BioFuel"===a&&"Long Pellet"===n&&(t=Se.a),"By Products"===a&&"Solid"===n&&(t=L.a),"By Products"===a&&"Liquid"===n&&(t=U.a),{commodityTypeCode:a,commodityFormCo
1de:n,msg:"",post_image_URL:t}}));let bn=vn.slice(0,4);Object(n.useEffect)((()=>{Nt(y.a.fetchDetails(C))}),[h]);const En=c()({"modal-dialog--colored":_,"modal-dialog--header":f});return Object(n.useEffect)((()=>{N&&ra&>ag("event","Supplier_profile_drill_down_2",{extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,userId:x||null,companyName:P,otherCompanyName:ra})}),[N,ra]),r.a.createElement("div",{className:"bfc-post-text-editor-modal",onLoad:()=>{Pt(!0)}},r.a.createElement("div",{className:"bfc-follow-editor-section"},r.a.createElement(o.a,{className:"d-none",color:a,onClick:t},l),r.a.createElement(s.a,{zIndex:1500,isOpen:h,toggle:t,modalClassName:"ltr-support theme-light bfc-post-text-editor-modal supplier-drill__down-modal",className:"modal-dialog--".concat(a," ").concat(En," ")},r.a.createElement(u.e,{initialValues:{}},(e=>{const{values:a}=e;return r.a.createElement(u.d,{className:"material-form extended-modal"},r.a.createElement("div",{className:"modal__header",style:{borderBottom:"transparent!important",backgroundColor:"#F1F2F3",borderTopLeftRadius:"15px",borderTopRightRadius:"15px"}},r.a.createElement("p",{className:"text-modal modal__title bfc-modalTitle d-flex justify-content-between"},r.a.createElement("div",{className:"d-flex justify-content-center align-items-center ml-auto mr-auto",style:{gap:"10px"}},r.a.createElement(A.a,{tickvalue:g,shieldText:!0})),r.a.createElement("button",{"aria-label":"Close",className:" close",type:"button",onClick:t},r.a.createElement("span",{"aria-hidden":!0},"\xd7")))),r.a.createElement("div",{className:"modal__body extended__body p-0"},r.a.createElement("div",{className:"extended-container"},r.a.createElement("div",{className:"row"},Tt&&r.a.createElement("div",{className:"col-12 col-sm-6 col-xl-6 mb-0 p-5"},r.a.createElement(v,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Raw Material & Products",NoSuppliersIcon:j.a,isRawMaterialProductsData:hn,productsCommodityFormCode:bn,rawMaterialSuppliersCountData:pn,rawMaterialProcurementRangeFrom:_n,rawMaterialProcurementRangeTo:yn,rightSideIcon:r.a.createElement(S.a,{size:30}),rawData:!0,viewMore:!0,onClick:()=>(Ft(!0),Lt(!1),void Bt(!1))})),It&&r.a.createElement("div",{className:"col-12 col-md-12 mb-0 p-5"},r.a.createElement(O,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Raw Material & Products",NoSuppliersIcon:j.a,rawMaterialData:gn,productsCommodityFormCode:vn,rawMaterialSuppliersCountData:pn,rawMaterialProcurementRangeFrom:_n,rawMaterialProcurementRangeTo:yn,rightSideIcon:r.a.createElement(S.a,{size:30}),rawData:!0,viewMore:!0,onClick:()=>(Ft(!1),Lt(!0),void Bt(!0))})),qt&&r.a.createElement("div",{className:"col-12 col-sm-6 col-xl-6 mb-0 p-5"},r.a.createElement(v,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Location, Access & People",rawMaterialProductsData:un,isThereLocationAccessData:sn,rawMaterialProductsData1:Wa,rightSideIcon:r.a.createElement(k.a,{size:30}),locationAccessData:!0,viewMore:!0,onClick:()=>(Mt(!0),Bt(!1),void Lt(!1))})),Rt&&r.a.createElement("div",{className:"col-12 col-md-12 mb-0 p-5"},r.a.createElement(O,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Location, Access & People",rawMaterialProductsData:un,rawMaterialProductsData1:Wa,isThereLocationAccessData:sn,addressText:Ka,rightSideIcon:r.a.createElement(k.a,{size:30}),locationAccessData:!0,viewMore:!0,onClick:()=>(Mt(!1),Bt(!0),void Lt(!0))})),zt&&r.a.createElement("div",{className:"col-12 col-sm-6 col-xl-6 mb-0 p-5"},r.a.createElement(v,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Infrastructure & Equipment",infraEquipmentsArray:Ha,isThereInfrastructureData:za,infraEquipmentsData:Ta,equipmentsCodeData:Pa,rightSideIcon:r.a.createElement(I,{size:30}
1),infrastructureEquipmentData:!0,viewMore:!0,onClick:()=>(Vt(!0),Wt(!1),void Yt(!1))})),Ut&&r.a.createElement("div",{className:"col-12 col-md-12 mb-0 p-5"},r.a.createElement(O,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Infrastructure & Equipment",infraEquipmentsArray:Ha,equipmentsCodeData:Pa,rightSideIcon:r.a.createElement(I,{size:30}),infrastructureEquipmentData:!0,viewMore:!0,onClick:()=>(Vt(!1),Wt(!0),void Yt(!0))})),Ht&&r.a.createElement("div",{className:"col-12 col-sm-6 col-xl-6 mb-0 p-5"},r.a.createElement(v,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Health & Safety",healthSafetyArray:Fa,healthSafetyData:ga,isThereHealthSafetyData:ja,newSafetyEqipmentsCodeDataArray:Ca,newFireFightingEquipmentTypeEnumDataArray:Ia,rightSideIcon:r.a.createElement(F.a,{size:30}),healthSafety:!0,viewMore:!0,onClick:()=>(Qt(!0),Yt(!1),void Wt(!1))})),Gt&&r.a.createElement("div",{className:"col-12 col-md-12 mb-0 p-5"},r.a.createElement(O,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Health & Safety",healthSafetyArray:Fa,safetyEqipmentsCodeData:xa,fireFightingEquipmentTypeEnumData:Na,rightSideIcon:r.a.createElement(F.a,{size:30}),healthSafety:!0,viewMore:!0,onClick:()=>(Qt(!1),Yt(!0),void Wt(!0))})),Zt&&r.a.createElement("div",{className:"col-12 col-sm-6 col-xl-6 mb-0 p-5"},r.a.createElement(v,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Quality & Processes",qualityStandardData:fa,qualityProcessArray:ha,isQualityProcessData:ma,maintainedRecordsData:pa,rightSideIcon:r.a.createElement(T.a,{size:30}),qualityProcess:!0,viewMore:!0,onClick:()=>(Jt(!0),ea(!1),void Xt(!1))})),Kt&&r.a.createElement("div",{className:"col-12 col-md-12 mb-0 p-5"},r.a.createElement(O,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Quality & Processes",qualityStandardData:fa,maintainedRecordsData:pa,qualityProcessArray:ha,rightSideIcon:r.a.createElement(T.a,{size:30}),qualityProcess:!0,viewMore:!0,onClick:()=>(Jt(!1),ea(!0),void Xt(!0))})),$t&&r.a.createElement("div",{className:"col-12 col-sm-6 col-xl-6 mb-0 p-5"},r.a.createElement(v,{userId:x,extendedProfilePersonId:w,extendedProfileId:D,extendedProfileAddressId:C,heading:"Sustainable Business Practices",middleText:"Coming Soon",comingSoon:!0,rightSideIcon:r.a.createElement(B.a,{size:30})}))))))})))))};Pt.defaultProps={title:"",message:"",colored:!1,header:!1,color:"primary"};t.a=Pt},function(e,t,a){"use strict";a.r(t),a.d(t,"EntityYupSchema",(function(){return f})),a.d(t,"fetchList",(function(){return h})),a.d(t,"fetchDetails",(function(){return g})),a.d(t,"create",(function(){return v})),a.d(t,"update",(function(){return b})),a.d(t,"destroy",(function(){return E}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o),l=a(155),c=a.n(l);const d={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};if(s.a.isEmpty(e))t=Object(i.a)(Object(i.a)({},e),{},{person_id:e.person_id||s.a.get(window,"user.userid",0)});else{const a=globalThis.store.getState();t=e.person_id!==s.a.get(window,"user.userid",0)?Object(i.a)(Object(i.a)({},e),{},{person_id:e.person_id||s.a.get(a,"kycUser.profile.person.person_id")}):Object(i.a)(Object(i.a)({},e),{},{person_id:e.person_id||s.a.get(window,"user.userid",0)})}return n.d.getQs(t)},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=Object(i.a)(Object(i.a)(Object(i.a)({},c()({company_Code:"",company_Name:"",company_Legal_Name:"",registration_Id:1,company_Tax_Id:1,company_External_Ref:"",company_Type_Enum:0,company_Contact:"",company_Phone_Number:"",company_Website:"",company_Email_Id:"",company_Mobile:"",created_By:0,nature_Of_Business_Enum:0,company_Affiliate_Enum:1,business_Type_Enum:0,buyer_Rating:2,seller_Rating:3,operation_Enum:1,company_id:0,business_type_enum_code:"",company_affiliate_enum_code:"",company_type_enum_code:"",nature_of_business_enum_code:""},"snake")),e),{},{person_id:e.person_id||s.a.get(window,"user.id")});return t.company_name=t.company_code,t},update(e,t){let a=Object(i.a)(Object(i.a)(Object(i.a)({},c()({company_Code:"",company_Name:"",company_Legal_Name:"",registration_Id:1,company_Tax_Id:1,company_External_Ref:"",company_Type_Enum:0,company_Contact:"",company_Phone_Number:"",company_Website:"",company_Email_Id:"",company_Mobile:"",created_By:0,nature_Of_Business_Enum:0,company_Affiliate_Enum:1,business_Type_Enum:0,buyer_Rating:2,seller_Rating:3,operation_Enum:3,business_type_enum_code:"",company_affiliate_enum_code:"",company_type_enum_code:"",nature_of_business_enum_code:""},"snake")),t),{},{company_id:e,person_id:t.person_id||s.a.get(window,"user.id")});return a.company_name=a.company_code,delete a.locations,a},destroy:e=>e},u={fetchList(e){let t=s.a.get(e,"company_affiliate_response_model")||[];t=t.map((e=>{let t=Object(i.a)(Object(i.a)({},e),{},{locations:s.a.keyBy(s.a.get(e,"business_location_request_model")||[],"company_address_id")});return delete t.business_location_request_model,t}));let a={company:Object(i.a)(Object(i.a)({},e),{},{locations:s.a.keyBy(s.a.get(e,"company_address_list")||[],"company_address_id")}),affiliates:s.a.keyBy(t,"company_affiliate_id")};return delete a.company.company_address_list,delete a.company.company_affiliate_response_model,a},fetchDetails:e=>e,create:e=>e,update:e=>e,destroy:e=>e},{baseUrl:m}=r.a,p=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BioFuelRegistration/api/BusinessProfile/FetchBusinessProfileDetails_ELOC?").concat(t),r=await n.d.fetch(a).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){console.error("api-company-fetchList->raw--err----\x3e",t);const e=await n.d.processApiErrors(t,"","FetchBusinessProfileDetails_ELOC");throw console.error("api-company-fetchList->errors----\x3e",e),e}};var _=a(5),y=a(29);const f=_.g().shape({business_type_enum:_.f().positive().required(),nature_of_business_enum:_.f().positive().required(),company_code:_.i().required(),company_legal_name:_.i().required()}),h=async e=>{try{return await p(e)}catch(t){throw t}},g=async e=>{try{let t=await(async e=>{try{d.fetchDetails(e);const t=(await p({})).id;return u.fetchDetails(t)}catch(t){console.error("api-company-fetchDetails->raw--err----\x3e",t);const e=await n.d.processApiErrors(t);throw console.error("api-company-fetchDetails->errors----\x3e",e),e}})(e);return t}catch(t){throw t}},v=async e=>{try{e.company_legal_name=e.company_legal_name.trim(),e.company_code=e.company_code.trim(),await y.b(f,e);const t=await(async e=>{try{let t=d.create(e);const a="".concat(m,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdatePrimaryBusinessOrganisationDetail
1s"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.error("api-company-create->raw--err----\x3e",t);const e=await n.d.processApiErrors(t,"","SaveAndUpdatePrimaryBusinessOrganisationDetails");throw console.error("api-company-create->errors----\x3e",e),e}})(e);return t}catch(t){throw t}},b=async(e,t)=>{try{t.company_legal_name=t.company_legal_name.trim(),t.company_code=t.company_code.trim(),await y.b(f,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=d.update(e,t);const r="".concat(m,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdatePrimaryBusinessOrganisationDetails"),i=await n.d.fetch(r,{method:"POST",body:JSON.stringify(a)}).ready,o=await n.d.processApiRes(i);return u.update(o)}catch(a){console.error("api-company-update->raw--err----\x3e",a);const e=await n.d.processApiErrors(a,"","SaveAndUpdatePrimaryBusinessOrganisationDetails");throw console.error("api-company-update->errors----\x3e",e),e}}(e,t);return a}catch(a){throw a}},E=async e=>{try{let t=await(async e=>{try{let t=d.destroy(e);const a="".concat(m,"/BioFuelRegistration/api/FarmDetails/SaveAndUpdateFarm"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.destroy(i)}catch(t){console.error("api-company-destroy->raw--err----\x3e",t);const e=await n.d.processApiErrors(t,"","SaveAndUpdateFarm");throw console.error("api-company-destroy->errors----\x3e",e),e}})(e);return t}catch(t){throw t}}},function(e,t,a){"use strict";a.d(t,"b",(function(){return p})),a.d(t,"c",(function(){return _})),a.d(t,"a",(function(){return y}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o),l=a(26),c=a.n(l);const d={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)(Object(i.a)({},e),{},{filters:e.filters})},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)({},e)},update:(e,t)=>Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0),operation_enum:3}),destroy(e){const t={record_fuel_id:e};return n.d.getQs(t)},fetchDriverDetailsByMobile(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)({},e);return n.d.getQs(t)},link(e,t){const a=Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0)});return n.d.getQs(a)},eKycDocumentVerification:e=>({verification_type_enum:3,document_number:e.license_number,document_name:e.first_name+" "+e.middle_name+" "+e.last_name,company_affiliate_enum:0,expiry_date:null,entity_id:s.a.get(window,"user.userid")||0,dob:c()(e.dob).format("YYYY-MM-DD")})},u={fetchList(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchDetails(e)));return s.a.keyBy(t,"record_fuel_id")},fetchDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"record_fuel_id")}),create:e=>e,update:e=>e,destroy:e=>e,fetchDriverDetailsByMobile:e=>e,link:e=>e,eKycVerification:e=>e},{baseUrl:m}=r.a,p=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BioFuelRequirementOffers/api/EquipmentDetails/FetchAllStorageRecordFuel"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}},_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.create(e),a="".concat(m,"/BioFuelRequirementOffers/api/EquipmentDetails/SaveAndUpdateStorageRecordFuel"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}},y=async e=>{try{const t=d.destroy(e),a="".concat(m,"/BioFuelRequirementOffers/api/EquipmentDetails/DeleteStorageRecordFuel?").concat(t),r=await n.d.fetch(a,{method:"PUT"}).ready,i=await n.d.processApiRes(r);return u.destroy(i)}catch(t){console.log("DeleteDriverForTransporter->err----\x3e",t);throw await n.d.processApiErrors(t,"","DeleteDriverForTransporter")}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return p})),a.d(t,"c",(function(){return _})),a.d(t,"b",(function(){return y}
1));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o),l=a(26),c=a.n(l);const d={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)(Object(i.a)({},e),{},{filters:e.filters})},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)({},e)},update:(e,t)=>Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0),operation_enum:3}),destroy(e){const t={record_fuel_id:e};return n.d.getQs(t)},fetchDriverDetailsByMobile(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)({},e);return n.d.getQs(t)},link(e,t){const a=Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0)});return n.d.getQs(a)},eKycDocumentVerification:e=>({verification_type_enum:3,document_number:e.license_number,document_name:e.first_name+" "+e.middle_name+" "+e.last_name,company_affiliate_enum:0,expiry_date:null,entity_id:s.a.get(window,"user.userid")||0,dob:c()(e.dob).format("YYYY-MM-DD")})},u={fetchList(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchDetails(e)));return s.a.keyBy(t,"bf_setup_fuel_dispensing_id")},fetchDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"bf_setup_fuel_dispensing_id")}),create:e=>e,update:e=>e,destroy:e=>e,fetchDriverDetailsByMobile:e=>e,link:e=>e,eKycVerification:e=>e},{baseUrl:m}=r.a,p=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BiofuelThirdPartyIntegration/api/DieselDispense/FetchAllDieselDispenseDetails"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}},_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.create(e),a="".concat(m,"/BiofuelThirdPartyIntegration/api/DieselDispense/SaveAndUpdateDieselDispenselChanges"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}},y=async e=>{try{const t=n.d.getQs(e),a="".concat(m,"/BioFuelRegistration/api/ReferenceData/ReadReferenceData?").concat(t),r=await n.d.fetch(a,{method:"GET"}).ready;return await n.d.processApiRes(r)}catch(t){throw await n.d.processApiErrors(t,"","FetchZohoAccountCreds")}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({sortComparer:(e,t)=>(e.name_of_farm||"").localeCompare(t.name_of_farm||"")}),l=Object(r.c)({name:"farmTopbarLocations",initialState:s.getInitialState({dirty:!0,busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setDirty(e,t){e.dirty=!e.dirty},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(l.actions.setBusy(!0));try{const a=await o.Q.fetchList(e);return t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}}});Object(n.a)({},s.getSelectors((e=>e.farmTopbarLocations)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"transportProvider",initialState:s.getInitialState({busy:!1,data:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{data:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchTransportProvider:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.D.fetchFilterData(e);t(l.actions.setData(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.transportProvider)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"commodityPlanDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.D.fetchDetails(e);t(l.actions.removeAll()),t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.commodityPlanDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var n=a(1),r=a(13),i=(a(3),a(24),a(2));a(21),a(11);const o=Object(r.b)({}),s=Object(r.c)({name:"selectAllCheck",initialState:o.getInitialState({busy:!1,selectAllFlag:!1,shouldRender:!0}),reducers:{setAll:o.setAll,addOne:o.addOne,addMany:o.addMany,updateOne:o.updateOne,updateMany:o.updateMany,upsertOne:o.upsertOne,upsertMany:o.upsertMany,removeOne:o.removeOne,removeMany:o.removeMany,removeAll:o.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setSelectAllFlag(e,t){let a=t.payload;e.selectAllFlag=!1!==a}}}),l=Object(n.a)(Object(n.a)({},s.actions),{},{selectAll:e=>async t=>{try{t(s.actions.setSelectAllFlag(e))}catch(a){t(s.actions.setSelectAllFlag(!1)),i.d.displayErrors(a)}}});Object(n.a)({},o.getSelectors((e=>e.selectAllCheck)));t.b=s.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"liveroomDeals",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.q.fetchLiveroomDeals(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.liveroomDeals)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"postLikedBy",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.vb.fetchUserLikedPostList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.followers)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"discountSchemes",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.J.fetchListSchemes(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.discountSchemes)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"financePartnerDetails",initialState:s.getInitialState({busy:!1,childData:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setChildData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{childData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.R.fetchDetails(e);t(l.actions.removeAll()),t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},withdrawInvoiceFinanceRequest:e=>async t=>{t(l.actions.setBusy(!0));
1try{await o.R.withdrawInvoiceFinanceRequest(e)}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},getFinanceDeals_Applicant:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.R.getFinanceDeals_Applicant(e);t(l.actions.setAll(a))}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},getFinanceDeals_NBFC:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.R.getFinanceDeals_NBFC(e);t(l.actions.setAll(a))}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},getFinancedDealDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.R.getFinancedDealDetails(e);return t(l.actions.setChildData(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.financePartnerDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=(a(24),a(2)),l=(a(21),a(11),a(7));const c=Object(r.b)({}),d=Object(r.c)({name:"fetchExtendedProfilePhotos",initialState:c.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:c.setAll,addOne:c.addOne,addMany:c.addMany,updateOne:c.updateOne,updateMany:c.updateMany,upsertOne:c.upsertOne,upsertMany:c.upsertMany,removeOne:c.removeOne,removeMany:c.removeMany,removeAll:c.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await l.Tb.fetchExtendedProfilePhotosList(e);t(d.actions.setAll(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))},fetchAllExtendedPhotos:(e,t)=>async a=>{a(d.actions.setBusy(!0));try{let n=await l.Tb.fetchExtendedProfilePhotosList(e);const r=o.a.get(n,"0.data",[]);let i=[];t&&(i=await l.Tb.fetchExtendedProfilePhotosList(t));const s=o.a.get(i,"0.data",[])||[];n={0:{id:0,data:[...r,...s]}},a(d.actions.setAll(n))}catch(n){a(d.actions.setAll({})),console.log("Redux-uploadDocumentService->Err",n),s.d.displayErrors(n)}a(d.actions.setBusy(!1))}});Object(n.a)({},c.getSelectors((e=>e.uploadBanner)));t.b=d.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"cashflowPreview",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{create:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.p.create(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.cashflowPreview)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"farmerLocations",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.jb.fetchFarmerList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.farmerLocations)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=(a(3),a(13)),i=(a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"mapActions",initialState:s.getInitialState({busy:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{GetNearByVendors:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.mb.GetNearByVendors(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.mapActions)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return d}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11)),s=a(7);const l=Object(r.b)({}),c=Object(r.c)({name:"subscriptionPassbook",initialState:l.getInitialState({busy:!1,csvData:[]}),reducers:{setAll:l.setAll,addOne:l.addOne,addMany:l.addMany,updateOne:l.updateOne,updateMany:l.updateMany,upsertOne:l.upsertOne,upsertMany:l.upsertMany,removeOne:l.removeOne,removeMany:l.removeMany,removeAll:l.removeAll,setCsvData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{csvData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),d=Object(n.a)(Object(n.a)({},c.actions),{},{fetchPassBook:(e,t)=>async a=>{a(c.actions.setBusy(!0));try{const i=await s.Lb.fetchPassBook(e,t);var r;if(null!==t&&void 0!==t&&t.isCsv)return a(c.actions.setCsvData(null===(r=Object.values(i))||void 0===r?void 0:r.map((e=>(delete e.id,delete e.serial,Object(n.a)({},e)))))),a(c.actions.setBusy(!1)),i;a(c.actions.setAll(i))}catch(o){a(c.actions.setAll({})),i.d.displayErrors(o)}a(c.actions.setBusy(!1))},updatePassbook:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.Lb.updatePassbook(e);return t(c.actions.setBusy(!1)),o.a.show({type:"success",message:"Passbook updated Successfully."}),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))},transferPassbookAmount:e=>async t=>{t(c.actions.setBusy(!0));try{const a=await s.Lb.transferPassbookAmount(e);return t(c.actions.setBusy(!1)),o.a.show({type:"success",message:"Transfer Successful."}),a}catch(a){i.d.displayErrors(a)}t(c.actions.setBusy(!1))}});Object(n.a)({},l.getSelectors((e=>e.subscriptionPassbook)));t.b=c.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"multipartyAuctionsDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setAuctionDetail
1s:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{auctionDetails:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{FetchMultipartyAuctionOverview:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.pb.FetchMultipartyAuctionOverview(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.multipartyAuctionsDetails)));t.b=l.reducer},,,,,function(e,t,a){"use strict";t.a=a.p+"static/media/product-solid.6c69bbb6.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/product-liquid.cdb6a860.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/bio-industrial.1ccd3179.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/biomass-industrial-icon.d23f457a.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/pellets-icon.2f43d43a.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/long-pellets-icon.ce965e1b.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/products-briquttes-icon.4f462727.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/biomed-briqutte-icon.27d4130b.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/biomass-silage-icon.5e480099.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/biomass-liquid-icon.714a6f82.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/bioengg-icon.9b50456e.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/biogas-icon.2c6481db.svg"},function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=(a(12),a(326));const s=["field","form","variant","disabled","cb"];t.a=e=>{const{field:t,form:{touched:a,errors:l},variant:c,disabled:d,cb:u}=e,[m,p]=(Object(n.a)(e,s),Object(r.useState)("")),_=Object(r.useRef)("mappls-search-".concat(Math.random().toString(36).slice(2))),y=Object(r.useRef)(u);Object(r.useEffect)((()=>{p(t.value)}),[t.value]);return Object(r.useEffect)((()=>{let e=!0;return Object(o.a)().then((t=>{const a=document.getElementById(_.current);if(!e||!a||null===t||void 0===t||!t.search)return;new t.search(a,{location:[28.61,77.23],bridge:!1,tokenizeAddress:!0,geolocation:!1,pod:"DIST"},(function(t){e&&(console.log("mappls data4 >>",t),y.current&&y.current(t))}))})).catch((e=>{console.error("Mappls search failed to load",e)})),()=>{e=!1}}),[]),i.a.createElement("div",null,i.a.createElement("input",{type:"text",id:_.current,name:_.current,className:"search-outer form-control as-input",placeholder:"Search location",required:"",spellCheck:"false",value:m,disabled:d,onChange:e=>{let t=e.target.value;p(t)}}),i.a.createElement("span",{style:{color:"var(--unnamed-color-f44336)",fontSize:"var(--fs-base__three)",fontFamily:"var(--unnamed-font-segoeUI)"}},l.location_code))}},,,,function(e,t,a){"use strict";var n=a(1),r=a(0),i=a.n(r),o=a(110),s=a(27);a(819);t.a=function(e){const{links:t,className:a="bfc-tabs tabs-primary",setEmptyData:r,setRowsPerPage:l,filters:c,setFilters:d}=e;return Object(o.g)(),i.a.createElement("div",{className:"".concat(a)},i.a.createElement("ul",null,t&&t.map(((e,t)=>i.a.createElement("li",{key:t},i.a.createElement(s.c,{to:e.to,onClick:()=>{r();let e={};c.hasOwnProperty("commodity_deal_master_id")&&(e=Object(n.a)(Object(n.a)({},e),{},{commodity_deal_master_id:c.commodity_deal_master_id})),c.hasOwnProperty("transport_delivery_schedule_alloted_id")&&(e=Object(n.a)(Object(n.a)({},e),{},{transport_delivery_schedule_alloted_id:c.transport_delivery_schedule_alloted_id})),d(Object(n.a)({},e)),l(10)}},e.title))))))}},function(e,t,a){"use strict";t.a=a.p+"static/media/receipt-icon.61f28812.svg"},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(10),o=a(919),s=a(763),l=a(182),c=a(918),d=a(917),u=a(567),m=a(300),p=a.n(m);t.a=e=>{const{checkBoxArray:t,closeOutBtnTxt:a,disableCloseOutBtn:n,closeOutInitialValues:m,closeOutHandle:_,closeOutModalTitleTxt:y,handleAcceptSubmit:f,getCloseInitialValues:h,handleDeleteDeliveries:g,setHandler:v,setModalValue:b,setModalFormikBag:E,setModalTitle:w,setModal:O,partnerId:A}=e;let S=window.location.href;return r.a.createElement(o.a,null,r.a.createElement(s.a,{dir:"ltr"},t.length>0&&r.a.createElement(r.a.Fragment,null,r.a.createElement(l.a,{color:"secondary",className:"ml-3",style:{minWidth:"100px",cursor:"default"}}
1,"Actions"),r.a.createElement(c.a,{color:"secondary",className:"icon icon--right d-flex align-items-center"},r.a.createElement(p.a,{style:{margin:"0 7px"}})))),r.a.createElement(d.a,{right:!0,className:"dropdown__menu",style:{width:"auto"}},(!n&&!S.includes("controltower/deliveries/not-confirmed")||A)&&r.a.createElement(i.e,{initialValues:m},(e=>{const{values:t}=e;return r.a.createElement(i.d,null,r.a.createElement(u.a,{key:1,disabled:n,onClick:()=>{v((()=>_)),b(e.values),E(e),w(y),O(!0)}},a))})),r.a.createElement(i.e,{initialValues:h()},(e=>{const{values:t}=e,a=S.includes("controltower/deliveries/upcoming")||S.includes("controltower/deliveries/missed")||S.includes("controltower/deliveries/not-confirmed"),n=S.includes("controltower/deliveries/upcoming")||S.includes("controltower/deliveries/ongoing")||S.includes("controltower/deliveries/completed")||S.includes("controltower/deliveries/missed");return r.a.createElement(i.d,null,a&&r.a.createElement(u.a,{key:2,onClick:()=>{v((()=>f)),b(e.values),E(e),w("Move Date"),O(!0)}},"Move Date"),n&&r.a.createElement(u.a,{key:3,onClick:()=>{v((()=>f)),b(e.values),E(e),w("Revert Status To"),O(!0)}},"Revert Status To"),S.includes("controltower/deliveries/not-confirmed")&&r.a.createElement(u.a,{key:4,onClick:()=>{v((()=>g)),b(e.values),E(e),w("Delete Schedule(s)"),O(!0)}},"Delete"))}))))}},function(e,t,a){"use strict";var n=a(1),r=(a(5),a(635)),i=a.n(r),o=a(11),s=a(26),l=a.n(s),c=a(0),d=a.n(c),u=a(3),m=a.n(u),p=a(110),_=a(182),y=a(12),f=a(10),h=a(2),g=(a(256),a(923),a(270),a(1570),a(176),a(644)),v=a(146),b=a(200),E=a(528),w=(a(153),a(122)),O=a(70),A=a(63),S=a(437),j=a.n(S),k=a(201),D=a(320),x=a(68);const C=e=>{var t,a,n,r,i,o;let s=null;return s=1===(null===e||void 0===e?void 0:e.invoice_verification_enum)?"red":2===(null===e||void 0===e?void 0:e.invoice_verification_enum)?"blue":3===(null===e||void 0===e?void 0:e.invoice_verification_enum)?"green":"purple",d.a.createElement(d.a.Fragment,null,"Workflow"==(null===e||void 0===e?void 0:e.record_type)?d.a.createElement("div",null,d.a.createElement("div",{className:"d-flex justify-content-between align-items-start"},d.a.createElement(g.a,{className:"fw-100",color:s},null===e||void 0===e?void 0:e.invoice_verification_enum_code),d.a.createElement("div",{className:"d-flex flex-column align-items-end"},d.a.createElement(x.a,{variant:"subtitle2"},"Created On: ",l()(null===e||void 0===e?void 0:e.created_datetime).format("DD-MM-YYYY")),d.a.createElement(x.a,{variant:"subtitle2"},null===e||void 0===e?void 0:e.created_by_person))),d.a.createElement("div",{className:"d-flex justify-content-between align-items-start pt-5"},d.a.createElement(x.a,{type:"currency",variant:"subtitle2"},null===e||void 0===e?void 0:e.amount_to_pay),d.a.createElement(x.a,{variant:"subtitle2"},"Pay On : ",l()(null===e||void 0===e?void 0:e.pay_on_date).format("DD-MM-YYYY"))),null!==e&&void 0!==e&&null!==(t=e.remarks)&&void 0!==t&&t.length?d.a.createElement("div",null,d.a.createElement("p",{style:{fontSize:".725rem",paddingTop:4},className:"text-muted"},(null===e||void 0===e||null===(a=e.remarks)||void 0===a?void 0:a.length)>70?d.a.createElement(d.a.Fragment,null,d.a.createElement(x.a,{variant:"caption"},null===e||void 0===e||null===(n=e.remarks)||void 0===n?void 0:n.slice(0,70),"..."),d.a.createElement(v.a,{placement:"topLeft",title:d.a.createElement("div",{style:{whiteSpace:"pre-line"}},null===e||void 0===e?void 0:e.remarks),style:{width:"100%"}},d.a.createElement(x.a,{variant:"caption",style:{textDecoration:"underline"}},"see more"))):d.a.createElement(x.a,{variant:"caption",style:{whiteSpace:"pre-line"}},null===e||void 0===e?void 0:e.remarks))):""):d.a.createElement("div",null,d.a.createElement("div",{className:"d-flex justify-content-between align-items-start"},d.a.createElement(g.a,{className:"fw-100",color:s},null===e||void 0===e?void 0:e.payment_status),d.a.createElement("div",{className:"d-flex flex-column align-items-end"},d.a.createElement(x.a,{variant:"subtitle2"},"Created On: ",l()(null===e||void 0===e?void 0:e.created_datetime).format("DD-MM-YYYY")),d.a.createElement(x.a,{variant:"subtitle2"},null===e||void 0===e?void 0:e.paid_by))),d.a.createElement("div",{className:"d-flex justify-content-between align-items-start pt-5"},d.a.createElement(x.a,{type:"currency",variant:"subtitle2"},null===e||void 0===e?void 0:e.total_paid_amount),d.a.createElement(x.a,{variant:"subtitle2"},"Pay On : ",l()(null===e||void 0===e?void 0:e.payment_date).format("DD-MM-YYYY"))),d.a.createElement("div",{className:"d-flex justify-content-end align-items-start pt-5"},d.a.createElement(x.a,{variant:"subtitle2"},null===e||void 0===e?void 0:e.payment_method)),null!==e&&void 0!==e&&null!==(r=e.remarks)&&void 0!==r&&r.length?d.a.createElement("div",null,d.a.createElement("p",{style:{fontSize:".725rem",paddingTop:4},className:"text-muted"},(null===e||void 0===e||null===(i=e.remarks)||void 0===i?void 0:i.length)>70?d.a.createElement(d.a.Fragment,null,d.a.createElement(x.a,{variant:"caption"},null===e||void 0===e||null===(o=e.remarks)||void 0===o?void 0:o.slice(0,70),"..."),d.a.createElement(v.a,{placement:"topLeft",title:d.a.createElement("div",{style:{whiteSpace:"pre-line"}},null===e||void 0===e?void 0:e.remarks),style:{width:"100%"}},d.a.createElement(x.a,{variant:"caption",style:{textDecoration:"underline"}},"see more"))):d.a.createElement(x.a,{variant:"caption",style:{whiteSpace:"pre-line"}},null===e||void 0===e?void 0:e.remarks))):""))},P=d.a.memo((function(e){var t,a,r,s;Object(p.g)();const u=Object(y.d)(),{toggle:g,invoiceDetails:v,setTimeStamp:S}=e,P="Initiated"==(null===v||void 0===v?void 0:v.invoice_status_enum_c
1ode)||"Paid"==(null===v||void 0===v?void 0:v.invoice_status_enum_code),N=Object(h.g)(window.location.href),I=Object(y.e)((e=>e.dealInvoices)),F=(m.a.get(I,"busy"),[...m.a.get(I,"invoiceVerificationStatusHistory")||[],...m.a.get(I,"invoiceVerificationHistoryForCsvDownload")||[]].sort(((e,t)=>new Date(t.created_datetime)-new Date(e.created_datetime)))),T=new Date,B=new Date(Date.UTC(T.getUTCFullYear(),T.getUTCMonth(),T.getUTCDate())),R=new Date(null===v||void 0===v?void 0:v.payment_due_date),M=new Date(Date.UTC(R.getUTCFullYear(),R.getUTCMonth(),R.getUTCDate())),q={invoice_Verification_Enum:null===v||void 0===v?void 0:v.invoice_verification_enum,amount_To_Pay:null===(null===v||void 0===v?void 0:v.workflow_amount_to_pay)?Math.abs(null===v||void 0===v?void 0:v.amount_due):Math.abs(null===v||void 0===v?void 0:v.workflow_amount_to_pay),pay_On_Date:new Date(null===(null===v||void 0===v?void 0:v.workflow_pay_on_date)?M<B?B.toISOString().split("T")[0]:null===v||void 0===v?void 0:v.payment_due_date:null===v||void 0===v?void 0:v.workflow_pay_on_date),mapped_invoice_master_id:null===v||void 0===v||null===(t=v.mapped_invoice_master_id)||void 0===t||null===(a=t.split(","))||void 0===a?void 0:a.map((e=>parseInt(e))),mapped_advance_invoice_master_id:null===v||void 0===v||null===(r=v.mapped_advance_invoice_master_id)||void 0===r||null===(s=r.split(","))||void 0===s?void 0:s.map((e=>parseInt(e)))},[L,U]=Object(c.useState)(""),[V,z]=Object(c.useState)(""),[Y,G]=Object(c.useState)(""),[Q,H]=Object(c.useState)(0),[W,K]=Object(c.useState)(0),[J,Z]=Object(c.useState)(""),[X,$]=Object(c.useState)(!1),ee=null===v||void 0===v?void 0:v.tds_amount;Object(c.useEffect)((()=>{if(null!==v&&void 0!==v&&v.workflow_remarks&&U(null===v||void 0===v?void 0:v.workflow_remarks),null!==v&&void 0!==v&&v.workflow_amount_to_pay||null!==v&&void 0!==v&&v.amount_due){const e=null===(null===v||void 0===v?void 0:v.workflow_amount_to_pay)?Math.abs(null===v||void 0===v?void 0:v.amount_due):Math.abs(null===v||void 0===v?void 0:v.workflow_amount_to_pay);N.includes("/market/advance/payments")?null!==v&&void 0!==v&&v.workflow_amount_to_pay?Z(e):Z(e-ee):Z(e)}}),[null===v||void 0===v?void 0:v.workflow_remarks,null===v||void 0===v?void 0:v.workflow_amount_to_pay,null===v||void 0===v?void 0:v.amount_due]),Object(c.useEffect)((()=>{if(X){const e=Math.abs(null===v||void 0===v?void 0:v.amount_due);Z(e-(Q+W));const t="".concat(V).concat(V&&Y?"\n\n":"").concat(Y);U(t),$(!1)}}),[Q,W,V,Y]);Object(c.useEffect)((()=>{u(b.a.getInvoiceVerificationStatusHistory(v)),u(b.a.getInvoiceVerificationHistoryForCsvDownload(v))}),[]);const te=h.d.encodeBackUrl();return d.a.createElement(d.a.Fragment,null,d.a.createElement(f.e,{initialValues:q,onSubmit:async(e,t)=>{try{const t={invoice_Master_Id:null===v||void 0===v?void 0:v.invoice_master_id,operation_Enum:1,invoice_Verification_Enum:e.invoice_Verification_Enum,amount_To_Pay:Number(J),pay_On_Date:l()(e.pay_On_Date).format("YYYY-MM-DDTHH:mm:ss.SSSZ"),remarks:L,mapped_invoice_master_id:null===e||void 0===e?void 0:e.mapped_invoice_master_id,mapped_advance_invoice_master_id:null===e||void 0===e?void 0:e.mapped_advance_invoice_master_id};await Object(E.saveUpdateInvoiceVerificationStatus)(t)&&(S(Date.now()),g(),o.a.show({type:"success",message:"success",key:"bids-form",duration:null}))}catch(a){console.error(a);let e=m.a.get(a,"errors")||{},r=m.a.get(a,"message")||"Unable to process request.";m.a.isEmpty(e)||(t.setErrors(Object(n.a)({},e)),r=m.a.first(Object.keys(e))+" - "+m.a.first(Object.values(e))),o.a.show({type:"error",message:r,key:"bids-form",duration:null})}}},(e=>{const{values:t,setFieldValue:a}=e;return d.a.createElement(f.d,{className:"formik-form"},d.a.createElement("div",{className:"modal__body counter-modal__body",style:{height:"auto",paddingBottom:"10px"}},d.a.createElement("div",{className:"container-fluid"},d.a.createElement("div",{className:"row mt-10"},d.a.createElement("div",{className:"col-md-12"},d.a.createElement(d.a.Fragment,null,d.a.createElement("div",{className:""},d.a.createElement("div",{className:"row w-auto mb-15"},d.a.createElement("div",{className:"col"},d.a.createElement("span",{className:"form-group-label d-flex"},"Workflow Status"),d.a.createElement("div",{className:"form-group-field"},d.a.createElement(w.a,{dataStructure:{labelApiParam:"display_member",valueApiParam:"value_member"},apiParams:{reqUrl:"BioFuelRegistration/api/ReferenceData/GetEnumerator?Enum_Group=InvoiceVerificationEnum",method:"GET"},disabled:!(!P&&10!=(null===v||void 0===v?void 0:v.invoice_status_enum)&&4!=(null===v||void 0===v?void 0:v.invoice_status_enum)&&14!=(null===v||void 0===v?void 0:v.invoice_status_enum)),getSanitizedData:e=>e.filter((e=>1==e.value_member||2==e.value_member||3==e.value_member||5==e.value_member||7==e.value_member||8==e.value_member)),selectedCodeOrId:(null===v||void 0===v?void 0:v.workflow_invoice_verification_enum_code)||(null===v||void 0===v?void 0:v.workflow_invoice_verification_enum),onChange:e=>{a("invoice_Verification_Enum",null===e||void 0===e?void 0:e.value_member)}})))),d.a.createElement("div",{className:"row w-auto mb-15"},d.a.createElement("div",{className:"col"},d.a.createElement("span",{className:"form-group-label d-flex"},"Amount to Pay ",d.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),d.a.createElement("div",{className:"form-group-field"},d.a.createElement(O.a,{fieldType:"price",value:J,onChange:e=>{Z(e)},EndIcon:"",disabled:P||14==(null===v||void 0===v?void 0:v.invoice_status_enum)})))),2==(null===v||void 0===v?void 0:v.invoice_type_enum)||3==(null===v||void 0===v?void 0:v.invoice_type_enum)||7==(null===v||void 0===v?void 0:v.invoice_type_enum)?null:d.a.createElement("div",{className:"row w-auto mb-15"},d.a.createElement("div",{className:"col"},d.a.createElement("span",{className:"form-group-label d-flex"},"Adjustments",d.a.createElement(A.a,{className:"ml-2",type:"icon",variant:"text",iconBtnSize:"small",Icon:j.a,tooltipText:"Credit Notes & Receivables",tooltipPlacement:"right",disableRipple:!0})),d.a.createElement("div",{className:"form-group-field"},d.a.createElement(w.a,{disabled:P||14==(null===v||void 0===v?void 0:v.invoice_status_enum),type:"multiselect",dataStructure:{labelApiParam:"custom_invoice_number",valueApiParam:"invoice_master_id"},apiParams:{reqUrl:"BioFuelDeliveries/api/Invoices/FetchAllReceivableInvoices",method:"POST",getReqParams:e=>
1({filters:{},invoice_master_id:null===v||void 0===v?void 0:v.invoice_master_id,consignee_id:null===v||void 0===v?void 0:v.consignee_id,consignor_id:null===v||void 0===v?void 0:v.consignor_id,buyer_person_company_affiliate_enum:null===v||void 0===v?void 0:v.buyer_person_company_affiliate_enum,seller_person_company_affiliate_enum:null===v||void 0===v?void 0:v.seller_person_company_affiliate_enum})},multiselectArray:null===t||void 0===t?void 0:t.mapped_invoice_master_id,generateEndContent:e=>d.a.createElement("span",{style:{color:(null===e||void 0===e?void 0:e.amount_due)>0?"green":"red"}},"\u20b9",h.d.formatNumberPrice(null===e||void 0===e?void 0:e.amount_due)),callOnChangeAgain:!0,onChange:(e,t)=>{const n=Math.abs(null===v||void 0===v?void 0:v.amount_due),r=null!==e&&void 0!==e&&e.length?null===e||void 0===e?void 0:e.map((e=>null===e||void 0===e?void 0:e.amount_due)):[],i=null!==e&&void 0!==e&&e.length?null===r||void 0===r?void 0:r.reduce(((e,t)=>e+t)):0;if(H(i),n-i<0){const n=[...e];n.pop(),t(n),a("mapped_invoice_master_id",null===n||void 0===n?void 0:n.map((e=>null===e||void 0===e?void 0:e.invoice_master_id))),o.a.show({type:"error",message:"Oops! It looks like the adjusted invoice amount exceeds the total due. Amount to Pay can not be negative. If you proceed this invoice won't be adjusted"})}else{var s,l,c,d;const t=null!==e&&void 0!==e&&e.length?null===e||void 0===e||null===(s=e.filter((e=>(null===e||void 0===e?void 0:e.amount_due)>0)))||void 0===s||null===(l=s.map((e=>"".concat(null===e||void 0===e?void 0:e.custom_invoice_number," - ").concat(null===e||void 0===e?void 0:e.invoice_master_id," - \u20b9").concat(null===e||void 0===e?void 0:e.amount_due))))||void 0===l?void 0:l.join("\n"):"",n=null!==e&&void 0!==e&&e.length?null===e||void 0===e||null===(c=e.filter((e=>(null===e||void 0===e?void 0:e.amount_due)<0)))||void 0===c||null===(d=c.map((e=>"".concat(null===e||void 0===e?void 0:e.custom_invoice_number," - ").concat(null===e||void 0===e?void 0:e.invoice_master_id," - \u20b9").concat(-1*(null===e||void 0===e?void 0:e.amount_due)))))||void 0===d?void 0:d.join("\n"):"",r="".concat(t?"Subtracted:\n":"").concat(t).concat(n?"\n":"").concat(n);z(r),a("mapped_invoice_master_id",null===e||void 0===e?void 0:e.map((e=>null===e||void 0===e?void 0:e.invoice_master_id))),$(!0)}}})))),2==(null===v||void 0===v?void 0:v.invoice_type_enum)||3==(null===v||void 0===v?void 0:v.invoice_type_enum)||7==(null===v||void 0===v?void 0:v.invoice_type_enum)?null:d.a.createElement("div",{className:"row w-auto mb-15"},d.a.createElement("div",{className:"col"},d.a.createElement("span",{className:"form-group-label d-flex"},"Adv. Adjustments",d.a.createElement(A.a,{className:"ml-2",type:"icon",variant:"text",iconBtnSize:"small",Icon:j.a,tooltipText:"Advance payments",tooltipPlacement:"right",disableRipple:!0})),d.a.createElement("div",{className:"form-group-field"},d.a.createElement(w.a,{disabled:P||14==(null===v||void 0===v?void 0:v.invoice_status_enum),type:"multiselect",dataStructure:{labelApiParam:"custom_invoice_number",valueApiParam:"invoice_master_id"},dataStoreEntityName:"AdvancePayments",apiParams:{reqUrl:"BioFuelDeliveries/api/Invoices/FetchAllReceivableInvoices",method:"POST",getReqParams:e=>({filters:{fetch_advances_only:"1"},invoice_master_id:null===v||void 0===v?void 0:v.invoice_master_id,consignee_id:null===v||void 0===v?void 0:v.consignee_id,consignor_id:null===v||void 0===v?void 0:v.consignor_id,buyer_person_company_affiliate_enum:null===v||void 0===v?void 0:v.buyer_person_company_affiliate_enum,seller_person_company_affiliate_enum:null===v||void 0===v?void 0:v.seller_person_company_affiliate_enum})},multiselectArray:null===t||void 0===t?void 0:t.mapped_advance_invoice_master_id,generateEndContent:e=>d.a.createElement("span",{style:{color:(null===e||void 0===e?void 0:e.amount_due)>0?"green":"red"}},"\u20b9",h.d.formatNumberPrice(null===e||void 0===e?void 0:e.amount_due)),callOnChangeAgain:!0,onChange:(e,t)=>
1{const n=Math.abs(null===v||void 0===v?void 0:v.amount_due),r=null!==e&&void 0!==e&&e.length?null===e||void 0===e?void 0:e.map((e=>null===e||void 0===e?void 0:e.amount_due)):[],i=null!==e&&void 0!==e&&e.length?null===r||void 0===r?void 0:r.reduce(((e,t)=>e+t)):0;if(K(i),n-i<0){const n=[...e];n.pop(),t(n),a("mapped_advance_invoice_master_id",null===n||void 0===n?void 0:n.map((e=>null===e||void 0===e?void 0:e.invoice_master_id))),o.a.show({type:"error",message:"Oops! It looks like the adjusted invoice amount exceeds the total due. Amount to Pay can not be negative. If you proceed this invoice won't be adjusted"})}else{var s,l,c,d;const t=null!==e&&void 0!==e&&e.length?null===e||void 0===e||null===(s=e.filter((e=>(null===e||void 0===e?void 0:e.amount_due)>0)))||void 0===s||null===(l=s.map((e=>"".concat(null===e||void 0===e?void 0:e.custom_invoice_number," - ").concat(null===e||void 0===e?void 0:e.invoice_master_id," - \u20b9").concat(null===e||void 0===e?void 0:e.amount_due))))||void 0===l?void 0:l.join("\n"):"",n=null!==e&&void 0!==e&&e.length?null===e||void 0===e||null===(c=e.filter((e=>(null===e||void 0===e?void 0:e.amount_due)<0)))||void 0===c||null===(d=c.map((e=>"".concat(null===e||void 0===e?void 0:e.custom_invoice_number," - ").concat(null===e||void 0===e?void 0:e.invoice_master_id," - \u20b9").concat(-1*(null===e||void 0===e?void 0:e.amount_due)))))||void 0===d?void 0:d.join("\n"):"",r="".concat(t?"Advances Subtracted:\n":"").concat(t).concat(n?"\n":"").concat(n);G(r),a("mapped_advance_invoice_master_id",null===e||void 0===e?void 0:e.map((e=>null===e||void 0===e?void 0:e.invoice_master_id))),$(!0)}}})))),d.a.createElement("div",{className:"row w-auto mb-15"},d.a.createElement("div",{className:"col"},d.a.createElement("span",{className:"form-group-label d-flex"},"Pay on Date ",d.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),d.a.createElement(k.a,{value:null===t||void 0===t?void 0:t.pay_On_Date,onChange:e=>{a("pay_On_Date",e)},disabled:P||14==(null===v||void 0===v?void 0:v.invoice_status_enum),isClearable:!P&&14!=(null===v||void 0===v?void 0:v.invoice_status_enum)}))),d.a.createElement("div",{className:"row w-auto mb-15"},d.a.createElement("div",{className:"col"},d.a.createElement("span",{className:"form-group-label d-flex"},"Remarks"),d.a.createElement("div",{className:"form-group-field"},d.a.createElement(O.a,{fieldType:"textarea",value:L,onChange:e=>{U(e)},disabled:14==(null===v||void 0===v?void 0:v.invoice_status_enum)}))))))))),d.a.createElement("div",{className:i.a.invoice_hyperlinks},d.a.createElement("div",null,d.a.createElement(x.a,{color:"blue",variant:"body2",style:{textDecoration:"underline"},onClick:()=>{window.open(Object(h.h)("/control-tower/ledger?page=1&seller_person_company_affiliate_id=".concat(null===v||void 0===v?void 0:v.consignor_id,"&seller_person_company_affiliate_enum=").concat(null===v||void 0===v?void 0:v.seller_person_company_affiliate_enum,"&viewing_person_company_affiliate_id=").concat(null===v||void 0===v?void 0:v.consignee_id,"&viewing_person_company_affiliate_enum=").concat(null===v||void 0===v?void 0:v.buyer_person_company_affiliate_enum,"&okay_to_pay=",!0,"&back=").concat(te)))}},"View Ledger")),d.a.createElement("div",null,d.a.createElement(x.a,{color:"blue",variant:"body2",style:{textDecoration:"underline"},onClick:()=>{(null===v||void 0===v?void 0:v.commodity_deal_master_id)&&window.open(Object(h.h)("/control-tower/ledger?page=1&seller_person_company_affiliate_id=".concat(null===v||void 0===v?void 0:v.consignor_id,"&seller_person_company_affiliate_enum=").concat(null===v||void 0===v?void 0:v.seller_person_company_affiliate_enum,"&viewing_person_company_affiliate_id=").concat(null===v||void 0===v?void 0:v.consignee_id,"&viewing_person_company_affiliate_enum=").concat(null===v||void 0===v?void 0:v.buyer_person_company_affiliate_enum,"&okay_to_pay=",!0,"&commodity_deal_master_id=").concat(null===v||void 0===v?void 0:v.commodity_deal_master_id,"&back=").concat(te)))}},"(for this deal)")),N.includes("advance/payments")?"":d.a.createElement("div",null,d.a.createElement(x.a,{color:"blue",variant:"body2",style:{textDecoration:"underline"},onClick:()=>{((null===v||void 0===v?void 0:v.transport_delivery_schedule_alloted_id)||(null===v||void 0===v?void 0:v.delivery_id))&&window.open(Object(h.h)("/control-tower/ledger?page=1&seller_person_company_affiliate_id=".concat(null===v||void 0===v?void 0:v.consignor_id,"&seller_person_company_affiliate_enum=").concat(null===v||void 0===v?void 0:v.seller_person_company_affiliate_enum,"&viewing_person_company_affiliate_id=").concat(null===v||void 0===v?void 0:v.consignee_id,"&viewing_person_company_affiliate_enum=").concat(null===v||void 0===v?void 0:v.buyer_person_company_affiliate_enum,"&okay_to_pay=",!0,"&transport_delivery_schedule_alloted_id=").concat((null===v||void 0===v?void 0:v.transport_delivery_schedule_alloted_id)||(null===v||void 0===v?void 0:v.delivery_id),"&back=").concat(te)))}},"(for this delivery)")))),d.a.createElement("div",{className:"modal__footer",style:{marginTop:"10px",marginBottonm:"10px",display:"block"}},d.a.createElement("div",{className:"d-flex justify-content-center"},d.a.createElement(_.a,{type:"submit",size:"sm",class:"btn btn-primary btn-sm",style:{marginRight:"10px"},onClick:()=>g()},"Cancel"),d.a.createElement(_.a,{type:"submit",color:"primary",size:"sm",onClick:e.onSubmit,disabled:e.isSubmitting},"Submit")),d.a.createElement("br",null),null!==F&&void 0!==F&&F.length?d.a.createElement("hr",{className:"m-0"}):"",d.a.createElement(D.a,{data:F,isAvatar:!1,generateChildContent:C})))}
1)))}));t.a=P},function(e,t,a){"use strict";var n=a(1),r=(a(5),a(635)),i=a.n(r),o=a(11),s=a(0),l=a.n(s),c=a(3),d=a.n(c),u=a(110),m=a(182),p=a(10),_=(a(2),a(923)),y=(a(176),a(528)),f=a(70),h=a(153);t.a=function(e){Object(u.g)();const[t,a]=Object(s.useState)(0),[r,c]=Object(s.useState)(!1),{toggle:g,color:v,setInvoiceDetails:b,invoiceDetails:E,dispatch:w,page:O,bulkInvoiceDetails:A,isBulkWorkflowApproval:S,selectedBulkInvoiceIds:j,setIsReRenderRequired:k,setEmptyData:D}=e,x={invoice_Master_Ids:j,invoice_Verification_Enum:"",remarks:""};return Object(s.useEffect)((()=>{if(c){let e=0;A.map((t=>{e+=t.amount_due})),a(e)}}),[r]),l.a.createElement(l.a.Fragment,null,l.a.createElement(p.e,{initialValues:x,onSubmit:async(e,t)=>{try{const t=await Object(y.SaveUpdateInvoiceVerificationStatus_Bulk)({invoice_Master_Ids:j,invoice_Verification_Enum:e.invoice_Verification_Enum,remarks:e.remarks});t&&(g(),k(!0),D(),o.a.show({type:"success",message:t,key:"bids-form",duration:null}))}catch(a){console.error(a);let e=d.a.get(a,"errors")||{},r=d.a.get(a,"message")||"Unable to process request.";d.a.isEmpty(e)||(t.setErrors(Object(n.a)({},e)),r=d.a.first(Object.keys(e))+" - "+d.a.first(Object.values(e))),o.a.show({type:"error",message:r,key:"bids-form",duration:null})}}},(e=>{const{values:a,setFieldValue:n}=e;return l.a.createElement(p.d,{className:"formik-form"},l.a.createElement("div",{className:"modal__body counter-modal__body",style:{height:"auto",paddingBottom:"10px"}},l.a.createElement("div",{className:"container-fluid"},l.a.createElement("div",{className:"row mt-10"},l.a.createElement("div",{className:"col-md-12"},l.a.createElement(l.a.Fragment,null,l.a.createElement("div",{className:""},l.a.createElement("div",{className:"row w-auto mb-15"},l.a.createElement("div",{className:"col"},l.a.createElement("span",{className:"form-group-label d-flex"},"Workflow Status"),l.a.createElement("div",{className:"form-group-field"},l.a.createElement(p.b,{name:"invoice_Verification_Enum",component:_.a,entity:"InvoiceVerificationEnum",is_workflow:!0,disabled:10==A[0].invoice_status_enum||4==A[0].invoice_status_enum,initialDisplayText:""})))),l.a.createElement("div",{className:"row w-auto mb-15"},l.a.createElement("div",{className:"col"},l.a.createElement("span",{className:"form-group-label d-flex"},"Remarks"),l.a.createElement("div",{className:"form-group-field"},l.a.createElement(f.a,{fieldType:"textarea",value:"",onChange:e=>{n("remarks",e)}}))))))))),l.a.createElement("div",{className:i.a.invoice_hyperlinks_total},l.a.createElement("div",{className:"pl-2 pt-2"},"Total Amount",l.a.createElement("p",{onClick:()=>{c(!r)},className:i.a.invo_hyper,style:{color:"blue"}},r?"Show Less...":"Show More..."),r&&l.a.createElement("div",{className:"d-flex align-items-center justify-content-center"},l.a.createElement(h.a,{expected_price:t,type:"invoice"}))))),l.a.createElement("div",{className:"modal__footer",style:{marginTop:"10px",marginBottonm:"10px",display:"block"}},l.a.createElement("div",{className:"d-flex justify-content-center"},l.a.createElement(m.a,{type:"submit",size:"sm",class:"btn btn-primary btn-sm",style:{marginRight:"10px"},onClick:()=>g()},"Cancel"),l.a.createElement(m.a,{type:"submit",color:"primary",size:"sm",onClick:e.onSubmit,disabled:e.isSubmitting},"Submit")),l.a.createElement("br",null),l.a.createElement("hr",{className:"m-0"})))})))}},function(e,t,a){"use strict";t.a=a.p+"static/media/edit-new-icon-grey.9d8ecc56.svg"},function(e,t,a){"use strict";a.r(t),a.d(t,"LocationSchema",(function(){return f})),a.d(t,"GSTINSchema",(function(){return h})),a.d(t,"fetchList",(function(){return g})),a.d(t,"fetchBusinessAndAffiliateLocationsAgainstEntityId",(function(){return v})),a.d(t,"fetchCompanyAndAffiliateLocations",(function(){return b})),a.d(t,"fetchDetails",(function(){return E})),a.d(t,"create",(function(){return w})),a.d(t,"update",(function(){return O})),a.d(t,"destroy",(function(){return A})),a.d(t,"fetchTransportList",(function(){return S})),a.d(t,"getStorageLocations",(function(){return j})),a.d(t,"fetchFarmerList",(function(){return k})),a.d(t,"fetchInvoiceLocationList",(function(){return D})),a.d(t,"getBankNames",(function(){return x}
1)),a.d(t,"getBankDetailsAgainstName",(function(){return C})),a.d(t,"verifyBankAccount",(function(){return P})),a.d(t,"kycVerification",(function(){return N})),a.d(t,"getFacilitators",(function(){return I})),a.d(t,"FetchPersonalDetailsForFacilitator",(function(){return F}));var n=a(1),r=a(2),i=a(25),o=a(3),s=a.n(o),l=a(155),c=a.n(l);let d=Object(r.g)(window.location.href);const u={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};if(s.a.isEmpty(e))t=Object(n.a)(Object(n.a)({},e),{},{person_id:e.person_id||s.a.get(window,"user.userid",0)});else{const a=globalThis.store.getState();t=e.person_id!=s.a.get(window,"user.userid",0)?Object(n.a)(Object(n.a)({},e),{},{person_id:e.person_id||s.a.get(a,"kycUser.profile.person.person_id")}):Object(n.a)(Object(n.a)({},e),{},{person_id:e.person_id||s.a.get(window,"user.userid",0)})}return r.d.getQs(t)},fetchTopBarLocationList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={};if(s.a.isEmpty(e))t=d.includes("social/feed")?Object(n.a)(Object(n.a)({},e),{},{Is_Invoked_By_Social_Feed:"true",person_id:e.person_id||s.a.get(window,"user.userid",0)||localStorage.getItem("pid")||0}):Object(n.a)(Object(n.a)({},e),{},{person_id:e.person_id||s.a.get(window,"user.userid",0)});else{const a=globalThis.store.getState();t=e.person_id!=s.a.get(window,"user.userid",0)?d.includes("social/feed")?Object(n.a)(Object(n.a)({},e),{},{Is_Invoked_By_Social_Feed:"true",person_id:e.person_id||s.a.get(a,"kycUser.profile.person.person_id")||localStorage.getItem("pid")||0}):Object(n.a)(Object(n.a)({},e),{},{person_id:e.person_id||s.a.get(a,"kycUser.profile.person.person_id")}):d.includes("social/feed")?Object(n.a)(Object(n.a)({},e),{},{Is_Invoked_By_Social_Feed:"true",person_id:e.person_id||s.a.get(window,"user.userid",0)||localStorage.getItem("pid")||0}):Object(n.a)(Object(n.a)({},e),{},{person_id:e.person_id||s.a.get(window,"user.userid",0)})}return r.d.getQs(t)},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t={company_address_id:0,person_id:0,address_type_enum:0,address_text:"",landmark:"",address_line1:0,address_line2:0,address_line3:0,taluka_id:0,village_id:0,city_id:0,district_id:0,state_id:0,country_id:0,is_transaction_address:!0,acreage:0,entity_id:0,company_affiliate_enum:0,location_id:0,address_lattitude:0,address_longitude:0,pin_code:"0",operation_enum:1},a=(c()(t,"snake"),Object(n.a)(Object(n.a)(Object(n.a)({},c()(t,"snake")),{},{city_code:" "},e),{},{is_transaction_address:!0,person_id:e.person_id||s.a.get(window,"user.id")}));return a.address_text=a.location_name||"",[a]},update(e,t){let a={company_address_id:0,person_id:0,address_type_enum:0,address_text:"",landmark:"",address_line1:0,address_line2:0,address_line3:0,taluka_id:0,village_id:0,city_id:0,district_id:0,state_id:0,country_id:0,is_transaction_address:!0,acreage:0,entity_id:0,company_affiliate_enum:0,location_id:0,address_lattitude:0,address_longitude:0,pin_code:"0",operation_enum:3,lut_number:0,lut_number_valid_until:0,sez_registration_number:0,sez_registration_number_valid_until:0},r=(c()(a,"snake"),Object(n.a)(Object(n.a)(Object(n.a)({},c()(a,"snake")),{},{city_code:" "},t),{},{is_transaction_address:!0,person_id:t.person_id||s.a.get(window,"user.id")}));return r.address_text=r.location_name||"",[r]},destroy:e=>e,fetchTransportList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(n.a)(Object(n.a)({},e),{},{person_company_affiliate_enum:2});return r.d.getQs(t)},fetchFarmerList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(n.a)(Object(n.a)({},e),{},{person_company_affiliate_enum:(null===e||void 0===e?void 0:e.person_company_affiliate_enum)||1});return r.d.getQs(t)},fetchInvoiceLocationList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(n.a)({},e);return r.d.getQs(t)}},m={fetchList(e){let t=(s.a.isArray(e)?e:[]).map((e=>m.fetchDetails(e)));return s.a.keyBy(t,"company_address_id")},fetchTopBarLocationList:e=>(s.a.isArray(e)?e:[]).map((e=>m.fetchDetails(e))),fetchDetails:e=>Object(n.a)(Object(n.a)({},e),{},{location_name:s.a.get(e,"location_name")||s.a.get(e,"address_text")||""}),create:e=>e,update:e=>e,destroy:e=>e,fetchTransportList(e){let t=(s.a.isArray(e)?e:[]).map((e=>m.fetchDetails(e)));return s.a.keyBy(t,"company_address_id")},fetchFarmerList(e){let t=(s.a.isArray(e)?e:[]).map((e=>
1m.fetchFarmerLocationDetails(e)));return s.a.keyBy(t,"person_address_id")},fetchFarmerLocationDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:s.a.get(e,"person_address_id")||0}),fetchInvoiceLocationList(e){let t=(s.a.isArray(e)?e:[]).map((e=>Object(n.a)(Object(n.a)({},e),{},{id:s.a.get(e,"company_address_id")||0})));return s.a.keyBy(t,"company_address_id")}},{baseUrl:p}=i.a;var _=a(5),y=a(29);const f=_.g().shape({address_type_enum:_.f().required("Please select Location Type").positive("Please select Location Type"),company_affiliate_enum:_.f(),entity_id:_.f().positive("Please select Business entity").required(),village_code:_.i(),taluka_code:_.i(),district_code:_.i(),state_code:_.i(),country_id:_.f(),country_code:_.i(),address_lattitude:_.i(),address_longitude:_.i(),location_name:_.i().required("Location Name is required"),address_line1:_.i().required("Address 1 is a required field"),address_line2:_.i(),address_line3:_.i(),pin_code:_.i().required("Pin Code is a required field"),location_code:_.i().required("Location is a required field")}),h=_.g().shape({address_type_enum:_.f().required("Please select Location Type").positive("Please select Location Type"),company_affiliate_enum:_.f(),entity_id:_.f().positive("Please select Business entity").required("Please select Business entity"),village_code:_.i(),taluka_code:_.i(),district_code:_.i(),state_code:_.i(),country_id:_.f(),country_code:_.i(),address_lattitude:_.i(),address_longitude:_.i(),location_name:_.i().required("Location Name is required"),address_line1:_.i().required("Address 1 is a required field"),address_line2:_.i(),address_line3:_.i(),pin_code:_.i().required("Pin Code is a required field"),location_code:_.i().required("Location is a required field"),gstin:_.i().required("GSTIN is a required field").matches(/^(0[1-9]|[1-9][0-9])[A-Z]{5}[0-9]{4}[A-Z][1-9A-Z]Z[0-9A-Z]$/,"Invalid GSTIN format")}),g=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=u.fetchList(e),a="".concat(p,"/BioFuelRegistration/api/BusinessProfile/FetchBusinessAndAffiliateLocationsAgainstPersonId_ELOC_PhaseTwo?").concat(t),n=await r.d.fetch(a).ready,i=await r.d.processApiRes(n);return m.fetchList(i)}catch(t){throw console.log("FetchBusinessAndAffiliateLocationsAgainstPersonId->err----\x3e",t),await r.d.processApiErrors(t,"","FetchBusinessAndAffiliateLocationsAgainstPersonId_ELOC")}}(e);return t}catch(t){throw t}},v=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=u.fetchList(e),a="".concat(p,"/BioFuelRegistration/api/QualityLab/FetchBusinessAndAffiliateLocationsAgainstEntityId?").concat(t),n=await r.d.fetch(a).ready,i=await r.d.processApiRes(n);return m.fetchList(i)}catch(t){throw console.log("FetchBusinessAndAffiliateLocationsAgainstPersonId->err----\x3e",t),await r.d.processApiErrors(t,"","FetchBusinessAndAffiliateLocationsAgainstPersonId_ELOC")}}(e);return t}catch(t){throw t}},b=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(p,"/BioFuelRegistration/api/BusinessProfile/FetchCompanyAndAffiliateLocations"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","FetchCompanyAndAffiliateLocations")}}(e);return t}catch(t){throw t}},E=async e=>{try{let t=await(async e=>{try{const t=u.fetchDetails(e),a="".concat(p,"/BioFuelRegistration/api/BusinessProfile/FetchBusinessLocationsAgainstCompanyAddressId_ELOC?").concat(t),n=await r.d.fetch(a).ready,i=await r.d.processApiRes(n);return m.fetchDetails(i)}catch(t){throw console.log("FetchBusinessLocationsAgainstCompanyAddressId->err----\x3e",t),await r.d.processApiErrors(t,"","FetchBusinessLocationsAgainstCompanyAddressId_ELOC")}})(e);return t}catch(t){throw t}},w=async e=>{try{!0===(null===e||void 0===e?void 0:e.acceptTerms)?await y.b(f,e):await y.b(h,e);const t=await(async e=>{try{let t=u.create(e);console.log("bodyParams in create location",t);const a="".concat(p,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdateBusinessAndAffiliateLocations_ELOC"),n=await r.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await r.d.processApiRes(n);return m.create(i)}catch(t){throw console.log("Save BusinessAndAffiliateLocations->err----\x3e",t),await r.d.processApiErrors(t,"","SaveAndUpdateBusinessAndAffiliateLocations_ELOC")}})(e);return t}catch(t){throw t}},O=async(e,t)=>{try{!0===(null===t||void 0===t?void 0:t.acceptTerms)?await y.b(f,t):await y.b(h,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=u.update(e,t);const n="".concat(p,"/BioFuelRegistration/api/BusinessProfile/SaveAndUpdateBusinessAndAffiliateLocations_ELOC"),i=await r.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,o=await r.d.processApiRes(i);return m.update(o)}catch(a){throw console.log("Update BusinessAndAffiliateLocations->err----\x3e",a),await r.d.processApiErrors(a,"","SaveAndUpdateBusinessAndAffiliateLocations_ELOC")}}(e,t);return a}catch(a){throw a}},A=async e=>{try{let t=await(async e=>{try{const t=u.destroy(e),a="".concat(p,"/BioFuelRegistration/api/BusinessProfile/DeleteLocationAgainstCompanyAddressId?company_address_id=").concat(t),n=await r.d.fetch(a,{method:"PUT"}).ready,i=await r.d.processApiRes(n);return m.destroy(i)}catch(t){throw console.log("DeleteLocationAgainstCompanyAddressId->err----\x3e",t),await r.d.processApiErrors(t,"","DeleteLocationAgainstCompanyAddressId")}})(e);return t}catch(t){throw t}},S=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=u.fetchTransportList(e),a="".concat(p,"/BioFuelRegistration/api/QualityLab/FetchBusinessAndAffiliateLocationsAgainstEntityId?").concat(t),n=await r.d.fetch(a).ready,i=await r.d.processApiRes(n);return m.fetchTransportList(i)}catch(t){throw console.log("FetchBusinessAndAffiliateLocationsAgainstPersonId->err----\x3e",t),await r.d.processApiErrors(t,"","FetchBusinessAndAffiliateLocationsAgainstEntityId")}}(e);return t}catch(t){throw t}},j=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(p,"/BioFuelRequirementOffers/api/Storage/FetchStorageLocationsAgainstPersonId_Eloc?").concat(e),a=await r.d.fetch(t).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","FetchStorageLocationsAgainstPersonId_Eloc")}}(e);return t}catch(t){throw t}},k=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=u.fetchFarmerList(e),a="".concat(p,"/BioFuelRegistration/api/QualityLab/FetchBusinessAndAffiliateLocationsAgainstEntityId?").concat(t),i=await r.d.fetch(a).ready,o=await r.d.processApiRes(i);return null!==e&&void 0!==e&&e.person_company_affiliate_enum?null===o||void 0===o?void 0:o.map(((e,t)=>Object(n.a)(Object(n.a)({},e),{},{id:t}))):m.fetchFarmerList(o)}catch(t){throw console.log("FetchBusinessAndAffiliateLocationsAgainstPersonId->err----\x3e",t),await r.d.processApiErrors(t,"","FetchBusinessAndAffiliateLocationsAgainstEntityId")}}(e);return t}catch(t){throw t}},D=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=u.fetchInvoiceLocationList(e),a="".concat(p,"/BioFuelRegistration/api/QualityLab/FetchBusinessAndAffiliateLocationsAgainstEntityId?").concat(t),n=await r.d.fetch(a).ready,i=await r.d.processApiRes(n);return m.fetchInvoiceLocationList(i)}catch(t){throw console.log("FetchBusinessAndAffiliateLocationsAgainstPersonId->err----\x3e",t),await r.d.processApiErrors(t,"","FetchBusinessAndAffiliateLocationsAgainstEntityId")}}(e);return t}catch(t){throw t}},x=async function(){try{return await async function(){try{const e="".concat(p,"/BioFuelCommonUtilities/api/BankCommon/GetBankNames"),t=await r.d.fetch(e).ready;return await r.d.processApiRes(t)}catch(e){throw await r.d.processApiErrors(e,"","GetBankNames")}}()}catch(e){throw e}},C=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=r.d.getQs(e),a="".concat(p,"/BioFuelCommonUtilities/api/BankCommon/GetBankDetail
1sAgainstName?").concat(t),n=await r.d.fetch(a).ready;return await r.d.processApiRes(n)}catch(t){throw await r.d.processApiErrors(t,"","getBankDetailsAgainstName")}}(e);return t}catch(t){throw t}},P=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=r.d.getQs(e),a="".concat(p,"/BioFuelRegistration/api/KYC/VerifyBankAccount?").concat(t),n=await r.d.fetch(a,{method:"POST"}).ready;return await r.d.processApiRes(n)}catch(t){throw await r.d.processApiErrors(t,"","VerifyBankAccount")}}(e);return t}catch(t){throw t}},N=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(p,"/BioFuelCommonUtilities/api/KYC/KYCVerification"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","KYCVerification")}}(e);return t}catch(t){throw t}},I=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t="".concat(p,"/BioFuelCommonUtilities/api/CommonUtilities/GetFacilitators"),a=await r.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready;return await r.d.processApiRes(a)}catch(t){throw await r.d.processApiErrors(t,"","GetFacilitators")}}(e);return t}catch(t){throw t}},F=async e=>{try{let t=await(async e=>{try{const t={person_id:e},a=r.d.getQs(t),n="".concat(p,"/BioFuelRegistration/api/Facilitator/FetchPer
1sonalDetailsForFacilitator?").concat(a),i=await r.d.fetch(n).ready;return await r.d.processApiRes(i)}catch(t){throw await r.d.processApiErrors(t)}})(e);return t}catch(t){throw t}}},function(e,t,a){"use strict";var n=a(54),r=a.n(n),i=a(0),o=a.n(i),s=a(182),l=a(570),c=a(9),d=a.n(c),u=a(151),m=a(122),p=a(70);const _=[{value:"1",label:"CT To Confirm"},{value:"2",label:"Confirmed"},{value:"5",label:"Trip Started"},{value:"6",label:"In Transit For Load"},{value:"7",label:"At Loading Location"},{value:"8",label:"Goods Loaded"},{value:"9",label:"In Transit For Delivery"}];t.a=e=>{const{farmDetails:t,entityId:a,closeModal:n,color:c,btn:y,title:f,message:h,colored:g,header:v,rtl:b,backLink:E,handleConfirm:w,isDeliverityRevertReason:O,generateDeliveryRevertControls:A,isMoveDeliveryDate:S,setMoveDeliveriesDateByDays:j,setPickUpTime:k,pickUpTime:D,moveDeliveriesReasonEnum:x,setMoveDeliveriesReasonEnum:C}=e,[P,N]=Object(i.useState)(!1),[I,F]=Object(i.useState)(1),[T,B]=Object(i.useState)(""),[R,M]=Object(i.useState)("");let q;switch(c){case"primary":q=o.a.createElement("span",{className:"lnr lnr-pushpin modal__title-icon"});break;case"success":q=o.a.createElement("span",{className:"lnr lnr-thumbs-up modal__title-icon"});break;case"warning":q=o.a.createElement("span",{className:"lnr lnr-flag modal__title-icon"});break;case"danger":q=o.a.createElement("span",{className:"lnr lnr-cross-circle modal__title-icon"})}d()({"modal-dialog--colored":g,"modal-dialog--header":v});let L=!1;return S&&(L=!0,I&&x&&(L=!1)),O&&(L=!0,T&&R&&(L=!1)),Object(i.useEffect)((()=>{a&&(F(1),B(""),M(""),C(""),j("1"),k(r()().add(1,"days").toISOString()))}),[a]),o.a.createElement("div",null,o.a.createElement("div",{className:"d-none"},o.a.createElement(s.a,{color:c,onClick:n},y)),o.a.createElement(l.a,{modalClassName:"ltr-support theme-light",isOpen:a,toggle:n},o.a.createElement("div",{className:"modal__header"},o.a.createElement("h4",{className:"text-modal modal__title mb-0"},f)),o.a.createElement("div",{className:"modal__body bfc-modal mt-15"},!O&&o.a.createElement("p",{className:"pl-20 pr-20"},h||""),O&&o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:"col"},o.a.createElement("div",{className:"col-md-12 mt-2"},o.a.createElement("div",{className:"text-left mb-2"},o.a.createElement("span",{className:"form-group-label fw-700"},"Reason"),o.a.createElement("span",{class:"required"},"*")),o.a.createElement(p.a,{fullWidth:!0,size:"small",variant:"outlined",placeholder:"Please enter reason",value:T,onChange:e=>B(e)})),o.a.createElement("div",{className:"col-md-12 mt-15"},o.a.createElement("div",{className:"text-left mb-2"},o.a.createElement("span",{className:"form-group-label fw-700"},"Revert Status"),o.a.createElement("span",{class:"required"},"*")),o.a.createElement(m.a,{fullWidth:!0,placeholder:"Please select revert status",data:_,dataStructure:{labelApiParam:"label",valueApiParam:"value"},apiParams:{},onChange:e=>{M(null===e||void 0===e?void 0:e.label)}})))),S&&o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:"col"},o.a.createElement("div",{className:"col-md-12"},o.a.createElement("div",{className:"text-left mb-2"},o.a.createElement("span",{className:"form-group-label fw-700"},"By No Of Days"),o.a.createElement("span",{class:"required"},"*")),o.a.createElement(u.a,{type:"number",size:"small",fullWidth:!0,value:I,placeholder:"Please enter no. of days",variant:"outlined",onChange:e=>{let t=e.target.value;const a=r()().add(t,"days").toISOString();k(a),F(t),j(t)}})),o.a.createElement("div",{className:"col-md-12 mt-15"},o.a.createElement("div",{className:"text-left mb-2"},o.a.createElement("span",{className:"form-group-label fw-700"},"Reason"),o.a.createElement("span",{class:"required"},"*")),o.a.createElement(m.a,{fullWidth:!0,placeholder:"Please select reason",apiParams:{reqUrl:"BioFuelRegistration/api/ReferenceData/GetEnumerator",method:"GET",isQueryParams:!0,getReqParams:e=>({Enum_Group:"ReasonTypeEnum"})},data:[],dataStructure:{labelApiParam:"display_member",valueApiParam:"value_member"},onChange:e=>{C(null===e||void 0===e?void 0:e.value)}}))))),o.a.createElement("div",{className:"modal__footer mb-20 d-flex justify-content-center pl-20 pr-20"},o.a.createElement(s.a,{disabled:P,className:"modal_cancel btn-sm w-100 mr-10",onClick:n},"Cancel")," ",o.a.createElement(s.a,{disabled:L,className:"modal_ok w-100 btn-sm",outline:g,color:c,onClick:()=>{O?w(T,R):w(e.handleValues,e.handleFormik)}},P&&o.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ",P?"Processing...":"Yes, I'm Sure"))))}},function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=(a(2076),a(191),a(570)),o=a(1226),s=a(750),l=a(759),c=a(109),d=a(424);a(2077);var u=e=>{let{teamMembers:t,onSelectChange:a}=e;const[i,o]=Object(n.useState)([]);return r.a.createElement(d.a,{mode:"multiple",style:{width:"100%"},placeholder:"Select Email",onChange:e=>{o(e),a(e)},optionFilterProp:"children",size:"large",allowClear:!0,clearIcon:!0,showArrow:!0,showSearch:!0,filterOption:(e,t)=>t.children.toLowerCase().indexOf(e.toLowerCase())>=0},t.map((e=>r.a.createElement(d.a.Option,{key:e.team_member_id,value:e.team_member_id},e.email_id))))},m=a(352),p=a(12),_=a(7),y=a(11);t.a=e=>{let{isOpenDownloadInvoiceModal:t,setIsOpenDownloadInvoiceModal:a,selectedRowKeys:d,companyId:f}=e;const h=Object(p.d)(),g=Object(p.e)((e=>e.teams)),[v,b]=(Object(p.e)((e=>e.user)),Object(n.useState)([]));Object(n.useEffect)((()=>
1{if(f){let e={filters:{},offset:0,page_size:1e3,company_id:f};h(m.a.fetchTeamMembersFromOrganization(e))}}),[f]);const E=()=>{a(!t)};return r.a.createElement(r.a.Fragment,null,r.a.createElement(r.a.Fragment,null,r.a.createElement(i.a,{isOpen:t,toggle:a,size:"lg"},r.a.createElement(o.a,{toggle:E},"Select Email"),r.a.createElement(s.a,null,r.a.createElement("div",{className:"row form__form-group w-auto"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label",style:{textAlign:"left",display:"block"}},"You can select multiple emails"),r.a.createElement("div",{className:"form-group-field with-extension"},r.a.createElement(u,{placeholder:"Add Email",teams:null===g||void 0===g?void 0:g.team,teamMembers:null===g||void 0===g?void 0:g.team,onSelectChange:e=>{b(e)}}))))),r.a.createElement(l.a,null,r.a.createElement(c.a,{type:"secondary",onClick:E},"Cancel"),r.a.createElement(c.a,{type:"primary",disabled:0===v.length,onClick:async()=>{if(v){const t={invoice_master_id:d,recipient_id:v};y.a.show({type:"info",message:"Sending Invoices..."});try{let e=await _.A.downloadInvoices(t);if("string"===typeof e&&e.trim().length>0)y.a.show({type:"success",message:"Invoices sent Successfully"});else{const e="This service is down. Please try again later.";y.a.show({type:"warning",message:e})}}catch(e){console.error("Error sending invoices:",e),y.a.show({type:"error",message:"Failed to send invoices. Please try again later."})}}a(!t)}},"Send Invoices")))))}},function(e,t,a){"use strict";a.d(t,"a",(function(){return p})),a.d(t,"c",(function(){return _})),a.d(t,"b",(function(){return y}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o),l=a(26),c=a.n(l);const d={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)(Object(i.a)({},e),{},{filters:e.filters})},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)({},e)},update:(e,t)=>Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0),operation_enum:3}),destroy(e){const t={record_fuel_id:e};return n.d.getQs(t)},fetchDriverDetailsByMobile(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)({},e);return n.d.getQs(t)},link(e,t){const a=Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0)});return n.d.getQs(a)},eKycDocumentVerification:e=>({verification_type_enum:3,document_number:e.license_number,document_name:e.first_name+" "+e.middle_name+" "+e.last_name,company_affiliate_enum:0,expiry_date:null,entity_id:s.a.get(window,"user.userid")||0,dob:c()(e.dob).format("YYYY-MM-DD")})},u={fetchList:e=>(s.a.isArray(e)?e:[]).map(((e,t)=>Object(i.a)(Object(i.a)({},e),{},{id:t}))),create:e=>e,update:e=>e,destroy:e=>e,fetchDriverDetailsByMobile:e=>e,link:e=>e,eKycVerification:e=>e},{baseUrl:m}=r.a,p=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BiofuelThirdPartyIntegration/api/DieselDispense/GetFuelPlanning"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}},_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.create(e),a="".concat(m,"/BiofuelThirdPartyIntegration/api/DieselDispense/SaveAndUpdateFuelPlanning"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}},y=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.create(e),a="".concat(m,"/BioFuelThirdpartyIntegration/api/DieselDispense/FetchHistoryFuelPlanning"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"deliveryScheduleDay",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.F.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.deliveryScheduleDay)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"fuelPrice",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Y.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.fuelPrice)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"fuelManagement",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.X.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.fuelManagement)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"invoiceCustomer",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchCustomerList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.A.fetchCustomerList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},getPayers:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.A.getPayers(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.invoiceCustomer)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"generateReport",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.ab.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},generateReport:e=>async t=>{try{return await o.ab.fetchList(e)}catch(a){i.d.displayErrors(a)}}});Object(n.a)({},s.getSelectors((e=>e.payments)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"generateReportAllData",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.ab.fetchList(e);return t(l.actions.setAll(a)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.payments)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"commodityPlan",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchPlanRequirementAgainstEntityId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.t.fetchPlanRequirementAgainstEntityId(e);t(l.actions.setAll(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchPlanOfferAgainstEntityId:e=>async t=>{t(l.actions.setBusy(!0));try{let a=await o.t.fetchPlanOfferAgainstEntityId(e);a&&a.length>0&&(a=a.map((e=>Object(n.a)(Object(n.a)({},e),{},{id:e.plan_id})))),t(l.actions.setAll(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchBalancePosition:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.t.fetchBalancePosition(e);t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.paymentDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"commodityPlanDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchPlanDetails:(e,t)=>async a=>{a(l.actions.setBusy(!0));try{const n=await o.t.fetchPlanDetails(e,t);a(l.actions.removeAll()),a(l.actions.addOne(n))}catch(n){a(l.actions.addOne({})),i.d.displayErrors(n)}a(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.commodityPlanDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}
1),l=Object(r.c)({name:"subscriptionDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDetails:e=>async t=>{t(l.actions.setBusy(!0));try{t(l.actions.removeAll());const a=await o.Mb.fetchDetails(e);t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchUserSubscriptionDetails:()=>async e=>{e(l.actions.setBusy(!0));try{e(l.actions.removeAll());const t=await o.Mb.fetchUserSubscriptionDetails();e(l.actions.setAll(t))}catch(t){e(l.actions.setAll({})),i.d.displayErrors(t)}e(l.actions.setBusy(!1))},fetchKycUserSubscriptionDetails:e=>async t=>{t(l.actions.setBusy(!0));try{t(l.actions.removeAll());const a=await o.Mb.fetchKycUserSubscriptionDetails(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchUserSubscriptionPhaseTwoDetails:e=>async t=>{t(l.actions.setBusy(!0));try{t(l.actions.removeAll());const a=await o.Mb.fetchUserSubscriptionPhaseTwoDetails(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.subscriptionDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"configuration",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.configuration)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"autorizedSignatory",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchAllAutorizedSignatory(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.autorizedSignatory)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"authorizedSignatoryCompanies",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:()=>async e=>{e(l.actions.setBusy(!0));try{const t=await o.v.fetchCompanyList();e(l.actions.setAll(t))}catch(t){e(l.actions.setAll({})),i.d.displayErrors(t)}e(l.actions.setBusy(!1))},fetchCreditLimitCompanyList:()=>async e=>{e(l.actions.setBusy(!0));try{const t=await o.R.fetchCreditLimitCompanyList();e(l.actions.setAll(t))}catch(t){e(l.actions.setAll({})),i.d.displayErrors(t)}e(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.authorizedSignatoryCompanies)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"qualityLocations",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.yb.fetchList(e);return t(l.actions.setAll(a)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.locationEloc)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"financeProviderCreditLimit",initialState:s.getInitialState({busy:!1,updateCreditLimitData:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setUpdateCreditLimitData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{updateCreditLimitData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.R.fetchCreditLimitList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchDataForCreditLimitUpdate:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.R.fetchDataForCreditLimitUpdate(e);t(l.actions.setUpdateCreditLimitData(a))}catch(a){t(l.actions.setUpdateCreditLimitData([])),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.financeProviderCreditLimit)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"sellerBank",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.A.fetchSellerBankList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.sellerBank)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({selectId:e=>e.cashflow_id}),l=Object(r.c)({name:"cashflow",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.p.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.cashflow)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"seller",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchAllVendorList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchAllVendorsList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.seller)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"buyer",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchAllVendorList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.v.fetchAllVendorsList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.buyer)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"sellerAddress",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.jb.fetchInvoiceLocationList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.sellerAddress)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"buyerAddress",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.jb.fetchInvoiceLocationList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.buyerAddress)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"manualInvoiceDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.lb.fetchPreviewForManualInvoice(e);return t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.manualInvoiceDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(2)),o=a(7);const s=Object(r.b)({}),l=Object(r.c)({name:"bannerAndFollowPreferences",initialState:s.getInitialState({busy:!1,personCompanyData:{}}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setPersonCompanyData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{personCompanyData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchFollowPreferences:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.j.fetchFollowPreferences(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchFollowPreferences_CT:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.j.fetchFollowPreferences_CT(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchPersonCompanyData:e=>async t=>{try{const a=await o.j.fetchPersonCompanyData(e);t(l.actions.setPersonCompanyData(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}},saveUpdateFollowPreference:e=>async t=>{t(l.actions.setBusy(!0));try{return await o.j.saveUpdateFollowPreference(e)}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},deleteFollowPreference:e=>async t=>{t(l.actions.setBusy(!0));try{return await o.j.callFollowPreferenceApi(e,"DeleteFollowPreference",!0)}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.bannerAndFollowPreferences)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"autoOffer",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{FetchAutoOfferDetailsAgainstId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.h.fetchAutoDetails(e);t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.autoOffer)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(2)),o=a(7);a(5);const s=Object(r.b)({}),l=Object(r.c)({name:"transportLocation",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{GetAllMarketTransportLocation:e=>async t=>{try{const a=await o.Ob.GetAllMarketTransportLocation(e);return t(l.actions.setAll(a)),a}catch(a){t(l.actions.setAll()),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.transportDriver)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(2)),o=a(7);const s=Object(r.b)({}),l=Object(r.c)({name:"aggregationPlanning",initialState:s.getInitialState({busy:!1,reportData:[],data:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setReportData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{reportData:a})},setData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{data:a})}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchPickupActivityDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.d.fetchPickupActivityDetails(e);return t(l.actions.setData(a)),t(l.actions.setBusy(!1)),a}catch(a){t(l.actions.setData([])),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},saveAndUpdatePickupActivity:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.d.saveAndUpdatePickupActivity(e);return t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},sav
1eAndUpdatePickupActivityForDashboard:e=>async t=>{try{const a=await o.d.saveAndUpdatePickupActivityForDashboard(e);return t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}}});Object(n.a)({},s.getSelectors((e=>e.aggregationPlanning)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"pickupOffers",initialState:s.getInitialState({busy:!1,data:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setPickupOffers:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{data:a})},clearPickupOffers:e=>Object(n.a)(Object(n.a)({},e),{},{data:[]}),setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchPickupBuyOffers:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.tb.fetchPickupBuyOffers(e);t(l.actions.setPickupOffers(a))}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(2)),o=a(7);const s=Object(r.b)({}),l=Object(r.c)({name:"audit",initialState:s.getInitialState({busy:!1,auditData:[]}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setAuditData:(e,t)=>{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{auditData:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchAuditAgainstEntityId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.f.fetchAuditAgainstEntityId(e);return t(l.actions.setAuditData(a)),t(l.actions.setBusy(!1)),console.log("redux resdata",a),a}catch(a){i.d.displayErrors(a),t(l.actions.setBusy(!1))}}});Object(n.a)({},s.getSelectors((e=>e.audit)));t.b=l.reducer},,,function(e,t,a){"use strict";a.d(t,"a",(function(){return f}));var n=a(1),r=a(15),i=a(0),o=a.n(i),s=a(151),l=a(10),c=a(231),d=a(217),u=a(12),m=(a(119),a(166),a(278)),p=a(3),_=a.n(p);a(24);const y=["field","form","label","children","select","variant","initialDisplayText"];function f(e){const{field:t,form:{touched:a,errors:p},label:f,children:h,select:g,variant:v,initialDisplayText:b}=e;Object(r.a)(e,y);let E=!1,w=[];const[O,A]=o.a.useState(b),S=Object(u.d)(),j=Object(u.e)((e=>e.farms)),k=_.a.get(j,"entities")||{};_.a.each(k,((e,t)=>{w.push({label:_.a.get(e,"address_text")||"",value:Object(n.a)(Object(n.a)({},e),{},{id:parseInt(_.a.get(e,"person_address_id")||0)})})})),w.length||(E=!0),Object(i.useEffect)((()=>{E&&S(m.a.fetchList())}),[E]),Object(i.useEffect)((()=>{if(!E){let t=_.a.get(e,"form.initialValues.base_location_id")||0;const a=w.filter((e=>{var a;return t===(null===(a=e.value)||void 0===a?void 0:a.id)}));A(a)}}),[E]);const D=!(!Object(l.f)(a,t.name)||!Object(l.f)(p,t.name)),x=D?Object(l.f)(p,t.name):"";return o.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(D?"has-error":"")},o.a.createElement(c.a,{id:"aoi-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:E,disabled:E,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?_.a.get(e,"[0].label")||"":e.label||"",options:w,value:O,onChange:(t,a)=>{A(a),e.cb&&e.cb(a)},renderInput:e=>o.a.createElement(s.a,Object.assign({},e,t,{fullWidth:!0,variant:v||"outlined",label:f,children:h,select:g,error:D,helperText:x,InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:o.a.createElement(o.a.Fragment,null,E?o.a.createElement(d.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}},function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(3),o=a.n(i),s=a(0),l=a.n(s),c=a(10),d=a(12),u=a(151),m=a(231),p=a(217),_=(a(24),a(91));const y=["field","form","label","children","select","entity","initialDisplayText","qparams","disabled","dependentFields","placeholder"],f={};t.a=function(e){const t=Object(d.d)(),[a,i]=(o.a.get(e,"qparams.commodity_form_code"),l.a.useState(!1)),[s,h]=l.a.useState(0),[g,v]=l.a.useState([]),[b,E]=l.a.useState(Date.now()),[w,O]=l.a.useState(!0),{field:A,form:{touched:S,errors:j,values:k},label:D,children:x,select:C,entity:P,initialDisplayText:N,qparams:I,disabled:F,dependentFields:T,placeholder:B}=e;if(Object(r.a)(e,y),void 0===P)throw new Error("entity prop must be defined");let R=Object(d.e)((e=>{if(!o.a.isEmpty(I)){const t=Object.values(I).join("");return e.referenceData.data[P][t]||[]}const t=e.referenceData.data[P];return Array.isArray(t)?t:[]}));const M=a&&R&&0===R.length,q=o.a.get(k,A.name,0);let L=R.find((e=>e.value_member===q));return L||(L={value_member:q,display_member:q?N:""}),l.a.useEffect((()=>{let e=!0;const a=async()=>
1{if(!R.length&&""!==I.commodity_form_code)try{t(_.a.getCommodityDropdownData(P,I)),f[P]=R,v(R)}catch(a){console.log("tries--\x3e",s),console.log("getCommodityDropdownData error",a),s<3&&h(s+1)}e&&v(R)};if(!M)return!0===w&&(a(),O(!1)),()=>{e=!1};a()}),[M,s,I]),l.a.useEffect((()=>{a||v([])}),[a]),Object(c.f)(S,A.name)&&Object(c.f)(j,A.name),l.a.createElement("div",{className:"bfc-ref-data-select-wrapper"},l.a.createElement(m.a,{value:L,id:"".concat(P,"-autocomplete-").concat(b),defaultValue:"initialDisplayText",disabled:!!F,disableClearable:!0,size:"small",open:a,onOpen:()=>{i(!0)},onClose:()=>{i(!1)},getOptionSelected:(e,t)=>(null!==e&&void 0!==e&&e.display_member&&null!==t&&void 0!==t&&t.display_member||!(null===e||void 0===e||!e.display_member||null===t||void 0===t||!t.display_member))&&e.display_member.trim().toLowerCase()===t.display_member.trim().toLowerCase(),getOptionLabel:e=>e.display_member||e.display_member?e.display_member:"",options:o.a.orderBy(R,["display_member"]),loading:M,onChange:(t,a)=>{let n=null===a||void 0===a?void 0:a.value_member,r=null===a||void 0===a?void 0:a.display_member;const i=R.find((e=>e.display_member===a.display_member));if(i&&i.value_member&&(n=i.value_member,r=i.display_member),e.form.setFieldValue(A.name,n),e.form.setFieldValue("commodity_code",r),e.onCallback&&e.onCallback(n),e.cb&&e.cb(a),T&&T.length)for(let o of T)e.form.setFieldValue(o,0)},renderInput:e=>l.a.createElement(u.a,Object.assign({},e,{variant:"outlined",className:"material-form__field",label:D,error:!(!Object(c.f)(S,A.name)||!Object(c.f)(j,A.name)),children:x,helperText:Object(c.f)(S,A.name)&&Object(c.f)(j,A.name)?Object(c.f)(j,A.name):"",FormHelperTextProps:{classes:{error:"form__form-group-error"}},InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:l.a.createElement(l.a.Fragment,null,M?l.a.createElement(p.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)}),placeholder:B}))}))}},,function(e,t,a){"use strict";a.r(t),a.d(t,"UserUploadSchema",(function(){return h})),a.d(t,"upload",(function(){return g})),a.d(t,"fetchDetails",(function(){return v})),a.d(t,"fetchList",(function(){return b})),a.d(t,"getAttachment",(function(){return E})),a.d(t,"handleQualityLabUpload",(function(){return w})),a.d(t,"handleImageUploadGreenChannel",(function(){return O})),a.d(t,"handleImageUploadCancelCheque",(function(){return A})),a.d(t,"fetchQualityLabList",(function(){return S})),a.d(t,"fetchExtendedProfilePhotosList",(function(){return j})),a.d(t,"fetchManualInvoiceDocumentList",(function(){return k}));var n=a(1),r=a(3),i=a.n(r),o=a(2),s=a(25);let l,c;const d={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=globalThis.store.getState();let a,n=e.entity_id;if(e.entity_id!=i.a.get(window,"user.userid",0))if(a=i.a.get(t,"kycUser.profile.person.user_type_enum")||0,2==a)n=i.a.get(t,"kycUser.profile.person.person_id"),l=1;else{1==e.company_affiliate_enum?(n=e.entity_id,c=1,l=2):(n=e.entity_id,c=2,l=3)}else if(a=i.a.get(t,"user.profile.person.user_type_enum")||0,2==a)n=i.a.get(t,"user.profile.person.person_id"),l=1;else{1==e.company_affiliate_enum?(n=e.entity_id,c=1,l=2):(n=e.entity_id,c=2,l=3)}const r={entity_primary_id:n,document_module_enum:l,company_affiliate_enum:e.company_affiliate_enum};return o.d.getQs(r)},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(n.a)(Object(n.a)({},e),{},{person_kyc_id:0,person_id:e.person_id||i.a.get(window,"user.userid",0),operation_Enum:1,state_id:parseInt(e.state_id)})},upload(e,t){const a=globalThis.store.getState(),r=i.a.get(a,"user.profile.person.user_type_enum");if(2==r)t=i.a.get(window,"user.profile.person.person_id"),c=1,l=1;else{1==a.kycBusinessCompany.entities[t].company_affiliate_enum?(c=1,l=2):(c=2,l=3)}return Object(n.a)(Object(n.a)({},e),{},{entity_id:t,user_type_enum:r,company_affiliate_enum:c,document_module_enum:l})},update:(e,t)=>Object(n.a)(Object(n.a)({},t),{},{person_kyc_id:e,person_id:t.person_id||i.a.get(window,"user.userid",0),operation_Enum:3,state_id:parseInt(t.state_id)}),destroy:e=>e,handleQualityLabUpload(e,t){const a=globalThis.store.getState();i.a.get(a,"user.profile.person.user_type_enum");return Object(n.a)(Object(n.a)({},e),{},{entity_id:t,user_type_enum:1,company_affiliate_enum:c,document_module_enum:l})},fetchQualityLabList(){const e={entity_primary_id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,entity_type_enum:"QL_TestPictures"};return o.d.getQs(e)},fetchExtendedProfilePhotosList(){const e={entity_primary_id:arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,document_module_enum:"ExtendedProfileDocs"};return o.d.getQs(e)},fetchManualInvoiceDocumentList(e){const t=Object(n.a)({},e);return o.d.getQs(t)}},u={fetchList(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchDetails(e)));return i.a.keyBy(t,"attachment_id")},fetchDetails:e=>Object(n.a)({}
1,e),create:e=>e,update:e=>e,destroy:e=>e,fetchQualityLabList(e){let t=[{id:0,data:e}];return i.a.keyBy(t,"id")},fetchExtendedProfilePhotosList(e){let t=[{id:0,data:Object.values(null===e||void 0===e?void 0:e.attachments)}];return i.a.keyBy(t,"id")},fetchManualInvoiceDocumentList(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchManualInvoiceDocumentDetails(e)));return i.a.keyBy(t,"attachment_id")},fetchManualInvoiceDocumentDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"attachment_id")||0})};var m=a(171);const{baseUrl:p}=s.a,_=async(e,t)=>{try{const a=null!==e&&void 0!==e&&e.isFacilitator?o.d.getQs(e):d.fetchList(e),n="".concat(p,"/BioFuelCommonUtilities/api/DocumentUpload/GetAttachmentAgainstEntityId?").concat(a),r=await o.d.fetch(n).ready,s=await o.d.processApiRes(r),l=i.a.get(s,"attachments")||[],c=i.a.get(s,"submit_for_approval")||!1,_=i.a.get(s,"show_crossed_cancelled_cheque")||!1,y=i.a.get(s,"show_msme_classification_document")||!1;return t(m.a.updateApprovalFlag(c)),t(m.a.updateCancelledChequeFlag(_)),t(m.a.updateshowMSMEClassificationFlag(y)),u.fetchList(l)}catch(a){throw await o.d.processApiErrors(a,"","GetAttachmentAgainstEntityId")}};var y=a(5),f=a(29);const h=y.g().shape({entity_type_enum:y.f().required().positive("Please select Authorised Signatorys Address Proof")}),g=async(e,t,a,r,i)=>{try{await f.b(h,{entity_type_enum:t});const s=await(async(e,t,a,r,i)=>{try{var s,l;let _;var c,m;_=window.location.href.includes("isFarmer")?Object(n.a)(Object(n.a)({},e),{},{entity_type_enum:t,front_back_enum:a,entity_id:r,attachmentIdToPass:i,user_type_enum:2,document_module_enum:1,company_affiliate_enum:1}):null!==(c=window)&&void 0!==c&&null!==(m=c.location)&&void 0!==m&&m.href.includes("farmer-onboarding")?{file:e,entity_type_enum:t,front_back_enum:a,entity_id:r,attachmentIdToPass:i,user_type_enum:2,document_module_enum:1,company_affiliate_enum:1}:d.upload(e,r);const y=new FormData;y.append("entity_Id",_.entity_id),y.append("entity_Type_Enum",t),y.append("document_Module_Enum",_.document_module_enum),y.append("company_Affiliate_Enum",_.company_affiliate_enum),y.append("user_Type_Enum",_.user_type_enum),y.append("front_Back_Enum",a),y.append("attachment_File",null!==(s=window)&&void 0!==s&&null!==(l=s.location)&&void 0!==l&&l.href.includes("farmer-onboarding")?_.file:_[0]),y.append("attachment_Id",i);const f="".concat(p,"/BioFuelCommonUtilities/api/DocumentUpload/AttachDocument_Azure"),h=await o.d.fetch(f,{method:"POST",body:y},!1).ready,g=await o.d.processApiRes(h);return u.create(g)}catch(_){throw await o.d.processApiErrors(_,"","AttachDocument_Azure")}})(e,t,a,r,i);return s}catch(s){throw s}},v=async(e,t)=>{try{let a=await(async(e,t)=>{try{d.fetchDetails(e);const a=(await _({},t)).id;return u.fetchDetails(a)}catch(a){throw a}})(e,t);return a}catch(a){throw a}},b=async(e,t)=>{try{return await _(e,t)}catch(a){throw a}},E=async(e,t)=>{try{let a=await(async(e,t)=>{try{const a=d.fetchQualityLabList(e),n="".concat(p,"/BioFuelCommonUtilities/api/DocumentUpload/GetAttachmentAgainstEntityId?").concat(a),r=await o.d.fetch(n).ready,s=await o.d.processApiRes(r),l=i.a.get(s,"attachments")||[],c=i.a.get(s,"submit_for_approval")||!1,_=i.a.get(s,"show_crossed_cancelled_cheque")||!1,y=i.a.get(s,"show_msme_classification_document")||!1;return t(m.a.updateApprovalFlag(c)),t(m.a.updateCancelledChequeFlag(_)),t(m.a.updateshowMSMEClassificationFlag(y)),u.fetchList(l)}catch(a){throw await o.d.processApiErrors(a,"","GetAttachmentAgainstEntityId")}})(e,t);return a}catch(a){throw a}},w=async(e,t,a,n,r,i,s)=>{try{await f.b(h,{entity_type_enum:t});const l=await(async(e,t,a,n,r,i,s)=>{try{let l=d.handleQualityLabUpload(e,n);const c=new FormData;c.append("entity_Id",l.entity_id),c.append("entity_Type_Enum",t),c.append("document_Module_Enum",i),c.append("company_Affiliate_Enum",s),c.append("user_Type_Enum",l.user_type_enum),c.append("front_Back_Enum",a),c.append("attachment_File",l[0]),c.append("attachment_Id",r);const m="".concat(p,"/BioFuelCommonUtilities/api/DocumentUpload/AttachDocument_Azure"),_=await o.d.fetch(m,{method:"POST",body:c},!1).ready,y=await o.d.processApiRes(_);return u.create(y)}catch(l){throw await o.d.processApiErrors(l,"","AttachDocument_Azure")}})(e,t,a,n,r,i,s);return l}catch(l){throw l}},O=async(e,t,a,n,r,i,s,l)=>{try{await f.b(h,{entity_type_enum:t});const l=await(async(e,t,a,n,r,i,s)=>{try{let l=d.handleQualityLabUpload(e,n);const c=new FormData;c.append("entity_Id",l.entity_id),c.append("entity_Type_Enum",t),c.append("document_Module_Enum",i),c.append("company_Affiliate_Enum",s),c.append("user_Type_Enum",l.user_type_enum),c.append("front_Back_Enum",a),c.append("attachment_File",l[0]),c.append("attachment_Id",r);const m="".concat(p,"/BioFuelCommonUtilities/api/DocumentUpload/AttachDocument_Azure"),_=await o.d.fetch(m,{method:"POST",body:c},!1).ready,y=await o.d.processApiRes(_);return u.create(y)}catch(l){throw await o.d.processApiErrors(l,"","AttachDocument_Azure")}})(e,t,a,n,r,i,s);return l}catch(c){throw c}},A=async(e,t,a,n,r,i,s,l)=>{try{await f.b(h,{entity_type_enum:t});const l=await(async(e,t,a,n,r,i,s)=>{try{let l=d.handleQualityLabUpload(e,n);const c=new FormData;c.append("entity_Id",l.entity_id),c.append("entity_Type_Enum",t),c.append("document_Module_Enum",i),c.append("company_Affiliate_Enum",s),c.append("user_Type_Enum",l.user_type_enum),c.append("front_Back_Enum",a),c.append("attachment_File",l[0]),c.append("attachment_Id",r);const m="".concat(p,"/BioFuelCommonUtilities/api/DocumentUpload/AttachDocument_Azure"),_=await o.d.fetch(m,{method:"POST",body:c},!1).ready,y=await o.d.processApiRes(_);return u.create(y)}catch(l){throw await o.d.processApiErrors(l,"","AttachDocument_Azure")}})(e,t,a,n,r,i,s);return l}catch(c){throw c}},S=async e=>{try{let t=await(async e=>{try{const t=d.fetchQualityLabList(e),a="".concat(p,"/BioFuelCommonUtilities/api/DocumentUpload/GetPublicAttachmentAgainstEntityId?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n),s=i.a.get(r,"attachments")||[];return u.fetchQualityLabList(s)}catch(t){throw await o.d.processApiErrors(t,"","GetPublicAttachmentAgainstEntityId")}})(e);return t}catch(t){throw t}},j=async e=>{try{let t=await(async e=>{try{const t=d.fetchExtendedProfilePhotosList(e),a="".concat(p,"/BioFuelCommonUtilities/api/DocumentUpload/GetAttachmentAgainstEntityId?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return i.a.get(r,"attachments"),u.fetchExtendedProfilePhotosList(r)}catch(t){throw await o.d.processApiErrors(t,"","GetPublicAttachmentAgainstEntityId")}})(e);return t}catch(t){throw t}},k=async e=>{try{return await(async e=>{try{const t=d.fetchManualInvoiceDocumentList(e),a="".concat(p,"/BioFuelCommonUtilities/api/DocumentUpload/GetPublicAttachmentAgainstEntityId?").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return u.fetchManualInvoiceDocumentList(r)}catch(t){throw await o.d.processApiErrors(t,"","GetPublicAttachmentAgainstEntityId")}})(e)}catch(t){throw t}}},function(e,t,a){"use strict";a.r(t),a.d(t,"deliveryContractSchema",(function(){return y}
1)),a.d(t,"transportDealSchema",(function(){return f})),a.d(t,"operatorSchema",(function(){return h})),a.d(t,"fetchList",(function(){return g})),a.d(t,"fetchDetails",(function(){return v})),a.d(t,"create",(function(){return b})),a.d(t,"update",(function(){return E})),a.d(t,"destroy",(function(){return w})),a.d(t,"fetchFilterData",(function(){return O})),a.d(t,"fetchTransports",(function(){return A})),a.d(t,"fetchTransportProviderSearch",(function(){return S})),a.d(t,"createTransportDeal",(function(){return j})),a.d(t,"FetchDeliveryAllotmentsAgainstTransportDealMasterId",(function(){return k}));var n=a(1),r=a(3),i=a.n(r),o=a(2),s=a(25),l=a(26),c=a.n(l);const d={fetchList(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}},fetchDetails:e=>e,create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=null;""!==e.per_km_rate&&(t=e.per_km_rate);let a=null;""!==e.per_mt_rate&&(a=e.per_mt_rate);let r=null;""!==e.per_day_rate&&(r=e.per_day_rate);let i=null;""!==e.extra_run_rate_per_km&&(i=e.extra_run_rate_per_km);let o=null;return""!==e.minimum_km_per_day&&(o=e.minimum_km_per_day),Object(n.a)(Object(n.a)({},e),{},{per_km_rate:t,per_mt_rate:a,per_day_rate:r,extra_run_rate_per_km:i,minimum_km_per_day:o,from_date:c()(e.from_date).format("YYYY-MM-DD"),to_date:c()(e.to_date).format("YYYY-MM-DD"),contract_date:c()(e.contract_date).format("YYYY-MM-DD"),operation_Enum:1,number_of_vehicles:+e.number_of_vehicles})},update(e,t){let a=null;""!==t.per_km_rate&&(a=t.per_km_rate);let r=null;""!==t.per_mt_rate&&(r=t.per_mt_rate);let i=null;""!==t.per_day_rate&&(i=t.per_day_rate);let o=null;""!==t.extra_run_rate_per_km&&(o=t.extra_run_rate_per_km);let s=null;return""!==t.minimum_km_per_day&&(s=t.minimum_km_per_day),Object(n.a)(Object(n.a)({},t),{},{per_km_rate:a,per_mt_rate:r,per_day_rate:i,extra_run_rate_per_km:o,minimum_km_per_day:s,from_date:c()(t.from_date).format("YYYY-MM-DD"),to_date:c()(t.to_date).format("YYYY-MM-DD"),contract_date:c()(t.contract_date).format("YYYY-MM-DD"),operation_Enum:t.operation_Enum||3})},destroy:e=>e,fetchFilterData(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(n.a)({},e);return o.d.getQs(t)},fetchTransports(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}},createTransportDeal(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}},u={fetchList(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchDetails(e)));return i.a.keyBy(t,"transport_deal_master_id")},fetchDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"transport_deal_master_id")||0}),fetchPaymentDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"bf_payment_master_response.payment_master_id")||0}),create:e=>e,update:e=>e,destroy:e=>e,fetchFilterData(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchFilterDataDetails(e)));return i.a.keyBy(t,"id")},fetchFilterDataDetails:e=>e,fetchTransports(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchTransportsDetails(e)));return i.a.keyBy(t,"transport_deal_master_id")},fetchTransportsDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"transport_deal_master_id")||0}),createTransportDeal:e=>e,fetchTransportDeliveryContract(e){let t=(i.a.isArray(e)?e:[]).map((e=>u.fetchDeliveryContractDetails(e)));return i.a.keyBy(t,"transport_delivery_schedule_alloted_id")},fetchDeliveryContractDetails:e=>Object(n.a)(Object(n.a)({},e),{},{id:i.a.get(e,"transport_delivery_schedule_alloted_id")||0})},{baseUrl:m}=s.a;var p=a(5),_=a(29);const y=p.g().shape({contract_date:p.i().required("Please select Contract Date"),from_date:p.i().required("Please select From Date"),to_date:p.i().required("Please select To Date"),hire_type_enum:p.f().required("Hire Type is required").positive("Hire Type is required"),per_day_rate:p.i().when("hire_type_enum",{is:1,then:p.i().required("Per Day Rate is required"),otherwise:p.i().optional()}),per_mt_rate:p.i().when("hire_type_enum",{is:3,then:p.i().required("Per MT Rate is required"),otherwise:p.i().optional()}),per_km_rate:p.i().when("hire_type_enum",{is:2,then:p.i().required("Per KM Rate is required"),otherwise:p.i().optional()}),extra_run_rate_per_km:p.i().when("hire_type_enum",{is:2,then:p.i().required("Extra run rate per KM is required"),otherwise:p.i().optional()}),minimum_km_per_day:p.i().when("hire_type_enum",{is:2,then:p.i().required("Minimum KM per Day is required"),otherwise:p.i().optional()}),vehicle_type_enum:p.f().required("Vehicle Type is required").positive("Vehicle Type is required"),number_of_vehicles:p.f().required("Number of vehicles is required").positive("Number of vehicles must be positive number"),max_capacity_of_vehicle_type_id:p.f().required("Vehicle Capacity is required").positive("Vehicle Capacity is required"),payment_term_id:p.f().required("Payment Term is required").positive("Payment Term is required"),deal_name:p.i().required("Deal Name is required"),transport_contract_status_enum:p.f().required("Transport contract status is required").positive("Transport contract status is required"),tax_applicability_enum:p.f().required("Tax applicability is required").positive("Tax applicability is required"),transport_provider_company_id:p.f().required("Transport Provider is required").positive("Transport Provider is required"),hiring_party_id:p.f().required("Hiring party is required").positive("Hiring party is required"),hiring_party_address_id:p.f().required("Location Name is required").positive("Location Name is required"),location_code:p.i().required("Location code is required")}),f=p.g().shape({transport_deal_master_id:p.f().required("Please select Transporter")}),h=p.g().shape({contract_date:p.i().required("Please select Contract Date"),from_date:p.i().required("Please select From Date"),to_date:p.i().required("Please select To Date"),hire_type_enum:p.f().required("Hire Type is required").positive("Hire Type is required"),per_day_rate:p.i().when("hire_type_enum",{is:1,then:p.i().required("Per Day Rate is required"),otherwise:p.i().optional()}),per_mt_rate:p.i().when("hire_type_enum",{is:3,then:p.i().required("Per MT Rate is required"),otherwise:p.i().optional()}),per_km_rate:p.i().when("hire_type_enum",{is:2,then:p.i().required("Per KM Rate is required"),otherwise:p.i().optional()}),extra_run_rate_per_km:p.i().when("hire_type_enum",{is:2,then:p.i().required("Extra run rate per KM is required"),otherwise:p.i().optional()}),minimum_km_per_day:p.i().when("hire_type_enum",{is:2,then:p.i().required("Minimum KM per Day is required"),otherwise:p.i().optional()}),vehicle_type_enum:p.f().required("Vehicle Type is required").positive("Vehicle Type is required"),number_of_vehicles:p.f().required("Number of vehicles is required").positive("Number of vehicles must be positive number"),max_capacity_of_vehicle_type_id:p.f().required("Vehicle Capacity is required").positive("Vehicle Capacity is required"),payment_term_id:p.f().required("Payment Term is required").positive("Payment Term is required"),deal_name:p.i().required("Deal Name is required"),transport_contract_status_enum:p.f().required("Transport contract status is required").positive("Transport contract status is required"),tax_applicability_enum:p.f().required("Tax applicability is required").positive("Tax applicability is required"),transport_provider_company_id:p.f().required("Transport Provider is required").positive("Transport Provider is required"),hiring_party_id:p.f().required("Hiring party is required").positive("Hiring party is required"),operator_first_name:p.i().required("Please Enter First Name"),operator_mobile_number:p.i().required("Please Enter Mobile Number"),default_vehicle_id:p.f().required("Please Select Default Vehicle")}),g=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=d.fetchList(e);const a="".concat(m,"/BioFuelTransportRequirementOffers/api/TransportDeal/FetchAllTransportDealDetails_ELOC"),n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await o.d.processApiRes(n);return u.fetchList(r)}catch(t){throw console.log("api-transportDeal-fetchList->err----\x3e",t),await o.d.processApiErrors(t,"","FetchAllTransportDealDetails_ELOC")}}(e);return t}catch(t){throw t}},v=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchDetails(e),a="".concat(m,"/BioFuelTransportRequirementOffers/api/TransportDeal/FetchTransportDealDetailsAgainstTransportDealMasterId_ELOC?transport_deal_master_id=").concat(t),n=await o.d.fetch(a).ready,r=await o.d.processApiRes(n);return u.fetchDetails(r)}catch(t){throw console.log("api-FetchTransportDealDetailsAgainstTransportDealMasterId-fetchDetails->err----\x3e",t),await o.d.processApiErrors(t,"","FetchTransportDealDetailsAgainstTransportDealMasterId_ELOC")}}(e);return t}catch(t){throw t}},b=async e=>{try{await _.b(2===(null===e||void 0===e?void 0:e.contract_type_enum)?h:y,e);const t=await(async e=>{try{let t=d.create(e);const a="".concat(m,"/BioFuelTransportRequirementOffers/api/TransportDeal/SaveTrans
1portContractDeal_ELOC"),n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await o.d.processApiRes(n);return u.create(r)}catch(t){throw console.log("SaveTransportContractDeal-create->err----\x3e",t),await o.d.processApiErrors(t,"","SaveTransportContractDeal_ELOC")}})(e);return t}catch(t){throw t}},E=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{await _.b(2===(null===t||void 0===t?void 0:t.contract_type_enum)?h:y,t);const a=await async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};try{let a=d.update(e,t);const n="".concat(m,"/BioFuelTransportRequirementOffers/api/TransportDeal/SaveTransportContractDeal_ELOC"),r=await o.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await o.d.processApiRes(r);return u.update(i)}catch(a){throw console.log("SaveTransportContractDeal-update->err----\x3e",a),await o.d.processApiErrors(a,"","SaveTransportContractDeal_ELOC")}}(e,t);return a}catch(a){throw a}},w=async e=>{try{let t=await(async e=>{try{const t=d.destroy(e),a="".concat(m,"/BioFuelRegistration/api/BusinessProfile/DeleteAffiliateAgainstComapnyAffiliateId?company_affiliate_id=").concat(t),n=await o.d.fetch(a,{method:"PUT"}).ready,r=await o.d.processApiRes(n);return u.destroy(r)}catch(t){throw console.log("api-transport-update->err----\x3e",t),await o.d.processApiErrors(t,"","DeleteAffiliateAgainstComapnyAffiliateId")}})(e);return t}catch(t){throw t}},O=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t=d.fetchFilterData(e),a="".concat(m,"/BioFuelCommonUtilities/api/Filter/GetFilterData?").concat(t),r=await o.d.fetch(a).ready,i=await o.d.processApiRes(r);return null===i||void 0===i?void 0:i.map((e=>Object(n.a)(Object(n.a)({},e),{},{id:+(null===e||void 0===e?void 0:e.id)})))}catch(t){throw console.log("api-GetFilterData-fetchList->err----\x3e",t),await o.d.processApiErrors(t,"","GetFilterData")}})(e);return t}catch(t){throw t}},A=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{let t=d.fetchTransports(e);const a="".concat(m,"/BioFuelTransportRequirementOffers/api/TransportDeal/FetchMatchTransportDeal_ELOC"),n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await o.d.processApiRes(n);return u.fetchTransports(r)}catch(t){throw console.log("FetchMatchTransportDeal-create->err----\x3e",t),await o.d.processApiErrors(t,"","FetchMatchTransportDeal_ELOC")}})(e);return t}catch(t){throw t}},S=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{let t=await(async e=>{try{const t="".concat(m,"/BioFuelCommonUtilities/api/Filter/FetchTransportProvider"),a=await o.d.fetch(t,{method:"POST",body:JSON.stringify(e)}).ready,n=await o.d.processApiRes(a);return i.a.isArray(n)?n:[]}catch(t){throw console.log("api-FetchTransportProvider->err----\x3e",t),await o.d.processApiErrors(t,"","FetchTransportProvider")}})(e);return t}catch(t){throw t}},j=async(e,t)=>{try{const a=await(async(e,t)=>{console.log("values create Transport deal====>4",e,t);try{let a=d.createTransportDeal(t);const n="".concat(m,"/BioFuelTransportRequirementOffers/api/TransportDeal/UpdateTransportDealToDelivery?Transport_Deal_Master_Id=").concat(e),r=await o.d.fetch(n,{method:"POST",body:JSON.stringify(a)}).ready,i=await o.d.processApiRes(r);return u.createTransportDeal(i)}catch(a){throw console.log("UpdateTransportDealToDelivery-create->err----\x3e",a),await o.d.processApiErrors(a,"","UpdateTransportDealToDelivery")}})(e,t);return a}catch(a){throw a}},k=async e=>{try{const t=await(async e=>{try{let t=d.createTransportDeal(e);const a="".concat(m,"/BioFuelDeliveries/api/DeliveryAssignment/FetchDeliveryAllotmentsAgainstTransportDealMasterId_ELOC"),n=await o.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await o.d.processApiRes(n);return u.fetchTransportDeliveryContract(r)}catch(t){throw console.log("UpdateTransportDealToDelivery-create->err----\x3e",t),await o.d.processApiErrors(t,"","FetchDeliveryAllotmentsAgainstTransportDealMasterId_ELOC")}})(e);return t}catch(t){throw t}}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"deliverySchedulesMonth",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.H.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.deliveryScheduleMonth)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"deliveryScheduleDecade",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.G.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.deliveryScheduleDecade)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({selectId:e=>e.created_datetime}),l=Object(r.c)({name:"buySellRemark",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.k.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.buySellRemark)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"kycApproval",initialState:{ids:[],entities:{},dirty:!0},reducers:{setBusy(e,t){e.busy=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0})}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:e=>async t=>{t(d.actions.setBusy(!0));try{const a=await c.db.fetchList(e);t(d.actions.add({resData:a}))}catch(a){t(d.actions.add({resData:{}})),l.d.displayErrors(a)}t(d.actions.update({})),t(d.actions.setBusy(!1))}});t.b=d.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(24),l=a(2),c=(a(21),a(11),a(7));const d=Object(r.c)({name:"kycApprovalBusiness",initialState:{ids:[],entities:{},dirty:!0,busy:!1,currentRequestId:null},reducers:{setBusy(e,t){e.busy=t.payload},setCurrentRequestId(e,t){e.currentRequestId=t.payload},add(e,t){const{resData:a}=t.payload;let r=e.entities||{},i=e.ids||[],s=Object(n.a)({},r),l=i.concat([]);s={},l=[],o.a.each(a,((e,t)=>{parseInt(t)&&(s[t]=Object(n.a)(Object(n.a)({},s[t]||{}),e),l.includes(t)||l.push(t))})),e.entities=s,e.ids=l,e.dirty=!1,e.updatedAt=Date.now()},update(e,t){if(!0===t.payload.flush)return e=t.payload;e=Object(n.a)(Object(n.a)(Object(n.a)({},e),t.payload),{},{updatedAt:Date.now()})},create(e,t){s.a.createSocialPost(t.payload)},delete(e,t){const a=t.payload;let n=o.a.get(e,"order",[])||[];delete e.data[a];let r=n.filter((e=>e!==a));e.order=r},setDirty:(e,t)=>({ids:[],entities:{},dirty:!0})}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchList:e=>async(t,a)=>{const n=Date.now();t(d.actions.setCurrentRequestId(n)),t(d.actions.setBusy(!0));try{const r=await c.cb.fetchList(e);if(a().kycApprovalBusiness.currentRequestId!==n)return;t(d.actions.add({resData:r}))}catch(r){a().kycApprovalBusiness.currentRequestId===n&&(t(d.actions.add({resData:{}})),l.d.displayErrors(r))}a().kycApprovalBusiness.currentRequestId===n&&(t(d.actions.update({})),t(d.actions.setBusy(!1)))}});t.b=d.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"fuelDatumConfig",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.V.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.fuelDatumConfig)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"fuelDispensed",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.W.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.fuelDispensed)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"fuelConfiguration",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.U.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.fuelConfiguration)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"carnotDevice",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.n.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setDirty(!1)),t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.carnotDevice)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"commodityAuction",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchAllAuction:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.q.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchOwnAuction:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.q.fetchOwnAuctions(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchOwnBids:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.q.fetchOwnBids(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.paymentDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"planOffers",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchAllPlainOffersAgainstPlanId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.t.fetchOffers(e);t(l.actions.setAll(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.paymentDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"planRequirements",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchAllRequirementAgainstPlanId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.t.fetchRequirements(e);t(l.actions.setAll(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.paymentDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"hiringParty",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchHiringPartyData:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.D.fetchFilterData(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a
1)({},s.getSelectors((e=>e.hiringParty)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"subscription",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Mb.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.subscription)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"followers",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.vb.fetchUserFollowersFollowings(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.followers)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"storageTable",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Ib.fetchStorageLevels(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.storageTable)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"storagePlanTable",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchListStoragePlan:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Hb.fetchStoragePlan(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.storagePlanTable)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"companyConnections",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchConnectionRequests:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.xb.fetchConnectionRequests(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchConnectedRequests:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.xb.fetchConnectionRequests(e);t(l.actions.upsertMany(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.companyConnections)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"discountClaims",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.J.fetchListClaims(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.discountSchemes)));t.b=l.reducer},function(e,t,a){"use strict";var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"discountPlansDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}});Object(n.a)(Object(n.a)({},l.actions),{},{fetchDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.J.fetchDetails(e);t(l.actions.upsertOne(a))}catch(a){t(l.actions.upsertOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}}),Object(n.a)({},s.getSelectors((e=>e.discountPlansDetails)));t.a=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"authorizedSignatoryUsers",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:()=>async e=>{e(l.actions.setBusy(!0));try{const t=await o.v.fetchUserList();e(l.actions.setAll(t))}catch(t){e(l.actions.setAll({})),i.d.displayErrors(t)}e(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.authorizedSignatoryUsers)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"financePartner",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.R.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.financePartner)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"financeUser",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.T.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.financeUser)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"financeChatMessages",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.R.fetchMessages(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.financeChatMessages)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"uploadQualityDoc",initialState:s.getInitialState({busy:!1,dirty:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a},setDirty(e,t){let a=t.payload;e.dirty=a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Tb.fetchQualityLabList(e);t(l.actions.setAll(a))}catch(a){console.log("Redux-uploadDocumentService->Err",a),i.d.displayErrors(a)}t(l.actions.setBusy(!1))},fetchManualInvoiceDocumentList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.Tb.fetchManualInvoiceDocumentList(e);t(l.actions.setAll(a))}catch(a){console.log("Redux-uploadDocumentService->Err",a),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.uploadBanner)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"qualityLabData",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchLabData:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.fetchLabData(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.locationEloc)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"qualityObservedLabData",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{qualityObservedLabData:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.zb.fetchObservedLabData(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.locationEloc)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"financeBankNbfcDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{}
1,{fetchBankDetails:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.R.fetchBankDetails(e);t(l.actions.removeAll()),t(l.actions.addOne(a))}catch(a){t(l.actions.addOne({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.financeBankNbfcDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"cashflowNew",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.o.fetchList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.cashflowNew)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"dealBalancePosition",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.A.fetchDealBalancePosition(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.dealBalancePosition)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"goodAndServices",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.lb.fetchAllCost(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.goodAndServices)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"manualInvoice",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.lb.fetchManualInvoicesDraft(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.manualInvoice)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(1),r=a(13),i=a(3),o=a.n(i),s=a(2),l=a(7);const c=Object(r.b)({sortComparer:(e,t)=>e.ts===t.ts?0:e.ts<t.ts?1:-1}),d=Object(r.c)({name:"searchPosts",initialState:c.getInitialState({busy:!1,hasMore:!0}),reducers:{setAll:c.setAll,addOne:c.addOne,addMany:c.addMany,updateOne:c.updateOne,updateMany:c.updateMany,upsertOne:c.upsertOne,upsertMany:c.upsertMany,removeOne:c.removeOne,removeMany:c.removeMany,removeAll:c.removeAll,setBusy(e,t){e.busy=t.payload},setHasMore(e,t){e.hasMore=t.payload}}}),u=Object(n.a)(Object(n.a)({},d.actions),{},{fetchSearchPost:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.searchPost(e);(o.a.isEmpty(a)||Object.keys(a).length<10)&&t(d.actions.setHasMore(!1)),t(d.actions.upsertMany(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}},fetchSearchDeals:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(d.actions.setBusy(!0));try{const a=await l.vb.searchPost(e);(o.a.isEmpty(a)||Object.keys(a).length<10)&&t(d.actions.setHasMore(!1)),t(d.actions.upsertMany(a))}catch(a){t(d.actions.setAll({})),s.d.displayErrors(a)}t(d.actions.setBusy(!1))}}});Object(n.a)({},c.getSelectors((e=>e.searchPosts)));t.b=d.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"bfcPostDetails",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){e.busy=t.payload}}}),c={fetchPostList:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return async t=>{t(l.actions.setBusy(!0));try{const a=await o.vb.fetchBfcFeedPostList(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}}};Object(n.a)({},s.getSelectors((e=>e.bfcPostDetails)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"autoBidOffer",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchDerivedAutoBidOffers:(e,t)=>async a=>{a(l.actions.setBusy(!0));try{const n=await o.l.fetchDerivedAutoBidOffers(e,t);a(l.actions.setAll(n))}catch(n){a(l.actions.setAll({})),i.d.displayErrors(n)}a(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.autoBidOffer)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return u}));var n=a(15),r=a(1),i=a(13),o=(a(3),a(24),a(2)),s=(a(21),a(11),a(7));const l=["accessToken"],c=Object(i.b)({}),d=Object(i.c)({name:"printableInvoice",initialState:c.getInitialState({busy:!1,contractDocument:{}}),reducers:{setAll:c.setAll,addOne:c.addOne,addMany:c.addMany,updateOne:c.updateOne,updateMany:c.updateMany,upsertOne:c.upsertOne,upsertMany:c.upsertMany,removeOne:c.removeOne,removeMany:c.removeMany,removeAll:c.removeAll,setContractDocumentData:(e,t)=>{let{payload:a}=t;return Object(r.a)(Object(r.a)({},e),{},{contractDocument:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),u=Object(r.a)(Object(r.a)({},d.actions),{},{getContractDocumentData:e=>async t=>{t(d.actions.setBusy(!0));try{const{accessToken:a}=e,r=Object(n.a)(e,l),i=await s.wb.getContractDocumentData(r,a);t(d.actions.setContractDocumentData(i))}catch(a){o.d.displayErrors(a)}t(d.actions.setBusy(!1))}});t.b=d.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"commodityExplore",initialState:s.getInitialState({explorelist:[],busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setExplorelist:(e,t)=>
1{let{payload:a}=t;return Object(n.a)(Object(n.a)({},e),{},{explorelist:a})},setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{fetchCommodityExploreList:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.r.fetchCommodityExploreData(e);t(l.actions.setExplorelist(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.buyer)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=a(13),i=(a(3),a(24),a(2)),o=(a(21),a(11),a(7));a(78);const s=Object(r.b)({}),l=Object(r.c)({name:"linkedDealTracker",initialState:s.getInitialState({busy:!1}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{attachDealTracker:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.gb.attachDealTracker(e);return t(l.actions.setAll(a)),t(l.actions.setBusy(!1)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))},getReportData:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.gb.attachDealTracker(e);return t(l.actions.setAll(a)),a}catch(a){i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.linkedDealTracker)));t.b=l.reducer},function(e,t,a){"use strict";a.d(t,"a",(function(){return c}));var n=a(1),r=(a(3),a(13)),i=(a(24),a(2)),o=(a(21),a(11),a(7));const s=Object(r.b)({}),l=Object(r.c)({name:"PickupMap",initialState:s.getInitialState({busy:!0}),reducers:{setAll:s.setAll,addOne:s.addOne,addMany:s.addMany,updateOne:s.updateOne,updateMany:s.updateMany,upsertOne:s.upsertOne,upsertMany:s.upsertMany,removeOne:s.removeOne,removeMany:s.removeMany,removeAll:s.removeAll,setBusy(e,t){let a=t.payload;e.busy=!1!==a}}}),c=Object(n.a)(Object(n.a)({},l.actions),{},{FetchSellersAgainstCommodityReqOfferId:e=>async t=>{t(l.actions.setBusy(!0));try{const a=await o.mb.FetchSellersAgainstCommodityReqOfferId(e);t(l.actions.setAll(a))}catch(a){t(l.actions.setAll({})),i.d.displayErrors(a)}t(l.actions.setBusy(!1))}});Object(n.a)({},s.getSelectors((e=>e.PickupMap)));t.b=l.reducer},,,,,,,,,,function(e,t,a){"use strict";var n=a(1),r=a(26),i=a.n(r),o=a(3),s=a.n(o),l=a(0),c=a.n(l),d=a(12),u=a(110),m=a(27),p=a(2),_=a(50),y=a(207),f=a(160),h=a(637),g=a(373),v=a(2131),b=a(427),E=(a(805),a(574),a(272),a(62)),w=a(95),O=a(107),A=a(35),S=a(86),j=(a(128),a(146)),k=a(164),D=a(2125),x=a(420),C=a(2124),P=a(799),N=a(149),I=a(121),F=(a(154),a(235),a(481),a(258)),T=(a(378),a(577),a(583),a(803),a(652),a(653),a(954),a(168),a(426)),B=a(49),R=a(152),M=a(763),q=a(182),L=a(300),U=a.n(L),V=(a(1514),a(1002)),z=a(1003),Y=(a(964),a(304)),G=a(656),Q=a(657),H=a(658),W=a(349),K=(a(811),a(659)),J=a(660),Z=a(305),X=a.n(Z),$=(a(810),a(70)),ee=a(63),te=a(1012),ae=a.n(te),ne=a(985),re=a.n(ne),ie=a(195),oe=a(246),se=a.n(oe),le=a(11),ce=a(437),de=a.n(ce),ue=a(984),me=a(274),pe=a.n(me),_e=a(997);a(1866),a(346);t.a=function(e){var t,a,r,o,L,Z,te,ne,oe,ce,me,ye;let{commodityDetails:fe,visible:he,onCancel:ge,row:ve,DealId:be,role:Ee}=e;const we=Object(d.d)();Object(u.g)();let{id:Oe}=Object(p.f)(Object(u.i)());const Ae=Object(l.useRef)(),[Se,je]=Object(l.useState)(!1),ke=.6*window.innerHeight,De=.6*window.innerWidth;let{deal_master_id:xe,commodity_form_id:Ce,commodity_id:Pe,load_location_id:Ne,base_location_code:Ie,transporter_id:Fe,delivery_location_code:Te,deal_status_enum:Be,created_datetime:Re,tick_color_enum_location:Me,is_walk_in:qe,consignee_id:Le,consignor_id:Ue,is_secured:Ve,commodity_standard_enum:ze,back:Ye,isStockTransfer:Ge,custom_deal_no:Qe,stock_transfer_status_enum:He,isControlTower:We,indent:Ke,indent_id:Je,type:Ze,isSmartBuy:Xe,seller_mobile_number:$e}=Object(_.a)();const{entities:et}=Object(d.e)((e=>e.notificationsTopbar)),tt=Object(d.e)((e=>e.user)),at=Object(d.e)((e=>e.rolesAndRights)),nt=Object(d.e)((e=>e.deals),d.c),rt=Object(d.e)((e=>e.userStorage)),it=s.a.get(tt,"profile.person.is_control_tower_user")||!1,ot=Object(p.l)(),st=null!==(t=ot.market_deals_full_access||ot.market_deals_read_access)&&void 0!==t&&t,[lt,ct]=Object(l.useState)(Boolean(Ge)?{deal_type_enum:"2"}:{}),[dt,ut]=Object(l.useState)(10),[mt,pt]=Object(l.useState)(Date.now()),[_t,yt]=Object(l.useState)(!1),[ft,ht]=Object(l.useState)(!1),[gt,vt]=Object(l.useState)(""),[bt,Et]=Object(l.useState)([]),[wt,Ot]=Object(l.useState)({}),[At,St]=Object(l.useState)({}),[jt,kt]=Object(l.useState)(!1),[Dt,xt]=Object(l.useState)(!1),[Ct,Pt]=Object(l.useState)(!1),[Nt,It]=Object(l.useState)(!1),[Ft,Tt]=Object(l.useState)(!1),[Bt,Rt]=Object(l.useState)(0),[Mt,qt]=Object(l.useState)(!1),[Lt,Ut]=Object(l.useState)(0),[Vt,zt]=Object(l.useState)(!1),[Yt,Gt]=Object(l.useState)(!1),[Qt,Ht]=Object(l.useState)(!1),[Wt,Kt]=Object(l.useState)(!1),[Jt,Zt]=Object(l.useState)(!1),[Xt,$t]=Object(l.useState)([]),[ea,ta]=Object(l.useState)([]),[aa,na]=Object(l.useState)(!1),[ra,ia]=Object(l.useState)(0),[oa,sa]=Object(l.useState)(!1),[la,ca]=Object(l.useState)(!1),[da,ua]=Object(l.useState)(1),[ma,pa]=Object(l.useState)({}),[_a,ya]=Object(l.useState)({});let fa=Object(p.g)(window.location.href);const ha=s.a.get(tt,"profile.person.is_fpo"),ga=1===s.a.get(tt,"profile.person.type_of_individual_enum"),va=Object(d.e)((e=>null===e||void 0===e?void 0:e.members)),ba=null===va||void 0===va?void 0:va.groups,Ea=(null===tt||void 0===tt||null===(a=tt.profile)||void 0===a||a.person_role.some((e=>20===e.role_id||23===e.role_id)),nt.busy||rt.busy),wa=null===rt||void 0===rt?void 0:rt.storageTransfers;let Oa=Boolean(Ge)?wa:Object.values(nt.data||{});const Aa=p.d.encodeBackUrl(),Sa=p.d.getACL(user),ja=at.entities||{};let ka=Object.values(ja).find((e=>"Market"===e.module_name));const Da=s.a.get(ka,"full_access");Oa=Oa.map((e=>{let t=null,a=null,r=0,i="";return tt.person_id!==e.seller_person_id&&(t="SELLER",a=e.seller_person_code,r=e.seller_rating),tt.person_id!==e.buyer_person_id&&(t="BUYER",a=e.buyer_person_code,r=e.buyer_rating),i=fa.includes("control-tower/deals")?"/control-tower/deals/".concat(e.commodity_deal_master_id,"/overview?back=").concat(Aa):Boolean(Ge)?"/commodity/deals/".concat(e.commodity_deal_master_id,"/overview?isStockTransfer=true&").concat(Boolean(We)?"isControlTower=true&":"","back=").concat(Aa):"/commodity/deals/".concat(e.commodity_deal_master_id,"/overview?back=").concat(Aa),Object(n.a)(Object(n.a)({id:parseInt(e.commodity_deal_master_id)},e),{},{detailsPageLink:Object(p.h)(i),ratings:r,company:a,userType:t})})),Object(l.useEffect)((()=>{we(F.a.fetchGroupsAgainstInvokingPersonId({social_group_invitations_status_enum:"NA",offset:0,page_size:10}))}),[Dt]);const xa=(e,t)=>{e();let a=Object(n.a)({},lt);switch(Boolean(We)&&(a=Object(n.a)(Object(n.a)({},a),{},{isControlTower:!0})),Boolean(Ke)&&(a=Object(n.a)(Object(n.a)({},a),{},{indent:!0,indent_id:Je,type:Ze,back:Ye,isSmartBuy:Xe})),t){case"commodity_form_code":delete a.commodity_form_id,ct(a),ya(a);break;case"commodity_code":delete a.commodity_id,ct(a),ya(a);break;
1case"buyer_company_code_deal":delete a.consignee_id,ct(a),ya(a);break;case"seller_company_code_deal":delete a.consignor_id,ct(a),ya(a);break;case"deal_loading_location":case"from_address":delete a.base_location_code,ct(a),ya(a);break;case"deal_delivery_location":case"to_address":delete a.delivery_location_code,ct(a),ya(a);break;case"deal_status_enum_code":delete a.deal_status_enum,ct(a),ya(a);break;case"transporter_against_own_deals":delete a.transporter_id,delete a.transporter_person_company_affiliate_enum,ct(a),ya(a);break;case"deal_date":je(!0),delete a.created_datetime,ct(a),ya(a);break;case"commodity_standard_enum_code":delete a.commodity_standard_enum;break;default:delete a[t],ct(a),ya(a)}},Ca=(e,t,a,r)=>{let i;switch(a(),Boolean(Ge)?(i=Object(n.a)(Object(n.a)({},lt),{},{isStockTransfer:!0,deal_type_enum:"2",back:Ye}),Boolean(We)&&(i=Object(n.a)(Object(n.a)({},i),{},{isControlTower:!0}))):i=Boolean(Ke)?Object(n.a)(Object(n.a)({},lt),{},{indent:!0,indent_id:Je,type:Ze,back:Ye,isSmartBuy:Xe}):Object(n.a)(Object(n.a)({},lt),{},{back:Ye}),t){case"commodity_form_code":i=Object(n.a)(Object(n.a)({},i),{},{commodity_form_id:e});break;case"commodity_code":i=Object(n.a)(Object(n.a)({},i),{},{commodity_id:e});break;case"buyer_company_code_deal":case"consignee_id":i=Object(n.a)(Object(n.a)({},i),{},{consignee_id:e});break;case"seller_company_code_deal":case"consignor_id":i=Object(n.a)(Object(n.a)({},i),{},{consignor_id:e});break;case"deal_loading_location":case"from_address":i=Object(n.a)(Object(n.a)({},i),{},{base_location_code:e});break;case"deal_delivery_location":case"to_address":i=Object(n.a)(Object(n.a)({},i),{},{delivery_location_code:e});break;case"deal_status_enum_code":i=Object(n.a)(Object(n.a)({},i),{},{deal_status_enum:e});break;case"transporter_against_own_deals":i=Object(n.a)(Object(n.a)({},i),{},{transporter_id:e,transporter_person_company_affiliate_enum:r&&r});break;case"deal_date":je(!1),i=Object(n.a)(Object(n.a)({},i),{},{created_datetime:e});break;case"commodity_standard_enum_code":i=Object(n.a)(Object(n.a)({},i),{},{commodity_standard_enum:e});break;default:i=Object(n.a)(Object(n.a)({},i),{},{[t]:e})}ct(i),ya(i),ca(!0)},Pa=(e,t)=>c.a.createElement(g.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),Na=(e,t)=>c.a.createElement(v.a,{style:{color:lt.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),Ia=e=>{if(!s.a.isEmpty(e)){Object(n.a)(Object(n.a)({},ma),{},{page:e?e.current:1});ua(e.current),ut(e.pageSize)}};var Fa;void 0===da&&(ua(1),Fa={current:da,pageSize:dt},s.a.isEmpty(Fa)||(Object(n.a)(Object(n.a)({},lt),{},{page:Fa?Fa.current:1}),Fa.pageSize!==dt&&ut(Fa.pageSize)));const Ta=s.a.get(Oa,"[0].total_count")||0,Ba=e=>void 0!==lt[e]?lt[e]:null,Ra={newSelectedRowKeys:ea,onChange:(e,t)=>
1{ta(e),na(t)},type:"checkbox"},Ma=[{title:Boolean(Ge)?"Transfer No.":"Deal No.",dataIndex:"commodity_deal_master_id",width:(Boolean(Ge),"150px"),align:"center",fixed:!0,render:(e,t)=>c.a.createElement("div",{className:"bfc-table-list-components d-flex justify-content-between align-items-center"},Boolean(Ge)&&"Confirmed"===(null===t||void 0===t?void 0:t.stock_transfer_status_enum_code)?st?c.a.createElement(m.b,{to:t.detailsPageLink,style:{color:"var(--unnamed-color-51c4c3)"}},"#",t.custom_deal_no):c.a.createElement("a",{style:{color:"var(--unnamed-color-51c4c3)"}},"#",t.custom_deal_no):Boolean(Ge)&&"Confirmed"!==(null===t||void 0===t?void 0:t.stock_transfer_status_enum_code)?"#".concat(t.custom_deal_no):st?c.a.createElement(m.b,{to:t.detailsPageLink,style:{color:"var(--unnamed-color-51c4c3)"}},"#",t.commodity_deal_master_id):c.a.createElement("a",{style:{color:"var(--unnamed-color-51c4c3)"}},"#",t.commodity_deal_master_id),c.a.createElement("div",{className:"d-flex justify-content-evenly"},null!==t&&void 0!==t&&t.is_created_from_existing_deal&&fa.includes("/commodity/".concat(2===(null===t||void 0===t?void 0:t.buy_sell_initial_enum)?"offers":"requirements","/").concat(Oe,"/deals"))?c.a.createElement(N.a,{placement:"top",trigger:"hover",content:c.a.createElement("span",null,"Created from existing deal")},c.a.createElement(de.a,{style:{height:24,width:24,color:"var(--unnamed-color-1b62ab)"}})):"",(null===t||void 0===t?void 0:t.is_walk_in)&&(null===t||void 0===t?void 0:t.is_pick_up)&&c.a.createElement(j.a,{title:"Pickup Deal"},c.a.createElement(V.a,{className:"ml-1",style:{height:"24px",width:"24px"}})),(null===t||void 0===t?void 0:t.is_walk_in)&&!(null!==t&&void 0!==t&&t.is_pick_up)&&c.a.createElement(j.a,{title:"Walk In Deal"},c.a.createElement(z.a,{className:"ml-1",style:{height:"24px",width:"24px"}})),6==(null===t||void 0===t?void 0:t.special_buy_sell_type_enum)?c.a.createElement(N.a,{content:"Pickup with Aggregation Service Included (#".concat(null===t||void 0===t?void 0:t.commodity_req_offer_id,")")},c.a.createElement(ue.a,{className:"ml-1",style:{width:28,height:28}})):"",null===t||void 0===t||!t.early_payment_discount||null!==t&&void 0!==t&&t.early_payment_metadata_id||!t.is_seller?"":c.a.createElement(N.a,{placement:"top",content:c.a.createElement("span",null,"Get Payment On Delivery at just ",c.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold"}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.transport_uom_code)),trigger:"hover"},c.a.createElement("img",{src:Y.a,className:"pulse-animation ml-1 cursor-pointer green-offer-icon",style:{width:"24px",height:"24px"},onClick:()=>{It(!0),qt(t),Rt(null===t||void 0===t?void 0:t.early_payment_discount),Ut&&Ut(null===t||void 0===t?void 0:t.commodity_deal_master_id)}})),null===t||void 0===t||!t.early_payment_metadata_id||null!==t&&void 0!==t&&t.is_ep_activated_by_ct?"":c.a.createElement(N.a,{placement:"top",content:c.a.createElement("span",null,"".concat(null!==t&&void 0!==t&&t.is_seller?"You have":"Seller has"," availed early payment on this deal.")," ",c.a.createElement("br",null),c.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"normal",fontSize:"var(--fs-base__three)"}},"Pay On Delivery* at ",c.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold",letterSpacing:.5}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.transport_uom_code))),trigger:"hover"},c.a.createElement("img",{src:W.a,className:"ml-1 cursor-pointer yellow-offer-icon",style:{width:"24px",height:"24px"},onClick:()=>{It(!0),qt(t),Rt(null===t||void 0===t?void 0:t.early_payment_discount),Ut&&Ut(null===t||void 0===t?void 0:t.commodity_deal_master_id)}})),!(fa.includes("control-tower/deals")&&it&&null!==t&&void 0!==t&&t.is_biofuelcircle_buyer)||null!==t&&void 0!==t&&t.early_payment_metadata_id||null!==t&&void 0!==t&&t.is_ep_activated_by_ct?"":c.a.createElement(N.a,{placement:"top",content:c.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"normal",fontSize:15}},"Enable early payment at ",c.a.createElement("span",{style:{color:"#32a836",fontSize:"16px",fontWeight:"bold",letterSpacing:.5}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.transport_uom_code)),trigger:"hover"},c.a.createElement(G.a,{onClick:()=>{Tt(!0),Ut&&Ut(null===t||void 0===t?void 0:t.commodity_deal_master_id)},className:"ml-1 cursor-pointer gray-offer-icon",style:{width:"24px",height:"24px"}})),fa.includes("control-tower/deals")&&it&&null!==t&&void 0!==t&&t.is_biofuelcircle_buyer&&(null===t||void 0===t||!t.early_payment_metadata_id)&&null!==t&&void 0!==t&&t.is_ep_activated_by_ct?c.a.createElement(N.a,{placement:"top",content:c.a.createElement("span",null,"Enabled early payment at ",c.a.createElement("span",{style:{color:"#32a836",fontSize:"16px",fontWeight:"bold",letterSpacing:.5}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.transport_uom_code)),trigger:"hover"},c.a.createElement(Q.a,{className:"ml-1 cursor-pointer",style:{width:"24px",height:"24px"}})):"",fa.includes("control-tower/deals")&&it&&null!==t&&void 0!==t&&t.is_biofuelcircle_buyer&&null!==t&&void 0!==t&&t.is_ep_activated_by_ct&&null!==t&&void 0!==t&&t.early_payment_metadata_id?c.a.createElement(N.a,{placement:"top",content:c.a.createElement("span",null,"Seller has availed early payment on this deal with the help of BiofuelCircle"," ",c.a.createElement("br",null),c.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"normal",fontSize:"var(--fs-base__three)"}},"Pay On Delivery* at ",c.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold",letterSpacing:.5}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.transport_uom_code))),trigger:"hover"},c.a.createElement("img",{src:H.a,className:"ml-1 cursor-pointer",style:{width:"24px",height:"24px"}})):"")),sorter:(e,t)=>e.commodity_deal_master_id-t.commodity_deal_master_id,filterDropdown:e=>Boolean(Ge)?c.a.createElement(B.a,{dataIndex:"custom_deal_no",data:e,onFilterChange:Ca,handleReset:xa,value:Qe,name:"Deal",isDealDealiveryMultiselectFilter:!0}):c.a.createElement(O.a,{dataIndex:"deal_master_id",data:e,onFilterChange:Ca,handleReset:xa,value:Ba("deal_master_id"),name:"Deal",isDealDealiveryMultiselectFilter:!0}),filterIcon:e=>(Boolean(Ge),Pa(e)),filteredValue:Boolean(Ge)?void 0!==xe?Qe:null:void 0!==Qe?Qe:null},{title:Boolean(Ge)?"Consignor":"Buyer",dataIndex:"buyer_company_code_deal",width:"150px",align:"left",sorter:(e,t)=>e.buyer_company_code&&e.buyer_company_code.localeCompare(t.buyer_company_code&&t.buyer_company_code)||e.buyer_person_code&&e.buyer_person_code.localeCompare(t.buyer_person_code&&t.buyer_person_code),render:(e,t)=>c.a.createElement(c.a.Fragment,null,c.a.createElement(N.a,{content:t.buyer_company_code||t.buyer_person_code||"",placement:"topLeft"},c.a.createElement("div",{className:"bfc-table-list-components text-left"},c.a.createElement("p",{className:"multiline-ellipsis text-theme-dark"},t.buyer_company_code||t.buyer_person_code||"")))),filterDropdown:Boolean(Ke)&&"true"===Xe?"":e=>c.a.createElement(E.a,{dataIndex:Boolean(Ge)&&Sa.isCompany?"consignee_id":"buyer_company_code_deal",isControlTower:Boolean(We),codeBaisedFilter:!!Boolean(Ge),data:e,onFilterChange:Ca,handleReset:xa,value:Ba("consignee_id"),name:"Buyer"}),filterIcon:e=>Na(0,"consignee_id"),filteredValue:void 0!==Le?Le:null},{title:Boolean(Ge)?"Consignee":"Seller",dataIndex:"seller_company_code_deal",width:"160px",align:"left",sorter:(e,t)=>e.seller_company_code&&e.seller_company_code.localeCompare(t.seller_company_code&&t.seller_company_code)||e.seller_person_code&&e.seller_person_code.localeCompare(t.seller_person_code&&t.seller_person_code),render:(e,t)=>c.a.createElement("div",{className:"bfc-table-list-components text-left"},c.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},c.a.createElement("div",null,c.a.createElement(N.a,{placement:"topLeft",content:t.seller_company_code||t.seller_person_code||""},c.a.createElement("div",null,c.a.createElement("p",{className:"ellipsis-text text-theme-dark"},t.seller_company_code||t.seller_person_code||"")),null!==t&&void 0!==t&&t.seller_mobile_number&&!fa.includes("commodity/requirements")?c.a.createElement("div",null,"(",null===t||void 0===t?void 0:t.seller_mobile_number,")"):"")),null!==t&&void 0!==t&&t.is_offerer_bank_verified?c.a.createElement(N.a,{content:"Bank details verified"},c.a.createElement(pe.a,{className:"ml-1",style:{color:"var(--unnamed-color-00ae11)"}})):!1===(null===t||void 0===t?void 0:t.is_offerer_bank_verified)?c.a.createElement(N.a,{content:"Bank details not verified"},c.a.createElement(se.a,{className:"ml-1",style:{color:"var(--unnamed-color-f44336)"}})):"")),filterDropdown:"false"===Xe?"":e=>c.a.createElement(E.a,{dataIndex:Boolean(Ge)&&Sa.isCompany?"consignor_id":"seller_company_code_deal",isControlTower:Boolean(We),codeBaisedFilter:!!Boolean(Ge),data:e,onFilterChange:Ca,handleReset:xa,value:Ba("consignor_id"),name:"Seller"}),filterIcon:e=>Na(0,"consignor_id"),filteredValue:void 0!==Ue?Ue:null},...6===(null===fe||void 0===fe?void 0:fe.special_buy_sell_type_enum)?[{title:"Seller Contact",dataIndex:"seller_mobile_number",width:"150px",align:"center",render:(e,t)=>c.a.createElement("div",{className:"bfc-table-list-components text-center"},t.seller_mobile_number),filterDropdown:e=>c.a.createElement(O.a,{dataIndex:"seller_mobile_number",data:e,onFilterChange:Ca,handleReset:xa,value:$e,name:"Seller Contact"}),filterIcon:e=>Pa(e),filteredValue:void 0!==$e?$e:null}]:[],{title:"Deal Date",key:"deal_date",dataIndex:"deal_date",width:"150px",align:"center",sorter:(e,t)=>Boolean(Ge)?new Date(e.deal_date)-new Date(t.deal_date):new Date(e.created_datetime)-new Date(t.created_datetime),render:(e,t)=>c.a.createElement("div",{className:"bfc-table-list-components text-center"},i()(Boolean(Ge)?(null===t||void 0===t?void 0:t.deal_date)||(null===t||void 0===t?void 0:t.date):t.created_datetime).format("DD-MMM-YYYY")),filterDropdown:e=>c.a.createElement(w.a,{dataIndex:"deal_date",data:e,onFilterChange:Ca,handleReset:xa,value:Ba("created_datetime")}
1),filterIcon:e=>{return t="created_datetime",c.a.createElement(h.a,{style:{color:lt.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},filteredValue:void 0!==Re?Re:null},{title:"Form",dataIndex:"commodity_form_code",width:"100px",align:"center",render:(e,t)=>c.a.createElement("div",{className:"bfc-table-list-components text-center"},t.commodity_form_code),sorter:(e,t)=>e.commodity_form_code.localeCompare(t.commodity_form_code),filterDropdown:e=>c.a.createElement(E.a,{dataIndex:"commodity_form_code",data:e,onFilterChange:Ca,handleReset:xa,value:Ba("commodity_form_id"),name:"Form"}),filterIcon:e=>Na(0,"commodity_form_id"),filteredValue:void 0!==Ce?Ce:null},{title:"Commodity",dataIndex:"commodity_code",width:"130px",align:"center",render:(e,t)=>c.a.createElement(b.a,{commodity_residue_code:t.commodity_residue_code,commodity_code:t.commodity_code}),sorter:(e,t)=>e.commodity_code.localeCompare(t.commodity_code),filterDropdown:e=>c.a.createElement(E.a,{dataIndex:"commodity_code",data:e,onFilterChange:Ca,handleReset:xa,value:Ba("commodity_id"),name:"Commodity"}),filterIcon:e=>Na(0,"commodity_id"),filteredValue:void 0!==Pe?Pe:null}];Oa=Boolean(Ge)?Oa:s.a.orderBy(Oa,["commodity_deal_master_id"],["desc"]);const qa=Object.values(et).filter((e=>"Deal Accepted"===e.header_description));Object(l.useEffect)((()=>{if(la&&Ae.current){const e=Ae.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),ca(!1)}}),[la]),Object(l.useEffect)((()=>{let e=A.a.getFilters({deal_master_id:xe,commodity_form_id:Ce,commodity_id:Pe,load_location_id:Ne,base_location_code:Ie,delivery_location_code:Te,deal_status_enum:Be,transporter_id:Fe,created_datetime:Re,tick_color_enum_location:Me,is_walk_in:qe,consignee_id:Le,consignor_id:Ue,is_secured:Ve,commodity_standard_enum:ze,custom_deal_no:Qe,stock_transfer_status_enum:He,seller_mobile_number:$e});var t;(ha||ga)&&(e.visible_only_for_fpo_members=Dt?"0":"1",e.bf_social_group_id=Dt?"":"".concat(null===ba||void 0===ba||null===(t=ba[0])||void 0===t?void 0:t.bf_social_group_id));if(Boolean(Ge)&&(e.transfer_type_enum="2",e.is_invoked_by_ct=Boolean(We)?"1":"0"),Boolean(We))if(Boolean(We)){const t={filters:e,offset:(parseInt(da)-1)*dt,page_Size:dt};we(y.a.fetchAllDealsCt(t))}else delete e.visible_only_for_fpo_members,delete e.bf_social_group_id,we(y.a.FetchCommodityDealsAgainstCommodityReqOfferId(Oe,e,parseInt(da),dt));else if(Boolean(Ge)){delete e.visible_only_for_fpo_members,delete e.bf_social_group_id;const t={filters:e,offset:(parseInt(da)-1)*dt,page_Size:dt};we(f.a.fetchStockTransfers(t))}else if("Market"===Ee)we(y.a.FetchAllCommodityDealsAgainstEntityId(_a,parseInt(da),dt));else if("Network"===Ee){const e={filters:_a,offset:s.a.isEmpty(_a)||Se?(parseInt(da)-1)*dt:0,page_Size:dt};we(y.a.fetchAllDealsCt(e))}}),[da,dt,xe,Ce,Pe,Ne,Ie,Fe,Te,Be,Re,Me,qe,Le,Ue,Ve,ze,Dt,Boolean(Ge),Qe,He,jt,null===qa||void 0===qa?void 0:qa.length,mt,$e,lt]);let La=[{to:"/commodity/deals?page=1&isStockTransfer=true&back=".concat(Ye),title:"Stock Transfer"},{to:"/market/storage/transfers?back=".concat(Aa),title:"Quick Transfer"}];Boolean(We)&&(La=[{to:"/commodity/deals?page=1&isStockTransfer=true&isControlTower=true&back=".concat(Ye),title:"Stock Transfer"},{to:"/market/storage/transfers?isControlTower=true&back=".concat(Aa),title:"Quick Transfer"}]),Object(l.useEffect)((()=>{var e,t;const a=!(null===(e=document)||void 0===e||!e.querySelector(".green-offer-icon")),n=!(null===(t=document)||void 0===t||!t.querySelector(".green-transport-icon"));Gt(a),Ht(n)}));const Ua=null!==(r=Oa)&&void 0!==r&&r.length?[...Qt?[{selector:".green-transport-icon",content:c.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-start"},c.a.createElement(X.a,{color:"primary",style:{color:"var(--unnamed-color-90d632)",height:"100px",width:"100px",margin:"auto"}}),c.a.createElement("div",{style:{textAlign:"justify"}},c.a.createElement("strong",null,"Change To BiofuelCircle Transport"),c.a.createElement("div",null,"Get affordable BiofuelCircle Transport rates!"),c.a.createElement("div",null,"Move your mouse over this ",c.a.createElement(X.a,{color:"primary",style:{color:"var(--unnamed-color-90d632)",height:"24px",width:"24px",margin:"0 6px"}})," to see offers available for Transport. Click ",c.a.createElement(X.a,{color:"primary",style:{color:"var(--unnamed-color-90d632)",height:"24px",width:"24px",margin:"0 6px"}})," to avail the scheme."))),style:{maxWidth:"280px"},position:"right",action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".green-transport-icon"))||void 0===a||a.scrollIntoView()}},{selector:".green-transport-icon",content:c.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-start"},c.a.createElement("img",{src:J.a,style:{boxShadow:"1px 1px 5px #0000004a",borderRadius:4,marginTop:20,marginBottom:15,textAlign:"justify"}}),c.a.createElement("div",{style:{textAlign:"justify"}},"Click ",c.a.createElement("strong",null,"\u2018OK\u2019")," to accept terms & conditions of the scheme. The Offer will be applied to all confirmed deliveries in your deal.")),style:{maxWidth:"468px"},position:"right",action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".green-transport-icon"))||void 0===a||a.scrollIntoView()}},{selector:".green-transport-icon",content:c.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-start"},c.a.createElement(X.a,{color:"primary",style:{color:"var(--unnamed-color-F1B043)",height:"100px",width:"100px",margin:"auto"}}),c.a.createElement("div",{style:{textAlign:"justify"}},"Once the transport is converted to the BiofuelCircle transport, it can not be reverted.")),style:{maxWidth:"280px"},position:"right",action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".green-transport-icon"))||void 0===a||a.scrollIntoView()}}]:[],...null!==(o=document)&&void 0!==o&&o.querySelector(".yellow-offer-icon")||null===(L=document)||void 0===L||!L.querySelector(".green-offer-icon")?[]:[{selector:".green-offer-icon",content:c.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-center"},c.a.createElement("img",{src:Y.a,style:{width:"150px",height:"150px"}}),c.a.createElement("div",{style:{textAlign:"justify"}},c.a.createElement("p",{className:"font-weight-bold"},"Early Payment Scheme"),c.a.createElement("p",{className:"m-0"},"Get paid next business day after Delivery."),c.a.createElement("p",{className:"m-0"},"Only for Verified Sellers like you. Move your mouse over this"," ",c.a.createElement("img",{src:Y.a,style:{width:"20px",height:"20px"}})," to see offers available for early payment. Click ",c.a.createElement("img",{src:Y.a,style:{width:"20px",height:"20px"}})," to avail the scheme."))),action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".green-offer-icon"))||void 0===a||a.scrollIntoView()}},{selector:".green-offer-icon",content:c.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-start"},c.a.createElement("img",{src:K.a,style:{boxShadow:"1px 1px 5px #0000004a",borderRadius:4,marginTop:20,marginBottom:15,textAlign:"justify"}}),c.a.createElement("div",{style:{textAlign:"justify"}},"Click ",c.a.createElement("strong",null,"\u2018OK\u2019")," to accept terms & conditions of the scheme. The Offer will be applied to all upcoming deliveries in your deal.")),style:{maxWidth:"468px"},position:"right",action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".green-offer-icon"))||void 0===a||a.scrollIntoView()}}]]:[];return Object(l.useEffect)((()=>{var e,t,a;(null===(e=document)||void 0===e||!e.querySelector(".yellow-offer-icon")||Qt||null!==(t=document)&&void 0!==t&&t.querySelector(".gray-offer-icon"))&&Ua.length&&null!==(a=Oa)&&void 0!==a&&a.length&&!fa.includes("commodity/offers")&&!fa.includes("/commodity/requirements/")?zt(!0):zt(!1)}),[Yt,Ua.length,null===(Z=Oa)||void 0===Z?void 0:Z.length]),c.a.createElement(D.a,{className:"custom-styling",title:"Deals",visible:he,onCancel:ge,onOk:async()=>{try{const e={commodity_Deal_Master_Id:ea,quality_Record_Master_Id:be};await Object(_e.e)(e);ge()}catch(e){console.error("Error:",e)}},okButtonProps:{disabled:0===ea.length,style:{backgroundColor:0===ea.length?null:"#1b62ab",border:"none"}}
1,height:ke,width:De,style:{top:5},okText:ea.length>0?"Share with ".concat(ea.length," Selected Deals"):"Share with Selected Deals",cancelText:"Cancel"},c.a.createElement("div",{className:"bfc-tab-content deals"},c.a.createElement("div",{className:"bfc-body"},Ea&&c.a.createElement("div",{className:"commodity-wrapper"},c.a.createElement("div",{className:"panel__refresh"})),Boolean(Ge)&&c.a.createElement(R.a,{links:La,rightPanContent:!Boolean(We)&&Da&&c.a.createElement(M.a,{dir:"ltr",className:"dropdown-button-group mr-2 d-flex justify-flex-end"},c.a.createElement(q.a,{className:"d-flex justify-content-between align-items-center pl-3 pr-2",color:"primary",style:{padding:"5px 6px 5px 16px",minWidth:"20px",fontWeight:"normal"}},c.a.createElement("span",null,"Create")),c.a.createElement(x.a,{placement:"bottomRight",overlayClassName:"user-select-dropdown",overlay:()=>c.a.createElement(k.a,{className:"",style:{marginLeft:"-4px",width:"200px"}},c.a.createElement("div",{className:"menu-list"},c.a.createElement(k.a.Item,null,c.a.createElement(T.a,{onClick:()=>{},className:"user-list"},"Quick Transfer")),c.a.createElement(k.a.Item,null,c.a.createElement(T.a,{onClick:()=>{},className:"user-list"},"Stock Transfer")),c.a.createElement("div",{style:{clipPath:"polygon(50% 50%, 0 100%, 100% 100%)",position:"absolute",top:"-13px",right:7,height:15,width:15,backgroundColor:"#fff"}}))),trigger:["click"]},c.a.createElement(q.a,{color:"primary",style:{padding:"0 !important",position:"relative",width:"37px"},size:"xs",className:"icon icon--right right-toggle"},c.a.createElement(U.a,{style:{height:24,width:24,position:"absolute",top:4,right:9,borderLeft:"1px solid"},className:"icon ml-3 pl-1"}))))}),!Boolean(Ke)||fa.includes("/commodity/requirements/".concat(Oe,"/deals"))||fa.includes("/commodity/offers/".concat(Oe,"/deals"))?"":c.a.createElement(I.a,{heading:"Link ".concat("requirements"===Ze?"Buy":"Sell"," Deal"),backLink:Ye,rightPanContent:null!==Ct&&void 0!==Ct&&Ct.length?c.a.createElement("div",{className:"d-flex align-items-center"},c.a.createElement("div",{className:"mr-2",style:{width:"230px"}},c.a.createElement($.a,{fieldType:"qty",label:"Deal Quantity",uomType:"text",EndIcon:null===Ct||void 0===Ct||null===(te=Ct[0])||void 0===te?void 0:te.qty_uom_code,value:ra,onChange:e=>ia(e)})),c.a.createElement(ee.a,{className:"mr-2",type:"icon",iconBtnSize:"small",Icon:re.a,onClick:async()=>{var e;const t={indent_buy_id:parseInt(Je),deal_id:null===Ct||void 0===Ct||null===(e=Ct[0])||void 0===e?void 0:e.commodity_deal_master_id,qty:ra},a=await we(y.a.checkDealLinkingApplicability(t));a&&sa(a)}}),c.a.createElement(ee.a,{type:"icon",iconBtnSize:"small",Icon:ae.a,onClick:()=>{Pt(!1),$t([])}}),c.a.createElement(ie.a,{open:"boolean"===typeof oa?oa:(null===(ne=Object.keys(oa))||void 0===ne?void 0:ne.length)||0===(null===(oe=Object.keys(oa))||void 0===oe?void 0:oe.length),setOpen:sa,title:"Attach Deal",type:"confirmation",confirmationType:"info",confirmationMessage:0===(null===(ce=Object.keys(oa))||void 0===ce?void 0:ce.length)?c.a.createElement("span",null,"Deal is exact match of the Smart ",c.a.createElement("span",{style:{textTransform:"capitalize"}},"requirements"===Ze?"Buy":"Sell")):c.a.createElement("span",null,"One or more of the following deal term do not match the terms of Smart ",c.a.createElement("span",{style:{textTransform:"capitalize"}},"requirements"===Ze?"Buy":"Sell")),actionButtons:[{name:"Cancel",onClick:()=>{sa(!1),Pt(!1),$t([])}},{name:"Confirm",onClick:async()=>{var e;const t={indent_buy_id:parseInt(Je),deal_id:null===Ct||void 0===Ct||null===(e=Ct[0])||void 0===e?void 0:e.commodity_deal_master_id,qty:ra};await we(y.a.attachDealToIndentBuy(t))&&(sa(!1),Pt(!1),$t([]),le.a.show({type:"success",message:"Deal attached successfully"}))}}]},null!==(me=Object.keys(oa))&&void 0!==me&&me.length?null===(ye=Object.keys(oa))||void 0===ye?void 0:ye.map((e=>{var t;return c.a.createElement("div",{className:"d-flex align-items-center"},c.a.createElement(se.a,{style:{height:18,width:18,color:"var(--unnamed-color-d11010)"}}),c.a.createElement("span",{className:"ml-2",style:{textTransform:"capitalize"}},null===e||void 0===e||null===(t=e.split("_"))||void 0===t?void 0:t.join(" ")))})):"",c.a.createElement("div",{className:"mt-2"},"Please confirm if you wish to proceed."))):""}),c.a.createElement("div",{className:"data-grid-box"},c.a.createElement("div",{className:"ant-table-body ant-table"},c.a.createElement(C.a,{ref:Ae,dataSource:Ea?[{},{},{},{},{},{},{},{},{},{}]:Oa,columns:Ea?Ma.map((e=>Object(n.a)(Object(n.a)({},e),{},{render:function(){return c.a.createElement(P.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):Ma,pagination:!1,onChange:Ia,scroll:{y:350},style:{minHeight:390},className:"ant-table",size:"small",rowKey:e=>e.id,rowSelection:Ra}),c.a.createElement(S.a,{total:parseInt(Ta),handlePageChange:Ia,page:da,clearFilters:()=>{ct({}),ct({}),ya({})},rowsPerPage:dt,setScrollToFirstRow:ca}
1),!1,!1,!1,!1)))))}},,,,,,,,,function(e,t,a){"use strict";t.a=a.p+"static/media/coupon.8cc3ba10.svg"},function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=a(151),s=a(10);const l=["field","form","variant","disabled","setIsDiscountValue","handleApplyCoupon","formikBag","discountValueLength"];t.a=e=>{const{field:t,form:{touched:a,errors:c},variant:d,disabled:u,setIsDiscountValue:m,handleApplyCoupon:p,formikBag:_,discountValueLength:y}=e,f=(Object(n.a)(e,l),!(!Object(s.f)(a,t.name)||!Object(s.f)(c,t.name))),h=f?Object(s.f)(c,t.name):"";return Object(r.useEffect)((()=>{y.length>=7&&p(_.values,_)}),[y]),i.a.createElement("div",{className:"mui-formik-text-field ".concat(f?"has-error":"")},i.a.createElement(o.a,Object.assign({fullWidth:!0,variant:d||"outlined",size:"small",disabled:u,error:f,helperText:h,onWheel:e=>{e.target.blur()},onChange:e=>(async e=>{const t=e.target.value;m(t)})(e)},t,{style:{backgroundColor:"#F8F8F8",border:"1px dashed #B8B8B8",height:"38px",width:"100%",borderTopLeftRadius:5,borderBottomLeftRadius:5}})))}},,,function(e,t,a){"use strict";t.a=a.p+"static/media/owned-icon.cf98c2d0.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/rented-icon.3e25604c.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/cotton-icon.63feccfc.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/soybean-icon.ada05bac.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/groundunt-icon.0a077408.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/corn-icon.a7162541.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/arecanut-icon.e3cf7965.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/banana-icon.c45e9590.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/cashews-icon.4da3586f.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/coconut-icon.dda6c146.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/coriander-icon.042f083f.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/eucalyptus-icon.72c31b13.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/gooseberry-icon.ed9f3352.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/jower-bajra-icon.5e5121ed.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/jute-icon.479b8042.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/rice-wheat-icon.7b6a70e6.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/tur-icon.7916ad01.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/wood-icon.31a0878b.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/bamboo-icon.a59ba27e.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/coffee-icon.ee80fd16.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/cumin-seed-icon.c7f28bb1.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/biochar-icon.13878edf.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/palm-icon.49c9def2.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/compressed-biogas-icon.467f2fd4.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/atilla-icon.73f6124c.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/biofuel-long-pellets-icon.4b736559.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/concrete-tar-icon.b1b946a1.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/damaged-icon.b28e0d03.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/mud-icon.f5197f48.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/men-women-icon.b7ac2473.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/storage-open-icon.440d866f.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/power-supply-icon.44f5b0d2.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/high-tension-icon.156c7694.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/backup-generator-true-icon.ed6fe54d.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/low-tension-icon.d50ad7b4.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/backup-generator-icon.015d262e.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/belaz-icon.68820e91.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/manual-loading-icon.444782f3.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/mechanical-loading-icon.20a42aae.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/drying-facilities-icon.29a56226.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/covered-storage-dryer-icon.f983bb80.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/sun-dried-icon.83902da2.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/tractor-icon.2eb8031a.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/crane-icon.97bca168.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/telescopic-handler-icon.d2451b3a.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/hammer-mill-icon.9c58d46b.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/conveyor-system-icon.28b52bac.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/thersher-icon.14d0f1f9.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/compactor-icon.a9c98c28.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/loader-icon.d22177a7.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/hydrant-system-icon.83f70397.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/safety-training-icon.07f9a9fa.svg"},function(e,t,a){"use strict";t.a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABxCAYAAADifkzQAAAABHNCSVQICAgIfAhkiAAAIABJREFUeF7tXAdYVMcWPksH6UUQGwL2CPbee9TYu0Fjb3nGRJOYmOKLxuQZYxITNTas2CsxsWJvaOxdAQVRQHqHpb1/BpZcli3cu7sY/ZwvBNy9987c+ee0/5wZGb1pr/wMyF75N3jzAvQGxNdgEbwB8Q2Ir8EMvAav8EYS34D4GszAa/AKr4sk6vIeBa86jrq8/Mt69/IY8ysFbHlMiD7BLs/xvjJAluekSAFT6vg03ScVHKn3SXlvUfdInSRRnUi4WNu4tH0vocviW7SBpe17XfqWdK8hJ0PsgDSNRep3ZR2DJmCkflfWvnW+7t8ColSQ9Dl+qWC9dMnU5yRIWVFiwFN3Lf/8wJkzNg286njKjGVVzczNXPChvZFMZplPZGxElJdfUJCJ2U6SZ8tjC/IKnt4KvR/Wp1271KJBqwNC+XOpQEuZmzLf87JAVNWvRpDwRiW+fxoV29bc0qKNzMiouUwma4ifamV+awVyBQURBQUF1wvy8y9lZ2adq1rJ5azSMxSglRVkdnu5S+bLAFESgE2aNJEFHj0+2MzUtK8Ryd4GpHZiQdN6fQEl51PBQXlOTmDfbp13XblyhQHyrweyvEEsC4DCa2Thz2N9LawsxpkYm4wyCHDqkAWguXm5AVkZWf7V3V1uKElYWdRsuUlkeYKo3Jemf8sio+M6mFlafGBsbPyOVgky8AV5eXl/yDOzfqni5nxKJJjlAqShQRRj5/i1TPIsra3mGhsZDTAwNqIfn5efvzczLePbIslUtn9S1K7oMai64WWAWEJdFg1KxmzeoaBTC41MjGfr5c0M+JD83LzFPbt0+FyDzVQlgQaTyvIGUdFfCSCfvnjR3dLS+kd4mHUMOPd6fTS82vuZmWmzqlaseESNii2L3dTLmAwJojqbVwLImMTUr0xMTb7Uy9u8hIfk5uTOd3Ww+UYRtaj5rRiZQaTRUCBqBXDdunXWvQYMXmdiYtL/Jcy9XrvMzc3d99feXWPR0lSEJAaXSEOAqBXAmw8ee1dyr7jFSGbUSK+z+RIfll+Qfy3q+YuRPrVrhJQ3kPoGURWAJexfaMTzhnYO9rulMCwvEaMydQ07GZGcmDTIq5r7dRV20mASqS8QNQXxxTaQAWjv6BCIF6xUpll5NS+KSkpI7KsEpKbwQ2c7aSgQlb1QGVOh7u6uhw0tgYgvwXjLCP+B4OH/460AUwVJIRDhjA3nvw3VmEQ+fx7To7xUqz5A1GoDmRPTZ/DQ44awgSbIUZgW/RTk5REYHjICkJ
1nZueQfdI+m92pA+QDtw7Vn6OcJ7UmG0b6ITyZnR1vKzcunnKIffYPKbOSBXTs6l4ezo28QS0kgVrssJil1hz69UKSYyNzEmMzwEx2XTBUBiKmJEfVbcIAeRKXQsa/fprafB1J4XBotHNWctpx5RLcjEunbd1twCZ27KZjC146hKk7WdPJaOLX3rUa5kEx5Th7JsRD01ZjX6mpvM7TIPiqrVKEq0Ekt6AqiJkeGf6fPOJCBZ2FqQnmQngoWpnyuXUf7U2J6Nk3sUZdW/HWHpxyMgBSTPk3NpoI5tanjRoeuhNPBud2pZ7OalJiaSTZW5pSVCzDxo4+mIY7Um6OjTxCFUsj/ZkyMlZXNn/qYDAaepZkJN3H95++jcyEJNKZDbfoxkDmCgsaTRzKqUMGSXO2s8GPGv3yemEURMUmFeSUZUsWC5mBtQa1ru1LQjUgKXTmK3J1suJrNlOdSbn7Ja6W8S0ZGau8iZofdri69JVkadQGxROhQ9HLFQDIu9PDJMzd1pdKYk2JlZkrRCWm0+sht6tfCi5rN2gmc/vFYLMwtqU/TatSpQWVq4uVMlRys6FZEPD15kUpNvVyoblVHCroZSe3ruVNcajaFRCXR5UexFHjpMV0Pi8Ws/gPU9F5vUTsAeuJ2FC2b2pGyIZFZOblSsCu+h1F0PTq281HDteqsVqWCqApAvsaLfig2Ke07XclsZvMqmJvyhy7Zd41mrT9fuI7ZB/jdrLY7zernQ54VbWjryYd0+2k8bf24B7xTIzoQHEYrjt4l//c7k7tjBWo8cztd+XkYBZx6SEFXw6mClRn9OqkDRcSl096LYfRT4E1KTEsvAVb69slkZW7CVWt6do5OKXtGmrvYW39W1IFQGhXSqehbtERKAVGTN8q/K4oHL+uyfC1MjaE+TWngt3+Sq6M1HbgURs8SMziCTbzdaNGYVhT6PIGGt69FV0Nj6dyDaIpLyqAJ3etTVWdrhBH51GrOHrq0aDAfRp+v9tGBb/pTs9k7aVArL3qnuQfVh4QOWXSIAj7qBjtbQAFnQunrLcGUmpnF75kBzzY2Q079GjjToE4+lJaVo1NogvixWVH8qEmtKoOqdRr1BWIJe/giJX27LvlAZv+sYP9YXGc0YHnxS5ibmtLv0zpRFUdL+nrHZZrYrT4NbF4DYYWMbIavprUzutC+Mw9pM6SRtWrTt1DEspHcrs1ed55+Ht+WPCZupL2f96JqThXIGTazysQNFLFyNN18Ekd//P2EpvZsQJ9tvEjbzz6E5BUKxZSutWnF+115fJmaJZcMJMtHVrStMKxQj5Qo+9DJydEVxFIhRfizmI7WdrZHtS4fNReYQwJzc/Jp0e6rHMTv9l7jVzbwcKV9n3UnF1tLikvJoqGQICcbc9r0YTeyAOB1p26mu8vfpW2nHtCwDrUoG+FCQlo2ZUB6WLOB+nSAR3r6XhR186nCP1t37C751HCmZt6u5Dl5Iy0e15ZWH75DgXN7U+DfT2nC0qNwcPKoupsdjWrtxcOQBe+2pLRsOScPpLS05JRu1Su7nlQCUVn6RD1dHyCWlMLktN1SSypY0G5jYUYxCankNm5j8Ry927EeTe5Rh37dd51m9G9IPh7O1Hv+ARrRrib5H71Hxxb0oxSovT//DqeODdwpFLGiGeJGJ2tziknORICPqiqAmAVg2cIwRj8voHpZFNGzSVX67c9bxBbPoasRtPOTnvzeaHyfhEXQaW4gpcuzC8eCe3P3ToMkEpdIKY2VelS0sx6kRRoNCqK6uFBnW8hiQFtLM0L5IF15FEMt5uzlc+TXsS79NqkduY3xp6f+70HCcrkUMKZmf3Ao+VZzonRILlsAQTef0qk7z+nCwxjKQXigHBwYow9nO0vqCC+1e+Nq5OnmAPCzAKApLdwRTNNgA3s19aDQ6GQa8O1f1KNpdZrdryE1nb2HktMzyBJOTtiKkeTmaEOZGAcLQaQ0NbZRskoVI4naHBrGzPwMZmaalBezhhcaEhFDjT/dT7m54DeB1DvNvSngw878cU0+2k7rZnSlp3Gp5AX15omfE7eewfO0oqUHbtLeC6FgW8TFdHaID2f0bkDtAGosJLaWuz1ZW5hQl3kH6PKiQTRw4Z+0G/YzS55Hvh9sh4cqJxN4vtaWpvRiw1hOCrB4UmwDk7McTM5MgTSqI8jLJJFSQVQO7GX16tWTnQm+8kJKWSELJRiImXDjrYat4nNS3dmWbv46vLhiODVTTnPhcDjYWNCAVp6Uk5tPh8G2LP7julZ2Rtsku8H7XTm5A2XIc8jNoQJ9t/NvGtO1Ls1Zf45u/DKCS/2NJ/FQrXu5k1QdC+ex/1jeb3JmkarV1onwe9zWrkWTinfv3lU4ODoRAGUFUasUPktIHmxhZrZFzLsorrWzNKc9F0PowOUntPHEQ77aw9eMJhuoV+V29MZT8kBcOP6XILoeHi+lO7X3fDO8GdWq4kCO1pZ0NyKBhrXzLqb32E1LEEvO23qRnGwtaHqPetQXnnHd6s6SyIAsuXxkZUe7XfqQRr2B+CI5bRMcGuY+i2osnOBk9sDlxTZs5fSuNKKtZ6nnnINn6WpvRT2+3k+xqYWxnL7b7P6NqEF1Jw4QY4uEjZFEPh/spMcxifzjCQhxVk7rQEkZ4qURDs52ODh+LwvEUmEFBiKLT82MlaJK7UE4M6em1cc76eKjF6DMKtCD5aNKYRMDb5HZJqbS4tIMA6Ci03nDm1NlsDxD2nrzsQlbWEwK7PMOTibEbhxPzpDKDDg4oqk5qFQnG0sXAYisG1W2UatdlCKJxdQaA4/9PImMamtjb39crFQwW5iUnEZzAy7R1nOP4dDk0YUfhlK9KvalHnUIVNn/EGIwz7U8WtA3/SgqIZ36tiitEbp9tZ+CMQ4feMYj2nvTR5DeNNhzsS01KamzR5VKbBOPpuBfLyCqCyvYmDmI0YnJn5qams0X+xLWSCc9Q2bBc9o2fqsrnJaQ1aNLBdJrEJQ74bsxPx8T24Xk601hl++A7WFjZD/C9hz0X73pAYXMDa6T75zMQw6WZBbTcnLkX7o52P1PC4hCCVX5+LJIolYQY1PSdyGb3lfMCzAt5WBlwQFzGLGKksGsMPalH2yRsLFAnUlEg/e3ULYe0kJixjgMvGxL74o0vlu9UrdVm7SRkmCX9332NjIrnlydMrUqpuXn5we62FZg5K5ONJxeQIxLzQgRWzvDVCl2HNFM/wu05ewjLtKJWyaVOjFww4n7POM+a905MfOjn2sxtWGr/HiQz7IpwrYeXvSMVSfJtoIZLYBXO6WXj2gWh9XiONtYeZc3iKWcmh2HDtl2adtBtK/PcoThUfFU5z87oJBlVAmOxINlJR0atjwvwCMd8P1ByeyIrmj+OLYNVXO2oR5geISNcbOu7/nzWNEVfO5T/zGg58ASiSRVg86echras2dKEZBC1VnmPKMYSRReWwym1LSTLThSxmG2/nQ3XUQa6Yf32oAfra80UfmgxIzIFuqWtUZw/VvXduO1NXvOh1A4PNYmcIJa1q3E1fLm0w9peBtv1NsY09+PounS43ia1bchJ8EfPkukICwIxRx3xHNOot/ihoU0s+dbXC2GwAM9BjaINUuEQCzt5de5TilPtdrY9ZQEEuLKksHU2MsVqSq5aNZIQMFp8kw1Oje6gFjomT6P6WNja7tH7Ip3QGix//wD8lt6Cp5dLoX+7kcu4DWF7cL9aLr3NAEq9ywvxfh1SnuyHbIKcaWM0vdMI0+klSLi0yh711QKOHKLxq06i7RRPaSNOpFx/2UU+EUfevf7Q5QEz/EiaLTWn+8tlBT8l7JtIrmNWksZRXb22pKh1Hb2LsqCc3IDTNFb/4GzVTQ7z8DZsoXBcpzCVmvcBooGY9PxrcogznuQFRwgsaFGakrKQA931wMClapKAvUOYokQIzI2YZylpeXvYkBkzooNszPDVvOsOYvF4jaP50yNsL0Hb/QSYsdIlGbk751O8zacp2+Q4Wctav1YnpYyAUmQtXMK+f9xjaZtuEgTQJiv/rALGSMPGbdpPD2F9zt6+SmKjU2lKDgiDMMaiEUfghE6jrClB4hu1mI3jqO7oXE04fdTIOHzKCSWbasobHd/HUnmSHe5ICYUtvnbr9AP+67wj74c3JDmDmsJlSou1MjMzJxSxcXRvwhE9ihVFJxhQYxKSPrQzMycucllbowJYVRbKGpdvKdtIba+k7ZO4mkiYWMlE99tD0adSz7lB75PYxYdoY3nH/FLbiweQD7e7iSDxDEQj14OozVIS3VuWI1mIPPAQGTPY1LE7O0OOEjDlwZxEHdDanYef0hbv+hFFoNWUDakr35lBzr9/UByRCizFDnMD7BgFG3LR92phqsN1UdcKGyXoI67zgukpjUr0vnvB/HZZypVTJPLsz+t5Gj/00sFMSYx+XMTU7N5YgbOJI6lndYi/pvw2wkygSQmqgDxJkjn9p/t5nRcwb7p9NWGCzR/71XeVfzmCVgIpmQCEIolcWMwTexYh1bNLJRElm8MQJJ4MkKE5dM7kXX/5WSMXGHvJtUoHbnCffP70we/n6ZlR+9QHRdbuo8U1Iw+DeinSe3JbsRqXo7B2qLRrag+7DHLdgjbkxcpoOG2UWXUr978ZTi4XlPRHmpujnyeq4PdwpcKYlRi8pdmpmai9heyrADOkiF7TBSr5lUHIkvzOI1aw23TkJae5D+zK9kMWcnfNz/wP+Qyei3FQ0XKYRPXHrpFU9ecpYmd69KqGZ0B4jJK3z6F7AdD0nB/4paJVPHdtSik6o6qgMN8YRya04N6tIQjBGm+B6qv3pQAyoGoxgWMp0pwWhRppv8ObUK+yP53blBYEaBoz2CP6yJ+Za0
1hpDR4yRDRzI08Rz6/koMdI0qEjo2yk2NYdaqLJK45cpcmLlcviXeQSWjz6a5iYtynsj11QFkis6nbTj2iFyCeW9Z0pcYeTrz+Zfu5EBqKMgq2SG4iw1HV1Y5MMTcszjuIDEkG1DL7/jg8TyZ1fm28eLEw6ycTtrkeCqcsIanbz4ZQQpEUMoCWI03l7W5HLWu5lQAxEiDWA4huKJG8tmQYz26Izfj/OyRRB5sYFp1CXlM2Ecu4q7KJi6E6F+26SlnlzNQom4aj/+3HiW6WjBa2a6hZ7QBCvgXAPfvdAL7YXkmbKNk7hbfnCPWWihXPvFNm4xSpH+b+Mv0x/tfjvLj3EaSmuEHdrZzSgaasOk0LR7cmZ0sTmgTvcz3CivVB91FuKKf33/Gl8csg4QgLpnaqST8fvc9vn9nHl3yrO9DEZSf5M4LhmAQGP6bvEdDPXHOGfhrXho9hMp6XKXCywteM4Z8zOy5sS0DIz9t+iX/0xeBG8E5b8MSymPav8E6lxoksBbX73EMa/csJXsAUvnoMOaCwiTUWj7HPUjNz6A+owSkrThTPS49G1Wgz6kQr+vnD5k2iqPgUGvT1H2QO8iDohyGciG49fSu5OlmBCnsL3mg++S05DmlxpYbwIvNhZ4+cC6P+HbxoAXZJhSOwb4brp/b1wSJA0RW8zGazWKqpyAwBzFsIMdwRlrBNO8L21pTNFJGcQa1BNuz5pDvZVLDQNU5kjy//EONBaERDZ1eXwuUoojHGhtmulrB5wQ9iaNmUjuSHUkNm79h7FO4nREEUAvsKzJkR0BIMcA/Ui8ZumkDnb0XQ+kO36QFU8w0QBjlwmLxAh3WF7dx0IYw2Tu9AfstP85H5wqb+F8zQbEhp/Sq2FPBFX0pA+WOtCRvpK+ye2nbyAU9QXwbBoGierrY0AQTC9N4+fFucsFUfv5ESwf9eB2Pj6+nK7aHYmpu4mNjmtb2qCXcWlz+IG/bsse3T/e04EfjxS1lxcHh0EtV5fzsHqJqrPd3+eSiIZhMUJP2TDdiCEOHTgGBKFmTyGbvjDVsag6RsYkom1YVE7P64J4WiiCoF19VzdyA/SC+bUP+p7WjcLyepY/1KtA85wiAUCI/8KYguLh6C/R2ptBo7qbr6VKUVh2/TaJRcfL3lEhygf3ZEnVwwgEsgy/YLG6vxqThmLZdYNzBNEdgqJ4U7PXDkoPOYgQOVudPy9U7xYjJkMR6JzmJACjOwij9FdmL9mTDYHBNKDBgH1kaGYqR/POqTt5/xz3qhzrS4se9Z6QS7jP2NCnCUxxX+Zg0TjJsK/y6+Ft8r0n3qrmeiLxA39rRgqGhWWcdqUYXtrytPafjig/wgzqVjW9Nk8K5iE8NFWYyaXPWUc4jB3kVBvfHfyCfuFJ1PxI0OsCFs3uyHr6IU8Jt/ftmnVEDN1OvfoN5Y+WAinJbybMuh4hneI5BXVG51p2+jZwkptHdOT+rf0kuXfOIQAYhCMFmXyhKp8vV1JsAZiFHxiZ+amVsoDuQp8zyzMsXnsUlUY2phZt/DxZ5uLmUba0s2ti3NDQVSrT5BcVhZRlzmEai/0BGO1+bZ3akZnCFmJ4UtDiq8FrYNMI1hhixHOsj0DAmZfXl21leVnByEmX2Dg6iQQOXfRiFPIts6ODsFiZ07llJ6AXJ7/o6/KeB0CNeC934bwbeiKbd18BxvPI7j+/AN3ZimvrV0JAqKM5BiqliquxGLj9GfV8KoNoqNJ3arS+8jdBFLfLOHJsbFd/H2qMJqbDizWNSRKunTG2OjeJkSWQwmiewH1W6SCocZEc5iMEW1W+2qLqi+Ln3AYiYq3Vhw/RWcnEshBiyWwnRtAL3HNpcOa1OzlEfK9nDUQZoKVdyCarccHhKJaoXVbmyFKKRPFe2meGT5gIi6043S6k6Noa5MBHWnMl630rlo55JwYsKx8zcJ+/NnozI7GPstDNF+m9geVJwpr5tRLldk/bWfux8ERGHfU7ANbtnkdrrUnY7+V4H4NDZhsJWlZYCUiWVMCNvBe/5OJK069oAszC3o+dp3eRyp3B4jOI/AqRj7sPdirR5VKyMYtszqzgmGnijFYAlp5YXExjht5Wmyx5a6T/r6Uisc3NCsVkXxUoiXysjMHFXVxVFdBbiy5OksiUIbqPhbWGvD//b29jYKvnYrRkoBsWIvRhZqVCyHsiwFSjFquNGphSUL6Fh+kPGtrALg7N3n3LGYjMCdxWeSG6anJ1JTXwxpiu1smcgZOnLmqA9CmuNIVSnaUyychh/uxB6QHPIAGxS2diwvIE6R4jFDlbZo1MA1JCREEfSoCzFY9xoBVAZH0zyoqq8RAsrtYlRC8s9mZmZTpUwo81QfPomiBrP2Fd4uM+K02SK/VvyfLHD3Re6O2Sk2ef8d1YL2Yl++A07JuPs0jhYj4x+fjMrwsnqvmJpOPpXpQ9TgsMYqvmvCUdkI1uYvUH1B2PMRuW4s37eYja1ztZG8TkjDdnPcZ4rPmEfKMh9ia01ZX3K5fEUlRzvlXVFCsNT9rXJqy/rKytcpSyIHERScrxQKjmPGSjZAxWVkZGDrdSK1+2I/+5Q+gYR8OagRLcdG0Lb13ckHzEl77MU/hSw8a6zq7AKIbGa/crGr9+TNZ3QKUnod6aUC5mwo2HRMSxUXa+z3r8jVYGNPVNCzY07gEncEmDuRfmKbV+tgQw1r9yMTafOJB/T1yObkO2s3RWL/BUtp3V46AoBbcQ6B8bRSWhHVpjgcXpVjI3ys3iRRWWpVgcivgYOzS9edwi8SU8l1bNFOYZkxzz4Ma1uDlv11i1eCzxvRnJ+Q8cOeq3QPe+37QTp7N/OgB+A82VbwivaWxHJ9TN0yeo9JC/MeXaGGWWYDnjTPHbJ9H2wRtMQ+kO+QEZm7+SJd/nFIsUOTjN3HLbHZ9VlsYRbFCNMp3zuVU21i2RkFKkU7hRUFw+xjTSBqBVAZGG2LSpVKLRVuhIU/62Dn5MiOVJbUWGDNajmXBt7glWlfbcMhHJCyXo09aKFfC5yoYcwnPyldTh+sPk3+OGzBHbuIY1AUxd6YbY/rA0DTi5K6bBMOY9LYxlC2m5hJbAAkzB75wd5NqvMxNpm5jUZ1qkPLD97CLqdO4FKr0HmQ8kP+dwQ2L5O8KtnRex1rc3ZpzpDGPH0mtSXHJ3T3rF75lAA8IZCKvxWPLxcQFQuhhGTi9Ixtup2eYcwPICp5eoYMJIANrZnentqi1iUUDs7pW5H0LupBa4zfQJGofosD+d0SR5xc+WkYNZyxlUJWjYYUFtDoHw9TBmi9jbN6cKel25f7YN+y6Pi3A/lefrbjat7WS1gkrbjUrjl2n/6Hgx/yCwpjv0ld6tDK/3ThG0x1OQal6PSM4RoANDiI2lRqMaB3HoQ1dKtcKVjqamX3MYlkQA789gB5VHKgPeceUQT2ZJCRMY1CMdTcAb60GFVpz+LT4eQ05+pxP06ICrr+lApAHmxHdVsMEs2sXnTQd3/xkzM+H9qUqrnYUPXJm6gjcoC3UMLx949D+VlwrOjpXmQSzdl0CfsPk6Dk8mlOP1+KgnruWdeBBndpRKnsQCKRFd7COYh+FtWifm1PRdpJVXAvyqFRPLusjo1wLMpqtVS4gYtlMYkpC01MTWfpAiRTf8xrZU7PYti/jzdeKH6cMQD2a1+Pxnf2xPEozlxNsux8C1R2/4FTNG6C3bn9a+FW7dYf76I1KJ5ie/JZq42i33uoOz2BDElTODoHsW18w8lQ1LhGE3YqFfehOFGKsTfsRCldWm5Ozo+uDrafF0mhKhUqCUBlySrrGNXZRqFqlSFulF28dvO6rme7MXDYZpaYxHRaiyrvzr4e1OGzPVzaWDM1tcAJUlZI3Namukj6NoLXWQHkAUth9WhYlS8AVrY4sigTwZydaDzrIIB+EpeJI8EeIRuRCcEr9DQnI6fYDMDeC0+gRTjXJgv0mmhKTWkm2dluLRv5NERcKHRiJHOlykDpKolC4EqAyP4RGhnZ3d7e6Y+yrg5N17F4zQoZAwZK73l76Ni9OJqBHN7i/YUV4YXNGMeTwOnJyqVWOGSoHqrgHKxM+DePYjLoYWQ8V5WmJmaE9BlUZqHNs0PGom1dN8SH4dgY40eVcegDO4kjE/UyxWUaOrxEUlL8O15VqiicPZ25Un2AqABL8SyV6hRf8s+j45O/NDU3+0KHOSi+lXmZbI+/HB4nO++UqUoXv7XcoZn2dn1acbDwvNOyNCsA166OKx3GAUSBc7rTOy1rYh9kGj8qjJ2VI/Y4FXV95mTLF7g58bpS1tQxM5JVqTIYZXl3ZeBUAVoqhsT5Ntv0efIwA5OR5sz5eRyVSI62Vrz8nlFlj54nI1HbnXp88ydixXRaMKIpTh4OobtwWuaPbMbDjM9x8vBdbKOrDfV75OoT6oLSfyZxzPaJrZHRNGlFJw8LvVF1mYqXDqIQSCGAis+NlixZUsFv4uRjBjkDHEE/A4ZJZV5eLjLxxpwWS0SZPqvPYQVOckgWO3RvMUoSmToOgVqtgTocZh8LzwBnx4WJWcPar2VngG9avbLrRx99xM7f1JQvFEV2q+pZik1UJY3KQJaSxotX73h516xxUGwtjvbpKnlF4Un8hT8MMAXrxkv/MV2MSGCnVekSKmgbE6udCXn0+O2WjeuHClSotpBCoW61Pb7U97qAqEodq6XjcLEM8aOvq7vbfkxuyXp40cP+994AAKNjnkf3Qzwo5EaF9lDZK1W8jGRdYCgQFQCXouWKgNxpaIl8GTAzCQSAQ8oAoCqpe2kgapJGtUAy1erpVT0ARHlhHug1aCC2r4eFho991OI8AAADQUlEQVRSUqGqJFCvAKoCQOp0akpVCcEs/ps5O6PGTVyrT69V6uB1vY95oQH+q8cXOTHawgidHRnl8eqqToXPUwWkVooOceQX+oojdQVDyv1FceCConvVASiUSGE3klWopomX8h66AMnvZcyOnZ3jD7pSdLoOXsz9jEpLTk74WMDECNWkEEyDAqhPdaoOSOW4UVm1Fo/Bw8PD6MKVG9+amZt9JGYyX8a18mz5klZNfOc+efJEWCOjGIoqAJXtoF4kUNGhPtWpNiCFfapVs8x7RYnHZ/9GW8lsH0orvhN4n6qkTBlEgwJoKElUfq6qhSIMPVRK56OwCFYh8L7UUg99SigrqUBG/reantUUGXlNUqdKynSi1bS9S3lIoiYJVZXWKgEqk0xHF6f3cLjDSCnlkNomQO33KCvEoQhbEmLj1xdJnjqp06ZGlbvQqyo1pCRqeramfKTwvhL2FDZTdjL48iAUFvc1NTbpYRBAAVxOXu7hrOyswI4tmu2GzVOX81MlWWWRNr0DaGgQ9QlkKRX9IDS8ja29bWtjE9Nm2FbnK4UBYgwLjqu8kZebczklKeV8ba/q7ChHdWCooss0fWZwCTS0Y6NOhWr6XJ2zo2qspWLSpf7+Nl3adKxham5a1cLSwgW21A4kuCVmmW8pReVcJmxbclZmVmxOds7ToHMnH88YNy5VCTRtTog6z1OoUlVpaINIYHmCqA1QdWyPJgdJnbMk1gSKcUI0qUttzxE7LlHXG8qx0TSIsgCg6Rp1Y5byLuokRF2mQVlSVf1b3WeigBFzsZQXF/N8ddfqCmRZNImqPjSptbJwmlKu0cd8aXzGywJRGwhSQdb2XG1SogtIBrV7YlWbwVeOmg7EqklDLEBt6rXcPE4xIBhiIsT0r+pabWPS9r2u/WuT1rJ8r48xlPkZ5TEhZR6M4EJt49L2vZQ+FfdoU4vavtelb0n3GnIyJA1I6SYp4yvLPVKAkHKPPuZA6zPK8sJaH1KOF5TneP+1oCnPd3lOir6wLo8xvzIAskktjwnRF3iG8rJfKcCkeILlAcCbPnScgddFEnWchlf79jcgvtr48dG/AfENiK/BDLwGr/BGEt+A+BrMwGvwCv8HmyzsRHiuqr8AAAAASUVORK5CYII="},function(e,t,a){"use strict";t.a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABxCAYAAADifkzQAAAABHNCSVQICAgIfAhkiAAAHVRJREFUeF7tXQdYFNcWPgssvXcQBAV77F1EUexR7MZoqol5L92YRF/UGKNRYywpvpi8F6NRo6IC9gL2jgWRYkelw4L0vrR37t3C7rB1dnZBnvN9fM7O3Hvn3vPP6eeOPHhxPPcU4D33K3ixAHgBYgt4CV6A+ALEFkCBFrCEF5z4AsQWQIEWsISWwom6rKP+ecdRl8U31doNMefnClhDEIRLsA053+cGSEMShQ2YbOenqh9bcNj2Y7NurfqwJZJWD2HRWN281N1n8UhpF3Vgqbuvy7NZ9dUnMbSdkKq5sL2n6RxUAcP2nqbP1rldcwGRLUhczp8tWE3OmVwSgc0bpQ14ytrS60cuXrTp6texLc+Y521qZuqCF+2NeDyLOgBjI4Dauvr6CqR2obBKmFtfW5+W8Pj+k/GBgSXiSSsDgnmdLdBsaKNxn6YCUdFzVYKEK5K7n5aVO9jMwjyAZ2TUj8fj9cC/1hqvWoJcfX1qfX397fq6uutVFZWXvT1cLjHGkICmKciku8E5sylAZAVg7969eYdOnplmyueHGAFvLEJqpy1oatvXQ1Ed1B8XVlcfChk5PCwmJoYA0uyBNDSImgAo24aXkpnb3dzSfI6JsclsvQCnDFkEtKa2ZmdleeUWH0+XOAaHaSJmDcaRhgSR+SxVv3np2c+GmlqYf2psbDx
1BLQfpuUFtbe1hYUXlz17uzue1BNMgQOobRG30HG1LOM/C2nKxsZHRZD1jo/XwtXV1+ytKy1eKOZOp/9iIXa3noKhDU4AoJy7Fk+IRnXfi9PlVRibGX3CyMj0OUldTu25M8NBFKnSmIg7UG1caGkTJ8+SATMvJGWVhYb0eLcyOeqQ9p0OjVXu/oqL0c29X1yglIlYTvcnJnPQJojKdJwekoKBkqQnf5GtOVtMEg9RU16xwc7BZLvFalPwrmZleuFFfIKoFcOvWrdbjJk/bamJiMqkJaM/pI2tqag4c2x/2Nh6lClwSvXOkPkBUC2D8g6f+Hp6uu4x4Rj05pWYTDlZXXxeblZkzq1uHNkmGBpJrEBUBKKf/Hqdm9rBzsA9nE2FpQow0ejTqydSigsKpfq09byvQk3rjSK5AVOXES3UgAdDe0eEQLtBDI6o8n42yCvMLQhhAqnI/dNaT+gKRaYXyiAj19HSLbIkcyHzXCEdmZgpGG0q0cgGiWh1IjJjx02acaUk6UJ2QIDrySNje4YYwdrgGsREH4mJ5gsKSvS3BClUHHPM+sVrd7G1miPUjU6TKilGdRKquIKoyZOg9Q/uBSDgQZNdBKy9TyEjPhsrKKvDz94GnjwVQLawDc0tT8G7tCNXV1WBqaqotLlq3V+FHcmbocAmiLBfScxKJsbS0Oar1yrXogPoHsrOy4f7dfBg8tAMkxN2H3dvjYe6HgyA1JR3SUzPhrXdnQF1dPSxfEgHvfxqMyZAaOB31EAKHtQVhJUBbf3ctnqh90/LykpfFkR3SWVl6izU36gKiwhioeIk0Fhp57mK8PkNpaanZ4OLiAD98dxRmvzUIgaqAO4lJUFpoBoKcUujR2x7ynpXAgEF9oLWvE6xadhAWLZsIkUfj4NKFh2CBXNl3gCOMHB1Ip11XVwc4X/rH5UFCdKODArspibXqLFbZzlYRgGTd5Dq9l1tYulpfwez0NAHY2FhCxN5YCBjiDefPJEO/ge5gZmYH9+5k4nkryMurBDs7KxShNQgKgF87T7h88Q4EBHaB8L1XYdyEnvDHpvMw640+4OziBDUoXsNCb4CVjTlMmNSLSwxFLwgGzV3srb8SDyzLjRLulDxTa45kA6Iqa5TeE/uDNzinhHjA6CuxsGt7InTv4YE6rx5e6m4DgqwamP5qgFZcRPQnGlxQXl4Nm38/C63cbaC0MgPenDMNMjOE4NmKW52J/mNfsf+oSqwyQVVLRq5AlNOHOcVle7jOBxYWFIGdva0UpF/WRcI77w9BA6UO7O2t1C5UVQOiV/OeFaOeTEDDpxw8PFrB31tjYO0vr9BuZmZmOo0v6Uzyka62VmRQpl7UycjRFcRGLkVKhiDI2s72JCerlhlky3/Pg4urPYq67vRqFVqdZubcEFfyGGLJpqXkw4mj8ZTMVtZm0L2XI/Ts/RIYGWHNHAdHaVHxSJ9WbufEQMpyHWvdyAWI8lxYVBrOZUlFUUEJ8M2MISe7HOJin6Bu84aXuimP2hHX4VluARQW1MCjB1mQ/PQZgBEPLMxNoH1HT/Bp4wy2tlbg4GCuUvQuWbAPBg/xh249PWHPzlj44NPhyJG6i1dS6uFqZz1VDTdqpRe1BVGZX6gXXVhcVAK7t0VDaloBfLl4LIpNGyCiT5H1mJ+XD4cPJMKtG8nYRsQyRgge4SZy1NbWQXmZUMpLfL4xWrT9oFNnL7RSLRrxGOHKdLR+N/92BT7/YjScPH0fjaBBHPAiFr8q1o2sRao2IKozaEhk5ic0FD7gZKU4SBGCuOnHMzD33SFw9eYDFKUDGg1dVlaB+usq3L2TgdaoJRW3t26mIhdmw1ffjAUnZwdpn+NHYuHEkUSYMas/pCQLIPZmGtTU1MGUGQNh4GAfauTIHk+fpMLZyMdQUVENHV9yh+BR3ThZGhpUmzCSM0+GG5UFyDXiSLYgMh17XufOnXkXr8XkcFJWiKy0fcslKCmpRAL3g6gTMTDr9SHA5zcQmXDk9atxsHtHAjg42sCcf/TFSEwrvJYIoX/fRs4dCR6ebo2IfuTATTgVeQ9Wr5+OHGgOp04kwPEj8ehm2MCH84aDrZ21XJ+iwmK0XmtwLEdOAKSDYDlkYP/ernfv3pUYODoFADQFUS0XZuQXTTM3Nd3FxUpzBM8g6sg9mPVqP9j0+3n4aP4ouWEJgAfCY+HsyUQYPbYbvDypB71fVSWERV/sg2Ej3GD8xBFKp/L98kOoG13h1dcbOPubr8KhuLgCPv9XMHh5N9a5JBCQn1cIO7fdQLCDG3GttuuuFApntXK0C+OCGzkDMaeodAcaNCKbXIejrrYWhNW1aCXmwtY/LsHwkZ1hxOiu0hEpgPtuwYVz98DYhAf1uNnin58EgH87H+TKQ5D0sBaWfjdF5Qxu3UyAv/6IhSXLx4G9gy1GcO7CycgEavxUVdVQLm7lJR+KC915CHWyL+pZYxSvQpg4RbeiBDRw9qCB83pTgdjIrcCJ8PJKKnK5EKX7wyKRsN7IZXdh/sJRlMiyx+EDp1EcZsLc9/uildoRLcfLcOXiEyS6PQa+i2Hi1F4wZFgnlSCSF+HbxfvBwoIPuTnF1J1498Oh0LGTF+zYeoHq1OXfT8aoUIP/GR93D+Ju5eG4ApgweSQCKj8vrd9bFKlONhYuMiCKBK3o0MrdYMOJ0tAaAY/8JadnDbaxtz+j9UIUdLh88REkxqXC2AkdIflJOgLSX9pKkP0M45/HYdrM3hAY1Fl6vaSkDH5ZdwpBLKIW6cAAf+g70A8cHc1RjxL/jgeY38MQHEBqch7VgVmZhZRUY8d3hbEh8ly1bvVRdCf48NFnI+UsYeK+lJeX0+fy+XywtLTUacklhYXDfb08yCYeVc6/WuNGExCVuRVkARTE7IKihXy+6QqdVoSdS0vLKdGMjXnw+FEOdOnasNGJcA+J0tjYWcCc94Y2elT4nmvoH5ZBx85ucOxwPNTW1KPlWUuzF5LDGDe5maBrYW3NhzffGQIb1pyADz8bDB06tpUbj7gXX83fB6PGeSHIQQ0vEerqn9eegdbeDlCERtfCJbrtMKiuFn7t7mC3Rg2ITM5stHZOQMwtLgvDiEaIriBeu/IUg9kJyCVF8PqcntCrz0vSIa9dvQ27tiXAt6tDUMQ23hC18puD0LV7KwiZ0kduGtWoX8kijfDFYEZdli2KQGfeEqZMH9No6mdOJqDleg++WztNrt/lizFwKOIRLP52PAYN5C1ZbdePxtIhF1urac0CxGcl5Ulc1c5s23weXN2dkQO6yNFk44YomsydNE0eJG0Jp2l7NDxg4bw9EEQt3WBptxvRSdCthzeUlVdARXk96uIGP1TTsSXtSC2Os42lv6FBbGTU7D1xwjZ48FCi8fV2pGFid+3KUzD/X8PAt4233p7DHHjP39GQnp6Pbsc46a1S1L/fLj6Avqk1uHvYoX/aIG7ZTOz0pfNOM8aMQeuqkVGjsXGjjTiVbSsFk8u0k7KkbPje4xBzvQRWrSPlKgD37iZhtCVHjmZt/MzQoOkNQmE1/LX5Emb601GM8jB73wmv+8CZk48wVdUP/Ttj2o/oPRLpuYeRHqJvvbwd4c25g9AYspMaM6RK4M/fb8CPm15rFOqLxCA5CeWNCxH5qGwPmRCcKstUpXGjC4giyzRTMN7G1jaC7SIk/a5djcWyikRMN1nC18snogHSEJ35z79Pg42thTR2GRuTCAfD76PzLbIUra3NYSiKvZ69usD3yyOpQePt44hc6wS3b6VCSXEVbbdu46tYV8OHIxGxEIV+ITn6D/IDKytTOHvqPgWzW3cvTHENo6BVVKDxMm8vTJ3ZHoYOawgMEFFL/si4NjZmgN8IYL38kuLiKb6ebkfEnKgsWcw5iHIuRnpu/hwLC4vfWa9C3HHb5gvw6ccj4NSpO2BiWQ09eja4ECuWHkBL1VzOACFxzR/XnKO9A4c5wvSZ42H71nC4GV2Gpr8prN7wipR7tv73AsTGJFMQ42/fhe1/ko2/AD37+MDbc0WW7mEMx508fpeej50QgDrZj56v/OYAGj/eGJPtLV1ixN6bGFTIwuC6ObpA3mhQsd/MVVFR8U8vF8ctYhDJMxSF4PQLYlZ+4WempmbETNbpiDx2Ho4dSqHx0ZXrpsmlfRZ+FgrBoz1h1Jgh0mcoAnHbljCIuSbiTnL4t3fD0NpADILbUP+RHFsxLxkbk0LPe/ezQFdjOj0nzz96UHTdw9Meg+ciY/uPX8+As6sNTJ7eVzruzu370S3pAWWllcj1eRgYH8x67UJh1UIPR/sfmxREQUHRIhO+6TLWq5B0RFFGX0H8l+kKfPnJLnh5YhsICh6oEsRyzGgsXhCOPiLG4hjHxKl9k
1did0EA6CmmpIjts+Cg3mDR1ND2/Hn0bdSQmg8Vz2PjfN+n59i0X0JWwlLOKidNPnH1JW10Kq2qqhcvcHOxWNSmIWQVFX5vyTXXeX7h9y0UUg2ZQik70qHEdsL6lIQOhGMQ0FKdnKSEl4lRC1NsxqbB391Ucq0rOIPl4fiBEHU+CB/eyaL9hI11h8jSRjxh95Rb6oYn0nG9qDOs3zqbnOzCbYmlrDlNlXJunj1MxxsqHHEERBigysehqOOOV0fynsFq4wsPBjgRKZA0bppGjX3HKFSfu3RUNjx8KoH0nTzQ2vOQyCUsXhkH/AAd4OaTBX1MkTg+ER8KVC/kojqdTsUy4OmJvDAYQRLpuxBgPMAd3OHIiVgR+UAe0WEVhvQMRkXAmUkDPhw7vCFNf6UfPf8YokW9bV7mAd2aGAHViAcZSU2DgEA/o05d9nrF5cCJHOpEQnPyRg1n7uWHNcdRL5fDG26SqQSRyH9wTwKafyU5roIngEWO6wcGIKDgTJcDcoBVGVCZj+M4IXZMU2Pbnedrum1UTsCzDDhZ/GUb1GeG4NT/OpO2WYiqqqKCcnq/9ZaY01TT/w50wIMAWE8mNQ2xJj1LwWQ46BcObhU7kyjo9c+oyHI54igDVYZagF+qvhpCbyBrMhgVLxlMwTkddQhfjsZzM6tXPkpZvXLtcRA2RlCdYW0NsGXwveBgD/+izMdCugyvtU4suyF+bL6L7QQwZUiwsejG8fZxortDKSlSukZ6WBWtWRMF3P0ymlXaSg+QtyYsW+vdVeGNOg7ElNyENfzQL65QrP1HCiYoqsG/dTES3IBY2/PoatTIpx4q5VqIsJMaFxDAifhwNHiAxjYyNFVarSdoQehNjCvOhcqS/euk2HNr/AKsAGtKkZMxd2zFIkJiB1eTj0c3QMZMh7ydSQSP+k5zL/qvw1WDj7Mv5iQ8ep/ZwdnO5ruGLx6oZAYa4GaPGdsEEMXv9o+3DV2MFgLdPLbz2ZuNP6jx9kgZ3EgowrqrbfJ4Jcvt18Gstu7PY8CBui4iwHT9qLMou/R7798XAtSuP5Jx42ScunLcbAoKcIWTSSI0nsnF9JDi59sT6HZGYlT0k1uq3qydinFTxZ+SUVd5pPAFseCTquPObU6YwY6eGtU5xHjzMYjziKouhjAAk1vnlJ6GYue+D3Cif4SB9dmy9RBO5pJItLfUZZv/jUaflYWisEks4UFSa1FOnv0tXLxgW3JmWKX7+8U504ttjfWmDIy95/krcfOPj6wKv4UYdfR3iLEY7BSJU7yCSNUlEKv0X84n7uMgnqiNW5LE4OH44AXXRGHB1c5Zrfmj/TTR47lEjpQ4D0ySe6u3jDG4eaJAgSSorq3ELXCECnE+DAcYmRjTGuhqjQ9YyZRhk0Kjj8VjaGA/LVk/SOWeoak3ifCIJGUlEqMFip41AzMorWGhqZi75II86LFjfJ+Lr1x9PQn5+GRY5TaTGCCkp/GntKch/VkopMWN2J+jXvxsGpRWX+JMx0CLEoqrrEIdBASMstgoc2p6WRhLj6NHDHPj3hhMYofHHqjn9cSEhgrCqcqmHk4NsZl/vIErAY/5rlJScPtjB2ek0a3S06EjM++9XHAVMRuC2Nl905hNxk6grBrIDcGtaDC3LePeDIJUjkjEWfBoKr73dA/08D/jphxMoXvkw87X+6FNeRvC6QMhk3arZNFlSwbO8YH9fL1JjQ+KEqkQoZxEbybwaFUoRkYrVbtwUDmuwelIY9cOKY1ghXgFvzR2CG158KBclxN/HPYfXcd/EIKxcIwlzxcfeXVexhicX/rV0Au0nFAppeeSd+HQarZkyo69WW+Q0mHLjJqJqN2JRyYpS0o7JjZJrSh+jjYuhEkSsO93ORd2ppgQh3PTz2iiq52bM6odRlfa06+bfzmJMswT1puKSH5JQ/v2XK/DqG11xB3FPmkTe8p+zmBzOxiq6AbhlvJ3+AcR5iutO32hWIKbl5k+ztLDYqSkIXLQjzvopNGaOHbyFNaSmuEFmABYRe8OSBaGYA/TCNJMoVyg58vIKYM3yE7iT2A+t0j7w918XID42AyM6RqJ9G072XExLozHKKypme7s4KqsAZ4pPncUpmRSzNEO21oae+/v7G12LTRBwUUCsERVkGpWVlWMuMAEunX+AgW9jsYisoTHU198aDD5tXTBXeRPOnU5CzqvBsJoZ1o9W0bbvfRiE2+XcG0VrtJ2DVu1RlPbv2dUtKSlJkjNjOviyoKkEkAmOqnkoqq+R9Je6G1n5RT/hZ0Xe12pBHDauxHKKHEEpVo/fg9uxyXTHkyiMRz6qQLbEAS1wGjDIHzMlPhgPtTEseOK1og7+zcPRjrkrShlwegFRFnw5fxFDcN31HYLTFHPiSlRVVuK+jmraBb9mRWthDPHtGnVzFIfaJB+HV2TYyA7BGYiKRCqTE+lvNHDCuNwprI4giu5XVeFWcI722bN5vqo+4p3CkoJh0lQViGoB1EacqgNRCuiTlIyhdk6OokSfHo7cnDxYt+okZtar0UUYjbWfruhWnIHE+Ayqudug/nvnn4F0M8y+0KtwIzoFOnfxxGB1Orz7fj/ogK7H7u0X4VZMOtbJuMHDBwLUi8QgaoMiOBGO7L+H2wEqcWfVBHDUg6FTlJc/qq1PK5LgVKYHtdKHXIAoy43Sc/x6RijXX88gg5MSwg3fR0IbP2eIvvwYLcoxWNTkChs3REJrDLFlZhRgAKAdVmj74GYcrIb74Ry6Hv6Ype+LcdJdWEHuhGX+nWDTT+jQB3eCcRO7wxcfh9IPFX256GX8gkYBHAiLw28DpMKyVSGcgyj+esZMFQBKOFPy+nPOiRpz450HT3q4t/K4xiUjkuKklUsPw3sfBcCTRxlYQ5MoBTES45z+HezhxrV43OaWj0C9BNnZyXD9SikW9/aGMS93gY/f20aNnODRbnAayzBGYlqLlCEu+HQ33ZO44dfZNKu/Z2c0XMavTX2DIHLtcmRnZPXv0qGtJO0kG6FhRmuYYKokpSbOPnMAte4G0Y2CguJVJnz+51wB+fD+E/ht4xXqD1ZhMJtslLHEUNm8BWPh159O4VY2Oxg4qBes+PootGvvjr9d6AacwCASF+0L897fiXv6LZD72kDojrtYOdCZbr757IMd+CkVEyzTeJVOVV8g4her1rs52C4Sc6GsLmSeawWgtuJUgofCcn7xTam1in4jLzo2/jaX33YjFif5vAkReQlxafDK7EFYuOsFyxaHYVlFIBYGZ6J78QiB8sVt4IGwfvUxmr0YF9IVdwZfxshOH3QtOsD674/RyoDAYe1gz983YMz41lixFgRZWTkQHhoHD+9noQjuRfdAcvH9GvJttwE9u/VAv1BRtkInLuQCRIU6kXAiufE4PX2Uvb3TYa64kYyTh/vmCworREPW86BNGxcoyC/GhHEy/cTJgIDW4NXaXVyGXwF3E7Nx63ge6klX1KXe9HpZWRnGSbPwU5oFWAXuieX+rehwguxcKCmrEY9thGM7c+JHFhbmTfDz8pIYezrHSlWJRm1orYwbG0VysvOKvuabmS7RZvCW1La6SviduxOtK1UlQrW2SGVpxEYnMjlYnY4k37cJ/T/+8rCsNarImGHqQI0sUq5BlAVVlhMl1402bNhg9frcf5z6f/sG+I4//jNi/vz5ZUgIVflCrYLdiqQUW05UpE8biVKxbqTGTvStO37oUB/Xdy1OcxDFpHYm6dHTsQN6dSHFsap0oM4AKgJCWxowXwImkHK/0X/s7ubpfhCB1O/3mrVdBYftEcBsQWb2RPQHZWOjsvpQkTXKFKlazUgXTlTFjZJ7jaoAxEDua4kcSTgQAZyuAYCKQNNaF0qQ1hVEVkAS0drWz2cnBsp12yut1fuq38YY2L795HHKbIYIVcSBnALIhThV9jIoMnDkRCsxdmbPmftnS7Bayf9/sXPLH++IjRh1gW1O9CAX1qkmRpKsKJUVr3Ln6EcueZ79SLEf+J2YIOoy9JwDyCUnquJIVX4k7UciO3Z2jmu5DNHpV3jSXVT3i4ryv5SJxMiKSVkwZUWq7LRY60Dm2rjQiarGZIpVJkdKXyRfX1+jqzFxKzH7Pl/fAOg6vrBKuGFg7+6Lk5OTZWtkJMMqApCpBzkDUB+cqIgjFbkhSrmTWK9Y4vFVc9SVRPdhacVqGetTEZcxQdQrgE0FojJulAP20ZNUUiHwUVOXepDJkpIKzMj/u13b1pKMvCquU8RlOsVG1UkOfYhTVS+HMg5k9pEaRYQzHV2c3sKPO8wya
1DkklhXiRxF25efm/SXmPGVcp06MMjHgVJTqkxO1AVIRgLLXKPCoM3nnrt2Yam5mHsI3NhmtF0ARuOramsjKqspDQf37hqPOY0ZXVOX+NOE2zgHUN4hcAtkI6AePUwJs7W0HGZvw+2LitjubCBCJsOD2srjamuobxYXFVzr4+VzGBykDo1kCaAgQNQVSqTiVkUWKcphSQ+qXLVtsggOC2vDN+N7mFuYuqEvtjHg8C6Q8fukUauvq6ytQtxVhgXFudVV12unL555+MmdOCQM0dUaIMstTVqQqUmF64UDp4tUpTY7vK9LByoLoysSssheDjX7XxghRJS7VjcMxGeWHY7NwXSekLZDMF07ZnNmsRRmHKMs0MDlV0W9l13Slm9L+bBbOxWR0BVITSaLoGarEmiYhMTZtuKCXyjGaCkR1ILAFWd246rhEF5D0qvdUodjUIMrOTVsxqY+5qxOvTFo2GXCaEE7vIkDFA9SBo+4+F3NXB466+1zMQeMxDEEQjScj01DdvNTdZ/NMSR91AKm7r8uzWfXVJzFYTYjRic38NOnDBgg2fbiggdoxNFmw2kEM2MCQ8222oDHpbUiicIW1Ieb83ABIiGoIgnAFnr6s7OcKMEVEaCkgGuJFabbPeAFis4VG84m9AFFzWjXbli9AbLbQaD6xFyBqTqtm2/IFiM0WGs0n9gJEzWnVbFv+D/H8xRcrPvHIAAAAAElFTkSuQmCC"},function(e,t,a){"use strict";t.a=a.p+"static/media/gloves-icon.3f86cb29.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/goggles-icon.5910fdbe.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/hard-hat-icon.676a14b0.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/safety-boots-icon.2f41ba95.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/industrial-jackets-icon.e377cc19.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/fire-alarms-icon.89407f46.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/fire-extinguisher-icon.2290727e.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/fire-sprinkler-icon.6a7117ba.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/smoke-masks-icon.06d3b705.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/smoke-detector-icon.0afd2da6.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/fire-house-icon.b32603a6.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/fire-bucket-icon.f2b7033f.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/weekly-check-icon.d5cfaf3c.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/gcv-icon.bb44c9dc.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/ash-icon.6dca1ce5.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/moisture-icon.12c3a985.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/fixed-carbon-icon.c11addf9.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/dry-matter-icon.8c2bf2da.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/crude-protein-cion.a55d7af4.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/digestibility-icon.2c5b057c.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/volatile-solid-icon.989581d2.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/testing-frequency-icon.ca2ac064.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/reports-buyer-icon.9d235ade.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/external-lab-testing-icon.61f51247.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/in-house-testing-icon.a4c07276.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/external-house-icon.4d20d698.svg"},function(e,t,a){"use strict";t.a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABxCAYAAADifkzQAAAABHNCSVQICAgIfAhkiAAAG0NJREFUeF7tXQd4VGW6fmcyM8kkmfSQQkICCb33sIKgVBXQFVSKrgh69a6iXFdXsYuKq7KseveqK4gCwgoirKwUaVKVFqlSk5Dey0wmyWRmUu73n5mTTCbT58ykLD8PT8I552/fe77+/QcRbrYOTwFRh9/BzQ3gJoid4CW4CeJNEDsBBTrBFm5y4k0QOwEFOsEWOgsnurOPxo6Oozubb6u9e2PNHQpYbxBESLC9ud4OA6Q3ieIKmK6uz1Y/V8FxtZ8r+3aqj6tEcmoSFx62ty57912YsqmLPbDs3Xdnbpf6epIYzi7I1lpcvefoGmwB4+o9R+d2+7n2AqKrIAm5flfBanPOFJIIrrxRzoBn7Vnu+g9HjigGJvXpIfIRxct8ZZF0MUQsEskbAB8xUN/Q2Kghait1Wl1JY31jzoX0KxnTx41TGxdtDQjz664C7QptHO7TViBamtcmSLSjFvdzCkrG+sr9bhGJxaNEItEQ+tvN4V3zyDU2Zjc2Np5tbGg4qdXUHouPiTxqNgYPmqMgs+5e58y2ANElAIcPHy7avvfAbJlUOlMM0R0EabCzoNl9vhGqBjTu0un122dOvn1LamoqA6TdA+ltEB0B0PQZUVZ+yWA/f7+FEh/JfI8AZw1ZArSuvm5DbU3tmoTYyHNmHOaImPUaR3oTRPO5bP1blFtYOl4m93vGx8dnhl0O8vAD9fX1/9Zpaj+Ki4445CSYXgHS0yA6o+e4ZxnnyQP9X/YRi3/vYWycHr6+oWGbpqrmHSNnmus/V8Su02uw1KEtQGwhLo2LEjGdt3v/oeViic9zguzMg4M01NWvmDZx/Es2dKYlDvQYV3obRH6+FkDmFBdPkcsD/0oWZh8P0l7QocmqvaLRVP0pvkuXPVZErCN6U5A1eRJEazqvBZBFFerXJFLJq4Lspg0GqdPXvRUVqljGey1WfvIr8wg3egpEuwB++eWXgXf+fvaXEonknjagvaBT1tXV/Wvnti2PUKuy4JJ4nCM9AaJdAM9fvZEcE9tlo1gkHiooNdtwsIbGhjMF+cXzBvXunuZtIIUG0RKALfRfenb+kODQkO9cibC0IUYOTU16MltVoZyV1C32rAU96TGOFApEW058kw5kAIaEhW6nDcY4RJWO+VCBsrxiphmQttwPt/Wkp0A0t0JFTITGxkb92Bk50PxdYxyZn1801VuiVQgQ7epAZsRMn33/gc6kA+0JCaYjf9iy+XZvGDtCg9iKA2mzoiKlenNnsELtAWd+n1mtUSGK+4360VykmopRt0SquyDaMmS4ex3dD3QWuFZAWvcjBTN0hATRlAu531kkxt9fscNdQnT0/jU16ruMkR22FWvpLZe50R0QLcZAjQTnYqE/HjxyviOF0jz1srAQ3dQJ4wZZibW6LVZdBdESgIwG7Dp3r0RZ9W5HCGZ7CjjzcVnQPDIkcKnxuik38tzJd3GaI10B0ZY1yt0z+oOnvEWgjjIP+Y8jjf6jLbFqDqrd7QkFYgt9WFxZvamt8oH19Q1QVlahSitDVqkayiot6usbIZGIEaaQITkmEFJxHUIUARCLqYTKi43lI7sEBTxgQS+6ZeS4C2IrlyIrr2hCYHDQXi/ShpuqqkaDy/k1+PV6Gc5mKBESIMOMUbFQiKtB1QHQ6+tQXheATYez4CcTo298CEb3jkCvGDn85b5eW26VqnJyQteog0YgTbnOZd0oBIgtuVBV9Z03Syr09fU4da0Cpwm83l0VkMsk+PlKCQdieqEaAxNCOIC0+gZcylFy/y6p1BKAkdDU1uFafiXGDuiCwQnBxK0+HgeTlXp0CQ6cZYcbndKLzoJozS9sE11YXqnB2gNZ6BEdiFv7h+PE1Qrkl2swc2QU0vLrkFmmxKhEX3y0Kw/PzOqJ3SeKMLaXAtERCmw/WYiEaAWGJgRiR2oR1Jo6PHxbNygC/DwOpBXd6LJIdQZEewYNi8x8SJGZP3qcCjRBQUkl1h/OJc7zId0mgtRHhIggX0wnEapUVmHjsUI8PrUH5H4yvP71ebz54CAo1Rp8tjsdi2f0hIy47l+/5KFMrSMA9QgJlJFI1uPB2+JBVqRHt0CRnE8okrPEhButBcgd4khXQTR37EX9+vUTHTmRWuyNssKSskqs3p+DBROJ4MEBWL0ngzhPjdhwOUZ0D8X5HBWmjIgnfefPgfHa1+ew7MHB3O/HLpXgSl4FYqnfhWwVSkm0DuoegnnjE5BdqMR3x4uwaHIiGT5yzwFJ5ZDjRg/vcunSJd7VcCsA4CiIdrkwr1w1208m2+i5nRtG1uv1WLHtGhYQx8REBuFiOunDG+WYTyBUa7TYd74Me88WIJlEpR9xqYhWvudMASYOjma1/KQb63E1T42HJ3XH8ETSoX6++OpAJsYkx2BAUgAy88ux9WQRlszs7VHrtVanm9c1LHiLENwoGIjFqqr1ZNAw89mjLYMs0BpNJRGcQCF34tCFYjJSwhEgl3Lzns+oQKi/P6LCxNCRRUpmPT1TjlsHhEFCpzJ8ZVLcKFZDLvFDfJSB29TVWpxNV+GWAZGcaD5FIIfXV6FHN8+lPcnA2UQGzkNtBWIrt4IWIipTa0q8IUophEXc1fzu0T85buMbMRvUai0aG/VQBPqTeyHmgpWOvK0NBLi6qoa43QdBCglkBLjHGonUcIU80gRENpUl3WhXLzqyNza4eZithU7MzC0YqwgJOSD0hlduu4xvjmRZHVbu64PPH+2L3klxuJFbgTU/ZePA+ULOWGFNQdw5rEcY5owJQ55KjJPkhjBufGRcGAb26W4Qz3X1SL2cg22nKzh9WcpeALouJY5MjlXgnqFRmDaqC6Ijw4TeHtRK5e2JcTHsEI+5TnTKZ3QERGtuBQ+uqLBC9YJUKntL6F2+u/kiuRA3jHtky2jJU/6+Enz97FAoNRIs+fw0Ksm6tNQYtzLrtY44jVmlH8+Pw4Qxg1FSUY03N13G/nMFxLkWe3IXg/xlWHpvP9z9uzhB9aRer3s1OjT4PTsgmnKoxf0JAmJJZfUWCmHN9CyI5gIBYCCuXjway7+9iItZqqbpA/wkdChRRFzWgFoyZJgINjQRgSjmQBw1pDdeXHeRjJ587rppo3ONoPOMLV4eXwL/rT8MwcxRXQXbJonv7ZFBAbPbBYil6po0T9TOXM5WkhFSg82HM3H8WqmR2KQT6c+fZ/Unl8IfXcP88MD7RznLkzUWqfnbo8OQHOWP/MIiXCoSYdXedAoC1HD3eU6s94vE06tSqV8zJl1pvEVktYbIxfgttwbrDt7gXgS+MfG67unhCAtRCAIkq8WJUPgnexvEVkbN5t27gyaOHV8myK6sDPLOpgtY/1Nm011myOx8aSS6x0eTb1eDKW/sJ0FrAJctsFdcEMZQXHQCWZsJ4QEkS5m4PcX5hFKJCO8/NIICBWn498m8Jm5j3PrZkym4bVAXbh7GiM998St2nGbPGJqU9OmXT47CiH7MHhGm7T96KPz+adMqjQvhpjaO7LBedEacmhs3bC6RN9JOFkFcOgLdyQUoU6ox6
170TKKzQtKIqgzSGOHUAxUtH9wpHSp9IhPjWQ+QjxeOfnMYFTgQb9KyEdOb+tycgKrQ5WrN2Txre3Xq5xbgvzu6PBZN6CIMgjWISgrMFnk0L1R0QWV9RZn7RdEVQ0FbBdmVhIAOIzMAxGDfMxeA5kbkFXx/MxAoito4szWb9Zu5YNKJPXDBevy8Z8ZGBePDDVGQWs6p77l2En1SMHS+noGt0eNMKvjmcjTc28udLDaRaODmJRHk/wbarrqy8NzE26gfj22RqpVrjSgsvq/3lWPQL+d3nlpQvlMvln9kfxvUnbIlTNqpWV4etFAddvec68sp4jmw2Zkyt2oQuAVixaDieW52KrJLqJk5kIO58JQWxUc0gbjyYhWXfnG+xcKFB1Gg0T8RFhq0xLoQHzpwrBedEjgN5EAvKlf8jk/kyM9ljzRaIWi2F0fKrodXqUayuRQMZOEd+K8avFI7LK6sxUTBMZ7KFi/Do1GT8crkEFyl2yjdmze5dNhmxEc25xS92X8cH/2LilN9uI16+fyAeut3gYwrRdDrtCzFhIX9rUxCLKlQvSaSyN4TYkLUxWopTQ4Rmp1EnVlEKadyLe7h8oUIuwTsPDcH4ARFQqqpxo1RPzn8RZ8CUkRPPt2nDYjj3ZOsv2fy7yP18b8EQ3J0Sz/3OXIw/f3EGP5BhwxtNzD3ZsORWDEwWxjpl89TpdW9EhQYvb1MQCypUr8qkMo+cL9x1Ko8SvKXEVeWU4OX1l4HuDIhwhS/uGtkVj3x0nAtss8ZSU5Mo2D2prz+C/RqhF0mx6kAxRWuaXZS5tyZiMj3z+KenWrgQYZSOmjsuAfERAThG8+78NY8r7eANxgEJoVjz1HAKyRmyI0I0nV73VkxoMAuUmIpQ74pTT3KiIWKTQfszjdY0qwfGTX8l/baE/D0eRJ6wTDyyv8x10HNAGBrjpr8/PxajY/2xfPNlbGoV1jNVP812n5/Uh3TpMEwaEi0Edk1jtA9O9KBObA678XvmLU7DT3+KnRpAPM2BKKWoCuHGiVZLjd17dHIyltxjSDOpa+rw2a5rWEehPVbmYdmybTSE3eb2xj0jElsE34VAs13oRE9ap1uOZGP/+YJmTuSwa+YOX+KqRWSkrNqVRiA0IDrUD3PHRlN0pwY/ns1DWoGaC7sF+kkxtEcoHhgRirEjkloBcel6Fn68WI2DF4uRU6pBHY0VSKG7nhShmT60O6WxfBHlgQA4ewnahXXqDT/R9I2n0gaOi/hyQ5YzlFFEhm91xFEs9snuMx+SAcK0jYwKqJr4mUQsy0WaFkaxcRgns+usj5iiMyxE5+lm5iey6cwzGvw1q0txxdlv4WJcTc8eEhEVedLTm+XHzy4ow7ksHWakxHAgbTmag7F9QxAbafhK2JXMKhRWVWNQnD9FZmQortBh87FM3Pu7eEQopJCI6pFdUQ+drgGj+xh8wkKqTz10qRyzbomjyI0PVwkQ6y/FAArdebqVFpWM6p3UzfRksfdBXLt1a9D0KXcw089rbe2+TPSNEWNU/27IK1ZRXUwBHpzQDapqPQ5fKsP2E7lI6RVBkRl/qqXxx5c/ZeCRSQkoUuo53/EY+Yi39u9CdTjRiAiQYOOhXEwfEYnusWE4czUPqZkaLJrSWux6YoM/7NkV8fC995rHTr1rnTItRVmM657IYlgjGquzWb03E8MTojG0lxz/PJyDvcQ9Y/tHYny/UORV6qAjt3Da8BhO/7254Txenz+IG+70tTJkFlUjpWcgfvpNiT1nC7lg+cLJPXA1qxiHrqjxX3ckURiuWfx6AjxORhqyGD0tiFCPg8jm50Uq95Pyid96Ip9oi3i1pBs3/pTFVbmxAHdMqC8VAldhzrg4zlf8ZGcGZo2JoTqa4CYQK6hOdfXeG3jyriTSe4349udcdKdiq0oqsPr5cinVrwZQyWIiAuUyT+HWYlxjPvE+ExC9FjttBWJBWcULMl8//oM8XiEAm0RPluf+c0VcIODOkbGooRjqvjOFmDQghBxyBdbuv4EZFAz43x+uYMn9/bHvZD6mDImBuFGLXefKMWlgNEKDZdh1Kp9qVmW4c0QMV0jlrabT1r4WEx5qmtn3OIg8eOY/xWmZuWNDI8L3e2vzpvMwZz63SIV9VNHGrMrEqECcpASylgwXhb8Ew5JCERYkR1W1DqkU+Smv0nEG0W2DopFDAXAdJX1vp0q4pLgwwX1Ae/SoKC2bmJwYx2psmGNrS4QKFgDn19TCOuVFK1W7eaVw2BphmGtQSEXFv96oIhDLUKOtw6ie4ZT990MA1Zbq6+uQX1bLhfC0BBzLLw5LDCRxG8KdmPJ6M1S7sQw0z32Wwm78srwDItWdrvNG3akjxGYnoCqp9LCRXIxSlY6L5rBwW2QwnbNo0NJ5C7lXxaalNRvrTv/QrkDMKSmf7S+Xb3CEyDefARVAa+bHR4ZZqwA35zy3OdFUB5oaNS1+T05OFp84c6HIGwXEHf4lIFE6eujAqLS0ND7Ia+7gm4JmE0BzcGzRxlJ9TWsrtVz1oUwm++8OT2QPb0Cn030aExZsfirKGnAeAdHcOm3yGSkEN1ioEBxLyrJsPXPWfSnuyX4yq7KWrrHSfN4VYBXcTAey+KlpLLSGfD9fXymlo1oaLSzzr9XpjONKuZ+kn7gSDymNweKnfKvV6rj+7Lqhn6E4mcXg2fymxwmcwd0YauOLdywZNi0McHtjOxI7NbVKzX83dfq5/ZGBs8Xdk8IMwM2UwVi7L4OIKsaLcwZgTM8wfE5nC789moVgSg2teGQAouiw6LINFzmXYjBlKd54oA+CgwKQRUfUnvj0DN6cOwijjPFRtjgG1pp9N7ixJZSXeuKOnpg2Mhort17FPorcsPqbDxYOQniQPyroLONjfz+N2QMaMGfGeIrmaPDUql84AymUkscrHu5Lpf2h9ujb6r7xpDBfMMzu2wLRLhc6I04t6UWL+jEjK298cHgY+6Syy624VInHPj2HZ+6Iw9Wiei67z84XznnvKP7x/C34euc1BFOR8MRBUXh5/Tl8tjgFL6xJxRNTeyKaShTf2vwbruRU4guqDk/pG4GMvFpUaDToHSvH4s/PYtFt0cisALb9nIMX7uuPl9eexcoF/bB8azoXNEjp7ouXN6Xjel4V/jxJjrkzJ+D7X3Koqi4LT8/shRB6UXpHyVw6cKMqK5/SI6HrIRPwTIHkf+dp5xUQLQJJX8/4xp2vZxSWVBCI57H0ngTkV4rwfzuuY+l9/fDahgs4QLWhG/afxtFrYtxOJRa7U/Ox4bkx+CPVkbLDohMIWFZ3s/Srs1RvM5gDccfJXJyhwqlX5g7kiEOhV7z33UUUq7SYRlGaz3emYe0zw/H+92mQkficMzUJRUVV+ITmvbuPngPx3c2XuJL/yGBfDE0OxzPTk+BP/qczzfj1jDk2APQ4iA5z429XM4ZEd4054cwGTZ9lYm/1nhs4eqmYi6iUqGrxPB1oWfbPi9j/znhs3nEGBzIbMIFA3E9htvV/SsGTn55GP4qhLp7ei9Oldy07jLeJexmILKrDXmmWZ6wlBD/flYED5wrxl4f6UTFVHYnpNHz1zDCs+D6dCwq/Od8A9rwVP2NmbwOI5ym0p6tQcsLvuXVX8OFjIzEkybn/JKcwr2B0/949+LSTJefeKauUp5kzOtFSH0vRGw7soorK5RKp9E+uAMkSu8evlpI+lOBarpqq1XLxKunFRR+dwNalKVj7Ux6dgNJS6CwKH22/ivXEiYs/TcWssd0wm/KGTSAyTuwTAVVlDTRaLbqEB2MVHQ3fdCgLr88dgP7xcg7EV0gkf/HUMCzbdIW4LAz/TbqSAT/vAwKROPG+u8ZhG9W1srMf8WESLPw4Fe8uGIqRpKcdbXV6/V+jQoNeMnKhJRHqEoDmnOXoeiyW8xs7Nxk65DeKjp85f9aVb7uxENr7310mTiyhDD1VXU9JxgwSey+tO0+ZCjWJSz2Wz+uJpPgILP7HGQKoHr5cIdNgxEUEclbk7L8cw2sPDMBISjPtOJ5N1W5KPDm9L10/SOWIoEo5GWfIvPRAf7xBYrpYqaWTxfX4+I/D0aOLggNx4YcncGcvGuvOsfgnAb+OirbYJ1a6RQbg7fl9uUOsjjT2bbeUoYOGkF9oasS4HCs1n9NdTrSoExknshvpublTQkLC/+3IRs2fYS5CQTlzMXRIoHQS+6BQtaYWmVQD4y9tQHdjuX1ZRSUdDG1ECGXioyIMRGUAZOeXcJzHzuSzGlRNrRZhoQrk0HW+sZPAcTSOulqDQppLESJFDFmmvOtA/9URBdF9yeJVgJWF5BSq0CDyRxf6NA4L3TnalMqyGUlxcbyx53asVAgQzTnYtMy/1e+FZapXpb6yVxzdcGd7Tq/VvR0dztWV2hKhLotSV8WpNRCtciV93+ab/+AvD5tao9YyFW0Ooimolg7fiFeuXBnw0GOP7/tP+wb4+lX/mPTss8+yUzu28oVOBbstSSpXdCI/jnlfW2JVdPzX35KSe3bf5c1anLYSzax2Ju36jTtShvVPZyra5K8lkWq6TIece6F0oqNAtgCW/MfBUbHR3xOQwtbCtxVaFuYlAAuL8gvvJn/QNDZqCp65VcqP4hKA7uhEeyCa6kdLQH7bGTmScSABeJ8DAPKgus2FQoBoaQxzP7JVQICJ1h5JCRvIbRjSjpjIraVQlOlsRnrWfDMRaokDBQVQKBBtAWlVTzJjZ/7Cx77oDFYr+/8vNqxZtchoxFhL8AouRq2JQ3feRkuGjiWubOGKkB/5Skf2I41+4NtGwtnL0LttiQptnToynqkobQEe/aMJYBbZCQ4O+8CVEJ07b507fVkoTaUqf94kEmMqJk3BNLdI3TZkhLZO7QFp7jeaA9kkihMTE8W/pJ57R+Yre9Yd4nqjr06rWzlm+OCXMzMplWJo5s66JefdLYfe1r7c8RMdHdcpMcvcECrxWNoedSXTfVRa8a6J9WmJy8y50BLIgr5rbQGiNW5soT+vZ2SzCoGn3C31EIJarKSCMvJ/79mjG5+RNxWJtrjQkuh02R+0thdvgGg6tzVDp0msGh9u0qWMM8MiwxfQxx3mebUcksoK6aMIG8tLyr4ycp41rrMFqCW6dxgQzUGxBaQlAE2vccCTzhQdPHFqlp+v30ypj2SqRwAl4Kjc/8dabe32CaNHfkc6z1rOz1WdJziAtggthBQSEshWQF9Nz7olKCTodz4S6Ug6VjfYlQgQi7BQGeS5+jr9qUpl5c+9kxKOWTBSzEViuwLQGyA6CqRVcWryNlmqKOBviz5es0Yx8ZYJ3aW+0ng/uV8k6dJgqqmRE8Xp03vsS5qNGtJtqlpNbYleq8/Zf+zgjacXLlSbgWbPCLHkOpi+8NY4zSMc2LR5oVjOwXEs6WBr2RBrYtbai+GKfrdEXGuugC0Xwd44DpLHtcdc2bhrMzX3chZI8xfO2ppd2Ys9znEEHEeecZdmNvu7snEhFuQukI5IEktz2BJrjoTEXHlGCHq1SxDtgeAqyPbGNdd55sRxBySP6j1bKLYVJ1pak7Ni0hNrtyde7YHuca5zhnBtshjjpPbAsXdfiLXb4yp794VYg8NjeIMgDi/G5EF767J335U5+T72ALJ33525XerrSWK4tCCzTq6sz5E+rgDhSh8haGB3DEc2bHcQLz7gzfW2W9DM6e1NogiFtTfW3GEAZET1BkGEAs9TVnaHAqyjWKfeAL1TzdFZOLFTgeLsZm6C6CzF2uHzN0Fsh6A4u6SbIDpLsXb4/E0Q2yEozi7pJojOUqwdPv//9tYrF3NOIq4AAAAASUVORK5CYII="},function(e,t,a){"use strict";t.a="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABxCAYAAADifkzQAAAABHNCSVQICAgIfAhkiAAAGyxJREFUeF7tXQd8VFXW/0/KpPeEVEggAUIPvZelq8CnEEFAPpUV/ayrqAu4yCoCuyqi67rWXbGBgAGldw1SJPQSejrpvU8yk/Kd+zIzzAxv2pv3JoHl/n78krx37333nP875Z5z7kOGe+2O54DsjqfgHgG4B+Jd8BLcA/EeiHcBB+4CEu5J4j0Q7wIO3AUk3C2SaAsdzXc6jrYQ31q022PNdxSw9mCImGDbc713DJD2ZIoQMIWuz9Q4oeAIHSeEbqvGCGWSVQ8R0NncuszdF/BI7RBzYJm7b8uzBY2VkhnWLsjUWoTes3QN
1poARes/SZ9vcr62AKBQkMdcvFKxWl0wxmSDkjbIGPGN9ues7Dh/26hUd20nmKGsvd5EH0UVfB5nMrQlwdAAam5qbFcTtcmW9sqi5sfnmxdSraVNGjqxSL9oYEIbXhQIthDcWj2ktEPmeaxIkokjv/s28ohEubq7DZQ4Og2QyWRz962Ax1RrkmpuzmpubzzU3NZ2oV9QdbR8adMRgDg1oloLMhttdMlsDREEA9u/fX7Zt/y/xcmfnaQ6Q3UeQ+lgLmtn+zahoQvNupUq1bdqEsQmnT59mgLR5IO0NoiUA6vaRZeYW9XF1d53v5Og0VxLgjCFLgDY0Nqyrq637KjIs6LyBhFmiZu0mkfYE0fBZpv6WZecXj5a7uf7J0dFxqlkJkrhDY2PjdqWi7h8RIYGHrATTLkBKDaI1do7ryyTPzdP9L44ODg9JjI3V0zc2Nf2kqK5dqZZMQ/snRO1avQa+Aa0Bop66VC9KxmzenoOHVjk4Ob4qCmUSTtLU0Lh68rjRr5uwmXwSKJlU2htEzfP0gLxZWDjRzc3zffIwYyXkvahTk1d7VaGofqV9u3b7jKhYS+ymKGuSEkRjNk8PyIKyqmVOzk5viEJNK0zSoGp4O9jPa7lm12Lkp2ZlkkijVCCaBXDt2rWe9z8Uv9bJyenBVuC9qI9saGj4eddPCU9Qq+bZkkgukVKAaBbAC9fSY0LD2q13kDn0FZWbrThZU3PT2bzcwjm9u3ZMsTeQYoPIB6Ce/UvNyo3z8fPdLCTC0ooYWfRospNZFWXlM6I7hJ3jsZOSSaRYIJraxGttIAPQ199vGxEYahFX7sxOeeWlZdMMgDS1/bDZTkoFoqEXKmMqNCwseO/dKIGG7xqTyNzcgkn2Uq1igGjWBjInZkr8zF/uJhtoTkkwG7kjYdNYezg7YoN4mwQSsbKC8qpNd4MXag44w/vMaw329Zqpto+GKlVXjdqkUm0F0ZQjw9270/eB1gJ3G5DG95GiOTpigqgrhdzvLBLj7u6101ZG3Onja2urHlBHdhgpxtJbgqXRFhB5Y6BqhnOx0L2Jhy/cSaE0qV4WFqKbNGZkbyOxVpvVqlAQ+QBkPGDXuXtF5dV/uxOC2VIBZzgvC5oH+XouUV/XlUaNdGqGWC2RQkA05Y1y99T7wZP2YhDfc5SNTVAoG7h3yoFW5S53omIbIeSKRwXtHweq94+m1KohqGYXIIQqc86MrLCyZqO984FVtQocPncFu7Pq4eQog7+HC9p5uSEq0B05JXVIL61EhUIJVWMzHoz2xLBeXeDl7maWQWJ2YPnIdt4es3jsok1Ojq0g3ralyMwpGOPp471fTOJNzZWWU4APjqTiWl45KuuVCPZyx7P9gzF+QC84sjo3dVM1NGDjqTSczynDkZQChPq4I8LXHUvGd0NooJ+9lovqisoJkeHBiWogdaVOsG0UA0Q9r7SwonqzPUoqGCivbj6B4bEB5AXXI9jHDTPjovDcxuN4KEqOM1UuSCksRxOxhi1wREwIOrvWY1+2Esun9cP2C1lIL6lGj1A/7ErOxJr4oXqgS4UqK/Vo5+M5w4w0WmUXrQXRmCq1qy28nFWIDeey8PzwGGxIzsHA8HYYEh2IM+n5qFEBo7q2hGabmpoQ//lBJDw9Hg5qe7jtXBpGdAyCv48XEi/n41pxGcZ39MGaIxlYPK4r2rcLkAo/7bxGbKNglWoNiOYcGhaZ+ZAiM89KyYWtBEJRtQqPD43BjnMZ8Hdzxaju4dwjH//mEP7z6AiSKEftEh7+/AA2PTUOtNXhrpG7jwc+3oudz0/irh28dpPsJDCpWwTi3t6CLx8fjUEdAqUkARTJ+YQiOS/pSKOxALlFEikURMONvax79+6yw0mnC6UsK9x5KRN5lXW4eLMUr03siS1nM/HCmB4cGMUVVciuqEecAQCGIDJ0jt7Ix4DIALjInTmwVu+7gNyKWjw5qgcSr97EEFK9/cL9pQOSyiFHDu7f7vLly5qthk0BAEtBNCuFOaUV8a5y+XqpKL+SU4Qj6SV4cnhX1NQ3YPh72/Dt7AHoExPJPfLBz/Yh4cmxIE2gtwQ+EJma/b8fjuKLuSNRW1eP5bvO4zI5Rtuem8iN/ev203h2eDSC/X2lIgd1SuWccH+fBDGkUTQQyaH5jtQYc59Fb4r6FkavmNafU5W/JGegS5An9t4oQZmiHs+O7IoVey5g1YMDb3s2H4is0/gPdmJa7yjOo31pTCxKaV+ZXViNYdHB3BzPEcj/mj1cdFo0E5KDs5EcnHmtBeJt2wpaiKykSlEklSpdvjUJL43rCW9PD86mvbDhGD6aNZScFQdUVFVj+b5LJJ0qjOscgX6hrugUHqy1gbogFpVVIEnRiOuXc5BdVoP5ZFd7Rtyyf/PW/orvnvgDx+eisnJ8/ns6lt4vUQUJqdQAL7cgHRDZY/lso1m7KEQStaE1Bh77l5GdN8LL1/cXKV7b7PIqHEsrwcx+Udz0F28WIcjdESEBt2zWiwnHsPK+vriSmoGTZU3IK6+Fm7MTRWpk2HQmDfF9O4JFcDxd5Bjo14hRA/oQu2TYdyULk3vcOoeTV1mDalLVnYNajnn8K/EK5g+JhpurXArSUFVePjYqIpQd4jG0iVbtGS0B0WyEJr+sYpGzs/xtKSj95vgNzIprD1dXV276NTuT8PyEvpDLbzH26XWH8ckjw/S8Us1aVuw9j6WTCDSe9sy6I/h07gi9O2uPXccTw7pw15jt3Hg6HbMHRktBGlQq5Rshfj7vmAFRV0J51yEKiEWVNQmk2qaJTelP5zNwIoO0tM4qSZtyf/91ch/yLluA/OJGLtZtPY2rBRWQU5RmOHmXD3ZyR/cuMfjhdAb1b8ZyUouGTs/VwlJsKVUgce8F5JTXcHN1CvTC+EAVHh43DGGBEnqoLS/JtiBvj/g2AWJxVW2KFLUzryYkYe2xa7zvRtbb8fDwcMcjn+3B/uuF2j4syB3k5cp5sHUNjVA10DFTanl/f0Qrvcyurjl4Du/uSUYDC+nwNPYyLJocx9liqRqrxQn0co+xN4i3OTWb9uzxHjdidIkUhH6bdB1fHbmOizml2umdCKTJvdrji0eGUlC7GiNX76LQ2i0g9i2agu6+HlAqVRj5wR6SsFpubP47s+Hs3LIvfGPrSXxy6Ip2Ti9XZ7w+uR+pY2DVrrMop0C5pi2fOgDP/aG7FORxcx48cihg5uTJlWog2SWrnRtr1KluXy2YUqedvjxwGot3XdIykaWUUt6aARcXFzy/di9+uFigx+CsVTPhobafpzILcTKz5f16ekRXzptNL67GoL/9pAf8b69ORY+wliD4ZXphRr6/Qzsnc45Sl8+AN0m9FE0nBGcKPJMeqi0gtnimuQVTvLy9t0hBIJvTFIifHjiLpbsu6j16bNcwfDJrEIJ8vXmXNOrdn3Epn734t1rh6kcp13gr4xGw8Fu9+zP6RuGLeaMkIbGqsnJ6VFgwe2t0ozeaZ5mqV9WuRwiIeluM7KLS+W5ubp9JQqEZEBvI5sW+mYCy2nq9xzP1+EDvSHJmeiHA20vvXuif10FJ43Rb8fvztPtKdt0QxEBPV1xbzorWxG8KheL/IoL8v1KDyB7AF4ITXRL1QMwrLX9ZLndhbrIkzZQksgdm5RUg/uvfkVqkL13snhupXiZF780YBLk6HBf86ne3OTMla/5Xb+2GIDqTk5P/3qOS0KdU1i8K9ff9oFVBLCireN3JWf6mJBQySTx4Bot3Jmun17WJmouUMce+a+l4cf0plNboSyXr0zXEF4devo9zbEJe+56yFi0eq6aVkCTq7mMMQfSizX7GqkckIbFBpXwz2M9nVauCmFdW8YbcWS7Z+UJzkqjL2TqKsW5NzsOyrSdQXF2nx/QXxvbEm1P6of3i9ajlam9uNXPqNK5DAA6+9IAkICpVyrdD/XxYoETX/hnaQmnVqeSSaMI7baI93srd59BAkvXkiFi09/fgGF1YWoZ+7+5WF0q18L5LsA+O/Xkavjl2Fa9s1q/hyntnDuQUpmNNqWpA6CL9ZMzWZydylQFStLYhiRLaxNTsfHyVlIrPjqZq+efq7Igf5w3CkO7RXOlFhyU/oJ4cleggbySSynR3deH6RtL1agqKa9oDvTvg28fH0Oa/AbF/TdDbCz5HOcm3pvbnuj72dSJ2XszSjmNbD7YFkaq1CZsopXf61HdHsPlsGi//slbE017RVQsi68SKnwZGBVFtTQWXH9RtZ16fikh1QVRpeSOGfbAFRVUKbZdwChBU1ilRVXcLeAbgzwtGUykH/3ZFDGDbhHcq5T7RXNjNhTb1Gkn89NGR+OTXS3rRHcZkD8rev/fwYMzq30mP5/TVKKzcc57Ceje4NJZuc5c74vHhsRQ4763N/osBGN8cBvtE1sX+W4xrqVlxgcFBJ6QgMqegGOdpYx5GCQwHtd3PoChapIcDelFGn5VlJN9IR1KhCvMGdeIYfvLiVSQVN0BFurZLoJw2/QEYFMlfM3MxNROxkeE4djYZWZGduCdUX83B/MHRcKW0FYuxsrIPY4EDMWguLiga1DW6g+7JYvuD+M2WLd5TJt5XLAZBfHOcSs2Fqq4WQ3uwODFw+GoWeoV4w9f3VunEgu8T8eFDAykg3uLYsFZQWoGyyios3J6M96f25BwXfy9P+Hl7cvdZvPWz367i2dHdtGMKKWl8tViBUZ1bnJgDV3IwuIMfvCQKubFn7Ni3O/Cx6dMNY6f29U5pHTLKYtyQ
1Iouh4e5i8kDfGtuNi5c2NDZyanAZpZY0FWw3CspQQPvD7JQUXK5z5Sq9w8g+dm3nhXf2J+NLUrU38stxhuKizObFhviABdIfGRhDieKWoDhrC77/jfq2hNfqKYD+ypaT+JjylFI1dRajM81vLCksWdiN0aSJ2nA/KZ/4oxT5RA3zqPSD8oJpeG50dw64b49dwYNxkfB2d0dmfhF+Ts7Fvqt5WDt7MAJ8ffSKgB/+gkoWF9wqWWRzMnv4wL/2U8VbEPoM6ISHw/04r/WHk+l4ggqxWPszFSavoCJjzdZDCiDV+cSHdUDUBZM90n4g5pWULZK7uGo+yCMFvdh9MQNyZQ3G9e/BSeMikpKYIDcKXDvjUbKHD33xK3Y8M16bbtIsgg9Edm/gqp9wYsmD9C25fK5w+AZ5tDuo2o0Fwr8/kYrYYC8CuZ0ktGgmVdbXLQsN8NPN7EsOokYCDX86pGRkj/ALDDgoKcU0+ccHzmF4B1/06RyJmV8ewMiYULz4h5a60+PpBQj0dCNg9bcDfCBeIrXq7aBC+9CWyrZNJ1ORnFuG+wdGoba2AbUKFaZQzlLqVlZcMi4mKoLV2LA4oCk7KFrERkPTbYVSTKWSypO0cJjTLeSMfHP0MpKyyrBoTGdsv5yHqT3CERXKisaAeWsT8c1jo7i8oSlJHP/BLuz702SuX2ZeIfamlOKpkbGYQpXhL43vifGxLRXlkraWajcm6oYpKENp5Eg3tRZrUlEmQaS602+lqjs1JGA31d4kF1Ti5Qm98GrCcSwipyc0wBcbTlynEsQg9FQneNk4Q0m8kF0MJ2cXdCd1mV9Shn8nZWARFVIt234KcwZ0Qa8I6QqGdelQ152y9EnbAfFmUWm8u5vbOknfXp3J027m4uPjWfjjiC7Yef4mBnULwZjIYDpAc4C2G/2w8WwurlAh1BEq2R9NieLuzpVYMG0cnqAo0AaqFP819SZ5rLXoSI5Q4o1svEySHeRnHwAZGbUKxdz2Qf7GKsANJc9mSWTPNCzNMDyLgZiYGIeks1QrIcW3uY28GUy97ruahp/O5FNtaj4G0qaeHY4Z3zUcQ8LdqFrNj2pGqWhKoeAcmG0pldyW4nxOCU6kF2F0lxDE39cPY+icoiUqSbQXlFTp4L69glNSUjQ5MWNbDLOq1BAcS9UuH6CcncwrrfiQ6kGfEY1YKyZKKq/G6eRs/HIpG1EBXuhLjklT2nW4UA6xpKIawWFhOJxdjZMZxZjZPwZD2zlgQI8uehl9Kx5nU1elUvlpqL+P4akoXWkz9jvvcy19Ac0eqGEgUgiuj1QhOGu4VlxegRKKvpSUV3Kbdi8PN3hS1CUiOAiedj7izbdudahN83F4PpuoO8ykKr
1VGEvlUquaanrdKDk6CWCeF2YklFsNkFWesNVLesIDOSNDeSitBOUWlCCanxkntkdYoWpLBHnRu0bCxe2zz7qwu1WDcuZlfjA4ht2KrOUUldETAT1s4paI9qYpyjJoUlzUvE19f9UlhTcGwRl3yxUstUqVigqgFNC0zZ7RPgD/7pLJN7YWNR5FVUsNVZn84cyh6UXZ97OrtdE7CF77uzviETiy9uOkYqumAzBnyOH/90yQqivKkcsSfuXobw7qZ59cfRhSdsdhEkZ/llDucEBuB6Dc2YHLP9pDTC/ARhdde3ZyEwkoFTmUW4dTiaTicVoglFFQY0yUMRTV1dNhmjE00scEVJaUTO0WGH6JfzYXa7AairjRqf6evZ2yw9esZnf6yAUdem4bNZ9Kx/0o2JnRrj510tn7rs5MQvXQDzrw+Hf1WbsHFlXMw46OdmEEHblhydwflHx8jD5SByCrAF276HR9MHwCWYO4WHYkZdI6xsq4R47uH4d+HryFlxSwEvvItsqmGJnzJBhRR+eJ9/9yL8d3CqKAKuJZfhqUP9MX0Tw/gwjJ21F54U389gxXrWOrImFWl1kqiYf/bPFTqwKnWS9fS4kLCQ5OEkwss3nICJ0giGL019Y3oR5KYS9XcPz0zER0Wr8NvBPCwd7bi2tKpmPNdEn3yRM5Jii6I9aQKP0m8jOfo/CIrknpr1zmkF1Xg89nD0G9FAhyd5bi4LJ5A/I5+zkDPtxI48Kd/th8uVA6+bMJQvLL9ELzIo53aOwKPDmmJqwpt+Tl5g3t07aRJO5mqqbFYCoWAyAckL5gFZZWrnJydXxFKMAtss48gfLjvHK4U1WB0dAS+/P0SthKIvZYn4PySWYj7+0aceSse06hc/6lRsXSOv4seiKz2JvFMMkb374nFm48js7QWP9L5/f/Q+Q6mQpduO0VVbLPRjsoY89+dizCqrclaOQv3U3B8zqAY/JOSzM9QJIcFxdsvWY/C1exMqLDWoFK9H+zn/bpaCjUg8QFpFYBigag7jza7QftG2fGzF84J/bbb+wfP42xmGVe1tnbOIARQicS8rw9BQRvB+3tFUFl+NzqncRk7L+VyDs8PfxxNzocrxtEJ4HrSgy/Q+YmpVEA86R+7sXfh/Zjy0R6uVNGRnCRW9siC3ZP/uQespvQhqk19kjL5nx26jN20RWGHbLZRMP3g9Tw6+n0GQfRhoy7BvlgdP1gQguzbbkP69o6jfaGuJyo4Vmq4CEu3GLrjzJ5XVKtVskPZE319A7YLopwGMa/QgZisKbFnm3sV2Tnd9BCrTnN2ctR6q6wGlTXm0bLAOPubjddc16yFXWPnD1lGhP4TMe0SWZrKiVSpJv7KUlTsvI4tKany8pKp0RERGmfP5jCbGCDyqVTNtdtUa35JxRvOLvKlQoG808ep6pUrQgK4ulJTKtSqzb2UIBoDkn3fZsN/8ZeHdb1RS2ygRR6pKdVo6YtvKoJjaCMd1qxZ4zFvwdMH/tu+Af7dl5+PX7hwITuCbCpfaFWwmw8gITZRM4+5UJyuZMqOn7kUHdO5424pa3EsfQOl7sdqZ1JupN83pF8PVvVsygbaDKChbRNCmzkg9Wwk7R/7BIeFbCUgpamJF0KByGMIwPyC3Pz/of2gbmxU1x4aq5uxWo0akyZrSTIGop4UqifVBAIYkD/ejRLJJJAAfNgCADWg6vK71UDkk2ZjqSotsEy1doqOXEeB8jhr35q22p8C2+fSUjPnGqhQPgkUFUAx1Kkl9pHXa2XOztz5C/5zN3it7P+/WPfVl39UOzHmAtui2EExvFNLnCTdFBUvkOwi7SOX3sn7SPU+cIWaIeYC26IDKKYkmpJIU6Ud3DgW2fHx8X9PaIiuNVQsC6VVVJS+phOJ0VWTumDqqlRRbKAhvbZsMYzxzhA0w5eFT0IRFRXl8Pvp8yvlLvKFrQGKNc9U1ivXDO3f5y8ZGRm6NTKaKfgANLSDgp0YS1SgNbSY6ssHpK60GpVOtg2hEo8lbdFWMttHpRV/0/E++aTMEERJAZRCnfKpVT5pN2UvuXXdSMtiFQLPi1XqYcvbyUoqKCP/cedOHTQZeVNSxydlNsVGza1dCnVq6uUwJoFGVS6TTP+ggMfp4w5z7FkOSXGWCvoowvrSopKv1ZJnTOrMqVFDDERVpVJKojVA8gGoe40DnmymLDHp5AxXF9dpzo5O9BV2tHyUVMxGwKkaG/bW1ddtGzN44GayecZyfnySZYm0iQ6g1CCKCeRtQF9LzRzu7es9zNHJeSDl/voIiQCxCAvlFM83NqhOVpZXHusaHXmUHmQMDL5wmalrkksgn+0S853WncuYyrYkZGdsntvGfvTVV17jho/p6Ozi3N7VzTWIbKkPJYbdiMv0nw5RTri5WUG2raJOUVekqlfdPHg0Mf3F+fOrDEDTqExdFam7BmOep7H+5q6LwnOpbKKxxRlzciwBy5THK1SrWOOEmFKX5uYRBSxrmCrpA2lya4E01BqWSrYldBizUcYyDYaSyve3sWuWrEdQH3tLoik1bkq9Ghtnav1890w5FpaExIT0EQSMNYNaC0RzNlmotJqb15yU2AKSJJ6nJWC2NohCHCBLgLKEdr4+5tSr4ZhWA84SxgllghjjzL1Y5u6LsQZz4Ji7L8YaLJ7DHgyxeDE6Hc2ty9x9Ic/UjDEHkLn7tjxb0FgpmSFoQQaDhKzPkjFCgBAyRgwemJ3DEoLNTmLHDvZcb5sFzZDf9mSKWFjbY813DICMqfZgiFjgmZrHFjruKMD4mGAL8fYA594zLODAPRAtYFJb73IPxLaOkAXruweiBUxq613ugdjWEbJgffdAtIBJbb3LPRDbOkIWrO//AVzc2wgGWs7sAAAAAElFTkSuQmCC"},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){},,function(e,t,a){"use strict";var n=a(1),r=a(0),i=a.n(r),o=a(9),s=a.n(o),l=(a(24),a(394));t.a=e=>{const{initialMinute:t=0,initialSeconds:a=0}=e,[o,c]=Object(r.useState)(t),[d,u]=Object(r.useState)(a),[m,p]=Object(r.useState)(1),[_,y]=Object(r.useState)(!1);Object(r.useEffect)((()=>{let e=setInterval((()=>{d>0&&u(d-1),0===d&&(0===o?clearInterval(e):(c(o-1),u(59)))}),1e3);return()=>{clearInterval(e)}}));const f=o,h=d<10?"0".concat(d):d,g=o||d,v=_||g||m>=3;return i.a.createElement("div",{className:"bfc-OTPtext"},i.a.createElement("p",null,i.a.createElement("br",null),"Didn\u2019t get the code? "," ",v?i.a.createElement("span",{className:"disabled",style:{color:"lightgrey"}},"Resend Verification Code in:"):i.a.createElement("span",{onClick:async t=>{t.preventDefault(),y(!0);let a=Object(n.a)(Object(n.a)({},e.params),{},{isResend:!0});try{await l.g(a);y(!1),p(m+1),u(30)}catch(r){console.log("onResendClick->err",r),y(!1)}},style:{color:"var(--unnamed-color-1b62ab)"},className:"cursor-pointer"},"Resend Verification Code")," ",_?i.a.createElement("span",{className:"spinner-border spinner-border-sm bfc-clr-blue",role:"status"}):i.a.createElement("span",{className:s()("bfc-otp-timer",{invisible:!g})},"(",f,":",h,")")))}},,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";var n=a(3),r=a.n(n),i=a(33),o=a(2);const s={kycLinks(e,t){const a=o.d.encodeCustomUrl("/account/notifications"),n=globalThis.store.getState(),s=r.a.get(n,"user")||{};let l=o.d.getACL(s);switch(e){case i.q.KYC_APPLIED:case i.q.KYC_REJECTED:case i.q.KYC_APPROVED:{let e="/account/".concat(t,"/kyc");return l.isCompanyAdmin&&(e="/account/".concat(t,"/kyc-b")),e}case i.q.KYC_ADMIN_NOTIFICATION:case i.q.KYC_TEAM_ADMIN_ASSIGN:case i.q.KYC_TEAM_ROLE_ASSIGN:return"/account/".concat(t,"/teams?page1&back=").concat(a)}},socialFeedLinks(e,t){const a=o.d.encodeCustomUrl("/account/notifications");switch(e){case i.q.POST_LIKE:return"/social/post/".concat(t,"?back=").concat(a);case i.q.REPORT_FEED:case i.q.TAGGED_ENTITY:case i.q.FOLLOWERS_POST:case i.q.FOLLOW:return"/social/profile/".concat(t,"?back=").concat(a);case i.q.SOCIAL_CONNECT:return"/social/profile/about/".concat(t,"?back=").concat(a);case i.q.CREATE_COMMENT:case i.q.SHARE_POST:return"/social/post/".concat(t,"?back=").concat(a)}},buySellLinks(e,t){let a=r.a.get(t,"sub_category_entity_id")||0,n=r.a.get(t,"category_entity_id")||0;const s=o.d.encodeCustomUrl("/account/notifications");switch(e){case i.q.DEAL_CREATED:return"/commodity/deals/".concat(a,"/overview?back=").concat(s);case i.q.OFFER_ACCEPTED:return"/commodity/requirements/".concat(n,"/bids?back=").concat(s);case i.q.BID_ACCEPTED:return"/commodity/offers/".concat(n,"/bids?back=").concat(s);case i.q.BUY_CREATED:case i.q.BUY_EDITED:case i.q.BUY_WITHDRAWN:return"/commodity/requirements/".concat(a,"/overview?back=").concat(s);case i.q.SELL_CREATED:case i.q.SELL_EDITED:case i.q.SELL_WITHDRAWN:return"/commodity/offers/".concat(a,"/overview?back=").concat(s);case i.q.OFFER_RECIEVED:case i.q.OFFER_REJECTED:case i.q.OFFER_WITHDRAWN:case i.q.COUNTER_PROPOSAL_RECIEVED_BUY:case i.q.COUNTER_PROPOSAL_RESPONDED_BUY:case i.q.OFFER_UPDATED:return"/commodity/requirements/".concat(n,"/bids?back=").concat(s);case i.q.BID_RECIEVED:case i.q.BID_REJECTED:case i.q.BID_WITHDRAWN:case i.q.COUNTER_PROPOSAL_RECIEVED_SELL:case i.q.COUNTER_PROPOSAL_RESPONDED_SELL:case i.q.BID_UPDATED:return"/commodity/offers/".concat(n,"/bids?back=").concat(s);case i.q.AUTO_OFFER_HIGHMATCH_SELL:return"/commodity/offers/".concat(a,"/auto-offer?page=1&back=").concat(s);case i.q.AUTO_OFFER_HIGHMATCH_BUY:return"/commodity/requirements/".concat(a,"/bids?page=1&back=").concat(s);case i.q.UPDATE_FOLLOWED_BUY_SELL:return"/commodity/offers/".concat(a,"/overview?back=").concat(s);case i.q.WEB_PULLMANUALOFFERRECEIVED:return"/commodity/requirements/".concat(a,"/pickup/offers?back=").concat(s)}},buySellOperationsLinks(e,t){const a=o.d.encodeCustomUrl("/account/notifications");
1switch(e){case i.q.DAY_SCHEDULE:case i.q.DECADE_SCHEDULE:return"/commodity/deals/".concat(t,"/schedule?back=").concat(a);case i.q.AUCTION_INVITATION_EMAIL:case i.q.AUCTION_WITHDRAWN_EMAIL:case i.q.AUCTION_MESSAGE:case i.q.CHAT_MESSAGE:return"/commodity/requirements/auction/".concat(t,"/overview?back=").concat(a)}},tripOperationsLinks(e,t){const a=o.d.encodeCustomUrl("/account/notifications");switch(e){case i.q.DELIVERIES_PHASE_UPDATE:case i.q.DELIVERIES_TRIP_REMINDER:return"/deliveries/".concat(t,"/delivery-status?back=").concat(a);case i.q.DELIVERIES_UPDATE_QS:return"/deliveries/".concat(t,"/cargo-details?back=").concat(a)}},invoiceOperationsLinks(e,t){const a=o.d.encodeCustomUrl("/account/notifications");switch(e){case i.q.INVOICE_DOCUMENT_GENERATION:return"/deliveries/".concat(t,"/delivery-status?back=").concat(a);case i.q.ESIGN_SELLER_INVOICES:return"/invoices/".concat(t,"?back=").concat(a);case i.q.RECORD_PAYMENT:case i.q.RECORD_PAYMENT_UPDATED:return"/payment/".concat(t,"/overview?back=").concat(a)}},auctionOperationsLinks(e,t){const a=o.d.encodeCustomUrl("/account/notifications");switch(e){case i.q.BUY_AUCTION_INVITATION_EMAIL:return"/commodity/requirements/auction/".concat(t,"/overview?back=").concat(a);case i.q.SELL_AUCTION_INVITATION_EMAIL:return"/commodity/offers/auction/".concat(t,"/overview?back=").concat(a);case i.q.BUY_AUCTION_STARTED:return"/commodity/requirements/auction/".concat(t,"/overview?back=").concat(a);case i.q.SELL_AUCTION_STARTED:return"/commodity/offers/auction/".concat(t,"/overview?back=").concat(a);case i.q.MULTIPARTY_AUCTION_STARTED:return"/commodity/markets-live/".concat(t,"/overview?back=").concat(a)}},createPostLinks(e,t){const a=o.d.encodeCustomUrl("/account/notifications");if(e===i.q.POST_CREATED_BY_FOLLOWING){return"/social/post/".concat(t,"?back=").concat(a)}},createSubscriptionLinks(e,t){const a=o.d.encodeCustomUrl("/account/notifications");switch(e){case i.q.SUBSCRIPTION_ENTERPRISE_PACK1_FIRST_PURCHASE:return"/subscription-packages?back=".concat(a);case i.q.SUBSCRIPTION_POST_PAID_SUBSCRIPTION_CONFIRMED:case i.q.SUBSCRIPTION_BUSINESS_PACK:case i.q.SUBSCRIPTION_NETWORK_PLAN:return"/subscription/mySubscription?back=".concat(a);case i.q.SUBSCRIPTION_INSUFFICIENT_BALANCE_SECOND_PARTY_TO_ACCEPT_BID_OR_OFFER:case i.q.SUBSCRIPTION_LOW_PRE_PAID_BALANCE:return"/subscription-packages?back=".concat(a);case i.q.SUBSCRIPTION_NEW_PREPAID_PACK:return"/subscription/mySubscription?back=".concat(a)}},createEarlyPaymentLinks(e,t){const a=o.d.encodeCustomUrl("/account/notifications");switch(e){case i.q.APPLIED_EARLY_PAYMENT:return"/commodity/deals/".concat(t,"/overview?back=").concat(a);case i.q.ENABLE_DISABLE_EARLY_PAYMENT_SCHEME:return"/deliveries/".concat(t,"/overview?back=").concat(a)}},getNotificationLinks(e){const t=r.a.get(e,"notification_category_enum")||0,a=r.a.get(e,"notification_sub_category_enum")||0;switch(t){case i.p.KYC:{let t=r.a.get(e,"person_id")||0,n=s.kycLinks(a,t);return Object(o.h)(n)}case i.p.SOCIAL_FEED:{let t=r.a.get(e,"sub_category_entity_id")||0,n=s.socialFeedLinks(a,t);return Object(o.h)(n)}case i.p.BUY_SELL:{let t=s.buySellLinks(a,e);return Object(o.h)(t)}case i.p.BUY_SELL_OPERATIONS:{let t=r.a.get(e,"sub_category_entity_id")||0,n=s.buySellOperationsLinks(a,t);return Object(o.h)(n)}case i.p.DELIVERIES:{let t=r.a.get(e,"sub_category_entity_id")||0,n=s.tripOperationsLinks(a,t);return Object(o.h)(n)}case i.p.INVOICES:{let t=r.a.get(e,"sub_category_entity_id")||0,n=s.invoiceOperationsLinks(a,t);return Object(o.h)(n)}case i.p.AUCTION:{let t=r.a.get(e,"sub_category_entity_id")||0,n=s.auctionOperationsLinks(a,t);return Object(o.h)(n)}case i.p.CREATE_POST:{let t=r.a.get(e,"sub_category_entity_id")||0,n=s.createPostLinks(a,t);return Object(o.h)(n)}case i.p.SUBSCRIPTION:{let t=r.a.get(e,"sub_category_entity_id")||0,n=s.createSubscriptionLinks(a,t);return Object(o.h)(n)}case i.p.EARLY_PAYMENTS:{let t=r.a.get(e,"sub_category_entity_id")||0,n=s.createEarlyPaymentLinks(a,t);return Object(o.h)(n)}}}};t.a=s},,function(e,t,a){"use strict";var n=a(1),r=a(15),i=a(3),o=a.n(i),s=a(0),l=a.n(s),c=a(10),d=a(12),u=a(151),m=a(231),p=a(217),_=(a(24),a(91));const y=["field","form","label","children","select","entity","initialDisplayText","qparams","disabled","dependentFields","variant"],f={};t.a=function(e){const t=Object(d.d)(),[a,i]=l.a.useState(!1),[s,h]=l.a.useState(0),[g,v]=l.a.useState([]),[b,E]=l.a.useState(Date.now()),[w,O]=l.a.useState(!0),{field:A,form:{touched:S,errors:j,values:k},label:D,children:x,select:C,entity:P,initialDisplayText:N,qparams:I,disabled:F,dependentFields:T,variant:B}=e;if(Object(r.a)(e,y),void 0===P)throw new Error("entity prop must be defined");let R=Object(d.e)((e=>{if(!o.a.isEmpty(I)){const t=Object.values(I)[0];return t>0&&e.referenceData.data[P][t]||[]}const t=e.referenceData.data[P];return Array.isArray(t)?t:[]}));const M=a&&R&&0===R.length,q=o.a.get(k,A.name,0);let L=R.find((e=>e.valuemember===q));return L||(L={valuemember:q,displaymember:q?N:""}),l.a.useEffect((()=>{let e=!0;const a=async()=>
1{if(!R.length)try{o.a.isEmpty(I)?(P||"").toLowerCase().includes("enum")?t(_.a.getEnumData(P)):t(_.a.getReferenceData(P)):t(_.a.getCommodityDropdownData(P,I)),f[P]=R,v(R)}catch(a){console.log("tries--\x3e",s),console.log("getCompanies error",a),s<3&&h(s+1)}e&&v(R)};if(!M)return!0===w&&(a(),O(!1)),()=>{e=!1};a()}),[M,s,I]),l.a.useEffect((()=>{a||v([])}),[a]),Object(c.f)(S,A.name)&&Object(c.f)(j,A.name),l.a.createElement("div",{className:"refrence-data-select"},l.a.createElement(m.a,{value:L,id:"".concat(P,"-autocomplete-").concat(b),defaultValue:N||"",disabled:!!F,disableClearable:!0,fullWidth:!0,size:"small",open:a,onOpen:()=>{i(!0)},onClose:()=>{i(!1)},getOptionSelected:(e,t)=>!(null===e||void 0===e||!e.displaymember||null===t||void 0===t||!t.displaymember)&&e.displaymember.trim().toLowerCase()===t.displaymember.trim().toLowerCase(),getOptionLabel:e=>(null===e||void 0===e?void 0:e.displaymember)||"",options:o.a.orderBy(R,["displaymember"]),loading:M,onChange:(t,a)=>{e.cb&&e.cb(a);let n=null===a||void 0===a?void 0:a.valueMember;const r=R.find((e=>e.displaymember===a.displaymember));if(r&&r.valuemember&&(n=r.valuemember),e.form.setFieldValue(A.name,n),e.onCallback&&e.onCallback(n),T&&T.length)for(let i of T)e.form.setFieldValue(i,"")},renderInput:e=>l.a.createElement(u.a,Object.assign({},e,{variant:B||"outlined",className:"material-form__field",label:D,error:!(!Object(c.f)(S,A.name)||!Object(c.f)(j,A.name)),children:x,helperText:Object(c.f)(S,A.name)&&Object(c.f)(j,A.name)?Object(c.f)(j,A.name):"",FormHelperTextProps:{classes:{error:"form__form-group-error"}},InputProps:Object(n.a)(Object(n.a)({},e.InputProps),{},{endAdornment:l.a.createElement(l.a.Fragment,null,M?l.a.createElement(p.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}},,,,,,,,,,,function(e,t,a){},,,function(e,t,a){"use strict";a.r(t);var n=a(1),r=a(0),i=a.n(r),o=a(110),s=a(27),l=a(164),c=a(644),d=a(420),u=a(109),m=a(2124),p=a(468),_=a(50),y=a(2106),f=a(2107),h=a(12),g=a(715),v=a(743),b=a(2),E=a(35),w=a(3),O=a.n(w);a(218);a.p;var A=a(60),S=(a(9),a(74),a(671)),j=a.p+"static/media/prepaidPlanLogo.ca8c0e09.svg",k=a.p+"static/media/businessPlanLogo.1382e7e5.svg",D=a.p+"static/media/enterprisePlanLogo.de378381.svg",x=a.p+"static/media/enterprisePlanWhiteLogo.bff32e8e.svg",C=a(149);var P=e=>{const{data:t,encodeBackUrl:a,propsId:n}=e,r=Object(h.e)((e=>e.user)),l=O.a.get(r,"profile.person.is_control_tower_user")||!1,c=O.a.get(t,"company_address_id")||O.a.get(t,"person_address_id")||0,d=O.a.get(t,"company_address")||O.a.get(t,"person_address")||"",u=O.a.get(t,"person_company_affiliate_enum")||0;let m;m=l&&0===c&&3!==u?n||(null===r||void 0===r?void 0:r.person_id):O.a.get(t,"subscription_entity_id")||0,console.log("Data-----",t);let p="/location/subscription/".concat(c,"/").concat(m,"/").concat(u,"?page=1&subscription_entity_id=").concat(O.a.get(t,"subscription_entity_id")||0,"&entityId=").concat(n||(null===r||void 0===r?void 0:r.person_id),"&planId=").concat(t.group_plan_id,"&back=").concat(a);Object(o.g)();let _="",y="",f=j,g="";switch(t.subscription_plan_id){case 4:case 5:_="transparent linear-gradient(68deg, #F3FFF2 0%, #E3FEE2 17%, #DCFFDA 48%, #F3FFF2 72%, #DCFFDA 100%) 0% 0% no-repeat padding-box",y="#1B62AB",f=k,g="25";break;case 6:_="transparent linear-gradient(67deg, #F9F0AB 0%, #FCF1B6 17%, #FFF8C9 48%, #FFF7C2 50%, #FCF3B6 72%, #F3E58F 100%) 0% 0% no-repeat padding-box",y="#707070",f=D,g="20";break;case 11:case 12:_="rgb(101 184 119)",y="#ffffff",f=x,g="20";break;default:_="transparent linear-gradient(68deg, #E8F7FF 0%, #D0F2EA 48%, #EEFCFB 72%, #D5F4EB 100%)",y="#1B62AB",f=j,g="20"}return i.a.createElement(s.b,{to:(11==(null===t||void 0===t?void 0:t.subscription_plan_id)||12==(null===t||void 0===t?void 0:t.subscription_plan_id))&&(null===t||void 0===t||!t.valid_till_date)||null!==t&&void 0!==t&&t.start_date&&new Date(t.start_date)>new Date&&(11==(null===t||void 0===t?void 0:t.subscription_plan_id)||12==(null===t||void 0===t?void 0:t.subscription_plan_id))?"#":Object(b.h)(p)},i.a.createElement("div",{className:"card pb-0"},i.a.createElement("div",{className:"card-body",style:{background:_}},i.a.createElement("div",{className:"top-content"},i.a.createElement("div",{class:"d-flex align-items-center"},i.a.createElement("h5",{className:"",style:{color:y,fontSize:"var(--fs-base__one)"}},t.subscription_entity_name),t.is_in_trial&&i.a.createElement("div",{class:"ml-auto d-flex align-items-center"},i.a.createElement("div",{style:{backgroundColor:"var(--unnamed-color-ffffff)",padding:"0px 15px",borderRadius:"5px",display:"flex",alignItems:"center",color:"#096DD9"}},i.a.createElement("span",null,"Trial"))))),i.a.createElement("div",{className:"middle-content",style:{minHeight:100}},i.a.createElement("div",{className:"d-flex"},i.a.createElement("span",{className:"",style:{marginTop:"7px"}},d&&i.a.createElement("img",{src:S.a,alt:"",height:"20"})),i.a.createElement("p",{className:"address-content ml-5 mb-0",style:{color:y}},d))),i.a.createElement("div",{className:"bottom-content"},i.a.createElement("div",{class:"d-flex align-items-center"},i.a.createElement("div",{class:""},i.a.createElement("img",{src:f,alt:"",height:g})),i.a.createElement("div",{class:"ml-10",style:{color:y,lineHeight:"normal"}},i.a.createElement("p",{style:{color:y,fontWeight:600}},t.plan_name),i.a.createElement("small",null,(1==t.group_plan_id||9==t.group_plan_id||0==t.group_plan_id)&&i.a.createElement("div",null,"Balance: ",9==t.group_plan_id?"".concat(" "==b.d.formatQty(t.prepaid_balance)?"0":b.d.formatQty(t.prepaid_balance)," MT"):b.d.formatPrice(t.prepaid_balance)),t.is_subscribed&&1!==t.group_plan_id&&0!==t.group_plan_id&&9!==t.group_plan_id&&i.a.createElement("div",null,"Valid Until: ",b.d.formatDate(t.valid_till_date)),9==t.group_plan_id&&t.is_subscribed&&i.a.createElement("div",null,"Valid Until: ",b.d.formatDate(t.valid_till_date)))),i.a.createElement("div",{class:"ml-auto d-flex align-items-center"},(null===t||void 0===t||!t.valid_till_date)&&(11==(null===t||void 0===t?void 0:t.subscription_plan_id)||12==(null===t||void 0===t?void 0:t.subscription_plan_id))||null!==t&&void 0!==t&&t.start_date&&new Date(t.start_date)>new Date&&(11==(null===t||void 0===t?void 0:t.subscription_plan_id)||12==(null===t||void 0===t?void 0:t.subscription_plan_id))?i.a.createElement(i.a.Fragment,null,i.a.createElement(C.a,{trigger:"hover",content:null!==t&&void 0!==t&&t.valid_till_date||11!=(null===t||void 0===t?void 0:t.subscription_plan_id)&&12!=(null===t||void 0===t?void 0:t.subscription_plan_id)?"The subscription will be active from ".concat(b.d.formatDate(t.start_date),"."):"The subscription will remain inactive until FTK is installed.",position:"top"},i.a.createElement("div",{style:{backgroundColor:"var(--unnamed-color-ffffff)",padding:"0px 15px",borderRadius:"5px",display:"flex",alignItems:"center",color:"red"}},i.a.createElement("span",null,"Inactive")))):i.a.createElement(i.a.Fragment,null,i.a.createElement("div",{style:{backgroundColor:"var(--unnamed-color-ffffff)",padding:"0px 15px",borderRadius:"5px",display:"flex",alignItems:"center",color:"".concat(new Date(t.valid_till_date)>new Date?t.is_subscribed?"#18B300":"#096DD9":"red")}},i.a.createElement("span",null,new Date(t.valid_till_date)>new Date?t.is_subscribed?"Active":"To Pay":"Expired")))))))))},N=a(86),I=a(301),F=a(806);a(1986),a(346);t.default=e=>{const t=Object(h.d)(),a=Object(o.g)();Object(r.useRef)();let{page:w,back:S}=Object(_.a)();const j=Object(h.e)((e=>
1e.mySubscriptions)),k=Object(h.e)((e=>e.subscriptionHistory)),D=Object(h.e)((e=>e.rolesAndRights)).entities||{},x=Object(h.e)((e=>e.user)),C=O.a.get(j,"entities")||{},T=O.a.get(j,"busy")||!1,B=O.a.get(k,"busy")||!1,R=O.a.get(k,"entities")||{},M=O.a.get(j,"ids")||[],q=1===M.length&&null==O.a.get(C,"".concat(M[0],".subscription_id"))&&null==O.a.get(C,"".concat(M[0],".subscription_plan_id"))?[]:M,L=O.a.get(x,"profile.is_subscribed")||!1,U=O.a.get(x,"profile.person.type_of_individual_enum")||0,V=O.a.get(x,"profile.person.is_control_tower_user")||!1,z=b.d.encodeBackUrl(),Y="undefined"!==S&&b.d.decodeBackUrl(S),[G,Q]=Object(r.useState)(!1),[H,W]=(O.a.get(C,"".concat(q[0])),Object(r.useState)({})),[K,J]=Object(r.useState)(10),[Z,X]=Object(r.useState)(!1);let $=0;for(let n=0;n<M.length;n++){const e=O.a.get(C,"".concat(M[n],".person_id"));if(null!=e&&0!==e){$=e;break}}let ee=Object.values(D).find((e=>(e.module_name,"CT_KYC_Avail_Subscription"===e.sub_module_name)));const te=O.a.get(ee,"full_access")||!1,ae=[{id:4,name:"Business Pack",plan_name:"business-pack"}],ne=i.a.createElement(l.a,{onClick:e=>{let{key:t}=e;const n=ae.find((e=>e.id===parseInt(t)));n&&(localStorage.setItem("backUrlForSubscription",window.location.href),a.push(Object(b.h)("/subscription/".concat(n.plan_name,"/").concat(n.id,"?person_id=").concat($,"&back=").concat(z))))}},ae.map((e=>i.a.createElement(l.a.Item,{key:e.id},e.name)))),re=()=>{Q(!G)},ie=Object(o.j)(Object(b.h)("/account/".concat(e.id,"/subscription")));Object(r.useEffect)((()=>{let a={};ie&&(a={view_subscription_of_person_id:e.id}),t(g.a.fetchMySubscriptions(a))}),[]),Object(r.useEffect)((()=>{if(G){let a={},n={offset:10*(w-1),page_size:K};V&&(n.view_subscription_of_person_id=parseInt(e.id)),t(v.a.fetchSubscriptionsHistory(a,n))}}),[w,G,K]);const oe=e=>{if(!O.a.isEmpty(e)){let t=Object(n.a)(Object(n.a)({},H),{},{page:e?e.current:1});a.push(E.a.createUrl(t)),e.pageSize!==K&&J(e.pageSize)}};void 0===w&&(w=1,oe({current:w,pageSize:K}));let se=T?[]:Object.values(R||{});const le=O.a.get(se,"[0].total_count")||0;let ce=[];O.a.map(R,(e=>{ce.push(e)})),ce=O.a.orderBy(ce,["subscription_id"],["desc"]);const de=[{title:"".concat(1===U?"Farmer Name":"Company Name"),dataIndex:"company_affiliate_person_name",key:"company_affiliate_person_name",width:"100px",align:"center",render:(e,t)=>i.a.createElement("div",null,i.a.createElement("div",{className:"bfc-table-list-components text-center"},t.company_affiliate_person_name?"".concat(t.company_affiliate_person_name):"-"))},{title:"Location",dataIndex:"location_name",key:"location_name",align:"center",width:"100px",render:(e,t)=>i.a.createElement("div",null,i.a.createElement("div",{className:"bfc-table-list-components "},t.location_name?"".concat(t.location_name):"-"))},{title:"Pack",dataIndex:"plan_name",key:"plan_name",align:"center",width:"70px",render:(e,t)=>i.a.createElement("div",null,i.a.createElement("div",{className:"bfc-table-list-components text-center"},t.plan_name?"".concat(t.plan_name):"-"))},{title:"Subscription date",dataIndex:"created_datetime",key:"created_datetime",align:"center",width:"70px",render:(e,t)=>t.plan_name?i.a.createElement("div",null,i.a.createElement("div",{className:"bfc-table-list-components text-center"},b.d.formatDate(null===t||void 0===t?void 0:t.created_datetime))):i.a.createElement("small",null,"-")},{title:"Status",key:"susbcription_status",dataIndex:"susbcription_status",align:"center",width:"70px",render:(e,t)=>i.a.createElement("span",null,(null==e||""==e||t.created_datetime&&new Date(t.created_datetime)>new Date&&7==(null===t||void 0===t?void 0:t.group_plan_id))&&i.a.createElement(c.a,{color:"volcano",key:e},i.a.createElement("div",{className:"bfc-table-list-components text-center"},"INACTIVE")),"Expired"==e&&i.a.createElement(c.a,{color:"red",key:e},i.a.createElement("div",{className:"bfc-table-list-components text-center"},t.susbcription_status.toUpperCase())),"Initiated"==e&&i.a.createElement(c.a,{color:"blue",key:e},i.a.createElement("div",{className:"bfc-table-list-components text-center"},t.susbcription_status.toUpperCase())),"Active"==e&&t.created_datetime&&new Date(t.created_datetime)<new Date&&i.a.createElement(c.a,{color:"green",key:e},i.a.createElement("div",{className:"bfc-table-list-components text-center"},t.susbcription_status.toUpperCase())),"Failed"==e&&i.a.createElement(c.a,{color:"volcano",key:e},i.a.createElement("div",{className:"bfc-table-list-components text-center"},t.susbcription_status.toUpperCase())),"Void"==e&&i.a.createElement(c.a,{color:"cyan",key:e},i.a.createElement("div",{className:"bfc-table-list-components text-center"},t.susbcription_status.toUpperCase())))}];return T?i.a.createElement("div",{className:"bfc-body bfc-form"},i.a.createElement("div",{className:"panel__refresh"},i.a.createElement(A.a,null))):i.a.createElement("div",{className:"mt-20"},i.a.createElement("div",{className:"container"},i.a.createElement("div",{className:"bfc-body",style:{borderRadius:5,minHeight:"320px"}}
1,i.a.createElement("div",{className:"p-15"},i.a.createElement("div",{class:"d-flex align-items-center",style:{justifyContent:"end"}},i.a.createElement("div",{class:"flex-grow-1 row align-items-center"},i.a.createElement(s.b,{to:Y},i.a.createElement("img",{src:I.a,alt:""})),i.a.createElement("h4",{className:"title mt-5",style:{color:"var(--unnamed-color-1b62ab)"}},"My Subscriptions")),i.a.createElement("div",{className:"d-flex flex-row align-items-center"},L&&4!==U&&9!==U&&10!==U&&6!==U||V?null:i.a.createElement("div",{class:"mr-20"},i.a.createElement(s.b,{to:"/subscription-packages",style:{color:"var(--unnamed-color-1b62ab)",textDecoration:"underline"}},"More packages")),i.a.createElement("div",{className:"cursor-pointer ml-20",onClick:re},i.a.createElement("p",{style:{color:"var(--unnamed-color-1b62ab)",textDecoration:"underline"}},"History")),te&&i.a.createElement("div",{className:"ml-20 d-flex flex-row align-items-center"},i.a.createElement(d.a,{overlay:ne,trigger:["click"],placement:"bottomRight"},i.a.createElement(u.a,{type:"default",shape:"round",style:{backgroundColor:"transparent",borderColor:"var(--unnamed-color-1b62ab)",color:"var(--unnamed-color-1b62ab)",borderWidth:2,borderRadius:9999,fontWeight:600,height:36,padding:"0 18px",display:"flex",alignItems:"center"}},i.a.createElement("span",null,"Apply Pack"),i.a.createElement(p.a,{style:{marginLeft:8,fontSize:12}})))))),i.a.createElement("div",{className:"subscription-cards__box container"},i.a.createElement(y.a,{className:"justify-content-start"}
1,0==q.length?i.a.createElement(f.a,{md:12,className:"text-center"},i.a.createElement("span",{className:"ml-20"}," ",V?i.a.createElement(F.a,{feedPosts:!0}):'View "More Packages" to subscribe')):O.a.map(q,(t=>{const a=O.a.get(C,"".concat(t))||{};return i.a.createElement(f.a,{md:6,lg:4,className:"mt-20 mb-20"},i.a.createElement(P,{data:a,propsId:e.id,encodeBackUrl:z}))})))))),G&&i.a.createElement("div",{className:"bfc-body mt-20 p-0",style:{borderRadius:5}},i.a.createElement("div",{class:"d-flex align-items-center"},i.a.createElement("div",{class:"flex-grow-1"},i.a.createElement("h4",{className:"title p-15 mb-0",style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__zero)"}},"Package History")),i.a.createElement("h5",{className:"title p-15 mb-0 cursor-pointer",style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"100",fontSize:"var(--fs-base__two)",textDecoration:"underline"},onClick:re},"Hide")),i.a.createElement("div",{className:"row"},i.a.createElement("div",{className:"col-md-12"},B?i.a.createElement("div",{className:"bfc-body bfc-form"},i.a.createElement("div",{className:"panel__refresh"},i.a.createElement(A.a,null))):i.a.createElement("div",{className:"pb-15"},i.a.createElement(m.a,{columns:de,onChange:oe,dataSource:ce,pagination:!1,size:"small",style:{whiteSpace:"pre"}}),i.a.createElement(N.a,{total:parseInt(le),handlePageChange:oe,page:w,rowsPerPage:K,setScrollToFirstRow:X})))))))}},function(e,t,a){"use strict";a.d(t,"c",(function(){return p})),a.d(t,"a",(function(){return _})),a.d(t,"b",(function(){return y}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o),l=a(26),c=a.n(l);const d={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)(Object(i.a)({},e),{},{filters:e.filters})},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)({},e)},update:(e,t)=>Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0),operation_enum:3}),destroy(e){const t={record_fuel_id:e};return n.d.getQs(t)},fetchDriverDetailsByMobile(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)({},e);return n.d.getQs(t)},link(e,t){const a=Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0)});return n.d.getQs(a)},eKycDocumentVerification:e=>({verification_type_enum:3,document_number:e.license_number,document_name:e.first_name+" "+e.middle_name+" "+e.last_name,company_affiliate_enum:0,expiry_date:null,entity_id:s.a.get(window,"user.userid")||0,dob:c()(e.dob).format("YYYY-MM-DD")})},u={fetchList(e){let t=(s.a.isArray(e)?e:[]).map(((e,t)=>u.fetchDetails(e,t)));return s.a.keyBy(t,"id")},fetchDetails:(e,t)=>Object(i.a)(Object(i.a)({},e),{},{id:t}),create:e=>e,update:e=>e,destroy:e=>e,fetchDriverDetailsByMobile:e=>e,link:e=>e,eKycVerification:e=>e},{baseUrl:m}=r.a,p=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BiofuelThirdPartyIntegration/api/DieselDispense/GetDatumConfigDetails"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}},_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.create(e),a="".concat(m,"/BioFuelThirdpartyIntegration/api/DieselDispense/SaveAndUpdateDatumIdAcrossWarehouse"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}},y=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.create(e),a="".concat(m,"/BioFuelThirdpartyIntegration/api/DieselDispense/SaveAndUpdateDatumIdAcrossWarehouse"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return p})),a.d(t,"b",(function(){return _}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o),l=a(26),c=a.n(l);const d={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)(Object(i.a)({},e),{},{filters:e.filters})},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)({},e)},update:(e,t)=>
1Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0),operation_enum:3}),destroy(e){const t={record_fuel_id:e};return n.d.getQs(t)},fetchDriverDetailsByMobile(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)({},e);return n.d.getQs(t)},link(e,t){const a=Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0)});return n.d.getQs(a)},eKycDocumentVerification:e=>({verification_type_enum:3,document_number:e.license_number,document_name:e.first_name+" "+e.middle_name+" "+e.last_name,company_affiliate_enum:0,expiry_date:null,entity_id:s.a.get(window,"user.userid")||0,dob:c()(e.dob).format("YYYY-MM-DD")})},u={fetchList:e=>(s.a.isArray(e)?e:[]).map(((e,t)=>Object(i.a)(Object(i.a)({},e),{},{id:t}))),create:e=>e,update:e=>e,destroy:e=>e,fetchDriverDetailsByMobile:e=>e,link:e=>e,eKycVerification:e=>e},{baseUrl:m}=r.a,p=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BiofuelThirdPartyIntegration/api/DieselDispense/FetchFuelDispensed"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}},_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.create(e),a="".concat(m,"/BiofuelThirdPartyIntegration/api/DieselDispense/EditFuelDispensed"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}}},function(e,t,a){"use strict";a.d(t,"a",(function(){return p})),a.d(t,"b",(function(){return _}));var n=a(2),r=a(25),i=a(1),o=a(3),s=a.n(o),l=a(26),c=a.n(l);const d={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)(Object(i.a)({},e),{},{filters:e.filters})},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(i.a)({},e)},update:(e,t)=>Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0),operation_enum:3}),destroy(e){const t={record_fuel_id:e};return n.d.getQs(t)},fetchDriverDetailsByMobile(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(i.a)({},e);return n.d.getQs(t)},link(e,t){const a=Object(i.a)(Object(i.a)({},t),{},{person_id:e,transporter_person_id:s.a.get(window,"user.userid",0)});return n.d.getQs(a)},eKycDocumentVerification:e=>({verification_type_enum:3,document_number:e.license_number,document_name:e.first_name+" "+e.middle_name+" "+e.last_name,company_affiliate_enum:0,expiry_date:null,entity_id:s.a.get(window,"user.userid")||0,dob:c()(e.dob).format("YYYY-MM-DD")})},u={fetchList(e){let t=(s.a.isArray(e)?e:[]).map((e=>u.fetchDetails(e)));return s.a.keyBy(t,"carnot_device_master_id")},fetchDetails:e=>Object(i.a)(Object(i.a)({},e),{},{id:s.a.get(e,"carnot_device_master_id")}),create:e=>e,update:e=>e,destroy:e=>e,fetchDriverDetailsByMobile:e=>e,link:e=>e,eKycVerification:e=>e},{baseUrl:m}=r.a,p=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.fetchList(e),a="".concat(m,"/BioFuelThirdpartyIntegration/api/CarNot/FetchAllCarnotDeviceDetails"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.fetchList(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}},_=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=d.create(e),a="".concat(m,"/BioFuelThirdpartyIntegration/api/CarNot/SaveAndUpdateCarnotDeviceChanges"),r=await n.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,i=await n.d.processApiRes(r);return u.create(i)}catch(t){console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t);throw await n.d.processApiErrors(t,"","FetchAllDriversForTransporter")}}},function(e,t,a){"use strict";var n,r=a(0),i=a.n(r),o=a(286);const s=["title","titleId"];function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},l.apply(null,arguments)}function c(e,t){let{title:a,titleId:i}=e,o=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,s);return r.createElement("svg",l({xmlns:"http://www.w3.org/2000/svg",width:60,height:60,viewBox:"0 0 60 60",ref:t,"aria-labelledby":i},o),a?r.createElement("title",{id:i},a):null,n||(n=r.createElement("g",{id:"Group_2843","data-name":"Group 2843",transform:"translate(-8808 -2724)"},r.createElement("circle",{id:"Ellipse_76","data-name":"Ellipse 76",cx:30,cy:30,r:30,transform:"translate(8808 2724)",fill:"#1b62ab"}),r.createElement("g",{id:"Group_2880","data-name":"Group 2880",transform:"translate(8720.999 2701.891)"},r.createElement("path",{id:"Path_1792","data-name":"Path 1792",d:"M329.954,161.546a12.653,12.653,0,0,1-3.791,7.577,10.677,10.677,0,0,1-7.372,2.7c.007-.123.011-.252.011-.391a7.249,7.249,0,0,0-.087-1.09,6.628,6.628,0,0,0-.159-.732,7,7,0,0,1,1.3-1.53c1.062-.951,2.3-1.654,3.441-2.509-1.271.735-2.6,1.363-3.807,2.208a9.459,9.459,0,0,0-1.224,1.01,5.776,5.776,0,0,0-.9-1.447c-.094-.109-.193-.215-.3-.32.126-.3.264-.6.412-.889a9.013,9.013,0,0,1,3.652-3.486c1.607-.924,3.345-1.573,5.018-2.355,1.516-.71,3.05-1.723,3.2-3.544a7.819,7.819,0,0,1,.607,4.8Z",transform:"translate(-202.547 -113.93)",fill:"#fff"}),r.createElement("path",{id:"Path_1793","data-name":"Path 1793",d:"M200.732,239.967c-1.014-2.161-3.731-2.088-7.945-4.14s-2.982-10.231-3.012-9.955c-.073.681,2.9,2.439,6.67,3.775a6.453,6.453,0,0,1,2.813,1.837,5.39,5.39,0,0,1,.927,1.54,6.122,6.122,0,0,1,.343,1.278,6.883,6.883,0,0,1,.081,1.036,6.151,6.151,0,0,1-.123,1.313,12.97,12.97,0,0,0-1.151-1.358,9.5,9.5,0,0,0-3.363-2.333,3.027,3.027,0,0,0-.416-.129c-.044-.008-.067-.009-.053,0,.162.1.317.2.469.294a13.5,13.5,0,0,1,2.563,2.114c.241.258.462.516.654.765,1.728,2.253,1.6,4.091,1.542,3.961Z",transform:"translate(-84.72 -177.837)",fill:"#fff"}),r.createElement("path",{id:"Path_1794","data-name":"Path 1794",d:"M113.207,35.1l-1.576,2.736-1.831.492,1.089-1.889A16.888,16.888,0,0,0,99.9,56.851l-1.272.343a18.2,18.2,0,0,1,11.984-22.041l-1.968-1.134,1.831-.493Z",transform:"translate(0 0)",fill:"#fff"}),r.createElement("path",{id:"Path_1795","data-name":"Path 1795",d:"M413.081,71.688l-.491,1.831L409.856,75.1l-1.579-2.735.491-1.832,1.09,1.89a16.925,16.925,0,0,0-12.182-19.728l.342-1.273a18.243,18.243,0,0,1,13.1,21.4Z",transform:"translate(-277.081 -16.546)",fill:"#fff"}),r.createElement("path",{id:"Path_1796","data-name":"Path 1796",d:"M186.507,436.241a18.3,18.3,0,0,1-12.914,5.334,18.122,18.122,0,0,1-12.166-4.693l0,2.271-1.339-1.344,0-3.158,3.158,0L164.588,436l-2.18,0a16.883,16.883,0,0,0,23.17-.686Z",transform:"translate(-57.404 -370.882)",fill:"#fff"})))))}const d=r.forwardRef(c);a.p;t.a=function(e){return i.a.createElement(o.a,Object.assign({SVGElement:d},e))}},,,,,,,,,function(e){e.exports=JSON.parse('{"dashboard_default":{"page_title":"Dashboard Default","visits":"visites","total_page_views":"Nombre total de pages vues","new_users":"Nouveaux utilisateurs","bounce_rate":"taux de rebond","ab_testing":"analyse de test A / B","visitors_sessions":"Sessions visiteurs","sales_statistic":"statistiques de vente","budget_statistic":"statistique du budget","audience_by_country":"Audience par pays","best_selling":"r\xe9gions les plus vendues","goals_completion":"Objectif atteint"},"dashboard_commerce":{"page_title":"E-commerce du tableau de bord","total_products":"Total produits","total_profit":"b\xe9n\xe9fice total","orders_today":"commandes aujourd\'hui","subscriptions":"abonnements","product_sales":"Vente de produits","new_orders":"Nouvelles commandes","my_todos":"mes todos","sales_statistic":"statistiques de vente","sales_report":"Rapport de vente","emails":"Emails","short_reminders":"rappels courts","top_selling_products":"Produits les plus vendus","basic_card":"Carte de base","recent_orders":"Commandes r\xe9centes"},"dashboard_fitness":{"page_title":"Dashboard Fitness","heartrate":"Heartrate","calories_burn":"les calories br\xfblent","steps":"\xe9tapes","distance":"distance","activity_chart":"graphique d\'activit\xe9","today_running_map":"Today running map","my_competitors":"Mes concurrents","fat_burning":"Fat Burning","activity_rating":"\xe9valuation de l\'activit\xe9"},"dashboard_crypto":{"page_title":"Dashboard Crypto","trade_history":"histoire du commerce","cryptotrends_today":"Cryptotrends today","place_order":"passer la commande","to
1p_cryptocurrencies":"Top 10 des cryptomonnaies"},"dashboard_mobile_app":{"page_title":"Dashboard FR Mobile App","current_users":"Current Users","active_users":"Active Users","widget_sessions":"Sessions","widget_active_users":"Active Users","widget_new_users":"New Users","widget_pageviews":"Pageviews","app_tile_clicks":"App Tile Clicks","weekly_stat_mobile":"Weekly Stat","social_marketing_mobile":"Social Marketing"},"layout":{"page_title":"Mise en page","light_theme":"Th\xe8me lumi\xe8re","dark_theme":"th\xe8me sombre"},"ui_elements":{"title":"\xe9l\xe9ments d\'interface utilisateur","alerts":{"title":"Alertes","basic_alerts":"Alertes de base","bordered_alerts_with_icons":"Alertes encadr\xe9es avec ic\xf4nes","colored_alerts_with_icons":"Alertes color\xe9es avec ic\xf4nes","neutral_alerts_with_icons":"Alertes neutres avec ic\xf4nes"},"buttons":{"title":"boutons","default_buttons":"boutons par d\xe9faut","buttons_icons_and_expand":"Ic\xf4nes des boutons et d\xe9velopper","square_buttons":"boutons carr\xe9s","rounded_buttons":"boutons arrondis","status_buttons":"boutons d\'\xe9tat","button_group":"Groupe de boutons","button_dropdown":"Menu d\xe9roulant"},"carousel":{"title":"carrousel","basic_carousel":"Carrousel de base","basic_carousel_without_caption":"Carrousel de base sans l\xe9gende","basic_carousel_with_caption":"Carrousel de base avec l\xe9gende"},"collapse":{"title":"Collapse","minimal_collapse":"Effondrement minimal","boxed_collapse":"Effondrement en bo\xeete","boxed_collapse_full_width":"R\xe9duire en bo\xeete toute la largeur"},"modals":{"title":"Modals","default_modals":"Modaux par d\xe9faut","colored_modals":"modaux color\xe9s","header_modals":"Modaux d\'en-t\xeate"},"notifications":{"title":"Notifications","basic_notifications":"notifications de base","image_notifications":"notifications d\'image","color_notifications":"Notifications de couleur","color_states_full_width":"La couleur indique la pleine largeur"},"panels":{"title":"Panneaux","default_panel":"Panneau par d\xe9faut","default_panel_with_subhead":"Panneau par d\xe9faut avec sous-titre","default_panel_divider":"Diviseur de panneau par d\xe9faut","label_panel_divider":"s\xe9parateur de panneaux d\'\xe9tiquettes","icon_panel_divider":"Diviseur de panneau d\'ic\xf4nes","tabs_panel_divider":"Diviseur de panneau d\'onglets","success_panel":"Panneau de r\xe9ussite","warning_panel":"Panneau d\'avertissement","danger_panel":"Panneau de danger"},"progress_bars":{"title":"barres de progression","default_progress_bar":"Barre de progression par d\xe9faut","data_progress_bar":"Barre de progression des donn\xe9es","animated_progress_bar":"Barre de progression anim\xe9e","colored_progress_bars":"Barres de progression color\xe9es","multisized_progress_bars":"Barres de progression multisized","animated_multisized_progress_bars":"Barres de progression anim\xe9es multi-tailles"},"range_sliders":{"title":"Curseurs Range","slider_without_params":"curseur sans param\xe8tres","slider_start_point":"point de d\xe9part du curseur","double_slider_type":"Type \xe0 double curseur","slider_with_scale":"curseur avec \xe9chelle"},"tabs":{"title":"onglets","default_tabs":"Onglets par d\xe9faut","default_tabs_bordered_top":"Onglets par d\xe9faut bord\xe9s en haut","justify_tabs":"Justify tabs","justify_tabs_bordered_top":"Justifier les onglets bord\xe9s du haut","justify_tabs_bordered_bottom":"Justifier les tabulations en bas","tabs_bordered_bottom":"tabulations en bas","vertical_tabs":"Onglets verticaux"},"timeline":{"title":"Timeline"},"grids":{"title":"Grilles"},"tooltips_popovers":{"title":"Tooltips & Popovers","tooltip_on_top":"Info-bulle en haut","tooltip_on_bottom":"Info-bulle en bas","tooltip_on_right":"Info-bulle \xe0 droite","tooltip_on_left":"Tooltip \xe0 gauche","popover_on_top":"Popover sur le dessus","popover_on_bottom":"Popover on bottom","popover_on_right":"Popover \xe0 droite","popover_on_left":"Popover \xe0 gauche"},"typography":{"title":"typographie","basic_heading":"en-t\xeate","heading_with_subheading":"Intitul\xe9 avec le sous-titre","bold_heading":"En-t\xeate gras","sample_text":"Exemple de texte","sample_text_with_description":"Exemple de texte avec description","default_list":"Liste par d\xe9faut","simple_icon_list":"Liste simple des ic\xf4nes","simple_green_icon_list":"Liste simple des ic\xf4nes vertes","numerous_list":"Nombreuses listes","blockquote":"blockquote","highlight":"surligner"}},"mail_application":{"page_title":"Mail Application","compose":"composer","inbox":"Bo\xeete de r\xe9ception","sent_mail":"Mail envoy\xe9","drafts":"Brouillons","tagged":"Tagged","deleted":"supprim\xe9","labels":"\xe9tiquettes","attachment":"pi\xe8
1ce jointe","search":"Chercher"},"chat_application":{"page_title":"Chat Application","search":"Chercher","type_here":"Tapez ici","download":"T\xe9l\xe9charger","no_messages":"Pas de message"},"todo_application":{"page_title":"Todo Application","add_new":"Add new todo"},"forms":{"title":"Forms","submit":"Soumettre","cancel":"Annuler","basic_form":{"title":"forme de base","horizontal_form":"forme horizontale","vertical_form":"forme verticale"},"check_form_controls":{"title":"Contr\xf4les des formulaires de contr\xf4le","default_controls":"Contr\xf4les par d\xe9faut","colored_controls":"Contr\xf4les de couleur","colored_controls_on_click":"Contr\xf4les de couleur sur clic","button_type_controls":"Contr\xf4les de type de bouton"},"file_upload":{"title":"t\xe9l\xe9chargement de fichier","file_upload_default":"fichier t\xe9l\xe9charg\xe9 par d\xe9faut","file_upload_custom_height":"Hauteur personnalis\xe9e du t\xe9l\xe9chargement du fichier"},"floating_labels_form":{"title":"Formulaire d\'\xe9tiquettes flottantes","animated_line_inputs":"Formulaires d\'entr\xe9es de lignes anim\xe9es avec \xe9tiquettes flottantes"},"form_dropzone":{"title":"Form dropzone","drop_files_to_upload":"D\xe9poser les fichiers \xe0 t\xe9l\xe9charger"},"form_layouts":{"title":"dispositions de formulaire","horizontal_form":"forme horizontale","horizontal_form_with_icons":"Forme horizontale avec ic\xf4nes","vertical_form":"forme verticale","vertical_form_with_icons":"forme verticale avec des ic\xf4nes"},"from_picker":{"title":"s\xe9lecteur de formulaire","date_picker":"Date picker","time_picker":"Time picker","color_picker":"S\xe9lecteur de couleurs"},"from_validation":{"title":"Validation de formulaire","horizontal_form_validate":"validation horizontale de la forme","horizontal_form_validate_two":"Formulaire horizontal validate 2","vertical_form_validate":"Formulaire vertical valide","vertical_form_validate_two":"Formulaire vertical valide 2"},"mask_form":{"title":"forme de masque","mask_examples":"Exemples de masques"},"material_from":{"title":"forme mat\xe9rielle","animated_line":"Formulaires d\'entr\xe9es de lignes anim\xe9es"},"wizard_from":{"title":"Formulaire du magicien","step":"Step","fill":"Remplissez vos donn\xe9es personnelles","address":"Quelle est votre adresse","set":"D\xe9finir les pr\xe9f\xe9rences","back":"retour","next":"Suivant"}},"tables":{"title":"Tables","basic_tables":{"title":"Tables de base","basic_table":"Tableau de base","bordered_table":"Bordered table","head_accent_table":"Table des accents de t\xeate","colored_string_table":"Table de couleur","hover_colored_string_table":"Table de cha\xeenes color\xe9es","table_inverse":"table inverse","responsive_table":"Table r\xe9active"},"data_table":{"title":"Table de donn\xe9es"},"editable_table":{"title":"Table modifiable"}},"charts":{"title":"Graphiques","react_chartjs":{"title":"ChartJS 2","point_sizes":"tailles de points","random_animated_line":"Ligne anim\xe9e al\xe9atoire","random_animated_bars":"Barres anim\xe9es al\xe9atoires","polar_area":"Zone polaire","dynamicly_refreshed_doughnut":"Beignet rafra\xeechi","legend_handlers":"gestionnaires de l\xe9gende"},"react_vis":{"title":"React-vis","parcelles":"parcelles","line_series_canvas":"Line series canvas","mark_series_canvas":"Mark series canvas","line_series":"Line series","line_series_with_many_colors":"S\xe9ries de lignes avec beaucoup de couleurs","bars":"Bars"},"recharts":{"title":"Recharts","simple line chart":"graphique \xe0 lignes simple","dashed_line_chart":"Graphique en traits pointill\xe9s","simple_area_chart":"Diagramme de zone simple","stacked_area_chart":"graphique de zone empil\xe9e","multiple_scatter_chart":"nuage de points multiples","simple_radial_bar_chart":"Diagramme \xe0 barres radial simple","simple_radar_chart":"graphique radar simple","two_level_pie_chart":"Graphique circulaire \xe0 deux niveaux"}},"maps":{"title":"Maps","google_map":{"title":"Google map","basic_map":"Carte de base","pin_with_info_window":"Pin with info window","monochrome_map":"Carte monochrome"},"vector_map":{"title":"carte vectorielle","vector_world_map":"Carte du monde des vecteurs"}},"account":{"title":"Compte","email_confirmation":{"title":"Confirmation par courrier \xe9lectronique","verified":"Votre adresse e-mail a \xe9t\xe9 v\xe9rifi\xe9e avec succ\xe8s","thank_you":"Merci d\'avoir choisi EasyDev","go_to_dashboard":"Aller au tableau de bord","got_to_profile":"aller au profil"},"profile":{"title":"Profile","current_tasks":"t\xe2ches en cours","activity":"activit\xe9","timeline":"Timeline","settings":"Param\xe8tres"}},"commerce":{"title":"commerce \xe9lectronique","cart":{"title":"Cart","purchase":"achat"},"catalog":{"title":"Catalogue"},"orders_list":{"title":"Liste des commandes"},"payment":{"title":"Paiement","make_payment":"Effectuer le paiement"},"product_edit":{"title":"Product Edit","main_information":"Informations principales","pricing":"prix","general_information":"Informations g\xe9n\xe9rales","save":"enregistrer","cancel":"Annuler"},"product_page":{"title":"page de produit","related_items":"Articles connexes","pricing":"prix","general_information":"Informations g\xe9n\xe9rales","save":"enregistrer","cancel":"Annuler"},"product_list":{"title":"Liste de produits"}},"default_pages":{"title":"Pages par d\xe9faut","calendar":{"title":"Calendrier","events_labels":"\xe9tiquettes d\'\xe9v\xe9nements","create_new_event":"Cr\xe9er un nouvel \xe9v\xe9nement"},"faqs":{"title":"FAQ"},"gallery":{"title":"Galerie","filter_gallery":"Galerie de filtres"},"invoice":{"title":"Mod\xe8le de facture","proceed_to_payment":"Proc\xe9der au paiement","print":"imprimer"},"pricing_cards":{"title":"Cartes de prix","basic":"Basic","special":"sp\xe9cial","pro":"Pro","premium":"Premium","sign_up":"Inscrivez-vous"},"project_summary":{"title":"R\xe9sum\xe9 du projet","global_company":"Site Web de Nes pour une entreprise mondiale","task_statistic":"statistique de t\xe2che","project_team":"\xc9quipe du projet"},"search_results":{"title":"R\xe9sultats de la recherche","search_here":"Rechercher ici"},"text_editor":{"title":"Editeur de texte"}},"multilevel":{"title":"Menu \xe0 plusieurs niveaux","second":"\xe9l\xe9ment de second niveau","third":"\xe9l\xe9ment de troisi\xe8me niveau"},"log_out":"D\xe9connexion","documentation":"Documentation","other_pages":"Autres pages","dashboards":"tableaux de bord","topbar":{"profile":"Mon profil","calendar":"Calendrier","tasks":"t\xe2ches","inbox":"Bo\xeete de r\xe9ception","account_settings":"Param\xe8tres du compte","lock_screen":"Verrouiller l\'\xe9cran","log_out":"D\xe9connexion"},"vector_map":{"population_density":"Population density","countries":{"au":"Australia","at":"Austria","az":"Azerbaijan","al":"Albania","dz":"Algeria","ao":"Angola","ad":"Andorra","ag":"Antigua and Barbuda","ar":"Argentina","am":"Armenia","af":"Afghanistan","bs":"Bahamas","bd":"Bangladesh","bb":"Barbados","bh":"Bahrain","bz":"Belize","by":"Belarus","be":"Belgium","bj":"Benin","bg":"Bulgaria","bo":"Bolivia","ba":"Bosnia and Herzegovina","bw":"Botswana","br":"Brazil","bn":"Brunei Darussalam","bf":"Burkina-Faso","bi":"Burundi","bt":"Bhutan","vu":"Vanuatu","gb":"Great Britain (United Kingdom)","hu":"Hungary","ve":"Venezuela","tp":"East Timor","vn":"Viet Nam","ga":"Gabon","ht":"Haiti","gy":"Guyana","gm":"Gambia","gh":"Ghana","gt":"Guatemala","gn":"Guinea","gw":"Guinea-Bissau","de":"Germany","hn":"Honduras","gd":"Grenada","gr":"Greece","ge":"Georgia","dk":"Denmark","dj":"Djibouti","dm":"Dominica","do":"Dominican Republic","cd":"Congo, Democratic Republic of the","eg":"Egypt","zm":"Zambia","zw":"Zimbabwe","il":"Israel","in":"India","id":"Indonesia","jo":"Jordan","iq"
1:"Iraq","ir":"Iran","ie":"Ireland","is":"Iceland","es":"Spain","it":"Italy","ye":"Yemen","cv":"Cabo Verde","kz":"Kazakhstan","kh":"Cambodia","cm":"Cameroon","ca":"Canada","qa":"Qatar","ke":"Kenya","cy":"Cyprus","kg":"Kyrgyzstan","ki":"Kiribati","kp":"Korea (North)","cn":"China","co":"Colombia","km":"Comoros","cr":"Costa Rica","ci":"C\xf4te d\'Ivoire","cu":"Cuba","kw":"Kuwait","la":"Lao People\'s Democratic Republic","lv":"Latvia","ls":"Lesotho","lr":"Liberia","lb":"Lebanon","ly":"Libya","lt":"Lithuania","li":"Liechtenstein","lu":"Luxembourg","mu":"Mauritius","mr":"Mauritania","mg":"Madagascar","mk":"Macedonia","mw":"Malawi","my":"Malaysia","ml":"Mali","mv":"Maldives","mt":"Malta","ma":"Morocco","mh":"Marshall Islands","mx":"Mexico","fm":"Federated States of Micronesia","mz":"Mozambique","md":"Moldova","mc":"Monaco","mn":"Mongolia","mm":"Myanmar","na":"Namibia","nr":"Nauru","np":"Nepal","ne":"Niger","ng":"Nigeria","nl":"Netherlands (Holland)","ni":"Nicaragua","nz":"New Zealand","no":"Norway","ae":"United Arab Emirates","om":"Oman","pk":"Pakistan","pw":"Palau","pa":"Panama","pg":"Papua New Guinea","py":"Paraguay","pe":"Peru","pl":"Poland","pt":"Portugal","cg":"Congo","kr":"Korea (South)","ru":"Russian Federation","rw":"Rwanda","ro":"Romania","sv":"El Salvador","ws":"Samoa","sm":"San Marino","st":"Sao Tome and Principe","sa":"Saudi Arabia","sz":"Eswatini","sc":"Seychelles","sn":"Senegal","vc":"Saint Vincent and the Grenadines","kn":"Saint Kitts (Christopher) and Nevis","lc":"Saint Lucia","rs":"Serbia","sg":"Singapore","sy":"Syria","sk":"Slovak Republic","si":"Slovenia","sb":"Solomon Islands","so":"Somali","sd":"Sudan","sr":"Surinam","us":"United States of America","sl":"Sierra Leone","tj":"Tajikistan","th":"Thailand","tz":"Tanzania","tg":"Togo","to":"Tonga","tt":"Trinidad and Tobago","tv":"Tuvalu","tn":"Tunisia","tm":"Turkmenistan","tr":"Turkey","ug":"Uganda","uz":"Uzbekistan","ua":"Ukraine","uy":"Uruguay","fj":"Fiji","ph":"Philippines","fi":"Finland","fr":"France","hr":"Croatia","cf":"Central African Republic","td":"Chad","me":"Montenegro","cz":"Czech Republic","cl":"Chile","ch":"Switzerland","se":"Sweden","lk":"Sri Lanka","ec":"Ecuador","gq":"Equatorial Guinea","er":"Eritrea","ee":"Estonia","et":"Ethiopia","za":"Republic of South Africa","ss":"South Sudan","jm":"Jamaica","jp":"Japan","ai":"Anguilla","an":"Netherlands` Antilles","aq":"Antarctic","as":"American Samoa","ax":"Aland Islands","bl":"Saint Barthelemy","bm":"\u0421\u0435\u043d-\u0411\u0430\u0440\u0442\u0435\u043b\u0435\u043c\u0438","bq":"Bonaire, Sint Eustatius and Saba","bv":"Bouvet Island","cc":"Cocos (Keeling) Islands","ck":"Cook Islands","cx":"Christmas Island","eh":"Western Sahara","fk":"Falkland (Malvinas) Islands","fo":"Faroe Islands","gf":"French Guyana","gg":"Guernsey","gi":"Gibraltar","gl":"Greenland","gp":"Guadeloupe","gs":"South Georgia and the South Sandwich Islands","gu":"Guam","hk":"Hong Kong","hm":"Heard and McDonald Islands","im":"Isle of Man","io":"British Indian Ocean Territory","je":"Jersey","ky":"Cayman Islands","mf":"Saint-Martin","mo":"Macau (Macao)","mp":"Northern Mariana Islands","mq":"Martinique","ms":"Montserrat","ns":"New Caledonia","nf":"Norfolk Island","nu":"Niue","o1":"Unidentified","pf":"French Polynesia","pm":"St. Pierre and Miquelon","pn":"Pitcairn","pr":"Puerto Rico","ps":"Palestinian Territory (occupied)","re":"Reunion","sh":"St. Helena","sj":"Svalbard and Jan Mayen Islands","tc":"Turks and Caicos Islands","tf":"French Southern Territories","tk":"Tokelau","um":"United States Minor Outlying Islands","va":"Vatican (Holy See)","vg":"Virgin Islands, British","vi":"Virgin Islands, US","wf":"Wallis and Futuna Islands","yt":"Mayotte","yu":"Yugoslavia"}}}')},function(e){e.exports=JSON.parse('{"dashboard_default":{"page_title":"Dashboard Default","visits":"Visits","total_page_views":"Total page views","new_users":"New users","bounce_rate":"Bounce rate","ab_testing":"A/B testing analytics","visitors_sessions":"Visitor sessions","sales_statistic":"Sales statistic","budget_statistic":"Budget statistic","audience_by_country":"Audience by country","best_selling":"Best selling regions","goals_completion":"Goal completion"},"dashboard_commerce":{"page_title":"Dashboard E-commerce","total_products":"Total products","total_profit":"Total profit","orders_today":"Orders today","subscriptions":"Subscriptions","product_sales":"Product sales","new_orders":"New orders","my_todos":"My todos","sales_statistic":"Sales statistic","sales_report":"Sales report","emails":"Emails","short_reminders":"Short reminders","top_selling_products":"Top selling products","basic_card":"Basic card","recent_orders":"Recent orders"},"dashboard_fitness":{"page_title":"Dashboard Fitness","heartrate":"Heartrate","calories_burn":"Calories burn","steps":"Steps","distance":"Distance","activity_chart":"Activity chart","today_running_map":"Today running map","my_competitors":"My competitors","fat_burning":"Fat burning","activity_rating":"Activity rating"},"dashboard_crypto":{"page_title":"Dashboard Crypto","trade_history":"Trade history","cryptotrends_today":"Cryptotrends today","place_order":"Place order","top_cryptocurrencies":"Top 10 cryptocurrencies"},"dashboard_mobile_app":{"page_title":"Dashboard Mobile App","current_users":"Current Users","active_users":"Active Users","widget_sessions":"Sessions","widget_active_users":"Active Users","widget_new_users":"New Users","widget_pageviews":"Pageviews","app_tile_clicks":"Ap
1p Tile Clicks","weekly_stat_mobile":"Weekly Stat","social_marketing_mobile":"Social Marketing"},"dashboard_booking":{"page_title":"Booking dashboard","reservations":"Reservations","weekly_stat":"Weekly stat","social_score":"Social score","occupancy":"Occupancy"},"layout":{"page_title":"Layout","light_theme":"Light Theme","dark_theme":"Dark Theme"},"ui_elements":{"title":"UI elements","alerts":{"title":"Alerts","basic_alerts":"Basic alerts","bordered_alerts_with_icons":"Bordered alerts with icons","colored_alerts_with_icons":"Colored alerts with icons","neutral_alerts_with_icons":"Neutral alerts with icons"},"buttons":{"title":"Buttons","default_buttons":"Default buttons","buttons_icons_and_expand":"Buttons icons and expand","square_buttons":"Square buttons","rounded_buttons":"Rounded buttons","status_buttons":"Status buttons","button_group":"Button group","button_dropdown":"Button dropdown"},"carousel":{"title":"Carousel","basic_carousel":"Basic carousel","basic_carousel_without_caption":"Basic carousel without caption","basic_carousel_with_caption":"Basic carousel with caption"},"collapse":{"title":"Collapse","minimal_collapse":"Minimal collapse","boxed_collapse":"Boxed collapse","boxed_collapse_full_width":"Boxed collapse full width"},"modals":{"title":"Modals","default_modals":"Default modals","colored_modals":"Colored modals","header_modals":"Header modals"},"notifications":{"title":"Notifications","basic_notifications":"Basic notifications","image_notifications":"Image notifications","color_notifications":"Color notifications","color_states_full_width":"Color states full width"},"panels":{"title":"Panels","default_panel":"Default panel","default_panel_with_subhead":"Default panel with subhead","default_panel_divider":"Default panel divider","label_panel_divider":"Label panel divider","icon_panel_divider":"Icon panel divider","tabs_panel_divider":"Tabs panel divider","success_panel":"Success panel","warning_panel":"Warning panel","danger_panel":"Danger panel"},"progress_bars":{"title":"Progress bars","default_progress_bar":"Default progress bar","data_progress_bar":"Data progress bar","animated_progress_bar":"Animated progress bar","colored_progress_bars":"Colored progress bars","multisized_progress_bars":"Multisized progress bars","animated_multisized_progress_bars":"Animated multisized progress bars"},"range_sliders":{"title":"Range sliders","slider_without_params":"Slider without params","slider_start_point":"Slider start point","double_slider_type":"Double slider type","slider_with_scale":"Slider with scale"},"tabs":{"title":"Tabs","default_tabs":"Default tabs","default_tabs_bordered_top":"Default tabs bordered top","justify_tabs":"Justify tabs","justify_tabs_bordered_top":"Justify tabs bordered top","justify_tabs_bordered_bottom":"Justify tabs bordered bottom","tabs_bordered_bottom":"Tabs bordered bottom","vertical_tabs":"Vertical tabs"},"timeline":{"title":"Timeline"},"grids":{"title":"Grids"},"tooltips_popovers":{"title":"Tooltips & Popovers","tooltip_on_top":"Tooltip on top","tooltip_on_bottom":"Tooltip on bottom","tooltip_on_right":"Tooltip on right","tooltip_on_left":"Tooltip on left","popover_on_top":"Popover on top","popover_on_bottom":"Popover on bottom","popover_on_right":"Popover on right","popover_on_left":"Popover on left"},"typography":{"title":"Typography","basic_heading":"Basic heading","heading_with_subheading":"Heading with subheading","bold_heading":"Bold heading","sample_text":"Sample text","sample_text_with_description":"Sample text with description","default_list":"Default list","simple_icon_list":"Simple icon list","simple_green_icon_list":"Simple green icon list","numerous_list":"Numerous list","blockquote":"Blockquote","highlight":"Highlight"}},"mail_application":{"page_title":"Mail Application","compose":"Compose","inbox":"Inbox","sent_mail":"Sent Mail","drafts":"Drafts","tagged":"Tagged","deleted":"Deleted","labels":"Labels","attachment":"Attachment","search":"Search"},"chat_application":{"page_title":"Chat Application","search":"Search","type_here":"Type here","download":"Download","no_messages":"No messages"},"todo_application":{"page_title":"Todo Application","add_new":"Add new todo"},"forms":{"title":"Forms","submit":"Submit","cancel":"Cancel","basic_form":{"title":"Basic form","horizontal_form":"Horizontal form","vertical_form":"Vertical form"},"check_form_controls":{"title":"Check Form Controls","default_controls":"Default controls","colored_controls":"Colored controls","colored_controls_on_click":"Colored controls on click","button_type_controls":"Button type controls"},"file_upload":{"title":"File upload","file_upload_default":"File upload default","file_upload_custom_height":"File upload custom height"},"floating_labels_form":{"title":"Floating Labels Form","animated_line_inputs":"Animated line inputs forms with floating labels"},"form_dropzone":{"title":"Form dropzone","drop_files_to_upload":"Drop files to upload"},"form_layouts":{"title":"Form layouts","horizontal_form":"Horizontal form","horizontal_form_with_icons":"Horizontal form with icons","vertical_form":"Vertical form","vertical_form_with_icons":"Vertical form with icons"},"from_picker":{"title":"Form-picker","date_picker":"Date picker","time_picker":"Time picker","color_picker":"Color picker"},"from_validation":{"title":"Form Validation","horizontal_form_validate":"Horizontal form validate","horizontal_form_validate_two":"Horizontal form validate 2","vertical_form_validate":"Vertical form validate","vertical_form_validate_two":"Vertical form validate 2"},"mask_form":{"title":"Mask form","mask_examples":"Mask examples"},"material_from":{"title":"Material form","animated_line":"Animated line inputs forms"},"wizard_from":{"title":"Wizard form","step":"Step","fill":"Fill your personal data","address":"What\u2019s your address","set":"Set the preferences","back":"Back","next":"Next"}},"tables":{"title":"Tables","basic_tables":{"title":"Basic tables","basic_table":"Basic table","bordered_table":"Bordered table","head_accent_table":"Head accent table","colored_string_table":"Colored string table","hover_colored_string_table":"Hover colored string table","inverse_table":"Inverse table","responsive_table":"Responsive table"},"data_table":{"title":"Data table"},"editable_table":{"title":"Editable table"}},"charts":{"title":"Charts","react_chartjs":{"title":"ChartJS 2","point_sizes":"Point sizes","random_animated_line":"Random animated line","random_animated_bars":"Random animated bars","polar_area":"Polar area","dynamicly_refreshed_doughnut":"Denamicly refreshed doughnut","legend_handlers":"Legend handlers"},"react_vis":{"title":"React-vis","plots":"Plots","line_series_canvas":"Line series canvas","mark_series_canvas":"Mark series canvas","line_series":"Line series","line_series_with_many_colors":"Line series with many colors","bars":"Bars"},"recharts":{"title":"Recharts","simple_line_chart":"Simple line chart","dashed_line_chart":"Dashed line chart","simple_area_chart":"Simple area chart","stacked_area_chart":"Stacked area chart","multiple_scatter_chart":"Multiple yaxes scatter chart","simple_radial_bar_chart":"Simple radial bar chart","simple_radar_chart":"Simple radar chart","two_level_pie_chart":"Two level pie chart"}},"maps":{"title":"Maps","google_map":{"title":"Google map","basic_map":"Basic map","pin_with_info_window":"Pin with info window","monochrome_map":"Monochrome map"},"vector_map":{"title":"Vector map","vector_world_map":"Vector world map"}},"account":{"title":"Account","email_confirmation":{"title":"Email Confirmation","verified":"Your e-mail address has been successfully verified","thank_you":"Thank y
1ou for choosing the EasyDev","go_to_dashboard":"Go to dashboard","got_to_profile":"Go to profile"},"profile":{"title":"Profile","current_tasks":"Current tasks","activity":"Activity","timeline":"Timeline","settings":"Settings"}},"commerce":{"title":"E-Commerce","cart":{"title":"Cart","purchase":"Purchase"},"catalog":{"title":"Catalog"},"orders_list":{"title":"Orders List"},"payment":{"title":"Payment","make_payment":"Make payment"},"product_edit":{"title":"Product Edit","main_information":"Main information","pricing":"Pricing","general_information":"General information","save":"Save","cancel":"Cancel"},"product_page":{"title":"Product Page","related_items":"Related items","pricing":"Pricing","general_information":"General information","save":"Save","cancel":"Cancel"},"product_list":{"title":"Product List"}},"default_pages":{"title":"Default Pages","calendar":{"title":"Calendar","events_labels":"Events labels","create_new_event":"Create new event"},"faqs":{"title":"FAQs"},"gallery":{"title":"Gallery","filter_gallery":"Filter gallery"},"invoice":{"title":"Invoice template","proceed_to_payment":"Proceed to payment","print":"Print"},"pricing_cards":{"title":"Pricing Cards","basic":"Basic","special":"Special","pro":"Pro","premium":"Premium","sign_up":"Sign Up"},"project_summary":{"title":"Project summary","global_company":"Nes website for global company","task_statistic":"Task statistic","project_team":"Project team"},"search_results":{"title":"Search Results","search_here":"Search here"},"text_editor":{"title":"Text Editor"}},"multilevel":{"title":"Multilevel Menu","second":"Second Level Item","third":"Third Level Item"},"log_out":"Log Out","documentation":"Documentation","other_pages":"Other pages","dashboards":"Dashboards","topbar":{"profile":"My Profile","calendar":"Calendar","tasks":"Tasks","inbox":"Inbox","account_settings":"Account Settings","lock_screen":"Lock screen","log_out":"Log out"},"vector_map":{"population_density":"Population density","countries":{"au":"Australia","at":"Austria","az":"Azerbaijan","al":"Albania","dz":"Algeria","ao":"Angola","ad":"Andorra","ag":"Antigua and Barbuda","ar":"Argentina","am":"Armenia","af":"Afghanistan","bs":"Bahamas","bd":"Bangladesh","bb":"Barbados","bh":"Bahrain","bz":"Belize","by":"Belarus","be":"Belgium","bj":"Benin","bg":"Bulgaria","bo":"Bolivia","ba":"Bosnia and Herzegovina","bw":"Botswana","br":"Brazil","bn":"Brunei Darussalam","bf":"Burkina-Faso","bi":"Burundi","bt":"Bhutan","vu":"Vanuatu","gb":"Great Britain (United Kingdom)","hu":"Hungary","ve":"Venezuela","tp":"East Timor","vn":"Viet Nam","ga":"Gabon","ht":"Haiti","gy":"Guyana","gm":"Gambia","gh":"Ghana","gt":"Guatemala","gn":"Guinea","gw":"Guinea-Bissau","de":"Germany","hn":"Honduras","gd":"Grenada","gr":"Greece","ge":"Georgia","dk":"Denmark","dj":"Djibouti","dm":"Dominica","do":"Dominican Republic","cd":"Congo, Democratic Republic of the","eg":"Egypt","zm":"Zambia","zw":"Zimbabwe","il":"Israel","in":"India","id":"Indonesia","jo":"Jordan","iq":"Iraq","ir":"Iran","ie":"Ireland","is":"Iceland","es":"Spain","it":"Italy","ye":"Yemen","cv":"Cabo Verde","kz":"Kazakhstan","kh":"Cambodia","cm":"Cameroon","ca":"Canada","qa":"Qatar","ke":"Kenya","cy":"Cyprus","kg":"Kyrgyzstan","ki":"Kiribati","kp":"Korea (North)","cn":"China","co":"Colombia","km":"Comoros","cr":"Costa Rica","ci":"C\xf4te d\'Ivoire","cu":"Cuba","kw":"Kuwait","la":"Lao People\'s Democratic Republic","lv":"Latvia","ls":"Lesotho","lr":"Liberia","lb":"Lebanon","ly":"Libya","lt":"Lithuania","li":"Liechtenstein","lu":"Luxembourg","mu":"Mauritius","mr":"Mauritania","mg":"Madagascar","mk":"Macedonia","mw":"Malawi","my":"Malaysia","ml":"Mali","mv":"Maldives","mt":"Malta","ma":"Morocco","mh":"Marshall Islands","mx":"Mexico","fm":"Federated States of Micronesia","mz":"Mozambique","md":"Moldova","mc":"Monaco","mn":"Mongolia","mm":"Myanmar","na":"Namibia","nr":"Nauru","np":"Nepal","ne":"Niger","ng":"Nigeria","nl":"Netherlands (Holland)","ni":"Nicaragua","nz":"New Zealand","no":"Norway","ae":"United Arab Emirates","om":"Oman","pk":"Pakistan","pw":"Palau","pa":"Panama","pg":"Papua New Guinea","py":"Paraguay","pe":"Peru","pl":"Poland","pt":"Portugal","cg":"Congo","kr":"Korea (South)","ru":"Russian Federation","rw":"Rwanda","ro":"Romania","sv":"El Salvador","
1ws":"Samoa","sm":"San Marino","st":"Sao Tome and Principe","sa":"Saudi Arabia","sz":"Eswatini","sc":"Seychelles","sn":"Senegal","vc":"Saint Vincent and the Grenadines","kn":"Saint Kitts (Christopher) and Nevis","lc":"Saint Lucia","rs":"Serbia","sg":"Singapore","sy":"Syria","sk":"Slovak Republic","si":"Slovenia","sb":"Solomon Islands","so":"Somali","sd":"Sudan","sr":"Surinam","us":"United States of America","sl":"Sierra Leone","tj":"Tajikistan","th":"Thailand","tz":"Tanzania","tg":"Togo","to":"Tonga","tt":"Trinidad and Tobago","tv":"Tuvalu","tn":"Tunisia","tm":"Turkmenistan","tr":"Turkey","ug":"Uganda","uz":"Uzbekistan","ua":"Ukraine","uy":"Uruguay","fj":"Fiji","ph":"Philippines","fi":"Finland","fr":"France","hr":"Croatia","cf":"Central African Republic","td":"Chad","me":"Montenegro","cz":"Czech Republic","cl":"Chile","ch":"Switzerland","se":"Sweden","lk":"Sri Lanka","ec":"Ecuador","gq":"Equatorial Guinea","er":"Eritrea","ee":"Estonia","et":"Ethiopia","za":"Republic of South Africa","ss":"South Sudan","jm":"Jamaica","jp":"Japan","ai":"Anguilla","an":"Netherlands` Antilles","aq":"Antarctic","as":"American Samoa","ax":"Aland Islands","bl":"Saint Barthelemy","bm":"\u0421\u0435\u043d-\u0411\u0430\u0440\u0442\u0435\u043b\u0435\u043c\u0438","bq":"Bonaire, Sint Eustatius and Saba","bv":"Bouvet Island","cc":"Cocos (Keeling) Islands","ck":"Cook Islands","cx":"Christmas Island","eh":"Western Sahara","fk":"Falkland (Malvinas) Islands","fo":"Faroe Islands","gf":"French Guyana","gg":"Guernsey","gi":"Gibraltar","gl":"Greenland","gp":"Guadeloupe","gs":"South Georgia and the South Sandwich Islands","gu":"Guam","hk":"Hong Kong","hm":"Heard and McDonald Islands","im":"Isle of Man","io":"British Indian Ocean Territory","je":"Jersey","ky":"Cayman Islands","mf":"Saint-Martin","mo":"Macau (Macao)","mp":"Northern Mariana Islands","mq":"Martinique","ms":"Montserrat","ns":"New Caledonia","nf":"Norfolk Island","nu":"Niue","o1":"Unidentified","pf":"French Polynesia","pm":"St. Pierre and Miquelon","pn":"Pitcairn","pr":"Puerto Rico","ps":"Palestinian Territory (occupied)","re":"Reunion","sh":"St. Helena","sj":"Svalbard and Jan Mayen Islands","tc":"Turks and Caicos Islands","tf":"French Southern Territories","tk":"Tokelau","um":"United States Minor Outlying Islands","va":"Vatican (Holy See)","vg":"Virgin Islands, British","vi":"Virgin Islands, US","wf":"Wallis and Futuna Islands","yt":"Mayotte","yu":"Yugoslavia"}}}')},function(e){e.exports=JSON.parse('{"dashboard_default":{"page_title":"Standard-Dashboard","visits":"Besuche","total_page_views":"Gesamtzahl der aufgerufenen Seiten","new_users":"Neue Nutzer","bounce_rate":"Absprungrate","ab_testing":"A / B-Testanalyse","visitors_sessions":"Besuchersitzungen","sales_statistic":"Verkaufsstatistik","budget_statistic":"Budgetstatistik","audience_by_country":"Zielgruppe nach Land","best_selling":"meistverkaufte Regionen","goals_completion":"Ziel erreicht"},"dashboard_commerce":{"page_title":"E-Commerce des Dashboards","total_products":"Gesamtprodukte","total_profit":"Gesamtgewinn","orders_today":"bestellt heute","subscriptions":"Abonnements","product_sales":"Verkauf von Produkten","new_orders":"Neue Bestellungen","my_todos":"meine Todos","sales_statistic":"Verkaufsstatistik","sales_report":"Umsatzbericht","emails":"E-Mails","short_reminders":"kurze Erinnerungen","top_selling_products":"Meistverkaufte Produkte","basic_card":"Basiskarte","recent_orders":"Letzte Bestellungen"},"dashboard_fitness":{"page_title":"Armaturenbrett-Fitness","heartrate":"Herzfrequenz","calories_burn":"Kalorien verbrennen","steps":"Schritte","distance":"Entfernung","activity_chart":"Aktivit\xe4tsdiagramm","today_running_map":"Heute laufende Karte","my_competitors":"Meine Konkurrenten","fat_burning":"Fettverbrennung","activity_rating":"Aktivit\xe4tsbewertung"},"dashboard_crypto":{"page_title":"Crypto Dashboard","trade_history":"Handelsgeschichte","cryptotrends_today":"Cryptotrends heute","place_order":"Bestellung aufgeben","top_cryptocurrencies":"Top 10 Cryptocurrencies"},"dashboard_mobile_app":{"page_title":"Dashboard DE Mobile App","current_users":"Current Users","active_users":"Active Users","widget_sessions":"Sessions","widget_active_users":"Active Users","widget_new_users":"New Users","widget_pageviews":"Pageviews","app_tile_clicks":"Ap
1p Tile Clicks","weekly_stat_mobile":"Weekly Stat","social_marketing_mobile":"Social Marketing"},"layout":{"page_title":"Layout","light_theme":"Lichtthema","dark_theme":"dunkles Thema"},"ui_elements":{"title":"Benutzeroberfl\xe4chenelemente","alerts":{"title":"Warnungen","basic_alerts":"Grundalarme","bordered_alerts_with_icons":"Gerahmte Warnungen mit Symbolen","colored_alerts_with_icons":"Bunte Warnungen mit Symbolen","neutral_alerts_with_icons":"Neutrale Warnungen mit Symbolen"},"buttons":{"title":"kn\xf6pfe","default_buttons":"Standardtasten","buttons_icons_and_expand":"Schaltfl\xe4chensymbole und erweitern","square_buttons":"Quadrat-Schaltfl\xe4chen","rounded_buttons":"gerundete Buttons","status_buttons":"Statustasten","button_group":"Gruppe von Schaltfl\xe4chen","button_dropdown":"Dropdown-Men\xfc"},"carousel":{"title":"Karussell","basic_carousel":"Grundkarussell","basic_carousel_without_caption":"Grundkarussell ohne Beschriftung","basic_carousel_with_caption":"Grundkarussell mit Beschriftung"},"collapse":{"title":"Zusammenbruch","minimal_collapse":"Minimaler Kollaps","boxed_collapse":"Box-Kollaps","boxed_collapse_full_width":"Konserven ganze Breite"},"modals":{"title":"Modale","default_modals":"Modas par d\xe9faut","colored_modals":"farbige Modale","header_modals":"Header-Modalit\xe4ten"},"notifications":{"title":"Benachrichtigungen","basic_notifications":"Basisbenachrichtigungen","image_notifications":"Bildbenachrichtigungen","color_notifications":"Farbbenachrichtigungen","color_states_full_width":"Die Farbe gibt die volle Breite an"},"panels":{"title":"Panels","default_panel":"Standard-Panel","default_panel_with_subhead":"Standard-Panel mit Untertitel","default_panel_divider":"Standard Panel Divider","label_panel_divider":"label panel separator","icon_panel_divider":"Icon Panel Divider","tabs_panel_divider":"Tab Panel Divider","success_panel":"Erfolgspanel","warning_panel":"Warnzeichen","danger_panel":"Gefahrenzeichen"},"progress_bars":{"title":"Fortschrittsbalken","default_progress_bar":"Standard Fortschrittsbalken","data_progress_bar":"Datenfortschrittsleiste","animated_progress_bar":"Animierte Fortschrittsleiste","colored_progress_bars":"Farbige Fortschrittsbalken","multisized_progress_bars":"Multisized Fortschrittsbalken","animated_multisized_progress_bars":"Animierte Fortschrittsbalken in mehreren Gr\xf6\xdfen"},"range_sliders":{"title":"Entfernungscursor","slider_without_params":"Cursor ohne Parameter","slider_start_point":"Startpunkt des Cursors","double_slider_type":"Doppelter Cursortyp","slider_with_scale":"Schieberegler mit Skalierung"},"tabs":{"title":"tabs","default_tabs":"Standard-Tabs","default_tabs_bordered_top":"Standard-Tabs am oberen Rand","justify_tabs":"Justify tabs","justify_tabs_bordered_top":"Justify tabs righted","justify_tabs_bordered_bottom":"Justify Tabs Down","tabs_bordered_bottom":"Tabs runter","vertical_tabs":"Vertikale Tabs"},"timeline":{"title":"Zeitleiste"},"grids":{"title":"Gitter"},"tooltips_popovers":{"title":"Tooltips & Popovers","tooltip_on_top":"Tooltip top","tooltip_on_bottom":"Tooltip down","tooltip_on_right":"Tooltip rechts","tooltip_on_left":"Tooltip links","popover_on_top":"Popover auf der Spitze","popover_on_bottom":"Popover am Boden","popover_on_right":"Popover rechts","popover_on_left":"Popover auf der linken Seite"},"typography":{"title":"typografie","basic_heading":"Kopfzeile","heading_with_subheading":"Titel mit Untertitel","bold_heading":"Fettkopf","sample_text":"Beispieltext","sample_text_with_description":"Beispieltext mit Beschreibung","default_list":"Standardliste","simple_icon_list":"Einfache Liste von Symbolen","simple_green_icon_list":"Einfache Liste von gr\xfcne Symbolen","numerous_list":"Viele Listen","blockquote":"blockquote","highlight":"Hervorhebung"}},"mail_application":{"page_title":"E-Mail-Anwendung","compose":"W\xe4hlen","inbox":"Posteingang","sent_mail":"Mail gesendet","drafts":"Entw\xfcrfe","tagged":"Tagged","deleted":"gel\xf6scht","labels":"Etiketten","attachment":"Anhang","search":"Suche"},"chat_application":{"page_title":"Chat-Anwendung","search":"Suche","type_here":"Hier eingeben","download":"Herunterladen","no_messages":"Keine Nachricht"},"todo_application":{"page_title":"Todo-Anwendung","add_new":"Add new todo"},"forms":{"title":"Formulare","submit":"Abschicken","cancel":"Abbrechen","basic_form":{"title":"Grundform","horizontal_form":"horizontale Form","vertical_form":"vertikale Form"},"check_form_controls":{"title":"Kontrollformulare pr\xfcfen","default_controls":"Standard-Steuerelemente","colored_controls":"Farbsteuerelemente","colored_controls_on_click":"Farbsteuerelemente beim Klicken","button_type_controls":"Button type controls"},"file_upload":{"title":"Dateidownload","file_upload_default":"Datei wird standardm\xe4\xdfig heruntergeladen","file_upload_custom_height":"Benutzerdefinierte Dateidownloadh\xf6he"},"floating_labels_form":{"title":"Floating Label Form","animated_line_inputs":"Animierte Zeileneingabeformulare mit Floating-Tags"},"form_dropzone":{"title":"Formular-Dropzone","drop_files_to_upload":"Dateien zum Herunterladen l\xf6schen"},"form_layouts":{"title":"Formularlayouts","horizontal_form":"horizontale Form","horizontal_form_with_icons":"Horizontale Form mit Symbolen","vertical_form":"vertikale Form","vertical_form_with_icons":"vertikale Form mit Symbolen"},"from_picker":{"title":"Formularauswahl","date_picker":"Datumsauswahl","time_picker":"Zeitauswahl","color_picker":"Farbauswahl"},"from_validation":{"title":"Formularvalidierung","horizontal_form_validate":"horizontale Validierung des Formulars","horizontal_form_validate_zwei":"Horizontale Form validiere 2","vertical_form_validate":"G\xfcltige vertikale Form","vertical_form_validate_two":"G\xfcltige vertikale Form 2"},"mask_form":{"title":"Maskenform","mask_examples":"Beispiele f\xfcr Masken"},"material_from":{"title":"materielle Form","animated_line":"Animierte Zeileneingabeformulare"},"wizard_from":{"title":"Form des Magiers","step":"Schritt","fill":"Geben Sie Ihre pers\xf6nlichen Daten ein","address":"Was ist de
1ine Adresse","set":"Einstellungen festlegen","back":"zur\xfcck","next":"N\xe4chstes"}},"tables":{"title":"Tabellen","basic_tables":{"title":"Basistabellen","basic_table":"Basistabelle","bordered_table":"Begrenzte Tabelle","head_accent_table":"Tabelle der Kopfakzente","colored_string_table":"Farbtabelle","hover_colored_string_table":"Tabelle der farbigen Strings","table_inverse":"inverse Tabelle","responsive_table":"Responsive Tabelle"},"data_table":{"title":"Datentabelle"},"editable_table":{"title":"Editierbare Tabelle"}},"charts":{"title":"Grafik","react_chartjs":{"title":"ChartJS 2","point_sizes":"Punktgr\xf6\xdfen","random_animated_line":"Zuf\xe4llige animierte Zeile","random_animated_bars":"Zuf\xe4llige animierte Balken","polar_area":"Polare Zone","dynamic_refreshed_doughnut":"Aufgefrischter Donut","legend_handlers":"Legendenmanager"},"react_vis":{"title":"Reagieren-vis","plots":"Pakete","line_series_canvas":"Linienserie","mark_series_canvas":"Markierserien","line_series":"Linienserie","line_series_with_many_colors":"Reihe von Linien mit vielen Farben","bars":"Bars"},"recharts":{"title":"Schreibt","simple line chart":"Single-Liniendiagramm","dashed_line_chart":"Gepunktete Liniendiagramm","simple_area_chart":"Einfaches Zonendiagramm","stacked_area_chart":"stacked area graph","multiple_scatter_chart":"Mehrfachpunktwolke","simple_radial_bar_chart":"Einfaches radiales Balkendiagramm","simple_radar_chart":"einfaches Radardiagramm","two_level_pie_chart":"Zweistufiges Tortendiagramm"}},"maps":{"title":"Karten","google_map":{"title":"Google map","basic_map":"Basiskarte","pin_with_info_window":"Pin mit Infofenster","monochrome_map":"Monochrome Karte"},"vector_map":{"title":"vektorkarte","vector_world_map":"Karte der Welt der Vektoren"}},"account":{"title":"Konto","email_confirmation":{"title":"Best\xe4tigung per E-Mail","verified":"Ihre E-Mail-Adresse wurde erfolgreich verifiziert","thank_you":"Danke, dass Sie sich f\xfcr EasyDev entschieden haben","go_to_dashboard":"Gehe zum Dashboard","got_to_profile":"gehe zum Profil"},"profile":{"title":"Profil","current_tasks":"laufende Aufgaben","activity":"Aktivit\xe4t","timeline":"Zeitleiste","settings":"Einstellungen"}},"commerce":{"title":"E-Commerce","cart":{"title":"Warenkorb","purchase":"Kauf"},"catalog":{"title":"Katalog"},"orders_list":{"title":"Auftragsliste"},"payment":{"title":"Zahlung","make_payment":"Zahlung ausf\xfchren"},"product_edit":{"title":"Produkt bearbeiten","main_information":"Hauptinformationen","pricing":"Preisfindung","general_information":"Allgemeine Informationen","save":"Speichern","cancel":"Abbrechen"},"product_page":{"title":"Produktseite","related_items":"Verwandte Artikel","pricing":"Preisfindung","general_information":"Allgemeine Informationen","save":"Speichern","cancel":"Abbrechen"},"product_list":{"title":"Produktliste"}},"default_pages":{"title":"Standardseiten","calendar":{"title":"Kalender","events_labels":"Ereignissetiketten","create_new_event":"Neues Ereignis erstellen"},"faqs":{"title":"FAQs"},"gallery":{"title":"Galerie","filter_gallery":"Filtergalerie"},"invoice":{"title":"Rechnungsvorlage","proceed_to_payment":"Weiter zur Zahlung","print":"Drucken"},"pricing_cards":{"title":"Preiskalkulation","basic":"Einfach","special":"speziell","pro":"Profi","premium":"Premium","sign_up":"Registrieren"},"project_summary":{"title":"Projektzusammenfassung","global_company":"Nes Website f\xfcr globales Unternehmen","task_statistic":"Aufgabenstatistik","project_team":"Projektteam"},"search_results":{"title":"Suchergebnisse","search_here":"Hier suchen"},"text_editor":{"title":"Texteditor"}},"multilevel":{"title":"Mehrstufiges Men\xfc","second":"Second Level Item","third":"Dritter Gegenstand"},"log_out":"Abmelden","documentation":"Dokumentation","other_pages":"Andere Seiten","dashboards":"Dashboards","topbar":{"profile":"Mein Profil","calendar":"Kalender","tasks":"Aufgaben","inbox":"Posteingang","account_settings":"Kontoeinstellungen","lock_screen":"Bildschirm sperren","log_out":"Abmelden"},"vector_map":{"population_density":"Population density","countries":{"au":"Australia","at":"Austria","az":"Azerbaijan","al":"Albania","dz":"Algeria","ao":"Angola","ad":"Andorra","ag":"Antigua and Barbuda","ar":"Argentina","am":"Armenia","af":"Afghanistan","bs":"Bahamas","bd":"Bangladesh","bb":"Barbados","bh":"Bahrain","bz":"Belize","by":"Belarus","be":"Belgium","bj":"Benin","bg":"Bulgaria","bo":"Bolivia","ba":"Bosnia and Herzegovina","bw":"Botswana","br":"Brazil","bn":"Brunei Darussalam","bf":"Burkina-Faso","bi":"Burundi","bt":"Bhutan","vu":"Vanuatu","gb":"Great Britain (United Kingdom)","hu":"Hungary","ve":"Venezuela","tp":"East Timor","vn":"Viet Nam","ga":"Gabon","ht":"Haiti","gy":"Guyana","gm":"Gambia","gh":"Ghana","gt":"Guatemala","gn":"Guinea","gw":"Guinea-Bissau","de":"Germany","hn":"Honduras","gd":"Grenada","gr":"Greece","ge":"Georgia","dk":"Denmark","dj":"Djibouti","dm":"Dominica","do":"Dominican Republic","cd":"Congo, Democratic Republic of the","eg":"Egypt","zm":"Zambia","zw":"Zimbabwe","il":"Israel","in":"India","id":"Indonesia","jo":"Jordan","iq"
1:"Iraq","ir":"Iran","ie":"Ireland","is":"Iceland","es":"Spain","it":"Italy","ye":"Yemen","cv":"Cabo Verde","kz":"Kazakhstan","kh":"Cambodia","cm":"Cameroon","ca":"Canada","qa":"Qatar","ke":"Kenya","cy":"Cyprus","kg":"Kyrgyzstan","ki":"Kiribati","kp":"Korea (North)","cn":"China","co":"Colombia","km":"Comoros","cr":"Costa Rica","ci":"C\xf4te d\'Ivoire","cu":"Cuba","kw":"Kuwait","la":"Lao People\'s Democratic Republic","lv":"Latvia","ls":"Lesotho","lr":"Liberia","lb":"Lebanon","ly":"Libya","lt":"Lithuania","li":"Liechtenstein","lu":"Luxembourg","mu":"Mauritius","mr":"Mauritania","mg":"Madagascar","mk":"Macedonia","mw":"Malawi","my":"Malaysia","ml":"Mali","mv":"Maldives","mt":"Malta","ma":"Morocco","mh":"Marshall Islands","mx":"Mexico","fm":"Federated States of Micronesia","mz":"Mozambique","md":"Moldova","mc":"Monaco","mn":"Mongolia","mm":"Myanmar","na":"Namibia","nr":"Nauru","np":"Nepal","ne":"Niger","ng":"Nigeria","nl":"Netherlands (Holland)","ni":"Nicaragua","nz":"New Zealand","no":"Norway","ae":"United Arab Emirates","om":"Oman","pk":"Pakistan","pw":"Palau","pa":"Panama","pg":"Papua New Guinea","py":"Paraguay","pe":"Peru","pl":"Poland","pt":"Portugal","cg":"Congo","kr":"Korea (South)","ru":"Russian Federation","rw":"Rwanda","ro":"Romania","sv":"El Salvador","ws":"Samoa","sm":"San Marino","st":"Sao Tome and Principe","sa":"Saudi Arabia","sz":"Eswatini","sc":"Seychelles","sn":"Senegal","vc":"Saint Vincent and the Grenadines","kn":"Saint Kitts (Christopher) and Nevis","lc":"Saint Lucia","rs":"Serbia","sg":"Singapore","sy":"Syria","sk":"Slovak Republic","si":"Slovenia","sb":"Solomon Islands","so":"Somali","sd":"Sudan","sr":"Surinam","us":"United States of America","sl":"Sierra Leone","tj":"Tajikistan","th":"Thailand","tz":"Tanzania","tg":"Togo","to":"Tonga","tt":"Trinidad and Tobago","tv":"Tuvalu","tn":"Tunisia","tm":"Turkmenistan","tr":"Turkey","ug":"Uganda","uz":"Uzbekistan","ua":"Ukraine","uy":"Uruguay","fj":"Fiji","ph":"Philippines","fi":"Finland","fr":"France","hr":"Croatia","cf":"Central African Republic","td":"Chad","me":"Montenegro","cz":"Czech Republic","cl":"Chile","ch":"Switzerland","se":"Sweden","lk":"Sri Lanka","ec":"Ecuador","gq":"Equatorial Guinea","er":"Eritrea","ee":"Estonia","et":"Ethiopia","za":"Republic of South Africa","ss":"South Sudan","jm":"Jamaica","jp":"Japan","ai":"Anguilla","an":"Netherlands` Antilles","aq":"Antarctic","as":"American Samoa","ax":"Aland Islands","bl":"Saint Barthelemy","bm":"\u0421\u0435\u043d-\u0411\u0430\u0440\u0442\u0435\u043b\u0435\u043c\u0438","bq":"Bonaire, Sint Eustatius and Saba","bv":"Bouvet Island","cc":"Cocos (Keeling) Islands","ck":"Cook Islands","cx":"Christmas Island","eh":"Western Sahara","fk":"Falkland (Malvinas) Islands","fo":"Faroe Islands","gf":"French Guyana","gg":"Guernsey","gi":"Gibraltar","gl":"Greenland","gp":"Guadeloupe","gs":"South Georgia and the South Sandwich Islands","gu":"Guam","hk":"Hong Kong","hm":"Heard and McDonald Islands","im":"Isle of Man","io":"British Indian Ocean Territory","je":"Jersey","ky":"Cayman Islands","mf":"Saint-Martin","mo":"Macau (Macao)","mp":"Northern Mariana Islands","mq":"Martinique","ms":"Montserrat","ns":"New Caledonia","nf":"Norfolk Island","nu":"Niue","o1":"Unidentified","pf":"French Polynesia","pm":"St. Pierre and Miquelon","pn":"Pitcairn","pr":"Puerto Rico","ps":"Palestinian Territory (occupied)","re":"Reunion","sh":"St. Helena","sj":"Svalbard and Jan Mayen Islands","tc":"Turks and Caicos Islands","tf":"French Southern Territories","tk":"Tokelau","um":"United States Minor Outlying Islands","va":"Vatican (Holy See)","vg":"Virgin Islands, British","vi":"Virgin Islands, US","wf":"Wallis and Futuna Islands","yt":"Mayotte","yu":"Yugoslavia"}}}')},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a.r(t);var n=a(1),r=a(0),i=a.n(r),o=a(27),s=a(1357),l=a(1358),c=a(1359),d=a(1360),u=a(1361),m=a(1348),p=a(3),y=a.n(p),f=(a(703),a(1067),a(1068),a(1354)),h=a(1227),g=a(1228),v=a(2);var b=e=>{const t={},a=!v.d.isNaN(e.user_name);return e.user_name?a&&10!==e.user_name.length||!1!==a||/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i.test(e.user_name)||(t.user_name="Invalid email address"):t.user_name="Email is required",e.agree||(t.agree="Please accept terms and condition to proceed."),t},E=a(10),w=a(360),O=a(454),A=a(242),S=a(1430),j=a.n(S),k=a(772),D=a.n(k),x=a(525),C=a(12),P=a(307),N=a.n(P),I=(a(588),a(292)),F=a.n(I);a(1353);const T=e=>{let{formikBag:t}=e;const a=Object(r.useRef)(t.values.agree),n=Object(r.useRef)(!0);return Object(r.useEffect)((()=>
1{if(n.current)return n.current=!1,t.values.agree&&(F.a.set("cookieConsent","accepted",{expires:365}),"undefined"!==typeof window&&"function"===typeof window.loadClarity&&window.loadClarity()),void(a.current=t.values.agree);t.values.agree&&!a.current&&(F.a.set("cookieConsent","accepted",{expires:365}),"undefined"!==typeof window&&"function"===typeof window.loadClarity&&window.loadClarity()),a.current=t.values.agree}),[t.values.agree]),i.a.createElement("div",{className:"form__form-group"},i.a.createElement("div",{className:"w-100 ml-0"},i.a.createElement(E.b,{name:"agree",component:O.a,label:i.a.createElement("div",{className:"bfc-login-page"},i.a.createElement("span",null,"Agree with"," ",i.a.createElement(o.b,{className:"bfc-underline",to:"/terms-and-conditions.html",target:"_blank"},"Terms")),i.a.createElement("span",null,", "),i.a.createElement("span",null,i.a.createElement(o.b,{className:"bfc-underline",to:"/privacy-notice.html",target:"_blank"},"Privacy Notice")),i.a.createElement("span",null," & "),i.a.createElement("span",null,i.a.createElement(o.b,{className:"bfc-underline",to:"/cookie-policy.html",target:"_blank"},"Cookies Policy")))})))};var B=e=>{const{isFarmerUser:t}=e,a=Object(C.d)(),[o,s]=(Object(v.g)(window.location.href),Object(r.useState)(0)),[l,c]=Object(r.useState)("email"),[d,u]=Object(r.useState)(91),[m,p]=Object(r.useState)(!1),[_,y]=Object(r.useState)(!1),[O,S]=Object(r.useState)("");let k;Object(r.useEffect)((()=>{(async()=>{const e=await a(x.a.getAppConfig({config_parameter:"OTPless_Client_Id"}));k=D()({appId:e,enableErrorLogging:!0});let t=k.getToken();t&&setToken(t)})()}));const P={backgroundColor:"#25D366",padding:"10px 40px",border:"none",borderRadius:"6px",fontSize:" var(--fs-base__two)",color:"#fff",display:"flex",justifyContent:"center",alignItems:"center",width:"100%"},I={position:"absolute",top:"-12px",background:"#fff",left:"44%",height:"25px",width:"36px",textAlign:"center",fontWeight:"bold",color:"#707070"};return i.a.createElement(f.a,{md:12,lg:12},i.a.createElement(h.a,{className:"pb-15"},i.a.createElement(g.a,null,i.a.createElement(E.e,{initialValues:{user_name:"",agree:!0,country_code:0},validate:b,onSubmit:A.e},(a=>{const r=!!a.values.agree;return i.a.createElement(E.d,{className:"material-form"},i.a.createElement("div",null,i.a.createElement("div",{className:"login-signup__page"},i.a.createElement("br",null),i.a.createElement("div",{className:"d-flex align-items-baseline signup-card mb-2"},"email"===l?i.a.createElement(E.b,{style:{width:a.isSubmitting?"calc(100% - 162px)":"calc(100% - 138px)"},className:"mr-3",name:"user_name",variant:"outlined",size:"small",component:w.a,placeholder:t?"Enter Mobile Number":"Enter Email",isFarmerUser:t,setShowDisabled:e.setShowDisabled,setShowEmail:y,isSignup:!0}):i.a.createElement(i.a.Fragment,null,i.a.createElement(N.a,{country:"in",preferredCountries:["in"],enableSearch:!0,onChange:(t,n)=>{S(t);const r=t,i=n.dialCode,o=r.substring(i.length);r>0?(a.setFieldValue("user_name",o||""),a.setFieldValue("country_code",parseInt(n.dialCode)||0),s(o),u(parseInt(n.dialCode))):(a.setFieldValue("user_name",""),a.setFieldValue("country_code",0),u(91),s(0)),"91"!=n.dialCode?e.setShowDisabled(!0):e.setShowDisabled(!1)},prefix:"",autoFormat:!1,inputProps:{name:"mobile_number",required:!0,placeholder:"Enter Mobile Number",autoFocus:!0,className:(o.length>10||o.length<10)&&""!=a.values.user_name&&"phone no"===l?"custom-phone-input error-msg__bordered":"custom-phone-input","data-country-code":"+"}}),i.a.createElement("span",{className:"country-code position-absolute"},"+"+d)),i.a.createElement("div",{className:"bfc-center"},i.a.createElement("button",{disabled:_||o.length>10&&!_||a.isSubmitting||e.showDisabled||!r,type:"submit",color:"primary",size:"sm",style:Object(n.a)(Object(n.a)({},P),{},{backgroundColor:"var(--unnamed-color-1b62ab)",opacity:e.showDisabled||!r?"0.6":"1",cursor:e.showDisabled||!r?"not-allowed":"pointer"})},a.isSubmitting&&i.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),"Verify"))),(o.length>10||o.length<10)&&""!=a.values.user_name&&"phone no"===l?i.a.createElement("span",{className:"error-msg"},"Phone number must be 10 digits."):_&&""!=a.values.user_name&&"email"===l&&i.a.createElement("span",{className:"error-msg"},"Email address cannot start with a number."),i.a.createElement("p",null,"phone no"===l?i.a.createElement("span",null,"Sign-Up using ",i.a.createElement("span",{className:"text-blue cursor-pointer",onClick:()=>{c("email"),a.setFieldValue("user_name","")}},"Email")):i.a.createElement("span",null,"Sign-Up using ",i.a.createElement("span",{className:"text-blue cursor-pointer",onClick:()=>{c("phone no"),a.setFieldValue("user_name","")}},"Phone number"))),i.a.createElement("div",{className:"position-relative"},i.a.createElement("hr",null),i.a.createElement("span",{style:I},"OR"),i.a.createElement("p",{className:"mt-2 mb-2"}
1,"If you're a Business Owner, Transporter, or Driver and Vehicle Owner")),i.a.createElement("div",null,i.a.createElement("button",{size:"sm",className:"mr-3 mb-3",style:Object(n.a)(Object(n.a)({},P),{},{opacity:r?"1":"0.6",cursor:r?"pointer":"not-allowed"}),onClick:()=>window.location.href="/onboarding",disabled:!r},i.a.createElement(j.a,{size:24,className:"mr-2"}),"Try our Faster Onboarding")))),i.a.createElement(T,{formikBag:a}))})))))},R=a(15),M=a(182),q=a(521),L=a.n(q),U=a(9),V=a.n(U);a(24);var z=e=>{const{initialMinute:t=0,initialSeconds:a=0}=e,[o,s]=Object(r.useState)(t),[l,c]=Object(r.useState)(a),[d,u]=Object(r.useState)(1),[m,p]=Object(r.useState)(!1);Object(r.useEffect)((()=>{let e=setInterval((()=>{l>0&&c(l-1),0===l&&(0===o?clearInterval(e):(s(o-1),c(59)))}),1e3);return()=>{clearInterval(e)}}));const _=o,y=l<10?"0".concat(l):l,f=o||l,h=m||f||d>=3;return i.a.createElement("div",{className:"bfc-OTPtext"},i.a.createElement("p",null,i.a.createElement("br",null),"Didn\u2019t get the code? "," ",h?i.a.createElement("span",{className:"disabled",style:{color:"lightgrey"}},"Resend Verification Code in:"):i.a.createElement("span",{onClick:async t=>{t.preventDefault(),p(!0);let a=Object(n.a)(Object(n.a)({},e.params),{},{isResend:!0});try{await A.f(a);p(!1),u(d+1),c(30)}catch(r){console.log("onResendClick->err",r),p(!1)}},style:{color:"var(--unnamed-color-1b62ab)"},className:"cursor-pointer"},"Resend Verification Code")," ",m?i.a.createElement("span",{className:"spinner-border spinner-border-sm bfc-clr-blue",role:"status"}):i.a.createElement("span",{className:V()("bfc-otp-timer",{invisible:!f})},"(",_,":",y,")")))};a(889);const Y=["field","form","formikBag"],G=e=>{const{field:t,form:{touched:a,errors:r,values:o},formikBag:s}=e;Object(R.a)(e,Y);let l=r[t.name]?"bfc-has-error":"";return i.a.createElement("div",{className:l},i.a.createElement(L.a,{value:t.value,onChange:t=>{e.form.setFieldValue("otp",t),6===(null===t||void 0===t?void 0:t.length)&&A.d(Object(n.a)(Object(n.a)({},o),{},{otp:t}),s)},numInputs:6,isInputNum:!0,inputStyle:"bfc-otp-input input-without-border-radius",containerStyle:"bfc-otp-container form__form-group-field justify-content-between",shouldAutoFocus:!0}),a[t.name]&&r[t.name]&&i.a.createElement("span",{className:"form__form-group-error otp-err-text"},r[t.name]))};var Q=e=>i.a.createElement(E.e,{initialValues:{user_name:_.get(e,"user.user_name")||"",otp:""},onSubmit:A.d},(e=>i.a.createElement(E.d,{className:"form bfc-otp-form material-form"},i.a.createElement("div",{className:"form__form-group"},i.a.createElement("span",{className:"form__form-group-label text-center bfc-center"},"Enter 6-digit Verification Code sent via SMS / Email "),i.a.createElement(E.b,{name:"otp",component:G,formikBag:e}),i.a.createElement("span",{className:"text-right mr-30",style:{display:"block"}},"Valid for 10 mins")),i.a.createElement("div",{className:"bfc-center bfc-full-width"},i.a.createElement(M.a,{disabled:e.isSubmitting,type:"submit",color:"primary",size:"sm"},e.isSubmitting&&i.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ","Verify Code")),i.a.createElement(z,{initialSeconds:30,params:e.values,ctx:"login"})))),H=a(569);"".concat("","/img/burger.svg");a.p,a.p;var W=a(11),K=a(751),J=a(151),Z=a(7),X=(a(826),a(1050),a(60)),$=(a(1051),a(335)),ee=a(2210),te=a(1378),ae=a(612),ne=a(245),re=a.n(ne),ie=a(572),oe=a.n(ie),se=a(1440),le=a.n(se);const ce=e=>{let{md:t,lg:a,xl:n,sm:o,xs:s,color:l,divider:c,icon:d,title:u,label:m,subhead:p,before:_,panelClass:y,children:v}=e;const[b,E]=Object(r.useState)(!0),[w,O]=Object(r.useState)(!0),[A,S]=Object(r.useState)(!1),j=()=>{E(!1)},k=()=>{O((e=>!e))},D=()=>{S(!0)};return Object(r.useEffect)((()=>{A&&setTimeout((()=>S(!1)),5e3)}),[A]),b?i.a.createElement(f.a,{md:t,lg:a,xl:n,sm:o,xs:s},i.a.createElement(h.a,{className:"panel".concat(l?" panel--".concat(l):"","\n ").concat(c?" panel--divider":"").concat(w?"":" panel--collapse"," ").concat(y)},i.a.createElement(g.a,{className:"panel__body"},A?i.a.createElement("div",{className:"panel__refresh"},i.a.createElement(X.a,null)):"",i.a.createElement("div",{className:"panel__btns"},i.a.createElement("button",{className:"panel__btn",type:"button",onClick:k},i.a.createElement(oe.a,null)),i.a.createElement("button",{className:"panel__btn",type:"button",onClick:D},i.a.createElement(le.a,null)),i.a.createElement("button",{className:"panel__btn",type:"button",onClick:j},i.a.createElement(re.a,null))),i.a.createElement("div",{className:"panel__title"},i.a.createElement("h5",{className:"bold-text"},d?i.a.createElement("span",{className:"panel__icon lnr lnr-".concat(d)}):"",u,i.a.createElement(te.a,{className:"panel__label"},m)),i.a.createElement("h5",{className:"subhead"},p)),i.a.createElement(ae.a,{isOpen:w},i.a.createElement("div",{className:"panel__content"},v)))),_):""};ce.defaultProps={divider:!1,color:"",title:"",subhead:"",label:"",icon:"",md:0,lg:0,xl:0,sm:0,xs:0,before:null,panelClass:""};var de=ce;const ue={backgroundColor:"var(--unnamed-color-ffffff)",color:"var(--unnamed-color-707070)"},me={backgroundColor:"#2e2c34",color:"var(--unnamed-color-e7e2e2)"};var pe=function(e,t){if("theme-dark"===e){const{backgroundColor:e,color:a}=me;return{contentStyle:{backgroundColor:e},itemStyle:"defaultItems"===t?null:{color:a}}}return ue};const _e=[{name:"Mon",plan:590,pv:800,current:1400},{name:"Tue",plan:868,pv:967,current:1506},{name:"Wed",plan:1397,pv:1098,current:989},{name:"Thu",plan:1480,pv:1200,current:1228},{name:"Fri",plan:1520,pv:1108,current:1100},{name:"Sat",plan:1520,pv:1108,current:1100},{name:"Sun",plan:1400,pv:680,current:1700}];Object(C.b)((e=>({themeName:e.theme.className})))(Object(ee.a)("common")((e=>{let{t:t,rtl:a,themeName:n}=e;return i.a.createElement(de,{lg:12,title:t("dashboard_commerce.product_sales")},i.a.createElement("div",{dir:"ltr"},i.a.createElement($.h,{height:250,className:"dashboard__area"},i.a.createElement($.b,{data:_e,margin:{top:20,left:-15,bottom:20}},i.a.createElement($.j,{dataKey:"name",tickLine:!1,reversed:"rtl"===a}),i.a.createElement($.k,{tickLine:!1,orientation:"rtl"===a?"right":"left"}),i.a.createElement($.i,pe(n,"defaultItems")),i.a.createElement($.g,null),i.a.createElement($.e,null),i.a.createElement($.a,{name:"Current Sales",type:"monotone",dataKey:"current",fill:"#4ce1b6",stroke:"#4ce1b6",fillOpacity:.2}),i.a.createElement($.a,{name:"Plan Sales",type:"monotone",dataKey:"plan",fill:"#70bbfd",stroke:"#70bbfd",fillOpacity:.2})))))}
1)));var ye=a(224),fe=a(231);a(217);var he=e=>{const t={},a=v.d.isNumber(e.user_name);return e.first_name||(t.first_name="First Name is required"),e.last_name||(t.last_name="Last Name is required"),e.email_id&&!/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i.test(e.email_id)&&(t.email_id="Invalid email address"),a||e.email_id||(t.email_id="Email is required"),1==parseInt(e.country_id)&&(e.mobile_number?(v.d.isNaN(e.mobile_number)||10!=="".concat(e.mobile_number).length)&&(t.mobile_number="Invalid mobile number"):t.mobile_number="Mobile number is required"),e.company_id,e.location_code||(t.location_code="Location is required"),void 0===e.is_newsletter_subscribed&&(t.is_newsletter_subscribed="This field is required"),t};a(91);var ge=a(110),ve=(a(506),a(542)),be=a(475),Ee=(a(1567),a(316)),we=a(348),Oe=a(668),Ae=a(2124),Se=a(210),je=a(154);var ke=e=>{let{formikBag:t,setIsOpen:a}=e;const n=Object(C.e)((e=>e.farmerOnboarding)),o=Object(C.d)(),[s,l]=Object(r.useState)(""),[c,d]=Object(r.useState)(""),[u,m]=Object(r.useState)([]);Object(r.useEffect)((()=>{o(Se.a.getBankNames())}),[]),Object(r.useEffect)((()=>{var e;if(null!==n&&void 0!==n&&null!==(e=n.bankList)&&void 0!==e&&e.length){const e=n.bankList.filter((e=>""!==e||null!==e||" "!==e));m(e)}}),[null===n||void 0===n?void 0:n.bankList]);const p=[{title:"Bank Name",key:"bank_name",dataIndex:"bank_name",align:"left",ellipsis:!0,width:"10px",render:(e,t)=>i.a.createElement("div",{className:"bfc-table-list-components"},"".concat(t.bank_name," - ").concat(t.branch))},{title:"IFSC",key:"ifsc_code",dataIndex:"ifsc_code",align:"left",width:"10px",render:(e,n)=>i.a.createElement("div",{className:"bfc-table-list-components d-flex align-items-center"},n.ifsc," -"," ",i.a.createElement(je.a,{showFlag:!0,row:n,controls:[{name:"Copy",onClick:()=>{t.setFieldValue("ifsc_code",n.ifsc),a(!1)},controlColor:"var(--unnamed-color-1b62ab)"}]}))}];return i.a.createElement("div",{className:"form-wrapper"},i.a.createElement("div",{className:"row form__form-group"},i.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},i.a.createElement("span",{className:"form-group-label font-weight-bold"},"Select Bank"),i.a.createElement("span",{style:{color:"red"}},"*"),i.a.createElement("div",{className:"form-group-field"},i.a.createElement(fe.a,{value:s,size:"small",fullWidth:!0,options:u,getOptionLabel:e=>e,onChange:(e,t)=>
1{l(t)},renderInput:e=>i.a.createElement(J.a,Object.assign({},e,{fullWidth:!0,variant:"outlined",className:"material-form__field"}))}))),i.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},i.a.createElement("span",{className:"form-group-label font-weight-bold"},"Area"),i.a.createElement("span",{style:{color:"red"}},"*"),i.a.createElement("div",{className:"form-group-field"},i.a.createElement(J.a,{size:"small",fullWidth:!0,variant:"outlined",value:c,onChange:e=>d(e.target.value)}))),i.a.createElement("div",{className:"form-group-field d-flex align-items-end"},i.a.createElement("button",{className:"ml-3 mt-3",style:{backgroundColor:"var(--unnamed-color-1b62ab)",color:"#fff",border:"none",padding:"5px 25px",borderRadius:"30px",fontSize:"1rem",fontWeight:"bold",opacity:c&&s?"1":"0.3"},size:"small",color:"primary",disabled:!c||!s,onClick:e=>{if(e.preventDefault(),c&&s){const e={bank_name:s,area_name:c};o(Se.a.getBankDetailsAgainstName(e))}}},"Get Bank Details"))),i.a.createElement("div",{className:"ant-table-body ant-table ml-2"},i.a.createElement(Ae.a,{columns:p,dataSource:n.bankDetails||[],pagination:!1,scroll:{y:550,x:550},className:"ant-table",size:"small"})))},De=a(194),xe=a(195),Ce=a(59),Pe=a(136);const Ne=e=>({user_name:e.user_name,first_name:"",last_name:"",email_id:v.d.isNumber(e.user_name)?"":e.user_name,mobile_number:v.d.isNumber(e.user_name)?e.user_name:"",mobile_number_country_code:e.mobile_number_country_code||91,company_id:null,company_tagname:null,is_registered_as_company:!1,is_newsletter_subscribed:!1,address_lattitude:"",address_longitude:"",location_code:"",village_code:"",taluka_code:"",city_code:"",district_code:"",sub_district_code:"",state_code:"",country_id:0,country_code:"India",place_id:"",address_line1:"",address_line2:"",address_line3:"",pin_code:"",locality:""}),Ie=e=>({first_name:"",middle_name:"",last_name:"",mobile_number:v.d.isNumber(e.user_name)?e.user_name:"",mobile_number_country_code:e.mobile_number_country_code||91,pan_number:"",uid_card_number:"",bank_account_number:"",ifsc_code:"",farm_acreage:"",fcm_token:"",agent_code:"",farm_location_detail:{location_code:"",address_lattitude:"",address_longitude:"",place_id:"",village_code:"",district_code:"",sub_district_code:"",city_code:"",state_code:"",country_code:"",address_text:"",pincode:"",address_line1:"",address_line2:"",address_line3:""}});var Fe=e=>{const t=Object(C.e)((e=>e.user)),a=Object(C.e)((e=>e.misc)),o=a.authStep||"",s=(Object(ge.g)(),Object(C.d)()),{isSubmitting:l,errors:c,values:d,initialValues:u,touched:m,isFarmerUser:p,isNewFarmer:_}=e,v="additionalDetails"===o,b=v?"Additional Details":"Personal Details";Object(r.useEffect)((()=>{s(ve.a.getOAuthToken())}),[]);const[S,j]=Object(r.useState)({}),[k,D]=Object(r.useState)(),[x,P]=Object(r.useState)(!1),[I,F]=Object(r.useState)(""),[T,B]=Object(r.useState)(""),[R,q]=Object(r.useState)(!0),[L,U]=Object(r.useState)(!1),[V,z]=Object(r.useState)(!1),[Y,G]=Object(r.useState)(""),[Q,H]=Object(r.useState)({}),$=Object(C.e)((e=>e.locationEloc)),ee=y.a.get($,"entities.undefined"),te=Object(C.e)((e=>e.farmerOnboarding)),ae=null===te||void 0===te?void 0:te.busy,ne=(y.a.get(t,"profile.person.whatsapp_number",""),y.a.get(t,"profile.person.mobile_number_country_code","")),re=(y.a.get(t,"profile.person.whatsapp_number_country_code",""),y.a.get(t,"profile.person.mobile_number",""));Object(r.useEffect)((()=>{if(k){(async e=>{const t=await Z.hb.getLocationDetails(e);H(t)})({place_id:k,bearer_token:ee})}}),[k,ee]),Object(r.useEffect)((()=>{if(""!==I){let e;e=parseInt(I)?{mobile_number:"".concat(I)}:{person_name:"".concat(I)};let t={filters:e,offset:0,page_size:10};s(Se.a.getFacilitators(t))}}),[I]);return i.a.createElement(f.a,{md:12,lg:12},i.a.createElement(h.a,null,i.a.createElement(g.a,null,!p||!_&&i.a.createElement("div",{className:"card__title mb-10"},i.a.createElement("h5",{className:"bold-text"},b),i.a.createElement("hr",{className:"bfc-lineBreak"})),i.a.createElement(E.e,{initialValues:p||_?Ie(Object(n.a)(Object(n.a)({},t),a)):Ne(Object(n.a)(Object(n.a)({},t),a)),validate:p||_?e=>{if(p){const t={};return e.first_name||(t.first_name="First Name is required"),e.last_name||(t.last_name="Last Name is required"),t}if(_){const t={},a=/^([A-Z]){5}([0-9]){4}([A-Z]){1}?$/;null!==e&&void 0!==e&&e.pan_number&&!1===a.test(null===e||void 0===e?void 0:e.pan_number)&&(t.pan_number="Please enter valid pan number"),e.first_name||(t.first_name="First Name is required"),e.middle_name||(t.middle_name="Middle Name is required"),e.last_name||(t.last_name="Last Name is required"),e.bank_account_number||(t.bank_account_number="Bank account number is required"),e.ifsc_code||(t.ifsc_code="IFSC code is required");return!1===/^[A-Z]{4}0[A-Z0-9]{6}$/.test(e.ifsc_code)&&e.ifsc_code.length<=11&&(t.ifsc_code="Please enter valid IFSC code"),e.farm_acreage||(t.farm_acreage="Farm acreage is required"),t}}:he,onSubmit:p||_?(e,t)=>
1A.c(e,t,Q,p,_,L,U,z,V):A.b},(e=>{var t,a,r,o,l,c,d,u,m,f,h,g,b,S,j,k,C,I,H,Z,$,ee,ie,oe,se,le,ce,de,ue,me,pe,_e,he,ge,ve,Ae,je,Ne;const{values:Ie,initialValues:Fe,isSubmitting:Te,setFieldValue:Be,touched:Re,errors:Me,setFieldTouched:qe}=e;Ie.address_lattitude=(y.a.get(Q,"latitude")||"").toString(),Ie.address_longitude=(y.a.get(Q,"longitude")||"").toString(),(p||_)&&(Ie.farm_location_detail.address_lattitude=(y.a.get(Q,"latitude")||"").toString(),Ie.farm_location_detail.address_longitude=(y.a.get(Q,"longitude")||"").toString());const Le={border:"none",backgroundColor:"transparent",color:"var(--unnamed-color-1b62ab)",padding:"0"};return i.a.createElement(E.d,{className:"material-form signup-form"},ae&&i.a.createElement("div",{className:"panel__refresh"},i.a.createElement(X.a,null)),p?i.a.createElement("div",{className:"farmer-details"},i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(J.a,{className:"material-form__field",type:"text",label:"First Name",value:Ie.first_name,error:Re.first_name&&Me.first_name,helperText:Re.first_name&&Me.first_name,onChange:e=>{qe("first_name",!0,!0),/^[a-zA-Z]*$/.test(e.target.value)&&e.target.value.length<=30&&Be("first_name",e.target.value.toUpperCase())}}),!1===(null===te||void 0===te||null===(t=te.bankVerificationDetails)||void 0===t?void 0:t.is_any_error)&&i.a.createElement("span",{style:{color:"green"}},null===te||void 0===te||null===(a=te.bankVerificationDetails)||void 0===a||null===(r=a.log)||void 0===r||null===(o=r.beneficiary_name)||void 0===o||null===(l=o.split(" "))||void 0===l?void 0:l[0]))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(J.a,{className:"material-form__field",type:"text",label:"Last Name",value:Ie.last_name,error:Re.last_name&&Me.last_name,helperText:Re.last_name&&Me.last_name,onChange:e=>{qe("last_name",!0,!0),/^[a-zA-Z]*$/.test(e.target.value)&&e.target.value.length<=30&&Be("last_name",e.target.value.toUpperCase())}}),!1===(null===te||void 0===te||null===(c=te.bankVerificationDetails)||void 0===c?void 0:c.is_any_error)&&i.a.createElement("span",{style:{color:"green"}},null===te||void 0===te||null===(d=te.bankVerificationDetails)||void 0===d||null===(u=d.log)||void 0===u||null===(m=u.beneficiary_name)||void 0===m||null===(f=m.split(" "))||void 0===f?void 0:f[2]))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(fe.a,{size:"small",fullWidth:!0,value:T,options:(null===te||void 0===te?void 0:te.facilitators)||[],getOptionLabel:e=>null!==e&&void 0!==e&&e.person_name&&null!==e&&void 0!==e&&e.mobile_number?"".concat(null===e||void 0===e?void 0:e.person_name," (").concat(null===e||void 0===e?void 0:e.mobile_number,")"):"",onChange:(e,t)=>
1{qe("agent_code",!0,!0),Be("agent_code",null===t||void 0===t?void 0:t.mobile_number),B(t)},renderInput:e=>i.a.createElement(J.a,Object.assign({},e,{fullWidth:!0,className:"material-form__field",placeholder:"Enter 3 characters to search facilitator",label:"Did someone help you?",onChange:e=>{const t=e.target.value;t.length>=3&&F(t)},error:Re.agent_code&&Me.agent_code,helperText:Re.agent_code&&Me.agent_code}))}))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field"},i.a.createElement(E.b,{className:"material-form__field",name:"location_code",variant:"standard",component:ye.a,placeholder:"Select Location",label:"Location",cb:t=>{let a=t[0]||{},n=(y.a.get(a,"addressTokens.houseNumber","")?y.a.get(a,"addressTokens.houseNumber","")+", ":"")+(y.a.get(a,"addressTokens.houseName","")?y.a.get(a,"addressTokens.houseName",""):""),r=(y.a.get(a,"addressTokens.street","")?y.a.get(a,"addressTokens.street","")+", ":"")+(y.a.get(a,"addressTokens.subSubLocality","")?y.a.get(a,"addressTokens.subSubLocality",""):""),i=(y.a.get(a,"addressTokens.subLocality","")?y.a.get(a,"addressTokens.subLocality","")+", ":"")+(y.a.get(a,"addressTokens.locality","")?y.a.get(a,"addressTokens.locality",""):"");var o;(e.setFieldValue("farm_location_detail.pincode",y.a.get(a.addressTokens,"pincode")||""),e.setFieldValue("farm_location_detail.address_line1",n),e.setFieldValue("farm_location_detail.address_line2",r),e.setFieldValue("farm_location_detail.address_line3",i),e.setFieldValue("farm_location_detail.city_code",y.a.get(a.addressTokens,"city")||""),e.setFieldValue("farm_location_detail.district_code",y.a.get(a.addressTokens,"district")||""),e.setFieldValue("farm_location_detail.sub_district_code",y.a.get(a.addressTokens,"subDistrict")||""),e.setFieldValue("farm_location_detail.village_code",y.a.get(a.addressTokens,"village")||y.a.get(a.addressTokens,"city")||y.a.get(a.addressTokens,"subDistrict")||""),e.setFieldValue("farm_location_detail.state_code",y.a.get(a.addressTokens,"state")||""),e.setFieldValue("farm_location_detail.place_id",y.a.get(a,"eLoc")||""),e.setFieldValue("farm_location_detail.address_lattitude",null===Q||void 0===Q?void 0:Q.latitude),e.setFieldValue("farm_location_detail.address_longitude",null===Q||void 0===Q?void 0:Q.longitude),e.setFieldValue("farm_location_detail.location_code",(y.a.get(a,"placeName","")?y.a.get(a,"placeName","")+", ":"")+y.a.get(a,"placeAddress","")),e.setFieldValue("location_code",(y.a.get(a,"placeName","")?y.a.get(a,"placeName","")+", ":"")+y.a.get(a,"placeAddress","")),t)&&D(null===(o=t[0])||void 0===o?void 0:o.eLoc)}}))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"d-flex justify-content-start"},i.a.createElement(De.a,{label:i.a.createElement(i.a.Fragment,null,"Agree To ",i.a.createElement("a",{target:"_blank",href:"https://my.biofuelcircle.com/Participation_Agreement.htm"},"Global Participation Agreement")),value:R,onChange:(e,t,a)=>{let n;q(t),t?Pe.b.dismiss(n):n=Pe.b.error("You need to agree to the Global Participation Agreement to Proceed")}}))),i.a.createElement(K.a,{className:"form__button-toolbar bfc-account__btns"},i.a.createElement(M.a,{className:"bfc-buttonWidth",color:"primary",type:"button",size:"sm",disabled:!R,onClick:e.handleSubmit},Te&&i.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ","Proceed")),i.a.createElement(xe.a,{open:L,setOpen:U,title:"Confirm VPA",confirmationMessage:"Is this your current & active UPI id? We will pay you on this UPI id",actionButtons:[{name:"Yes",onClick:()=>{W.a.show({type:"success",message:"Thank you for confirming your UPI id!."}),A.c(Ie,e,Q,p,_,L,U,z,V)}},{name:"No",onClick:()=>{U(!1),A.c(Ie,e,Q,p,_,L,U,z,!1)}}]},i.a.createElement("div",{className:"font-weight-bold",style:{color:Object(Ce.a)("muiPrimary")}},null===V||void 0===V?void 0:V.name_at_bank),i.a.createElement("div",{className:"font-weight-bold",style:{color:Object(Ce.a)("muiPrimary")}},null===V||void 0===V?void 0:V.vpa))):_?i.a.createElement("div",{className:"farmer-details"},i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(J.a,{className:"material-form__field",type:"text",label:"Enter Pan Number (Optional)",placeholder:"ABCDE1234Z",value:Ie.pan_number,error:Re.pan_number&&Me.pan_number,helperText:Re.pan_number&&Me.pan_number,onChange:e=>{qe("pan_number",!0,!0);/^[A-Z0-9]*$/.test(e.target.value.toUpperCase())&&e.target.value.length<=10&&Be("pan_number",e.target.value.toUpperCase())}}),Ie.pan_number&&!Me.pan_number&&i.a.createElement("button",{className:"ml-3 font-weight-bold",style:null!==te&&void 0!==te&&null!==(h=te.panVerificationDetail
1s)&&void 0!==h&&null!==(g=h.kyc_message)&&void 0!==g&&g.includes("verified")?Object(n.a)(Object(n.a)({},Le),{},{color:"var(--unnamed-color-4ce1b6)"}):Le,onClick:async e=>{e.preventDefault();const t={verification_type_enum:1,document_number:null===Ie||void 0===Ie?void 0:Ie.pan_number,document_name:"Pan Card",entity_id:0,company_affiliate_enum:0,expiry_date:null,just_return_name:!0},a=await s(Se.a.kycVerification(t));var n,r,i,o,l,c;null!==a&&void 0!==a&&a.name_as_per_pa_n&&(Be("name_as_per_pan",null===a||void 0===a?void 0:a.name_as_per_pa_n),Be("first_name",null===a||void 0===a||null===(n=a.name_as_per_pa_n)||void 0===n||null===(r=n.split(" "))||void 0===r?void 0:r[0]),Be("middle_name",null===a||void 0===a||null===(i=a.name_as_per_pa_n)||void 0===i||null===(o=i.split(" "))||void 0===o?void 0:o[1]),Be("last_name",null===a||void 0===a||null===(l=a.name_as_per_pa_n)||void 0===l||null===(c=l.split(" "))||void 0===c?void 0:c[2]))}},null!==te&&void 0!==te&&null!==(b=te.panVerificationDetails)&&void 0!==b&&null!==(S=b.kyc_message)&&void 0!==S&&S.includes("verified")?"Verified":"Verify"))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(J.a,{className:"material-form__field",type:"text",label:"First Name",value:Ie.first_name,error:Re.first_name&&Me.first_name,helperText:Re.first_name&&Me.first_name,onChange:e=>{qe("first_name",!0,!0),/^[a-zA-Z]*$/.test(e.target.value)&&e.target.value.length<=30&&Be("first_name",e.target.value.toUpperCase())}}),!1===(null===te||void 0===te||null===(j=te.bankVerificationDetails)||void 0===j?void 0:j.is_any_error)&&i.a.createElement("span",{style:{color:"green"}},null===te||void 0===te||null===(k=te.bankVerificationDetails)||void 0===k||null===(C=k.log)||void 0===C||null===(I=C.beneficiary_name)||void 0===I||null===(H=I.split(" "))||void 0===H?void 0:H[0]))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(J.a,{className:"material-form__field",type:"text",label:"Middle Name",value:Ie.middle_name,error:Re.middle_name&&Me.middle_name,helperText:Re.middle_name&&Me.middle_name,onChange:e=>{qe("middle_name",!0,!0),/^[a-zA-Z]*$/.test(e.target.value)&&e.target.value.length<=30&&Be("middle_name",e.target.value.toUpperCase())}}),!1===(null===te||void 0===te||null===(Z=te.bankVerificationDetails)||void 0===Z?void 0:Z.is_any_error)&&i.a.createElement("span",{style:{color:"green"}},null===te||void 0===te||null===($=te.bankVerificationDetails)||void 0===$||null===(ee=$.log)||void 0===ee||null===(ie=ee.beneficiary_name)||void 0===ie||null===(oe=ie.split(" "))||void 0===oe?void 0:oe[1]))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(J.a,{className:"material-form__field",type:"text",label:"Last Name",value:Ie.last_name,error:Re.last_name&&Me.last_name,helperText:Re.last_name&&Me.last_name,onChange:e=>{qe("last_name",!0,!0),/^[a-zA-Z]*$/.test(e.target.value)&&e.target.value.length<=30&&Be("last_name",e.target.value.toUpperCase())}}),!1===(null===te||void 0===te||null===(se=te.bankVerificationDetails)||void 0===se?void 0:se.is_any_error)&&i.a.createElement("span",{style:{color:"green"}},null===te||void 0===te||null===(le=te.bankVerificationDetails)||void 0===le||null===(ce=le.log)||void 0===ce||null===(de=ce.beneficiary_name)||void 0===de||null===(ue=de.split(" "))||void 0===ue?void 0:ue[2]))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field mb-10"},i.a.createElement("div",{className:"d-flex align-items-center"},i.a.createElement(J.a,{className:"material-form__field mb-0",type:"text",label:"Enter IFSC Code",placeholder:"SBIN0125620",value:Ie.ifsc_code,error:Re.ifsc_code&&Me.ifsc_code,helperText:Re.ifsc_code&&Me.ifsc_code,onChange:e=>{qe("ifsc_code",!0,!0);(/^[a-zA-z0-9]*$/.test(e.target.value.toUpperCase())&&e.target.value.length<=11||!e.target.value)&&Be("ifsc_code",e.target.value.toUpperCase())}})),i.a.createElement("button",{style:Le,onClick:e=>P(!0)},"Search IFSC"))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(J.a,{className:"material-form__field",type:"text",label:"Enter Account Number",value:Ie.bank_account_number,error:Re.bank_account_number&&Me.bank_account_number,helperText:Re.bank_account_number&&Me.bank_account_number,onChange:e=>{qe("bank_account_number",!0,!0),/^\d*$/.test(e.target.value)&&e.target.value.length<=20&&Be("bank_account_number",e.target.value)}}),(null===Ie||void 0===Ie?void 0:Ie.ifsc_code)&&(null===Ie||void 0===Ie?void 0:Ie.bank_account_number)&&i.a.createElement("button",{className:"ml-3 font-weight-bold cursor-pointer",style:!1===(null===te||void 0===te||null===(me=te.bankVerificationDetail
1s)||void 0===me?void 0:me.is_any_error)?Object(n.a)(Object(n.a)({},Le),{},{color:"var(--unnamed-color-4ce1b6)"}):null!==te&&void 0!==te&&null!==(pe=te.bankVerificationDetails)&&void 0!==pe&&pe.is_any_error?Object(n.a)(Object(n.a)({},Le),{},{color:"red"}):Le,disabled:!1===(null===te||void 0===te||null===(_e=te.bankVerificationDetails)||void 0===_e?void 0:_e.is_any_error),onClick:e=>{e.preventDefault(),e.stopPropagation();const t={account_number:null===Ie||void 0===Ie?void 0:Ie.bank_account_number,ifsc_code:null===Ie||void 0===Ie?void 0:Ie.ifsc_code,beneficiary_name:"".concat(null===Ie||void 0===Ie?void 0:Ie.first_name," ").concat(null===Ie||void 0===Ie?void 0:Ie.middle_name," ").concat(null===Ie||void 0===Ie?void 0:Ie.last_name)};s(Se.a.verifyBankAccount(t))}},!1===(null===te||void 0===te||null===(he=te.bankVerificationDetails)||void 0===he?void 0:he.is_any_error)?"Verified":null!==te&&void 0!==te&&null!==(ge=te.bankVerificationDetails)&&void 0!==ge&&ge.is_any_error?"Failed":"Verify"))),!0===(null===te||void 0===te||null===(ve=te.bankVerificationDetails)||void 0===ve?void 0:ve.is_any_error)&&i.a.createElement("div",{className:"col"},i.a.createElement("label",{className:"mb-0"},"Upload Bank Passbook/Cross Cancelled Cheque"),i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(Ee.a,{accept:"image/jpeg, image/png",onDrop:e=>{const t=e.map((e=>Object.assign(e,{preview:URL.createObjectURL(e)})));if(t[0].size>5242880)try{return W.a.show({type:"error",message:"Uploaded Attachment is exceeding the size. Please Upload Attachment of max 5MB size.",key:"req-form"}),!1}catch(a){console.log("error",a)}else t[0]=t[t.length-1];return Be("files",t)}},(e=>
1{let{getRootProps:t,getInputProps:a}=e;return i.a.createElement("div",t(),(!(null!==Ie&&void 0!==Ie&&Ie.files)||0===(null===Ie||void 0===Ie?void 0:Ie.files.length))&&i.a.createElement("div",{className:"dropzone__drop-here",style:{color:"var(--unnamed-color-1b62ab)",marginLeft:"8px"}},i.a.createElement("span",{className:"lnr lnr-upload"})," Select file to upload"),i.a.createElement("input",a()))})),(null===Ie||void 0===Ie?void 0:Ie.files)&&Array.isArray(null===Ie||void 0===Ie?void 0:Ie.files)&&(null===Ie||void 0===Ie?void 0:Ie.files.length)>0&&i.a.createElement("div",{className:"d-flex align-items-center"},i.a.createElement("p",{style:{color:"var(--unnamed-color-1b62ab)"}},null===Ie||void 0===Ie?void 0:Ie.files[0].name),i.a.createElement(be.a,{size:"small",onClick:(e,t)=>{null===Ie||void 0===Ie||Ie.files.filter(((e,a)=>a!==t));Be("files",[])}},i.a.createElement(we.a,{className:"cursor-pointer",style:{color:"var(--unnamed-color-f44336)",marginLeft:"8px"}}))))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(J.a,{className:"material-form__field",type:"text",label:"Farm Acreage",value:Ie.farm_acreage,error:Re.farm_acreage&&Me.farm_acreage,helperText:Re.farm_acreage&&Me.farm_acreage,onChange:e=>{qe("farm_acreage",!0,!0),!/^\d+(\.\d{0,2})?$/.test(e.target.value)&&e.target.value||Be("farm_acreage",e.target.value)}}))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field d-flex align-items-center"},i.a.createElement(fe.a,{size:"small",fullWidth:!0,value:T,options:(null===te||void 0===te?void 0:te.facilitators)||[],getOptionLabel:e=>null!==e&&void 0!==e&&e.person_name&&null!==e&&void 0!==e&&e.mobile_number?"".concat(null===e||void 0===e?void 0:e.person_name," (").concat(null===e||void 0===e?void 0:e.mobile_number,")"):"",onChange:(e,t)=>
1{qe("agent_code",!0,!0),Be("agent_code",null===t||void 0===t?void 0:t.mobile_number),B(t)},renderInput:e=>i.a.createElement(J.a,Object.assign({},e,{fullWidth:!0,className:"material-form__field",placeholder:"Enter 3 characters to search facilitator",label:"Did someone help you?",onChange:e=>{const t=e.target.value;t.length>=3&&F(t)},error:Re.agent_code&&Me.agent_code,helperText:Re.agent_code&&Me.agent_code}))}))),i.a.createElement("div",{className:"col"},i.a.createElement("div",{className:"form-group-field"},i.a.createElement(E.b,{className:"material-form__field",name:"location_code",variant:"standard",component:ye.a,placeholder:"Select Location",label:"Location",cb:t=>{let a=t[0]||{},n=(y.a.get(a,"addressTokens.houseNumber","")?y.a.get(a,"addressTokens.houseNumber","")+", ":"")+(y.a.get(a,"addressTokens.houseName","")?y.a.get(a,"addressTokens.houseName",""):""),r=(y.a.get(a,"addressTokens.street","")?y.a.get(a,"addressTokens.street","")+", ":"")+(y.a.get(a,"addressTokens.subSubLocality","")?y.a.get(a,"addressTokens.subSubLocality",""):""),i=(y.a.get(a,"addressTokens.subLocality","")?y.a.get(a,"addressTokens.subLocality","")+", ":"")+(y.a.get(a,"addressTokens.locality","")?y.a.get(a,"addressTokens.locality",""):"");var o;(e.setFieldValue("farm_location_detail.pincode",y.a.get(a.addressTokens,"pincode")||""),e.setFieldValue("farm_location_detail.address_line1",n),e.setFieldValue("farm_location_detail.address_line2",r),e.setFieldValue("farm_location_detail.address_line3",i),e.setFieldValue("farm_location_detail.city_code",y.a.get(a.addressTokens,"city")||""),e.setFieldValue("farm_location_detail.district_code",y.a.get(a.addressTokens,"district")||""),e.setFieldValue("farm_location_detail.sub_district_code",y.a.get(a.addressTokens,"subDistrict")||""),e.setFieldValue("farm_location_detail.village_code",y.a.get(a.addressTokens,"village")||y.a.get(a.addressTokens,"city")||y.a.get(a.addressTokens,"subDistrict")||""),e.setFieldValue("farm_location_detail.state_code",y.a.get(a.addressTokens,"state")||""),e.setFieldValue("farm_location_detail.place_id",y.a.get(a,"eLoc")||""),e.setFieldValue("farm_location_detail.address_lattitude",null===Q||void 0===Q?void 0:Q.latitude),e.setFieldValue("farm_location_detail.address_longitude",null===Q||void 0===Q?void 0:Q.longitude),e.setFieldValue("farm_location_detail.location_code",(y.a.get(a,"placeName","")?y.a.get(a,"placeName","")+", ":"")+y.a.get(a,"placeAddress","")),e.setFieldValue("location_code",(y.a.get(a,"placeName","")?y.a.get(a,"placeName","")+", ":"")+y.a.get(a,"placeAddress","")),t)&&D(null===(o=t[0])||void 0===o?void 0:o.eLoc)}}))),i.a.createElement(K.a,{className:"form__button-toolbar bfc-account__btns"},i.a.createElement(M.a,{className:"bfc-buttonWidth",color:"primary",type:"button",size:"sm",disabled:Te||!1!==(null===te||void 0===te||null===(Ae=te.bankVerificationDetails)||void 0===Ae?void 0:Ae.is_any_error)||!0===(null===te||void 0===te||null===(je=te.bankVerificationDetails)||void 0===je?void 0:je.is_any_error)?!(null!==Ie&&void 0!==Ie&&null!==(Ne=Ie.files)&&void 0!==Ne&&Ne.length):"",onClick:e.handleSubmit},Te&&i.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ","Proceed")),i.a.createElement("div",{className:"plan-list",style:{width:"65%"}},i.a.createElement(Oe.a,{size:"md",open:x,setOpen:P,title:"IFSC Code Finder",busy:!1,isIconRequired:!1,loaderStyle:{to
1p:"50%",left:"50%",width:"auto",height:"auto"}},i.a.createElement(ke,{formikBag:e,setIsOpen:P})))):i.a.createElement("div",{className:v?"d-none":""},i.a.createElement("div",null,i.a.createElement(E.b,{name:"first_name",component:w.a,label:"First Name"})),i.a.createElement("div",null,i.a.createElement(E.b,{name:"last_name",component:w.a,label:"Last Name"})),i.a.createElement("div",{className:"mt-20 mb-20"},i.a.createElement(E.b,{name:"email_id",component:w.a,type:"emailid",label:"Email",disabled:!!Fe.email_id})),i.a.createElement("div",{className:"mb-15"},i.a.createElement(N.a,{country:"in",value:re?ne+re:Y,preferredCountries:["in"],onChange:(t,a)=>{G(t);const n=t,r=a.dialCode,i=n.substring(r.length);e.setFieldValue("mobile_number_country_code",parseInt(a.dialCode)||0),e.setFieldValue("mobile_number",i||"")},inputProps:{name:"mobile_number",required:!0,autoFocus:!0}})),i.a.createElement("div",{className:"location__field"},i.a.createElement(E.b,{name:"location_code",component:ye.a,placeholder:"Select Location",label:"Location",cb:t=>{let a=t[0]||{},n=(y.a.get(a,"addressTokens.houseNumber","")?y.a.get(a,"addressTokens.houseNumber","")+", ":"")+(y.a.get(a,"addressTokens.houseName","")?y.a.get(a,"addressTokens.houseName",""):""),r=(y.a.get(a,"addressTokens.street","")?y.a.get(a,"addressTokens.street","")+", ":"")+(y.a.get(a,"addressTokens.subSubLocality","")?y.a.get(a,"addressTokens.subSubLocality",""):""),i=(y.a.get(a,"addressTokens.subLocality","")?y.a.get(a,"addressTokens.subLocality","")+", ":"")+(y.a.get(a,"addressTokens.locality","")?y.a.get(a,"addressTokens.locality",""):"");var o;(e.setFieldValue("pin_code",y.a.get(a.addressTokens,"pincode")||""),e.setFieldValue("address_line1",n),e.setFieldValue("address_line2",r),e.setFieldValue("address_line3",i),e.setFieldValue("city_code",y.a.get(a.addressTokens,"city")||""),e.setFieldValue("locality",y.a.get(a.addressTokens,"locality")||""),e.setFieldValue("district_code",y.a.get(a.addressTokens,"district")||""),e.setFieldValue("village_code",y.a.get(a.addressTokens,"village")||y.a.get(a.addressTokens,"city")||y.a.get(a.addressTokens,"subDistrict")||""),e.setFieldValue("sub_district_code",y.a.get(a.addressTokens,"subDistrict")||""),e.setFieldValue("state_code",y.a.get(a.addressTokens,"state")||""),e.setFieldValue("place_id",y.a.get(a,"eLoc")||""),e.setFieldValue("location_code",(y.a.get(a,"placeName","")?y.a.get(a,"placeName","")+", ":"")+y.a.get(a,"placeAddress","")),t)&&D(null===(o=t[0])||void 0===o?void 0:o.eLoc)}})),i.a.createElement("div",{className:"form__form-group"},i.a.createElement("div",{className:"bfc-form__form-group-field"},i.a.createElement("p",null,i.a.createElement("br",null)),i.a.createElement(E.b,{name:"is_newsletter_subscribed",component:O.a,label:"I would like to subscribe to information, tips and offers about BiofuelCircle products and services"}))),i.a.createElement(K.a,{className:"form__button-toolbar bfc-account__btns"},i.a.createElement(M.a,{className:"bfc-buttonWidth",color:"primary",type:"button",size:"sm",disabled:Te,onClick:e.handleSubmit},Te&&i.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ","Proceed"))))})))))},Te=(a.p,a(770),a(771)),Be=a(50),Re=a(773),Me=a(643),qe=a.n(Me);t.default=e=>{const{isFarmer:t,isNewFarmer:a}=Object(Be.a)(),p=!1,_=Object(C.e)((e=>e.user)),f=Object(C.e)((e=>e.misc)),h=f.authStep||"",[g,v]=Object(r.useState)(!1),[b,E]=Object(r.useState)(!1);y.a.get(_,"profile.person.is_kyc_done"),y.a.get(_,"profile.person.type_of_individual_enum"),y.a.get(_,"profile.person.user_type_enum"),y.a.get(_,"profile.person.person_id");let w=window.location.pathname;w.includes("account"),w.includes("kyc");Object(r.useEffect)((()=>{window.FreshworksWidget("show","launcher")}),[]);const O=()=>{let e=null;return e="signup-otp"===h?i.a.createElement(i.a.Fragment,null,i.a.createElement(Q,{user:Object(n.a)(Object(n.a)({},_),f)})):["details"].includes(h)?i.a.createElement(i.a.Fragment,null,i.a.createElement(Fe,{user:Object(n.a)(Object(n.a)({},_),f)})):i.a.createElement("div",{className:"tabs tabs--justify tabs--bordered-bottom bfc-account-tabs"},i.a.createElement("div",{className:"tabs__wrap"},i.a.createElement(s.a,{tabs:!0},i.a.createElement(l.a,null,i.a.createElement(o.c,{className:"nav-link",color:"#1B62AB",to:"/account/login"},"LOG IN")),i.a.createElement(l.a,null,i.a.createElement(o.c,{className:"nav-link active",to:"/account/signup"},"SIGN UP")),p),i.a.createElement(c.a,{activeTab:"1"},i.a.createElement(d.a,{tabId:"1"},i.a.createElement(B,{isFarmerUser:p,setShowDisabled:v,showDisabled:g}),i.a.createElement("div",{className:"account__have-account bfc-login-page"},i.a.createElement("p",null,"Already have an account?",i.a.createElement(o.b,{to:"/account/login"}," Login"))),i.a.createElement("div",{className:"account-embed-link"},i.a.createElement("div",{className:"embed-link__content"},i.a.createElement("a",{target:"_blank",href:"https://www.youtube.com/watch?v=R_z6pxMcqH4"},i.a.createElement("h5",{className:"embed-link__title text-center ml-0"},"How to Register on the Platform")))))))),e};return i.a.createElement(i.a.Fragment,null,i.a.createElement(i.a.Fragment,null,g&&i.a.createElement("div",{className:"bfc-alert-wrapper phone-alert"},i.a.createElement(Te.a,{customMessage:"Please use an email address to sign up, if you have a non-India number. Alternatively, you can sign up with WhatsApp."})),i.a.createElement(u.a,{className:"bfc-auth mt-10"},i.a.createElement(m.a,{className:"no-gutters set-border"},i.a.createElement("div",{className:"col col-lg-3 offset-lg-3 bfc-container"},i.a.createElement(H.a,{isFarmerUser:p})),i.a.createElement("div",{className:"col col-lg-3 bfc-container bfc-signup-side"},i.a.createElement("div",{className:"account bfc-account"},i.a.createElement("div",{className:"account__wrapper"},i.a.createElement("div",{className:"account__card"},O()))))))),i.a.createElement("div",{className:qe.a.policyButton,onClick:()=>E(!0)},i.a.createElement("span",null,"Terms of Usage"),i.a.createElement("div",{className:"".concat(qe.a.policyTooltip," ").concat(b?qe.a.show:"")},i.a.createElement("button",{className:qe.a.closeButton,onClick:e=>{e.stopPropagation(),E(!1)}},"\xd7"),i.a.createElement("a",{href:"/terms-and-conditions.html",target:"_blank"},"Terms and Conditions"),i.a.createElement("a",{href:"/privacy-notice.html",target:"_blank"},"Privacy Notice"),i.a.createElement("a",{href:"/cookie-policy.html",target:"_blank"},"Cookie Policy"),i.a.createElement("a",{href:"/returns-refunds-cancellation-policy.html",target:"_blank"},"Returns, Refunds & Cancellation Policy"))),i.a.createElement(Re.a,null))}},,function(e,t,a){"use strict";a.r(t);var n=a(1),r=a(0),i=a.n(r),o=a(27),s=a(1357),l=a(1358),c=a(1359),d=a(1360),u=a(1361),m=a(1348),p=a(3),y=a.n(p),f=(a(703),a(1067),a(1068),a(110)),h=a(1354),g=a(1227),v=a(1228),b=a(2);var E=e=>{const t={},a=!b.d.isNaN(e.user_name);return e.user_name?a&&10!==e.user_name.length||!1!==a||/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i.test(e.user_name)||(t.user_name="Invalid email address"):t.user_name="Email is required",e.agree||(t.agree="Please accept terms and condition to proceed."),t},w=a(10),O=a(360),A=a(454),S=a(394),j=a(515),k=a.n(j),D=a(25),x=a(292),C=a.n(x),P=a(307),N=a.n(P);a(588),a(1353);const I=e=>{let{formikBag:t,loc:a,indentDealsUrl:n}=e;const s=Object(r.useRef)(t.values.agree),l=Object(r.useRef)(!0);return Object(r.useEffect)((()=>
1{if(l.current)return l.current=!1,t.values.agree&&(C.a.set("cookieConsent","accepted",{expires:365}),"undefined"!==typeof window&&"function"===typeof window.loadClarity&&window.loadClarity()),void(s.current=t.values.agree);t.values.agree&&!s.current&&(C.a.set("cookieConsent","accepted",{expires:365}),"undefined"!==typeof window&&"function"===typeof window.loadClarity&&window.loadClarity()),s.current=t.values.agree}),[t.values.agree]),i.a.createElement("div",{className:"form__form-group"},i.a.createElement("div",{className:"w-100 ml-0"},i.a.createElement(w.b,{name:"agree",component:A.a,label:i.a.createElement("div",{className:"bfc-login-page"},i.a.createElement("span",null,"Agree with"," ",a.includes(n)?i.a.createElement(o.b,{className:"bfc-underline",to:"/terms-and-conditions-supply-support.html",target:"_blank"},"Terms"):i.a.createElement(o.b,{className:"bfc-underline",to:"/terms-and-conditions.html",target:"_blank"},"Terms")),!a.includes(n)&&i.a.createElement("span",null,", "),!a.includes(n)&&i.a.createElement("span",null,i.a.createElement(o.b,{className:"bfc-underline",to:"/privacy-notice.html",target:"_blank"},"Privacy Notice")),!a.includes(n)&&i.a.createElement("span",null," & "),!a.includes(n)&&i.a.createElement("span",null,i.a.createElement(o.b,{className:"bfc-underline",to:"/cookie-policy.html",target:"_blank"},"Cookies Policy")))})))};var F=e=>{const t=Object(b.g)(window.location.href),{indentDealsUrl:a}=D.a,o=Object(f.h)(),s=Object(f.g)();let l="";if(""!==o.search){const e=o.search.split("?u=");null!==e[1]&&(l=atob(e[1]))}const[c,d]=Object(r.useState)(0),[u,m]=Object(r.useState)("email"),[p,_]=Object(r.useState)(!1),[y,A]=Object(r.useState)(91),[j,x]=Object(r.useState)(!1),[C,P]=Object(r.useState)("");Object(r.useEffect)((()=>{const e=s.location.state&&s.location.state.from.pathname+s.location.state.from.search;localStorage.setItem("PreviousUrl",e)}),[s]);const F={backgroundColor:"#25D366",padding:"10px 40px",border:"none",borderRadius:"6px",fontSize:" var(--fs-base__two)",color:"#fff",display:"flex",justifyContent:"center",alignItems:"center",width:"100%"},T={position:"absolute",top:"-12px",background:"#fff",left:"44%",height:"25px",width:"36px",textAlign:"center",fontWeight:"bold",color:"#707070"};Object(r.useEffect)((()=>{const e=new BroadcastChannel("authChannel");return e.onmessage=e=>{"loggedIn"===e.data&&window.location.reload()},()=>{e.close()}}),[]);return i.a.createElement(h.a,{md:12,lg:12},i.a.createElement(g.a,{className:"pb-15"},i.a.createElement(v.a,null,i.a.createElement(w.e,{initialValues:{user_name:l||"",agree:!0,domain_url:window.location.origin,country_code:0},validate:E,onSubmit:S.e},(r=>{const o=!!r.values.agree;return i.a.createElement(w.d,{className:"material-form"},i.a.createElement("div",null,i.a.createElement("div",{className:"login-signup__page"},i.a.createElement("br",null),i.a.createElement("div",{className:"d-flex align-items-baseline login-card mb-2"},"email"===u?i.a.createElement(w.b,{style:{width:r.isSubmitting?"calc(100% - 162px)":"calc(100% - 138px)"},className:"mr-3",name:"user_name",variant:"outlined",size:"small",component:O.a,placeholder:"Enter Email",setShowDisabled:e.setShowDisabled,setShowEmail:x,islogin:!0}):i.a.createElement(i.a.Fragment,null,i.a.createElement(N.a,{country:"in",preferredCountries:["in"],enableSearch:!0,onChange:(t,a)=>{P(t);const n=t||"",i=a.dialCode,o=n.substring(i.length);n>0?(r.setFieldValue("user_name",o||""),r.setFieldValue("country_code",parseInt(a.dialCode)||0),d(o),A(parseInt(a.dialCode))):(r.setFieldValue("user_name",""),r.setFieldValue("country_code",0),A(91),d(0)),"91"!=a.dialCode?e.setShowDisabled(!0):e.setShowDisabled(!1)},prefix:"",autoFormat:!1,inputProps:{name:"mobile_number",required:!0,placeholder:"Enter Mobile Number",autoFocus:!0,className:(c.length>10||c.length<10)&&""!=r.values.user_name&&"phone no"===u?"custom-phone-input error-msg__bordered":"custom-phone-input","data-country-code":"+"}}),i.a.createElement("span",{className:"country-code position-absolute"},"+"+y)),i.a.createElement("div",{className:"bfc-center"},i.a.createElement("button",{disabled:c.length>10&&!j||r.isSubmitting||e.showDisabled||!o,type:"submit",color:"primary",size:"sm",style:Object(n.a)(Object(n.a)({},F),{},{backgroundColor:"var(--unnamed-color-1b62ab)",opacity:e.showDisabled||!o?"0.6":"1",cursor:e.showDisabled||!o?"not-allowed":"pointer"})},r.isSubmitting&&i.a.createElement("span",{className:"spinner-border spinner-border-sm mr-2",role:"status","aria-hidden":"true"}),"Verify"))),(c.length>10||c.length<10)&&""!=r.values.user_name&&"phone no"===u?i.a.createElement("span",{className:"error-msg"},"Phone number must be 10 digits."):j&&""!=r.values.user_name&&"email"===u&&i.a.createElement("span",{className:"error-msg"},"Email address cannot start with a number."),i.a.createElement("p",null,"phone no"===u?i.a.createElement("span",null,"Login using ",i.a.createElement("span",{className:"text-blue cursor-pointer",onClick:()=>{m("email"),r.setFieldValue("user_name","")}},"Email")):i.a.createElement("span",null,"Login using ",i.a.createElement("span",{className:"text-blue cursor-pointer",onClick:()=>{m("phone no"),r.setFieldValue("user_name","")}},"Phone number"))),i.a.createElement("div",{className:"position-relative"},i.a.createElement("hr",null),i.a.createElement("span",{style:T},"OR")),i.a.createElement("div",null,i.a.createElement("button",{size:"sm",className:"mr-3 mb-3",style:Object(n.a)(Object(n.a)({},F),{},{opacity:o?"1":"0.6",cursor:o?"pointer":"not-allowed"}),onClick:()=>(async()=>{try{const e=await S.b(),a=null===e||void 0===e?void 0:e.unique_token;if(a)try{localStorage.setItem("whatsapp_login_token",a)}catch(t){}}catch(t){}
1const e="https://api.whatsapp.com/send/?phone=".concat("918956938951","&text=").concat(encodeURIComponent("Hi WhatsApp! Please verify my number with BiofuelCircle."),"&type=phone_number&app_absent=0");window.open(e,"_blank")})(),disabled:!o},i.a.createElement(k.a,{size:24,className:"mr-2"}),"Login With Whatsapp")))),i.a.createElement(I,{formikBag:r,loc:t,indentDealsUrl:a}))})))))},T=a(15),B=a(182),R=a(521),M=a.n(R),q=a(1355),L=a(889),U=a(489);const V=["field","form","formikBag","isMobile","isIPad"],z=e=>{const{field:t,form:{touched:a,errors:r,values:o},formikBag:s,isMobile:l,isIPad:c}=e;Object(T.a)(e,V);let d=r[t.name]?"bfc-has-error":"";return i.a.createElement("div",{className:d},i.a.createElement(M.a,{value:t.value,onChange:async t=>{e.form.setFieldValue("otp",t),6===(null===t||void 0===t?void 0:t.length)&&S.c(Object(n.a)(Object(n.a)({},o),{},{otp:t}),s,l,c)},numInputs:6,isInputNum:!0,inputStyle:"bfc-otp-input input-without-border-radius",containerStyle:"bfc-otp-container form__form-group-field justify-content-between",shouldAutoFocus:!0}),a[t.name]&&r[t.name]&&i.a.createElement("span",{className:"form__form-group-error otp-err-text"},r[t.name]))};var Y=e=>{let t=Object(U.useMediaQuery)({maxWidth:480}),a=Object(U.useMediaQuery)({minWidth:768,maxWidth:1024});return i.a.createElement(w.e,{initialValues:{user_name:_.get(e,"user.user_name")||"",otp:""},validate:L.a,onSubmit:S.c},(e=>i.a.createElement(w.d,{className:"form bfc-otp-form material-form"},i.a.createElement("div",{className:"form__form-group"},i.a.createElement("span",{className:"form__form-group-label bfc-center"},"Enter 6-digit Verification Code sent via SMS / Email "),i.a.createElement(w.b,{name:"otp",component:z,formikBag:e,isMobile:t,isIPad:a}),i.a.createElement("span",{className:"text-right mr-30",style:{display:"block"}},"Valid for 10 mins")),i.a.createElement("div",{className:"bfc-center bfc-full-width"},i.a.createElement(B.a,{disabled:e.isSubmitting,type:"submit",color:"primary",size:"sm"},e.isSubmitting&&i.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ","Verify Code")),i.a.createElement(q.a,{initialSeconds:30,params:e.values,ctx:"login"}))))},G=a(569),Q=a(12),H=a(21),W=(a(11),a(770),a(771)),K=a(136),J=a(772),Z=a.n(J),X=a(525),$=a(773),ee=a(641),te=a.n(ee);t.default=e=>{const t=Object(Q.d)(),a=Object(b.g)(window.location.href),{indentDealsUrl:p}=D.a,_=Object(Q.e)((e=>e.user)),f=Object(Q.e)((e=>e.misc)),[h,g]=Object(r.useState)(!1),[v,E]=Object(r.useState)(!1);y.a.get(_,"profile.person.is_kyc_done"),y.a.get(_,"profile.person.type_of_individual_enum"),y.a.get(_,"profile.person.user_type_enum"),y.a.get(_,"profile.person.person_id");Object(r.useEffect)((()=>{const e=setInterval((()=>{window.location.reload(!1)}),3e5);return()=>{clearInterval(e)}}),[]);let w=window.location.pathname;w.includes("account"),w.includes("kyc");const O=()=>{"https://testassist.biofuelcircle.com/account/login"===window.location.href?window.open("https://test.biofuelcircle.com/account/signup","_blank"):"https://prepassist.biofuelcircle.com/account/login"===window.location.href||"https://prepsupply.biofuelcircle.com/account/login"===window.location.href?window.open("https://prep.biofuelcircle.com/account/signup","_blank"):window.open("https://my.biofuelcircle.com/account/signup")};let A,S;Object(r.useEffect)((()=>{(async()=>{const e=await t(X.a.getAppConfig({config_parameter:"OTPless_Client_Id"}));A=Z()({appId:e,enableErrorLogging:!0});let a=A.getToken();a&&setToken(a)})()})),Object(r.useEffect)((()=>{window.FreshworksWidget("show","launcher")}),[]);const j=()=>{let e="https://my.biofuelcircle.com/sso/WA/callback";return a.includes("/smartbuyer.biofuelcircle.com")&&(e="https://smartbuyer.biofuelcircle.com/sso/WA/callback"),a.includes("assist.biofuelcircle.com")?e="https://assist.biofuelcircle.com/sso/WA/callback":a.includes("prep.biofuelcircle.com")?e="https://prep.biofuelcircle.com/sso/WA/callback":a.includes("prepsmartbuyer.biofuelcircle.com")?e="https://prepsmartbuyer.biofuelcircle.com/sso/WA/callback":a.includes("prepassist.biofuelcircle.com")?e="https://prepassist.biofuelcircle.com/sso/WA/callback":a.includes("demo.biofuelcircle.com")?e="https://demo.biofuelcircle.com/sso/WA/callback":a.includes("demosmartbuyer.biofuelcircle.com")?e="https://demosmartbuyer.biofuelcircle.com/sso/WA/callback":a.includes("demoassist.biofuelcircle.com")?e="https://demoassist.biofuelcircle.com/sso/WA/callback":a.includes("test.biofuelcircle.com")?e="https://test.biofuelcircle.com/sso/WA/callback":a.includes("testsmartbuyer.biofuelcircle.com")?e="https://testsmartbuyer.biofuelcircle.com/sso/WA/callback":a.includes("testassist.biofuelcircle.com")?e="https://testassist.biofuelcircle.com/sso/WA/callback":a.includes("localhost:3000")&&(e="http://localhost:3000/sso/WA/callback"),S=A.createGetIntentOnClick({redirectionURL:e}),S()},k=()=>{let e=null;return e="otp"===f.authStep?i.a.createElement(i.a.Fragment,null,i.a.createElement(Y,{user:Object(n.a)(Object(n.a)({},_),f)}
1)):i.a.createElement("div",{className:"tabs tabs--justify tabs--bordered-bottom bfc-account-tabs"},i.a.createElement("div",{className:"tabs__wrap"},i.a.createElement(s.a,{tabs:!0},i.a.createElement(l.a,null,i.a.createElement(o.c,{className:"nav-link active",color:"#1B62AB",to:"/account/login"},"LOG IN")),!a.includes(p)&&i.a.createElement(l.a,null,i.a.createElement(o.c,{className:"nav-link",to:"/account/signup"},"SIGN UP"))),i.a.createElement(c.a,{activeTab:"1"},i.a.createElement(d.a,{tabId:"1"},i.a.createElement(F,{initiateLogin:j,setShowDisabled:g,showDisabled:h}),a.includes(p)?i.a.createElement("div",{className:"account__have-account bfc-login-page"},i.a.createElement("p",null,"Don't have an account?",i.a.createElement("span",{style:{color:"#1b62ab",cursor:"pointer"},onClick:O}," Signup"))):i.a.createElement("div",{className:"account__have-account bfc-login-page"},i.a.createElement("p",null,"Don't have an account?",i.a.createElement(o.b,{to:"/account/signup"}," Signup"))),i.a.createElement("div",{className:"account-embed-link"},i.a.createElement("div",{className:"embed-link__content"},i.a.createElement("a",{target:"_blank",href:"https://www.youtube.com/watch?v=R_z6pxMcqH4"},i.a.createElement("h5",{className:"embed-link__title text-center ml-0"},"How to Register on the Platform")))))))),(async()=>{const e=await H.default.getItem("LogoutMessage")||"";""!==e&&(K.b.error(e),await H.default.removeItem("LogoutMessage"))})(),e};return i.a.createElement(i.a.Fragment,null,i.a.createElement(i.a.Fragment,null,h&&i.a.createElement("div",{className:"bfc-alert-wrapper phone-alert"},i.a.createElement(W.a,{customMessage:"Please use an email address to login, if you have a non-India number. Alternatively, you can login with WhatsApp."})),i.a.createElement(u.a,{className:"bfc-auth login-mobile-view mt-10"},i.a.createElement(m.a,{className:"no-gutters set-border"},i.a.createElement("div",{className:"col col-lg-3 offset-lg-3 bfc-container"},i.a.createElement(G.a,null)),i.a.createElement("div",{className:"col col-lg-3 bfc-container bfc-login-side"},i.a.createElement("div",{className:"account bfc-account"},i.a.createElement("div",{className:"account__wrapper"},i.a.createElement("div",{className:"account__card"},k()))))))),i.a.createElement("div",{className:te.a.policyButton,onClick:()=>E(!0)},i.a.createElement("span",null,"Terms of Usage"),i.a.createElement("div",{className:"".concat(te.a.policyTooltip," ").concat(v?te.a.show:"")},i.a.createElement("button",{className:te.a.closeButton,onClick:e=>{e.stopPropagation(),E(!1)}},"\xd7"),i.a.createElement("a",{href:"/terms-and-conditions.html",target:"_blank"},"Terms and Conditions"),i.a.createElement("a",{href:"/privacy-notice.html",target:"_blank"},"Privacy Notice"),i.a.createElement("a",{href:"/cookie-policy.html",target:"_blank"},"Cookie Policy"),i.a.createElement("a",{href:"/returns-refunds-cancellation-policy.html",target:"_blank"},"Returns, Refunds & Cancellation Policy"))),i.a.createElement($.a,null))}},,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){"use strict";a(26);var n=a(3),r=a.n(n),i=a(0),o=a.n(i),s=a(12),l=a(271),c=a.n(l),d=a(149),u=a(582),m=a(611),p=a(182),_=a(570),y=a(9),f=a.n(y),h=a(10),g=(a(953),a(33));const v=e=>{let{ratingsArray:t,extendedProfilePersonId:a,userId:n,toggle:l,color:d,btn:u,editPageLink:y,title:v,message:b,colored:E,header:w,isOpen:O,rating:A,company_affiliate_enum:S,entity_id:j,isPerson:k,companyName:D,openInAnotherTab:x}=e;const C=Object(s.e)((e=>e.ratingDetails)),P=r.a.get(C,"entities")||{},N=r.a.get(P,g.t.PARTICIPATION)||{},I=r.a.get(P,g.t.TRANSACTION)||{},F=r.a.get(P,g.t.QUALITY)||{},T=r.a.get(P,g.t.QUANTITY)||{},B=r.a.get(P,g.t.PAYMENTS)||{},R=r.a.get(P,g.t.ONTIME)||{},M=Object(s.d)();Object(i.useEffect)((()=>{let e;e=k?{entity_id:j}:{entity_id:j,company_affiliate_enum:S},M(m.a.fetchDetails(e))}),[]),Object(i.useEffect)((()=>{O&>ag("event","rating_drill_down_2",{Participation:t.filter((e=>"Participation"===e.rating_type)).map((e=>e.ratings)),Transaction:t.filter((e=>"Transaction"===e.rating_type)).map((e=>e.ratings)),Quantity:t.filter((e=>"Quantity"===e.rating_type)).map((e=>e.ratings)),Payments:t.filter((e=>"Payments"===e.rating_type)).map((e=>e.ratings)),OnTime:t.filter((e=>"OnTime"===e.rating_type)).map((e=>e.ratings)),totalRating:A,viewPersonId:a,userId:n||null,companyName:D,otherCompanyName:t.filter((e=>"Participation"===e.rating_type)).map((e=>e.compnay_code))})}),[O]);
1const q=f()({"modal-dialog--colored":E,"modal-dialog--header":w});return o.a.createElement("div",{className:"bfc-post-text-editor-modal"},o.a.createElement("div",{className:"bfc-follow-editor-section"},o.a.createElement(p.a,{className:"d-none",color:d,onClick:l},u),o.a.createElement(_.a,{isOpen:O,toggle:l,modalClassName:"ltr-support theme-light bfc-post-text-editor-modal nesting-rating-modal",className:"modal-dialog--".concat(d," ").concat(q," ")},o.a.createElement(h.e,{initialValues:{}},(e=>{const{values:t}=e;return o.a.createElement(h.d,{className:"material-form follow-modal"},o.a.createElement("div",{className:"modal__header",style:{borderBottom:"transparent!important"}},o.a.createElement("p",{className:"text-modal modal__title bfc-modalTitle"},"Total Rating ",A,o.a.createElement("button",{"aria-label":"Close",className:" close",type:"button",onClick:l},o.a.createElement("span",{"aria-hidden":!0},"\xd7")))),o.a.createElement("div",{className:"modal__body scrollbar p-0",id:"style-1",style:{display:"inline-table!important"}},o.a.createElement("div",{className:"pl-30 pr-30"},o.a.createElement("div",{className:"row"},o.a.createElement("div",{className:"col-md-6",style:{borderRight:"1px solid #d6d6d6"}},o.a.createElement("div",{style:{borderBottom:"1px solid var(--unnamed-color-ccc)"}},o.a.createElement("div",{class:"d-flex align-items-center"},o.a.createElement("div",{class:"mr-auto",style:{fontSize:"var(--fs-base__three)"}},"Participation"),o.a.createElement("div",{class:"p-2"},o.a.createElement(c.a,{rating:N.rating?parseFloat(N.rating):0,starRatedColor:"#ffcc33",numberOfStars:5,starDimension:"14px",starSpacing:"1px",name:"rating",trigger:"click"})),o.a.createElement("div",{class:"p-1 mt-2",style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__four)",fontWeight:"bold"}},N.rating?parseFloat(N.rating):0)),parseFloat(N.rating)>0?o.a.createElement("p",{class:"",style:{minHeight:"90px",fontSize:"var(--fs-base__two)"}},"There is a"," ",o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null!==N&&void 0!==N&&N.decision_ratio?null===N||void 0===N?void 0:N.decision_ratio:0,"% chance")," ","this Buyer/ Seller will take a decision on their Buy or Sell. This participant has a"," ",o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null!==N&&void 0!==N&&N.wining_ratio?null===N||void 0===N?void 0:N.wining_ratio:0,"% probability")," ","of submitting a winning bid or offer in response to your Sell/ Buy"):o.a.createElement("p",{class:"p-2",style:{minHeight:"90px",fontSize:"var(--fs-base__two)"}},"We do not have sufficient data to calculate this rating"))),o.a.createElement("div",{className:"col-md-6 mb-10"},o.a.createElement("div",{style:{borderBottom:"1px solid var(--unnamed-color-ccc)"}},o.a.createElement("div",{class:"d-flex align-items-center"},o.a.createElement("div",{class:"mr-auto",style:{fontSize:"var(--fs-base__three)"}},"Quantity"),o.a.createElement("div",{class:"p-2"},o.a.createElement(c.a,{rating:T.rating?parseFloat(T.rating):0,starRatedColor:"#ffcc33",numberOfStars:5,starDimension:"14px",starSpacing:"1px",name:"rating",trigger:"click"})),o.a.createElement("div",{class:"p-1 mt-2",style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__four)",fontWeight:"bold"}},T.rating?parseFloat(T.rating):0)),parseFloat(T.rating)>0?o.a.createElement("p",{class:"",style:{minHeight:"90px",fontSize:"var(--fs-base__two)"}},"On Average, for this participant the Actual Quantity delivered is within"," ",o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null!==T&&void 0!==T&&T.quantity_score?null===T||void 0===T?void 0:T.quantity_score:0,"%")," ","of the Scheduled Quantity (excluding an operational tolerance of 5%)"):o.a.createElement("p",{class:"p-2",style:{minHeight:"90px",fontSize:"var(--fs-base__two)"}},"We do not have sufficient data to calculate this rating"))),o.a.createElement("div",{className:"col-md-6",style:{borderRight:"1px solid #d6d6d6"}},o.a.createElement("div",{style:{borderBottom:"1px solid var(--unnamed-color-ccc)"}},o.a.createElement("div",{class:"d-flex align-items-center mt-10"},o.a.createElement("div",{class:"mr-auto",style:{fontSize:"var(--fs-base__three)"}},"Transaction"),o.a.createElement("div",{class:"p-2"}
1,o.a.createElement(c.a,{rating:I.rating?parseFloat(I.rating):0,starRatedColor:"#ffcc33",numberOfStars:5,starDimension:"14px",starSpacing:"1px",name:"rating",trigger:"click"})),o.a.createElement("div",{class:"p-1 mt-2",style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__four)",fontWeight:"bold"}},I.rating?parseFloat(I.rating):0)),parseFloat(I.rating)>0?o.a.createElement("p",{class:"",style:{minHeight:"90px",fontSize:"var(--fs-base__two)"}},"On average, in about"," ",o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null!==I&&void 0!==I&&I.fulfillment_score?null===I||void 0===I?void 0:I.fulfillment_score:0," out of 10 times")," ",", this participant will not walk away once a deal is concluded. This puts them in the"," ","Top"==(null===I||void 0===I?void 0:I.top_bottom)?o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null===I||void 0===I?void 0:I.top_bottom," ",null!==I&&void 0!==I&&I.top_bottom_value?100-(null===I||void 0===I?void 0:I.top_bottom_value)===0?1:100-(null===I||void 0===I?void 0:I.top_bottom_value):0,"%"):o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null===I||void 0===I?void 0:I.top_bottom," ",null!==I&&void 0!==I&&I.top_bottom_value?null===I||void 0===I?void 0:I.top_bottom_value:0,"%")," ","of participants on the platform"):o.a.createElement("p",{class:"p-2",style:{minHeight:"90px",fontSize:"var(--fs-base__two)"}},"We do not have sufficient data to calculate this rating"))),o.a.createElement("div",{className:"col-md-6 mb-10"},o.a.createElement("div",{style:{borderBottom:"1px solid var(--unnamed-color-ccc)"}},o.a.createElement("div",{class:"d-flex align-items-center mt-10"},o.a.createElement("div",{class:"mr-auto",style:{fontSize:"var(--fs-base__three)"}},"On-Time"),o.a.createElement("div",{class:"p-2"},o.a.createElement(c.a,{rating:R.rating?parseFloat(R.rating):0,starRatedColor:"#ffcc33",numberOfStars:5,starDimension:"14px",starSpacing:"1px",name:"rating",trigger:"click"})),o.a.createElement("div",{class:"p-1 mt-2",style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__four)",fontWeight:"bold"}},R.rating?parseFloat(R.rating):0)),parseFloat(R.rating)>0?o.a.createElement("p",{class:"",style:{minHeight:"90px",fontSize:"var(--fs-base__two)"}},o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null!==R&&void 0!==R&&R.on_time_frequency?null===R||void 0===R?void 0:R.on_time_frequency:0,"%")," ","of the Deliveries from this Seller are On-Time, as per mutually agreed Scheduled Date. Whenever there was a confirmed delay, on average the delivery was late by about"," ",o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null===R||void 0===R?void 0:R.average_delay)," ","days"):o.a.createElement("p",{class:"p-2",style:{minHeight:"90px",fontSize:"var(--fs-base__two)"}},"We do not have sufficient data to calculate this rating"))),o.a.createElement("div",{className:"col-md-6",style:{borderRight:"1px solid #d6d6d6"}},o.a.createElement("div",null,o.a.createElement("div",{class:"d-flex align-items-center mt-10"},o.a.createElement("div",{class:"mr-auto",style:{fontSize:"var(--fs-base__three)"}},"Quality"),o.a.createElement("div",{class:"p-2"},o.a.createElement(c.a,{rating:F.rating?parseFloat(F.rating):0,starRatedColor:"#ffcc33",numberOfStars:5,starDimension:"14px",starSpacing:"1px",name:"rating",trigger:"click"})),o.a.createElement("div",{class:"p-1 mt-2",style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__four)",fontWeight:"bold"}},F.rating?parseFloat(F.rating):0)),parseFloat(F.rating)>0?o.a.createElement("p",{class:"",style:{minHeight:"90px",fontSize:"var(--fs-base__two)"}},"Only"," ",o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}}
1,null!==F&&void 0!==F&&F.quality_adjustment_score?null===F||void 0===F?void 0:F.quality_adjustment_score:0," in 100")," ","deliveries made by this Seller have reported quality issues. And"," ",o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null!==F&&void 0!==F&&F.quality_rejection_score?null===F||void 0===F?void 0:F.quality_rejection_score:0)," ","of the their deliveries till date have been rejected by the Buyer. You can find more insights in the Seller\u2019s ",o.a.createElement("a",{href:y,target:x?"_blank":"_self"},"Quality Profile")):o.a.createElement("p",{class:"p-2",style:{minHeight:"90px",fontSize:"var(--fs-base__two)"}},"We do not have sufficient data to calculate this rating"),o.a.createElement("hr",{className:"d-block d-sm-none",style:{borderColor:"var(--unnamed-color-ccc)"}}))),o.a.createElement("div",{className:"col-md-6 mb-10"},o.a.createElement("div",null,o.a.createElement("div",{class:"d-flex align-items-center mt-10"},o.a.createElement("div",{class:"mr-auto",style:{fontSize:"var(--fs-base__three)"}},"Payment"),o.a.createElement("div",{class:"p-2"},o.a.createElement(c.a,{rating:B.rating?parseFloat(B.rating):0,starRatedColor:"#ffcc33",numberOfStars:5,starDimension:"14px",starSpacing:"1px",name:"rating",trigger:"click"})),o.a.createElement("div",{class:"p-1 mt-2",style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__four)",fontWeight:"bold"}},B.rating?parseFloat(B.rating):0)),parseFloat(B.rating)>0?o.a.createElement("p",{class:"",style:{fontSize:"var(--fs-base__two)"}},"In"," ",o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null!==B&&void 0!==B&&B.on_time_payment?null===B||void 0===B?void 0:B.on_time_payment:0," out of 100")," ","instances, this participant pays their invoices on time.At times when payment was overdue, in most cases the typical delay was between"," ",o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},null!==B&&void 0!==B&&B.one_time_payment?null===B||void 0===B?void 0:B.one_time_payment:0)," ","days."):o.a.createElement("p",{class:"p-2",style:{fontSize:"var(--fs-base__two)"}},"We do not have sufficient data to calculate this rating")))))))})))))};v.defaultProps={title:"",message:"",colored:!1,header:!1,color:"primary"};var b=v,E=a(60),w=a(2);t.a=e=>{let{isBuyerSellerDiscovery:t,userId:a,addressId:n,rating:l,company_affiliate_enum:m,personId:p,id:_,entity_id:y,quality:f,editPageLink:h,isPerson:g,companyName:v,openInAnotherTab:O}=e;const A=Object(s.d)(),S=Object(s.e)((e=>e.ratings)),j=r.a.get(S,"entities.undefined[".concat(y,"].data"),[]),[k,D]=Object(i.useState)(!1),x=Object(s.e)((e=>e.ratingDetails)),[C,P]=(r.a.get(x,"entities.Participation"),Object(i.useState)(!1)),N=Object(s.e)((e=>e.ratings.busy)),I=Object(w.n)(),F=o.a.createElement("div",{className:"p-0"},0===l?o.a.createElement("p",{className:"rating-heading",style:{textAlign:"center",fontWeight:"bold",fontSize:"var(--fs-base__two)",color:"var(--unnamed-color-1b62ab)"}},"Not rated"):o.a.createElement(o.a.Fragment,null,o.a.createElement("p",{className:"rating-heading",style:{textAlign:"center",fontWeight:"bold",fontSize:"var(--fs-base__two)",color:"var(--unnamed-color-1b62ab)"}},"Total Rating ",l),o.a.createElement("ul",{style:{padding:0,margin:0,listStyleImage:"none",listStyleType:"none"}},j.map((e=>o.a.createElement("li",{style:{margin:"10px 0px"}},o.a.createElement("div",{style:{display:"grid",gridTemplateColumns:"1fr 1fr 50px",alignContent:"center"}},o.a.createElement("p",{style:{margin:"4px 10px"}},o.a.createElement("span",{style:{color:"var(--unnamed-color-707070)",fontSize:"var(--fs-base__three)"}},e.rating_type||"")),o.a.createElement("p",{style:{margin:"0px 0px 0px 0px"}},o.a.createElement(c.a,{rating:e.ratings?e.ratings:0,starRatedColor:"#ffcc33",numberOfStars:5,starDimension:"15px",starSpacing:"1px",name:"rating"})),o.a.createElement("p",{style:{margin:"4px 10px"}},o.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontSize:"var(--fs-base__three)",fontWeight:"bold"}},e.ratings||0))))))),o.a.createElement("hr",null),o.a.createElement("div",{className:"text-center",onClick:e=>{P(!0)},style:{color:"var(--unnamed-color-1b62ab)",cursor:"pointer"}},"What do these ratings mean?"),o.a.createElement("div",{className:"nested-modal"},C&&o.a.createElement(b,{ratingsArray:j,extendedProfilePersonId:p,userId:a,isOpen:C,toggle:()=>{P(!C)},company_affiliate_enum:m,entity_id:y,editPageLink:Object(w.h)(h),openInAnotherTab:O,rating:l,isPerson:g,companyName:v}))));return o.a.createElement("div",{className:"demo"}
1,o.a.createElement("div",{style:{clear:"both",whiteSace:"nowrap"}},o.a.createElement(d.a,{placement:"rightTop",content:N?o.a.createElement(E.a,null):F,onMouseEnter:()=>{const e={entity_id:y,company_affiliate_enum:m};+y&&A(f?u.a.fetchQualityList(e):u.a.fetchList(e)),!N&&(null===j||void 0===j?void 0:j.length)>0&>ag("event","rating_drill_down_1",{Participation:j.filter((e=>"Participation"===e.rating_type)).map((e=>e.ratings)),Transaction:j.filter((e=>"Transaction"===e.rating_type)).map((e=>e.ratings)),Quantity:j.filter((e=>"Quantity"===e.rating_type)).map((e=>e.ratings)),Payments:j.filter((e=>"Payments"===e.rating_type)).map((e=>e.ratings)),OnTime:j.filter((e=>"OnTime"===e.rating_type)).map((e=>e.ratings)),totalRating:l,viewPersonId:p,userId:a||null,companyName:v,otherCompanyName:j.filter((e=>"OnTime"===e.rating_type)).map((e=>e.compnay_code))})}},o.a.createElement("p",{className:t?"no-title-rating":"rating"},o.a.createElement(c.a,{rating:l||0,starRatedColor:"#ffcc33",numberOfStars:5,starDimension:w.d.isMPARoute()&&I?"13px":"15px",starSpacing:"1px",name:"rating",trigger:"click"})))))}},function(e,t,a){"use strict";t.a=a.p+"static/media/tolerance.864f870b.svg"},,,,function(e,t,a){"use strict";t.a=a.p+"static/media/preferredHeader.5aea47bb.svg"},function(e,t,a){"use strict";a(0),a(26),a(2),a(319)},function(e,t,a){"use strict";a.p},function(e,t,a){"use strict";var n,r,i=a(0),o=a.n(i),s=a(218);const l=["title","titleId"];function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},c.apply(null,arguments)}function d(e,t){let{title:a,titleId:o}=e,s=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,l);return i.createElement("svg",c({xmlns:"http://www.w3.org/2000/svg",width:56.36,height:58.131,viewBox:"0 0 56.36 58.131",ref:t,"aria-labelledby":o},s),a?i.createElement("title",{id:o},a):null,n||(n=i.createElement("defs",null,i.createElement("style",null,".a{fill:#1b62ab;}"))),r||(r=i.createElement("g",{transform:"translate(-436.907 -390.308)"},i.createElement("g",{transform:"translate(436.907 403.987)"},i.createElement("path",{className:"a",d:"M386.174,170.174h-1.087a1.087,1.087,0,0,1,0-2.174h1.087a1.087,1.087,0,1,1,0,2.174Zm0,0",transform:"translate(-376.568 -168)"}),i.createElement("path",{className:"a",d:"M283.221,218.174h-2.2a1.087,1.087,0,0,1,0-2.174h2.215a1.08,1.08,0,0,1,1.078,1.087A1.094,1.094,0,0,1,283.221,218.174Zm0,0",transform:"translate(-259.488 -209.479)"}),i.createElement("path",{className:"a",d:"M382.076,217.087a1.087,1.087,0,0,1-1.087,1.087h-2.214a1.087,1.087,0,0,1,0-2.174h2.214A1.087,1.087,0,0,1,382.076,217.087Zm0,0",transform:"translate(-370.526 -209.479)"}),i.createElement("path",{className:"a",d:"M338.4,170.174h-2.215a1.087,1.087,0,0,1,0-2.174H338.4a1.087,1.087,0,1,1,0,2.174Zm0,0",transform:"translate(-322.151 -168)"}),i.createElement("path",{className:"a",d:"M257.372,185.419a1.07,1.07,0,0,1-.225-.024,1.087,1.087,0,0,1-.84-1.286,2.292,2.292,0,0,0,.047-.451,2.18,2.18,0,0,0-.237-.989,1.087,1.087,0,0,1,1.938-.985,4.352,4.352,0,0,1,.379,2.869A1.087,1.087,0,0,1,257.372,185.419Zm0,0",transform:"translate(-230.447 -179.311)"}),i.createElement("path",{className:"a",d:"M332.1,218.174h-2.215a1.087,1.087,0,0,1,0-2.174H332.1a1.087,1.087,0,0,1,0,2.174Zm0,0",transform:"translate(-314.999 -209.479)"}),i.createElement("path",{className:"a",d:"M289.493,170.174h-2.215a1.087,1.087,0,1,1,0-2.174h2.215a1.087,1.087,0,0,1,0,2.174Zm0,0",transform:"translate(-266.6 -168)"}),i.createElement("path",{className:"a",d:"M211.434,296.82a1.062,1.062,0,0,1-.264.033,1.087,1.087,0,0,1-1.053-.824,3.835,3.835,0,0,0-.775-1.521,1.087,1.087,0,1,1,1.664-1.4,5.988,5.988,0,0,1,1.22,2.391,1.087,1.087,0,0,1-.791,1.319Zm0,0",transform:"translate(-177.802 -275.761)"}),i.createElement("path",{className:"a",d:"M351.152,447.606a5.3,5.3,0,0,0,.7.045h1.368a1.087,1.087,0,1,1,0,2.174h-1.368a7.615,7.615,0,0,1-.978-.063,1.087,1.087,0,1,1,.278-2.156Zm0,0",transform:"translate(-338.991 -409.614)"}),i.createElement("path",{className:"a",d:"M358.674,352.325a7.607,7.607,0,0,1,2.218-.326h.285a1.087,1.087,0,1,1,0,2.174h-.285a5.475,5.475,0,0,0-1.586.234,1.066,1.066,0,0,1-.316.048,1.086,1.086,0,0,1-.316-2.126Zm0,0",transform:"translate(-348.026 -327.003)"}),i.createElement("path",{className:"a",d:"M344.056,282.174a1.087,1.087,0,1,1,0-2.174h2.214a1.087,1.087,0,0,1,0,2.174Zm0,0",transform:"translate(-331.091 -264.785)"}),i.createElement("path",{className:"a",d:"M395.231,419.78a1.086,1.086,0,0,1,1.437.544,5.42,5.42,0,0,0,1.027,1.522,1.087,1.087,0,1,1-1.57,1.5,7.574,7.574,0,0,1-1.439-2.131A1.087,1.087,0,0,1,395.231,419.78Zm0,0",transform:"translate(-388.76 -385.492)"}),i.createElement("path",{className:"a",d:"M439.151,257.122a1.087,1.087,0,0,1,1.351.735,3.3,3.3,0,0,0,.849,1.406,1.088,1.088,0,0,1-1.521,1.554,5.461,5.461,0,0,1-1.412-2.344,1.087,1.087,0,0,1,.734-1.351Zm0,0",transform:"translate(-438.371 -244.976)"}),i.createElement("path",{className:"a",d:"M427.483,221.109a1.087,1.087,0,0,1-.81-1.813,5.468,5.468,0,0,1,2.282-1.513,1.087,1.087,0,1,1,.706,2.056,3.259,3.259,0,0,0-1.369.909A1.089,1.089,0,0,1,427.483,221.109Zm0,0",transform:"translate(-425.464 -210.969)"}),i.createElement("path",{className:"a",d:"M310.095,352h2.214a1.087,1.087,0,1,1,0,2.174h-2.214a1.087,1.087,0,0,1,0-2.174Zm0,0",transform:"translate(-292.516 -327.004)"}),i.createElement("path",{className:"a",d:"M392.95,280h2.215a1.087,1.087,0,1,1,0,2.174H392.95a1.087,1.087,0,1,1,0-2.174Zm0,0",transform:"translate(-386.628 -264.785)"}),i.createElement("path",{className:"a",d:"M400.828,373.542a1.089,1.089,0,0,1,1.8,1.229,5.371,5.371,0,0,0-.761,1.668,1.087,1.087,0,1,1-2.1-.543A7.554,7.554,0,0,1,400.828,373.542Zm0,0",transform:"translate(-394.258 -345.209)"}),i.createElement("path",{className:"a",d:"M216.142,339.576a3.865,3.865,0,0,0,1.323-1.081,1.087,1.087,0,0,1,1.717,1.333,6.033,6.033,0,0,1-2.078,1.7,1.087,1.087,0,0,1-.962-1.949Zm0,0",transform:"translate(-185.836 -314.97)"}),i.createElement("path",{className:"a",d:"M204.287,448H206.5a1.087,1.087,0,1,1,0,2.173h-2.217a1.087,1.087,0,1,1,0-2.173Zm0,0",transform:"translate(-172.337 -409.962)"}),i.createElement("path",{className:"a",d:"M204.287,448H206.5a1.087,1.087,0,1,1,0,2.173h-2.217a1.087,1.087,0,1,1,0-2.173Zm0,0",transform:"translate(-166.015 -409.962)"}),i.createElement("path",{className:"a",d:"M302.118,448h2.214a1.087,1.087,0,1,1,0,2.173h-2.214a1.087,1.087,0,1,1,0-2.173Zm0,0",transform:"translate(-283.455 -409.962)"}),i.createElement("path",{className:"a",d:"M246.255,282.174a1.087,1.087,0,0,1,0-2.174h2.214a1.087,1.087,0,0,1,0,2.174Zm0,0",transform:"translate(-220.003 -264.785)"}),i.createElement("path",{className:"a",d:"M295.149,282.174a1.087,1.087,0,0,1,0-2.174h2.219a1.087,1.087,0,0,1,0,2.174Zm0,0",transform:"translate(-275.545 -264.785)"}),i.createElement("path",{className:"a",d:"M261.192,352h2.215a1.087,1.087,0,0,1,0,2.174h-2.215a1.087,1.087,0,0,1,0-2.174Zm0,0",transform:"translate(-236.97 -327.004)"}),i.createElement("path",{className:"a",d:"M253.216,448h2.215a1.087,1.087,0,0,1,0,2.173h-2.215a1.087,1.087,0,1,1,0-2.173Zm0,0",transform:"translate(-227.911 -409.962)"})),i.createElement("path",{className:"a",d:"M7.824,231.056C5.139,227.408,0,219.7,0,216.176A8.006,8.006,0,0,1,7.824,208a8.006,8.006,0,0,1,7.824,8.176C15.648,219.7,10.509,227.41,7.824,231.056Zm0-19.422a3.637,3.637,0,0,0,0,7.268,3.637,3.637,0,0,0,0-7.268Zm0,0",transform:"translate(477.62 217.383)"}),i.createElement("path",{className:"a",d:"M4.559,220.856C2.994,218.822,0,214.524,0,212.559a4.559,4.559,0,0,1,9.118,0C9.118,214.526,6.124,218.823,4.559,220.856Zm0-10.83a2.026,2.026,0,1,0,2.026,2.026A2.026,2.026,0,0,0,4.559,210.026Zm0,0",transform:"translate(437.529 182.308)"}
1))))}const u=i.forwardRef(d);a.p;t.a=function(e){return o.a.createElement(s.a,Object.assign({SVGElement:u},e))}},,function(e,t,a){"use strict";t.a=a.p+"static/media/followHeader.3e52b311.svg"},,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=(a(2),a(27)),o=a(301);t.a=function(e){let{heading:t,headingIcon:a,backLink:n,rightPanContent:s}=e,l="/network";return window.location.href.includes("/network/")&&(l="/network"),r.a.createElement("div",{className:"bfc-header bfc-invoice-header"},r.a.createElement("div",{className:"content-wrapper"},n&&r.a.createElement("div",{className:"bck-btn"},r.a.createElement(i.b,{to:n||l},r.a.createElement("img",{src:o.a,alt:""}))),r.a.createElement("div",{className:"content-block"},r.a.createElement("div",{className:"top-content"},t&&r.a.createElement("h2",{className:"title"},a&&r.a.createElement("span",null,a)," ",t)))),r.a.createElement("div",{className:"btn-wrapper"},s))}},,function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"b",(function(){return i}));var n=a(422);a(42),a(2);const r=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await n.d(e)}catch(t){throw t}},i=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{return await n.e(e)}catch(t){throw t}}},function(e,t,a){"use strict";t.a=a.p+"static/media/signatureHeader.8cdc1502.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/scannedIcon.a1025c46.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/eSignIcon.1264393f.svg"},function(e,t,a){"use strict";t.a=a.p+"static/media/noSignatureIcon.bb2b91ac.svg"},function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));a(0),a(676),a(12),a(1080),a(3),a(25);var n=a(110),r=a(2);function i(){const e=Object(n.h)().search;if(e){const t=e.split("?")[1],a=Object(r.c)(t);if(a)return new URLSearchParams("?".concat(a))}return new URLSearchParams(Object(n.h)().search)}},function(e,t,a){"use strict";var n=a(15),r=a(0),i=a.n(r),o=a(10),s=(a(2),a(432));const l=["field","form","variant","disabled","placeholder","name","type"];t.a=e=>{const{field:t,form:a,variant:r,disabled:c,placeholder:d,name:u,type:m}=e,p=(Object(n.a)(e,l),!(!Object(o.f)(a.touched,t.name)||!Object(o.f)(a.errors,t.name))),_=p?Object(o.f)(a.errors,t.name):"";return i.a.createElement("div",{className:"mui-formik-text-field ".concat(p?"has-error":"")},i.a.createElement(s.a,Object.assign({error:p,placeholder:d,thousandsGroupStyle:"lakh",decimalSeparator:".",displayType:"input",type:"text",thousandSeparator:!0,allowNegative:!0,decimalScale:2,style:{height:40,width:"100%",borderTopRightRadius:"5px",borderBottomRightRadius:"5px",border:"2px solid #dbdbdb"}},t)),a.touched[t.name]&&a.errors[t.name]&&i.a.createElement("span",{className:"form__form-group-error"},_))}},,,,,,,,,,,function(e,t,a){"use strict";var n=a(3),r=a.n(n),i=(a(26),a(0)),o=a.n(i),s=a(110),l=a(182),c=a(10),d=a(99),u=a(920),m=a(921),p=a(922),_=a(12),y=a(176),f=a(480),h=a(568),g=a(11),v=a(2);const b=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{delivery_allotments:[{transport_delivery_schedule_alloted_id:r.a.get(e,"transport_delivery_schedule_alloted_id")||0,vehicle_id:r.a.get(e,"vehicle_id")||0,person_id:r.a.get(e,"driver_person_id")||0,pickup_time:r.a.get(e,"pickup_datetime")||0,reason_type_enum:r.a.get(e,"reason_type_enum")||0,operation_Enum:3}]}};t.a=e=>{let t=Object(v.g)(window.location.href),a={};t.includes("upcoming")?a=Object(_.e)((e=>e.upcomingDeliveries)):t.includes("ongoing")?a=Object(_.e)((e=>e.ongoingDeliveries)):t.includes("completed")?a=Object(_.e)((e=>e.completedDeliveries)):t.includes("missed")&&(a=Object(_.e)((e=>e.missedDeliveries)));const[n,E]=Object(i.useState)(!1),w=e.deliveryId||0,O=(Object(_.d)(),Object(s.g)(),r.a.get(a,"entities[".concat(w,"]"))||{}),A=(r.a.get(O,"transport_person_id"),Object(_.e)((e=>{var t,a,n;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a||null===(n=a.person)||void 0===n?void 0:n.is_control_tower_user})),Object(_.e)((e=>{var t,a,n;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a||null===(n=a.person)||void 0===n?void 0:n.is_transporter}))),S=Object(_.e)((e=>{var t,a;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a?void 0:a.person_role})),j=null===S||void 0===S?void 0:S.some((e=>20===e.role_id||21===e.role_id)),k=Object(_.e)((e=>{var t,a,n;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a||null===(n=a.person)||void 0===n?void 0:n.person_id})),D=r.a.get(O,"is_vehicle_editable")||0,x=r.a.get(O,"is_own_transport");let C=1!==r.a.get(O,"is_pickup_date_editable");if(w&&r.a.isEmpty(O))return o.a.createElement(f.a,{loading:!0});return o.a.createElement(c.e,{initialValues:b(O),onSubmit:async(a,n)=>{const i=r.a.get(a,"delivery_allotments[0]")||{},o=r.a.get(i,"person_id")||0,s=r.a.get(i,"vehicle_id")||0,l=r.a.get(i,"reason_type_enum")||0,c=r.a.get(O,"vehicle_id")||0,d=r.a.get(O,"driver_person_id")||0;if(O.pickup_datetime!==a.delivery_allotments[0].pickup_time&&0===l)E(!0);else{0!=o&&o!=d&&0!=s&&s!=c||g.a.show({type:"info",message:"Driver & Vehicle details are not provided. You are changing Pick Up Date & Time.",key:"req-form",duration:20}),await(u=2e3,new Promise((e=>setTimeout(e,u))));let i={};
1i=t.includes("controltower/deliveries")?await h.c(a,n):await h.b(a,n),r.a.isEmpty(i)||(e.close(),e.setTimestamp(Date.now()))}var u}},(e=>{const{values:t,setFieldValue:a}=e;return o.a.createElement(c.d,{className:"formik-form"},o.a.createElement(c.c,{name:"delivery_allotments",render:t=>o.a.createElement(o.a.Fragment,null,o.a.createElement("div",{className:"form-wrapper full-width"},o.a.createElement("div",{className:"contailer-fluid"},o.a.createElement("div",{className:"row form__form-group"},o.a.createElement("div",{className:"col"},o.a.createElement("span",{className:"form-group-label"},"Pick up Date and Time"),o.a.createElement("div",{className:"form-group-field custom-input"},o.a.createElement(c.b,{name:"delivery_allotments[0].pickup_time",defaultValue:O.pickup_datetime||"",component:u.a,disabled:C,setIsPickupDateChanged:E}),o.a.createElement("img",{src:y.a,className:"datepicker-calendar-icon",style:{marginLeft:"-30px",zIndex:"1"}})))),o.a.createElement("div",{className:"row form__form-group"},o.a.createElement("div",{className:"col"},o.a.createElement("span",{className:"form-group-label"},"Driver"),o.a.createElement("div",{className:"form-group-field"},o.a.createElement(c.b,{name:"delivery_allotments[0].person_id",component:m.a,initialDisplayText:O.driver,transportPersonId:k,placeholder:"Select Driver",disabled:!D,cb:e=>{let t=r.a.get(e,"value.id")||0;t&&a("delivery_allotments[0].person_id",t)}})))),o.a.createElement("div",{className:"row form__form-group"},o.a.createElement("div",{className:"col"},o.a.createElement("span",{className:"form-group-label"},"Vehicle"),o.a.createElement("div",{className:"form-group-field"},o.a.createElement(c.b,{name:"delivery_allotments[0].vehicle_id",component:p.a,transportPersonId:k,initialDisplayText:O.vehicle,disabled:!D,placeholder:"Select Vehicle",cb:e=>{let t=r.a.get(e,"value.id")||0;t&&a("delivery_allotments[0].vehicle_id",t)}})))),(j||A||x)&&o.a.createElement("div",{className:"row form__form-group"},o.a.createElement("div",{className:"col"},o.a.createElement("span",{className:"form-group-label"},"Reason"),o.a.createElement("div",{className:"form-group-field"},o.a.createElement(c.b,{name:"delivery_allotments[0].reason_type_enum",component:d.a,entity:"ReasonTypeEnum",disabled:!n,cb:e=>{let t=r.a.get(e,"value.id")||0;t&&a("delivery_allotments[0].reason_type_enum",t)}}),n&&o.a.createElement("span",{className:"required"},"Please select reason for pickup date change")))))),o.a.createElement("div",{className:"btn-wrapper"},o.a.createElement(l.a,{color:"primary",type:"button",disabled:e.isSubmitting,onClick:e.handleSubmit,className:"next bfc-button-next"},e.isSubmitting&&o.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),"\xa0",w?"Update":"Save")))}))}))}},function(e,t,a){},function(e,t,a){"use strict";a.p},function(e,t,a){},,function(e,t,a){"use strict";t.a=a.p+"static/media/shield_grey.49130c5e.svg"},function(e,t,a){"use strict";var n=a(0),r=a.n(n);const i=e=>{let{loading:t}=e;return r.a.createElement("div",{className:"load".concat(t?"":" loaded")},r.a.createElement("div",{className:"load__icon-wrap"},r.a.createElement("svg",{className:"load__icon"},r.a.createElement("path",{fill:"#4ce1b6",d:"M12,4V2A10,10 0 0,0 2,12H4A8,8 0 0,1 12,4Z"}))))};i.defaultProps={loading:!1}},function(e,t,a){},,,,,,,,,function(e,t,a){"use strict";a.p},function(e,t,a){"use strict";a.p},function(e,t,a){"use strict";a.p},function(e,t,a){"use strict";a.p},function(e,t,a){"use strict";a.p},function(e,t,a){"use strict";a.p},function(e,t,a){"use strict";a.p},function(e,t,a){"use strict";a.p},function(e,t,a){"use strict";t.a=a.p+"static/media/material-handling-icon.94a74a25.svg"},function(e,t,a){},,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(177),o=a.n(i),s=a(167);a(54),a(176);t.a=e=>{const{field:t,form:a,fieldName:i,defaultValue:l,placeholder:c,minDate:d,disabled:u=!1}=e,{touched:m,errors:p}=a,_=t.name||i,[y,f]=Object(n.useState)(e.defaultValue?new Date(e.defaultValue):null),h=m[_]&&p[_];return r.a.createElement("div",{className:"date-picker"}
1,r.a.createElement("div",{className:"".concat(h?"has-error":"",' bfc-date-time-wrapper w-100"')},r.a.createElement(o.a,{selected:y,selectsStart:!0,onChange:e=>{f(e),a.setFieldValue(_,e)},defaultValue:l,showTimeSelect:!0,dateFormat:"MMMM d, yyyy h:mm aa",dropDownMode:"select",withPortal:s.isMobileOnly,maxDate:new Date,placeholderText:c,disabled:u}),m[_]&&p[_]&&r.a.createElement("span",{className:"form__form-group-error"},p[_])))}},,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(316);const o=e=>{let{value:t,customHeight:a,name:n,onChange:o}=e;const s=t;return r.a.createElement("div",{className:"dropzone dropzone--single".concat(a?" dropzone--custom-height":"")},r.a.createElement(i.a,{accept:"image/jpeg, image/png",name:n,multiple:!1,onDrop:e=>{o(e.map((e=>Object.assign(e,{preview:URL.createObjectURL(e)}))))}},(e=>{let{getRootProps:t,getInputProps:a}=e;return r.a.createElement("div",Object.assign({},t(),{className:"dropzone__input"}),(!s||0===s.length)&&r.a.createElement("div",{className:"dropzone__drop-here"},r.a.createElement("span",{className:"lnr lnr-upload"})," Drop file here to upload"),r.a.createElement("input",a()))})),s&&Array.isArray(s)&&s.length>0&&r.a.createElement("aside",{className:"dropzone__img"},r.a.createElement("img",{src:s[0].preview,alt:"drop-img"}),r.a.createElement("p",{className:"dropzone__img-name"},s[0].name),r.a.createElement("button",{className:"dropzone__img-delete",type:"button",onClick:e=>((e,a)=>{a.preventDefault(),o(t.filter(((t,a)=>a!==e)))})(0,e)},"Remove")))};o.defaultProps={customHeight:!1};const s=e=>{let{input:t,customHeight:a}=e;return r.a.createElement(o,Object.assign({},t,{customHeight:a}))};s.defaultProps={customHeight:!1}},,,function(e,t,a){"use strict";var n=a(0),r=a.n(n),i=a(177),o=a.n(i),s=a(167),l=a(26),c=a.n(l);t.a=e=>{const{field:t,form:a,fieldName:i,defaultValue:l,placeholder:d,minDate:u,disabled:m,isEditing:p}=e,{touched:_,errors:y}=a,f=t.name||i,[h,g]=Object(n.useState)(e.defaultValue?new Date(e.defaultValue):null);let v;e.field.value&&(v=c()(e.field.value).format("DD-MMM-YYYY"));const b=_[f]&&y[f];return r.a.createElement("div",{className:"date-picker date-picker--single"},r.a.createElement("div",{className:"".concat(b?"has-error":""," bfc-date-from-wrapper")},r.a.createElement(o.a,{selected:h,selectsStart:!0,onChange:e=>{g(e),a.setFieldValue(f,e)},dateFormat:"MMM d, yyyy",placeholderText:d||"select date",dropDownMode:"select",withPortal:s.isMobileOnly,value:v,minDate:p?null:new Date,disabled:m}),_[f]&&y[f]&&r.a.createElement("span",{className:"form__form-group-error"},y[f])))}},,function(e,t,a){"use strict";a(15),a(0),a(1483),a(7),a(78),a(3),a(1),a(27),a(1421),a(799)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){},,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){},function(e,t,a){},,,,function(e,t,a){},,,,,,function(e,t,a){},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,a){},function(e,t,a){},function(e,t,a){},,,function(e,t,a){},,,,,,,,,,function(e,t,a){},,,,,,,,,,function(e,t,a){},function(e,t,a){},function(e,t,a){},function(e,t,a){},function(e,t,a){"use strict";a.r(t);var n=a(0),r=a.n(n),i=a(110),o=(a(2),a(83));t.default=()=>{const e=Object(i.g)(),t=Object(i.h)(),[a,s]=Object(n.useState)("Reconnecting\u2026");return Object(n.useEffect)((()=>{(async()=>{try{await o.a.getRefreshedToken()}catch(a){}try{const a=new URLSearchParams(t.search).get("back")||"/";s("Reconnected. Redirecting\u2026"),e.replace(a)}catch(a){s("Unable to reconnect. Please login again."),setTimeout((()=>e.replace("/account/login")),1e3)}})()}),[]),r.a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"center",minHeight:"60vh"}},r.a.createElement("div",null,r.a.createElement("h3",{style:{textAlign:"center"}},a)))}},function(e,t,a){},function(e,t,a){},function(e,t,a){"use strict";a.r(t);a(1616),a(1685);var n=a(0),r=a.n(n),i=a(53),o=a.n(i),s=a(12),l=a(110),c=a(2194),d=a(937),u=(a(1770),a(936)),m=a(2104),p=a(343),y=a(1401),f=a(303);class h extends n.PureComponent{componentDidUpdate(e){const{location:t}=this.props;t.pathname!==e.location.pathname&&window.scrollTo(0,0)}render(){const{children:e}=this.props;return e}}var g=Object(l.k)(h),v=a(1408);const b={interpolation:{escapeValue:!1},lng:"en",resources:{en:{common:a(1409)},fr:{common:v},de:{common:a(1410)}}};var E=a(518),w=a(1),O=a(3),A=a.n(O),S=a(83),j=a(75),k=a(396),D=a(457),x=(a(576),a(542)),C=a(815),P=a(25),N=a(2),I=a(229),F=a(7),T=a(326);const{livechatUrl:B,notificationUrl:R,baseUrl:M,liveChatPassword:q}=P.a;var L=e=>{var t,a;const i=Object(s.d)(),{children:o}=e,[l,c]=Object(n.useState)(!0),[d,u]=Object(n.useState)(!0),[m,p]=Object(n.useState)(!1),_=Object(s.e)((e=>e.user)),y=A.a.get(_,"isAuthenticated"),f=A.a.get(_,"profile.profileLoaded"),h=A.a.get(_,"profile.person.is_control_tower_user")||!1,g=Object(s.e)((e=>e.locationEloc)),v=(A.a.get(g,"entities.undefined"),A.a.get(_,"social_profile_id",0)),b=Object(s.e)((e=>e.socialProfiles)),O=A.a.get(b,"data[".concat(v,"]"))||{}
1,N=A.a.get(O,"partner_id")||null,B=A.a.get(_,"profile.company_social_profile_id",0),R=A.a.get(_,"profile.person_role")||[],q=R.some((e=>52==e.role_id)),L=null===_||void 0===_||null===(t=_.profile)||void 0===t||null===(a=t.person_role)||void 0===a?void 0:a.some((e=>"CT Facilitator"===(null===e||void 0===e?void 0:e.role_code))),U=R.some((e=>23==e.role_id)),V=R.some((e=>20==e.role_id)),z=q||L||U||V,Y=Object(s.e)((e=>e.rolesAndRights)).entities||{};let G=Object.values(Y).find((e=>(e.module_name,"Customer_Success_Team"===e.sub_module_name)));const Q=A.a.get(G,"full_access")||A.a.get(G,"read_access"),H=P.a.mapplsAccessToken||"";Object(n.useEffect)((()=>{(async()=>{if(c(!0),!y)try{const n=Object(I.b)(),{token:r,refreshToken:o,tokenExpiry:s,pid:l,sid:d,loginStatusId:u}=n;let m=!1;if(r&&o)if(s)try{const e=new Date(s);m=e>new Date}catch(e){m=!1}else m=!0;if(r&&o&&m)try{await F.g.autoAuthentication({token:r,refreshToken:o,jwtExp:s,pid:l,sid:d,login_status_id:u});const e=await S.a.checkTokens();if(e)try{return i(j.a.updateUser(Object(w.a)({isAuthenticated:!0},e))),void c(!1)}catch(t){console.log("autoAuthentication from cookies--\x3efailed",t),Object(I.a)()}else Object(I.a)()}catch(t){console.log("Error auto-authenticating from cookies:",t);try{Object(I.a)()}catch(a){console.error("Error clearing invalid cookies:",a)}}else if(r&&o&&!m)try{Object(I.a)()}catch(a){console.error("Error clearing expired cookies:",a)}const p=await S.a.checkTokens();if(p)try{i(j.a.updateUser(Object(w.a)({isAuthenticated:!0},p)))}catch(t){console.log("getRefreshedToken--\x3efailed",t)}}catch(t){console.log("initAuth error:",t);const e=await S.a.checkTokens();if(e)try{i(j.a.updateUser(Object(w.a)({isAuthenticated:!0},e)))}catch(n){console.log("getRefreshedToken--\x3efailed",n)}}c(!1)})()}),[]),Object(n.useEffect)((()=>{if(!y)return;let e;const t=async()=>{try{const t="undefined"!==typeof navigator&&"onLine"in navigator&&navigator.onLine,{token:a,refreshToken:n}=Object(I.b)(),r=!a||!n;if(r)try{if(await S.a.checkTokens())return void console.log("Cookies missing but localStorage tokens present - not logging out (possible network/cookie issue)");t?(console.log("Both cookies and localStorage tokens missing while online - logging out"),i(j.a.logout())):console.log("Cookies and tokens missing but offline - deferring logout until online")}catch(e){console.error("Error checking localStorage tokens:",e),t&&r&&(console.log("Cookies missing, storage check failed, but online - logging out"),i(j.a.logout()))}}catch(t){console.error("Error checking auth cookies for logout sync:",t)}},a=()=>{"visible"===document.visibilityState&&t()};return window.addEventListener("focus",t),document.addEventListener("visibilitychange",a),e=setInterval(t,3e4),t(),()=>{window.removeEventListener("focus",t),document.removeEventListener("visibilitychange",a),e&&clearInterval(e)}}),[i,y]),Object(n.useEffect)((()=>{y&&i(j.a.fetchPersonalDetails()).catch((e=>{console.log("fetchPersonalDetails error:",e),c(!1)}))}),[y,i]),Object(n.useEffect)((()=>{y&&i(k.a.fetchList())}),[y]),Object(n.useEffect)((()=>{y&&i(x.a.getOAuthToken())}),[y]),Object(n.useEffect)((()=>{(h||Q||z||N)&&H&&Object(T.b)()}),[h,Q,z,H,N]);const W=A.a.get(_,"userid")||0;return Object(n.useEffect)((()=>{if(0!==W){const e="".concat(M,"/BiofuelSignalR/NotificationUserHub/?userId=").concat(W),t=(new C.a).configureLogging(C.c.Debug).withUrl(e).withAutomaticReconnect().build();t.start().then((()=>{t.invoke("GetConnectionId").then((e=>console.log("NotificationToken---\x3e",e))),t.on("ReceiveMessage",(e=>(i(D.a.updateNewNotificationCount(1)),void i(D.a.fetchNotification({offset:0,page_size:5})))))})).catch((e=>{console.error("HubConnectionBuilder",e)}))}}),[W]),Object(n.useEffect)((()=>{v&&i(j.a.fetchSocialProfile(v))}),[v]),Object(n.useEffect)((()=>{window.FreshworksWidget("hide","launcher")}),[]),Object(n.useEffect)((()=>{B&&i(j.a.fetchSocialProfile(B))}),[B]),Object(n.useEffect)((()=>{if(y&&!f&&!m){const e=setTimeout((()=>{console.warn("Profile loading timeout - allowing render to proceed"),p(!0),c(!1)}),1e4);return()=>clearTimeout(e)}}),[y,f,m]),Object(n.useEffect)((()=>{f&&p(!1)}),[f]),l?r.a.createElement(E.a,{loading:l}):!y||f||m?o:r.a.createElement(E.a,{loading:!0})};var U=e=>{const t=Object(s.e)((e=>e.redirect)),a=t.updatedAt||"",r=Object(l.g)();return Object(n.useEffect)((()=>{a&&r.push(t.path)}
1),[a]),null},V=a(78),z=a(15),Y=a(23),G=a(159);var Q=e=>Object(s.b)((e=>({user:e.user})),(e=>({userActions:Object(G.b)(j.a,e)})))(Object(l.k)((t=>{const a=Object(w.a)(Object(w.a)({},t.user),{},{actions:Object(w.a)({},t.userActions)});return r.a.createElement(e,Object.assign({},t,{user:a}))}))),H=a(1489),W=a(943),K=a(939),J=a(60),Z=a.p+"static/media/maintenance-icon.07089177.svg",X=a(182),$=a(539);const ee=["isOpen","title","icon","size","busy","children","transition","closeOnBlur","loaderStyle","isIconRequired"],te=r.a.forwardRef((function(e,t){return r.a.createElement(H.a,Object.assign({direction:"down",ref:t},e))}));var ae=e=>{let{isOpen:t,title:a,icon:i,size:o="md",busy:l,children:c,transition:d,closeOnBlur:u,loaderStyle:m,isIconRequired:p=!0}=e,_=Object(z.a)(e,ee);const y=Object(s.d)(),[f,h]=Object(n.useState)(t||!1);return Object(n.useEffect)((()=>{const e=setTimeout((()=>{h(!1),y($.a.updateServerUnderMaintenanceStatus(!1))}),5e4);return()=>clearInterval(e)}),[]),r.a.createElement(W.a,Object.assign({className:"maintenace-dialog",maxWidth:o,open:f,onClose:u&&(()=>{h(!1),handelOnCloseModal&&handelOnCloseModal()})},_,{TransitionComponent:te}),r.a.createElement(K.a,{className:"dialog-content"},r.a.createElement("div",{className:"server-maintenance"},r.a.createElement("div",{className:"commodity-wrapper"},l&&r.a.createElement("div",{className:"commodity-wrapper"},r.a.createElement("div",{className:"panel__refresh",style:m||{transform:"translate(50%,50%)"}},r.a.createElement(J.a,null))),r.a.createElement("div",{className:"commodities-popup"},r.a.createElement("div",{className:"row align-items-center"},r.a.createElement("div",{className:"col-md-6"},r.a.createElement("img",{src:Z,className:"maintenance-icon"})),r.a.createElement("div",{className:"col-md-4 ml-3",style:{width:"408.71px"}},r.a.createElement("div",{className:"server-maintenance-text"},"The server is busy. "),r.a.createElement("div",{className:"server-maintenance-subtext mt-2"},"The server is experiencing high traffic. Please wait and try again later."),r.a.createElement("div",{className:"btn-section mt-30"},r.a.createElement(X.a,{className:"",color:"primary",onClick:()=>window.location.reload(!1)},"Refresh")))))))))},ne=a(27),re=a(1227),ie=a(1228),oe=a(10),se=a(76),le=a(140),ce=a(151),de=(a(826),a(1050),a(1051),a(217));var ue=a(99),me=a(570),pe=a(1226),_e=a(750),ye=a(751),fe=a(521),he=a.n(fe);const ge=["field","form"];var ve=e=>{const{field:t,form:{touched:a,errors:n}}=e;Object(z.a)(e,ge);let i=Object(oe.f)(a,t.name)&&Object(oe.f)(n,t.name)?"bfc-has-error":"";return r.a.createElement("div",{className:"formik-otp-field ".concat(i)},r.a.createElement(he.a,Object.assign({},t,{onChange:a=>{e.form.setFieldValue(t.name,a)},numInputs:6,isInputNum:!0,inputStyle:"otp-input",containerStyle:"otp-input-container",shouldAutoFocus:!0})),!(!Object(oe.f)(a,t.name)||!Object(oe.f)(n,t.name))&&r.a.createElement("span",{className:"form__form-group-error otp-err-text"},Object(oe.f)(n,t.name)))},be=a(9),Ee=a.n(be),we=a(24);var Oe=e=>{const{initialMinute:t=0,initialSeconds:a=0}=e,[i,o]=Object(n.useState)(t),[s,l]=Object(n.useState)(a),[c,d]=Object(n.useState)(1),[u,m]=Object(n.useState)(!1);Object(n.useEffect)((()=>{let e=setInterval((()=>{s>0&&l(s-1),0===s&&(0===i?clearInterval(e):(o(i-1),l(59)))}),1e3);return()=>{clearInterval(e)}}));const p=i,_=s<10?"0".concat(s):s,y=i||s,f=u||y||c>=3;return r.a.createElement("div",{className:"otp-timer"}
1,r.a.createElement("p",{className:"otp-helper-text"},r.a.createElement("br",null),"Didn't receive OTP?"),r.a.createElement("p",{className:"otp-clock-container"},u?r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status"}):r.a.createElement("span",{className:Ee()("otp-timer-clock",{invisible:!y})},p,":",_),f?r.a.createElement("span",{className:"otp-resend-btn disabled"},"Resend OTP"):r.a.createElement("span",{className:"otp-resend-btn",onClick:async t=>{t.preventDefault(),m(!0);let a=Object(w.a)(Object(w.a)({},e.params||{}),{},{isResend:!0});try{await e.handleResendOTP(a);m(!1),d(c+1),l(30)}catch(n){console.log("onResendClick->err",n),m(!1)}}},"Resend OTP")))},Ae=a(389),Se=a(11);var je=e=>{const{onSuccessCb:t,ctx:a,closeModal:i,id:o}=e,[s,l]=Object(n.useState)(!1),c="email"===a;return r.a.createElement(me.a,{toggle:i,className:"modal-dialog--primary modal-dialog--header",modalClassName:"ltr-support account-profile-wrapper verification-modal",isOpen:!!a},r.a.createElement(pe.a,{className:"d-none"},"Verify Email"),r.a.createElement(_e.a,null,r.a.createElement(oe.e,{initialValues:{user_name:""},onSubmit:async(e,a)=>{try{if(s){e.person_id=o,await Ae.h(e,a)&&(Se.a.show({type:"success",message:"Verification Successfull"}),t(e),i())}else{c||(e.is_requested_number_change=!0,e.person_id=o||_.get(window,"user.userid",0));let t=await Ae.f(e,a);t&&(a.setFieldValue("log_id",null===t||void 0===t?void 0:t.log_id),l(!0))}}catch(n){console.log("ModalLoginForm---\x3ehandleFormSubmit-err",n)}}},(e=>r.a.createElement(oe.d,{className:"form-container"},r.a.createElement("div",{className:"container"},s?r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-12"},r.a.createElement("span",{className:"form-group-label invisible"},"OTP"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"otp",component:ve})),r.a.createElement("p",{className:"helper-text"},"Enter 6 digit OTP sent via ","".concat(c?"Email":"SMS"),r.a.createElement("br",null)),r.a.createElement("div",{className:"otp-timer-box"},r.a.createElement(Oe,{params:Object(w.a)({},e.values),initialSeconds:30,handleResendOTP:Ae.g})))):r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-12"},r.a.createElement("span",{className:"form-group-label invisible"},"First Name"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"user_name",component:se.a,placeholder:"Enter new ".concat(c?"email address":"phone number")})),r.a.createElement("p",{className:"helper-text"},"A six digit OTP will be sent via ","".concat(c?"Email":"SMS")," for verification",r.a.createElement("br",null)))),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-12"},r.a.createElement("div",{className:"form-btns"},r.a.createElement(ye.a,{style:{justifyContent:"center"}},r.a.createElement(X.a,{className:"modal_cancel",onClick:i},"Cancel"),r.a.createElement(X.a,{className:"modal_ok",outline:!1,color:"primary",type:"submit"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ",s?"Validate OTP":"Request OTP")))))))))))};a(580),a(245);const ke=["field","form"];class De extends n.PureComponent{render(){const{disabled:e,className:t,name:a,value:n,onChange:i,label:o,color:s}=this.props,l=(Ee()({"checkbox-btn":!0,disabled:e}),"".concat(a,"-").concat(Date.now()));return r.a.createElement("label",null,r.a.createElement("input",{type:"checkbox",id:l,name:a,onChange:i,disabled:e,checked:n}),r.a.createElement("span",{style:{marginLeft:"10px"}},"I am Proprietor"))}}var xe=e=>{const{field:t,form:{touched:a,errors:n}}=e,i=Object(z.a)(e,ke);let o=n[t.name]?"bfc-has-error":"";return r.a.createElement("div",{className:o},r.a.createElement(De,Object.assign({},t,i)))},Ce=a(517),Pe=(a(896),a(587)),Ne=a(231),Ie=a(91),Fe=a(30);const Te=["field","form","label","children","select","variant","initialValue","entity","disabled","enumApiCall","qparams","extendedProfileQuality","isCompanyAdmin"];function Be(e){const{field:t,form:{touched:a,errors:i},label:o,children:l,select:c,variant:d,initialValue:u,entity:m,disabled:p,enumApiCall:_,qparams:y,extendedProfileQuality:f,isCompanyAdmin:h}=e,g=(Object(z.a)(e,Te),Object(s.d)());let v=Object(s.e)((e=>e.filterOptions.data[m]||[]));const[b,E]=r.a.useState([]);let O=!1,S=[];A.a.isEmpty(v)||(S=A.a.map(v,((e,t)=>
1({label:(null===e||void 0===e?void 0:e.text)||"",value:Object(w.a)({id:parseInt(e.value)},e)})))),v.length||(O=!0),Object(n.useEffect)((()=>{g(Fe.a.getFilterData("InterestCommodities"))}),[]),Object(n.useEffect)((()=>{const e=S.filter((e=>{var t;return u.includes(null===(t=e.value)||void 0===t?void 0:t.id)}));E(e)}),[u]);const j=S.filter((e=>{var t;return!u.includes(null===(t=e.value)||void 0===t?void 0:t.id)})),k=!(!Object(oe.f)(a,t.name)||!Object(oe.f)(i,t.name)),D=k?Object(oe.f)(i,t.name):"";return r.a.createElement("div",{className:"mui-multi-select ".concat(k?"has-error":"")},r.a.createElement(Ne.a,{id:"mui-autocomplete-".concat(Date.now()),multiple:!0,size:"small",disableClearable:!0,fullWidth:!0,limitTags:10,loading:O,disabled:p,getOptionLabel:e=>"string"===typeof e?e:e.label,options:j,value:b,onChange:(t,a)=>{const n=(a||[]).map((e=>null===e||void 0===e?void 0:e.label));E(n),e.cb&&e.cb(a)},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,t,{fullWidth:!0,variant:d||"outlined",label:o,children:l,select:c,error:k,helperText:D,InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,O?r.a.createElement(de.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}var Re=a(50),Me=a(224),qe=a(166),Le=a(33),Ue=a(307),Ve=a.n(Ue);a(588);const ze=(e,t)=>{const a=_.get(e,"profile.person")||{},n=_.get(e,"profile.person_adress")||{},r=_.get(e,"profile.person_hashtags")||[],i=_.get(e,"profile.buy_interest_commodity_mapping_ids")||[],o=_.get(e,"profile.sell_interest_commodity_mapping_ids")||[],s=_.get(e,"profile.person.mobile_number_country_code")||0,l=_.get(e,"profile.person.whatsapp_number_country_code")||0;return{person_address_id:_.get(n,"person_address_id")||0,first_name:_.get(a,"first_name")||"",last_name:_.get(a,"last_name")||"",email_id:_.get(a,"email_id")||"",mobile_number:_.get(a,"mobile_number")||"",whatsapp_number:_.get(a,"whatsapp_number")||"",type_of_individual_enum:_.get(a,"type_of_individual_enum")||0,is_email_verified:_.get(a,"is_email_verified")||!1,is_phone_verified:_.get(a,"is_phone_verified")||!1,gender_enum:_.get(a,"gender_enum")||"",location_id:_.get(n,"location_id")||0,location_code:_.get(n,"location_code")||"",village_id:_.get(n,"village_id")||0,village_code:_.get(n,"village_code")||"",taluka_id:_.get(n,"taluka_id")||0,taluka_code:_.get(n,"taluka_code")||"",city_id:_.get(n,"city_id")||0,city_code:_.get(n,"city_code")||"",district_id:_.get(n,"district_id")||0,district_code:_.get(n,"district_code")||"",sub_district_code:_.get(n,"sub_district_code")||"",state_id:_.get(n,"state_id")||0,state_code:_.get(n,"state_code")||"",country_id:0,country_code:_.get(n,"country_code")||"India",mobile_number_country_code:_.get(n,"mobile_number_country_code")||s,whatsapp_number_country_code:_.get(n,"whatsapp_number_country_code")||l,address_lattitude:_.get(n,"address_lattitude")||"",address_longitude:_.get(n,"address_longitude")||"",address_line1:_.get(n,"address_line1")||"",address_line2:_.get(n,"address_line2")||"",address_line3:_.get(n,"address_line3")||"",pin_code:_.get(n,"pin_code")||"",hash_tag_id:r.map((e=>e.hash_tag_id)),buy_interest_commodity_mapping_ids:i.map((e=>e)),sell_interest_commodity_mapping_ids:o.map((e=>e)),person_id:"",is_proprietor:_.get(a,"is_proprietor")||!1,locality:_.get(n,"locality")||"",place_id:_.get(n,"place_id")||"",canEdit:_.get(e,"profile.can_edit")}};var Ye=e=>{var t,a,i,o,c,d,u,m;const p=e.id,y=Object(s.d)(),{back:f,isinterst:h}=Object(Re.a)(),g=Object(n.useRef)(null),v=Object(s.e)((e=>e.user)),b=_.get(v,"social_profile_id",0),E=Object(s.e)((e=>e.socialProfiles)),w=_.get(E,"data[".concat(b,"]"))||{},O=_.get(w,"partner_id")||null,A=Object(s.e)((e=>e.kycUser));let S=N.d.getACL(v),k=_.get(v,"busy")||!1;v.id===parseInt(p)?k=_.get(v,"busy")||!1:v.id!==parseInt(p)&&(k=_.get(A,"busy")||!1);let D=v;v.id===parseInt(p)?D=v:v.id!==parseInt(p)&&(D=A);const x=(null===(t=D)||void 0===t||null===(a=t.profile)||void 0===a||null===(i=a.person)||void 0===i?void 0:i.mobile_number)||"",C=(null===(o=D)||void 0===o||null===(c=o.profile)||void 0===c||null===(d=c.person)||void 0===d?void 0:d.whatsapp_number)||"";let P,I=parseInt(p);
1I!==window.user.userid&&(P=!0),I===window.user.userid&&(P=!1);let T=Object(s.e)((e=>e.rolesAndRights)),B=_.get(T,"entities")||{},R=Object(s.e)((e=>e.kycRolesAndRights)),M=_.get(R,"entities")||{};const q=_.get(v,"profile.person.type_of_individual_enum")||0,L=!1;let U=0!==(null===v||void 0===v||null===(u=v.profile)||void 0===u||null===(m=u.person)||void 0===m?void 0:m.type_of_individual_enum);var V,z;v.userid!==parseInt(p)&&(S=N.d.getACL(A),U=0!==(null===A||void 0===A||null===(V=A.profile)||void 0===V||null===(z=V.person)||void 0===z?void 0:z.type_of_individual_enum),B={},B=M);let Y=!1,G="";if(P){const e=_.get(A,"profile.person.user_type_enum"),t=_.get(A,"profile.person.is_transporter");if(1==e||t){G="/account/".concat(p,"/organisations?back=").concat(f);const e=Object.values(B).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.ORGANISATION)));Y=(null===e||void 0===e?void 0:e.full_access)||(null===e||void 0===e?void 0:e.read_access)}else{G="/account/".concat(p,"/farms?back=").concat(f);const e=Object.values(B).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.FARMS_CROPS)));Y=(null===e||void 0===e?void 0:e.full_access)||(null===e||void 0===e?void 0:e.read_access)}}if(!P)if(S.isCompany||S.isTransporter){G="/account/".concat(p,"/organisations");const e=Object.values(B).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.ORGANISATION)));Y=(null===e||void 0===e?void 0:e.full_access)||(null===e||void 0===e?void 0:e.read_access)}else{G="/account/".concat(p,"/farms?back=").concat(f);const e=Object.values(B).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.FARMS_CROPS)));Y=(null===e||void 0===e?void 0:e.full_access)||(null===e||void 0===e?void 0:e.read_access)}const[Q,H]=Object(n.useState)({}),[W,K]=Object(n.useState)(),[Z,$]=Object(n.useState)(""),[ee,te]=Object(n.useState)(""),[ae,de]=Object(n.useState)({}),me=Object(s.e)((e=>e.locationEloc)),pe=_.get(me,"entities.undefined");Object(n.useEffect)((()=>{h&&g.current&&(g.current.scrollTop=395)}),[h]),Object(n.useEffect)((()=>{y(j.a.fetchPersonalDetails(v.id))}),[v.id]);Object(n.useEffect)((()=>{if(W){(async e=>{const t=await F.hb.getLocationDetails(e);de(t)})({place_id:W,bearer_token:pe})}}),[W,pe]);const[_e,ye]=Object(n.useState)(!1),[fe,he]=Object(n.useState)(!1),[ge,ve]=Object(n.useState)(!1),[be,Ee]=Object(n.useState)(!1),we=(Object(l.g)(),_.get(v,"profile.person"),_.get(v,"profile.person_adress")||{}),Oe=(_.get(v,"profile.person_hashtags"),_.get(v,"profile.person.is_control_tower_user",!1)),Se=(_.get(v,"profile.person.mobile_number",""),_.get(v,"profile.person.whatsapp_number",""),_.get(v,"profile.person.mobile_number_country_code","")),ke=_.get(v,"profile.person.whatsapp_number_country_code","");return k?r.a.createElement("div",{className:"bfc-body bfc-form"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null))):r.a.createElement("div",{className:"bfc-body bfc-form profile-height-body",id:"scrollingDiv",ref:g,style:{height:"10px",overflowY:"scroll"}},r.a.createElement(oe.e,{initialValues:ze(D),onSubmit:Ae.e},(t=>{const{values:a,initialValues:n}=t;return a.person_id=v.id,a.latitude=_.get(ae,"latitude")||_.get(we,"address_lattitude")||"",a.longitude=_.get(ae,"longitude")||_.get(we,"address_longitude")||"",r.a.createElement(oe.d,{className:"form-container"},r.a.createElement(re.a,null,r.a.createElement(ie.a,{className:"main-cardbody"},r.a.createElement(le.a,{title:"Basic Information",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"First Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"first_name",component:se.a,disabled:P}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Last Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"last_name",component:se.a,disabled:P})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Gender"),r.a.createElement("span",{class:"required"}
1,"*"),r.a.createElement(oe.b,{name:"gender_enum",component:ue.a,entity:"genderEnum",size:"small",disabled:P}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Email ID"),!S.isPhoneDisabled&&r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"email_id",component:se.a,type:"email",disabled:S.isEmailDisabled||P}),S.canUpdateEmail&&!Oe&&!O&&r.a.createElement("span",{className:"action-text sub-text",onClick:e=>{ve("email")}},"Update your Email ID")))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Contact No."),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(Ve.a,{name:"mobile_number",country:"in",value:x?Se+x:Z,disabled:S.isPhoneDisabled||P,preferredCountries:["in"],onChange:(e,a)=>{$(e);const n=e,r=a.dialCode,i=n.substring(r.length);t.setFieldValue("mobile_number_country_code",parseInt(a.dialCode)||0),t.setFieldValue("mobile_number",i||"")},inputProps:{name:"mobile_number",required:!0,autoFocus:!1}}),S.canUpdatePhone&&!Oe&&r.a.createElement("span",{className:"action-text sub-text",onClick:e=>{ve("phone")}},"Update your Phone Number"))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"WhatsApp No."),r.a.createElement(Ve.a,{name:"whatsapp_number",country:"in",value:be?(null===a||void 0===a?void 0:a.whatsapp_number_country_code)+(null===a||void 0===a?void 0:a.whatsapp_number):C?ke+C:ee,preferredCountries:["in"],disabled:P,onChange:(e,a)=>{te(e);const n=e,r=a.dialCode,i=n.substring(r.length);t.setFieldValue("whatsapp_number_country_code",parseInt(a.dialCode)||0),t.setFieldValue("whatsapp_number",i||"")},inputProps:{name:"whatsapp_number",required:!0,autoFocus:!1}}),!O&&r.a.createElement("span",{className:"action-text",onClick:e=>{const a=_.get(t,"values.mobile_number")||"",n=_.get(t,"values.mobile_number_country_code")||"";t.setFieldValue("whatsapp_number",a),t.setFieldValue("whatsapp_number_country_code",n),Ee(!0)}},"Same as Mobile Number?"))))))),r.a.createElement(le.a,{title:"About Me",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"I am a..."),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"type_of_individual_enum",component:ue.a,entity:"typeOfIndividualEnum",size:"small",disabled:_.get(t,"initialValues.type_of_individual_enum")||P})),0==a.type_of_individual_enum&&r.a.createElement("div",{className:"notes-block"},r.a.createElement("p",{className:"redbg",style:{marginTop:"5px"}},"Careful! You won't be able to change the role once you save."))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Area Of Interest"),r.a.createElement(oe.b,{name:"hash_tag_id",component:Pe.a,entity:"hashTags",initialValue:a.hash_tag_id,disabled:P,cb:e=>{t.setFieldValue("hash_tag_id",(e||[]).map((e=>e.value.id)))}})))),r.a.createElement("div",null,(10===q||9===q||4===q)&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"I would like to buy..."),r.a.createElement(oe.b,{name:"buy_interest_commodity_mapping_ids",component:Be,entity:"InterestCommodities",initialValue:a.buy_interest_commodity_mapping_ids,disabled:P,isCompanyAdmin:L,isinterst:h,cb:e=>{t.setFieldValue("buy_interest_commodity_mapping_ids",(e||[]).map((e=>null===e||void 0===e?void 0:e.value.id)))}}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"I would like to sell..."),r.a.createElement(oe.b,{name:"sell_interest_commodity_mapping_ids",component:Be,entity:"InterestCommodities",initialValue:a.sell_interest_commodity_mapping_ids,disabled:P,isCompanyAdmin:L,cb:e=>{t.setFieldValue("sell_interest_commodity_mapping_ids",(e||[]).map((e=>null===e||void 0===e?void 0:e.value.id)))}}))))),2==a.type_of_individual_enum&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"pan-wrapper"}
1,r.a.createElement("div",{className:"dont-pan",style:{width:"150px",marginTop:"30px"}},r.a.createElement(oe.b,{name:"is_proprietor",component:xe,disabled:_.get(t,"initialValues.type_of_individual_enum")||P})))))))))),r.a.createElement(le.a,{title:"Address",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("input",{id:"locationData",className:"invisible"}),r.a.createElement(oe.b,{name:"location_code",component:Me.a,disabled:P||null===a||void 0===a||!a.canEdit,cb:e=>{let a=e[0]||{},n=(_.get(a,"addressTokens.houseNumber","")?_.get(a,"addressTokens.houseNumber","")+", ":"")+(_.get(a,"addressTokens.houseName","")?_.get(a,"addressTokens.houseName",""):""),r=(_.get(a,"addressTokens.street","")?_.get(a,"addressTokens.street","")+" ,":"")+(_.get(a,"addressTokens.subSubLocality","")?_.get(a,"addressTokens.subSubLocality",""):""),i=(_.get(a,"addressTokens.subLocality","")?_.get(a,"addressTokens.subLocality","")+" ,":"")+(_.get(a,"addressTokens.locality","")?_.get(a,"addressTokens.locality",""):"");var o;(t.setFieldValue("pin_code",_.get(a.addressTokens,"pincode")||""),t.setFieldValue("address_line1",n),t.setFieldValue("address_line2",r),t.setFieldValue("address_line3",i),t.setFieldValue("locality",_.get(a.addressTokens,"locality")||""),t.setFieldValue("city_code",_.get(a.addressTokens,"city")||""),t.setFieldValue("village_code",_.get(a.addressTokens,"village")||_.get(a.addressTokens,"city")||_.get(a.addressTokens,"subDistrict")||""),t.setFieldValue("district_code",_.get(a.addressTokens,"district")||""),t.setFieldValue("sub_district_code",_.get(a.addressTokens,"subDistrict")||""),t.setFieldValue("city_code",_.get(a.addressTokens,"city")||""),t.setFieldValue("state_code",_.get(a.addressTokens,"state")||""),t.setFieldValue("place_id",_.get(a,"eLoc")||""),t.setFieldValue("location_code",(_.get(a,"placeName","")?_.get(a,"placeName","")+", ":"")+_.get(a,"placeAddress","")),e)&&K(null===(o=e[0])||void 0===o?void 0:o.eLoc)}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Address Line 1"),r.a.createElement(oe.b,{id:"address_line1",name:"address_line1",component:se.a,disabled:P})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Address Line 2"),r.a.createElement(oe.b,{name:"address_line2",component:se.a,disabled:P})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Address Line 3"),r.a.createElement(oe.b,{name:"address_line3",component:se.a,disabled:P})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Village / Tehsil / District"),r.a.createElement(ce.a,{fullWidth:!0,size:"small",variant:"outlined",value:"".concat(a.village_code," / ").concat(null===a||void 0===a?void 0:a.sub_district_code," / ").concat(a.district_code),disabled:!0})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Pincode"),r.a.createElement(oe.b,{name:"pin_code",component:se.a,disabled:P})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"State"),r.a.createElement(ce.a,{fullWidth:!0,size:"small",disabled:!0,variant:"outlined",value:(null===Q||void 0===Q?void 0:Q.state)||"".concat(a.state_code),disabled:!0})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Country"),r.a.createElement(ce.a,{fullWidth:!0,size:"small",disabled:!0,variant:"outlined",value:"".concat(a.country_code)||"India",disabled:!0}))))))))),r.a.createElement("div",{className:"btn-wrapper justify-content-space-between"},r.a.createElement("div",{className:"invisible"},r.a.createElement(ne.c,{to:"/account/farms",color:"link"},"Prev")),!P&&r.a.createElement("div",null,r.a.createElement(X.a,{color:"primary",type:"button",size:"sm",disabled:t.isSubmitting,onClick:()=>{t.handleSubmit()},className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ","Save")),r.a.createElement("div",{className:S.isAgriBio?"invisible":""},Y?r.a.createElement(ne.c,{to:Object(N.h)(G),color:"link"},"Next"):null)),r.a.createElement(je,{onSuccessCb:e=>{let{user_name:a}=e;t.setFieldValue("email_id",a),t.setFieldValue("is_email_verified",!0)},ctx:ge,id:p,closeModal:e=>ve(!1)}))})))},Ge=a(119),Qe=a(244),He=a.n(Qe);a(347),a(351);var We=e=>
1{const{farmDetails:t,entityId:a,closeModal:i,color:o,btn:s,title:l,message:c,colored:d,header:u,rtl:m,backLink:p}=e,[_,y]=Object(n.useState)(!1);let f;switch(o){case"primary":f=r.a.createElement("span",{className:"lnr lnr-pushpin modal__title-icon"});break;case"success":f=r.a.createElement("span",{className:"lnr lnr-thumbs-up modal__title-icon"});break;case"warning":f=r.a.createElement("span",{className:"lnr lnr-flag modal__title-icon"});break;case"danger":f=r.a.createElement("span",{className:"lnr lnr-cross-circle modal__title-icon"})}const h=Ee()({"modal-dialog--colored":d,"modal-dialog--header":u});return r.a.createElement("div",null,r.a.createElement("div",{className:"d-none"},r.a.createElement(X.a,{color:o,onClick:i},s)),r.a.createElement(me.a,{isOpen:a,toggle:i,modalClassName:"ltr-support confirm-delete-modal",className:"modal-dialog--".concat(o," ").concat(h)},r.a.createElement("div",{className:"modal__header"},r.a.createElement("button",{className:"lnr lnr-cross modal__close-btn",type:"button",onClick:i}
1),u?"":f,r.a.createElement("h4",{className:"text-modal modal__title"},l)),r.a.createElement("div",{className:"modal__body"},c),r.a.createElement(ye.a,{className:"modal__footer"},r.a.createElement(X.a,{disabled:_,className:"modal_cancel",onClick:i},"Cancel")," ",r.a.createElement(X.a,{disabled:_,className:"modal_ok",outline:d,color:o,onClick:async(t,a)=>{y(!0);try{t.entityId;let a=await e.handleDelete(e.entityId);e.closeModal(a)}catch(n){console.log("ConfirmDeleteModal--\x3ehandleConfirmErr----\x3e",n)}y(!1)}},_&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ",_?"Processing...":"Yes, I'm Sure"))))},Ke=a(302);const Je=["field","form","label","children","select","entity","initialDisplayText","qparams","disabled","dependentFields","variant"],Ze={};var Xe=function(e){const t=Object(s.d)(),[a,n]=r.a.useState(!1),[i,o]=r.a.useState(0),[l,c]=r.a.useState([]),[d,u]=r.a.useState(Date.now()),[m,p]=r.a.useState(!0),{field:_,form:{touched:y,errors:f,values:h},label:g,children:v,select:b,entity:E,initialDisplayText:O,qparams:S,disabled:j,dependentFields:k,variant:D}=e;if(Object(z.a)(e,Je),void 0===E)throw new Error("entity prop must be defined");const x=Object(s.e)((e=>e.user)),C=A.a.get(x,"profile.person.is_proprietor"),P=A.a.get(x,"profile.person.type_of_individual_enum")||0;let N=Object(s.e)((e=>{if(!A.a.isEmpty(S)){const t=Object.values(S)[0];return t>0&&e.referenceData.data[E][t]||[]}const t=e.referenceData.data[E];return Array.isArray(t)?t:[]}));const I=a&&N&&0===N.length,F=A.a.get(h,_.name,0);let T=N.find((e=>e.valuemember===F));return T||(T={valuemember:F,displaymember:F?O:""}),"business_type_enum"==_.name&&2==P&&1==C&&A.a.map(N,((e,t)=>{"Proprietorship"==e.display_member&&(N=[],N.push(e))})),r.a.useEffect((()=>{let e=!0;const a=async()=>{if(!N.length)try{A.a.isEmpty(S)?(E||"").toLowerCase().includes("enum")?t(Ie.a.getEnumData(E)):t(Ie.a.getReferenceData(E)):t(Ie.a.getCommodityDropdownData(E,S)),Ze[E]=N,c(N)}catch(a){console.log("tries--\x3e",i),console.log("getCompanies error",a),i<3&&o(i+1)}e&&c(N)};if(!I)return!0===m&&(a(),p(!1)),()=>{e=!1};a()}),[I,i,S]),r.a.useEffect((()=>{a||c([])}),[a]),Object(oe.f)(y,_.name)&&Object(oe.f)(f,_.name),r.a.createElement("div",{className:"refrence-data-select"},r.a.createElement(Ne.a,{value:T,id:"".concat(E,"-autocomplete-").concat(d),defaultValue:O||"",disabled:!!j,disableClearable:!0,fullWidth:!0,size:"small",open:a,onOpen:()=>{n(!0)},onClose:()=>{n(!1)},getOptionSelected:(e,t)=>!(null===e||void 0===e||!e.displaymember||null===t||void 0===t||!t.displaymember)&&e.displaymember.trim().toLowerCase()===t.displaymember.trim().toLowerCase(),getOptionLabel:e=>(null===e||void 0===e?void 0:e.displaymember)||"",options:A.a.orderBy(N,["displaymember"]),loading:I,onChange:(t,a)=>{e.cb&&e.cb(a);let n=null===a||void 0===a?void 0:a.valueMember;const r=N.find((e=>e.displaymember===a.displaymember));if(r&&r.valuemember&&(n=r.valuemember),e.form.setFieldValue(_.name,n),e.onCallback&&e.onCallback(n),k&&k.length)for(let i of k)e.form.setFieldValue(i,"")},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:D||"outlined",className:"material-form__field",label:g,error:!(!Object(oe.f)(y,_.name)||!Object(oe.f)(f,_.name)),children:v,helperText:Object(oe.f)(y,_.name)&&Object(oe.f)(f,_.name)?Object(oe.f)(f,_.name):"",FormHelperTextProps:{classes:{error:"form__form-group-error"}},InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,I?r.a.createElement(de.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))},$e=a(74),et=a(5);const tt=async(e,t)=>{try{Se.a.show({type:"info",message:"Creating Company...",key:"req-form"});const t=await F.u.create(e);return Se.a.show({type:"success",message:"Company Created.",key:"req-form"}),globalThis.store.dispatch(Ge.a.setDirty()),globalThis.store.dispatch(j.a.fetchPersonalDetails()),globalThis.store.dispatch(Ge.a.fetchList()),t}catch(a){console.log("handleCreate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}},at=async(e,t)=>{try{Se.a.show({type:"info",message:"Saving Company Details...",key:"req-form"});const t=A.a.get(e,"company_id")||0,a=await F.u.update(t,e);return Se.a.show({type:"success",message:"Company details updated.",key:"req-form"}),globalThis.store.dispatch(Ge.a.setDirty()),globalThis.store.dispatch(j.a.fetchPersonalDetails()),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}};const nt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(w.a)(Object(w.a)({},e),{},{business_type_enum:e.business_type_enum||0,company_type_enum:e.company_type_enum||0,nature_of_business_enum:e.nature_of_business_enum||0,company_code:e.company_code||"",company_legal_name:e.company_legal_name||"",company_website:e.company_website||"",company_id:e.company_id||0})};var rt=e=>{const t=e.companyId||0,a=e.companyData||0,n=e.id||0,i=e.isCompanyUser,o=Object(s.e)((e=>e.user));A.a.get(o,"profile.updatedAt"),A.a.get(o,"company.updatedAt"),Object(s.d)(),Object(l.g)(),A.a.get(o,"busy");let c,d=parseInt(n);
1return d!==window.user.userid&&(c=!0),d===window.user.userid&&(c=!1),r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:nt(a),onSubmit:t?at:tt},(t=>{const{values:n}=t;return r.a.createElement(oe.d,{className:"form-container"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Business Type"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"business_type_enum",component:Xe,entity:"BusinessTypeEnum",size:"small",disabled:c||i||a.is_kyc_done}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Nature of Business"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"nature_of_business_enum",component:ue.a,entity:"natureOfBusinessEnum",size:"small",disabled:c||i||a.is_kyc_done})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Registered Business Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"company_code",component:se.a,disabled:c||i}),r.a.createElement("div",{className:"notes-block"},r.a.createElement("p",{className:"greenbg"},"Must exactly match the name as per your business registration document/ bank account")))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Display Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"company_legal_name",component:se.a,disabled:c||i})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Website URL"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"company_website",component:se.a,disabled:c||i}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Company Type"),r.a.createElement(oe.b,{name:"company_type_enum",component:ue.a,entity:"companyTypeEnum",size:"small",disabled:c||i})))),!c&&!i&&r.a.createElement("div",{className:"btn-wrapper justify-content-center"},r.a.createElement("div",null,r.a.createElement(X.a,{color:"primary",type:"button",size:"sm",disabled:t.isSubmitting,onClick:t.handleSubmit,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}
1)," ","Save"))))})))},it=a(196);const ot=async(e,t)=>{try{Se.a.show({type:"info",message:"Creating Affiliate...",key:"req-form"});const t=await F.c.create(e);return Se.a.show({type:"success",message:"Affiliate Created.",key:"req-form"}),globalThis.store.dispatch(it.a.setDirty()),$e.a.web(Object(N.h)("/account/".concat(e.user_id,"/organisations"))),t}catch(a){console.log("handleCreate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}},st=async(e,t)=>{try{Se.a.show({type:"info",message:"Saving Affiliate Details...",key:"req-form"});const t=A.a.get(e,"person_address_id")||0,a=await F.c.update(t,e);return Se.a.show({type:"success",message:"Affiliate details updated.",key:"req-form"}),globalThis.store.dispatch(it.a.setDirty()),globalThis.store.dispatch(qe.a.setDirty()),$e.a.web(Object(N.h)("/account/".concat(e.user_id,"/organisations"))),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}};const lt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{company_affiliate_id:A.a.get(e,"company_affiliate_id")||0,person_id:0,business_type_enum:A.a.get(e,"business_type_enum")||0,affiliate_code:A.a.get(e,"affiliate_code")||"",affiliate_name:A.a.get(e,"affiliate_name")||"",display_name:A.a.get(e,"display_name")||"",affiliate_relation_enum:A.a.get(e,"affiliate_relation_enum")||0,is_kyc_done:!1,user_id:A.a.get(window,"user.userid")||0}};var ct=e=>{const t=Object(s.e)((e=>e.affiliates)),a=e.affiliateId||0,n=e.id||0,i=(Object(s.d)(),Object(l.g)(),A.a.get(t,"entities[".concat(a,"]"))||{});A.a.get(user,"busy");return a&&A.a.isEmpty(i)?r.a.createElement("div",{className:"bfc-modalform"},r.a.createElement("div",{className:"bfc-modalform-header"},r.a.createElement("div",{className:"icons-wrapper"},r.a.createElement("img",{src:Ke.a,alt:""}),r.a.createElement("span",{className:"title"},"Business Affiliation")),r.a.createElement("div",{className:"close-wrapper"},r.a.createElement("a",{href:"",className:"d-none"},"-"),r.a.createElement(ne.b,{to:Object(N.h)("/account/".concat(n,"/organisations"))},"X"))),r.a.createElement("div",{className:"modalform-body"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null)))):r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:lt(i),onSubmit:a?st:ot},(e=>{const{values:t}=e;return r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement(oe.d,{className:"form-container"},r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"contailer-fluid"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Affiliated Business Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"affiliate_name",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Display Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"display_name",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Business Type"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"business_type_enum",component:ue.a,entity:"businessTypeEnum"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Relationship"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"affiliate_relation_enum",component:ue.a,entity:"affiliateRelationEnum"})))))),r.a.createElement("div",{className:"btn-wrapper"},r.a.createElement(X.a,{color:"primary",type:"button",disabled:e.isSubmitting,onClick:e.handleSubmit,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}
1),a?"Update":"Save")))))})))},dt=a(104),ut=a(2124),mt=a(220);var pt=e=>{let{page:t=1,back:a,filter_company_name:i,filter_address_text:o,filter_address_type_enum:c,filter_gstin:d}=Object(Re.a)();const u=e.id,m=e.isCompanyUser,p=Object(s.e)((e=>e.user)),y=_.get(p,"profile.person.type_of_individual_enum")||0,f=Object(s.e)((e=>e.affiliates)),h=f.entities||[],g=(_.get(p,"busy"),_.get(f,"busy"),Object(s.d)()),v=Object(l.g)(),[b,E]=Object(n.useState)(0),[O,A]=Object(n.useState)({}),[S,j]=Object(n.useState)(10);let k,D=Object.values(h||{}),x=parseInt(u);x!==window.user.userid&&(k=!0),x===window.user.userid&&(k=!1),D=D.map((e=>Object(w.a)(Object(w.a)({},e),{},{editPageLink:Object(N.h)("/account/".concat(u,"/organisations/affiliate/edit/").concat(e.company_affiliate_id))})));const C=async e=>{try{await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{let t=await F.c.destroy(e);return globalThis.store.dispatch(it.a.setDirty()),t}catch(t){throw N.d.displayErrors(t),t}return!1}(e)}catch(t){console.log("ConfirmDeleteModal--\x3ehandleConfirmErr----\x3e",t)}},P=e=>{console.log(e)},I=[{title:"Affiliated Business Name",dataIndex:"affiliate_name",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Display Name",dataIndex:"display_name",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Business Type",dataIndex:"business_type_enum_code",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Relationship",dataIndex:"affiliate_relation_enum_code",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Actions",dataIndex:"address_text_",width:"100px",align:"center",render:(e,t,a)=>{const n={children:r.a.createElement(mt.a,{row:t,handleDelete:C,id:t.company_affiliate_id,name:t.display_name,cancel:P,showFlag:!k&&m}),props:{}};return n.props.rowSpan=t.rowSpan,n}}];Object(n.useEffect)((()=>{const e={person_id:parseInt(u)};g(it.a.fetchList(e))}),[f.dirty]);const T=Object(l.j)(Object(N.h)("/account/".concat(u,"/organisations/affiliate/create"))),B=Object(l.j)(Object(N.h)("/account/".concat(u,"/organisations/affiliate/edit/:id")));let R=null;return T?R=0:B&&(R=_.get(B,"params.id")||0,R=Object(N.c)(R)),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"form-container"},r.a.createElement("div",{className:"farm-wrapper"},r.a.createElement("div",{className:"farm-table"},r.a.createElement("div",{className:"table-farms-wrapper"},!k&&m&&y!=Le.z.NBFC_BANKING_INSTITUTE&&r.a.createElement("div",{className:"addnew-row add-new-btn-box"},r.a.createElement(X.a,{onClick:()=>v.push(Object(N.h)("/account/".concat(u,"/organisations/affiliate/create"))),type:"button",className:"add-new-btn",size:"sm"},r.a.createElement("span",{className:"icon"},"+"),r.a.createElement("span",{className:"text"},"Add Affiliate"))),r.a.createElement(ut.a,{rowKey:"key",columns:I,dataSource:D,bordered:!0,size:"small",pagination:!1,style:{whiteSpace:"pre"}}))))),B||T?r.a.createElement("div",null,r.a.createElement(dt.a,{title:"Business Affiliation",onClose:()=>v.push(Object(N.h)("/account/".concat(u,"/organisations")))},r.a.createElement(ct,{affiliateId:R,id:u}))):null)};async function _t(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{let t=await F.jb.destroy(e);return globalThis.store.dispatch(qe.a.setDirty()),t}catch(t){throw N.d.displayErrors(t),t}}var yt=a(1348),ft=a(482),ht=a(514),gt=a.n(ht);const vt=["field","form","label","children","select","variant","initialDisplayText","disabled"];function bt(e){const{field:t,form:{touched:a,errors:i},label:o,children:l,select:c,variant:d,initialDisplayText:u,disabled:m}=e;Object(z.a)(e,vt);let p=!1,_=[];const[y,f]=r.a.useState(u),h=Object(s.d)(),g=Object(s.e)((e=>e.companies)),v=Object(s.e)((e=>e.affiliates)),b=A.a.get(g,"entities")||{},E=A.a.get(v,"entities")||{};A.a.each(b,((e,t)=>{_.push({label:e.company_code||"",value:Object(w.a)(Object(w.a)({},e),{},{id:parseInt(t),type:"company"})})})),A.a.each(E,((e,t)=>{_.push({label:e.affiliate_name||"",value:Object(w.a)(Object(w.a)({},e),{},{id:parseInt(t),type:"affiliate"})})})),_.length||(p=!0),(g.dirty||v.dirty)&&(p=!0),Object(n.useEffect)((()=>{g.dirty&&h(Ge.a.fetchList())}),[g.dirty]),Object(n.useEffect)((()=>{v.dirty&&h(it.a.fetchList())}),[v.dirty]),Object(n.useEffect)((()=>
1{if(!p){let t=A.a.get(e,"form.initialValues.entity_id")||0;const a=_.filter((e=>{var a;return t===(null===(a=e.value)||void 0===a?void 0:a.id)}));f(a)}}),[p]);const O=!(!Object(oe.f)(a,t.name)||!Object(oe.f)(i,t.name)),S=O?Object(oe.f)(i,t.name):"";return r.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(O?"has-error":"")},r.a.createElement(Ne.a,{id:"aoi-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:p,disabled:m,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?A.a.get(e,"[0].label")||"":e.label||"",options:_,value:y,onChange:(t,a)=>{f(a),e.cb&&e.cb(a)},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,t,{fullWidth:!0,variant:d||"outlined",label:o,children:l,select:c,error:O,helperText:S,InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,p?r.a.createElement(de.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}var Et=a(421),wt=a(149),Ot=a(63),At=a(68),St=a(329);const jt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;return{company_address_id:A.a.get(e,"company_address_id")||0,address_type_enum:A.a.get(e,"address_type_enum")||0,company_affiliate_enum:A.a.get(e,"company_affiliate_enum")||0,entity_id:2===(null===e||void 0===e?void 0:e.company_affiliate_enum)?null===e||void 0===e?void 0:e.company_affiliate_id:null===e||void 0===e?void 0:e.company_id,gstin:A.a.get(e,"gstin")||"",location_code:A.a.get(e,"location_code")||"",village_code:A.a.get(e,"village_code")||"",taluka_code:A.a.get(e,"taluka_code")||"",city_code:A.a.get(e,"city_code")||"",district_code:A.a.get(e,"district_code")||"",sub_district_code:A.a.get(e,"sub_district_code")||"",state_code:A.a.get(e,"state_code")||"",country_id:A.a.get(e,"country_id")||0,country_code:"India",address_lattitude:A.a.get(e,"address_lattitude")||"",address_longitude:A.a.get(e,"address_longitude")||"",place_id:A.a.get(e,"place_id")||"",address_line1:A.a.get(e,"address_line1")||"",address_line2:A.a.get(e,"address_line2")||"",address_line3:A.a.get(e,"address_line3")||"",pin_code:A.a.get(e,"pin_code")||"",locality:A.a.get(e,"locality")||"",sez_registration_number:A.a.get(e,"sez_registration_number")||"",sez_registration_number_valid_until:A.a.get(e,"sez_registration_number_valid_until")||null,lut_number:A.a.get(e,"lut_number")||"",lut_number_valid_until:A.a.get(e,"lut_number_valid_until")||null,location_name:A.a.get(e,"location_name")||A.a.get(e,"address_text")||"",user_id:A.a.get(window,"user.userid")||0,acceptTerms:t}},kt=et.g().shape({address_line1:et.i().required("Address Line 1 is required").min(3,"Address Line 1 must be at least 3 characters").max(100,"Address Line 1 must not exceed 100 characters"),address_line2:et.i().test("min-if-filled","Address Line 2 must be at least 3 characters",(e=>!e||e.length>=3)).max(100,"Address Line 2 must not exceed 100 characters"),address_line3:et.i().test("min-if-filled","Address Line 3 must be at least 3 characters",(e=>!e||e.length>=3)).max(100,"Address Line 3 must not exceed 100 characters")});var Dt=e=>{var t,a,i,o,c;const d=Object(s.e)((e=>e.locations)),u=Object(s.e)((e=>e.user)),m=4===(null===u||void 0===u||null===(t=u.profile)||void 0===t||null===(a=t.person)||void 0===a?void 0:a.type_of_individual_enum),p=null===u||void 0===u||null===(i=u.profile)||void 0===i||null===(o=i.person)||void 0===o?void 0:o.is_fpo,_=e.locationId||0,y=e.id||0,f=(Object(s.d)(),Object(l.g)(),_?null===(c=Object.values(A.a.get(d,"entities")))||void 0===c?void 0:c.find((e=>e.company_address_id===parseInt(_))):{}),h=(A.a.get(user,"busy"),A.a.get(f,"is_subscribed")||!1),g=A.a.get(f,"can_edit")||!1,v=A.a.get(f,"gstin")||"",[b,E]=Object(n.useState)({}),[w,O]=Object(n.useState)(),[S,j]=Object(n.useState)(!1),[k,D]=Object(n.useState)({}),[x,C]=Object(n.useState)(!1),[P,I]=Object(n.useState)(!!_&&""===v),T=Object(s.e)((e=>e.locationEloc)),B=A.a.get(T,"entities.undefined"),[R,M]=Object(n.useState)({});Object(n.useEffect)((()=>{if(w){(async e=>
1{const t=await F.hb.getLocationDetails(e);D(t)})({place_id:w,bearer_token:B})}}),[w,B]);const q=()=>{j(!S)};return _&&A.a.isEmpty(f)?r.a.createElement("div",{className:"bfc-modalform"},r.a.createElement("div",{className:"bfc-modalform-header"},r.a.createElement("div",{className:"icons-wrapper"},r.a.createElement("img",{src:Ke.a,alt:""}),r.a.createElement("span",{className:"title"},"Business Location")),r.a.createElement("div",{className:"close-wrapper"},r.a.createElement("a",{href:"",className:"d-none"},"-"),r.a.createElement(ne.b,{to:Object(N.h)("/account/".concat(y,"/organisations"))},"X"))),r.a.createElement("div",{className:"modalform-body"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null)))):r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:jt(f,P),validationSchema:kt,onSubmit:(t,a)=>{_?(async(e,t,a,n,r,i)=>{try{Se.a.show({type:"info",message:"Saving Location Details...",key:"req-form"}),e.address_line1=e.address_line1.trim(),e.pin_code=e.pin_code.trim(),e.location_code=e.location_code.trim(),e.person_id=parseInt(i)||0,e.user_id=parseInt(i)||0;const t=A.a.get(e,"person_address_id")||0,o=await F.jb.update(t,e);return Se.a.show({type:"success",message:"Location details updated.",key:"req-form"}),a(!n),$e.a.web(Object(N.h)("/account/".concat(e.user_id,"/organisations?page=").concat(r||1))),o}catch(o){t.setSubmitting(!1),console.log("handleUpdate---\x3eerror----\x3e",o),N.d.displayErrors(o,t)}})(t,a,null===e||void 0===e?void 0:e.setIsRerenderRequired,null===e||void 0===e?void 0:e.isRerenderRequired,null===e||void 0===e?void 0:e.page,null===e||void 0===e?void 0:e.id):(async(e,t,a,n,r,i)=>{try{Se.a.show({type:"info",message:"Creating Location...",key:"req-form"}),e.address_line1=e.address_line1.trim(),e.pin_code=e.pin_code.trim(),e.location_code=e.location_code.trim(),e.person_id=parseInt(i)||0,e.user_id=parseInt(i)||0;const t=await F.jb.create(e);return Se.a.show({type:"success",message:"Location Created.",key:"req-form"}),a(!n),$e.a.web(Object(N.h)("/account/".concat(e.person_id,"/organisations?page=").concat(r||1))),t}catch(o){console.log("handleCreate---\x3eerror----\x3e",o),t.setSubmitting(!1),N.d.displayErrors(o,t)}})(t,a,null===e||void 0===e?void 0:e.setIsRerenderRequired,null===e||void 0===e?void 0:e.isRerenderRequired,null===e||void 0===e?void 0:e.page,null===e||void 0===e?void 0:e.id)}},(e=>{const{values:t}=e;return t.address_lattitude=(A.a.get(R,"Latitude")||A.a.get(k,"latitude")||A.a.get(f,"address_lattitude")||"").toString(),t.address_longitude=(A.a.get(R,"Longitude")||A.a.get(k,"longitude")||A.a.get(f,"address_longitude")||"").toString(),r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement(oe.d,{className:"form-container"},r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"contailer-fluid"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Select Business Entity"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"entity_id",component:bt,initialDisplayText:null===t||void 0===t?void 0:t.entity_id,disabled:!!h&&0==!_,cb:t=>{let a=A.a.get(t,"value.type")||"",n=A.a.get(t,"value.id")||0;"company"===a?e.setFieldValue("company_affiliate_enum",1):"affiliate"===a&&(n=A.a.get(t,"value.company_affiliate_id")||0,e.setFieldValue("company_affiliate_enum",2)),n&&e.setFieldValue("entity_id",n)}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"terms-block d-flex align-items-baseline"},r.a.createElement("div",null,r.a.createElement("span",{className:"form-group-label"},"GSTIN"),!1===P?r.a.createElement("span",{class:"required"},"*"):""),r.a.createElement("div",{className:"d-flex align-items-center ml-10",style:{columnGap:5}},r.a.createElement(Et.a,{defaultChecked:P,onChange:t=>{I(t.target.checked),e.setFieldValue("acceptTerms",t.target.checked),!0===t.target.checked?e.setFieldValue("gstin",""):e.setFieldValue("gstin",A.a.get(f,"gstin")||"")}},"Don't have GSTIN at this location"))),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"gstin",component:se.a,disabled:P,GSTINChecked:P})))),m||p?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("span",{className:"form-group-label"},"SEZ Registration No."),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"sez_registration_number",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"SEZ Valid Until"),r.a.createElement("div",{className:"form-group-field custom-input"},r.a.createElement(oe.b,{name:"sez_registration_number_valid_until",component:ft.a,isShowTime:!1,isClosingOn:!0,defaultValue:(null===t||void 0===t?void 0:t.sez_registration_number_valid_until)||""})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"LUT Registration No."),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"lut_number",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"LUT Valid Until"),r.a.createElement("div",{className:"form-group-field custom-input"},r.a.createElement(oe.b,{name:"lut_number_valid_until",component:ft.a,isShowTime:!1,isClosingOn:!0,defaultValue:(null===t||void 0===t?void 0:t.lut_number_valid_until)||""}))))):"",r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Type of Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"address_type_enum",component:ue.a,entity:"addressTypeEnum"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Name of Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{placeholderText:"E.g Pune Factory",name:"location_name",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(yt.a,{style:{marginLeft:0}},r.a.createElement("div",{className:"form-group-field",style:{width:"85%"}},r.a.createElement(oe.b,{name:"location_code",component:Me.a,initialDisplayText:t.location_code||"",disabled:!(g||null===t||void 0===t||!t.location_code||!_),cb:t=>{let a=t[0]||{},n=(A.a.get(a,"addressTokens.houseNumber","")?A.a.get(a,"addressTokens.houseNumber","")+", ":"")+(A.a.get(a,"addressTokens.houseName","")?A.a.get(a,"addressTokens.houseName",""):""),r=(A.a.get(a,"addressTokens.street","")?A.a.get(a,"addressTokens.street","")+", ":"")+(A.a.get(a,"addressTokens.subSubLocality","")?A.a.get(a,"addressTokens.subSubLocality",""):""),i=(A.a.get(a,"addressTokens.subLocality","")?A.a.get(a,"addressTokens.subLocality","")+", ":"")+(A.a.get(a,"addressTokens.locality","")?A.a.get(a,"addressTokens.locality",""):"");var o;(e.setFieldValue("pin_code",A.a.get(a.addressTokens,"pincode")||""),n?(e.setFieldValue("address_line1",n),e.setFieldValue("address_line2",r||i),e.setFieldValue("address_line3",r?i:"")):!n&&r?(e.setFieldValue("address_line1",r),e.setFieldValue("address_line2",i),e.setFieldValue("address_line3","")):n||r||!i?(e.setFieldValue("address_line1",""),e.setFieldValue("address_line2",""),e.setFieldValue("address_line3","")):(e.setFieldValue("address_line1",i),e.setFieldValue("address_line2",""),e.setFieldValue("address_line3","")),e.setFieldValue("city_code",A.a.get(null===a||void 0===a?void 0:a.addressTokens,"city")||""),e.setFieldValue("locality",A.a.get(null===a||void 0===a?void 0:a.addressTokens,"locality")||""),e.setFieldValue("village_code",A.a.get(null===a||void 0===a?void 0:a.addressTokens,"village")||A.a.get(null===a||void 0===a?void 0:a.addressTokens,"city")||A.a.get(null===a||void 0===a?void 0:a.addressTokens,"subDistrict")||""),e.setFieldValue("city_code",A.a.get(null===a||void 0===a?void 0:a.addressTokens,"city")||""),e.setFieldValue("district_code",A.a.get(a.addressTokens,"district")||""),e.setFieldValue("sub_district_code",A.a.get(null===a||void 0===a?void 0:a.addressTokens,"subDistrict")||""),e.setFieldValue("state_code",A.a.get(a.addressTokens,"state")||""),e.setFieldValue("place_id",A.a.get(a,"eLoc")||""),e.setFieldValue("location_code",(A.a.get(a,"placeName","")?A.a.get(a,"placeName","")+", ":"")+A.a.get(a,"placeAddress","")),t)&&O(null===(o=t[0])||void 0===o?void 0:o.eLoc)}})),r.a.createElement("div",{className:"ml-auto mr-auto"},r.a.createElement("div",{className:"icon-group"},r.a.createElement(wt.a,{placement:"topLeft",content:!g&&null!==t&&void 0!==t&&t.location_code&&_?"This location has been used for KYC approval or for a deal being initiated or completed":"Click to select location"},r.a.createElement("span",{className:"icon edit-icon",onClick:()=>!g&&null!==t&&void 0!==t&&t.location_code&&_?null:j(!0)},r.a.createElement(Ot.a,{variant:"text",type:"icon",Icon:gt.a,color:!g&&null!==t&&void 0!==t&&t.location_code&&_?"lightgrey":"red",onClick:()=>!g&&null!==t&&void 0!==t&&t.location_code&&_?null:j(!0)})))))),r.a.createElement("div",{className:"mt-2"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",null),S&&r.a.createElement(oe.b,{name:"latitude",isSubscribed:!(g||null===t||void 0===t||!t.location_code||!_),component:St.a,entity:"RoadTypeEnum",isOpen:S,toggle:q,cb:async t=>{var a,n,r,i,o,s,l,c,d,u,m,p,_,y,f,h,g,v,b,E,w,O,S;let j=t||{},k={Latitude:null===j||void 0===j?void 0:j.lat,Longitude:null===j||void 0===j?void 0:j.lng};M(k),C(!0);
1const D=await F.hb.getReverseLocationDetails(k);C(!1),e.setFieldValue("pin_code",A.a.get(null===D||void 0===D||null===(a=D.results)||void 0===a?void 0:a[0],"pincode")||""),e.setFieldValue("city_code",A.a.get(null===D||void 0===D||null===(n=D.results)||void 0===n?void 0:n[0],"city")||"");let x=(A.a.get(null===D||void 0===D||null===(r=D.results)||void 0===r?void 0:r[0],"houseNumber","")?A.a.get(null===D||void 0===D||null===(i=D.results)||void 0===i?void 0:i[0],"houseNumber","")+", ":"")+(A.a.get(null===D||void 0===D||null===(o=D.results)||void 0===o?void 0:o[0],"houseName","")?A.a.get(null===D||void 0===D||null===(s=D.results)||void 0===s?void 0:s[0],"houseName",""):""),P=(A.a.get(null===D||void 0===D||null===(l=D.results)||void 0===l?void 0:l[0],"street","")?A.a.get(null===D||void 0===D||null===(c=D.results)||void 0===c?void 0:c[0],"street","")+", ":"")+(A.a.get(null===D||void 0===D||null===(d=D.results)||void 0===d?void 0:d[0],"sub_sub_locality","")?A.a.get(null===D||void 0===D||null===(u=D.results)||void 0===u?void 0:u[0],"sub_sub_locality",""):""),N=(A.a.get(null===D||void 0===D||null===(m=D.results)||void 0===m?void 0:m[0],"sub_locality","")?A.a.get(null===D||void 0===D||null===(p=D.results)||void 0===p?void 0:p[0],"sub_locality","")+", ":"")+(A.a.get(null===D||void 0===D||null===(_=D.results)||void 0===_?void 0:_[0],"locality","")?A.a.get(null===D||void 0===D||null===(y=D.results)||void 0===y?void 0:y[0],"locality",""):"");x?(e.setFieldValue("address_line1",x),e.setFieldValue("address_line2",P||N),e.setFieldValue("address_line3",P?N:"")):!x&&P?(e.setFieldValue("address_line1",P),e.setFieldValue("address_line2",N),e.setFieldValue("address_line3","")):x||P||!N?(e.setFieldValue("address_line1",""),e.setFieldValue("address_line2",""),e.setFieldValue("address_line3","")):(e.setFieldValue("address_line1",N),e.setFieldValue("address_line2",""),e.setFieldValue("address_line3","")),e.setFieldValue("district_code",A.a.get(null===D||void 0===D||null===(f=D.results)||void 0===f?void 0:f[0],"district")||""),e.setFieldValue("village_code",A.a.get(null===D||void 0===D||null===(h=D.results)||void 0===h?void 0:h[0],"village")||A.a.get(null===D||void 0===D||null===(g=D.results)||void 0===g?void 0:g[0],"city")||A.a.get(null===D||void 0===D||null===(v=D.results)||void 0===v?void 0:v[0],"sub_district")||""),e.setFieldValue("sub_district_code",A.a.get(null===D||void 0===D||null===(b=D.results)||void 0===b?void 0:b[0],"sub_district")||""),e.setFieldValue("state_code",A.a.get(null===D||void 0===D||null===(E=D.results)||void 0===E?void 0:E[0],"state")||""),e.setFieldValue("place_id",""),e.setFieldValue("address_lattitude",A.a.get(null===D||void 0===D||null===(w=D.results)||void 0===w?void 0:w[0],"lat")||""),e.setFieldValue("address_longitude",A.a.get(null===D||void 0===D||null===(O=D.results)||void 0===O?void 0:O[0],"lng")||""),e.setFieldValue("location_code",A.a.get(null===D||void 0===D||null===(S=D.results)||void 0===S?void 0:S[0],"formatted_address")||"")}}),r.a.createElement("div",null,r.a.createElement(At.a,{onClick:()=>j(!0),variant:"body2"},x?"Please wait...":t.location_code))),r.a.createElement(oe.a,{name:"latitude",component:"div",className:"text-danger"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Address 1"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"address_line1",component:se.a})),r.a.createElement("div",{style:{textAlign:"right",fontSize:"11px",color:(t.address_line1||"").length>100?"red":"#999",marginTop:"2px"}},(t.address_line1||"").length,"/100"))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Address 2"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"address_line2",component:se.a})),r.a.createElement("div",{style:{textAlign:"right",fontSize:"11px",color:(t.address_line2||"").length>100?"red":"#999",marginTop:"2px"}},(t.address_line2||"").length,"/100"))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("span",{className:"form-group-label"},"Address 3"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"address_line3",component:se.a})),r.a.createElement("div",{style:{textAlign:"right",fontSize:"11px",color:(t.address_line3||"").length>100?"red":"#999",marginTop:"2px"}},(t.address_line3||"").length,"/100"))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Village / Tehsil / District"),r.a.createElement(ce.a,{fullWidth:!0,size:"small",disabled:!0,variant:"outlined",value:"".concat(t.village_code," / ").concat(t.sub_district_code," / ").concat(t.district_code)})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Pin Code"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"pin_code",component:se.a,disabled:!(g||null===t||void 0===t||!t.location_code||!_)})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"State"),r.a.createElement(ce.a,{fullWidth:!0,size:"small",disabled:!0,variant:"outlined",value:b.state||"".concat(t.state_code)})))))),r.a.createElement("div",{className:"btn-wrapper"},r.a.createElement(X.a,{color:"primary",type:"button",disabled:e.isSubmitting,onClick:e.handleSubmit,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),_?"Update":"Save")))))})))},xt=a(644),Ct=a(972),Pt=a.n(Ct),Nt=a(962),It=a.n(Nt),Ft=a(86),Tt=a(35),Bt=a(49),Rt=a(373),Mt=a(2131);var qt=e=>{const t=e.id,a=e.companyId,i=e.isCompanyUser,o=(Object(s.e)((e=>e.user)),Object(s.e)((e=>e.locations))),c=Object(s.e)((e=>e.rolesAndRights)).entities||{},d=o.entities||{},u=(o.busy,Object(s.d)()),m=Object(l.g)(),p=Object(n.useRef)();let{page:y=1,back:f,filter_company_name:h,filter_address_text:g,filter_address_type_enum:v,filter_gstin:b,filter_location_code:E}=Object(Re.a)();const[O,A]=Object(n.useState)(0),[S,j]=Object(n.useState)({}),[k,D]=Object(n.useState)(10),[x,C]=Object(n.useState)(!1),[P,I]=Object(n.useState)(!1),[F,T]=Object(n.useState)(!1),[B,R]=Object(n.useState)(null),[M,q]=Object(n.useState)(null),[L,U]=Object(n.useState)(!1);let V=Object.values(c).find((e=>(e.module_name,"CT_KYC_Add_Location"===e.sub_module_name)));const z=_.get(V,"full_access"),Y=Object(l.j)(Object(N.h)("/account/".concat(t,"/organisations/locations/create"))),G=Object(l.j)(Object(N.h)("/account/".concat(t,"/organisations/locations/edit/:id")));let Q=Object.values(d||{});const H=_.get(Q,"[0].total_count")||0;let W=null;Y?W=0:G&&(W=_.get(G,"params.id")||0,W=Object(N.c)(W));let K,J=parseInt(t);
1J!==window.user.userid&&(K=!0),J===window.user.userid&&(K=!1),Q=Q.map((e=>Object(w.a)(Object(w.a)({},e),{},{editPageLink:Object(N.h)("/account/".concat(t,"/organisations/locations/edit/").concat(e.company_address_id,"?page=").concat(y))})));const Z=async e=>{try{await _t(e)&&(I(!P),Se.a.show({type:"warning",message:"Location has been successfully deleted.",key:"req-form"}))}catch(t){console.log("ConfirmDeleteModal--\x3ehandleConfirmErr----\x3e",t)}},$=e=>{console.log(e)},ee=(e,t)=>{e();let a=Object(w.a)({},S);delete a[t],j(a),m.push(Tt.a.removeUrl(t))},te=(e,t,a)=>{a();let n=Object(w.a)({},S);n=Object(w.a)(Object(w.a)({},n),{},{[t]:e}),j(n),m.push(Tt.a.createUrl(n)),C(!0)},ae=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},S),{},{page:e?e.current:1});m.push(Tt.a.createUrl(t)),e.pageSize!==k&&D(e.pageSize)}};void 0===y&&(y=1,ae({current:y,pageSize:k}));const ne=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),re=[{title:"Business Entity",dataIndex:"company_name",width:"150px",align:"center",render:(e,t,a)=>{const n={children:r.a.createElement("div",{style:{wordBreak:"break-word"}},2===(null===t||void 0===t?void 0:t.company_affiliate_enum)?null===t||void 0===t?void 0:t.affiliate_name:null===t||void 0===t?void 0:t.company_name),props:{}};return n.props.rowSpan=t.rowSpan,n},filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"filter_company_name",data:e,onFilterChange:te,handleReset:ee,value:h,name:"Business Entity"}),filterIcon:e=>ne(e),filteredValue:void 0!==h?h:null},{title:"GSTIN",dataIndex:"gstin",width:"150px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n},filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"filter_gstin",data:e,onFilterChange:te,handleReset:ee,value:b,name:"GSTIN"}),filterIcon:e=>ne(e),filteredValue:void 0!==b?b:null},{title:"Location Name",dataIndex:"address_text",width:"150px",align:"center",render:(e,t,a)=>{const n={children:r.a.createElement("div",null,r.a.createElement("span",{style:{wordBreak:"break-word"}},e),r.a.createElement("div",{style:{position:"absolute",top:0,right:0},className:"w-100 d-flex justify-content-between align-items-center"},(null===t||void 0===t?void 0:t.is_sez_location)&&(null===t||void 0===t?void 0:t.sez_registration_number)&&r.a.createElement(xt.a,{className:"ml-1 mt-1 d-flex justify-content-between align-items-center",color:"gold"},r.a.createElement(Pt.a,{style:{height:"14px",width:"14px",marginRight:6}})," SEZ"),(null===t||void 0===t?void 0:t.is_lut_location)&&(null===t||void 0===t?void 0:t.lut_number)&&r.a.createElement(xt.a,{className:"ml-1 mr-1 mt-1 d-flex justify-content-between align-items-center",color:"lime"},r.a.createElement(It.a,{style:{height:"14px",width:"14px",marginRight:6}})," LUT"))),props:{}};return n.props.rowSpan=t.rowSpan,n},filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"filter_address_text",data:e,onFilterChange:te,handleReset:ee,value:g,name:"Location Name"}),filterIcon:e=>ne(e),filteredValue:void 0!==g?g:null},{title:"Address",dataIndex:"location",width:"200px",align:"start",render:(e,t,a)=>{const n={children:r.a.createElement("a",{onClick:()=>(e=>{R(null===e||void 0===e?void 0:e.address_lattitude),q(null===e||void 0===e?void 0:e.address_longitude),U(null===e||void 0===e?void 0:e.can_edit),T(!0)})(t),style:{wordBreak:"break-word"}},N.d.getLocationAddress(t).addStr),props:{}};return n.props.rowSpan=t.rowSpan,n},filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"filter_location_code",data:e,onFilterChange:te,handleReset:ee,value:E,name:"Address"}),filterIcon:e=>ne(e),filteredValue:void 0!==E?E:null},{title:"Location type",dataIndex:"address_type_enum_code",width:"150px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n},filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"filter_address_type_enum",data:e,onFilterChange:te,handleReset:ee,value:v,name:"Location type"}),filterIcon:e=>ne(e),filteredValue:void 0!==v?v:null},{title:"Circle",dataIndex:"circle_code",width:"150px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Actions",dataIndex:"address_text_",width:"100px",align:"center",className:{display:"none"},render:(e,t,a)=>{const n={children:r.a.createElement(mt.a,{row:t,handleDelete:Z,id:t.company_address_id,name:t.company_name,cancel:$,showFlag:!K&&i||z}),props:{}};return n.props.rowSpan=t.rowSpan,n}}];Object(n.useEffect)((()=>{const e={filters:S,offset:(parseInt(y)-1)*k,page_Size:k,company_id:parseInt(a)};u(qe.a.fetchCompanyAndAffiliateLocations(e))}),[o.dirty,y,k,h,g,v,b,P,E]),Object(n.useEffect)((()=>
1{if(x&&p.current){const e=p.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),C(!1)}}),[x]);const ie=()=>{T(!F)};return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"form-container"},r.a.createElement("div",{className:"farm-wrapper"},r.a.createElement("div",{className:"farm-table"},r.a.createElement("div",{className:"table-farms-wrapper"},(!K&&i||z)&&r.a.createElement("div",{className:"addnew-row add-new-btn-box"},r.a.createElement(X.a,{onClick:()=>m.push(Object(N.h)("/account/".concat(t,"/organisations/locations/create"))),type:"button",className:"add-new-btn",size:"sm"},r.a.createElement("span",{className:"icon"},"+"),r.a.createElement("span",{className:"text"},"Add Business Location"))),r.a.createElement(ut.a,{ref:p,columns:re,dataSource:Q,bordered:!0,size:"small",pagination:!1,className:"ant-table",style:{whiteSpace:"pre"},onChange:ae,scroll:{y:550}}),r.a.createElement(Ft.a,{total:parseInt(H),handlePageChange:ae,page:y,clearFilters:()=>{j({});let e=window.location.pathname;void 0!=f||null!=f?m.push(e+"?"+"back=".concat(f,"&page=1")):m.push(e+"?&page=1")},rowsPerPage:k,setScrollToFirstRow:C})))),r.a.createElement(We,{entityId:O,handleDelete:_t,closeModal:()=>A(0),color:"danger",title:"Confirm Delete",header:!0,btn:"Danger",message:"Are you sure you want to delete this Location?",backLink:"/account/organisations"})),F&&r.a.createElement(oe.e,{initialValues:{address_lattitude:B||18.5313,address_longitude:M||73.8498},onSubmit:e=>{console.log("Form values:",e)}},(e=>{let{setFieldValue:t}=e;return r.a.createElement(oe.b,{name:"latitude",component:St.a,entity:"RoadTypeEnum",isOpen:F,toggle:ie,isSubscribed:!0})})),G||Y?r.a.createElement("div",null,r.a.createElement(dt.a,{title:"Business Location",onClose:()=>m.push(Object(N.h)("/account/".concat(t,"/organisations?page=").concat(y)))},r.a.createElement(Dt,{locationId:W,id:t,setIsRerenderRequired:I,isRerenderRequired:P,page:y}))):null)};var Lt=e=>{const t=parseInt(e.id),{back:a,islocation:i}=Object(Re.a)(),o=Object(n.useRef)(null),c=Object(s.e)((e=>e.user));let d=_.get(c,"profile.person.type_of_individual_enum")||!1;const u=Object(s.e)((e=>e.kycUser)),m=Object(s.e)((e=>e.rolesAndRights)),p=_.get(m,"entities")||{},y=Object.values(p).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.ORGANISATION))),f=_.get(y,"read_access"),h=_.get(y,"full_access");N.d.getACL(c).isUserCompany;let g,v={},b=0,E={},w=!1,O=!1,A={};c.id===t?(v=Object(s.e)((e=>e.companies)),b=_.get(c,"profile.person.company_id")||0,E=_.get(v,"entities[".concat(b,"]"))||{},w=_.get(c,"profile.updatedAt")||!1,O=_.get(v,"updatedAt")||!1,A=E.locations||{},g=_.get(v,"busy")||!1):c.id!==t&&(v=Object(s.e)((e=>e.companies)),b=_.get(u,"profile.person.company_id")||0,E=_.get(v,"entities[".concat(b,"]"))||{},w=_.get(u,"profile.updatedAt")||!1,O=_.get(v,"updatedAt")||!1,A=E.locations||{},g=_.get(v,"busy")||!1);const S=Object(s.d)(),[j,k]=(Object(l.g)(),Object(n.useState)(0));let D,x=parseInt(t);
1x!==window.user.userid&&(D=!0),x===window.user.userid&&(D=!1);let C="/account/".concat(t,"/myaccount"),P="/account/".concat(t,"/teams");d==Le.z.NBFC_BANKING_INSTITUTE&&(P="/account/".concat(t,"/kyc-b"),C="/account/".concat(t,"/organisations")),D&&(d=_.get(u,"profile.person.type_of_individual_enum")||!1,C="/account/".concat(t,"/myaccount?back=").concat(a),P="/account/".concat(t,"/teams?back=").concat(a));const I={person_id:parseInt(t)};Object(n.useEffect)((()=>{b&&S(Ge.a.fetchList(I))}),[v.dirty]),Object(n.useEffect)((()=>{i&&o.current&&(o.current.scrollTop=o.current.scrollHeight)}),[i,""!=Object.values(E)]);let F=b&&g;return F?r.a.createElement("div",{style:{position:"relative",minHeight:"150px"}},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null))):r.a.createElement("div",{className:"bfc-body bfc-form profile-height-body",ref:o},r.a.createElement("div",{className:"form-container"},r.a.createElement("div",{className:"farm-wrapper"},r.a.createElement(re.a,null,r.a.createElement(ie.a,{className:"main-cardbody"},r.a.createElement(le.a,{title:"Organisation Info",className:"with-shadow"},r.a.createElement(rt,{companyId:b,companyData:E,id:t,isCompanyUser:f,loading:F})),b?r.a.createElement(r.a.Fragment,null,r.a.createElement(le.a,{title:"Business Affiliations",className:"with-shadow"},r.a.createElement(pt,{id:t,isCompanyUser:h})),r.a.createElement(le.a,{title:"Business Locations",className:"with-shadow"},r.a.createElement(qt,{id:t,isCompanyUser:h,companyId:b}))):null)),b?r.a.createElement("div",{className:"btn-wrapper justify-content-space-between"},r.a.createElement("div",{className:"d-none"},r.a.createElement(X.a,{color:"secondary",size:"sm",type:"button",onClick:console.log,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ","Next")),r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(C),color:"link"},"Prev")),r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(P),color:"link"},"Next"))):null)))},Ut=a(352);var Vt=a(624),zt=(a(454),a(1500)),Yt=a(1494);const Gt=["field","form","label","children","select","variant","initialValue","entity","disabled","teamMemberId"];function Qt(e){var t;const{field:a,form:{touched:i,errors:o},label:l,children:c,select:d,variant:u,initialValue:m,entity:p,disabled:_,teamMemberId:y}=e,f=(Object(z.a)(e,Gt),Object(s.e)((e=>e.user)));N.d.getACL(f);let h=[],g=[];const v=A.a.get(e,"form.values.role_ids")||[];g=v.includes(13)?[13]:v;Object(s.d)();const b=Object(s.e)((e=>e.roles)),[E,O]=r.a.useState([]);let S=!1,j=b.entities||{};const k=A.a.get(e,"form.values.is_maker")||!1,D=A.a.get(e,"form.values.is_checker")||!1,x=A.a.get(f,"profile.is_platform_partner")||!1;j.length||(S=!0);let C=A.a.map(j,((e,t)=>(h.push(e.value_member),{label:"item.display_member",value:Object(w.a)({id:parseInt(e.value_member)},e)})));!x&&Object.values(j).length&&(j=Object.values(j).filter((e=>"Facilitator"!==e.display_member)));const P=(null===(t=Object.values(j).filter((e=>"Admin"===e.display_member))[0])||void 0===t?void 0:t.value_member)||0;let I=(E||[]).map((e=>e.label));C=C.filter((e=>!I.includes(e.label))),Object(n.useEffect)((()=>{const e=C.filter((e=>{var t;return m.includes(null===(t=e.value)||void 0===t?void 0:t.id)}));O(e)}),[m]);const F=!(!Object(oe.f)(i,a.name)||!Object(oe.f)(o,a.name)),T=F?Object(oe.f)(o,a.name):"";return r.a.createElement("div",{className:"mui-multi-select ".concat(F?"has-error":"")},A.a.map(j,((t,a)=>{if(t.parent_role_id===P||"Admin"===t.display_member)return r.a.createElement("ul",{key:a,className:"pl-0 mb-0"},r.a.createElement("li",null,r.a.createElement("div",{className:"radiobox-wrapper"},r.a.createElement("label",{className:"radio-color-btn"},r.a.createElement(Yt.a,{control:r.a.createElement("div",{className:""},r.a.createElement(zt.a,{checked:g.includes(t.value_member),disabled:!!(g.includes(13)&&t.value_member>13),name:"roleTeam",value:t.value_member,onChange:a=>{let n=parseInt(a.target.value),r=A.a.get(e,"form.values.role_ids")||[];13==n&&y&&(r=[7,...r]),r.includes(n)?13==n?r=r.filter((e=>e!=n)):(r=r.filter((e=>e!=n)),A.a.map(j,((e,a)=>{t.value_member!==P&&t.value_member===e.parent_role_id&&(r=r.filter((t=>t!==e.value_member)))})),30===n&&(e.form.setFieldValue("is_maker",!1),e.form.setFieldValue("is_checker",!1))):13==n?r=y?[7,13]:[13]:r.push(n),e.form.setFieldValue("role_ids",r)}}))}
1),t.display_member,r.a.createElement("div",{className:"control-indicator"})),A.a.map(j,((a,n)=>{if(t.value_member!==P&&t.value_member===a.parent_role_id)return r.a.createElement("div",{className:"radiobox-address"},r.a.createElement("div",{className:"radiobox-wrapper"},r.a.createElement("label",{className:"radio-color-btn ml-30"},r.a.createElement("label",{className:"radio-color-btn ml-20"},a.display_member,r.a.createElement("input",{type:"radio",name:t.display_member,checked:g.includes(a.value_member),value:"no",disabled:!g.includes(t.value_member),onChange:n=>{let r=A.a.get(e,"form.values.role_ids")||[];r.includes(a.value_member)?r=r.filter((e=>e!=a.value_member)):(A.a.map(j,((e,a)=>{t.value_member!==P&&t.value_member===e.parent_role_id&&(r=r.filter((t=>t!==e.value_member)))})),r.push(a.value_member)),e.form.setFieldValue("role_ids",r)}}),r.a.createElement("div",{className:"control-indicator"})))))})),"CT Assurance"===t.display_member?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"radiobox-address"},r.a.createElement("div",{className:"radiobox-wrapper"},r.a.createElement("ul",{className:"pl-50"},r.a.createElement("li",{className:"d-flex",style:{minHeight:35}},r.a.createElement("label",{className:"radio-color-btn ml-20"},r.a.createElement("input",{type:"radio",name:"radiocust2",checked:k,value:"no",disabled:!g.includes(30),onChange:t=>{e.form.setFieldValue("is_maker",!0),e.form.setFieldValue("is_checker",!1)}}),r.a.createElement("div",{className:"control-indicator"}))," ","Maker"),r.a.createElement("li",{className:"d-flex"},r.a.createElement("label",{className:"radio-color-btn ml-20"},r.a.createElement("input",{type:"radio",name:"radiocust2",checked:D,value:"no",disabled:!g.includes(30),onChange:t=>{e.form.setFieldValue("is_checker",!0),e.form.setFieldValue("is_maker",!1)}}),r.a.createElement("div",{className:"control-indicator"}))," ","Checker")),r.a.createElement("div",null)))):null)))})),r.a.createElement(Ne.a,{className:"invisible",id:"mui-autocomplete-".concat(Date.now()),multiple:!0,size:"small",disableClearable:!0,fullWidth:!0,limitTags:3,loading:S,disabled:_||S,getOptionLabel:e=>"string"===typeof e?e:e.label,options:C,value:E,onChange:(t,a)=>{O(a),e.cb&&e.cb(a)},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,a,{fullWidth:!0,variant:u||"outlined",label:l,children:c,select:d,error:F,helperText:T,InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,S?r.a.createElement(de.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}var Ht=a(714);const Wt=["field","form","label","children","select","variant","initialValue","entity","disabled","companyAdminTeamMemberId"];function Kt(e){const{field:t,form:{touched:a,errors:i},label:o,children:l,select:c,variant:d,initialValue:u,entity:m,disabled:p,companyAdminTeamMemberId:_}=e,y=(Object(z.a)(e,Wt),Object(s.d)()),f=Object(s.e)((e=>e.teamLocation)),[h,g]=r.a.useState([]);let v=!1,b=A.a.get(f,"entities")||{},E=[];A.a.map(b,((e,t)=>{E.push({label:e.display_member||"",value:Object(w.a)({id:parseInt(e.value_member)},e)})}));let O=(u||[]).map((e=>e.label));E=E.filter((e=>!O.includes(e.label))),Object(n.useEffect)((()=>{let e={};_&&(e.Person_Id=_),y(Ht.a.fetchList(e))}),[_]),Object(n.useEffect)((()=>{const e=E.filter((e=>{var t;return u.includes(null===(t=e.value)||void 0===t?void 0:t.id)}));g(e)}),[u,b]);const S=!(!Object(oe.f)(a,t.name)||!Object(oe.f)(i,t.name)),j=S?Object(oe.f)(i,t.name):"";return r.a.createElement("div",{className:"mui-multi-select ".concat(S?"has-error":"")},r.a.createElement(Ne.a,{id:"mui-autocomplete-".concat(Date.now()),multiple:!0,size:"small",disableClearable:!0,fullWidth:!0,limitTags:3,loading:v,disabled:p||v,getOptionLabel:e=>"string"===typeof e?e:e.label,options:E,value:h,onChange:(t,a)=>{g(a),e.cb&&e.cb(a)},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,t,{fullWidth:!0,variant:d||"outlined",label:o,children:l,select:c,error:S,helperText:j,InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,null,e.InputProps.endAdornment)})}))}))}var Jt=a(2128);const Zt=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0,a=arguments.length>2?arguments[2]:void 0;const n=A.a.get(e,"person_role")||[],r=(n.map((e=>e.role_id)),A.a.get(e,"alloted_locations")||[]),i=A.a.get(t,"profile.person.mobile_number_country_code")||91;let o=[];return r.map((e=>{o.push(e.company_address_id)})),{team_member_id:A.a.get(e,"team_member_id")||0,first_name:A.a.get(e,"first_name")||"",last_name:A.a.get(e,"last_name")||"",designation:A.a.get(e,"designation")||"",mobile_number:A.a.get(e,"mobile_number")||"",mobile_number_country_code:A.a.get(e,"mobile_number_country_code")||i,email_id:A.a.get(e,"email_id")||"",entity_id:A.a.get(e,"entity_id")||0,person_id:a||A.a.get(window,"user.userid")||0,is_maker:A.a.get(e,"is_maker")||!1,is_checker:A.a.get(e,"is_checker")||!1,role_ids:n.map((e=>e.role_id)),company_address_ids:o}};var Xt=e=>{var t,a,i,o;const c=Object(s.e)((e=>e.user)),d=A.a.get(c,"userid")||0,u=(N.d.getACL(c),e.team_member_id||0),m=e.id,p=Object(s.e)((e=>e.teams)),_=null!==(t=null===(a=A.a.get(p,"team",[]).find((e=>!0===e.is_company_admin&&e.team_member_id==m)))||void 0===a?void 0:a.team_member_id)&&void 0!==t?t:null===(i=A.a.get(p,"team",[]).find((e=>!0===e.is_company_admin)))||void 0===i?void 0:i.team_member_id,y=(null===(o=A.a.get(p,"team"))||void 0===o?void 0:o.find((e=>e.team_member_id===parseInt(u))))||{},f=A.a.get(y,"mobile_number",""),h=A.a.get(y,"mobile_number_country_code")||91,[g,v]=Object(n.useState)(""),[b,E]=Object(n.useState)("");Object(s.d)(),Object(l.g)();if(u&&A.a.isEmpty(y))return r.a.createElement("div",{className:"bfc-modalform"},r.a.createElement("div",{className:"bfc-modalform-header"}
1,r.a.createElement("div",{className:"icons-wrapper"},r.a.createElement("img",{src:Ke.a,alt:""}),r.a.createElement("span",{className:"title"},"Team")),r.a.createElement("div",{className:"close-wrapper"},r.a.createElement("a",{href:"",className:"d-none"},"-"),r.a.createElement(ne.b,{to:Object(N.h)("/account/".concat(m,"/teams"))},"X"))),r.a.createElement("div",{className:"modalform-body"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null))));const w=e=>{console.log(e)};return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:Zt(y,c,_),onSubmit:(t,a)=>{u?(async(e,t,a,n,r,i)=>{try{Se.a.show({type:"info",message:"Saving Team Members...",key:"req-form"});const t=7,i=A.a.get(e,"team_member_id")||0;let o=Array.from(new Set(e.role_ids));o=o.filter((function(e){return e!==t})),e.role_ids=o;const s=await F.Nb.update(i,e);return Se.a.show({type:"success",message:"Team member details updated.",key:"req-form"}),a(!n),$e.a.web(Object(N.h)("/account/".concat(e.person_id,"/teams?page=").concat(r))),s}catch(o){t.setSubmitting(!1),console.log("handleUpdate---\x3eerror----\x3e",o),o.errors.mobile_number&&i(o.errors.mobile_number),N.d.displayErrors(o,t)}})(t,a,null===e||void 0===e?void 0:e.setIsRerenderRequired,null===e||void 0===e?void 0:e.isRerenderRequired,null===e||void 0===e?void 0:e.page,E):(async(e,t,a,n,r,i)=>{try{Se.a.show({type:"info",message:"Creating Team Member...",key:"req-form"});const t=await F.Nb.create(e);return Se.a.show({type:"success",message:"Team Member Created.",key:"req-form"}),a(!n),$e.a.web(Object(N.h)("/account/".concat(e.person_id,"/teams?page=").concat(r))),t}catch(o){"Unable to Process.Count Exceeded"===o.errors.company_id?Se.a.show({type:"error",message:"Can not add team member to selected location",key:"req-form"}):(t.setSubmitting(!1),console.log("handleCreate---\x3eerror----\x3e",o),o.errors.mobile_number&&i(o.errors.mobile_number),N.d.displayErrors(o,t))}})(t,a,null===e||void 0===e?void 0:e.setIsRerenderRequired,null===e||void 0===e?void 0:e.isRerenderRequired,null===e||void 0===e?void 0:e.page,E)}},(e=>{const{values:t,initialValues:a}=e;return r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement(oe.d,{className:"formik-form"},r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"contailer-fluid"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"First Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"first_name",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Last Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"last_name",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Designation"),r.a.createElement(oe.b,{name:"designation",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Mobile Number"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(Ve.a,{name:"mobile_number",country:"in",value:f?h+f:g,preferredCountries:["in"],onChange:(t,a)=>{E(""),v(t);const n=t,r=a.dialCode,i=n.substring(r.length);e.setFieldValue("mobile_number_country_code",parseInt(a.dialCode)||91),e.setFieldValue("mobile_number",i||"")},inputProps:{name:"mobile_number",required:!0,autoFocus:!1}}),b&&r.a.createElement("div",{style:{color:"red",fontSize:"12px",marginTop:"10px"}},b)))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Email ID (for login)"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"email_id",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Select Location(s)"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"company_address_ids",component:Kt,entity:"hashTags",initialValue:a.company_address_ids,companyAdminTeamMemberId:_,cb:t=>{e.setFieldValue("company_address_ids",(t||[]).map((e=>e.value.id)))}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Please select roles"),r.a.createElement(oe.b,{name:"role_ids",component:Qt,entity:"roleTeam",initialValue:a.role_ids,teamMemberId:u,cb:t=>{e.setFieldValue("role_ids",(t||[]).map((e=>e.value.id)))}})))),r.a.createElement("br",null))),r.a.createElement("div",{className:"btn-wrapper"},u==d?r.a.createElement(Jt.a,{title:"You may lose access to Profile if you change your Role.",onConfirm:e.handleSubmit,onCancel:w,okText:"Yes",cancelText:"No"},r.a.createElement(X.a,{color:"primary",type:"button",disabled:e.isSubmitting,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),u?"Update":"Save")):r.a.createElement(X.a,{color:"primary",type:"button",disabled:e.isSubmitting,onClick:e.handleSubmit,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),u?"Update":"Save")))))})))},$t=a(301),ea=a(107),ta=a(799);var aa=e=>{var t,a,i,o;const c=e.id,d=Object(s.e)((e=>e.user)),{back:u,page:m=1,full_name:p,designation:y,mobile_number:h,email_id:g,alloted_locations:v}=Object(Re.a)(),b=N.d.decodeBackUrl(u),E=(_.get(d,"profile.person.is_company_admin"),_.get(d,"profile.person.is_control_tower_user")||!1),O=Object(s.e)((e=>e.teams)),A=(null===O||void 0===O?void 0:O.team)||[],S=null===O||void 0===O?void 0:O.busy,j=Object(s.d)(),k=Object(l.g)(),D=Object(n.useRef)(),[x,C]=Object(n.useState)(0),[P,I]=Object(n.useState)({}),[T,B]=Object(n.useState)(10),[R,M]=Object(n.useState)(!1),[q,L]=Object(n.useState)(!1);let U=A;const V=Object(s.e)((e=>e.rolesAndRights)),z=Object(s.e)((e=>e.kycUser)),Y=_.get(z,"profile.person.person_id")>0,G=1==_.get(z,"profile.is_bfc_company"),Q=_.get(z,"profile.person.quality_laboratory")||!1,H=_.get(V,"entities")||{};let W=Object.values(H).find((e=>(e.module_name,"CT_KYC_Add_Location"===e.sub_module_name)));const K=_.get(W,"full_access"),J=Object.values(H).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.TEAM))),Z=(_.get(J,"read_access"),_.get(J,"full_access")),$=(null===d||void 0===d||null===(t=d.profile)||void 0===t||null===(a=t.person_role)||void 0===a||a.some((e=>"CT Superuser"===e.role_code||"CT Customer Success"===e.role_code)),null===d||void 0===d||null===(i=d.profile)||void 0===i||null===(o=i.person_role)||void 0===o?void 0:o.some((e=>"CT Superuser"===e.role_code||"CT Support"===e.role_code))),ee=N.d.getACL(d);ee.isUserCompany;let te,ae,re=parseInt(c),ie={};
1re!==window.user.userid&&(te=!0,ie=Object(s.e)((e=>e.companies)),ae=_.get(z,"profile.person.company_id")||0),re===window.user.userid&&(te=!1,ie=Object(s.e)((e=>e.companies)),ae=_.get(d,"profile.person.company_id")||0);let oe="/account/".concat(c,"/transport"),se="/account/".concat(c,"/organisations");ee.isCompany&&(oe="/account/".concat(c,"/transport"),se="/account/".concat(c,"/organisations")),ee.isQALab&&(oe="/account/".concat(c,"/kyc-b"),se="/account/".concat(c,"/organisations")),te&&(oe="/account/".concat(c,"/transport?back=").concat(u),se="/account/".concat(c,"/organisations?back=").concat(u),ee.isCompany&&(oe="/account/".concat(c,"/transport?back=").concat(u),se="/account/".concat(c,"/organisations?back=").concat(u)),Q&&(oe="/account/".concat(c,"/kyc-b?back=").concat(u),se="/account/".concat(c,"/organisations?back=").concat(u))),U=U.map((e=>Object(w.a)(Object(w.a)({},e),{},{editPageLink:Object(N.h)("/account/".concat(c,"/teams/edit/").concat(e.team_member_id,"?page=").concat(m))})));const le=async e=>{try{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{let t=await F.Nb.destroy(e);return f.a.dispatch(Ut.a.setDirty()),t}catch(t){throw N.d.displayErrors(t),t}return!1}(e);t&&M(!R)}catch(t){console.log("ConfirmDeleteModal--\x3ehandleConfirmErr----\x3e",t)}},ce=e=>{console.log(e)},de=(e,t)=>{e();let a=Object(w.a)({},P);delete a[t],I(a),k.push(Tt.a.removeUrl(t))},ue=(e,t,a)=>{a();let n=Object(w.a)({},P);n=Object(w.a)(Object(w.a)({},n),{},{[t]:e}),I(n),k.push(Tt.a.createUrl(n)),L(!0)},me=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),pe=[{title:"Full Name",dataIndex:"full_name",width:"200px",align:"center",render:(e,t)=>r.a.createElement("span",null,t.first_name," ",t.last_name," "),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"full_name",data:e,onFilterChange:ue,handleReset:de,value:p,name:"Name"}),filterIcon:e=>me(e),filteredValue:void 0!==p?p:null},{title:"Designation",dataIndex:"designation",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n},filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"designation",data:e,onFilterChange:ue,handleReset:de,value:y,name:"Designation"}),filterIcon:e=>me(e),filteredValue:void 0!==y?y:null},{title:"Mobile Number",dataIndex:"mobile_number",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n},filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"mobile_number",data:e,onFilterChange:ue,handleReset:de,value:h,name:"Mobile Number"}),filterIcon:e=>me(e),filteredValue:void 0!==h?h:null},{title:"Email ID",dataIndex:"email_id",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n},filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"email_id",data:e,onFilterChange:ue,handleReset:de,value:g,name:"Email ID"}),filterIcon:e=>me(e),filteredValue:void 0!==g?g:null},{title:"Roles",dataIndex:"person_role",width:"200px",align:"center",render:(e,t,a)=>({children:null===e||void 0===e?void 0:e.map((e=>r.a.createElement("div",{className:"d-flex",style:{width:"max-content"}},"\u25cf"," ",e.role_code," "))),props:{}})},{title:"Locations",dataIndex:"alloted_locations",width:"200px",align:"center",render:(e,t,a)=>({children:null===e||void 0===e?void 0:e.map((e=>r.a.createElement("div",{className:"d-flex"},"\u25cf"," ",e.company_address_code," "))),props:{}})},{title:"Actions",dataIndex:"address_text_",width:"120px",align:"center",render:(e,t,a)=>{const n={children:r.a.createElement(mt.a,{row:t,handleDelete:le,id:t.team_member_id,name:t.first_name,cancel:ce,showFlag:(!te&&Z||Y&&$)&&1!=G}),props:{}};return n.props.rowSpan=t.rowSpan,n}}],_e=Object(l.j)(Object(N.h)("/account/".concat(c,"/teams/create"))),ye=Object(l.j)(Object(N.h)("/account/".concat(c,"/teams/edit/:id")));Object(n.useEffect)((()=>{let e={filters:P,page_size:T,offset:(parseInt(m)-1)*T,company_id:parseInt(ae)};j(Ut.a.fetchTeamMembersFromOrganization(e))}),[T,m,p,y,h,g,v,R]);Object(s.e)((e=>e.roles));Object(n.useEffect)((()=>
1{if(parseInt(c)!==window.user.userid){let e=_.get(z,"profile.person.user_type_enum")||0,t=1==e?_.get(z,"profile.person.company_id"):_.get(z,"profile.person.person_id"),a=2==e?1:2;j(Vt.a.fetchList({pca_id:t,pca_enum:a,is_ct_kyc:!0}))}else j(Vt.a.fetchList())}),[]);let fe=null;_e?fe=0:ye&&(fe=_.get(ye,"params.id")||0,fe=Object(N.c)(fe)?Object(N.c)(fe):fe);const he=e=>{if(!_.isEmpty(e)){let t={page:e?e.current:1};k.push(Tt.a.createUrl(t)),e.pageSize!==T&&B(e.pageSize)}};void 0===m&&(m=1,he({current:m,pageSize:T}));const ge=_.get(U,"[0].total_count")||0;return Object(n.useEffect)((()=>{if(q&&D.current){const e=D.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),L(!1)}}),[q]),r.a.createElement("div",{className:"bfc-body bfc-form profile-height-body"},r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"form-container"},r.a.createElement("div",{className:"farm-wrapper"},r.a.createElement("div",{className:"farm-table"},r.a.createElement("div",{className:"table-farms-wrapper"},!E&&r.a.createElement("div",null,u?r.a.createElement(ne.b,{to:b},r.a.createElement("img",{src:$t.a,alt:$t.a,title:"back to the page"})):null),(Z||K&&Y)&&1!=G&&r.a.createElement("div",{className:"addnew-row add-new-btn-box float-right"},r.a.createElement(X.a,{onClick:()=>k.push(Object(N.h)("/account/".concat(c,"/teams/create"))),type:"button",className:"add-new-btn",disabled:te&&!K,size:"sm"},r.a.createElement("span",{className:"icon"},"+"),r.a.createElement("span",{className:"text"},"Add Team Member"))),r.a.createElement(ut.a,{ref:D,dataSource:S?[{},{},{},{},{},{},{},{},{},{}]:U,columns:S?pe.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:!0,key:e.dataIndex,title:!0,paragraph:!1})}}))):pe,bordered:!0,size:"small",pagination:!1,style:{whiteSpace:"pre"}}),r.a.createElement(Ft.a,{total:parseInt(ge),page:parseInt(m),handlePageChange:he,rowsPerPage:T,clearFilters:()=>{I({});let e=window.location.pathname;void 0!=u||null!=u?k.push(e+"?"+"page=".concat(m,"&back=").concat(u)):k.push(e+"?"+"page=".concat(m))},setScrollToFirstRow:L}))),r.a.createElement("div",{className:"btn-wrapper justify-content-space-between"},r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(se),className:"link"},"Prev")),r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(oe),className:"link"},"Next"))))),ye||_e?r.a.createElement("div",null,r.a.createElement(dt.a,{title:"Team",onClose:()=>k.push(Object(N.h)("/account/".concat(c,"/teams?page=").concat(m)))},r.a.createElement(Xt,{team_member_id:fe,id:c,setIsRerenderRequired:M,isRerenderRequired:R,page:m}))):null))},na=a(278);var ra=a(821);const ia=["field","form","variant","disabled","cb","isMarketView","isFarmerUser"];var oa=e=>{const{field:t,form:{touched:a,errors:i,values:o},variant:s,disabled:l,cb:c,isMarketView:d,isFarmerUser:u}=e,[m,p]=(Object(z.a)(e,ia),Object(n.useState)("")),_=Object(n.useRef)("mappls-search-".concat(Math.random().toString(36).slice(2))),y=Object(n.useRef)(c),f=Object(n.useRef)(d);Object(n.useEffect)((()=>{y.current=c,f.current=d}),[c,d]),Object(n.useEffect)((()=>{p(t.value)}),[t.value]);return Object(n.useEffect)((()=>{let e=!0;return Object(T.a)().then((t=>{const a=document.getElementById(_.current);if(!e||!a||null===t||void 0===t||!t.search)return;new t.search(a,{location:[28.61,77.23],bridge:!1,tokenizeAddress:!0,geolocation:!1},(function(t){if(e&&(console.log("mappls data1 >>",t),t&&!Object.prototype.hasOwnProperty.call(t,"error"))){var a,n,r,i,o,s,l,c;const e=Array.isArray(t)?t[0]:null,d=f.current;null!==(a=t[0])&&void 0!==a&&null!==(n=a.addressTokens)&&void 0!==n&&n.district&&(null!==(r=t[0])&&void 0!==r&&null!==(i=r.addressTokens)&&void 0!==i&&i.village||null!==(o=t[0])&&void 0!==o&&null!==(s=o.addressTokens)&&void 0!==s&&s.city||null!==(l=t[0])&&void 0!==l&&null!==(c=l.addressTokens)&&void 0!==c&&c.subDistrict)?(d&&p("".concat(null===e||void 0===e?void 0:e.placeName,", ").concat(null===e||void 0===e?void 0:e.placeAddress)),y.current&&y.current(t)):(Se.a.show({type:"error",message:"Village or Town not found. Please search your Village/ Town again",key:"req-form"}),d&&p(null===e||void 0===e?void 0:e.placeName),y.current&&y.current({}))}}))})).catch((e=>{console.error("Mappls search failed to load",e)})),()=>{e=!1}}),[]),r.a.createElement("div",null,r.a.createElement("input",{type:"text",id:_.current,name:_.current,className:"search-outer form-control as-input",placeholder:"Search location",required:"",spellCheck:"false",value:m,disabled:l,onChange:e=>{let t=e.target.value;p(t)}}),r.a.createElement("span",{style:{color:"var(--unnamed-color-f44336)",fontSize:"var(--fs-base__three)",fontFamily:"var(--unnamed-font-segoeUI)"}},i.location_code))},sa=a(649),la=a.n(sa),ca=a(804),da=a.n(ca),ua=a(1026),ma=a(176);const pa={farm_detail_id:0,crop_id:0,crop_area:"",harvest_date:"",operation_enum:1,crop_code:"",number_of_trees:""};var _a=e=>{const{form:t}=e,a=A.a.get(e,"form.values.crops")||[];let n=0,i=a.filter((e=>4!==e.operation_enum));const o=a.map(((o,s)=>
14===o.operation_enum?null:(n+=1,r.a.createElement(r.a.Fragment,{key:s},r.a.createElement("div",{className:"addanother-farm mt-10 mb-20"},r.a.createElement("span",{className:"title ml-10"},"Crop ",n," ",o.crop_code?" - ".concat(o.crop_code):""),i.length>1?r.a.createElement("span",{className:"icon remove-icon",onClick:a=>{n-=1,t.setFieldValue("crops[".concat(s,"].operation_enum"),4),e.pop()}},r.a.createElement(la.a,{color:"#f44336"})):null),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Select Crop"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"crops[".concat(s,"].crop_id"),component:ue.a,entity:"commodity",cb:e=>{t.setFieldValue("crops[".concat(s,"].crop_code"),e.display_member||"")},size:"small"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Size of farm (acres)"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{type:"number",name:"crops[".concat(s,"].crop_area"),component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"No. of Trees"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{type:"number",name:"crops[".concat(s,"].number_of_trees"),component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Harvest Date"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field custom-input"},r.a.createElement(oe.b,{name:"crops[".concat(s,"].harvest_date"),component:ua.a,defaultValue:A.a.get(a,"[".concat(s,"].harvest_date"))}),r.a.createElement("img",{src:ma.a,className:"datepicker-calendar-icon"}))))))));return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"corp-fields-box"},o,r.a.createElement("div",{className:"addnew-row add-new-btn-box text-right mt-10 mb-20"},r.a.createElement(X.a,{type:"button",className:"add-new-btn",size:"sm",onClick:t=>{t.preventDefault(),e.push(Object(w.a)({},pa))}},r.a.createElement("span",{className:"icon"},"+"),r.a.createElement("span",{className:"text"},"Add Crop")))))},ya=a(29);const fa=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=A.a.get(e,"crops")||[];let a={id:A.a.get(e,"id")||A.a.get(e,"person_address_id")||"",name_of_farm:A.a.get(e,"name_of_farm")||"",size_of_farm:A.a.get(e,"size_of_farm")||"",location_code:A.a.get(e,"location_code")||"",village_code:A.a.get(e,"village_code")||"",taluka_code:A.a.get(e,"taluka_code")||"",city_code:A.a.get(e,"city_code")||"",district_code:A.a.get(e,"district_code")||"",sub_district_code:A.a.get(e,"sub_district_code")||"",state_code:A.a.get(e,"state_code")||"",country_id:A.a.get(e,"country_id")||0,country_code:A.a.get(e,"country_code")||"India",address_lattitude:A.a.get(e,"address_lattitude")||"",address_longitude:A.a.get(e,"address_longitude")||"",address_line1:A.a.get(e,"address_line1")||"",address_line2:A.a.get(e,"address_line2")||"",address_line3:A.a.get(e,"address_line3")||"",pin_code:A.a.get(e,"pin_code")||"",crops:t,user_id:A.a.get(window,"user.userid")||0,place_id:A.a.get(e,"place_id")||"",locality:A.a.get(e,"locality")||""};return t.length||(a.crops=[{farm_detail_id:0,crop_id:0,crop_area:"",harvest_date:"",crop_code:""}]),a};var ha=e=>{Object(s.e)((e=>e.user));const t=Object(s.e)((e=>e.farms)),a=e.farmId||0,i=e.id,{setFarmDetails:o,isFacilitator:c,selectedRowData:d,setClosePopup:u,closePopup:m,isEdit:p,setIsEdit:_}=e;Object(s.d)(),Object(l.g)();let y=c?0!=a?e.farmDetails.filter((e=>(e.person_address_id||e.id)==a)):e.farmDetails.filter((e=>!e.person_address_id&&(null===e||void 0===e?void 0:e.location_code)===(null===d||void 0===d?void 0:d.location_code)))||[]:[];const f=c?y[0]:p?A.a.get(t,"entities[".concat(a,"]")):{},[h,g]=Object(n.useState)({}),[v,b]=Object(n.useState)({}),[E,O]=Object(n.useState)({}),S=Object(s.e)((e=>e.locationEloc)),j=A.a.get(S,"entities.undefined"),[k,D]=Object(n.useState)(!1),x=async e=>
1{const t=await F.hb.getLocationDetails(e);return O(t),t};Object(n.useEffect)((()=>{if(v){x({place_id:v,bearer_token:j})}}),[v,j]);const C=()=>{D(!k)},P=et.g().shape({name_of_farm:et.i().required("Name of farm is a required field"),size_of_farm:et.i().required("Size of farm is a required field"),address_line1:et.i().required("Address Line 1 is a required field"),pin_code:et.i().required("Pin Code is a required field"),location_code:et.i().required("Location is a required field"),crops:et.a().of(et.g().shape({farm_detail_id:et.f().required(),crop_id:et.f().positive("Crop is a required field").typeError("Crop is a required field").required(),crop_area:et.f().positive().typeError("Size of farm is a required field").required(),harvest_date:et.i().required("Harvest date a required field")}))});return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:fa(f),onSubmit:async(t,n)=>{if(c)try{if(A.a.isEmpty(f)){await ya.b(P,t);let e=[];e.push(Object(w.a)(Object(w.a)({},t),{},{tempId:(new Date).getTime()})),o((t=>[...t,e[0]]))}else{const a=e.farmDetails.map((e=>e.person_address_id===i||e.person_address_id===f.person_address_id?t:e));await ya.b(P,t),o(a)}e.setIsOpen(!1),_&&_(!1)}catch(r){throw N.d.displayErrors(r),r}else a?(async(e,t)=>{try{Se.a.show({type:"info",message:"Saving Farm Details...",key:"req-form"}),e.address_line1=e.address_line1.trim(),e.pin_code=e.pin_code.trim(),e.location_code=e.location_code.trim();const t=A.a.get(e,"id")||0,a=await F.P.update(t,e);return Se.a.show({type:"success",message:"Farm details updated.",key:"req-form"}),globalThis.store.dispatch(na.a.setDirty()),$e.a.web(Object(N.h)("/account/".concat(e.user_id,"/farms"))),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(t,n):(async(e,t)=>{try{Se.a.show({type:"info",message:"Creating Farm...",key:"req-form"}),e.address_line1=e.address_line1.trim(),e.pin_code=e.pin_code.trim(),e.location_code=e.location_code.trim();const t=await F.P.create(e);return Se.a.show({type:"success",message:"Farm Created.",key:"req-form"}),globalThis.store.dispatch(na.a.setDirty()),$e.a.web(Object(N.h)("/account/".concat(e.user_id,"/farms"))),t}catch(a){console.log("handleCreate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(t,n),e.setIsOpen(!1),_&&_(!1);u&&u(!0)}},(e=>{const{values:t,setFieldValue:a}=e;return t.user_id=i,r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement(oe.d,{className:"form-container"},r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"contailer-fluid"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Name of farm"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"name_of_farm",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Size of farm (acres)"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{type:"number",name:"size_of_farm",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(yt.a,{style:{marginLeft:0}},r.a.createElement("div",{className:"form-group-field",style:{width:"85%"}},r.a.createElement(oe.b,{name:"location_code",component:c?oa:Me.a,initialDisplayText:A.a.get(e,"initialValues.location_code")||"",disabled:!A.a.isEmpty(f)&&!1===(null===f||void 0===f?void 0:f.can_edit),cb:async t=>{let a=t[0]||{},n=(A.a.get(a,"addressTokens.houseNumber","")?A.a.get(a,"addressTokens.houseNumber","")+", ":"")+(A.a.get(a,"addressTokens.houseName","")?A.a.get(a,"addressTokens.houseName",""):""),r=(A.a.get(a,"addressTokens.street","")?A.a.get(a,"addressTokens.street","")+", ":"")+(A.a.get(a,"addressTokens.subSubLocality","")?A.a.get(a,"addressTokens.subSubLocality",""):""),i=(A.a.get(a,"addressTokens.subLocality","")?A.a.get(a,"addressTokens.subLocality","")+", ":"")+(A.a.get(a,"addressTokens.locality","")?A.a.get(a,"addressTokens.locality",""):"");var o,s;(e.setFieldValue("pin_code",A.a.get(a.addressTokens,"pincode")||""),e.setFieldValue("address_line1",n),e.setFieldValue("address_line2",r),e.setFieldValue("address_line3",i),e.setFieldValue("city_code",A.a.get(a.addressTokens,"city")||""),e.setFieldValue("locality",A.a.get(a.addressTokens,"locality")||""),e.setFieldValue("village_code",A.a.get(a.addressTokens,"village")||A.a.get(a.addressTokens,"city")||A.a.get(a.addressTokens,"subDistrict")||""),e.setFieldValue("district_code",A.a.get(a.addressTokens,"district")||""),e.setFieldValue("sub_district_code",A.a.get(a.addressTokens,"subDistrict")||""),e.setFieldValue("state_code",A.a.get(a.addressTokens,"state")||""),e.setFieldValue("place_id",A.a.get(a,"eLoc")||""),e.setFieldValue("location_code",(A.a.get(a,"placeName","")?A.a.get(a,"placeName","")+", ":"")+A.a.get(a,"placeAddress","")),t)&&(b(null===(o=t[0])||void 0===o?void 0:o.eLoc),await(async(e,t)=>{let a={place_id:e,bearer_token:j};if(e){var n,r;const e=await x(a);t.setFieldValue("address_lattitude",null===(n=e.latitude)||void 0===n?void 0:n.toString()),t.setFieldValue("address_longitude",null===(r=e.longitude)||void 0===r?void 0:r.toString())}})(null===(s=t[0])||void 0===s?void 0:s.eLoc,e))}})),r.a.createElement("div",{className:"ml-auto mr-auto"},r.a.createElement("div",{className:"icon-group"},r.a.createElement(wt.a,{placement:"topLeft",content:A.a.isEmpty(f)||!1!==(null===f||void 0===f?void 0:f.can_edit)?"Click to select location":"This location has been used for KYC approval or for a deal being initiated or completed"},r.a.createElement("span",{className:"icon edit-icon",onClick:!(!A.a.isEmpty(f)&&!1===(null===f||void 0===f?void 0:f.can_edit))&&(()=>D(!0))},r.a.createElement(Ot.a,{variant:"text",type:"icon",Icon:gt.a,color:A.a.isEmpty(f)||!1!==(null===f||void 0===f?void 0:f.can_edit)?"red":"rgba(0, 0, 0, 0.26)",disabled:!A.a.isEmpty(f)&&!1===(null===f||void 0===f?void 0:f.can_edit),onClick:()=>D(!0)})))))),r.a.createElement("div",{className:"mt-2"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",null),k&&r.a.createElement(oe.b,{name:"latitude",component:St.a,entity:"RoadTypeEnum",isOpen:k,toggle:C,isSubscribed:!A.a.isEmpty(f)&&!1===(null===f||void 0===f?void 0:f.can_edit),
1cb:async t=>{var n,r,i,o,s,l,c,d,u,m,p,_,y,f,h,g,v,b,E,w;let O=t||{},S={Latitude:null===O||void 0===O?void 0:O.lat,Longitude:null===O||void 0===O?void 0:O.lng};const j=await F.hb.getReverseLocationDetails(S);a("pin_code",A.a.get(null===j||void 0===j||null===(n=j.results)||void 0===n?void 0:n[0],"pincode")||""),a("city_code",A.a.get(null===j||void 0===j||null===(r=j.results)||void 0===r?void 0:r[0],"city")||"");let k=(A.a.get(null===j||void 0===j||null===(i=j.results)||void 0===i?void 0:i[0],"houseNumber","")?A.a.get(null===j||void 0===j||null===(o=j.results)||void 0===o?void 0:o[0],"houseNumber","")+", ":"")+(A.a.get(null===j||void 0===j||null===(s=j.results)||void 0===s?void 0:s[0],"houseName","")?A.a.get(null===j||void 0===j||null===(l=j.results)||void 0===l?void 0:l[0],"houseName",""):""),D=(A.a.get(null===j||void 0===j||null===(c=j.results)||void 0===c?void 0:c[0],"street","")?A.a.get(null===j||void 0===j||null===(d=j.results)||void 0===d?void 0:d[0],"street","")+", ":"")+(A.a.get(null===j||void 0===j||null===(u=j.results)||void 0===u?void 0:u[0],"sub_sub_locality","")?A.a.get(null===j||void 0===j||null===(m=j.results)||void 0===m?void 0:m[0],"sub_sub_locality",""):""),x=(A.a.get(null===j||void 0===j||null===(p=j.results)||void 0===p?void 0:p[0],"sub_locality","")?A.a.get(null===j||void 0===j||null===(_=j.results)||void 0===_?void 0:_[0],"sub_locality","")+", ":"")+(A.a.get(null===j||void 0===j||null===(y=j.results)||void 0===y?void 0:y[0],"locality","")?A.a.get(null===j||void 0===j||null===(f=j.results)||void 0===f?void 0:f[0],"locality",""):"");e.setFieldValue("address_line1",k),e.setFieldValue("address_line2",D),e.setFieldValue("address_line3",x),a("district_code",A.a.get(null===j||void 0===j||null===(h=j.results)||void 0===h?void 0:h[0],"district")||""),a("village_code",A.a.get(null===j||void 0===j||null===(g=j.results)||void 0===g?void 0:g[0],"village")||A.a.get(null===j||void 0===j||null===(v=j.results)||void 0===v?void 0:v[0],"city")||A.a.get(null===j||void 0===j||null===(b=j.results)||void 0===b?void 0:b[0],"sub_district")||""),a("sub_district_code",A.a.get(null===j||void 0===j||null===(E=j.results)||void 0===E?void 0:E[0],"sub_district")||""),a("state_code",A.a.get(null===j||void 0===j||null===(w=j.results)||void 0===w?void 0:w[0],"state")||""),a("place_id",A.a.get(O,"eLoc")||""),a("address_lattitude","".concat(null===O||void 0===O?void 0:O.lat)),a("address_longitude","".concat(null===O||void 0===O?void 0:O.lng)),a("location_code",A.a.get(O,"formatted_address","")),a("location_code",A.a.get(O,"formatted_address",""))}}),r.a.createElement(At.a,{onClick:()=>D(!0),variant:"body2"},t.location_code)),r.a.createElement(oe.a,{name:"latitude",component:"div",className:"text-danger"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Address Line 1"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"address_line1",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Address Line 2"),r.a.createElement(oe.b,{name:"address_line2",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Address Line 3"),r.a.createElement(oe.b,{name:"address_line3",component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Village / Tehsil / District"),r.a.createElement(ce.a,{fullWidth:!0,size:"small",disabled:!0,variant:"outlined",value:"".concat(t.village_code," / ").concat(t.sub_district_code," / ").concat(t.district_code)})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Pincode"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"pin_code",disabled:!0,component:se.a})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"State"),r.a.createElement(ce.a,{fullWidth:!0,size:"small",disabled:!0,variant:"outlined",value:h.state||"".concat(A.a.get(e,"values.state_code")||"")})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Country"),r.a.createElement(ce.a,{fullWidth:!0,size:"small",disabled:!0,variant:"outlined",value:"".concat(A.a.get(e,"values.country_code")||"India")})))),r.a.createElement(oe.c,{name:"crops",component:_a}))),r.a.createElement("div",{className:"btn-wrapper"},r.a.createElement(X.a,{color:"primary",type:"button",disabled:e.isSubmitting,onClick:e.handleSubmit,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),p?"Update":"Save")))))})))},ga=a(451),va=a.n(ga);var ba=e=>{const t=Object(s.e)((e=>e.user)),a=A.a.get(t,"social_profile_id",0),i=Object(s.e)((e=>e.socialProfiles)),o=A.a.get(i,"data[".concat(a,"]"))||{},c=A.a.get(o,"partner_id")||null,d=e.id,{farmDetails:u,setFarmDetails:m,isFacilitator:p,setIsReRenderRequired:_,isReRenderRequired:y}=e,{back:f}=Object(Re.a)(),h=Object(s.e)((e=>e.farms)),[g,v]=(N.d.getACL(t),Object(n.useState)(!1)),[b,E]=Object(n.useState)(!1),[O,S]=Object(n.useState)(!1),[j,k]=Object(n.useState)(!1),[D,x]=Object(n.useState)(!1),[C,P]=Object(n.useState)(null),[I,T]=Object(n.useState)(null),[B,R]=Object(n.useState)(!1),[M,q]=Object(n.useState)(null),L=A.a.get(h,"entities")||{},U=A.a.get(h,"busy")||!1;let V=U?[]:p?u||[]:Object.values(L||{});const z=Object(s.d)();Object(l.g)();let Y,G=parseInt(d);
1G!==window.user.userid&&(Y=!0),G===window.user.userid&&(Y=!1),V=p?u||[]:V.map((e=>Object(w.a)(Object(w.a)({},e),{},{editPageLink:Object(N.h)("/account/".concat(d,"/farms/edit/").concat(e.person_address_id))})));const Q=async(e,t)=>{try{if(p&&!t)m(null===u||void 0===u?void 0:u.filter((t=>t.tempId!==e))),_(!y);else{let t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{let t=await F.P.destroy(e);return globalThis.store.dispatch(na.a.removeOne(e)),t}catch(t){throw N.d.displayErrors(t),t}}(e);!A.a.isEmpty(t)&&_&&(m(null===u||void 0===u?void 0:u.filter((t=>t.person_address_id!==e))),_(!y))}}catch(a){console.log("ConfirmDeleteModal--\x3ehandleConfirmErr----\x3e",a)}},H=e=>{console.log(e)},W=[{title:"Farm",dataIndex:"name_of_farm",width:"150px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Farm Size (acres)",dataIndex:"size_of_farm",width:"100px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Address",dataIndex:"address_text",width:"200px",align:"center",render:(e,t,a)=>{const n={children:r.a.createElement("a",{onClick:()=>(e=>{P(null===e||void 0===e?void 0:e.address_lattitude),T(null===e||void 0===e?void 0:e.address_longitude),R(null===e||void 0===e?void 0:e.can_edit),x(!0)})(t),style:{wordBreak:"break-word",maxWidth:"200px",display:"inline-block",whiteSpace:"normal"}},N.d.getFarmAddress(t).addStr),props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Circle",dataIndex:"circle_code",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Crops",dataIndex:"crops",align:"center",width:"300px",children:[{title:"Crop",dataIndex:"crop_code",align:"center",width:"100px",render:(e,t)=>r.a.createElement(r.a.Fragment,null,t.crop_code||t.commodity_code||null!==t&&void 0!==t&&t.number_of_trees?r.a.createElement("span",null,t.crop_area," acres ",r.a.createElement("br",null)," ",t.crop_code||t.commodity_code," ",r.a.createElement("br",null)," ",(null===t||void 0===t?void 0:t.number_of_trees)&&(null===t||void 0===t?void 0:t.number_of_trees)+" trees"," "):r.a.createElement("span",null,"-"))},{title:"Harvest Date",dataIndex:"harvest_date",align:"center",width:"100px",render:e=>r.a.createElement(r.a.Fragment,null,e?r.a.createElement("span",null,N.d.formatDate(e)):r.a.createElement("span",null,"-"))}]},{title:"Actions",dataIndex:"address_text_",width:"100px",align:"center",render:(e,t,a)=>{const n={children:r.a.createElement(mt.a,{row:t,handleDelete:Q,id:t.person_address_id||(null===t||void 0===t?void 0:t.tempId)||0,isRecordSaved:!!t.person_address_id,name:t.name_of_farm,cancel:H,showFlag:!Y,setIsOpen:v,setSelectedRowData:S,setClosePopup:k,setIsEdit:E}),props:{}};return n.props.rowSpan=t.rowSpan,n}}];let K="/account/".concat(d,"/myaccount"),Z="/account/".concat(d,"/transport");Y&&(K="/account/".concat(d,"/myaccount?back=").concat(f),Z="/account/".concat(d,"/transport?back=").concat(f)),Object(n.useEffect)((()=>{if(!p){let e={person_id:d};z(na.a.fetchList(e))}}),[h.dirty]);let X=null;A.a.isEmpty(O)||(X=A.a.get(O,"person_address_id")||0);const $=!!p||!A.a.isEmpty(L);if(U)return r.a.createElement("div",{className:"bfc-body bfc-form"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null)));const ee=()=>{x(!D)};return r.a.createElement("div",{className:"bfc-body bfc-form profile-height-body",style:{marginBottom:p&&0}},r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"form-container"},r.a.createElement("div",{className:"farm-wrapper"},r.a.createElement("div",{className:"farm-table"},r.a.createElement("div",{className:"table-farms-wrapper"},r.a.createElement("div",{className:"addnew-row add-new-btn-box"},r.a.createElement(Ot.a,{onClick:()=>v(!0),disabled:c,startIcon:r.a.createElement(va.a,null)},$&&r.a.createElement(r.a.Fragment,null,r.a.createElement("span",{className:"text"},"Add Farm")),!$&&r.a.createElement(r.a.Fragment,null,r.a.createElement("span",{className:"text"},"Add Farm")))),r.a.createElement(ut.a,{dataSource:U?[{},{},{},{},{},{},{},{},{},{}]:(e=>{let t=[];return null===e||void 0===e||e.map(((e,a)=>{const n=A.a.get(e,"crops")||[],r=n.length;if(0===r){let a=Object(w.a)(Object(w.a)({},e),{},{key:e.farm_detail_id,id:e.farm_detail_id});t.push(a)}null===n||void 0===n||n.map(((a,n)=>{let i=0;i=0===n?r:0;let o=Object(w.a)(Object(w.a)(Object(w.a)({},e),a),{},{key:a.farm_detail_id,id:a.farm_detail_id,rowSpan:i});t.push(o)}))})),t})(V),columns:U?W.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:!0,key:e.dataIndex,title:!0,paragraph:!1})}}))):W,bordered:!0,size:"small",pagination:!1,style:{whiteSpace:"pre"}}))),p?"":r.a.createElement("div",{className:"btn-wrapper justify-content-space-between"},r.a.createElement("div",null,r.a.createElement(ne.c,{to:Object(N.h)(K),color:"link"},"Prev")),r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(Z),color:"link"}
1,"Next"))))),D&&r.a.createElement(oe.e,{initialValues:{address_lattitude:C||18.5313,address_longitude:I||73.8498},onSubmit:e=>{console.log("Form values:",e)}},(e=>{let{setFieldValue:t}=e;return r.a.createElement(oe.b,{name:"latitude",component:St.a,entity:"RoadTypeEnum",isOpen:D,toggle:ee,isSubscribed:!0,cb:async e=>{var a,n,r,i,o,s,l,c,d,u,m,p,_,y,f,h,g,v,b;let E=e||{},w={Latitude:null===E||void 0===E?void 0:E.lat,Longitude:null===E||void 0===E?void 0:E.lng};const O=await F.hb.getReverseLocationDetails(w);t("pin_code",A.a.get(null===O||void 0===O||null===(a=O.results)||void 0===a?void 0:a[0],"pincode")||""),t("city_code",A.a.get(null===O||void 0===O||null===(n=O.results)||void 0===n?void 0:n[0],"city")||"");let S=(A.a.get(null===O||void 0===O||null===(r=O.results)||void 0===r?void 0:r[0],"houseNumber","")?A.a.get(null===O||void 0===O||null===(i=O.results)||void 0===i?void 0:i[0],"houseNumber","")+", ":"")+(A.a.get(null===O||void 0===O||null===(o=O.results)||void 0===o?void 0:o[0],"houseName","")?A.a.get(null===O||void 0===O||null===(s=O.results)||void 0===s?void 0:s[0],"houseName",""):""),j=(A.a.get(null===O||void 0===O||null===(l=O.results)||void 0===l?void 0:l[0],"street","")?A.a.get(null===O||void 0===O||null===(c=O.results)||void 0===c?void 0:c[0],"street","")+", ":"")+(A.a.get(null===O||void 0===O||null===(d=O.results)||void 0===d?void 0:d[0],"sub_sub_locality","")?A.a.get(null===O||void 0===O||null===(u=O.results)||void 0===u?void 0:u[0],"sub_sub_locality",""):""),k=(A.a.get(null===O||void 0===O||null===(m=O.results)||void 0===m?void 0:m[0],"sub_locality","")?A.a.get(null===O||void 0===O||null===(p=O.results)||void 0===p?void 0:p[0],"sub_locality","")+", ":"")+(A.a.get(null===O||void 0===O||null===(_=O.results)||void 0===_?void 0:_[0],"locality","")?A.a.get(null===O||void 0===O||null===(y=O.results)||void 0===y?void 0:y[0],"locality",""):"");t("address_line1",S),t("address_line2",j),t("address_line3",k),t("district_code",A.a.get(null===O||void 0===O||null===(f=O.results)||void 0===f?void 0:f[0],"district")||""),t("village_code",A.a.get(null===O||void 0===O||null===(h=O.results)||void 0===h?void 0:h[0],"village")||A.a.get(null===O||void 0===O||null===(g=O.results)||void 0===g?void 0:g[0],"city")||A.a.get(null===O||void 0===O||null===(v=O.results)||void 0===v?void 0:v[0],"subDistrict")||""),t("state_code",A.a.get(null===O||void 0===O||null===(b=O.results)||void 0===b?void 0:b[0],"state")||""),t("place_id",A.a.get(E,"eLoc")||""),t("address_lattitude","".concat(null===E||void 0===E?void 0:E.lat)),t("address_longitude","".concat(null===E||void 0===E?void 0:E.lng)),t("location_code",A.a.get(E,"formatted_address","")),q(A.a.get(E,"formatted_address","")),t("location_code",A.a.get(E,"formatted_address",""))}})})),g?r.a.createElement("div",null,r.a.createElement(dt.a,{title:"Farm",onClose:()=>{v(!1),k(!0),E(!1)}},r.a.createElement(ha,{farmId:X,id:d,setFarmDetails:m,farmDetails:j?[]:u,isFacilitator:p,setIsOpen:v,isEdit:b,setIsEdit:E,setClosePopup:k,closePopup:j,selectedRowData:O}))):null))},Ea=a(290);const wa=async(e,t)=>{try{Se.a.show({type:"info",message:"Creating Transport...",key:"req-form"});const t=await F.Qb.create(e);return Se.a.show({type:"success",message:"Transport Created.",key:"req-form"}),globalThis.store.dispatch(Ea.a.setDirty()),$e.a.web(Object(N.h)("/account/".concat(e.person_id,"/transport"))),t}catch(a){console.log("handleCreate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}},Oa=async(e,t)=>{try{Se.a.show({type:"info",message:"Saving Transport Details...",key:"req-form"});const t=A.a.get(e,"transport_detail_id")||0,a=await F.Qb.update(t,e);return Se.a.show({type:"success",message:"Transport details updated.",key:"req-form"}),globalThis.store.dispatch(Ea.a.setDirty()),$e.a.web(Object(N.h)("/account/".concat(e.person_id,"/transport"))),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}};const Aa=["field","form","label","children","select","entity","initialDisplayText","qparams","disabled","dependentFields","variant","entity_id","vehicle_type_enum","installedCapacityPeriodicityEnum","entityId"],Sa={};var ja=function(e){const t=Object(s.d)(),[a,n]=r.a.useState(!1),[i,o]=r.a.useState(0),[l,c]=r.a.useState([]),[d,u]=r.a.useState(Date.now()),[m,p]=r.a.useState(!0),{field:_,form:{touched:y,errors:f,values:h},label:g,children:v,select:b,entity:E,initialDisplayText:O,qparams:S,disabled:j,dependentFields:k,variant:D,entity_id:x,vehicle_type_enum:C,installedCapacityPeriodicityEnum:P,entityId:N}=e;if(Object(z.a)(e,Aa),void 0===E)throw new Error("entity prop must be defined");let I=[],F=Object(s.e)((e=>{if(!A.a.isEmpty(S)){const t=Object.values(S)[0];return t>0&&e.referenceData.data[E][t]||[]}let t;return t=P?(e.referenceData.data[E]||[]).filter((e=>"Once"!==e.displaymember)):e.referenceData.data[E],Array.isArray(t)?t:[]}));if("vehicleType"===E){let e=[];F.map((t=>{var a,n;let r=Object(w.a)(Object(w.a)({},t),{},{display_member_value:parseFloat(null===(a=t.display_member)||void 0===a||null===(n=a.split(" "))||void 0===n?void 0:n[0])});e.push(r)})),F=null===e||void 0===e?void 0:e.filter((e=>{var t;return!(null!==e&&void 0!==e&&null!==(t=e.vehicle_type_code)&&void 0!==t&&t.includes("KL"))}))}const T=a&&F&&0===F.length,B=A.a.get(h,_.name,0);let R=F.find((e=>e.valuemember===B));var M,q;return R||(R={valuemember:B,displaymember:B?O:""}),r.a.useEffect((()=>{(async()=>{try{t(Ie.a.getReferenceData(E,N)),Sa[E]=F,c(F)}catch(e){console.log("tries--\x3e",i),console.log("getCompanies error",e),i<3&&o(i+1)}c(F)})()}),[N]),r.a.useEffect((()=>{a||c([])}
1),[a]),"vehicleType"==E&&(I=A.a.orderBy(F,["display_member_value"]),x||(I=null===(M=I)||void 0===M?void 0:M.map((e=>Object(w.a)(Object(w.a)({},e),{},{display_member:null===e||void 0===e?void 0:e.vehicle_type_code,value_member:null===e||void 0===e?void 0:e.vehicle_type_id}))))),window.location.href.includes("/controltower/data-setup/commodity-details")&&(I=null===(q=I)||void 0===q?void 0:q.filter((e=>"English"!==e.displaymember))),Object(oe.f)(y,_.name)&&Object(oe.f)(f,_.name),r.a.createElement("div",{className:"refrence-data-select"},r.a.createElement(Ne.a,{value:R,id:"".concat(E,"-autocomplete-").concat(d),defaultValue:O||"",disabled:j,disableClearable:!0,fullWidth:!0,size:"small",open:a,onOpen:()=>{n(!0)},onClose:()=>{n(!1)},getOptionSelected:(e,t)=>!(null===e||void 0===e||!e.displaymember||null===t||void 0===t||!t.displaymember)&&e.displaymember.trim().toLowerCase()===t.displaymember.trim().toLowerCase(),getOptionLabel:e=>(null===e||void 0===e?void 0:e.displaymember)||"",options:I,loading:T,onChange:(t,a)=>{e.cb&&e.cb(a);let n=null===a||void 0===a?void 0:a.valueMember;const r=F.find((e=>e.displaymember===a.displaymember));if(r&&r.valuemember&&(n=r.valuemember),e.form.setFieldValue(_.name,n),e.onCallback&&e.onCallback(n),k&&k.length)for(let i of k)e.form.setFieldValue(i,"")},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:D||"outlined",className:"material-form__field",label:g,error:!(!Object(oe.f)(y,_.name)||!Object(oe.f)(f,_.name)),children:v,helperText:Object(oe.f)(y,_.name)&&Object(oe.f)(f,_.name)?Object(oe.f)(f,_.name):"",FormHelperTextProps:{classes:{error:"form__form-group-error"}},InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,T?r.a.createElement(de.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))};const ka=["field","form","label","children","select","variant","initialDisplayText","entity_id","company_affiliate_enum","disabled"];function Da(e){const{field:t,form:{touched:a,errors:i},label:o,children:l,select:c,variant:d,initialDisplayText:u,entity_id:m,company_affiliate_enum:p,disabled:_}=e;Object(z.a)(e,ka);let y=!1,f=[];const[h,g]=r.a.useState(u),v=Object(s.d)(),b=Object(s.e)((e=>e.locations)),E=A.a.get(b,"entities")||{};m&&A.a.each(E,((e,t)=>{e.entity_id===m&&f.push({label:e.address_text||e.location_code||e.location_id||"",value:Object(w.a)({id:parseInt(t)},e)})})),f.length||(y=!0),Object(n.useEffect)((()=>{g(null)}),[m]),Object(n.useEffect)((()=>{y&&v(qe.a.fetchList())}),[y]),Object(n.useEffect)((()=>{if(!y){let t=A.a.get(e,"form.initialValues.base_location_id")||0;const a=f.filter((e=>{var a;return t===(null===(a=e.value)||void 0===a?void 0:a.id)}));g(a)}}),[y]);const O=!(!Object(oe.f)(a,t.name)||!Object(oe.f)(i,t.name)),S=O?Object(oe.f)(i,t.name):"";return r.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(O?"has-error":"")},r.a.createElement(Ne.a,{id:"mui-autocomplete-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:y,disabled:_||y,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?A.a.get(e,"[0].label")||"":e.label||"",options:f,value:h,onChange:(t,a)=>{g(a),e.cb&&e.cb(a)},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,t,{fullWidth:!0,variant:d||"outlined",label:o,children:l,select:c,error:O,helperText:S,InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,y?r.a.createElement(de.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}var xa=a(317),Ca=a(1110);const Pa=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=A.a.get(e,"base_location_id")||0;return{transport_detail_id:A.a.get(e,"transport_detail_id")||0,entity_id:A.a.get(e,"entity_id")||0,base_location_id:t,vehicle_type_enum:A.a.get(e,"vehicle_type_enum")||"",goods_type_enum:A.a.get(e,"goods_type_enum")||"",vehicle_type_id:A.a.get(e,"vehicle_type_id")||0,number_of_vehicles:A.a.get(e,"number_of_vehicles")||"",company_affiliate_enum:A.a.get(e,"company_affiliate_enum")||0,base_location_name:A.a.get(e,"base_location_name")||"",entity_name:A.a.get(e,"entity_name")||"",person_id:A.a.get(window,"user.userid")||0,truck_type_enum:A.a.get(e,"truck_type_enum")||0,owned_rented_enum:A.a.get(e,"owned_rented_enum")||0}};var Na=e=>{const t=Object(s.e)((e=>e.user)),a=N.d.getACL(t),n=e.transport_detail_id||0,i=e.id||0,o=Object(s.e)((e=>e.transports)),c=A.a.get(o,"entities[".concat(n,"]"))||{},d=(Object(s.d)(),Object(l.g)(),A.a.get(t,"profile.person.type_of_individual_enum")||0),u=A.a.get(t,"profile.person.is_proprietor")||!1,m=A.a.get(t,"profile.person_adress.person_address_id")||0,p=A.a.get(t,"profile.person_adress.address_text")||"";return n&&A.a.isEmpty(c)?r.a.createElement("div",{className:"bfc-modalform"},r.a.createElement("div",{className:"bfc-modalform-header"}
1,r.a.createElement("div",{className:"icons-wrapper"},r.a.createElement("img",{src:Ke.a,alt:""}),r.a.createElement("span",{className:"title"},"Transport Details")),r.a.createElement("div",{className:"close-wrapper"},r.a.createElement("a",{href:"",className:"d-none"},"-"),r.a.createElement(ne.b,{to:Object(N.h)("/account/".concat(i,"/transport"))},"X"))),r.a.createElement("div",{className:"modalform-body"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null)))):r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:Pa(c),onSubmit:n?Oa:wa},(e=>{const{values:t,setFieldValue:i}=e;return 2===d&&!1===u&&(t.base_location_name=p,t.address_id=m,t.base_location_id=m),r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement(oe.d,{className:"form-container"},r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"contailer-fluid"},a.isCompany&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Business Entity"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"entity_id",component:xa.a,placeholder:"Select Company",checkKYCStatus:!1,initialDisplayText:t.entity_name||"",cb:e=>{let t=A.a.get(e,"value.type")||"",a=A.a.get(e,"value.id")||0;"company"===t?i("company_affiliate_enum",1):"affiliate"===t&&i("company_affiliate_enum",2),a&&(i("entity_id",a),i("address_id",0))}})))))),2===d&&!1===u?r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Base Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"base_location_name",component:se.a,disabled:!0})))):r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Base Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"address_id",component:a.isCompany?Da:Ca.a,placeholder:"Select Location",disabled:!!a.isCompany&&!t.entity_id,entity_id:t.entity_id||0,company_affiliate_enum:t.company_affiliate_enum||0,initialDisplayText:t.base_location_name||0,cb:e=>{let t=A.a.get(e,"value.id")||0,a=A.a.get(e,"value.address_text")||0;i("address_id",t),i("base_location_id",t),i("base_location_name",a)}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Vehicle Type"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"vehicle_type_enum",component:ue.a,entity:"vehicleTypeEnum",size:"small"})))),1==t.vehicle_type_enum&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Truck Type"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"truck_type_enum",component:ue.a,entity:"truckTypeEnum",size:"small"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Owned or Rented Type"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"owned_rented_enum",component:ue.a,entity:"ownedRentedEnum",size:"small"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Goods Type"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"goods_type_enum",component:ue.a,entity:"goodsTypeEnum",size:"small"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Rated Capacity"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"vehicle_type_id",component:ja,entity:"vehicleType",size:"small",entityId:2==t.vehicle_type_enum?45:1})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Number Of Vehicles"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{type:"number",name:"number_of_vehicles",component:se.a})))))),r.a.createElement("div",{className:"btn-wrapper"},r.a.createElement(X.a,{color:"primary",type:"button",disabled:e.isSubmitting,onClick:e.handleSubmit,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),n?"Update":"Save")))))})))},Ia=a(152),Fa=a(154),Ta=a(1066);const Ba=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{entity_id:A.a.get(e,"entity_id")||0,transport_routes_served_id:A.a.get(e,"transport_routes_served_id")||0,person_company_affiliate_enum:A.a.get(e,"person_company_affiliate_enum")||0,from_location_code:A.a.get(e,"from_district_code")||"",from_district_code:A.a.get(e,"from_district_code")||"",from_state_code:A.a.get(e,"from_state_code")||"",from_country_code:"India",from_place_id:A.a.get(e,"from_place_id")||"",to_location_code:A.a.get(e,"to_district_code")||"",to_district_code:A.a.get(e,"to_district_code")||"",to_state_code:A.a.get(e,"to_state_code")||"",to_country_code:"India",to_place_id:A.a.get(e,"to_place_id")||"",status_enum:!0}};var Ra=e=>{let{isEdit:t,setIsEdit:a,setOpen:n,selectedLocation:i,setSelectedLocation:o,isRerenderRequired:s,setIsRerenderRequired:l}=e;const c=i||{};return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:Ba(c),onSubmit:async(e,r)=>{e.from_country_code="India",e.to_country_code="India";let i=Object(w.a)(Object(w.a)({},e),{},{operation_enum:t?3:1});const c=await(async(e,t)=>{try{Se.a.show({type:"info",message:"Creating Location...",key:"req-form"});const t=await F.Qb.handleCreateTransportRouteServed(e);return globalThis.store.dispatch(Ea.a.setDirty()),t}catch(a){N.d.displayErrors(a,t)}})(i,r);c&&(o({}),r.resetForm(),n(!1),a(!1),l(!s))}},(e=>{const{values:a}=e;return r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement(oe.d,{className:"form-container"},r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"contailer-fluid"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Business Entity"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"entity_id",component:xa.a,placeholder:"Select Company",checkKYCStatus:!1,initialDisplayText:a.entity_name||"",cb:t=>{let a=A.a.get(t,"value.type")||"",n=A.a.get(t,"value.id")||0;"company"===a?e.setFieldValue("person_company_affiliate_enum",2):"affiliate"===a&&e.setFieldValue("person_company_affiliate_enum",3),n&&(e.setFieldValue("entity_id",n),e.setFieldValue("address_id",0))}}))))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"From Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"from_location_code",component:ra.a,cb:t=>{let a=t[0]||{};e.setFieldValue("from_district_code",A.a.get(a.addressTokens,"district")||""),e.setFieldValue("from_state_code",A.a.get(a.addressTokens,"state")||""),e.setFieldValue("from_country_code",A.a.get(a.addressTokens,"country")||""),e.setFieldValue("from_place_id",A.a.get(a,"eLoc")||""),e.setFieldValue("from_location_code",(A.a.get(a,"placeName","")?A.a.get(a,"placeName","")+", ":"")+A.a.get(a,"placeAddress",""))}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("span",{className:"form-group-label"},"To Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"to_location_code",component:Ta.a,initialDisplayText:a.to_district_code||"",cb:t=>{let a=t[0]||{};e.setFieldValue("to_district_code",A.a.get(a.addressTokens,"district")||""),e.setFieldValue("to_state_code",A.a.get(a.addressTokens,"state")||""),e.setFieldValue("to_country_code",A.a.get(a.addressTokens,"country")||""),e.setFieldValue("to_place_id",A.a.get(a,"eLoc")||""),e.setFieldValue("to_location_code",(A.a.get(a,"placeName","")?A.a.get(a,"placeName","")+", ":"")+A.a.get(a,"placeAddress",""))}})))))),r.a.createElement("div",{className:"btn-wrapper"},r.a.createElement(X.a,{color:"primary",type:"button",onClick:e.handleSubmit,className:"next bfc-button-next"},t?"Update":"Save")))))})))};var Ma=e=>{var t;const a=e.id,{back:i,page:o=1}=Object(Re.a)(),c=Object(s.e)((e=>e.user)),d=Object(s.e)((e=>e.kycUser)),u=Object(n.useRef)(),[m,p]=Object(n.useState)(10),[y,f]=Object(n.useState)(!1),[h,g]=Object(n.useState)(!1),[v,b]=Object(n.useState)(!1),[E,O]=Object(n.useState)(!1),[A,S]=Object(n.useState)(!1),[j,k]=Object(n.useState)({}),[D,x]=Object(n.useState)(!1),C=Object(s.e)((e=>e.transports)),P=(null===C||void 0===C?void 0:C.transportRoutes)||[],I=C.busy||!1,T=Object(s.d)(),B=Object(l.g)();Object(n.useEffect)((()=>{const e={filters:Object(w.a)({},j),page_size:m,offset:(parseInt(o)-1)*m};T(Ea.a.fetchListForTranportRouteServed(e))}),[o,m,E]);let R=P.length&&Object.values(P||{});const M=P.length?null===P||void 0===P||null===(t=P[0])||void 0===t?void 0:t.total_count:0,q=Object(s.e)((e=>e.rolesAndRights)),L=_.get(q,"entities")||{},U=Object.values(L).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.TRANSPORT))),V=_.get(U,"read_access");let z,Y=parseInt(a);
1Y!==window.user.userid&&(z=!0),Y===window.user.userid&&(z=!1);const G=N.d.getACL(c),Q=G.isUserCompany;let H="/account/".concat(a,"/kyc"),W="/account/".concat(a,"/farms");if(Q&&(H="/account/".concat(a,"/kyc-b"),W="/account/".concat(a,"/teams")),z){const e=_.get(d,"profile.person.user_type_enum"),t=_.get(d,"profile.person.is_transporter");1==e||t?(H="/account/".concat(a,"/kyc-b?back=").concat(i),W="/account/".concat(a,"/teams?back=").concat(i)):(H="/account/".concat(a,"/kyc?back=").concat(i),W="/account/".concat(a,"/farms?back=").concat(i))}z||(G.isCompany||G.isTransporter)&&(H="/account/".concat(a,"/kyc-b"),W="/account/".concat(a,"/teams"));const K=[{title:"From",dataIndex:"transport_from_location",width:"160px",align:"center",fixed:!0,ellipsis:!0,render:(e,t)=>r.a.createElement("div",{className:"commodity-code"},"".concat(t.from_district_code,",").concat(t.from_state_code,",").concat(t.from_country_code))},{title:"To",dataIndex:"transport_to_location",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"commodity-code"},"".concat(t.to_district_code,",").concat(t.to_state_code,",").concat(t.to_country_code))},{title:"Actions",width:"80px",align:"center",render:(e,t)=>r.a.createElement(Fa.a,{showFlag:!0,isConfirmModal:!0,isOpen:y,confirmModalMsg:"Are you sure you want to delete this location?",controls:[{name:"Edit",onClick:()=>J(t),controlColor:"var(--unnamed-color-1890ff)"},{name:"Delete",onClick:()=>Z(t),controlColor:"#ff4d4f"}]})}],J=e=>{b(!0),g(!0),S(e)},Z=e=>{(async e=>{try{const t=await F.Qb.handleDeleteTransportRouteServed(e);return globalThis.store.dispatch(Ea.a.setDirty()),t&&Se.a.show({type:"success",message:"Location deleated successfully.",key:"req-form"}),t}catch(t){N.d.displayErrors(t,formikBag)}})(null===e||void 0===e?void 0:e.transport_routes_served_id),O(!E)},$=e=>{if(!_.isEmpty(e)){let t={page:e?e.current:1};B.push(FilterUtils.createUrl(t)),e.pageSize!==m&&p(e.pageSize)}};void 0===o&&(o=1,$({current:o,pageSize:m}));const ee=[{to:"/account/".concat(a,"/transport"),title:"Vehicle"},{to:"/account/".concat(a,"/locations"),title:"Route"}];return Object(n.useEffect)((()=>{if(D&&u.current){const e=u.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),x(!1)}}),[D]),r.a.createElement("div",{className:"bfc-body bfc-form profile-height-body"},r.a.createElement(r.a.Fragment,null,r.a.createElement(Ia.a,{links:null===ee||void 0===ee?void 0:ee.map((e=>Object(w.a)(Object(w.a)({},e),{},{to:Object(N.h)(e.to)})))}),r.a.createElement("div",{className:"form-container"},r.a.createElement("div",{className:"farm-wrapper"},r.a.createElement("div",{className:"farm-table"},r.a.createElement("div",{className:"table-farms-wrapper"},!V&&r.a.createElement("div",{className:"addnew-row add-new-btn-box"},r.a.createElement(X.a,{onClick:()=>b(!0),type:"button",className:"add-new-btn",disabled:z,size:"sm"},r.a.createElement("span",{className:"icon"},"+"),r.a.createElement("span",{className:"text"},"Add Location"))),r.a.createElement(ut.a,{ref:u,dataSource:I?[{},{},{},{},{},{},{},{},{},{}]:R,columns:I?K.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:!0,key:e.dataIndex,title:!0,paragraph:!1})}}))):K,bordered:!0,size:"small",pagination:!1,style:{whiteSpace:"pre"}}),r.a.createElement(Ft.a,{total:M,page:parseInt(o),handlePageChange:$,rowsPerPage:m,setScrollToFirstRow:x}))),r.a.createElement("div",{className:"btn-wrapper justify-content-space-between"},r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(W),className:"link"},"Prev")),!Q&&r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(H),className:"link"},"Next"))))),v&&r.a.createElement(dt.a,{title:"Location Details",onClose:()=>b(!1)},r.a.createElement(Ra,{isEdit:h,setIsEdit:g,setOpen:b,selectedLocation:A,setSelectedLocation:S,isRerenderRequired:E,setIsRerenderRequired:O}))))};var qa=e=>{const t=e.id,{back:a}=Object(Re.a)(),i=Object(s.e)((e=>e.user)),o=Object(s.e)((e=>e.kycUser)),c=Object(s.e)((e=>e.transports)),d=(null===c||void 0===c?void 0:c.busy)||!1,u=c.entities||[],m=Object(s.d)(),p=Object(l.g)(),[y,f]=Object(n.useState)(0);let h=Object.values(u||{});const g=Object(s.e)((e=>e.rolesAndRights)),v=_.get(g,"entities")||{},b=Object.values(v).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.TRANSPORT))),E=_.get(b,"read_access");let O,A=parseInt(t);
1A!==window.user.userid&&(O=!0),A===window.user.userid&&(O=!1);const S=N.d.getACL(i),j=S.isUserCompany;let k="/account/".concat(t,"/kyc"),D="/account/".concat(t,"/farms");if(j&&(k="/account/".concat(t,"/kyc-b"),D="/account/".concat(t,"/teams")),O){const e=_.get(o,"profile.person.user_type_enum"),n=_.get(o,"profile.person.is_transporter");1==e||n?(k="/account/".concat(t,"/kyc-b?back=").concat(a),D="/account/".concat(t,"/teams?back=").concat(a)):(k="/account/".concat(t,"/kyc?back=").concat(a),D="/account/".concat(t,"/farms?back=").concat(a))}O||(S.isCompany||S.isTransporter)&&(k="/account/".concat(t,"/kyc-b"),D="/account/".concat(t,"/teams")),h=h.map((e=>Object(w.a)(Object(w.a)({},e),{},{editPageLink:Object(N.h)("/account/".concat(t,"/transport/edit/").concat(e.transport_detail_id))})));const x=async e=>{try{await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;try{let t=await F.Qb.destroy(e);return globalThis.store.dispatch(Ea.a.setDirty()),t}catch(t){throw N.d.displayErrors(t),t}return!1}(e)}catch(t){console.log("ConfirmDeleteModal--\x3ehandleConfirmErr----\x3e",t)}},C=e=>{console.log(e)},P=[{title:"Base Location",dataIndex:"base_location_name",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Vehicle Type",dataIndex:"vehicle_type_enum_text",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Goods Type",dataIndex:"goods_type_enum_text",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Rated Capacity",dataIndex:"vehicle_type_code",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Owned/Rented",dataIndex:"owned_rented_enum_code",width:"200px",align:"center",render:(e,t,a)=>{const n={children:""==e||null==e?"-":e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Number of Vehicles",dataIndex:"number_of_vehicles",width:"200px",align:"center",render:(e,t,a)=>{const n={children:e,props:{}};return n.props.rowSpan=t.rowSpan,n}},{title:"Actions",dataIndex:"address_text_",width:"100px",align:"center",render:(e,t,a)=>{const n={children:r.a.createElement(mt.a,{row:t,handleDelete:x,id:t.transport_detail_id,name:t.company_display_name,cancel:C,showFlag:!O&&!E}),props:{}};return n.props.rowSpan=t.rowSpan,n}}];Object(n.useEffect)((()=>{let e={entity_id:t};m(Ea.a.fetchList(e))}),[c.dirty]);const I=Object(l.j)(Object(N.h)("/account/".concat(t,"/transport/create"))),T=Object(l.j)(Object(N.h)("/account/".concat(t,"/transport/edit/:id")));let B=null;I?B=0:T&&(B=_.get(T,"params.id")||0,B=Object(N.c)(B));const{url:R,path:M}=Object(l.j)(),q=[{to:"/account/".concat(t,"/transport"),title:"Vehicle"},{to:"/account/".concat(t,"/locations?page=1"),title:"Route"}];return c.dirty?r.a.createElement("div",{className:"bfc-body bfc-form"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null))):r.a.createElement("div",{className:"bfc-body bfc-form profile-height-body"},r.a.createElement(Ia.a,{links:null===q||void 0===q?void 0:q.map((e=>Object(w.a)(Object(w.a)({},e),{},{to:Object(N.h)(null===e||void 0===e?void 0:e.to)})))}),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"form-container"},r.a.createElement("div",{className:"farm-wrapper"},r.a.createElement("div",{className:"farm-table"},r.a.createElement("div",{className:"table-farms-wrapper"},!E&&r.a.createElement("div",{className:"addnew-row add-new-btn-box"},r.a.createElement(X.a,{onClick:()=>p.push(Object(N.h)("/account/".concat(t,"/transport/create"))),type:"button",className:"add-new-btn",disabled:O,size:"sm"},r.a.createElement("span",{className:"icon"},"+"),r.a.createElement("span",{className:"text"},"Add Vehicle"))),r.a.createElement(ut.a,{dataSource:d?[{},{},{},{},{},{},{},{},{},{}]:h,columns:d?P.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:!0,key:e.dataIndex,title:!0,paragraph:!1})}}))):P,bordered:!0,size:"small",pagination:!1,style:{whiteSpace:"pre"}}))),r.a.createElement("div",{className:"btn-wrapper justify-content-space-between"},r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(D),className:"link"}
1,"Prev")),!j&&r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(k),className:"link"},"Next"))))),T||I?r.a.createElement("div",null,r.a.createElement(dt.a,{title:"Transport Details",onClose:()=>p.push(Object(N.h)("/account/".concat(t,"/transport")))},r.a.createElement(Na,{transport_detail_id:B,id:t}))):null))},La=a(171),Ua=a(316),Va=a(605),za=a(348),Ya=a(767),Ga=a.n(Ya);a(1349);var Qa=e=>{const{field:t,form:a,entity_type_enum:i,front_back_enum:o,fileName:s,entity_id:l,attachmentId:c,attachmentPath:d,disabled:u,isAuthorizedSignatory:m,kycStatusKey:p,setIsRenderRequired:_,setDropValues:y,company_affiliate_enum:f}=e,{name:h,value:g,onChange:v}=t,b=g,[E,w]=Object(n.useState)(!1);let O=null===s||void 0===s?void 0:s.split(".").pop();return r.a.createElement("div",null,r.a.createElement(yt.a,null,r.a.createElement("div",{className:"col-md-3"},r.a.createElement(Ua.a,{className:"dropzone__input col-md-6",accept:"image/jpeg, image/png, application/pdf",name:h,disabled:u,onDrop:t=>{(t=>{let n=t.map((e=>Object.assign(e,{preview:URL.createObjectURL(e)})));const r=n[n.length-1];n[0]=r;const s=e.attachmentId?e.attachmentId:0;Va.c(n,i,o,l,s,f),a.setFieldValue(h,n)})(g?g.concat(t):t)}},(e=>
1{let{getRootProps:t,getInputProps:a}=e;return r.a.createElement("div",t(),!b||0===b.length,r.a.createElement("input",a()),r.a.createElement("div",{className:"drag-block"},r.a.createElement(yt.a,null,r.a.createElement("div",{className:"icon-block"},r.a.createElement(He.a,null)),r.a.createElement("div",null," Drop file here"))))}))),c&&s?r.a.createElement("div",{className:"align-item-center"},"pdf"===O.toLowerCase()?r.a.createElement("a",{target:"_blank",href:d},s):r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"","image-file__name":!0,onClick:()=>{w(!0)}},r.a.createElement("span",{title:s},s)),E&&r.a.createElement(Ga.a,{image:d,onClose:()=>{w(!1)}})),m&&!p&&r.a.createElement(za.a,{className:"cursor-pointer",style:{color:"var(--unnamed-color-f44336)",fontSize:"var(--fs-base__four)",marginLeft:"8px"},onClick:()=>{(async e=>{await Va.a(e),_&&_(!0)})({attachment_id:c}),y(0)}})):"",b&&Array.isArray(b)&&r.a.createElement("div",{class:"row col-md-6",style:{marginLeft:12}},b.map(((e,t)=>r.a.createElement("div",{key:e.i},r.a.createElement("div",{class:"column"},r.a.createElement("div",{class:"row"}))))))))};var Ha=e=>{const{isOpen:t,closeModal:a,handleConfirm:n,formikBag:i,colored:o,header:s,title:l,color:c,btn:d,message:u}=e;let m;switch(c){case"primary":m=r.a.createElement("span",{className:"lnr lnr-pushpin modal__title-icon"});break;case"success":m=r.a.createElement("span",{className:"lnr lnr-thumbs-up modal__title-icon"});break;case"warning":m=r.a.createElement("span",{className:"lnr lnr-flag modal__title-icon"});break;case"danger":m=r.a.createElement("span",{className:"lnr lnr-cross-circle modal__title-icon"})}const p=Ee()({"modal-dialog--colored":o,"modal-dialog--header":s});return r.a.createElement("div",null,r.a.createElement("div",{className:"d-none"},r.a.createElement(X.a,{color:c,onClick:a},d)),r.a.createElement(me.a,{isOpen:t,toggle:a,modalClassName:"ltr-support confirm-delete-modal",className:"modal-dialog--".concat(c," ").concat(p)},r.a.createElement("div",{className:"modal__header"},r.a.createElement("button",{className:"lnr lnr-cross modal__close-btn",type:"button",onClick:a}),s?"":m,r.a.createElement("h4",{className:"text-modal modal__title"},l||"")),r.a.createElement("div",{className:"modal__body"},u),r.a.createElement(ye.a,{className:"modal__footer"},r.a.createElement(X.a,{disabled:i.isSubmitting,className:"modal_cancel",onClick:a},"Cancel")," ",r.a.createElement(X.a,{disabled:i.isSubmitting,className:"modal_ok",outline:o,color:c,onClick:i.handleSubmit},i.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ",i.isSubmitting?"Processing...":"Yes, I'm Sure"))))};var Wa=e=>{const[t,a]=Object(n.useState)(!1);return r.a.createElement(oe.e,{initialValues:e.initialValues||{},onSubmit:e.handleSubmit},(n=>r.a.createElement(oe.d,{className:"form-container"},r.a.createElement("div",{className:"bfc-center"},r.a.createElement(X.a,{color:"primary",type:"button",disabled:n.isSubmitting||e.disabled,onClick:()=>a(!0),size:e.btnSize||"sm"},n.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),e.btnText||"Submit")),r.a.createElement(Ha,Object.assign({isOpen:t,closeModal:()=>a(!1),onConfirm:n.handleSubmit,onCancel:()=>a(!1),formikBag:n,header:!0,color:"primary",title:"Confirm Action"},e)))))},Ka=a(2109),Ja=a(1495),Za=a(1496),Xa=a(194),$a=a(486);const en=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{entity_type_enum:_.get(e,"entity_type_enum")||""}};var tn=e=>{var t;const a=e.id,i=Object(s.e)((e=>e.user)),{back:o}=Object(Re.a)(),[l,c]=Object(n.useState)(!1),[d,u]=Object(n.useState)(!1),[m,p]=Object(n.useState)(!1),[y,f]=Object(n.useState)(!0),{company_affiliate_enum:h}=e,g=_.get(i,"profile.person.type_of_individual_enum")||0,v=null===i||void 0===i||null===(t=i.profile)||void 0===t?void 0:t.gpa_entity_list;let b=[{title:"Passport",id:2},{title:"Voter ID",id:3},{title:"Driving Licence",id:16},{title:"Electricity Bill",id:17},{title:"LIC Premium Receipt",id:18},{title:"Bank Passbook",id:19}];
11==g&&b.push({title:"7/12 Extract",id:20});const E=_.get(i,"profile.person.kyc_status_enum_code");let w=!1;"Approved"!=E&&"Pending"!=E||(w=!0),"Rejected"!=E&&"Not Submitted"!=E||(w=!1);const O=async(e,t)=>{try{let e=await F.eb.submitForApproval(0);if(V(j.a.fetchPersonalDetails()),N.d.displayMessage("Submitted For Approval","success"),!_.isEmpty(e)&&["Not Submitted","Rejected"].includes(E)){const e={gpa_acceptance:[{person_company_affiliate_id:_.get(window,"user.profile.person.person_id"),person_company_affiliate_enum:1}]},t=await V($a.a.saveGPAAcceptance(e));_.isEmpty(t)||V(j.a.fetchPersonalDetails())}}catch(a){N.d.displayErrors(a),console.log("handleSubmitForApproval---\x3eerr---\x3e",a)}},A=Object(s.e)((e=>e.uploadDoc));let S,k,D,x,C,P,I,T,B,R,M,q,L=!1;"Rejected"!=E&&"Not Submitted"!=E||(L=!0);for(let n=0;n<(null===A||void 0===A||null===(U=A.ids)||void 0===U?void 0:U.length);n++){var U;let e=A.ids[n];const t=A.entities[e]||[],a=t.front_back_enum;1!=t.entity_type_enum&&2!=t.entity_type_enum&&3!=t.entity_type_enum&&16!=t.entity_type_enum&&17!=t.entity_type_enum&&18!=t.entity_type_enum&&19!=t.entity_type_enum&&20!=t.entity_type_enum||(P=t.entity_type_enum,I=t.entity_type_enum_code),1==t.entity_type_enum||2==t.entity_type_enum||3==t.entity_type_enum||16==t.entity_type_enum||17==t.entity_type_enum||18==t.entity_type_enum||19==t.entity_type_enum||20==t.entity_type_enum?1==a?S=t.attachment_file_name:k=t.attachment_file_name:15==t.entity_type_enum&&(D=t.attachment_file_name),1==t.entity_type_enum||2==t.entity_type_enum||3==t.entity_type_enum||16==t.entity_type_enum||17==t.entity_type_enum||18==t.entity_type_enum||19==t.entity_type_enum||20==t.entity_type_enum?1==a?x=t.attachment_id:C=t.attachment_id:15==t.entity_type_enum&&(M=t.attachment_id),1==t.entity_type_enum||2==t.entity_type_enum||3==t.entity_type_enum||16==t.entity_type_enum||17==t.entity_type_enum||18==t.entity_type_enum||19==t.entity_type_enum||20==t.entity_type_enum?1==a?T=t.attachment_path:B=t.attachment_path:15==t.entity_type_enum&&(q=t.attachment_path)}const V=Object(s.d)(),z=_.get(window,"user.profile.person.person_id"),[Y,G]=Object(n.useState)(0),[Q,H]=Object(n.useState)(!1);Object(n.useEffect)((()=>{G(P||0)}),[P,Q]);const J=(e,t)=>{G(null===t||void 0===t?void 0:t.id),P&&P!==t.id&&H(!0)};Object(n.useEffect)((()=>{const e=b.find((e=>e.id===P));G(null===e||void 0===e?void 0:e.id)}),[P,A]),R=P&&"Rejected"!=E&&"Not Submitted"!=E?P:Y;let Z,$=parseInt(a);
1$!==window.user.userid&&(Z=!0),$===window.user.userid&&(Z=!1);let ee="/account/".concat(a,"/kyc"),te="/account/".concat(a,"/subscription");return Z&&(ee="/account/".concat(a,"/kyc?back=").concat(o),te="/account/".concat(a,"/subscription?back=").concat(o)),Object(n.useEffect)((()=>{if(!_.isEmpty(A)){const e=_.get(A,"approvalFlag")||!1,t=_.get(A,"cancelledChequeFlag")||!1;c(e),u(t)}}),[A]),Object(n.useEffect)((()=>{let e={entity_id:$,company_affiliate_enum:1};V(La.a.fetchList(e)),p(!1)}),[m]),r.a.createElement("div",{className:"bfc-body bfc-form profile-height-body"},r.a.createElement(oe.e,{initialValues:en(A)},(e=>{const{values:t}=e;return r.a.createElement(oe.d,{className:"form-container"},r.a.createElement(re.a,{className:"pb-2"},r.a.createElement(ie.a,{className:"main-cardbody"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Your Address Proof"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Ne.a,{size:"small",name:"entity_type_enum",options:b,value:b.find((e=>e.id===P)),getOptionLabel:e=>e.title,onChange:J,renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined",label:I})),key:I||"",disableClearable:!0})),19===Y&&r.a.createElement("div",{class:"notes-block"},r.a.createElement("p",{class:"greenbg"},"Upload documents with Sign and Stamped")))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Upload Front Page",r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"attachment_file",entity_id:z,entity_type_enum:R,front_back_enum:"1",component:Qa,disabled:Z||w,fileName:S,attachmentId:x,attachmentPath:T,company_affiliate_enum:h,isAuthorizedSignatory:!0,setIsRenderRequired:p,kycStatusKey:w,setDropValues:G})))),17!==Y&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Upload Back Page",r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"attachment_file1",entity_id:z,entity_type_enum:R,front_back_enum:"2",component:Qa,disabled:Z||w,fileName:k,attachmentId:C,attachmentPath:B,company_affiliate_enum:h,isAuthorizedSignatory:!0,setIsRenderRequired:p,kycStatusKey:w,setDropValues:G})))),d&&r.a.createElement("div",null,r.a.createElement("div",null," ",r.a.createElement("hr",null)),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Upload Crossed Cancelled Cheque",r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"crossed_cancelled",entity_id:z,entity_type_enum:"15",front_back_enum:"1",component:Qa,fileName:D,attachmentId:M,attachmentPath:q,disabled:Z||w}))))))))),r.a.createElement("div",{className:"d-flex justify-content-center"},r.a.createElement(Xa.a,{disabled:["Approved","Pending"].includes(E)&&!(null!==v&&void 0!==v&&v.length),label:r.a.createElement(r.a.Fragment,null,"Agree To ",r.a.createElement("a",{target:"_blank",href:"https://my.biofuelcircle.com/Participation_Agreement.htm"},"Global Participation Agreement")),value:!0,onChange:(e,t,a)=>f(t)})),r.a.createElement("div",{className:"btn-wrapper justify-content-space-between"},r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(ee),color:"link"},"Prev")),!Z&&y&&r.a.createElement("div",{className:""},["Rejected","Not Submitted"].includes(E)&&r.a.createElement(Wa,{message:"Are you sure you want to submit KYC for approval? You will not be able to make any changes",btnText:"Submit For Approval",handleSubmit:O,disabled:!l||(d?!b||!S||17!==Y&&!k||!D:!b||!S||17!==Y&&!k)})),r.a.createElement("div",{className:""},Z&&r.a.createElement(ne.c,{to:Object(N.h)(te),className:"link"}
1,"Next"))),r.a.createElement(W.a,{open:Q,onClose:()=>H(!1),"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description"},r.a.createElement(Ka.a,{className:"pb-0",id:"alert-dialog-title"},"Want to change document type?"),r.a.createElement(K.a,null,r.a.createElement(Ja.a,{id:"alert-dialog-description"},"Please delete the uploaded document/s for front page and back page to change address proof type.")),r.a.createElement(Za.a,null,r.a.createElement(X.a,{onClick:()=>H(!1),color:"primary"},"Ok"))))})))};const an=["field","form","variant","disabled","type","isNumberAlphabetAllow","autoCapitalize"];var nn=e=>{const{field:t,form:{touched:a,errors:n},variant:i,disabled:o,type:s,isNumberAlphabetAllow:l=!1,autoCapitalize:c=!1}=e,d=(Object(z.a)(e,an),!(!Object(oe.f)(a,t.name)||!Object(oe.f)(n,t.name))),u=d?Object(oe.f)(n,t.name):"";return r.a.createElement("div",{className:"mui-formik-text-field ".concat(d?"has-error":"")},r.a.createElement(ce.a,Object.assign({fullWidth:!0,variant:i||"outlined",size:"small",disabled:o,error:d,helperText:u,type:s},t,{onInput:e=>{e.target.value=l?e.target.value.replace(/[^a-zA-Z0-9 ]/g,""):e.target.value,e.target.value=c?e.target.value.toUpperCase():e.target.value}})))},rn=(a(360),a(505));a(703);var on=a(713),sn=a(739),ln=a(610),cn=a(414),dn=a(350);const un=async(e,t,a,n)=>{try{Se.a.show({type:"info",message:"Creating Bank Details ...",key:"req-form"});const t=await F.fb.createBank(e,n);return Se.a.show({type:"success",message:"Bank Details Created.",key:"req-form"}),a(Date.now()),t}catch(r){console.log("handleCreateTax---\x3eerror----\x3e",r),N.d.displayErrors(r,t)}},mn=async(e,t)=>{try{Se.a.show({type:"info",message:"Verifying Documents ...",key:"req-form"});const t=await F.fb.eKycDocumentVerification(e);return Se.a.show({type:"success",message:A.a.get(t,"kyc_message")||t,key:"req-form"}),t}catch(a){console.log("handleEKyc---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}},pn=async(e,t)=>{try{Se.a.show({type:"info",message:"Deleting Bank Details ...",key:"req-form"});const t=await F.fb.deleteBank(e);return Se.a.show({type:"success",message:"Bank Details Deleted.",key:"req-form"}),t}catch(a){console.log("handleDeleteBank---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}};var _n=a(485);const yn=["field","form"];class fn extends n.PureComponent{render(){const{disabled:e,className:t,name:a,value:n,onChange:i,label:o,color:s}=this.props,l=(Ee()({"checkbox-btn":!0,disabled:e}),"".concat(a,"-").concat(Date.now()));return r.a.createElement("label",null,"Don't have a PAN",r.a.createElement("input",{type:"checkbox",id:l,name:a,onChange:i,disabled:e,defaultChecked:n}))}}var hn=e=>{const{field:t,form:{touched:a,errors:n}}=e,i=Object(z.a)(e,yn);let o=n[t.name]?"bfc-has-error":"";return r.a.createElement("div",{className:o},r.a.createElement(fn,Object.assign({},t,i)))},gn=(a(678),a(998)),vn=a(456);var bn=e=>{let{close:t,params:a,isAdmin:i,id:o}=e;const l=Object(s.d)(),c=o,d=Object(s.e)((e=>e.user)),[u,m]=Object(n.useState)(!1),p=(Ee()(["bfc-modalform","overflow-hidden",{stickToBottomStyle:u}]),Object(s.e)((e=>e.kycComments))),_=Object(s.e)((e=>e.kycUser)),y=A.a.get(p,"entities")||{},f=A.a.get(p,"busy")||!1;let h;h=i?A.a.get(_,"profile.person.kyc_status_enum_code"):A.a.get(d,"profile.person.kyc_status_enum_code");const g=Object(s.e)((e=>e.kycIndividual)),v=(A.a.get(g,"entities"),[{title:"Accept",id:2},{title:"Reject",id:3}]),[b,E]=Object(n.useState)(0),O=(e,t)=>{E(null===t||void 0===t?void 0:t.id)};return Object(n.useEffect)((()=>{let e=Object(w.a)(Object(w.a)({},a),{},{person_id:c});i&&(e={entity_id:c}),l(vn.a.fetchList(e))}),[]),r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:{notes:""},onSubmit:(e,t)=>{(async(e,t)=>{try{Se.a.show({type:"info",message:"Updating KYC Status",key:"req-form"});const t=await F.fb.createStatus(e);return Se.a.show({type:"success",message:"KYC Status Updated.",key:"req-form"}),$e.a.web("/kycapproval/individual"),t}catch(a){console.log("handleCreate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(Object(w.a)(Object(w.a)({},e),{},{kyc_status_enum:b,entity_id:c,user_type_enum:2,company_affiliate_enum:1}),t)}},(e=>{const{values:t,setFieldValue:a}=e;return r.a.createElement("div",null,r.a.createElement(oe.d,{className:"formik-form"},r.a.createElement("div",null,1==i&&r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("span",{className:"form-group-label"},"Approve/Reject"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Ne.a,{name:"approveReject",options:v,getOptionLabel:e=>e.title,onChange:O,renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined"}))}))))),r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Notes"),r.a.createElement("div",{className:"form-group-field custom-input"},r.a.createElement(oe.b,{name:"notes",className:"notes_box",component:"textarea",type:"text"})))))),r.a.createElement("div",{className:"btn-wrapper mb-20"},r.a.createElement("div",{className:"bid-popup-bottom-btn-wrapper "},r.a.createElement(X.a,{color:"primary",type:"button",onClick:e.handleSubmit,size:"sm"},"Save")))),1==i&&"Pending"==!h&&r.a.createElement("div",null,r.a.createElement("span",null,"KYC not submitted by User")),f?r.a.createElement("div",{className:"",style:{position:"relative",minHeight:"150px"}},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null))):Object.keys(y).length>0?r.a.createElement("div",null,A.a.map(y,((e,t)=>r.a.createElement("div",{key:t,className:"card-body chat-care"},r.a.createElement("ul",{className:"chat"},r.a.createElement("li",{className:"admin"},r.a.createElement("div",{className:"chat-body"},r.a.createElement("div",{className:"header d-flex"},r.a.createElement("strong",{className:"primary-font"},e.kyc_status_enum_code," "),r.a.createElement("div",{className:"float-right ml-auto"},r.a.createElement("p",{style:{fontSize:".625rem"},className:"text-muted"},N.d.formatDateTime(e.created_datetime),r.a.createElement("p",{className:"right-subtext"},e.control_tower_person_code)))),r.a.createElement("p",{className:"chat-msg"},e.note_text)))))))):0==i&&r.a.createElement("div",null))))})))},En=a(256),wn=a(404),On=a(362),An=a(541);const Sn=async(e,t)=>{try{Se.a.show({type:"info",message:"Verifying Documents ...",key:"req-form"});const t=await F.a.eKycBusinessPanVerification(e);return Se.a.show({type:"success",message:A.a.get(t,"kyc_message")||t,key:"req-form"}),t}catch(a){console.log("handleEKyc---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}},jn=async(e,t)=>{try{Se.a.show({type:"info",message:"Deleting Bank Details ...",key:"req-form"});const t=await F.fb.deleteBank(e);return Se.a.show({type:"success",message:"Bank Details Deleted.",key:"req-form"}),t}catch(a){console.log("handleDeleteBank---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}};var kn=a(44),Dn=a(1493);const xn=["classes"];var Cn=Object(kn.a)((e=>
1({root:{width:42,height:26,padding:0,margin:e.spacing(1)},switchBase:{padding:1,"&$checked":{transform:"translateX(16px)",color:e.palette.common.white,"& + $track":{backgroundcolor:"var(--unnamed-color-1b62ab)",opacity:1,border:"none"}},"&$focusVisible $thumb":{color:"var(--unnamed-color-1b62ab)",border:"6px solid var(--unnamed-color-ffffff)"}},thumb:{width:24,height:24},track:{borderRadius:13,border:"1px solid ".concat(e.palette.grey[400]),backgroundColor:e.palette.grey[50],opacity:1,transition:e.transitions.create(["background-color","border"])},checked:{},focusVisible:{}})))((e=>{let{classes:t}=e,a=Object(z.a)(e,xn);return r.a.createElement(Dn.a,Object.assign({focusVisibleClassName:t.focusVisible,disableRipple:!0,classes:{root:t.root,switchBase:t.switchBase,thumb:t.thumb,track:t.track,checked:t.checked}},a))})),Pn=a(70),Nn=a(2216),In=a(1484),Fn=a(571),Tn=a(1425),Bn=a.n(Tn),Rn=a.p+"static/media/numpad.0673cadd.png",Mn=a(2125);var qn=e=>{let{setFieldValue:t,inputFieldName:a,placeholderValue:i,defaultValue:o}=e;const[s,l]=Object(n.useState)(!1),[c,d]=Object(n.useState)(""),u=()=>{l(!1)};return Object(n.useEffect)((()=>{d(o.length?parseInt(o):c)}),[o,s]),r.a.createElement("div",null,r.a.createElement("img",{src:Rn,alt:"Numpad Icon",style:{height:"35px",width:"35px",cursor:"pointer"},onClick:()=>{l(!0)}}),r.a.createElement(Mn.a,{title:i,visible:s,onOk:u,onCancel:()=>{l(!1)},footer:null,width:400,placeholder:"Press here"},r.a.createElement(Bn.a.Number,{onChange:e=>{d(e),t(a,e),u()},decimal:!1,position:"center",value:c},r.a.createElement("input",{style:{fontSize:"20px",padding:"10px",width:"100%"},placeholder:i,value:c,readOnly:!0}))))};const Ln={account_name:"",account_number:"",re_account_number:"",ifsc_code:"",bank_account_id:0,operation_enum:1,is_default:!0,is_active:!0,bank_name:"",is_savings_account:!1,vpa_id:""},Un=et.g().shape({account_name:et.i().required("Beneficiary Name is required").min(4,"Minimum 4 characters are required"),ifsc_code:et.i().required("IFSC code is required"),account_number:et.i().matches(/^[0-9]+$/,"Only numeric values allowed").required("Account Number is required"),re_account_number:et.i().oneOf([et.h("account_number"),""],"Does not match with Acoount Number!").required("Required")}),Vn=et.g().shape({ifsc_code:et.i().required("IFSC code is required"),account_number:et.i().matches(/^[0-9]+$/,"Only numeric values allowed").required("Account Number is required"),re_account_number:et.i().oneOf([et.h("account_number"),""],"Does not match with Acoount Number!").required("Required"),account_name:et.i().when("is_savings_account",{is:!0,then:et.i().min(4,"Minimum 4 characters are required"),otherwise:et.i().optional()})});var zn=e=>{const t=Object(s.d)(),a=Object(s.e)((e=>e.user)),i=A.a.get(a,"profile.person.type_of_individual_enum"),o=A.a.get(a,"profile.person.is_proprietor"),[l,c]=Object(n.useState)("Saving"),{isAdmin:d,kycStatusKey:u,type:m,setTimestamp:p,company_affiliate_enum:_,entity_id:y,newBankDetails:f,setBankDetails:h,isFacilitator:g,setBankRow:v,name:b}=e,[E,O]=Object(n.useState)("Check IFSC"),[S,j]=Object(n.useState)(""),[k,D]=Object(n.useState)(""),[x,C]=Object(n.useState)(""),[P,I]=Object(n.useState)(!1),[T,B]=Object(n.useState)(!0),[R,M]=Object(n.useState)(!0),[q,L]=Object(n.useState)(!1),[U,V]=Object(n.useState)(!1),z=g?null===f||void 0===f?void 0:f[0]:A.a.get(e,"bankData")||{}
1,[Y,G]=(A.a.get(e,"bankDetails"),Object(n.useState)(!1)),[Q,H]=Object(n.useState)(""),[W,K]=Object(n.useState)(""),J=Object(s.e)((e=>e.companies)),Z=A.a.get(a,"profile.person.company_id")||0,$=A.a.get(J,"entities[".concat(Z,"]"))||{},ee=Object(w.a)(Object(w.a)(Object(w.a)({},Ln),z),{},{account_name:b,vpa_id:null}),te=async(e,t)=>{if("IFSC"==e.eKyc){let t={ifsc_code:e.ifsc_code};const o=await(async e=>{try{Se.a.show({type:"info",message:"Verifying Bank IFSC Code ...",key:"req-form"});const t=await F.fb.verifyIFSCzoop(e);return console.log("res---\x3e",t),null!==t&&void 0!==t&&t.success?Se.a.show({type:"success",message:"Bank IFSC Code verified Successfully",key:"req-form"}):Se.a.show({type:"error",message:"Invalid IFSC",key:"req-form"}),t}catch(t){console.log("handleverifyIFSC---\x3eerror----\x3e",t),Se.a.show({type:"error",message:t||"Invalid IFSC",key:"req-form"})}})(t);if(null!==o&&void 0!==o&&o.success){var a,n,r,i;const t=null===o||void 0===o||null===(a=o.result)||void 0===a?void 0:a.bank;e.bank_name=null===o||void 0===o||null===(n=o.result)||void 0===n?void 0:n.bank;const s=null===o||void 0===o||null===(r=o.result)||void 0===r?void 0:r.branch,l="Bank: ".concat(t,", Branch name: ").concat(s);C(l),O("Verified"),D(null===o||void 0===o||null===(i=o.result)||void 0===i?void 0:i.ifsc),I(!0)}else{C("Not Found"),O("Check IFSC"),I(!1)}}},ae=async(t,a)=>{const n="business"!==m||o?Un:Vn;if(0!==t.bank_account_id){t.operation_enum=3;let r={bank_account_details_request_model:[Object(w.a)({},t)]};if("business"==m&&(r=o?0==t.is_savings_account?{bank_account_details_request_model:[Object(w.a)(Object(w.a)({},t),{},{account_name:t.account_name||A.a.get($,"company_code")||""})]}:{bank_account_details_request_model:[Object(w.a)({},t)]}:{bank_account_details_request_model:[Object(w.a)(Object(w.a)({},t),{},{account_name:t.account_name||A.a.get($,"company_code")||""})]}),"business"==m){r=Object(w.a)(Object(w.a)({},r),{},{entity_id:y,company_affiliate_enum:_});const i=await(async(e,t,a,n)=>{try{Se.a.show({type:"info",message:"Updating Business Bank Identity ...",key:"req-form"});const t=A.a.get(e,"company_bank_address_id")||0,r=await F.a.updateBank(t,e,n);return Se.a.show({type:"success",message:"Bank Details updated",key:"req-form"}),a(Date.now()),r}catch(r){console.log("handleBankUpdate---\x3eerror----\x3e",r),N.d.displayErrors(r,t)}})(r,a,p,n);i&&e.onSave(t)}else{const i=await(async(e,t,a,n)=>{try{Se.a.show({type:"info",message:"Updating Bank Details ...",key:"req-form"});const t=A.a.get(e,"person_bank_account_id")||0,r=await F.fb.updateBank(t,e,n);return Se.a.show({type:"success",message:"Bank Details updated.",key:"req-form"}),a(Date.now()),r}catch(r){console.log("handleUpdateTax---\x3eerror----\x3e",r),N.d.displayErrors(r,t)}})(r,a,p,n);i&&e.onSave(t)}}else{let r={bank_account_details_request_model:[Object(w.a)({},t)]};if("business"==m&&(r=o?0==t.is_savings_account?{bank_account_details_request_model:[Object(w.a)(Object(w.a)({},t),{},{account_name:t.account_name||A.a.get($,"company_code")||""})]}:{bank_account_details_request_model:[Object(w.a)({},t)]}:{bank_account_details_request_model:[Object(w.a)(Object(w.a)({},t),{},{account_name:t.account_name||A.a.get($,"company_code")||""})]}),"business"==m){r=Object(w.a)(Object(w.a)({},r),{},{entity_id:y,company_affiliate_enum:_,user_id:A.a.get(window,"user.userid")||0});const i=await(async(e,t,a,n)=>{try{Se.a.show({type:"info",message:"Creating Bank Identity ...",key:"req-form"});const t=await F.a.createBank(e,n);return Se.a.show({type:"success",message:"Bank Identity created",key:"req-form"}),a(Date.now()),t}catch(r){console.log("handleBankCreate---\x3eerror----\x3e",r),N.d.displayErrors(r,t)}})(r,a,p,n);if(i){const a=(A.a.get(i,"bank_account_details_request_model")||[])[0];t.bank_verification_enum=1,t.bank_verification_code="Unverified",t.bank_account_id=a.bank_account_id,e.onSave(t)}}else{const i=await un(r,a,p,n);if(i){const a=(A.a.get(i,"bank_account_details_request_model")||[])[0];t.bank_verification_enum=1,t.bank_verification_code="Unverified",t.bank_account_id=a.bank_account_id,e.onSave(t)}}}};Object(n.useEffect)((()=>{const e=A.a.get(z,"ifsc_code")||"";if(""!==e){I(!0),j(e),O("Verified");A.a.get(z,"bank_name")||""||F.fb.verifyIFSCzoop({ifsc_code:e}).then((e=>{var t;null!==e&&void 0!==e&&e.success&&K((null===e||void 0===e||null===(t=e.result)||void 0===t?void 0:t.bank)||"")})).catch((()=>{}))}const t=A.a.get(z,"is_default")||!1,a=A.a.get(z,"is_active")||!1;B(t),M(a);const n=A.a.get(z,"is_savings_account")||!1;c(n?"Saving":"Current")}),[z]),Object(n.useEffect)((()=>
1{A.a.isEmpty(z)&&c(g||1==i?"Saving":2==i?o?"Current":"Saving":"Current")}),[]),Object(n.useEffect)((()=>{if("business"==m&&o){const e={person_id:A.a.get(a,"userid")||0};t(Ge.a.fetchList(e,o))}}),[]);return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:ee,validationSchema:"business"!=m||o?Un:Vn,onSubmit:async(e,t)=>{te(e)}},(t=>{let{setFieldValue:a,values:n}=t;A.a.isEmpty(z)||(z.ifsc_code!==t.values.ifsc_code?(O("Check IFSC"),k===t.values.ifsc_code&&O("Verified")):(O("Verified"),I(!0))),!n.bank_name&&W&&(n.bank_name=W);let s=t.values.ifsc_code;return t.values.ifsc_code=s.toUpperCase(),r.a.createElement(oe.d,{className:"formik-form"},!g&&("business"!==m||o||1==e.business_type_enum)&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"radiobox-address"},r.a.createElement("div",{className:"radiobox-wrapper"},r.a.createElement("label",{className:"radio-color-btn"},"Saving"," ",r.a.createElement("input",{type:"radio",name:"radiocust",value:"Saving",disabled:d||u,checked:"Saving"==l,onChange:e=>{c("Saving"),t.setFieldValue("is_savings_account",!0)}}),r.a.createElement("div",{className:"control-indicator"})),1!==i&&r.a.createElement("label",{className:"radio-color-btn"},"Current"," ",r.a.createElement("input",{type:"radio",name:"radiocust",value:"Current",checked:"Current"==l,disabled:d||u,onChange:e=>{c("Current"),t.setFieldValue("is_savings_account",!1)}}),r.a.createElement("div",{className:"control-indicator"})))))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Account Number"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{style:{display:"flex",alignItems:"center"}},r.a.createElement(Fn.a.Password,{type:"number",disabled:d||u,placeholder:"business"!==m&&o&&2===i?"Current bank account":"Saving"===l?"Saving bank account":"Current bank account",onChange:e=>a("account_number",e.target.value),size:"large",iconRender:e=>e?r.a.createElement(Nn.a,null):r.a.createElement(In.a,null),value:null===n||void 0===n?void 0:n.account_number}),r.a.createElement(qn,{defaultValue:null===n||void 0===n?void 0:n.account_number,setFieldValue:a,inputFieldName:"account_number",placeholderValue:"Account Number"}))))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label"},"Re-enter Account Number"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{style:{display:"flex",alignItems:"center"}},r.a.createElement(Fn.a.Password,{type:"number",disabled:d||u,onChange:e=>((e,t,a)=>{const n=e.target.value;a("re_account_number",n),n!==(null===t||void 0===t?void 0:t.account_number)?H("Does not match with Account Number!"):H("")})(e,n,a),size:"large",iconRender:e=>e?r.a.createElement(Nn.a,null):r.a.createElement(In.a,null),value:null===n||void 0===n?void 0:n.re_account_number}),r.a.createElement(qn,{defaultValue:null===n||void 0===n?void 0:n.re_account_number,setFieldValue:a,inputFieldName:"re_account_number",placeholderValue:"Re-enter Account Number"})),Q&&r.a.createElement("span",{className:"error-message",style:{color:"red"}},Q)))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label"},"Branch IFSC Code"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"row no-gutters"},r.a.createElement(Pn.a,{fieldType:"alphanumeric",value:null===n||void 0===n?void 0:n.ifsc_code,onChange:e=>{a("ifsc_code",e),e===t.values.ifsc_code?O("Verified"):O("Check IFSC")},uomType:"button",endIconBtnDisabled:!(null!==n&&void 0!==n&&n.ifsc_code)||"Verified"===E,endIconBtnOnClick:async()=>{t.values.eKyc="IFSC",t.handleSubmit()},EndIcon:E})),""!==x&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"notes-block"},r.a.createElement("p",{className:"greenbg",style:{color:"var(--unnamed-color-afafaf)",marginTop:"10px"}},x)))))))),("business"!==m||o&&2==i||1==e.business_type_enum&&1==t.values.is_savings_account)&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Beneficiary Name"),"business"!==m&&r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"account_name",type:"passw",fieldType:"alphabetic",component:Pn.a,value:null===n||void 0===n?void 0:n.account_name,disabled:d||u,placeholder:"Must exactly match your Bank records"}),r.a.createElement(At.a,{variant:"caption"},"Must exactly match with name on bank passbook")))),g?"":r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement(Yt.a,{control:r.a.createElement(Cn,{onChange:e=>{B(!T),t.values.is_default=!T},checked:!0,name:"is_default"}),label:"This is my main account",labelPlacement:"start",style:{marginLeft:"0px"}}))),g?"":r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement(Yt.a,{control:r.a.createElement(Cn,{onChange:e=>{M(!R),t.values.is_active=!R},checked:!0,name:"is_active"}),label:"This is my primary account",labelPlacement:"start",style:{marginLeft:"0px"}}))),r.a.createElement("div",{className:"bfc-center"},r.a.createElement(X.a,{color:"primary",type:"submit",size:"sm",disabled:!P||"Verified"!==E,onClick:()=>{if(g){const a=null===f||void 0===f?void 0:f.findIndex((e=>{var a;return e.time_stamp===(null===t||void 0===t||null===(a=t.values)||void 0===a?void 0:a.time_stamp)}));if(-1!==a){const n=null===f||void 0===f?void 0:f.filter(((e,t)=>t!==a));n.push(Object(w.a)({},t.values)),h(n),e.onSave(n)}else h([...f,Object(w.a)(Object(w.a)({},t.values),{},{time_stamp:(new Date).getTime()})]),e.onSave([...f,Object(w.a)(Object(w.a)({},t.values),{},{time_stamp:(new Date).getTime()})]);v(-1)}else t.values.eKyc="",ae(t.values,t)}},A.a.isEmpty(z)?"Save":"Update")))})))},Yn=a(195),Gn=a(59);const Qn={account_name:"",account_number:"",re_account_number:"",ifsc_code:"",bank_account_id:0,operation_enum:1,is_default:!0,is_active:!0,bank_name:"",is_savings_account:!1},Hn=et.g().shape({account_name:et.i().required("Beneficiary Name is required").min(4,"Minimum 4 characters are required"),VPA_Id:et.i().required("upi id is required"),re_VPA_Id:et.i().oneOf([et.h("VPA_Id"),""],"Does not match with upi id!").required("Required")});var Wn=e=>{Object(s.d)();const t=Object(s.e)((e=>e.user)),a=A.a.get(t,"profile.person.type_of_individual_enum"),i=A.a.get(t,"profile.person.is_proprietor"),{isAdmin:o,kycStatusKey:l,type:c,setTimestamp:d,company_affiliate_enum:u,entity_id:m,setShowUpiPopupForm:p,newBankDetails:_,setBankDetails:y,isFacilitator:f,name:h,facilitatorPersonData:g,setFullNameAsPerBank:v}=e,b=A.a.get(e,"bankData")||{},E=Object(s.e)((e=>e.companies)),O=A.a.get(t,"profile.person.company_id")||0,[S,j]=(A.a.get(E,"entities[".concat(O,"]")),Object(n.useState)(!1)),[k,D]=Object(n.useState)(!1),x=Object(w.a)(Object(w.a)(Object(w.a)({},Qn),b),{},{VPA_Id:null===b||void 0===b?void 0:b.account_number,re_VPA_Id:null===b||void 0===b?void 0:b.account_number,account_name:null===b||void 0===b?void 0:b.account_name,mobile_number:(null===b||void 0===b?void 0:b.mobile_number)||(null===g||void 0===g?void 0:g.mobile_number),bank_name:""});return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:x,validationSchema:Hn,onSubmit:async(e,t)=>{}},(t=>{let{values:n,setFieldValue:o}=t;return r.a.createElement(oe.d,{className:"formik-form"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{label:"Mobile Number",name:"mobile_number",value:null===n||void 0===n?void 0:n.mobile_number,component:Pn.a,fieldType:"mobile",uomType:"button",EndIcon:"Verify",endIconBtnDisabled:!(null!==n&&void 0!==n&&n.mobile_number),endIconBtnOnClick:async()=>{const e=await F.g.getVPAAgainstMobileNumber("91".concat(null===n||void 0===n?void 0:n.mobile_number));var t,a;A.a.isEmpty(e)||null!==e&&void 0!==e&&e.errors?A.a.isEmpty(e)||A.a.isEmpty(null===e||void 0===e?void 0:e.errors)||Se.a.show({type:"error",message:"VPA not found. Please enter another mobile number which is linked with your current & active UPI ID!."}):(j(!0),D(e),null===(t=document)||void 0===t||null===(a=t.querySelector(".Yes"))||void 0===a||a.focus())}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{label:"UPI ID",name:"VPA_Id",component:Pn.a,fieldType:"alphanumeric",value:null===n||void 0===n?void 0:n.VPA_Id,disabled:!0})))),("business"!==c||i&&2==a||1==e.business_type_enum&&1==t.values.is_savings_account)&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{label:"Beneficiary Name",name:"account_name",component:Pn.a,value:null===n||void 0===n?void 0:n.account_name,disabled:!0})))),r.a.createElement("div",{className:"bfc-center"},r.a.createElement(Ot.a,{disabled:!(null!==n&&void 0!==n&&n.account_name)&&!(null!==n&&void 0!==n&&n.VPA_Id),onClick:()=>{if(f){const n=null===_||void 0===_?void 0:_.findIndex((e=>{var a;return e.time_stamp===(null===t||void 0===t||null===(a=t.values)||void 0===a?void 0:a.time_stamp)}));if(-1!==n){var e;const a=null===_||void 0===_?void 0:_.filter(((e,t)=>t!==n));a.push(Object(w.a)(Object(w.a)({},t.values),{},{account_number:null===(e=t.values)||void 0===e?void 0:e.VPA_Id})),y(a)}else{var a;y([..._,Object(w.a)(Object(w.a)({},t.values),{},{account_number:null===(a=t.values)||void 0===a?void 0:a.VPA_Id,time_stamp:(new Date).getTime()})])}t.setFieldValue("VPA_Id",""),t.setFieldValue("re_VPA_Id",""),t.setFieldValue("account_name",""),p(!1)}else t.values.eKyc="",p(!1),(async(e,t)=>{const a=Hn;let n={bank_account_details_request_model:[Object(w.a)(Object(w.a)({},e),{},{account_number:null,ifsc_code:null})]};await un(n,t,d,a)})(t.values,t)}},"Save"),r.a.createElement(Yn.a,{open:S,setOpen:j,title:"Confirm VPA",confirmationMessage:"Is this your current & active UPI id? We will pay you on this UPI id",actionButtons:[{name:"Yes",onClick:()=>{Se.a.show({type:"success",message:"Thank you for confirming your UPI id!."}),o("VPA_Id",null===k||void 0===k?void 0:k.vpa),o("re_VPA_Id",null===k||void 0===k?void 0:k.vpa),o("account_name",null===k||void 0===k?void 0:k.name_at_bank),v&&v(null===k||void 0===k?void 0:k.name_at_bank),j(!1)}},{name:"No",onClick:()=>{j(!1),Se.a.show({type:"error",message:"Please enter another mobile number which is linked with your current & active UPI ID!."}),o("mobile_number",""),o("VPA_Id",""),o("re_VPA_Id",""),o("account_name","")}}]},r.a.createElement("div",{className:"font-weight-bold",style:{color:Object(Gn.a)("muiPrimary")}},null===k||void 0===k?void 0:k.name_at_bank),r.a.createElement("div",{className:"font-weight-bold",style:{color:Object(Gn.a)("muiPrimary")}},null===k||void 0===k?void 0:k.vpa))))})))};const Kn=["field","form","variant","disabled","type"];var Jn=e=>{const{field:t,form:{touched:a,errors:n},variant:i,disabled:o,type:s}=e,l=(Object(z.a)(e,Kn),!(!Object(oe.f)(a,t.name)||!Object(oe.f)(n,t.name))),c=l?Object(oe.f)(n,t.name):"";return r.a.createElement("div",{className:"mui-formik-text-field ".concat(l?"has-error":"")},r.a.createElement(ce.a,Object.assign({fullWidth:!0,variant:i||"outlined",size:"small",disabled:o,error:l,helperText:c,type:s,onWheel:e=>{e.target.blur()}},t)))};const Zn=et.g().shape({amount:et.f().positive("Invalid").required("Required Field").test("is-dot","Invalid",(function(e){let t=e+"";return t.match(/^\d*\.{1}\d{1,2}$/)||t.match(/^[0-9]+$/g)}))});var Xn=e=>{let{close:t,id:a,backLink:i,type:o}=e;Object(s.d)();const[l,c]=Object(n.useState)(!1),d=Ee()(["bfc-modalform","overflow-hidden",{stickToBottomStyle:l}]);let u={person_bank_account_id:a,amount:0};"company_bank_address_id"==o&&(u={company_bank_address_id:a,amount:0});return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:u,validationSchema:Zn,onSubmit:async(e,a)=>{await(async(e,t)=>{try{Se.a.show({type:"info",message:"Verifying Bank Details ...",key:"req-form"});const t=await F.fb.completeBank(e);return Se.a.show({type:"success",message:"Bank Details Verified.",key:"req-form"}),t}catch(a){console.log("handleCompleteBankVerification---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(e,a);t()}},(e=>{const{values:a,setFieldValue:n}=e;return r.a.createElement("div",{className:d},r.a.createElement("div",{className:"bfc-modalform-header"}
1,r.a.createElement("div",{className:"icons-wrapper",style:{width:"100%",cursor:"pointer"},onClick:e=>{e.preventDefault(),c(!l)}},r.a.createElement("span",{className:"title p-relative"},"Bank Verification")),r.a.createElement("div",{className:"close-wrapper"},r.a.createElement("a",{href:i,onClick:t},"X"))),r.a.createElement(oe.d,{className:"form-container"},r.a.createElement("div",{className:"modalform-body"},r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"contailer-fluid"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Amount"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"amount",component:Jn,type:"number"})))))),r.a.createElement("div",{className:"btn-wrapper",style:{flex:1,justifyContent:"center"}},r.a.createElement(X.a,{color:"primary",type:"button",disabled:e.isSubmitting,onClick:e.handleSubmit,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),"Verify")))))})))},$n=a(164),er=a(420),tr=a(468);var ar=function(e){const{row:t,handleDelete:a,id:n,name:i,cancel:o,showFlag:s,toggle:l,params:c,setBankRow:d,removeBankDetails:u,entityIdBank:m,setShowUpiPopupForm:p,setSelectedRow:_,isFacilitator:y}=e;return r.a.createElement(er.a,{overlay:(e=>r.a.createElement($n.a,null,r.a.createElement($n.a.Item,null,r.a.createElement("span",{onClick:()=>e.is_vpa||null!==e&&void 0!==e&&e.vpa_id||null!==e&&void 0!==e&&e.VPA_Id?(p(!0),_(Object(w.a)(Object(w.a)({},e),{},{operation_enum:3}))):d(0),style:{color:"var(--unnamed-color-1b62ab)"}},"Edit")),r.a.createElement(Jt.a,{title:"Are you sure to delete?",onConfirm:()=>u(y?e:c),onCancel:o,okText:"Yes",cancelText:"No"},r.a.createElement($n.a.Item,{danger:!0},r.a.createElement("span",null,"Delete")))))(t),placement:"bottomCenter"},s?r.a.createElement("a",{className:"ant-dropdown-link d-flex justify-content-center",onClick:e=>e.preventDefault()},"Actions ",r.a.createElement(tr.a,{className:"mt-10 ml-5"})):r.a.createElement("div",null))},nr=a(2180),rr=a(210);const ir=e=>({bank_account_details_request_model:e||[]});var or=e=>{const t=Object(s.d)(),[a,i]=Object(n.useState)(!1),[o,l]=Object(n.useState)(!1),[c,d]=Object(n.useState)(0),[u,m]=Object(n.useState)(!1),[p,_]=Object(n.useState)(Date.now()),[y,f]=Object(n.useState)(-1),[h,g]=Object(n.useState)(!0),[v,b]=Object(n.useState)(!1),[E,w]=Object(n.useState)(!1),[O,S]=Object(n.useState)(!0),[j,k]=Object(n.useState)(!1),[D,x]=Object(n.useState)(!1),[C,P]=Object(n.useState)(""),{id:I,kycStatusKey:T,isAdmin:B,isFacilitator:R,bankDetails:M,setBankDetails:q,user_type_enum:L,name:U,farmerPersonId:V,facilitatorPersonData:z,setFullNameAsPerBank:Y}=e,G=Object(s.e)((e=>e.kycUserBankIdentity)),Q=A.a.get(G,"busy")||!1,H=(A.a.get(G,"ids"),A.a.get(G,"bankDetail
1s")||{}),W=(Object(s.e)((e=>e.user)),Object(s.e)((e=>{var t;return null===(t=e.user)||void 0===t?void 0:t.profile}))),K=Object(s.e)((e=>e.farmerOnboarding.bankVerificationDetails));let Z=R?M:H,{isCtKyc:X}=Object(Re.a)();X=Boolean(X);const $=async e=>{try{await pn(e)}catch(t){console.log("ConfirmDeleteModal--\x3ehandleConfirmErr----\x3e",t)}},ee=async e=>{if(R){const t=null===M||void 0===M?void 0:M.filter((t=>t.time_stamp!==(null===e||void 0===e?void 0:e.time_stamp)));if(q(t),null!==e&&void 0!==e&&e.person_bank_account_id){let e={entity_id:V,user_type_enum:2};await pn(e)&&_(Date.now())}}else{let e={entity_id:I};await pn(e)&&_(Date.now())}},te=e=>{console.log(e)};Object(n.useEffect)((()=>()=>{t(rr.a.setBankVerificationDetails([]))}),[]);const ae=[{title:"Beneficiary Name",dataIndex:"account_name",render:(t,a)=>{var n;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},a.va_id?"".concat(e.selectedUser?e.selectedUser:null===(n=Z[0])||void 0===n?void 0:n.account_name," c/o ").concat(t):t)}},{title:"Account Number/UPI",dataIndex:"account_number",render:(e,t)=>{let a=t.account_number||(null===t||void 0===t?void 0:t.vpa_id);if(!B){var n;let e=4;(null===t||void 0===t||null===(n=t.account_number)||void 0===n?void 0:n.length)>4&&!t.va_id&&(a=new Array(t.account_number.length-e+1).join("x")+t.account_number.slice(-e))}return r.a.createElement("div",{className:"bfc-table-list-components text-center"},a)}},{title:"IFSC Code",dataIndex:"ifsc_code",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},e)},{title:"Default",dataIndex:"default",align:"center",render:(e,t)=>r.a.createElement(Yt.a,{control:r.a.createElement(Cn,{checked:t.is_default,disabled:t.va_id})})},{title:"Active",dataIndex:"active",align:"center",render:(e,t)=>r.a.createElement(Yt.a,{control:r.a.createElement(Cn,{checked:t.is_active,disabled:t.va_id})})},{title:"Verification Status",dataIndex:"verification_status",align:"center",render:(e,a)=>{var n,i,o,s,c,u,p,y,f,h;let g=1==a.bank_verification_enum||4==a.bank_verification_enum||6==a.bank_verification_enum,v=a.is_vpa?null===a||void 0===a?void 0:a.account_number:"",b="Verify Bank",E=(null===K||void 0===K||null===(n=K.log)||void 0===n?void 0:n.status)||a.bank_verification_enum_code;"VerificationFailed"==E||"ZoopFailed"==E?m(!0):"VerificationSuccessful"!=E&&"VERIFIED"!=E||m(!1);let w=3==a.bank_verification_enum;return w&&(b="Complete Verification"),r.a.createElement("div",{className:"bfc-table-list-components text-center"},(null!==a&&void 0!==a&&a.VPA_Id||null!==a&&void 0!==a&&a.is_vpa)&&!a.bank_verification_enum_code?"Verified":null!==K&&void 0!==K&&null!==(i=K.error_messages)&&void 0!==i&&i.verification_failed?r.a.createElement("span",{className:"required"},"Failed"):null!==K&&void 0!==K&&null!==(o=K.log)&&void 0!==o&&o.status&&"Matched"==(null===K||void 0===K||null===(s=K.log)||void 0===s?void 0:s.additional_comment)?null===K||void 0===K||null===(c=K.log)||void 0===c?void 0:c.status:a.bank_verification_enum_code?a.bank_verification_enum_code:O?"Unverified":"Verified",r.a.createElement("br",null),(g||w||O)&&"VerificationSuccessful"!==a.bank_verification_enum_code&&!X&&r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",cursor:"pointer"},onClick:async()=>{if(R&&!a.VPA_Id){const l={account_number:null===a||void 0===a?void 0:a.account_number,ifsc_code:null===a||void 0===a?void 0:a.ifsc_code,beneficiary_name:null===a||void 0===a?void 0:a.account_name};Se.a.show({type:"info",message:"Verifying Bank Details..."});const d=await t(rr.a.verifyBankAccount(l));if(!A.a.isEmpty(d)){var e;let t;var n,r,i,o,s,c,u,p,y,f,h,b;if(null!==d&&void 0!==d&&d.bank_verification_failure_reason)P((null===d||void 0===d||null===(n=d.error_messages)||void 0===n?void 0:n.bad_request)||(null===d||void 0===d?void 0:d.bank_verification_failure_reason));if(null!==d&&void 0!==d&&d.is_any_error)t=(null===d||void 0===d||null===(r=d.error_messages)||void 0===r?void 0:r.verification_failed)||(null===d||void 0===d||null===(i=d.error_messages)||void 0===i?void 0:i.bad_request)||"Bank Verification Failed",null!==d&&void 0!==d&&null!==(o=d.error_messages)&&void 0!==o&&o.bad_request&&m(!0);else x((null===d||void 0===d?void 0:d.bank_verification_failure_reason)||!1),S(null===d||void 0===d||null===(s=d.log)||void 0===s||!s.additional_comment||"Matched"!==(null===d||void 0===d||null===(c=d.log)||void 0===c?void 0:c.additional_comment)),t=null!==d&&void 0!==d&&null!==(u=d.log)&&void 0!==u&&u.additional_comment&&"Matched"===(null===d||void 0===d||null===(p=d.log)||void 0===p?void 0:p.additional_comment)?"Bank Verification Successful":(null===d||void 0===d||null===(y=d.log)||void 0===y?void 0:y.additional_comment)&&(null===d||void 0===d||null===(f=d.log)||void 0===f?void 0:f.additional_comment),"Matched"===(null===d||void 0===d||null===(h=d.log)||void 0===h?void 0:h.additional_comment)&&Y&&Y(null===d||void 0===d||null===(b=d.log)||void 0===b?void 0:b.beneficiary_name);Se.a.show({type:null!==d&&void 0!==d&&d.is_any_error||"Matched"!==(null===d||void 0===d||null===(e=d.log)||void 0===e?void 0:e.additional_comment)?"error":"success",message:t})}}else if(a.is_vpa||!B&&!T||g)if(w)d(a.person_bank_account_id),l(!0);else if(v){if(a.is_vpa||null!==a&&void 0!==a&&a.vpa_id||null!==a&&void 0!==a&&a.VPA_Id){const e=await(async(e,t,a)=>{try{Se.a.show({type:"info",message:"Verifying VPA ...",key:"req-form"});const a=await F.fb.verifyVPAId(e);return Se.a.show({type:"success",message:"VPA verified successfully.",key:"req-form"}),t(Date.now()),a}catch(n){N.d.displayErrors(n,a),t(Date.now())}})(null!==a&&void 0!==a&&a.bank_account_id?{Bank_Entity_Id:(null===a||void 0===a?void 0:a.bank_account_id)||(null===a||void 0===a?void 0:a.person_bank_account_id)}:{Vpa_Id:null===a||void 0===a?void 0:a.VPA_Id},_);A.a.isEmpty(e)||(k(!j),S(!1))}}else try{(async(e,t)=>{try{Se.a.show({type:"info",message:"Verifying Bank Details ...",key:"req-form"});const a=await F.fb.verifyBank(e);return Se.a.show({type:"success",message:"Bank Details Verified.",ke
1y:"req-form"}),t(Date.now()),a}catch(a){const e=Object.values(a.errors);console.log("handleBankVerification---\x3eerror----\x3e",a,e);const n=A.a.get(a,"zoop_error")||e[0];Se.a.show({type:"error",message:n,key:"req-form"}),t(Date.now())}})({bank_entity_id:a.bank_account_id,company_affiliate_enum:1,user_type_enum:L||2},_),k(!j)}catch(E){m(!0)}}},null!==a&&void 0!==a&&a.VPA_Id||null!==a&&void 0!==a&&a.is_vpa||"Matched"==(null===K||void 0===K||null===(u=K.log)||void 0===u?void 0:u.additional_comment)&&"VERIFIED"===(null===K||void 0===K||null===(p=K.log)||void 0===p?void 0:p.status)?"":null!==K&&void 0!==K&&null!==(y=K.error_messages)&&void 0!==y&&y.verification_failed||null!==K&&void 0!==K&&null!==(f=K.log)&&void 0!==f&&f.additional_comment&&"Matched"!==(null===K||void 0===K||null===(h=K.log)||void 0===h?void 0:h.additional_comment)?b:a.bank_verification_enum_code&&"ZoopFailed"!==a.bank_verification_enum_code&&"Unverified"!==a.bank_verification_enum_code&&"VerificationFailed"!==a.bank_verification_enum_code?a.bank_verification_enum_code:b))}},{title:"Remark",dataIndex:"remark",width:"300px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},D||(t.is_bank_manually_verified&&5===t.bank_verification_enum?"Verified By Control Tower":t.va_id?"Your Virtual Account for Online Payments":4===t.bank_verification_enum||6===t.bank_verification_enum?t.bank_verification_failure_reason||C||"N/A":C||"N/A"))},{title:"",dataIndex:"address_text_",width:"50px",align:"center",render:(e,t,a)=>{var n,i;let o=1==t.bank_verification_enum||4==t.bank_verification_enum||6==t.bank_verification_enum||t.is_VPA||(null===t||void 0===t?void 0:t.is_vpa),s={entity_id:I};return{children:r.a.createElement(ar,{row:t,handleDelete:$,id:t.bank_account_id,name:t.account_name,cancel:te,showFlag:R?!("Matched"==(null===K||void 0===K||null===(n=K.log)||void 0===n?void 0:n.additional_comment)&&"VERIFIED"===(null===K||void 0===K||null===(i=K.log)||void 0===i?void 0:i.status)||t.bank_verification_enum_code&&"VerificationSuccessful"===t.bank_verification_enum_code)&&(o||R):!T,setBankRow:f,setShowUpiPopupForm:b,params:s,removeBankDetails:ee,setSelectedRow:w,isFacilitator:R}),props:{}}}}];return Object(n.useEffect)((()=>{const e={person_id:I,isSerialized:!1};R||t(ln.a.fetchBankDetailsWithVirtualAccount(e))}),[I,p,j]),Q?r.a.createElement("div",{className:"",style:{position:"relative",minHeight:"150px"}},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null))):r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:ir(Z),onSubmit:async(e,t)=>{}},(e=>{const{values:t}=e,a=A.a.get(t,"bank_account_details_request_model.length")||0;return r.a.createElement(oe.d,{className:"formik-form"},y>=0&&r.a.createElement(dt.a,{title:r.a.createElement(At.a,{variant:"h6"},A.a.isEmpty(t.bank_account_details_request_model[y])?"Add Bank":"Update Bank"),onClose:()=>f(-1)},r.a.createElement(zn,{name:U,setFullNameAsPerBank:Y,bankData:R?M:t.bank_account_details_request_model[y]||{},setTimestamp:_,bankDetails:Z,newBankDetails:M,setBankDetails:q,isFacilitator:R,setBankRow:f,onSave:a=>{let n=[...t.bank_account_details_request_model];n[y]?n[y]=a:n.push(a),e.setFieldValue("bank_account_details_request_model",n),f(-1)},close:()=>f(-1)})),v&&r.a.createElement(dt.a,{title:r.a.createElement(At.a,{variant:"h6"},"Add UPI"),onClose:()=>b(!1)},r.a.createElement(Wn,{name:U,setFullNameAsPerBank:Y,newBankDetails:M,setBankDetails:q,bankData:t.bank_account_details_request_model[y]||E||{},setTimestamp:_,bankDetails:Z,close:()=>b(!1),setShowUpiPopupForm:b,isFacilitator:R,facilitatorPersonData:z})),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"bfc-table-box w-100"},(R&&!(null!==M&&void 0!==M&&M.length)||!(null!==Z&&void 0!==Z&&Z.length))&&r.a.createElement("div",{className:"add-new-btn-box mt-20"},r.a.createElement("div",{className:"businesstax-block d-flex justify-content-between align-items-center mx-3"},r.a.createElement("div",{className:"radiobox-wrapper"}),r.a.createElement(Ot.a,{onClick:()=>{h?f(a+1):b(!0)},disabled:!W.is_kyc_done_without_bank_details&&(B||T),startIcon:r.a.createElement(nr.a,null)},r.a.createElement("span",{className:"text"},h?"Add Bank":"Add UPI")))),r.a.createElement(ut.a,{dataSource:R?M:t.bank_account_details_request_model,columns:ae,pagination:!1,size:"small",bordered:!0,className:"ant-table",style:{whiteSpace:"pre"}}
1),o&&r.a.createElement(Xn,{close:()=>l(!1),id:c,backLink:"/account/".concat(I,"/kyc"),type:"person_bank_account_id",setBankDetails:q,bankDetails:M}),u&&r.a.createElement("div",null,r.a.createElement("p",{style:{marginTop:"10px",color:"red"}},"Your bank verification has failed. Upload a pic of crossed cancelled cheque for manual bank verification in the upload tab")))))})))};const sr=["classes"];Object(kn.a)((e=>({root:{width:38,height:22,padding:0,margin:e.spacing(1),alignSelf:"center",marginLeft:"25px"},switchBase:{padding:1,"&$checked":{transform:"translateX(16px)",color:e.palette.common.white,"& + $track":{backgroundcolor:"var(--unnamed-color-1b62ab)",opacity:1,border:"none"}},"&$focusVisible $thumb":{color:"var(--unnamed-color-1b62ab)",border:"6px solid var(--unnamed-color-ffffff)"}},thumb:{width:20,height:20},track:{borderRadius:11,border:"1px solid ".concat(e.palette.grey[400]),backgroundColor:e.palette.grey[50],opacity:1,transition:e.transitions.create(["background-color","border"])},checked:{},focusVisible:{}})))((e=>{let{classes:t}=e,a=Object(z.a)(e,sr);return r.a.createElement(Dn.a,Object.assign({focusVisibleClassName:t.focusVisible,disableRipple:!0,classes:{root:t.root,switchBase:t.switchBase,thumb:t.thumb,track:t.track,checked:t.checked}},a))}));var lr=a(491),cr=a.n(lr),dr=a(26),ur=a.n(dr);const mr=(e,t,a,n)=>{var r,i,o,s,l,c;return{person_kyc_id:A.a.get(e,"person_kyc_id")||0,identity_type_enum:A.a.get(e,"identity_type_enum")||0,identity_doc_number:A.a.get(e,"identity_doc_number")||"",name_as_per_identity:A.a.get(e,"name_as_per_identity")||"",location_id:A.a.get(e,"location_id")||0,location_code:A.a.get(e,"location_code")||"",village_code:A.a.get(e,"village_code")||"",taluka_code:A.a.get(e,"taluka_code")||"",city_code:A.a.get(e,"city_code")||"",district_code:A.a.get(e,"district_code")||"",state_code:A.a.get(e,"state_code")||"",country_code:A.a.get(e,"country_code")||"India",address_lattitude:A.a.get(e,"lattitude")||"",address_longitude:A.a.get(e,"longitude")||"",address_line_1:A.a.get(e,"address_line_1")||"",address_line_2:A.a.get(e,"address_line_2")||"",address_line_3:A.a.get(e,"address_line_3")||"",pin_code:A.a.get(e,"pin_code")||"",location_tuple:A.a.get(e,"location_tuple")||"",locality:"",place_id:A.a.get(e,"place_id")||"",person_tax_detail_id:A.a.get(t,"person_tax_detail_id")||0,pan_id:A.a.get(t,"pan_id")||"",name_as_per_pan:A.a.get(t,"name_as_per_pan")||"",dont_have_pan_flag:A.a.get(t,"dont_have_pan_flag")||!1,form_60_declaration_flag:A.a.get(t,"dont_have_pan_flag")||!1,first_name:A.a.get(a,"profile.person.first_name")||"",last_name:A.a.get(a,"profile.person.last_name")||"",middle_name:A.a.get(n,"middle_name")||"",dob:A.a.get(n,"dob")||A.a.get(e,"dob")||"1999-01-01",license_number:A.a.get(n,"license_number")||A.a.get(e,"license_number")||"",mobile_number:A.a.get(a,"profile.person.mobile_number")||"",same_as_registered_address:(2===(null===a||void 0===a||null===(r=a.profile)||void 0===r||null===(i=r.person)||void 0===i?void 0:i.user_type_enum)||!1===(null===a||void 0===a||null===(o=a.profile)||void 0===o||null===(s=o.person)||void 0===s?void 0:s.is_proprietor)&&2===(null===a||void 0===a||null===(l=a.profile)||void 0===l||null===(c=l.person)||void 0===c?void 0:c.type_of_individual_enum))&&!0}};var pr=e=>{const t=parseInt(e.id),a=Object(s.d)(),{back:i}=Object(Re.a)(),o=Object(l.g)(),c=Object(s.e)((e=>e.user)),d=A.a.get(c,"social_profile_id",0),u=Object(s.e)((e=>e.socialProfiles)),m=A.a.get(u,"data[".concat(d,"]"))||{},p=A.a.get(m,"partner_id")||null,_=Object(s.e)((e=>e.rolesAndRights)).entities||{};let y=c,f=A.a.get(c,"profile.person.type_of_individual_enum")||0,h=A.a.get(c,"profile.person.mobile_number")||"",g=A.a.get(c,"profile.person.is_control_tower_user")||!1,v=A.a.get(c,"profile.person.email_id")||"";A.a.get(c,"profile.person.is_kyc_done_without_bank_details");const b=Object(s.e)((e=>e.kycUser)),E=Object(s.e)((e=>e.kycIndividual)),O=Object(s.e)((e=>e.kycUserTaxIdentity)),S=Object(s.e)((e=>e.eKycStatus)),j=A.a.get(E,"busy")||!1,k=A.a.get(O,"busy")||!1,D=A.a.get(S,"busy")||!1;let x=A.a.get(c,"profile.person_adress");A.a.get(c,"profile.person.is_kyc_done");let C,P=A.a.get(x,"address_text")||"",I=A.a.get(x,"person_address_id");const T=A.a.get(E,"entities")||{},[B,R]=Object(n.useState)(Date.now()),M=A.a.get(O,"entities")||{},q=A.a.get(S,"entities")||{},L=A.a.get(T,"person_kyc_id")||0,U=A.a.get(M,"person_tax_detail_id")||0;let V=Object.values(_).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));const z=A.a.get(V,"full_access"),Y=A.a.get(M,"dont_have_pan_flag")||!1,[G,Q]=Object(n.useState)(Y);let H,W=parseInt(t);W!==window.user.userid&&z&&(H=!0,y=b,f=A.a.get(b,"profile.person.type_of_individual_enum")||0,h=A.a.get(b,"profile.person.mobile_number")||""),W===window.user.userid&&
1(H=!1),C=H?A.a.get(b,"profile.person.kyc_status_enum_code"):A.a.get(c,"profile.person.kyc_status_enum_code"),H&&(x=A.a.get(b,"profile.person_adress"),P=A.a.get(x,"address_text")||"",I=A.a.get(x,"person_address_id"));let K={},Z=!1;if(2==f){const e=Object(s.e)((e=>e.transportSearchDriver));Z=A.a.get(e,"busy")||!1;const t=(A.a.get(e,"ids")||[])[0];K=A.a.get(e,"entities.".concat(t))}let $=!1;"Approved"!=C&&"Pending"!=C||($=!0),"Rejected"!=C&&"Not Submitted"!=C||($=!1);const[ee,te]=Object(n.useState)("Verify"),[ae,se]=Object(n.useState)("Verify"),[de,me]=Object(n.useState)("Verify"),[pe,_e]=Object(n.useState)({}),[ye,fe]=Object(n.useState)(),[he,ge]=Object(n.useState)({}),ve=Object(s.e)((e=>e.locationEloc)),be=A.a.get(ve,"entities.undefined");Object(n.useEffect)((()=>{if(ye){(async e=>{const t=await F.hb.getLocationDetails(e);ge(t)})({place_id:ye,bearer_token:be})}}),[ye,be]),Object(n.useEffect)((()=>{Q(Y)}),[G,Y]);const Ee=N.d.getACL(c);let we="/account/".concat(t,"/upload"),Oe="/account/".concat(t,"/transport");Ee.isCompany&&(we="/account/".concat(t,"/upload"),Oe="/account/".concat(t,"/transport")),H&&(we="/account/".concat(t,"/upload?back=").concat(i),Oe="/account/".concat(t,"/transport?back=").concat(i),Ee.isCompany&&(we="/account/".concat(t,"/upload?back=").concat(i),Oe="/account/".concat(t,"/transport?back=").concat(i)));const[Ae,je]=Object(n.useState)(!1),ke=Object(l.j)(Object(N.h)("/account/".concat(t,"/kyc/create"))),De=Object(w.a)({person_id:t},p?{company_affiliate_enum:"1"}:{});if(Object(n.useEffect)((()=>{if(a(on.a.fetchKYCIdentityDetails(De)),a(sn.a.fetchTaxDetails(De)),g){const e=Object(w.a)(Object(w.a)({},De),{},{user_type_enum:A.a.get(b,"profile.person.user_type_enum")||0});a(cn.a.fetchEKycStatusCt(e))}else a(cn.a.fetchList(De));if(2==f)if(h){let e={mobile_number:h};a(dn.a.fetchDriverByMobile(e))}else if(v){let e={Email_Id:v};a(dn.a.fetchDriverByEmail(e))}}),[E.id,B]),j||k||D||Z)return r.a.createElement("div",{className:"bfc-body bfc-form"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null)));let xe={entity_id:A.a.get(c,"userid")};return r.a.createElement("div",{className:""},r.a.createElement("div",{className:"bfc-body bfc-form profile-height-body"},r.a.createElement(oe.e,{initialValues:mr(T,M,y,K),onSubmit:async(e,t)=>{if(1==e.dont_have_pan_flag&&(e.pan_id="",e.name_as_per_pan=""),null!==e.dob&&""!==e.dob&&(e.dob=ur()(e.dob).format("YYYY-MM-DD")),"Document"==e.eKyc){const a=await mn(e,t),n=A.a.get(a,"kyc_message")||"";"Identity verified"!=a&&"Identity already verified."!=n&&"Identity verified."!=n||"Document"==e.eKyc&&te("Verified")}else if("Pan"==e.eKyc){const a=await mn(e,t),n=A.a.get(a,"kyc_message")||"";"Identity verified"!=a&&"Identity already verified."!=n&&"Identity verified."!=n||"Pan"==e.eKyc&&se("Verified")}else{let a;if(2===f){let n={first_name:e.first_name,middle_name:e.middle_name,last_name:e.last_name,mobile_number:e.mobile_number,license_number:e.license_number,person_id:A.a.get(c,"person_id")||0,dob:e.dob?ur()(e.dob).format("YYYY-MM-DD"):null};a=await _n.d(n,t)}else a=!0;if(a){delete e.first_name,delete e.last_name,delete e.middle_name,delete e.mobile_number;let a={},n={};e.userRole=f,a=L?await(async(e,t)=>{try{Se.a.show({type:"info",message:"Updating Individual Identity ...",key:"req-form"});const t=A.a.get(e,"person_kyc_id")||0,a=await F.fb.update(t,e);return Se.a.show({type:"success",message:"Individual Identity details updated.",key:"req-form"}),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(e,t):await(async(e,t)=>{try{Se.a.show({type:"info",message:"Creating Individual Identity ...",key:"req-form"});const t=await F.fb.create(e);return Se.a.show({type:"success",message:"Individual Identity Created.",key:"req-form"}),t}catch(a){console.log("handleCreate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(e,t),n=U?await(async(e,t)=>{try{Se.a.show({type:"info",message:"Updating Tax Details ...",key:"req-form"});const t=A.a.get(e,"person_tax_detail_id")||0,a=await F.fb.updateTax(t,e);return Se.a.show({type:"success",message:"Tax Details updated.",key:"req-form"}),a}catch(a){console.log("handleUpdateTax---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(e,t):await(async(e,t)=>{try{Se.a.show({type:"info",message:"Creating Tax Details ...",key:"req-form"});const t=await F.fb.createTax(e);return Se.a.show({type:"success",message:"Tax Details Created.",key:"req-form"}),t}catch(a){console.log("handleCreateTax---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(e,t),A.a.isEmpty(a)&&A.a.isEmpty(n)||R(Date.now())}}}},(e=>{const{values:a,initialValues:n}=e;a.address_lattitude=(A.a.get(he,"latitude")||"").toString(),a.address_longitude=(A.a.get(he,"longitude")||"").toString();A.a.get(a,"bank_account_details_request_model.length");return 4==a.identity_type_enum&&(a.dont_have_pan_flag=!1,a.pan_id=a.identity_doc_number,a.name_as_per_pan=a.name_as_per_identity),A.a.map(q,((e,t)=>
1{try{"VoterIdVerification"==e.enum_name&&3==a.identity_type_enum?e.document_status&&te("Verified"):"DLVerification"==e.enum_name&&2==a.identity_type_enum&&e.document_status&&(te("Verified"),me("Verified")),"PanVerification"==e.enum_name&&e.document_status&&se("Verified"),"DLVerification"==e.enum_name&&e.document_status&&me("Verified")}catch(n){console.log("eKyc status=========>error",n)}})),r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.d,{className:"form-container kyc-form-container"},r.a.createElement(re.a,null,r.a.createElement("div",{className:"btn-wrapper justify-content-space-between mb-10"},r.a.createElement("div",{className:"d-flex align-items-center"},r.a.createElement("span",null,"Approved"==C?r.a.createElement("img",{src:gn.a,alt:""}):r.a.createElement(cr.a,null)),r.a.createElement("span",{className:"ml-5"},"KYC ",C)),0==H&&r.a.createElement("div",null,r.a.createElement(X.a,{color:"secondary",type:"button",size:"sm",onClick:()=>o.push(Object(N.h)("/account/".concat(t,"/kyc/create"))),className:"next bfc-button-next"},"KYC Comments")),1==H&&r.a.createElement("div",null,r.a.createElement(X.a,{color:"secondary",type:"button",size:"sm",onClick:()=>o.push(Object(N.h)("/account/".concat(t,"/kyc/create"))),disabled:"Not Submitted"==C,className:"next bfc-button-next"},"Update Status"))),ke?r.a.createElement("div",null,r.a.createElement(dt.a,{title:H?"Update KYC Status":"KYC Comments",onClose:()=>o.push(Object(N.h)("/account/".concat(t,"/kyc")))},r.a.createElement(bn,{params:xe,isAdmin:H,id:t}))):null,r.a.createElement(ie.a,{className:"main-cardbody"},r.a.createElement(le.a,{title:"Individual Identity",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Select Identity Document"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"identity_type_enum",component:ue.a,entity:"IdentityTypeEnum",disabled:H||$}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Name on Document"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"name_as_per_identity",component:nn,disabled:H||$})))),r.a.createElement("div",{className:"row form__form-group"},2==a.identity_type_enum&&r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label"},"Date Of Birth"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field driver-dob custom-input"},r.a.createElement(oe.b,{name:"dob",component:rn.a,defaultValue:a.dob,disabled:H||$,showYearDropdown:!0,showMonthDropdown:!0}),r.a.createElement("img",{src:ma.a,className:"datepicker-calendar-icon"})),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"notes-block"},r.a.createElement("p",{className:"redbg mt-10"},"We only need this to verify your identity using the Driving Licence number")))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Document Number"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field with-verified__btn"},r.a.createElement("div",{className:"row no-gutters"},r.a.createElement("div",{className:"col-9 col-sm-10 col-md-10 col-lg-10"},r.a.createElement(oe.b,{name:"identity_doc_number",component:nn,disabled:H||$})),r.a.createElement("div",{className:"col-3 col-sm-2 col-md-2"},a.identity_doc_number&&4!==a.identity_type_enum&&r.a.createElement("div",{className:""},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("button",{type:"button",className:"form__form-group-button ".concat("Verified"==ee?"":"active"),disabled:!("Verified"!=ee&&!H&&!$),onClick:()=>{e.values.eKyc="Document",e.handleSubmit(e.values,e)}},ee)))))))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"}
1,"Address"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"row no-gutters"},r.a.createElement("div",{className:"col-sm-12 col-md-12 col-lg-12"},r.a.createElement(ce.a,{fullWidth:!0,size:"small",disabled:!0,variant:"outlined",value:"".concat(a.location_tuple)||"".concat(a.location_code)||P})),!H&&!$&&r.a.createElement("div",{className:"col-sm-4 col-md-4"},r.a.createElement("div",{className:""},r.a.createElement("div",{className:"form-group-field"},r.a.createElement(ne.b,{to:Object(N.h)("/account/".concat(t,"/myaccount")),style:{minWidth:"fit-content",width:"100%",height:"38px"},target:"_blank"},"Change Location"))))))))))),r.a.createElement(le.a,{title:"Tax Identity",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"pan-wrapper"},r.a.createElement("div",{className:"dont-pan",style:{width:"150px"}},r.a.createElement(oe.b,{name:"dont_have_pan_flag",component:hn,label:r.a.createElement("span",null,"Don't have a PAN"),disabled:H||$||4==a.identity_type_enum,value:4!=a.identity_type_enum&&(null===M||void 0===M?void 0:M.dont_have_pan_flag)}))),0==a.dont_have_pan_flag&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"PAN"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field with-verified__btn"},r.a.createElement("div",{className:"row no-gutters"},r.a.createElement("div",{className:"col-9 col-sm-10 col-md-10 col-lg-10"},r.a.createElement(oe.b,{name:"pan_id",component:nn,disabled:H||$})),r.a.createElement("div",{className:"col-3 col-sm-2 col-md-2"},a.name_as_per_pan&&r.a.createElement("div",{className:""},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("button",{type:"button",className:"form__form-group-button ".concat("Verified"==ae?"":"active"),disabled:!("Verified"!=ae&&!H&&!$),onClick:()=>{e.values.eKyc="Pan",e.handleSubmit(e.values,e)}},ae)))))))),0==a.dont_have_pan_flag&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Name as per PAN"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"name_as_per_pan",component:nn,disabled:H||$}))))))),r.a.createElement(le.a,{title:"Bank Details",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement(or,{id:t,isAdmin:H,kycStatusKey:$,user_type_enum:2}),null!==T&&void 0!==T&&T.bank_passbook_name&&null!==T&&void 0!==T&&T.bank_passbook_url?r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Bank Passbook"),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement("a",{href:"kycDetails?.bank_passbook_url",target:"_blank"},null===T||void 0===T?void 0:T.bank_passbook_name)))):""))),2==f&&r.a.createElement(le.a,{title:"Driver Identity",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label"},"First Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"first_name",component:nn,disabled:H||$}))),r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label"},"Middle Name"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"middle_name",component:nn,disabled:H||$})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label"},"Last Name"),r.a.createElement("span",{class:"required"}
1,"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"last_name",component:nn,disabled:H||$}))),r.a.createElement("div",{className:"col-md-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Mobile Number"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"mobile_number",component:nn,disabled:H||$})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label"},"Date Of Birth"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field driver-dob cutom-input"},r.a.createElement(oe.b,{name:"dob",component:rn.a,defaultValue:a.dob,disabled:H||$,showYearDropdown:!0,showMonthDropdown:!0}),r.a.createElement("img",{src:ma.a,className:"datepicker-calendar-icon"})),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"notes-block"},r.a.createElement("p",{className:"redbg mt-10"},"We only need this to verify your identity using the Driving Licence number")))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Driving Licence"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field with-verified__btn"},r.a.createElement("div",{className:"row no-gutters"},r.a.createElement("div",{className:"col-9 col-sm-10 col-md-10 col-lg-10"},r.a.createElement(oe.b,{name:"license_number",component:nn,disabled:H||$})),r.a.createElement("div",{className:"col-3 col-sm-2 col-md-2"},a.license_number&&r.a.createElement("div",{className:""},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("button",{type:"button",className:"form__form-group-button ".concat("Verified"===de?"":"active"),disabled:"Verified"===de||H||$,onClick:()=>{e.values.eKyc="DriverLicense",(async(e,t)=>{if("DriverLicense"==e.eKyc){const a=await _n.c(e,t),n=A.a.get(a,"kyc_message")||"";"Identity verified"!=a&&"Identity already verified."!=n&&"Identity verified."!=n||me("Verified")}})(e.values,e)}},de))))))))))))),r.a.createElement("div",{className:"btn-wrapper justify-content-space-between"},r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(Oe),color:"link"},"Prev")),r.a.createElement("div",null,!H&&!$&&r.a.createElement(X.a,{color:"primary",type:"button",size:"sm",onClick:()=>{e.values.eKyc="",e.handleSubmit(e.values,e)},disabled:e.isSubmitting,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ","Save")),r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(we),color:"link"},"Next")))))}))))},_r=a(146),yr=a(177),fr=a.n(yr),hr=a(167);var gr=e=>{const{field:t,form:a,fieldName:i,defaultValue:o,placeholder:s,minDate:l,disabled:c}=e,{touched:d,errors:u}=a,m=t.name||i,[p,_]=Object(n.useState)(e.defaultValue?new Date(e.defaultValue):null),y=d[m]&&u[m];return r.a.createElement("div",{className:"date-picker date-picker--single"},r.a.createElement("div",{className:"".concat(y?"has-error":""," bfc-date-from-wrapper")},r.a.createElement(fr.a,{selected:p,selectsStart:!0,onChange:e=>{_(e),a.setFieldValue(m,e)},dateFormat:"MMM d, yyyy",placeholderText:s||"select date",dropDownMode:"select",withPortal:hr.isMobileOnly,disabled:c}),d[m]&&u[m]&&r.a.createElement("span",{className:"form__form-group-error"},u[m])))};var vr=a(430);const br=["field","form","label","children","select","variant","initialDisplayText","entity_id","id","company_affiliate_enum","disabled"];function Er(e){const{field:t,form:{touched:a,errors:i},label:o,children:l,select:c,variant:d,initialDisplayText:u,entity_id:m,id:p,company_affiliate_enum:_,disabled:y}=e;Object(z.a)(e,br);let f=!1,h=[];const[g,v]=r.a.useState(u),b=Object(s.d)(),E=Object(s.e)((e=>e.locations)),O=A.a.get(E,"entities")||{};m&&A.a.each(O,((e,t)=>{e.entity_id===m&&h.push({label:e.address_text||e.location_code||e.location_id||"",value:Object(w.a)({id:parseInt(t)},e)})})),h.length||(f=!0),Object(n.useEffect)((()=>
1{if(f){let e={person_id:p};b(qe.a.fetchList(e))}}),[f]),Object(n.useEffect)((()=>{if(!f){let t=A.a.get(e,"form.initialValues.company_address_id")||0;const a=h.filter((e=>{var a;return t===(null===(a=e.value)||void 0===a?void 0:a.id)}));v(a)}}),[f]);const S=!(!Object(oe.f)(a,t.name)||!Object(oe.f)(i,t.name)),j=S?Object(oe.f)(i,t.name):"";return r.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(S?"has-error":"")},r.a.createElement(Ne.a,{id:"mui-autocomplete-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:f,disabled:y||f,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?A.a.get(e,"[0].label")||"":e.label||"",options:h,value:g,onChange:(t,a)=>{v(a),e.cb&&e.cb(a)},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,t,{fullWidth:!0,variant:d||"outlined",label:o,children:l,select:c,error:S,helperText:j,InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,f?r.a.createElement(de.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}const wr=e=>({bank_account_details_request_model:e||[]});var Or=e=>{const t=Object(s.d)(),[a,i]=Object(n.useState)(!1),[o,l]=Object(n.useState)(!1),[c,d]=Object(n.useState)(0),[u,m]=Object(n.useState)(!1),[p,_]=Object(n.useState)(Date.now()),[y,f]=Object(n.useState)(-1),{id:h,entity_id:g,company_affiliate_enum:v,kycStatusKey:b,isAdmin:E}=e,O=Object(s.e)((e=>e.kycBusinessBankIdentity)),S=(A.a.get(O,"ids"),A.a.get(O,"bankDetail
1s")||{}),j=A.a.get(O,"ids[0]")||{};let k=A.a.get(O,"entities[".concat(j,"]"))||{};const D=A.a.get(O,"busy")||!1;Object(s.e)((e=>{var t,a;return null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a?void 0:a.person}));let x=S,C=A.a.get(k,"company_id")||A.a.get(k,"affiliate_id")||0;g!==C&&(k={});const P=async e=>{try{await jn(e)}catch(t){console.log("ConfirmDeleteModal--\x3ehandleConfirmErr----\x3e",t)}},N=async e=>{let t={entity_id:g};await jn(t)&&_(Date.now())},I=e=>{console.log(e)},T=[{title:"Beneficiary Name",dataIndex:"account_name",align:"center",render:(t,a)=>{var n;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},a.va_id?"".concat(e.selectedUser?e.selectedUser:null===(n=x[0])||void 0===n?void 0:n.account_name," c/o ").concat(t):t)}},{title:"Account Number",dataIndex:"account_number",align:"center",render:(e,t)=>{let a=t.account_number;if(!E){var n;let e=4;(null===t||void 0===t||null===(n=t.account_number)||void 0===n?void 0:n.length)>4&&!t.va_id&&(a=new Array(t.account_number.length-e+1).join("x")+t.account_number.slice(-e))}return r.a.createElement("div",{className:"bfc-table-list-components text-center"},a)}},{title:"IFSC Code",dataIndex:"ifsc_code",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},e)},{title:"Default",dataIndex:"default",align:"center",render:(e,t)=>r.a.createElement(Yt.a,{control:r.a.createElement(Cn,{checked:t.is_default,disabled:t.va_id})})},{title:"Active",dataIndex:"active",align:"center",render:(e,t)=>r.a.createElement(Yt.a,{control:r.a.createElement(Cn,{checked:t.is_active,disabled:t.va_id})})},{title:"Verification Status",dataIndex:"verification_status",align:"center",render:(e,t)=>{let a=1==t.bank_verification_enum||4==t.bank_verification_enum||6==t.bank_verification_enum,n="Verify",i=t.bank_verification_enum_code;"VerificationFailed"==i||"ZoopFailed"==i?m(!0):"VerificationSuccessful"!=i&&"VERIFIED"!=i||m(!1);let o=3==t.bank_verification_enum;return o&&(n="Complete Verification"),r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.bank_verification_enum_code||"N/A",r.a.createElement("br",null),(a||o)&&r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",cursor:"pointer"},onClick:()=>{E||b||(o?(d(t.person_bank_account_id),l(!0)):a&&(async(e,t)=>{try{Se.a.show({type:"info",message:"Verifying Bank Details ...",key:"req-form"});const a=await F.fb.verifyBank(e);return Se.a.show({type:"success",message:"Bank Details Verified.",key:"req-form"}),t(Date.now()),a}catch(a){const e=Object.values(a.errors);console.log("handleBankVerification---\x3eerror----\x3e",a,e);const n=A.a.get(a,"zoop_error")||e[0];Se.a.show({type:"error",message:n,key:"req-form"}),t(Date.now())}})({bank_entity_id:t.bank_account_id||t.person_bank_account_id,company_affiliate_enum:v},_))}},n))}},{title:"Remark",dataIndex:"remark",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.is_bank_manually_verified&&5===t.bank_verification_enum?"Verified By Control Tower":t.va_id?"Your Virtual Account for Online Payments":(4===t.bank_verification_enum||6===t.bank_verification_enum)&&t.bank_verification_failure_reason||"N/A")},{title:"",dataIndex:"address_text_",width:"50px",align:"center",render:(e,t,a)=>{1==t.bank_verification_enum||4==t.bank_verification_enum||t.bank_verification_enum;let n={entity_id:g};return{children:r.a.createElement(ar,{row:t,handleDelete:P,id:t.bank_account_id,name:t.account_name,cancel:I,showFlag:!(E||b),setBankRow:f,params:n,removeBankDetails:N}),props:{}}}}];return Object(n.useEffect)((()=>{if(void 0!==g){const e={entity_id:g,company_affiliate_enum:v,person_id:h,isSerilized:!1};t(On.a.fetchBankDetailsWithVistualAccount(e))}}),[g,p]),D?r.a.createElement("div",{className:"",style:{position:"relative",minHeight:"150px"}},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null))):r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:wr(x),onSubmit:async(e,t)=>{}},(t=>{const{values:a}=t,n=A.a.get(a,"bank_account_details_request_model.length")||0;return r.a.createElement(oe.d,{className:"formik-form"},y>
1=0&&r.a.createElement(dt.a,{title:A.a.isEmpty(a.bank_account_details_request_model[y])?"Add Bank":"Update Bank",onClose:()=>f(-1)},r.a.createElement(zn,{bankData:a.bank_account_details_request_model[y]||{},business_type_enum:e.business_type_enum,type:"business",setTimestamp:_,entity_id:g,company_affiliate_enum:v,bankDetails:x,onSave:e=>{let n=[...a.bank_account_details_request_model];n[y]?n[y]=e:n.push(e),t.setFieldValue("bank_account_details_request_model",n),f(-1)},close:()=>f(-1)})),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"bfc-table-box w-100 container-fluid"},0==a.bank_account_details_request_model.length&&r.a.createElement("div",{className:"add-new-btn-box mt-20"},r.a.createElement(X.a,{onClick:()=>f(n+1),type:"button",className:"add-new-btn",disabled:E||b,size:"sm"},r.a.createElement("span",{className:"icon"},"+"),r.a.createElement("span",{className:"text"},"Add Bank"))),r.a.createElement(ut.a,{dataSource:D?[{},{},{},{},{},{},{},{},{},{}]:a.bank_account_details_request_model,columns:D?T.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:!0,key:e.dataIndex,title:!0,paragraph:!1})}}))):T,pagination:!1,size:"small",className:"ant-table"}),u&&r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"notes-block"},r.a.createElement("p",{style:{marginTop:"10px",color:"red"}},"Your bank verification has failed. Upload a pic of crossed cancelled cheque for manual bank verification in the upload tab"))))))})))};a(73),a(1564);const Ar=1,Sr=2,jr=4,kr=5,Dr=(e,t,a,n,r,i,o)=>({company_tax_detail_id:A.a.get(e,"company_tax_detail_id")||0,company_affiliate_enum:A.a.get(e,"company_affiliate_enum")||0,business_pan_id:A.a.get(e,"business_pan_id")||"",name_as_per_pan:A.a.get(e,"name_as_per_pan")||"",cin:A.a.get(e,"cin")||"",llpin:A.a.get(e,"llpin")||"",pan_of_authorized_signatory:A.a.get(e,"pan_of_authorized_signatory")||"",dl_of_authorized_signatory:A.a.get(e,"dl_of_authorized_signatory")||"",company_id_of_authorized_signatory:A.a.get(e,"company_id_of_authorized_signatory")||"",u_aadhar:A.a.get(e,"u_aadhar")||"",name_of_authorized_signatory:A.a.get(e,"name_of_authorized_signatory")||"",same_as_registered_address_flag:A.a.get(e,"same_as_registered_address_flag")||!0,business_type_enum:A.a.get(e,"business_type_enum")||a||0,identity_type_enum:A.a.get(e,"identity_type_enum")||0,identity_type_enum_code:A.a.get(e,"identity_type_enum_code")||"",nabl_bis_accrediation_no:A.a.get(e,"nabl_bis_accrediation_no")||"",accrediation_valid_upto_date:A.a.get(e,"accrediation_valid_upto_date")||"",msme_classification_enum:A.a.get(e,"msme_classification_enum")||1,msme_classification_enum_code:A.a.get(e,"msme_classification_enum_code")||"None",location_id:A.a.get(e,"location_id")||0,location_code:A.a.get(e,"location_code")||"",village_code:A.a.get(e,"village_code")||"",taluka_code:A.a.get(e,"taluka_code")||"",city_code:A.a.get(e,"city_code")||"",district_code:A.a.get(e,"district_code")||"",state_code:A.a.get(e,"state_code")||"",country_id:A.a.get(e,"country_id")||0,country_code:A.a.get(e,"country_code")||"India",address_lattitude:A.a.get(e,"lattitude")||"",address_longitude:A.a.get(e,"longitude")||"",address_line_1:A.a.get(e,"address_line_1")||"",address_line_2:A.a.get(e,"address_line_2")||"",address_line_3:A.a.get(e,"address_line_3")||"",pin_code:A.a.get(e,"pin_code")||"",locality:"",place_id:A.a.get(e,"place_id")||"",company_address_id:A.a.get(e,"company_address_id")||0,location_tuple:A.a.get(e,"location_tuple")||"",company_gst_detail_id:A.a.get(t,"company_gst_detail_id")||0,have_gst_flag:A.a.get(t,"have_gst_flag",!0),gstin:A.a.get(t,"gstin")||"",user_id:A.a.get(window,"user.userid")||0,first_name:A.a.get(n,"profile.person.first_name")||"",last_name:A.a.get(n,"profile.person.last_name")||"",middle_name:A.a.get(r,"middle_name")||"",dob:A.a.get(r,"dob")||A.a.get(e,"dob")||"1999-01-01",license_number:A.a.get(r,"license_number")||A.a.get(e,"dl_of_authorized_signatory")||"",mobile_number:A.a.get(n,"profile.person.mobile_number")||"",entity_type_enum:null!==e&&void 0!==e&&e.dl_of_authorized_signatory?{title:"Driving License",type:"Driving License"}:null!==e&&void 0!==e&&e.pan_of_authorized_signatory?{title:"PAN",type:"Pan"}:null!==e&&void 0!==e&&e.company_id_of_authorized_signatory?{title:"Company ID Card",type:"Employee Num."}:{title:"PAN",type:"Pan"},nrlm_registration_number:(null===e||void 0===e?void 0:e.nrlm_registration_number)||"",isSHG:o});var xr=e=>{var t,a,i;
1const{entity_id:o,company_affiliate_enum:l,kyc_status_enum_code:c,display_member:d}=e,u=e.id;e.company;const{back:m}=Object(Re.a)(),p=Object(s.e)((e=>e.user));let _=p;const y=Object(s.e)((e=>e.kycUser)),f=A.a.get(y,"profile.person.quality_laboratory")||!1;let h=A.a.get(p,"profile.person.type_of_individual_enum")||0,g=A.a.get(p,"profile.person.mobile_number")||"",v=A.a.get(p,"profile.person.is_control_tower_user")||!1;A.a.get(p,"profile.person.type_of_individual_enum");const[b,E]=Object(n.useState)(Date.now());let w=Object(s.e)((e=>e.companies)),O=Object(s.e)((e=>e.affiliates));const S=Object(s.e)((e=>e.eKycStatus)),j=Object(s.e)((e=>e.kycBusinessBankIdentity)),k=A.a.get(j,"bankDetails")||{},D=r.a.useRef();let x="";if(1===l){A.a.isEmpty(w)&&te(Ge.a.setDirty()),w=Object(s.e)((e=>e.companies));const e=A.a.get(w,"entities[".concat(o,"]"))||{};x=A.a.get(e,"business_type_enum")||0}else if(2===l){A.a.isEmpty(O)&&te(it.a.setDirty()),O=Object(s.e)((e=>e.affiliates));const e=A.a.get(O,"entities[".concat(o,"]"))||{};x=A.a.get(e,"business_type_enum")||0}let C,P=parseInt(u);
1P!==window.user.userid&&(C=!0,_=y,h=A.a.get(y,"profile.person.type_of_individual_enum")||0,g=A.a.get(y,"profile.person.mobile_number")||""),P===window.user.userid&&(C=!1);let I={},T=!1;if(2==h){const e=Object(s.e)((e=>e.transportSearchDriver));T=A.a.get(e,"busy")||!1;const t=(A.a.get(e,"ids")||[])[0];I=A.a.get(e,"entities.".concat(t))}let B=!1;"Approved"!=c&&"Pending"!=c||(B=!0),"Rejected"!=c&&"Not Submitted"!=c||(B=!1);const R=N.d.getACL(p);let M="/account/".concat(u,"/upload"),q="/account/".concat(u,"/transport");R.isCompany&&(M="/account/".concat(u,"/upload"),q="/account/".concat(u,"/transport")),R.isQALab&&(M="/account/".concat(u,"/upload"),q="/account/".concat(u,"/teams")),C&&(M="/account/".concat(u,"/upload?back=").concat(m),q="/account/".concat(u,"/transport?back=").concat(m),R.isCompany&&(M="/account/".concat(u,"/upload?back=").concat(m),q="/account/".concat(u,"/transport?back=").concat(m)),f&&(M="/account/".concat(u,"/upload?back=").concat(m),q="/account/".concat(u,"/teams?back=").concat(m)));const L=Object(s.e)((e=>e.kycBusiness)),U=Object(s.e)((e=>e.kycBusinessTaxIdentity)),V=A.a.get(w,"busy")||!1,z=A.a.get(L,"busy")||!1,Y=A.a.get(U,"busy")||!1,G=A.a.get(S,"busy")||!1;let Q=A.a.get(L,"entities")||{},H=(A.a.get(L,"entities"),A.a.get(U,"entities")||{});A.a.get(U,"entities");const W=A.a.get(S,"entities")||{};let K=A.a.get(Q,"company_id")||A.a.get(Q,"affiliate_id")||0,Z=A.a.get(H,"company_id")||A.a.get(H,"affiliate_id")||0;o!==K&&(Q={}),o!==Z&&(H={});const $=A.a.get(Q,"company_tax_detail_id")||0,ee=A.a.get(H,"company_gst_detail_id")||0,te=Object(s.d)(),[ae,se]=Object(n.useState)({}),[de,me]=Object(n.useState)(),[pe,_e]=Object(n.useState)({}),[ye,fe]=Object(n.useState)({}),he=Object(s.e)((e=>e.locationEloc)),ge=A.a.get(he,"entities.undefined");let ve=[{title:"PAN",type:"Pan"},{title:"Driving License",type:"Driving License"}];4===x||2===x?ve.push({title:"Company ID Card",type:"Employee Num."}):ve=[{title:"PAN",type:"Pan"},{title:"Driving License",type:"Driving License"}],Object(n.useEffect)((()=>{4!==x&&A.a.isEmpty(Q)&&_e(ve[0])}),[x]);Object(n.useEffect)((()=>{if(de){(async e=>{const t=await F.hb.getLocationDetails(e);fe(t)})({place_id:de,bearer_token:ge})}}),[de,ge]);const[be,Ee]=Object(n.useState)(B?"Verified":"Verify"),[we,Oe]=Object(n.useState)("Verify"),[Ae,je]=Object(n.useState)(!0),[ke,De]=Object(n.useState)("Verify"),[xe,Ce]=Object(n.useState)(B?"Verified":"Verify"),[Pe,Ie]=Object(n.useState)("Verify"),Fe=A.a.get(H,"have_gst_flag");let Te,Be=!0;1==Fe&&(Be=!0),Te=0==Fe;Object(n.useEffect)((()=>{if(void 0!==o){const e={entity_id:o,company_affiliate_enum:l,person_id:u};if(te(wn.a.fetchKYCBusinessIdentityDetails(e)),te(An.a.fetchTaxDetails(e)),v){const e=A.a.get(p,"profile.person.user_type_enum")||0;te(cn.a.fetchEKycStatusCt({person_id:o,company_affiliate_enum:l,user_type_enum:e}))}else te(cn.a.fetchList({person_id:o,company_affiliate_enum:l}))}if(2==h){let e={mobile_number:g};te(dn.a.fetchDriverByMobile(e))}}),[e.entity_id,b]);const Me={person_id:parseInt(u)};Object(n.useEffect)((()=>{te(Ge.a.fetchList(Me))}),[w.dirty]),Object(n.useEffect)((()=>{te(it.a.fetchList(Me))}),[O.dirty]),Object(n.useEffect)((()=>{var e,t,a;A.a.isEmpty(Q)||(null!==(e=Q)&&void 0!==e&&e.dl_of_authorized_signatory?_e({title:"Driving License",type:"Driving License"}):null!==(t=Q)&&void 0!==t&&t.pan_of_authorized_signatory&&_e({title:"PAN",type:"Pan"}),null!==(a=Q)&&void 0!==a&&a.company_id_of_authorized_signatory&&_e({title:"Company ID Card",type:"Employee Num."}))}),[null===(t=Q)||void 0===t?void 0:t.dl_of_authorized_signatory,null===(a=Q)||void 0===a?void 0:a.company_id_of_authorized_signatory,null===(i=Q)||void 0===i?void 0:i.pan_of_authorized_signatory]);const qe=()=>{const{values:e}=Object(oe.g)();return Object(n.useEffect)((()=>{!A.a.isEmpty(W)&&!A.a.isEmpty(e)&&A.a.map(W,((t,a)=>{"Pan"===e.entity_type_enum.type&&"PanVerification"==t.enum_name&&(t.document_status&&t.document_number===e.pan_of_authorized_signatory||!Ae?(Ee("Verified"),je(!0)):e.pan_of_authorized_signatory.length<10&&Ee("Verify"))}))}),[Ae,null===e||void 0===e?void 0:e.pan_of_authorized_signatory,Q,W]),null};if(V||z||Y||G||T||o!==K&&R.isControlTowerUser||o!==Z&&R.isControlTowerUser)return r.a.createElement("div",{className:"bfc-body bfc-form"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null)));const Le=r.a.createElement("div",null,r.a.createElement("p",{className:"p-0 m-0"},"Name of Authorized Signatory must exactly match with the name on ",null===pe||void 0===pe?void 0:pe.title));let Ue=!1;return 10==h&&(Ue=!0),r.a.createElement("div",{className:""},r.a.createElement(oe.e,{innerRef:D,initialValues:Dr(Q,H,x,_,I,0,Ue),onSubmit:async(e,t)=>{if(e.dob=ur()(e.dob).format("YYYY-MM-DD"),"businessPanId"==e.eKyc){const a=await Sn(e,t),n=A.a.get(a,"kyc_message")||"";"Identity verified"!=a&&"Identity already verified."!=n&&"Identity verified."!=n||"businessPanId"==e.eKyc&&De("Verified")}else if("panOfAuthorizedSignatory"==e.eKyc){const a=await Sn(e,t),n=A.a.get(a,"kyc_message")||"";"Identity verified."!=a&&"Identity already verified."!=n&&"Identity verified."!=n||"panOfAuthorizedSignatory"==e.eKyc&&(Ee("Verified"),je(!1))}else if("DLOfAuthorizedSignatory"==e.eKyc){const a=await Sn(e,t),n=A.a.get(a,"kyc_message")||"";"Identity verified."!=a&&"Identity already verified."!=n&&"Identity verified."!=n||"DLOfAuthorizedSignatory"==e.eKyc&&Oe("Verified")}else if("gst"==e.eKyc){const a=await Sn(e,t),n=A.a.get(a,"kyc_message")||"";"Identity verified"!=a&&"Identity already verified."!=n&&"Identity verified."!=n||"gst"==e.eKyc&&Ce("Verified")}else{if(2==h){let a={first_name:e.first_name,middle_name:e.middle_name,last_name:e.last_name,mobile_number:e.mobile_number,license_number:e.license_number,person_id:A.a.get(p,"person_id")||0,dob:e.dob||"1999-01-01"};await _n.d(a,t)}delete e.first_name,delete e.last_name,delete e.middle_name,delete e.mobile_number;let a={},n={};""!=e.accrediation_valid_upto_date?e.accrediation_valid_upto_date=ur()(e.accrediation_valid_upto_date).format("YYYY-MM-DD"):delete e.accrediation_valid_upto_date,a=$?await(async(e,t)=>{try{Se.a.show({type:"info",message:"Updating Business Identity ...",key:"req-form"});const t=A.a.get(e,"company_tax_detail_id")||0,a=await F.a.update(t,e);return Se.a.show({type:"success",message:"Individual Business details updated.",key:"req-form"}),a}catch(a){console.log("handleUpdate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(e,t):await(async(e,t)=>{try{Se.a.show({type:"info",message:"Creating Business Identity ...",key:"req-form"});const t=await F.a.create(e);return Se.a.show({type:"success",message:"Business Identity Created.",key:"req-form"}),store.dispatch(wn.a.setDirty()),$e.a.web(Object(N.h)("/account/".concat(e.user_id,"/kyc-b"))),t}catch(a){console.log("handleCreate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(e,t),n=ee?await(async(e,t)=>{try{Se.a.show({type:"info",message:"Updating Business Tax Identity ...",key:"req-form"});const t=A.a.get(e,"company_gst_detail_id")||0,a=await F.a.updateTax(t,e);return Se.a.show({type:"success",message:"Tax Details updated",key:"req-form"}),a}catch(a){console.log("handleTaxUpdate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(e,t):await(async(e,t)=>{try{Se.a.show({type:"info",message:"Creating Tax Identity ...",key:"req-form"});const t=await F.a.createTax(e);return Se.a.show({type:"success",message:"Tax identity created",key:"req-form"}),store.dispatch(An.a.setDirty()),$e.a.web(Object(N.h)("/account/".concat(e.user_id,"/kyc-b"))),t}catch(a){console.log("handleTaxCreate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(e,t),null!==k&&void 0!==k&&k.length||Se.a.show({type:"error",message:"Please provide bank details to complete the KYC."}),A.a.isEmpty(a)&&A.a.isEmpty(n)||E(Date.now())}}},(e=>{var t;const{values:a,initialValues:n}=e;return a.company_affiliate_enum=l,a.entity_id=o,"Pan"===(null===pe||void 0===pe?void 0:pe.type)?a.dl_of_authorized_signatory="":a.pan_of_authorized_signatory="",a.address_lattitude=(A.a.get(ye,"latitude")||"").toString(),a.address_longitude=(A.a.get(ye,"longitude")||"").toString(),A.a.map(W,((e,t)=>
1{try{"BusinessPanVerification"==e.enum_name&&e.document_status&&De("Verified"),"DLVerification"==e.enum_name&&e.document_status&&Oe("Verified"),"GSTVerification"==e.enum_name&&e.document_status&&Ce("Verified")}catch(a){console.log("eKyc status=========>error",a)}})),r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.d,{className:"formik-form"},r.a.createElement(re.a,null,r.a.createElement(ie.a,{className:"main-cardbody"},r.a.createElement(le.a,{title:"Business Identity",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement(qe,null),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Business Type"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"business_type_enum",component:ue.a,entity:"businessTypeEnum",initialDisplayText:A.a.isEmpty(x)?x:"",disabled:!0,dependentFields:["business_pan_id","name_as_per_pan","cin","llpin"]})))),r.a.createElement("div",{className:"row form__form-group"},A.a.get(a,"business_type_enum")!==Ar&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Business PAN"),r.a.createElement("span",{class:"required"},10==h?"":"*"),r.a.createElement("div",{className:"form-group-field with-verified__btn"},r.a.createElement("div",{className:"row no-gutters"},r.a.createElement("div",{className:"col-9 col-sm-10 col-md-10 col-lg-10"},r.a.createElement(oe.b,{name:"business_pan_id",component:nn,disabled:C||B})),r.a.createElement("div",{className:"col-3 col-sm-2 col-md-2"},a.business_pan_id&&r.a.createElement("div",{className:""},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("button",{type:"button",className:"form__form-group-button ".concat("Verified"===ke||C||B?"":"active"),disabled:!("Verified"!==ke&&!C&&!B),onClick:()=>{e.values.eKyc="businessPanId",e.handleSubmit(e.values,e)}},e.isSubmitting?r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}):ke)))))))),A.a.get(a,"business_type_enum")!==Ar&&r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Business Name as per PAN"),r.a.createElement("span",{class:"required"},10==h?"":"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"name_as_per_pan",component:nn,disabled:C||B})))),r.a.createElement("div",{className:"row form__form-group"},(A.a.get(a,"business_type_enum")===Sr||A.a.get(a,"business_type_enum")===jr)&&r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"CIN"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"cin",component:nn,disabled:C||B}))),A.a.get(a,"business_type_enum")===kr&&r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"LLPIN"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"llpin",component:nn,disabled:C||B}))),!(4===A.a.get(a,"business_type_enum"))&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"MSME Classification"),2===A.a.get(a,"msme_classification_enum")||3===A.a.get(a,"msme_classification_enum")||4===A.a.get(a,"msme_classification_enum")?r.a.createElement("span",{class:"required"},"*"):"",r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"msme_classification_enum",component:ue.a,entity:"msmEClassificationEnum",disabled:C||B,dependentFields:["u_aadhar"],cb:t=>{const a=A.a.get(t,"display_member")||"",n=A.a.get(t,"value_member")||0;e.setFieldValue("msme_classification_enum_code",a),e.setFieldValue("msme_classification_enum",n)}}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Udyam/Udyog Aadhaar"),2===A.a.get(a,"msme_classification_enum")||3===A.a.get(a,"msme_classification_enum")||4===A.a.get(a,"msme_classification_enum")?r.a.createElement("span",{class:"required"},"*"):"",r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"u_aadhar",component:nn,disabled:C||B||1===A.a.get(a,"msme_classification_enum"),isNumberAlphabetAllow:!0}))))),10==h?r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"}," NRLM/SRLM Registration Number"),r.a.createElement("span",{class:"required"}
1,"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"nrlm_registration_number",component:nn,disabled:C||B})))):null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Authorized Signatory's Documents"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(Ne.a,{size:"small",name:"entity_type_enum",options:ve,getOptionLabel:e=>e.title,value:pe,onChange:(t,a)=>{_e(a),e.setFieldValue("entity_type_enum",a),e.setFieldValue("pan_of_authorized_signatory",""),e.setFieldValue("dl_of_authorized_signatory",""),e.setFieldValue("company_id_of_authorized_signatory","")},closeIcon:!1,dependentFields:["pan_of_authorized_signatory","dl_of_authorized_signatory"],disabled:C||B,renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined"}))})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Name as per ",null===pe||void 0===pe?void 0:pe.title),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(_r.a,{placement:"bottomLeft",title:null!==pe&&void 0!==pe&&pe.type?Le:null,arrow:!0},r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"name_of_authorized_signatory",component:nn,disabled:C||B}))))),r.a.createElement("div",{className:"row form__form-group"},"Driving License"==(null===(t=a.entity_type_enum)||void 0===t?void 0:t.type)||a.dl_of_authorized_signatory?r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Date of Birth"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field driver-dob custom-input"},r.a.createElement(oe.b,{name:"dob",component:rn.a,defaultValue:a.dob,disabled:C||B,showYearDropdown:!0,showMonthDropdown:!0}),r.a.createElement("img",{src:ma.a,className:"datepicker-calendar-icon"})),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"notes-block"},r.a.createElement("p",{className:"redbg mt-10"},"We only need this to verify your identity using the Driving Licence number")))):null,r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},(null===pe||void 0===pe?void 0:pe.type)||" ".concat("Document"," ")," of Authorized Signatory"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field with-verified__btn"},r.a.createElement("div",{className:"row no-gutters"},r.a.createElement("div",{className:"col-9 col-sm-10 col-md-10 col-lg-10"},r.a.createElement(oe.b,{name:"Pan"===(null===pe||void 0===pe?void 0:pe.type)?"pan_of_authorized_signatory":"Driving License"===(null===pe||void 0===pe?void 0:pe.type)?"dl_of_authorized_signatory":"company_id_of_authorized_signatory",component:nn,isNumberAlphabetAllow:!0,autoCapitalize:!0,disabled:C||B})),"Company ID Card"!==(null===pe||void 0===pe?void 0:pe.type)&&r.a.createElement("div",{className:"col-3 col-sm-2 col-md-2"},a.pan_of_authorized_signatory?r.a.createElement("div",{className:""},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("button",{type:"button",className:"form__form-group-button ".concat("Verified"===be||C||B?"":"active"),disabled:!("Verified"!==be&&!C&&!B),onClick:()=>{"Pan"===(null===pe||void 0===pe?void 0:pe.type)?(e.values.eKyc="panOfAuthorizedSignatory",e.handleSubmit(e.values,e),delete a.dl_of_authorized_signatory):"Driving License"===(null===pe||void 0===pe?void 0:pe.type)&&(e.values.eKyc="DLOfAuthorizedSignatory",e.handleSubmit(e.values,e),delete a.pan_of_authorized_signatory)}},e.isSubmitting?r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}):be))):"",a.dl_of_authorized_signatory?r.a.createElement("div",{className:""},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("button",{type:"button",className:"form__form-group-button ".concat("Verified"===we||C||B?"":"active"),disabled:!("Verified"!==we&&!C&&!B),onClick:()=>{"Driving License"===(null===pe||void 0===pe?void 0:pe.type)&&(e.values.eKyc="DLOfAuthorizedSignatory",e.handleSubmit(e.values,e),delete a.pan_of_authorized_signatory)}},e.isSubmitting?r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}):we))):null))))),(R.isQALab||R.isControlTowerUser&&8===h)&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"NABL/ BIS Accreditation Number"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"nabl_bis_accrediation_no",component:nn,disabled:C||B}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"}
1,"Accreditation valid upto"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field custom-input"},r.a.createElement(oe.b,{name:"accrediation_valid_upto_date",defaultValue:Q.accrediation_valid_upto_date||"",component:gr,disabled:C||B}),r.a.createElement("img",{src:ma.a,className:"datepicker-calendar-icon"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Address"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"row no-gutters"},r.a.createElement("div",{className:"col-sm-12 col-md-12 col-lg-12"},r.a.createElement(oe.b,{name:"company_address_id",component:Er,placeholder:"Select Location",id:u,entity_id:a.entity_id||o||0,company_affiliate_enum:a.company_affiliate_enum||l||0,initialDisplayText:a.company_address_id||a.location_code||0,disabled:C||B,cb:t=>{let a=A.a.get(t,"value.id")||0,n=A.a.get(t,"value.place_id")||0;e.setFieldValue("company_address_id",a),e.setFieldValue("place_id",n||"")}})),!C&&!B&&r.a.createElement("div",{className:"col-sm-4 col-md-4"},r.a.createElement("div",{className:""},r.a.createElement("div",{className:"form-group-field"},r.a.createElement(ne.b,{to:Object(N.h)("/account/".concat(u,"/organisations/locations/create")),style:{minWidth:"fit-content",width:"100%",height:"38px"},target:"_blank"},"+Add Location"))))))))))),r.a.createElement(le.a,{title:"Tax Identity",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"businesstax-block"},r.a.createElement("div",{className:"radiobox-wrapper"},r.a.createElement("label",{className:"radio-color-btn"},r.a.createElement("input",{type:"radio",name:"radiocust3",defaultChecked:Be,disabled:C||B,onClick:t=>e.setFieldValue("have_gst_flag",!0)})," ","We have a registered GSTIN",r.a.createElement("div",{className:"control-indicator"})),r.a.createElement("label",{className:"radio-color-btn"},r.a.createElement("input",{type:"radio",name:"radiocust3",defaultChecked:Te,disabled:C||B,onClick:t=>e.setFieldValue("have_gst_flag",!1)})," ","We don't have a GSTIN",r.a.createElement("div",{className:"control-indicator"})))),!0===a.have_gst_flag&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-5 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field with-verified__btn"},r.a.createElement("span",{className:"form-group-label"},"GST"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"row no-gutters"},r.a.createElement("div",{className:"col-9 col-sm-10 col-md-10 col-lg-10"},r.a.createElement(oe.b,{name:"gstin",component:nn,disabled:C||B,autoCapitalize:!0})),r.a.createElement("div",{className:"col-3 col-sm-2 col-md-2"},a.gstin&&r.a.createElement("div",{className:""},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("button",{type:"button",className:"form__form-group-button ".concat("Verified"===xe||C||B?"":"active"),disabled:!("Verified"!==xe&&!C&&!B),onClick:()=>{e.values.eKyc="gst",e.values.document_name=d,e.handleSubmit(e.values,e)}},xe))))))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"notes-block"},r.a.createElement("p",{className:"redbg mt-25"},"The GST Number entered here should match either the Registered Address or Operating Address")))))))),r.a.createElement(le.a,{title:"Bank Details",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement(Or,{entity_id:o,company_affiliate_enum:l,isAdmin:C,kycStatusKey:B,id:u,business_type_enum:a.business_type_enum||x,selectedUser:d})))),2==h&&r.a.createElement(le.a,{title:"Driver Identity",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label"},"First Name"),r.a.createElement("span",{class:"required"}
1,"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"first_name",component:nn,disabled:C||B}))),r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label"},"Middle Name"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"middle_name",component:nn,disabled:C||B})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label"},"Last Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"last_name",component:nn,disabled:C||B}))),r.a.createElement("div",{className:"col-md-4"},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("span",{className:"form-group-label"},"Mobile Number"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"mobile_number",component:nn,disabled:C||B})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label"},"Date of Birth"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field driver-dob custom-input"},r.a.createElement(oe.b,{name:"dob",component:rn.a,defaultValue:a.dob,disabled:C||B,showYearDropdown:!0,showMonthDropdown:!0}),r.a.createElement("img",{src:ma.a,className:"datepicker-calendar-icon"})),r.a.createElement("div",{className:"form-group-field"},r.a.createElement("div",{className:"notes-block"},r.a.createElement("p",{className:"redbg mt-10"},"We only need this to verify your identity using the Driving Licence number")))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Driving Licence"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field with-verified__btn"},r.a.createElement("div",{className:"row no-gutters"},r.a.createElement("div",{className:"col-9 col-sm-10 col-md-10 col-lg-10"},r.a.createElement(oe.b,{name:"license_number",component:nn,disabled:C||B})),r.a.createElement("div",{className:"col-3 col-sm-2 col-md-2"},a.license_number&&r.a.createElement("div",{className:""},r.a.createElement("div",{className:"form-group-field"},r.a.createElement("button",{type:"button",className:"form__form-group-button ".concat("Verified"===Pe?"":"active"),disabled:"Verified"===Pe||C||B,onClick:()=>{e.values.eKyc="DriverLicense",(async(e,t)=>{if("DriverLicense"==e.eKyc){const a=await _n.c(e,t),n=A.a.get(a,"kyc_message")||"";"Identity verified"!=a&&"Identity already verified."!=n||Ie("Verified")}})(e.values,e)}},Pe))))))))))))),r.a.createElement("div",{className:"btn-wrapper justify-content-space-between"},r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(q),color:"link"},"Prev")),!C&&!B&&r.a.createElement("div",null,r.a.createElement(X.a,{color:"primary",type:"button",onClick:()=>{e.values.eKyc="",e.handleSubmit(e.values,e)},disabled:e.isSubmitting,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ","Save")),r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(M),color:"link"},"Next")))))})))};var Cr=e=>{const{comment:t={}}=e;return r.a.createElement("div",{className:""},r.a.createElement("div",{className:"card-body chat-care"},r.a.createElement("ul",{className:"chat"},r.a.createElement("li",{className:"admin"},r.a.createElement("div",{className:"chat-body"},r.a.createElement("div",{className:"header d-flex"},r.a.createElement("strong",{className:"primary-font"},t.kyc_status_enum_code," "),r.a.createElement("div",{className:"float-right ml-auto"},r.a.createElement("p",{style:{fontSize:".625rem"},className:"text-muted"},N.d.formatDateTime(t.created_datetime),r.a.createElement("p",{className:"right-subtext"},t.control_tower_person_code)))),r.a.createElement("p",{className:"chat-msg"},t.note_text))))))};var Pr=e=>{let{close:t,params:a,isAdmin:i,id:o,entity_id:l,company_affiliate_enum:c}=e;const d=Object(s.d)(),u=(Object(s.e)((e=>e.user)),Object(s.e)((e=>e.kycComments))),m=A.a.get(u,"entities")||{},p=A.a.get(u,"busy")||!1,_=Object(s.e)((e=>e.kycBusiness)),y=(A.a.get(_,"entities"),A.a.get(a,"details.kyc_status_enum_c
1ode")||""),f=parseInt(o);a=Object(w.a)(Object(w.a)({},a),{},{person_id:f});const h=[{title:"Accept",id:2},{title:"Reject",id:3}],[g,v]=Object(n.useState)(0),b=(e,t)=>{v(null===t||void 0===t?void 0:t.id)};return Object(n.useEffect)((()=>{d(vn.a.fetchList(a))}),[]),r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:{kyc_status_enum:0,notes:""},onSubmit:(e,t)=>{(async(e,t)=>{try{Se.a.show({type:"info",message:"Updating KYC Status",key:"req-form"});const t=await F.fb.createStatus(e);return Se.a.show({type:"success",message:"KYC Status Updated.",key:"req-form"}),$e.a.web("/kycapproval/business"),t}catch(a){console.log("handleCreate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(Object(w.a)(Object(w.a)({},e),{},{kyc_status_enum:g,entity_id:a.entity_id,company_affiliate_enum:a.company_affiliate_enum,user_type_enum:1}),t)}},(e=>{const{values:t,setFieldValue:a,errors:n,touched:o}=e,s=!(!Object(oe.f)(o,"kyc_status_enum")||!Object(oe.f)(n,"kyc_status_enum")),l=s?Object(oe.f)(n,"kyc_status_enum"):"";return r.a.createElement(oe.d,{className:""},1==i&&"Not Submitted"!==y&&r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Approve/Reject"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Ne.a,{name:"approveReject",options:h,getOptionLabel:e=>e.title,onChange:b,renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{className:"p-0",error:s,helperText:l,variant:"outlined"}))}))))),r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Notes"),r.a.createElement("div",{className:"form-group-field custom-input"},r.a.createElement(oe.b,{name:"notes",className:"notes_box",component:"textarea",type:"text"})))))),r.a.createElement("div",{className:"btn-wrapper mb-20"},r.a.createElement("div",{className:"bid-popup-bottom-btn-wrapper "},r.a.createElement(X.a,{color:"primary",type:"button",size:"sm",onClick:e.handleSubmit},"Submit")))),1==i&&"Not Submitted"===y&&r.a.createElement("div",null,r.a.createElement("span",null,"KYC not submitted by User")),p?r.a.createElement("div",{className:"",style:{position:"relative",minHeight:"150px"}},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null))):Object.keys(m).length>0?r.a.createElement("div",null,r.a.createElement("div",{classNames:"kyc-comment-list"},A.a.map(m,((e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement(Cr,{key:t,comment:e})))))):0==i&&r.a.createElement("div",null,r.a.createElement("span",null,y)))})))};a(346);var Nr=e=>{const t=e.id,a=Object(s.e)((e=>e.kycBusinessCompany)),i=Object(s.e)((e=>e.rolesAndRights)).entities||{},o=a.entities||{};let l=Object.values(o).find((e=>e.company_affiliate_enum===Le.c.COMPANY)),c=Object.values(o).filter((e=>e.company_affiliate_enum!==Le.c.COMPANY)),d=Object.values(o).filter((e=>e.company_affiliate_enum===Le.c.COMPANY)),u=Object.values(i).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));const m=_.get(u,"full_access"),p=_.get(a,"busy")||!1;let y=Object(N.g)(window.location.href),f=p?[]:[...d,...c];const h=Object(s.d)(),[g,v]=Object(n.useState)(!1),[b,E]=Object(n.useState)({}),[O,A]=Object(n.useState)({});let S,j=parseInt(t);
1j!==window.user.userid&&m&&(S=!0),j===window.user.userid&&(S=!1);const k=[{title:"Business Entity",dataIndex:"display_member",Align:"center",width:"400px",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},e)}];(y.includes("kyc-b")||y.includes("upload"))&&k.push({title:"KYC Status",Align:"center",dataIndex:"kyc_status_enum_code",width:"250px",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},e)}),y.includes("kyc-b")&&k.push({title:"",dataIndex:"kyc_status_enum",width:"200px",key:"value_member",render:(e,t)=>{let a={entity_id:t.value_member,details:t,company_affiliate_enum:t.company_affiliate_enum};return r.a.createElement("div",{className:"bfc-table-list-components text-center"},S?r.a.createElement("span",{onClick:()=>{v(!0),E(a),A(t)},style:{color:"var(--unnamed-color-1b62ab)",textDecoration:"underline",cursor:"pointer"}},"Update Status"):r.a.createElement("span",{onClick:()=>{v(!0),E(a),A(t)},style:{color:"var(--unnamed-color-1b62ab)",textDecoration:"underline",cursor:"pointer"}},"KYC Comments"))}}),e.onChangeInUser(O);const[D,x]=Object(n.useState)([]),C={selectedRowKeys:D,onSelect:e=>{A(e)},onChange:e=>{x(e)}};return Object(n.useEffect)((()=>{let e={person_id:parseInt(t)};h(vr.a.fetchCompanyAndAffiliatesAgainstPersonId(e))}),[]),Object(n.useEffect)((()=>{_.isEmpty(l)||(A(l),x([null===l||void 0===l?void 0:l.value_member]))}),[p]),r.a.createElement("div",null,g&&r.a.createElement(dt.a,{title:S?"Update KYC Status":"KYC Comments",isShow:!0,onClose:()=>v(!1)},r.a.createElement(Pr,{params:b,entity_id:O.value_member,company_affiliate_enum:O.company_affiliate_enum,isAdmin:S,id:t})),r.a.createElement("div",{className:"d-flex justify-content-left"},r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement(ut.a,{style:{Align:"center"},className:"ant-table",size:"small",rowKey:e=>e.value_member,rowSelection:Object(w.a)({type:"radio"},C),pagination:!1,columns:k,dataSource:f})))))};const Ir=["field","form","variant","disabled","type","placeholder"];var Fr=e=>{const{field:t,form:{touched:a,errors:n},variant:i,disabled:o,type:s,placeholder:l}=e,c=(Object(z.a)(e,Ir),!(!Object(oe.f)(a,t.name)||!Object(oe.f)(n,t.name))),d=c?Object(oe.f)(n,t.name):"";return r.a.createElement("div",{className:"mui-formik-text-field ".concat(c?"has-error":"")},r.a.createElement(ce.a,Object.assign({fullWidth:!0,variant:i||"outlined",size:"small",disabled:o,error:c,helperText:d,placeholder:l,onWheel:e=>{e.target.blur()}},t,{type:s})))},Tr=a(506);a.p;var Br=e=>{const{field:t,form:a,entity_type_enum:i,front_back_enum:o,fileName:l,entity_id:c,attachmentId:d,attachmentPath:u,company_affiliate_enum:m,disabled:p,isAuthorizedSignatory:_,setIsRenderRequired:y,kycStatusKey:f,setdropValues:h,id:g}=e,{name:v,value:b,onChange:E}=t,w=b,O=Object(s.e)((e=>e.user)),S=A.a.get(O,"social_profile_id",0),j=Object(s.e)((e=>e.socialProfiles)),k=A.a.get(j,"data[".concat(S,"]"))||{},D=A.a.get(k,"partner_id")||null;let x=!1;
1parseInt(g)!==window.user.userid&&(x=!0);const[C,P]=Object(n.useState)(!1),[N,I]=Object(n.useState)(!1);let F=null===l||void 0===l?void 0:l.split(".").pop();return console.log("check isAuthorizedSignatory && !kycStatusKey",_,!f),r.a.createElement("div",null,r.a.createElement(yt.a,{className:"ml-0"},r.a.createElement("div",{className:"col-md-3"},r.a.createElement(Ua.a,{className:"dropzone__input col-md-6",accept:"image/jpeg, image/png, application/pdf",name:v,disabled:p,onDrop:t=>{(t=>{const n=t.map((e=>Object.assign(e,{preview:URL.createObjectURL(e)})));if(n[0].size>5242880)try{return Se.a.show({type:"error",message:"Uploaded Attachment is exceeding the size. Please Upload Attachment of max 5MB size.",key:"req-form"}),!1}catch(s){console.log("error",s)}else{const e=n[n.length-1];n[0]=e}const r=e.attachmentId?e.attachmentId:0;Tr.b(n,i,o,c,r,m),a.setFieldValue(v,n)})(b?b.concat(t):t)}},(e=>{let{getRootProps:t,getInputProps:a}=e;return r.a.createElement("div",t(),!w||0===w.length,r.a.createElement("input",a()),r.a.createElement("div",{className:"drag-block"},r.a.createElement(yt.a,null,r.a.createElement("div",{className:"icon-block"},r.a.createElement(He.a,null)),r.a.createElement("div",{className:"d-sm-none d-md-none d-lg-block"},"Drop file here"))))}))),d&&l?r.a.createElement("div",{className:"col-12 col-md-8 align-item-center",style:{cursor:"pointer",color:"#1b62ab",position:"relative"}},"pdf"===F.toLowerCase()||"jpg"===F.toLowerCase()||"jpeg"===F.toLowerCase()||"png"===F.toLowerCase()?D&&x?r.a.createElement(_r.a,{title:"You don\u2019t have permission to view KYC documents"},r.a.createElement("span",{style:{cursor:"not-allowed"}},l)):r.a.createElement("a",{href:u,target:"_blank",title:l},l):r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"","image-file__name":!0,onClick:()=>{I(!0)}},r.a.createElement("span",{title:l},l)),N&&r.a.createElement(Ga.a,{image:u,onClose:()=>{I(!1)}})),_&&!f&&r.a.createElement(za.a,{className:"cursor-pointer",style:{color:"var(--unnamed-color-f44336)",position:"absolute",right:"30px",bottom:"10px",marginLeft:"8px"},onClick:()=>{(async e=>{await Tr.a(e),y&&y(!0)})({attachment_id:d})}})):"",w&&Array.isArray(w)&&r.a.createElement("div",{class:"row col-md-6",style:{marginLeft:12}},w.map(((e,t)=>r.a.createElement("div",{key:e.i},r.a.createElement("div",{class:"column"},r.a.createElement("div",{class:"row"}))))))))},Rr=(a(958),a.p+"static/media/Letter of Authority for BiofuelCircle.cb4dbc69.docx"),Mr=a.p+"static/media/ms-word.baefbedd.svg";var qr=e=>{var t,a;const{back:i}=Object(Re.a)(),{entity_id:o,company_affiliate_enum:l,kyc_status_enum_code:c,person_company_affiliate_enum:d}=e,[u,m]=Object(n.useState)(!1),[p,_]=Object(n.useState)(!1),[y,f]=Object(n.useState)(!1),[h,g]=Object(n.useState)(!0),v=e.id,b=Object(s.e)((e=>e.user)),E=Object(s.e)((e=>e.kycUser)),O=A.a.get(E,"profile.person.quality_laboratory")||!1,S=A.a.get(E,"profile.person.is_transporter")||!1;A.a.get(b,"profile.person.is_transporter");let k=A.a.get(b,"profile.person.type_of_individual_enum")||!1;const D=A.a.get(b,"profile.person.company_id")||0;let x=Object(s.e)((e=>e.companies)),C=Object(s.e)((e=>e.affiliates)),P=Object(s.e)((e=>{var t;return null===(t=e.kycBusiness)||void 0===t?void 0:t.entities}));const I=Object(s.e)((e=>e.kycBusinessBankIdentity)),T=(null===I||void 0===I?void 0:I.bankDetails)||[],B=A.a.get(x,"entities[".concat(o,"]"))||{},R=A.a.get(C,"entities[".concat(o,"]"))||{},M=B.business_type_enum||R.business_type_enum,q=(A.a.get(b,"profile.person.is_proprietor"),A.a.get(b,"profile.person.is_control_tower_user"),null===b||void 0===b||null===(t=b.profile)||void 0===t?void 0:t.gpa_entity_list),L=A.a.get(P,"is_faster_onboarding")||!1,[U,V]=Object(n.useState)(!1);let z="";if(1===l){A.a.isEmpty(x)&&se(Ge.a.setDirty()),x=Object(s.e)((e=>e.companies));const e=A.a.get(x,"entities[".concat(o,"]"))||{};z=A.a.get(e,"business_type_enum")||0}else if(2===l){A.a.isEmpty(C)&&se(it.a.setDirty()),C=Object(s.e)((e=>e.affiliates));let e=A.a.get(C,"entities[".concat(o,"]"))||{};z=A.a.get(e,"business_type_enum")||0}let Y,G=parseInt(v);
1G!==window.user.userid&&(Y=!0),G===window.user.userid&&(Y=!1),Y&&(k=A.a.get(E,"profile.person.type_of_individual_enum")||!1);let Q="/account/".concat(v,"/kyc-b"),H="/account/".concat(v,"/finance");Y&&(Q="/account/".concat(v,"/kyc-b?back=").concat(i),H="/account/".concat(v,"/finance?back=").concat(i)),(O||S)&&(H="/account/".concat(v,"/subscription?back=").concat(i));let Z=!1;"Approved"!=c&&"Pending"!=c||(Z=!0),"Rejected"!=c&&"Not Submitted"!=c||(Z=!1);let $=!0;"Rejected"!=c&&"Not Submitted"!=c||($=!1);const ee=Object(s.e)((e=>e.uploadDoc));let te=A.a.get(ee,"entities")||{};const ae=A.a.get(ee,"busy"),se=Object(s.d)();let de,ue,me,pe,_e,ye,fe,he,ge,ve,be,Ee,we,Oe,Ae,Se,je,ke,De,xe,Ce,Pe,Ie,Fe,Te,Be,Me,qe,Ue,Ve,ze,Ye,Qe,He,We,Ke,Je,Ze,Xe,$e,et,tt,at,nt,rt,ot,st,lt,ct,dt=0;for(let n=0;n<ee.ids.length;n++){let e=ee.ids[n];const t=ee.entities[e]||[],a=t.front_back_enum;1!=t.entity_type_enum&&2!=t.entity_type_enum&&3!=t.entity_type_enum&&16!=t.entity_type_enum&&17!=t.entity_type_enum&&18!=t.entity_type_enum&&55!=t.entity_type_enum&&19!=t.entity_type_enum||(Qe=t.entity_type_enum,He=t.entity_type_enum_code),1==t.entity_type_enum||2==t.entity_type_enum||3==t.entity_type_enum||16==t.entity_type_enum||17==t.entity_type_enum||18==t.entity_type_enum||55==t.entity_type_enum||19==t.entity_type_enum?1==a?de=t.attachment_file_name:ue=t.attachment_file_name:(6==t.entity_type_enum&&(We=t.attachment_file_name),7==t.entity_type_enum&&(Je=t.attachment_file_name),8==t.entity_type_enum&&(Ze=t.attachment_file_name),9==t.entity_type_enum&&(Xe=t.attachment_file_name),10==t.entity_type_enum&&(Ke=t.attachment_file_name),11==t.entity_type_enum&&($e=t.attachment_file_name),15==t.entity_type_enum&&(et=t.attachment_file_name),29==t.entity_type_enum&&(tt=t.attachment_file_name),21==t.entity_type_enum&&(at=t.attachment_file_name),22==t.entity_type_enum&&(nt=t.attachment_file_name),23==t.entity_type_enum&&(rt=t.attachment_file_name),24==t.entity_type_enum&&(ot=t.attachment_file_name),54==t.entity_type_enum&&(st=t.attachment_file_name),55==t.entity_type_enum&&(lt=t.attachment_file_name)),1==t.entity_type_enum||2==t.entity_type_enum||3==t.entity_type_enum||16==t.entity_type_enum||17==t.entity_type_enum||18==t.entity_type_enum||55==t.entity_type_enum||19==t.entity_type_enum?1==a?me=t.attachment_id:pe=t.attachment_id:(6==t.entity_type_enum&&(_e=t.attachment_id),7==t.entity_type_enum&&(ye=t.attachment_id),8==t.entity_type_enum&&(fe=t.attachment_id),9==t.entity_type_enum&&(he=t.attachment_id),10==t.entity_type_enum&&(ge=t.attachment_id),11==t.entity_type_enum&&(ve=t.attachment_id),15==t.entity_type_enum&&(Ee=t.attachment_id),29==t.entity_type_enum&&(we=t.attachment_id),21==t.entity_type_enum&&(Te=t.attachment_id),22==t.entity_type_enum&&(Be=t.attachment_id),23==t.entity_type_enum&&(Me=t.attachment_id),24==t.entity_type_enum&&(qe=t.attachment_id),54==t.entity_type_enum&&(be=t.attachment_id),55==t.entity_type_enum&&(lt=t.attachment_file_name)),1==t.entity_type_enum||2==t.entity_type_enum||3==t.entity_type_enum||16==t.entity_type_enum||17==t.entity_type_enum||18==t.entity_type_enum||55==t.entity_type_enum||19==t.entity_type_enum?1==a?Oe=t.attachment_path:Ae=t.attachment_path:(6==t.entity_type_enum&&(Se=t.attachment_path),7==t.entity_type_enum&&(je=t.attachment_path),8==t.entity_type_enum&&(ke=t.attachment_path),9==t.entity_type_enum&&(De=t.attachment_path),10==t.entity_type_enum&&(xe=t.attachment_path),11==t.entity_type_enum&&(Ce=t.attachment_path),15==t.entity_type_enum&&(Ie=t.attachment_path),29==t.entity_type_enum&&(Fe=t.attachment_path),21==t.entity_type_enum&&(Ue=t.attachment_path),22==t.entity_type_enum&&(Ve=t.attachment_path),23==t.entity_type_enum&&(ze=t.attachment_path),24==t.entity_type_enum&&(Ye=t.attachment_path),54==t.entity_type_enum&&(Pe=t.attachment_path),55==t.entity_type_enum&&(lt=t.attachment_file_name))}var ut;null!==(a=Object.values(null===ee||void 0===ee?void 0:ee.entities))&&void 0!==a&&a.length&&(ct=null===(ut=Object.values(ee.entities))||void 0===ut?void 0:ut.filter((e=>52===e.entity_type_enum)));const mt=async(e,t)=>{try{let e=o;e===D&&(e=0);let t=await F.eb.submitForApproval(e),a={person_id:parseInt(v)};if(await se(vr.a.fetchCompanyAndAffiliatesAgainstPersonId(a)),N.d.displayMessage("Submitted For Approval","success"),!A.a.isEmpty(t)&&["Not Submitted"].includes(c)){const e={gpa_acceptance:[{person_company_affiliate_id:o,person_company_affiliate_enum:d}]},t=await se($a.a.saveGPAAcceptance(e));A.a.isEmpty(t)||se(j.a.fetchPersonalDetails())}}catch(a){N.d.displayErrors(a),console.log("handleSubmitForApproval---\x3eerr---\x3e",a)}},[pt,_t]=Object(n.useState)(!1),ft=[{title:"Passport",id:2},{title:"Voter ID",id:3},{title:"Driving Licence",id:16},{title:"Electricity Bill",id:17},{title:"LIC Premium Receipt",id:18},{title:"Bank Passbook",id:19}
1,...4===M||2===z?[{title:"Company Issued ID Card",id:55}]:[]],[ht,gt]=Object(n.useState)(0),[vt,bt]=Object(n.useState)(!1),Et=Object.values(te).filter((e=>11===e.entity_type_enum)).length;Object(n.useEffect)((()=>{gt(Qe||0)}),[Qe,U]);const wt=(e,t)=>{gt(null===t||void 0===t?void 0:t.id),Qe&&Qe!==t.id&&V(!0)};if(dt=Qe&&"Rejected"!=c&&"Not Submitted"!=c?Qe:ht,Object(n.useEffect)((()=>{if(!A.a.isEmpty(ee)){const e=A.a.get(ee,"approvalFlag")||!1,t=A.a.get(ee,"cancelledChequeFlag")||!1,a=A.a.get(ee,"showMSMEClassificationFlag");m(e),_(t),f(a)}}),[ee]),Object(n.useEffect)((()=>{let e={entity_id:o,company_affiliate_enum:l};se(La.a.fetchList(e));const t=Object(w.a)(Object(w.a)({},e),{},{person_id:v});se(wn.a.fetchKYCBusinessIdentityDetails(t)),bt(!1)}),[o,vt]),Object(n.useEffect)((()=>{const e={person_id:parseInt(v)};se(Ge.a.fetchList(e))}),[x.dirty]),Object(n.useEffect)((()=>{const e={person_id:parseInt(v)};se(it.a.fetchList(e))}),[C.dirty]),Object(n.useEffect)((()=>{10==k&&_t(!0)}),[]),Object(n.useEffect)((()=>{if(void 0!==o){const e={entity_id:o,company_affiliate_enum:l,person_id:v,isSerilized:!1};se(On.a.fetchBankDetailsWithVistualAccount(e))}}),[o]),ae)return r.a.createElement("div",{className:"bfc-body bfc-form"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null)));let Ot;Ot=p?17==ht?We&&Ze&&de&&et:We&&Ze&&de&&ue&&et:17==ht?We&&Ze&&de:We&&Ze&&de&&ue;return r.a.createElement("div",{className:""},r.a.createElement(oe.e,{initialValues:{user_id:A.a.get(window,"user.userid")||0},onSubmit:(e,t)=>{}},(e=>{var t,a,n,i,s,d,m,_,f,b,E,w,O,S,j,D;const{values:x}=e,{kyc:C}=x;return x.company_affiliate_enum=l,x.entity_id=o,r.a.createElement(oe.d,{className:""},r.a.createElement(re.a,{className:"pb-2"},r.a.createElement(ie.a,{className:"main-cardbody"},r.a.createElement(le.a,{title:"Upload Documents",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"form__form-group"},r.a.createElement("div",{className:"pl-0 col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},4===M?"Authorized Signatory\u2019s Document Proof":"Authorized Signatory's Address Proof"),L?"":r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Ne.a,{size:"small",name:"entity_type_enum",value:ft.find((e=>e.id===Qe)),options:ft,getOptionLabel:e=>e.title,onChange:wt,renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined"})),disableClearable:!0,disabled:Y||Z||$})),19===ht&&r.a.createElement("div",{class:"notes-block"},r.a.createElement("p",{class:"greenbg"},"Upload documents with Sign and Stamped")))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Upload Front Page",L?"":r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"attachment_file",entity_id:o,entity_type_enum:dt,front_back_enum:"1",component:Br,disabled:Y||Z,fileName:de,attachmentId:me,attachmentPath:Oe,company_affiliate_enum:l,isAuthorizedSignatory:!0,setIsRenderRequired:bt,kycStatusKey:Z,setdropValues:gt,id:v})))),17!==ht&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Upload Back Page",55===ht||L?"":r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"attachment_file1",entity_id:o,entity_type_enum:dt,front_back_enum:"2",component:Br,disabled:Y||Z,fileName:ue,attachmentId:pe,attachmentPath:Ae,company_affiliate_enum:l,isAuthorizedSignatory:!0,setIsRenderRequired:bt,kycStatusKey:Z,setdropValues:gt,id:v})))),r.a.createElement("div",null," ",r.a.createElement("hr",null)),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Entity Registration Proof",1!==M||L?"":r.a.createElement("span",{className:"required",style:{fontWeight:700,marginLeft:3}},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"}
1,r.a.createElement(oe.b,{name:"businessRegistrationProof",entity_id:o,entity_type_enum:"6",front_back_enum:"1",component:Br,fileName:We,attachmentId:_e,attachmentPath:Se,disabled:Y||Z,company_affiliate_enum:l,id:v})))),y&&4!==M&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Udyam / MSME Registration Certificate","None"===(null===P||void 0===P?void 0:P.msme_classification_enum_code)||L?"":r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"udyam_msmeRegistrationCertificate",entity_id:o,entity_type_enum:"52",front_back_enum:"1",component:Br,fileName:null===(t=ct)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.attachment_file_name,attachmentId:null===(n=ct)||void 0===n||null===(i=n[0])||void 0===i?void 0:i.attachment_id,attachmentPath:null===(s=ct)||void 0===s||null===(d=s[0])||void 0===d?void 0:d.attachment_path,disabled:Y||Z,company_affiliate_enum:l,id:v})))),1!=M&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Company PAN"),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"companyPAN",entity_id:o,entity_type_enum:"7",front_back_enum:"1",component:Br,fileName:Je,attachmentId:ye,attachmentPath:je,disabled:Y||Z,company_affiliate_enum:l,id:v})))),1==M&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Propreitorship PAN",L?"":r.a.createElement("span",{className:"required",style:{fontWeight:700,marginLeft:3}},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"propreitorshipPAN",entity_id:o,entity_type_enum:"8",front_back_enum:"1",component:Br,fileName:Ze,attachmentId:fe,attachmentPath:ke,disabled:Y||Z,company_affiliate_enum:l,id:v})))),(6==M||7==M||8==M)&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Form 12A Allotment Letter"),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"form12A",entity_id:o,entity_type_enum:"9",front_back_enum:"1",component:Br,fileName:Xe,attachmentId:he,attachmentPath:De,disabled:Y||Z,company_affiliate_enum:l,id:v})))),(6==M||7==M||8==M)&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Form 80G Allotment Letter"),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"form80G",entity_id:o,entity_type_enum:"10",front_back_enum:"1",component:Br,fileName:Ke,attachmentId:ge,attachmentPath:xe,disabled:Y||Z,company_affiliate_enum:l,id:v})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement(_r.a,{title:"Required if Authorized Signatory or Platform user is different from the Proprietor"},r.a.createElement("div",{className:"col-md-3"},r.a.createElement("span",{className:"form-group-label"},"Authority Letter"),1===M?"":r.a.createElement("span",{className:"required",style:{fontWeight:700}},"*"),r.a.createElement("div",{className:"d-flex justify-content-start align-items-center"},r.a.createElement("img",{src:Mr,style:{width:24,height:24,marginRight:8}}),r.a.createElement("a",{href:Rr,target:"_blank",download:"Letter of Authority for BiofuelCircle",rel:"noopener noreferrer"},"Download Sample")))),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"authorityLetter",entity_id:o,entity_type_enum:"11",front_back_enum:"1",component:Br,fileName:$e,attachmentId:ve,attachmentPath:Ce,disabled:Y||Z,company_affiliate_enum:l,id:v})))),10==k?r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("ul",{class:"col-md-3 fa-ul upload-tooltip"},r.a.createElement("li",{class:"tooltip_text"},r.a.createElement("span",{className:"form-group-label"},"NRLM/SRLM Registration Letter"),r.a.createElement("span",{className:"required",style:{fontWeight:700}},"*"))),r.a.createElement("div",{className:"form-group-field col-md-9"}
1,r.a.createElement(oe.b,{name:"nrlm_registration_letter",entity_id:o,entity_type_enum:"54",front_back_enum:"1",component:Br,fileName:st,attachmentId:be,attachmentPath:Pe,disabled:Y||Z,company_affiliate_enum:l,id:v})))):null,p&&r.a.createElement("div",null,r.a.createElement("div",null," ",r.a.createElement("hr",null)),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Upload Crossed Cancelled Cheque",r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"crossed_cancelled",entity_id:o,entity_type_enum:"15",front_back_enum:"1",component:Br,fileName:et,attachmentId:Ee,attachmentPath:Ie,disabled:Y||Z,company_affiliate_enum:l,id:v}))))),8==k&&r.a.createElement("div",null,r.a.createElement("div",null," ",r.a.createElement("hr",null)),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"NABL/ BIS Accreditation Certificate"),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"nabl_bis_certificate",entity_id:o,entity_type_enum:"29",front_back_enum:"1",component:Br,fileName:tt,attachmentId:we,attachmentPath:Fe,disabled:Y||Z,company_affiliate_enum:l,id:v})))))))),4==k&&!1)),r.a.createElement("div",{className:"d-flex justify-content-center"},r.a.createElement(Xa.a,{disabled:["Approved","Pending"].includes(c)&&!(null!==q&&void 0!==q&&q.length),label:r.a.createElement(r.a.Fragment,null,"Agree To ",r.a.createElement("a",{target:"_blank",href:"https://my.biofuelcircle.com/Participation_Agreement.htm"},"Global Participation Agreement")),value:h,onChange:(e,t,a)=>g(t)})),r.a.createElement("div",{className:"btn-wrapper justify-content-space-between align-items-center"},r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(Q),color:"link"},"Prev")),pt&&h?r.a.createElement(r.a.Fragment,null,(!Y&&"None"===(null===P||void 0===P?void 0:P.msme_classification_enum_code)||!(null!==P&&void 0!==P&&P.msme_classification_enum_code))&&r.a.createElement("div",{className:""},["Rejected","Not Submitted"].includes(c)&&r.a.createElement(Wa,{message:"Are you sure you want to submit KYC for approval? You will not be able to make any changes",btnText:"Submit For Approval",handleSubmit:mt,disabled:!L&&(!(!A.a.isEmpty(T)&&u)||(p?!ft||!de||17!==ht&&!ue||!st||!Et||!et:!ft||!de||17!==ht&&!ue||!st||!Et))})),!Y&&(null===P||void 0===P?void 0:P.msme_classification_enum_code)&&"None"!==(null===P||void 0===P?void 0:P.msme_classification_enum_code)&&r.a.createElement("div",{className:""},["Rejected","Not Submitted"].includes(c)&&r.a.createElement(Wa,{message:"Are you sure you want to submit KYC for approval? You will not be able to make any changes",btnText:"Submit For Approval",handleSubmit:mt,disabled:!L&&(!(!A.a.isEmpty(T)&&u)||(p?!de||17!==ht&&!ue||!(null!==(m=ct)&&void 0!==m&&null!==(_=m[0])&&void 0!==_&&_.attachment_file_name)||!y||!st||!Et||!et:!de||17!==ht&&!ue||!(null!==(f=ct)&&void 0!==f&&null!==(b=f[0])&&void 0!==b&&b.attachment_file_name)||!y||!Et||!st))}))):h?r.a.createElement(r.a.Fragment,null,(!Y&&"None"===(null===P||void 0===P?void 0:P.msme_classification_enum_code)||!(null!==P&&void 0!==P&&P.msme_classification_enum_code))&&r.a.createElement("div",{className:""},["Rejected","Not Submitted"].includes(c)&&r.a.createElement(Wa,{message:"Are you sure you want to submit KYC for approval? You will not be able to make any changes",btnText:"Submit For Approval",handleSubmit:mt,disabled:!L&&(!(!A.a.isEmpty(T)&&u)||(1===M?!Ot:p?!ft||!de||!Et||!et||17!==ht&&(55!==ht||4!==M&&2!==z?!ue:""):!ft||!de||!Et||17!==ht&&(55===ht?"":!ue)))})),!Y&&(null===P||void 0===P?void 0:P.msme_classification_enum_code)&&"None"!==(null===P||void 0===P?void 0:P.msme_classification_enum_code)&&r.a.createElement("div",{className:""},["Rejected","Not Submitted"].includes(c)&&r.a.createElement(Wa,{message:"Are you sure you want to submit KYC for approval? You will not be able to make any changes",btnText:"Submit For Approval",handleSubmit:mt,disabled:!L&&(!(!A.a.isEmpty(T)&&u)||(1===M?!Ot||!(null!==(E=ct)&&void 0!==E&&null!==(w=E[0])&&void 0!==w&&w.attachment_file_name):p?!de||17!==ht&&(55!==ht||4!==M&&2!==z?!ue:"")||!(null!==(O=ct)&&void 0!==O&&null!==(S=O[0])&&void 0!==S&&S.attachment_file_name)||!y||!Et||!et:!de||17!==ht&&(55===ht?"":!ue)||!(null!==(j=ct)&&void 0!==j&&null!==(D=j[0])&&void 0!==D&&D.attachment_file_name)||!y||!Et))}))):"",r.a.createElement("div",{className:""},8!==k&&k!==Le.z.NBFC_BANKING_INSTITUTE&&r.a.createElement(ne.c,{to:Object(N.h)(H),className:"link"},"Next"))),r.a.createElement(W.a,{open:U,onClose:()=>V(!1),"aria-labelledby":"alert-dialog-title","aria-describedby":"alert-dialog-description"},r.a.createElement(Ka.a,{className:"pb-0",id:"alert-dialog-title"},"Want to change document type?"),r.a.createElement(K.a,null,r.a.createElement(Ja.a,{id:"alert-dialog-description"},"Please delete the uploaded document/s for front page and back page to change address proof type.")),r.a.createElement(Za.a,null,r.a.createElement(X.a,{onClick:()=>V(!1),color:"primary"},"Ok"))))})))};a(508);const Lr=["field","form","label","children","select","variant","initialDisplayText","entity_id","company_affiliate_enum","disabled"];function Ur(e){const{field:t,form:{touched:a,errors:i},label:o,children:l,select:c,variant:d,initialDisplayText:u,entity_id:m,company_affiliate_enum:p,disabled:_}=e;Object(z.a)(e,Lr);let y=!1,f=[];const[h,g]=r.a.useState(u);Object(s.d)();let v=(new Date).getFullYear();f=[{value:parseInt(v),label:"".concat(parseInt(v)-1,"-").concat(v)},{value:parseInt(v)-1,label:"".concat(parseInt(v)-2,"-").concat(parseInt(v)-1)},{value:parseInt(v)-2,label:"".concat(parseInt(v)-3,"-").concat(parseInt(v)-2)}],f.length||(y=!0),Object(n.useEffect)((()=>
1{if(!y){let t=A.a.get(e,"form.initialValues.financial_year")||0;const a=f.filter((e=>t===e.value));g(a)}}),[y]);const b=!(!Object(oe.f)(a,t.name)||!Object(oe.f)(i,t.name)),E=b?Object(oe.f)(i,t.name):"";return r.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(b?"has-error":"")},r.a.createElement(Ne.a,{id:"mui-autocomplete-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:y,disabled:_||y,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?A.a.get(e,"[0].label")||"":e.label||"",options:f,value:h,onChange:(t,a)=>{g(a),e.cb&&e.cb(a)},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,t,{fullWidth:!0,variant:d||"outlined",label:o,children:l,select:c,error:b,helperText:E,InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,y?r.a.createElement(de.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}var Vr=a(741);var zr=a(270),Yr=a.n(zr),Gr=a(742),Qr=a(479);const Hr=["field","form","label","children","select","variant","initialDisplayText","entity_id","company_affiliate_enum","disabled"];function Wr(e){const{field:t,form:{touched:a,errors:i},label:o,children:s,select:l,variant:c,initialDisplayText:d,entity_id:u,company_affiliate_enum:m,disabled:p}=e;Object(z.a)(e,Hr);let _=!1,y=[];const[f,h]=r.a.useState(d);y=[{value:1,label:"MT"}],y.length||(_=!0),Object(n.useEffect)((()=>{if(!_){let t=A.a.get(e,"form.initialValues.unit")||0;const a=y.filter((e=>t===e.value));h(a)}}),[_]);const g=!(!Object(oe.f)(a,t.name)||!Object(oe.f)(i,t.name)),v=g?Object(oe.f)(i,t.name):"";return r.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(g?"has-error":"")},r.a.createElement(Ne.a,{id:"mui-autocomplete-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:_,disabled:p||_,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?A.a.get(e,"[0].label")||"":e.label||"",options:y,value:f,onChange:(t,a)=>{h(a),e.cb&&e.cb(a)},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,t,{fullWidth:!0,variant:c||"outlined",label:o,children:s,select:l,error:g,helperText:v,InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,_?r.a.createElement(de.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)})}))}))}const Kr=(e,t,a)=>{let n="",r="";A.a.isEmpty(e)||(n=A.a.get(e,"commodity_type_code")||"Biomass",r=A.a.get(e,"commodity_form_code")||A.a.get(e,"commodity_form_name")||"");let i=0,o=0;return a==Le.c.COMPANY?i=t:o=t,{bf_setup_installed_capacity_id:A.a.get(e,"bf_setup_installed_capacity_id")||0,commodity_type_id:A.a.get(e,"commodity_type_id")||0,commodity_form_id:A.a.get(e,"commodity_form_id")||0,quantity:A.a.get(e,"quantity")||"",unit:A.a.get(e,"unit")||0,periodicity_enum:A.a.get(e,"periodicity_enum")||0,company_id:A.a.get(e,"company_id")||i||0,company_affiliate_id:A.a.get(e,"company_affiliate_id")||o||0,person_id:A.a.get(e,"person_id")||0,operation_enum:1,commodity_type_code:n,commodity_form_code:r}};var Jr=e=>{Object(s.d)();const{bf_setup_installed_capacity_id:t,entity_id:a,company_affiliate_enum:n}=e,i=Object(s.e)((e=>e.financeInstalledCapacity)),o=A.a.get(i,"entities.".concat(t))||{},c=Object(l.g)();return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:Kr(t?o:{},a,n),onSubmit:async(a,n)=>{let r="create";0!==t&&(a.operation_enum=3,r="update");const i=await(async(e,t,a)=>{try{"create"==a&&Se.a.show({type:"info",message:"Saving to installed Capacity...",key:"req-form"}),"update"==a&&Se.a.show({type:"info",message:"Updating installed Capacity...",key:"req-form"});const t=await F.S.createInstalledCapacity(e);return"create"==a&&Se.a.show({type:"success",message:"Installed Capacity saved.",key:"req-form"}),"update"==a&&Se.a.show({type:"success",message:"Installed Capacity updated.",key:"req-form"}),t}catch(n){console.log("handleCreateInstalledCapacity---\x3eerror----\x3e",n),N.d.displayErrors(n,t)}})(a,n,r);i&&(e.setTimeStamp(Date.now()),c.push(e.backLink))}},(e=>{const{values:a}=e;return r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement(oe.d,{className:"formik-form"},r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"contailer-fluid"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("span",{className:"form-group-label"},"Commodity Form"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"commodity_form_id",component:Qr.a,placeholder:"Select commodity form",entity:"commodityTypeForm",initialDisplayText:"".concat(o.commodity_type_code," - ").concat(o.commodity_form_code)||" - "})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Quantity"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"quantity",component:Fr,type:"number"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Unit"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"unit",component:Wr,placeholder:"Select Unit",initialDisplayText:o.unit||"",cb:t=>{const a=A.a.get(t,"value")||0,n=A.a.get(t,"label")||0;e.setFieldValue("unit",a),e.setFieldValue("unit_code",n)}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Periodicity"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"periodicity_enum",component:ue.a,placeholder:"Select periodicity",entity:"periodicityEnum",installedCapacityPeriodicityEnum:1})))))),r.a.createElement("div",{className:"btn-wrapper"},r.a.createElement(X.a,{color:"primary",type:"button",style:{textTransform:"capitalize"},disabled:e.isSubmitting,onClick:e.handleSubmit,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),0!==t?"Update":"Add")))))})))};var Zr=e=>{const t=Object(s.d)(),a=Object(l.g)(),[i,o]=Object(n.useState)(Date.now()),{id:c,entity_id:d,company_affiliate_enum:u,kycStatusKey:m,isAdmin:p}=e,_=Object(s.e)((e=>e.financeInstalledCapacity)),y=A.a.get(_,"busy")||!1;let f=A.a.get(_,"entities")||{};const h=A.a.get(_,"ids[0]")||{};A.a.get(f,"entities[".concat(h,"]"));const g=async e=>{try{let t=await(async(e,t)=>{try{Se.a.show({type:"info",message:"Deleting Installed Capacity...",key:"req-form"});const t=await F.S.destroyInstalledCapacity(e);return Se.a.show({type:"success",message:"Installed Capacity deleted.",key:"req-form"}),t}catch(a){console.log("handleDeleteInstalledCapacity---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}})(e);t&&o(Date.now())}catch(t){console.log("ConfirmDeleteModal--\x3ehandleConfirmErr----\x3e",t)}},v=e=>{console.log(e)};let b=y?[]:Object.values(f||{});b=b.map((e=>Object(w.a)(Object(w.a)({},e),{},{key:e.bf_setup_installed_capacity_id,editPageLink:Object(N.h)("/account/".concat(c,"/finance/edit/").concat(e.bf_setup_installed_capacity_id))})));const E=[{title:"Commodity",dataIndex:"commodity_form_name",width:"120px",align:"center",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.commodity_type_code,"-",t.commodity_form_name)},{title:"Quantity",dataIndex:"quantity",align:"center",width:"120px",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},e)},{title:"Unit",dataIndex:"unit_code",width:"100px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},e)},{title:"Periodicity",dataIndex:"periodicity_enum_code",width:"100px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},e)},{title:"",dataIndex:"bf_setup_installed_capacity_id",width:"50px",align:"center",render:(e,t,a)=>({children:r.a.createElement(mt.a,{row:t,handleDelete:g,id:t.bf_setup_installed_capacity_id,cancel:v,showFlag:!p}),props:{}})}],O=Object(l.j)(Object(N.h)("/account/".concat(c,"/finance/create"))),S=Object(l.j)(Object(N.h)("/account/".concat(c,"/finance/edit/:id")));let j=null;O?j=0:S&&(j=A.a.get(S,"params.id")||0,j=Object(N.c)(j));const k=Object(n.useRef)(null);return Object(n.useEffect)((()=>
1{if(void 0!==d){let e=0,a=0;u==Le.c.COMPANY?e=d:a=d;const n={company_id:e,company_affiliate_id:a,person_id:0},r="".concat(n.company_id||0,":").concat(n.company_affiliate_id||0,":").concat(n.person_id||0);k.current!==r&&(k.current=r,t(Gr.a.fetchList(n)))}}),[d,i]),y?r.a.createElement("div",{className:"",style:{position:"relative",minHeight:"150px"}},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null))):r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"bfc-table-box w-100 container-fluid"},r.a.createElement("div",{className:"add-new-btn-box mt-20"},r.a.createElement(X.a,{onClick:()=>a.push(Object(N.h)("/account/".concat(c,"/finance/create"))),type:"button",className:"add-new-btn btn-sm",disabled:p||m},r.a.createElement("span",{className:"icon"},"+"),r.a.createElement("span",{className:"text"},"Add a Row"))),r.a.createElement("div",null,r.a.createElement(ut.a,{dataSource:y?[{},{},{},{},{},{},{},{},{},{}]:b,columns:y?E.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:!0,key:e.dataIndex,title:!0,paragraph:!1})}}))):E,pagination:!1,scroll:{y:350},className:"ant-table",size:"small"}))),S||O?r.a.createElement("div",null,r.a.createElement(dt.a,{title:0!==j?"Edit Installed Capacity":"Add Installed Capacity",onClose:()=>a.push(Object(N.h)("/account/".concat(c,"/finance")))},r.a.createElement(Jr,{backLink:Object(N.h)("/account/".concat(c,"/finance")),setTimeStamp:o,bf_setup_installed_capacity_id:j,entity_id:d,company_affiliate_enum:u}))):null)},Xr=a(1013);const $r=(e,t,a,n)=>{let r=0,i=0;return a==Le.c.COMPANY?r=t:i=t,{company_id:_.get(e,"company_id")||r,company_affiliate_id:_.get(e,"company_affiliate_id")||i,person_id:_.get(e,"person_id")||0,year_of_incorporation:_.get(e,"year_of_incorporation")||"",nature_of_business_enum:_.get(n,"nature_of_business_enum")||0,nature_of_businessenum_code:_.get(e,"nature_of_businessenum_code")||"",industry_type_enum:_.get(e,"industry_type_enum")||0,industry_type_enum_code:_.get(e,"industry_type_enum_code")||"",business_size_enum:_.get(e,"business_size_enum")||0,business_size_enum_code:_.get(e,"business_size_enum_code")||"",financial_year:_.get(e,"financial_year")||"",annual_turnover:_.get(e,"annual_turnover")||"",people_employed_enum:_.get(e,"people_employed_enum")||0,installedcapacity:null,company_affiliate_enum:a}};var ei=e=>{const{back:t}=Object(Re.a)(),{entity_id:a,company_affiliate_enum:i,kyc_status_enum_code:o,display_member:l}=e,c=e.id,d=Object(s.e)((e=>e.user)),u=_.get(d,"profile.person.type_of_individual_enum")||!1;Object(s.e)((e=>e.kycUser));_.get(d,"profile.person.type_of_individual_enum");const[m,p]=Object(n.useState)(Date.now());let y=parseInt(c),f=!1;
1y!==window.user.userid&&(f=!0),y===window.user.userid&&(f=!1);let h=!1;N.d.getACL(d);let g="/account/".concat(c,"/upload"),v="/account/".concat(c,"/subscription");f&&(g="/account/".concat(c,"/upload?back=").concat(t),v="/account/".concat(c,"/subscription?back=").concat(t));const b=Object(s.e)((e=>e.uploadDoc)),E=Object(s.e)((e=>e.finance)),w=_.get(E,"busy")||!1,O=(_.get(E,"ids")||[])[0];let A=_.get(E,"entities.".concat(O))||{},S=_.get(A,"company_id")||_.get(A,"company_affiliate_id")||0;a!==S&&(A={});const j=Object(s.d)(),k=Object(s.e)((e=>e.companies)),D=_.get(d,"profile.person.company_id")||0,x=_.get(k,"entities[".concat(D,"]"))||{},C=_.get(k,"busy")||!1;Object(n.useEffect)((()=>{if(void 0!==a){let e=0,t=0;i==Le.c.COMPANY?e=a:t=a;const n={company_id:e,company_affiliate_id:t,person_id:0};j(Vr.a.fetchDetails(n))}}),[e.entity_id,m]),Object(n.useEffect)((()=>{let e={entity_id:a,company_affiliate_enum:i};j(La.a.fetchList(e))}),[a]);const P={person_id:parseInt(c)};if(Object(n.useEffect)((()=>{O&&j(Ge.a.fetchList(P))}),[O]),w||C)return r.a.createElement("div",{className:"bfc-body bfc-form"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null)));let I,T,B,R,M,q,L,U,V,z,Y,G,Q,H,W,K,Z,$,ee,te,ae,se,ce,de,me,pe,_e,ye,fe,he,ge,ve,be,Ee,we,Oe,Ae,je,ke,De,xe;for(let n=0;n<b.ids.length;n++){let e=b.ids[n];const t=b.entities[e]||[],a=t.front_back_enum;1!=t.entity_type_enum&&2!=t.entity_type_enum&&3!=t.entity_type_enum&&16!=t.entity_type_enum&&17!=t.entity_type_enum&&18!=t.entity_type_enum||(fe=t.entity_type_enum,he=t.entity_type_enum_code),1==t.entity_type_enum||2==t.entity_type_enum||3==t.entity_type_enum||16==t.entity_type_enum||17==t.entity_type_enum||18==t.entity_type_enum?1==a?I=t.attachment_file_name:T=t.attachment_file_name:(6==t.entity_type_enum&&(ge=t.attachment_file_name),7==t.entity_type_enum&&(be=t.attachment_file_name),8==t.entity_type_enum&&(Ee=t.attachment_file_name),9==t.entity_type_enum&&(we=t.attachment_file_name),10==t.entity_type_enum&&(ve=t.attachment_file_name),11==t.entity_type_enum&&(Oe=t.attachment_file_name),15==t.entity_type_enum&&(Ae=t.attachment_file_name),21==t.entity_type_enum&&(je=t.attachment_file_name),22==t.entity_type_enum&&(ke=t.attachment_file_name),23==t.entity_type_enum&&(De=t.attachment_file_name),24==t.entity_type_enum&&(xe=t.attachment_file_name)),1==t.entity_type_enum||2==t.entity_type_enum||3==t.entity_type_enum||16==t.entity_type_enum||17==t.entity_type_enum||18==t.entity_type_enum?1==a?B=t.attachment_id:R=t.attachment_id:(6==t.entity_type_enum&&(M=t.attachment_id),7==t.entity_type_enum&&(q=t.attachment_id),8==t.entity_type_enum&&(L=t.attachment_id),9==t.entity_type_enum&&(U=t.attachment_id),10==t.entity_type_enum&&(V=t.attachment_id),11==t.entity_type_enum&&(z=t.attachment_id),15==t.entity_type_enum&&(Y=t.attachment_id),21==t.entity_type_enum&&(ae=t.attachment_id),22==t.entity_type_enum&&(se=t.attachment_id),23==t.entity_type_enum&&(ce=t.attachment_id),24==t.entity_type_enum&&(de=t.attachment_id)),1==t.entity_type_enum||2==t.entity_type_enum||3==t.entity_type_enum||16==t.entity_type_enum||17==t.entity_type_enum||18==t.entity_type_enum?1==a?G
1=t.attachment_path:Q=t.attachment_path:(6==t.entity_type_enum&&(H=t.attachment_path),7==t.entity_type_enum&&(W=t.attachment_path),8==t.entity_type_enum&&(K=t.attachment_path),9==t.entity_type_enum&&(Z=t.attachment_path),10==t.entity_type_enum&&($=t.attachment_path),11==t.entity_type_enum&&(ee=t.attachment_path),15==t.entity_type_enum&&(te=t.attachment_path),21==t.entity_type_enum&&(me=t.attachment_path),22==t.entity_type_enum&&(pe=t.attachment_path),23==t.entity_type_enum&&(_e=t.attachment_path),24==t.entity_type_enum&&(ye=t.attachment_path))}return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"notes-block d-inline-flex"},r.a.createElement("p",{className:"greenbg"},"Provide all these details if you are interested in applying for Finance")),r.a.createElement("div",{className:""},r.a.createElement(oe.e,{initialValues:$r(A,a,i,x),onSubmit:async(e,t)=>{(async(e,t,a,n)=>{try{Se.a.show({type:"info",message:"Saving to Finance Data...",key:"req-form"}),e.annual_turnover=parseFloat(N.d.unformat(e.annual_turnover));const t=await F.S.create(e);return Se.a.show({type:"success",message:"Finance Data Saved.",key:"req-form"}),a(Date.now()),$e.a.web(Object(N.h)("/account/".concat(n,"/finance"))),t}catch(r){console.log("handleCreate---\x3eerror----\x3e",r),N.d.displayErrors(r,t)}})(e,t,p,c)}},(t=>{const{values:n}=t;return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.d,{className:"formik-form"},r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement(re.a,null,r.a.createElement(ie.a,{className:"main-cardbody"},r.a.createElement(le.a,{title:"Business Details",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Year of Incorporation"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"year_of_incorporation",component:Fr,disabled:f||h,type:"number",placeholder:"YYYY"}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Nature of Business"),1==i&&r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"nature_of_business_enum",component:ue.a,entity:"NatureOfBusinessEnum",disabled:!0,cb:e=>{const a=_.get(e,"display_member")||"",n=_.get(e,"value_member")||0;t.setFieldValue("nature_of_businessenum_code",a),t.setFieldValue("nature_of_business_enum",n)}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Industry"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"industry_type_enum",component:ue.a,entity:"IndustryTypeEnum",disabled:f||h,cb:e=>{const a=_.get(e,"display_member")||"",n=_.get(e,"value_member")||0;t.setFieldValue("industry_type_enum_code",a),t.setFieldValue("industry_type_enum",n)}}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"MSME Classification"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"business_size_enum",component:ue.a,entity:"BusinessSizeEnum",disabled:f||h,cb:e=>{const a=_.get(e,"display_member")||"",n=_.get(e,"value_member")||0;t.setFieldValue("business_size_enum_code",a),t.setFieldValue("business_size_enum",n)}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"People Employed"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"people_employed_enum",component:ue.a,entity:"PeopleEmployedEnum",disabled:f||h,cb:e=>{const a=_.get(e,"display_member")||"",n=_.get(e,"value_member")||0;t.setFieldValue("people_employed_enum_code",a),t.setFieldValue("people_employed_enum",n)}}))))))),r.a.createElement(le.a,{title:"Annual Turnover/ Sales",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Financial Year"),r.a.createElement("span",{class:"required"}
1,"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"financial_year",component:Ur,placeholder:"Select Financial Year",disabled:f||h,initialDisplayText:A.financial_year||"",cb:e=>{const a=_.get(e,"value")||0;t.setFieldValue("financial_year",a)}}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Annual Turnover/ Sales"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field with-icon annual-turnover"},r.a.createElement("div",{className:"form-group-icon"},r.a.createElement(Yr.a,null)),r.a.createElement(oe.b,{name:"annual_turnover",component:Xr.a,type:"number",disabled:f||h}))))))),r.a.createElement(le.a,{title:"Installed Capacity",className:"with-shadow",showStar:!0},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement(Zr,{entity_id:a,company_affiliate_enum:i,isAdmin:f,kycStatusKey:h,id:c})))),4===u&&r.a.createElement(le.a,{title:"Upload Finance Documents",className:"with-shadow"},r.a.createElement(re.a,null,r.a.createElement(ie.a,null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Financial Year"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"financial_year",component:Fr,disabled:!0,type:"number",placeholder:"YYYY"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Balance Sheet ",r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"authorityLetter",entity_id:a,entity_type_enum:"21",front_back_enum:"1",component:Br,fileName:je,attachmentId:ae,attachmentPath:me,disabled:f,company_affiliate_enum:i})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"P and L Statement",r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"authorityLetter",entity_id:a,entity_type_enum:"22",front_back_enum:"1",component:Br,fileName:ke,attachmentId:se,attachmentPath:pe,disabled:f,company_affiliate_enum:i})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Income Tax Returns (Latest)",r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"authorityLetter",entity_id:a,entity_type_enum:"23",front_back_enum:"1",component:Br,fileName:De,attachmentId:ce,attachmentPath:_e,disabled:f,company_affiliate_enum:i})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement(yt.a,{className:"col-md-12"},r.a.createElement("span",{className:"form-group-label col-md-3"},"Income Tax Returns (Previous Year)",r.a.createElement("span",{class:"required"},"*")),r.a.createElement("div",{className:"form-group-field col-md-9"},r.a.createElement(oe.b,{name:"authorityLetter",entity_id:a,entity_type_enum:"24",front_back_enum:"1",component:Br,fileName:xe,attachmentId:de,attachmentPath:ye,disabled:f,company_affiliate_enum:i}))))))))),r.a.createElement("div",{className:"btn-wrapper justify-content-space-between"},r.a.createElement("div",{className:""},r.a.createElement(ne.c,{to:Object(N.h)(g),color:"link"},"Prev")),!f&&r.a.createElement("div",null,r.a.createElement(X.a,{color:"primary",type:"button",size:"sm",onClick:()=>{t.handleSubmit(t.values,t)},className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"})," ","Save")),r.a.createElement("div",{className:""},f&&r.a.createElement(ne.c,{to:Object(N.h)(v),color:"link"},"Next"))))))}
1))))};var ti=e=>{const t=e.id,{back:a}=Object(Re.a)();let i=Object(N.g)(window.location.href);const[o,s]=Object(n.useState)({}),l=e=>{s(e)};return r.a.createElement("div",{className:"bfc-body bfc-form profile-height-body"},r.a.createElement(oe.e,null,(e=>r.a.createElement(oe.d,{className:"form-container"},r.a.createElement("div",{className:"farm-wrapper"},r.a.createElement("div",{className:"farm-table"},r.a.createElement("div",{className:"table-farms-wrapper"},r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(Nr,{id:t,onChangeInUser:l,company:o}))))),r.a.createElement("div",null,!_.isEmpty(o)&&i.includes("kyc-b")&&r.a.createElement(xr,{entity_id:o.value_member,company_affiliate_enum:o.company_affiliate_enum,id:t,kyc_status_enum_code:o.kyc_status_enum_code,display_member:o.display_member}),!_.isEmpty(o)&&i.includes("upload")&&r.a.createElement(qr,{entity_id:o.value_member,company_affiliate_enum:o.company_affiliate_enum,person_company_affiliate_enum:null===o||void 0===o?void 0:o.person_company_affiliate_enum,id:t,kyc_status_enum_code:o.kyc_status_enum_code,display_member:o.display_member}),!_.isEmpty(o)&&i.includes("finance")&&r.a.createElement(ei,{entity_id:o.value_member,company_affiliate_enum:o.company_affiliate_enum,id:t,kyc_status_enum_code:o.kyc_status_enum_code,display_member:o.display_member}))))))},ai=(a(1985),a(986)),ni=a(740),ri=a(1395),ii=a(480),oi=a(54),si=a.n(oi),li=a(1351),ci=a.n(li),di=a(475),ui=a(801),mi=a(1502),pi=a(1480),_i=a(1352),yi=a.n(_i),fi=a(136),hi=a(1429),gi=a.n(hi),vi=a.p+"static/media/delete-members-icon.aa8d8751.svg",bi=a(258),Ei=a(581),wi=a(168),Oi=a(62),Ai=a(487),Si=a(235),ji=a(246),ki=a.n(ji),Di=a(274),xi=a.n(Di);a(1990);var Ci=e=>{var t,a;let{kycUserPersonId:i}=e;const o=Object(s.e)((e=>null===e||void 0===e?void 0:e.members)),c=Object.values(null===o||void 0===o?void 0:o.entities),d=null===o||void 0===o?void 0:o.busy,u=(null===c||void 0===c||c.existingMembers,Object(s.e)((e=>e.dataSetup))),m=A.a.get(u,"downloadedReport")||[],p=A.a.get(u,"hasMore")||[],_=Object(s.e)((e=>e.user)),y=Object(s.d)(),f=Object(l.g)(),h=Object(n.useRef)(),{page:g=1,full_name:v,mobile_number:b,fpo_membership_id:E,kyc_status_enum_code:O,location:S,isUserKyc:j}=Object(Re.a)(),[k,D]=Object(n.useState)(!1),[x,C]=Object(n.useState)(!1),[P,I]=Object(n.useState)(!1),[F,T]=Object(n.useState)(!1),[B,R]=Object(n.useState)({}),[M,q]=Object(n.useState)(10),[L,U]=Object(n.useState)(!1),[V,z]=Object(n.useState)(!1),[Y,G]=Object(n.useState)(!1),[Q,H]=Object(n.useState)(null),[W,K]=Object(n.useState)(!1);Object(n.useEffect)((()=>{const e={filters:B,bf_Social_Group_Id:0,group_Member_Type_Enum:1,offset:(parseInt(g)-1)*M,page_Size:M};Boolean(j)&&(e.person_id=i),y(bi.a.fetchMembersAgainstBfSocialGroupId(e));y(Ei.a.fetchDownloadedReport({offset:0,page_size:10,DownloadUpload_File_Enum:2}))}),[L,B,M,g]);const Z=(e,t)=>{e();let a=Object(w.a)({},B);switch(t){case"farmer_location_code":delete a.location,R(a),f.push(Tt.a.removeUrl("location"));break;case"kyc_status_enum_code":delete a.kyc_status_enum,R(a),f.push(Tt.a.removeUrl("kyc_status_enum"));break;default:delete a[t],R(a),f.push(Tt.a.removeUrl(t))}},$=(e,t,a)=>{a();let n=Object(w.a)({},B);switch(t){case"farmer_location_code":n=Object(w.a)(Object(w.a)({},n),{},{location:e});break;case"kyc_status_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{kyc_status_enum:e});break;default:n=Object(w.a)(Object(w.a)({},n),{},{[t]:e})}R(n),f.push(Tt.a.createUrl(n)),K(!0)},ee=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),te=(e,t)=>r.a.createElement(Mt.a,{style:{color:B.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),ae=r.a.createElement("p",{style:{lineHeight:"10px"}},"User has Deleted this Account"),ie=[{title:"Full Name",dataIndex:"first_name",key:"full_name",width:"200px",align:"left",fixed:!0,sorter:(e,t)=>e.full_name&&e.full_name.localeCompare(t.full_name&&t.full_name),render:(e,t)=>r.a.createElement(r.a.Fragment,null,t.is_active?r.a.createElement("span",{className:"bfc-table-list-components text-center d-flex justify-content-start align-items-center"}
1,r.a.createElement(ne.b,{className:"mr-2",to:Object(N.h)("/social/profile/about/".concat(t.social_profile_id))},t.full_name),null!==t&&void 0!==t&&t.is_group_admin?r.a.createElement(_r.a,{title:"FPO Admin"},r.a.createElement(gi.a,{style:{fill:"var(--unnamed-color-1b62ab)"}})):""):r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"d-flex align-items-center justify-content-start"},r.a.createElement(wt.a,{placement:"top",content:ae},r.a.createElement(di.a,{size:"small"},r.a.createElement("img",{src:vi,alt:vi,height:"24",width:"24"}))),r.a.createElement("span",{className:"bfc-table-list-components text-center d-flex justify-content-start align-items-center"},r.a.createElement(ne.b,{className:"mr-2",to:Object(N.h)("/social/profile/about/".concat(t.social_profile_id))},t.full_name))))),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"full_name",data:e,onFilterChange:$,handleReset:Z,value:v,name:"Name"}),filterIcon:e=>ee(e),filteredValue:void 0!==v?v:null},{title:"Mobile Number",dataIndex:"mobile_number",width:"200px",align:"center",render:(e,t)=>r.a.createElement("span",null,t.mobile_number),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"mobile_number",data:e,onFilterChange:$,handleReset:Z,value:b,name:"Mobile No."}),filterIcon:e=>ee(e),filteredValue:void 0!==b?b:null},{title:"Location",dataIndex:"location_code",width:"250px",align:"left",render:(e,t)=>r.a.createElement("span",null,t.location_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"farmer_location_code",data:e,onFilterChange:$,handleReset:Z,value:S,codeBaisedFilter:!0,name:"Location"}),filterIcon:e=>te(0,"location"),filteredValue:void 0!==S?S:null},{title:"Is Member",dataIndex:"membership_number",width:"100px",align:"center",render:(e,t)=>r.a.createElement("span",null,t.fpo_membership_id?r.a.createElement(di.a,{size:"small"},r.a.createElement(xi.a,{style:{fill:"var(--unnamed-color-32a836)"}})):r.a.createElement(di.a,{size:"small"},r.a.createElement(ki.a,{style:{fill:"var(--unnamed-color-1b62ab)"}})))},{title:"Membership No.",dataIndex:"membership_number",width:"200px",align:"center",render:(e,t)=>r.a.createElement("span",null,t.fpo_membership_id),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"fpo_membership_id",data:e,onFilterChange:$,handleReset:Z,value:E,name:"Membership No."}),filterIcon:e=>ee(e),filteredValue:void 0!==E?E:null},{title:"Bank A/C No.",dataIndex:"account_number",width:"200px",align:"center",render:(e,t)=>r.a.createElement("span",null,t.account_number)},{title:"KYC Status",dataIndex:"kyc_status_enum_code",key:"kyc_status_enum_code",width:"200px",sorter:(e,t)=>e.kyc_status_enum_code&&e.kyc_status_enum_code.localeCompare(t.kyc_status_enum_code&&t.kyc_status_enum_code),ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("span",null,"Pending"==e&&r.a.createElement(xt.a,{color:"lime",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Rejected"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Approved"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Not Submitted"==e||"NotSubmitted"==e)&&r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),filterDropdown:e=>r.a.createElement(wi.a,{dataIndex:"kyc_status_enum_code",data:e,onFilterChange:$,handleReset:Z,value:O,name:"KYC Status"}),filterIcon:e=>te(0,"kyc_status_enum_code"),filteredValue:void 0!==O?O:null},...Boolean(j)?[]:[{title:"",align:"center",width:"100px",render:(e,t)=>r.a.createElement(Fa.a,{row:t,showFlag:!0,controls:[{name:"Edit",onClick:()=>le(t),controlColor:"var(--unnamed-color-1b62ab)"},...null!==t&&void 0!==t&&t.is_group_admin?[]:[{name:"Remove",onClick:()=>{H(t),G(!0)},controlColor:"#ff4d4f"}]]})}]],le=e=>{const{setFieldValue:t}=null===e||void 0===e?void 0:e.formik;C(!0),t("first_name",null===e||void 0===e?void 0:e.first_name),t("last_name",null===e||void 0===e?void 0:e.last_name),t("mobile_number",null===e||void 0===e?void 0:e.mobile_number),t("membership_number",null===e||void 0===e?void 0:e.fpo_membership_id),t("ifsc_code",null===e||void 0===e?void 0:e.ifsc_code),t("pan_id",null===e||void 0===e?void 0:e.pan_id),t("account_number",null===e||void 0===e?void 0:e.account_number),t("location_code",null===e||void 0===e?void 0:e.location_code),t("pincode",null===e||void 0===e?void 0:e.pin_code),t("village_code",null===e||void 0===e?void 0:e.village_code),t("district_code",null===e||void 0===e?void 0:e.district_code),t("village_district",null===e||void 0===e?void 0:e.district_code),t("city_code",null===e||void 0===e?void 0:e.city_code),t("state_code",null===e||void 0===e?void 0:e.state_code),t("place_id",null===e||void 0===e?void 0:e.place_id),t("locality",null===e||void 0===e?void 0:e.locality),t("address_line1",null===e||void 0===e?void 0:e.address_line1),t("address_line2",null===e||void 0===e?void 0:e.address_line2),t("address_line3",null===e||void 0===e?void 0:e.address_line3),t("size_of_farm",null===e||void 0===e?void 0:e.size_of_farm),t("address_lattitude",null===e||void 0===e?void 0:e.address_lattitude),t("address_longitude",null===e||void 0===e?void 0:e.address_longitude),t("location_id",null===e||void 0===e?void 0:e.location_id),t("country_code",null===e||void 0===e?void 0:e.country_code),t("address_text",null===e||void 0===e?void 0:e.address_text),t("person_id",null===e||void 0===e?void 0:e.person_id),t("bf_social_group_participant_id",null===e||void 0===e?void 0:e.bf_social_group_participant_id),t("is_non_member",null===e||void 0===e||!e.fpo_membership_id)};let de=[...c],ue=(null===(t=de)||void 0===t||null===(a=t[0])||void 0===a?void 0:a.total_count)||0;const me={first_name:A.a.get(c,"first_name")||"",last_name:A.a.get(c,"last_name")||"",mobile_number:A.a.get(c,"mobile_number")||"",membership_number:A.a.get(c,"membership_number")||"",pan_id:A.a.get(c,"pan_id")||"",location_code:A.a.get(c,"location_code")||"",account_number:A.a.get(c,"account_number")||"",ifsc_code:A.a.get(c,"ifsc_code")||"",is_non_member:A.a.get(c,"is_fpo_member")||!1},pe=e=>{C(!1),D(!1),I(!1),T(!1),e&&e.resetForm(),y(bi.a.setFarmers([]))},_e=e=>{if(!A.a.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},B),{},{page:e?e.current:1});f.push(Tt.a.createUrl(t)),e.pageSize!==M&&q(e.pageSize)}};void 0===g&&(g=1,_e({current:g,pageSize:M}));const ye=()=>{const e={DownloadUpload_File_Enum:2,offset:null===m||void 0===m?void 0:m.length,page_size:10,isScrolling:!0};y(Ei.a.fetchDownloadedReport(e))},fe={overflow:"hidden",textOverflow:"ellipsis",width:"calc(100% - 20px)",display:"block",whiteSpace:"nowrap"};return Object(n.useEffect)((()=>
1{if(W&&h.current){const e=h.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),K(!1)}}),[W]),r.a.createElement(oe.e,{initialValues:me,onSubmit:async(e,t)=>{let a;if(F){var n;const t={bf_social_group_id:null===c||void 0===c||null===(n=c[0])||void 0===n?void 0:n.bf_social_group_id,farmer_person_id:null===e||void 0===e?void 0:e.person_id,fpo_membership_id:null!==e&&void 0!==e&&e.membership_number?String(null===e||void 0===e?void 0:e.membership_number):""};a=await y(bi.a.linkExistingFarmer(t))}else if(x)(async(e,t)=>{const a={bf_social_group_participant_id:null===e||void 0===e?void 0:e.bf_social_group_participant_id,fpo_membership_id:null===e||void 0===e?void 0:e.membership_number,is_fpo_member:!(null!==e&&void 0!==e&&e.is_non_member)};await y(bi.a.updateFPOMembershipId(a))&&(pe(t),U(!L),fi.b.success("Membership id updated successfully"))})(e,t);else{const t={first_name:null===e||void 0===e?void 0:e.first_name,middle_name:(null===e||void 0===e?void 0:e.middle_name)||"",last_name:null===e||void 0===e?void 0:e.last_name,email_id:"",mobile_number:null!==e&&void 0!==e&&e.mobile_number?String(null===e||void 0===e?void 0:e.mobile_number):"",address_lattitude:null===e||void 0===e?void 0:e.address_lattitude,address_longitude:null===e||void 0===e?void 0:e.address_longitude,location_id:null===e||void 0===e?void 0:e.location_id,location_code:null===e||void 0===e?void 0:e.location_code,is_transaction_address:!0,agent_id:0,is_newsLetter_subscribed:!0,village_code:null===e||void 0===e?void 0:e.village_code,district_code:null===e||void 0===e?void 0:e.district_code,city_code:null===e||void 0===e?void 0:e.city_code,state_code:null===e||void 0===e?void 0:e.state_code,place_id:null===e||void 0===e?void 0:e.place_id,locality:null===e||void 0===e?void 0:e.locality,country_code:(null===e||void 0===e?void 0:e.country_code)||"",address_text:(null===e||void 0===e?void 0:e.address_text)||"",pincode:null===e||void 0===e?void 0:e.pincode,address_line1:null===e||void 0===e?void 0:e.address_line1,address_line2:null===e||void 0===e?void 0:e.address_line2,address_line3:null===e||void 0===e?void 0:e.address_line3,fpO_membership_id:null!==e&&void 0!==e&&e.membership_number?String(null===e||void 0===e?void 0:e.membership_number):"",size_of_farm:null!==e&&void 0!==e&&e.size_of_farm?null===e||void 0===e?void 0:e.size_of_farm:null,account_number:null===e||void 0===e?void 0:e.account_number,ifsc_code:null===e||void 0===e?void 0:e.ifsc_code,pan_id:null===e||void 0===e?void 0:e.pan_id,is_fpo_member:!(null!==e&&void 0!==e&&e.is_non_member)};a=await y(bi.a.addSingleFarmer(t))}a&&(T(!1),t.resetForm(),t.setSubmitting(!1),pe(),U(!L),F?fi.b.success("Farmer linked successfully"):fi.b.success("Farmer added successfully"))}},(e=>{var t,a;de=de.map((t=>Object(w.a)(Object(w.a)({},t),{},{formik:e})));const{values:n,setFieldValue:i}=e,o=k||x?!n.first_name||!n.last_name||!n.mobile_number||!n.location_code||!n.account_number||!n.ifsc_code||!n.pincode:!n.farmer_person_id;return r.a.createElement(oe.d,{className:"formik-form"},d&&r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null)),r.a.createElement(Si.a,{type:"warning",setIsOpen:G,isOpen:Y,heading:"Remove Member",message:"Are you sure you want to remove member with name ".concat(null===Q||void 0===Q?void 0:Q.full_name,"?"),reset:()=>{},onClick:()=>(e=>{const t={bf_social_group_participant_id:null===e||void 0===e?void 0:e.bf_social_group_participant_id};y(bi.a.removeParticipantFromGroup(t))&&(U(!L),fi.b.success("Member deleted successfully"),G(!1))})(Q)}),r.a.createElement("div",{className:"member-container px-3 pt-3"},Boolean(j)?"":r.a.createElement("div",{className:"button-container mb-3 d-flex justify-content-end align-items-center"},r.a.createElement(X.a,{onClick:()=>D(!0),type:"button",size:"sm",className:"mr-2 btn-sm d-flex justify-content-center align-items-center"},r.a.createElement(va.a,{className:"icon"}),"Add Member"),r.a.createElement(X.a,{className:"mr-2 btn-sm d-flex justify-content-center align-items-center",type:"button",onClick:()=>{I(!0)}},r.a.createElement(ci.a,{className:"icon"}),"Import Members")),(k||F||x)&&r.a.createElement(dt.a,{title:"".concat(k?"Add Member":P?"Import Members":"Edit Member"),onClose:()=>pe(e)},r.a.createElement("div",{className:"form-wrapper full-width"},(k||x)&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"form-group-field mb-3"}
1,r.a.createElement("span",{className:"form-group-label"},"Mobile Number"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(ce.a,{size:"small",variant:"outlined",fullWidth:!0,type:"number",disabled:x,value:n.mobile_number,onChange:async e=>{if(e.target.value.length<=10&&i("mobile_number",e.target.value),10===e.target.value.length){const P=await y(bi.a.verifyMobileNumber({mobile_number:e.target.value}));var t,a,n,r,o,s,l,c,d,u,m,p,_,f,h,g,v,b,E,w,O,S,j,k,D,x,C;if(!A.a.isEmpty(P)&&A.a.isEmpty(P.errors))fi.b.info("Farmer against this Mobile number already exists, pre-populating all data available on the platform.Please fill out rest of the mandatory fields to link the member to the group"),z(!1),T(!0),i("first_name",null===P||void 0===P||null===(t=P[0])||void 0===t?void 0:t.first_name),i("last_name",null===P||void 0===P||null===(a=P[0])||void 0===a?void 0:a.last_name),i("mobile_number",(null===e||void 0===e||null===(n=e.target)||void 0===n?void 0:n.value)||(null===P||void 0===P||null===(r=P[0])||void 0===r?void 0:r.mobile_number)),i("membership_number",null===P||void 0===P||null===(o=P[0])||void 0===o?void 0:o.fpo_membership_id),i("ifsc_code",null===P||void 0===P||null===(s=P[0])||void 0===s?void 0:s.ifsc_code),i("pan_id",null===P||void 0===P||null===(l=P[0])||void 0===l?void 0:l.pan_id),i("account_number",null===P||void 0===P||null===(c=P[0])||void 0===c?void 0:c.account_number),i("location_code",null===P||void 0===P||null===(d=P[0])||void 0===d?void 0:d.location_code),i("pincode",null===P||void 0===P||null===(u=P[0])||void 0===u?void 0:u.pin_code),i("village_code",null===P||void 0===P||null===(m=P[0])||void 0===m?void 0:m.village_code),i("district_code",null===P||void 0===P||null===(p=P[0])||void 0===p?void 0:p.district_code),i("village_district",null===P||void 0===P||null===(_=P[0])||void 0===_?void 0:_.district_code),i("city_code",null===P||void 0===P||null===(f=P[0])||void 0===f?void 0:f.city_code),i("state_code",null===P||void 0===P||null===(h=P[0])||void 0===h?void 0:h.state_code),i("place_id",null===P||void 0===P||null===(g=P[0])||void 0===g?void 0:g.place_id),i("locality",null===P||void 0===P||null===(v=P[0])||void 0===v?void 0:v.locality),i("address_line1",null===P||void 0===P||null===(b=P[0])||void 0===b?void 0:b.address_line1),i("address_line2",null===P||void 0===P||null===(E=P[0])||void 0===E?void 0:E.address_line2),i("address_line3",null===P||void 0===P||null===(w=P[0])||void 0===w?void 0:w.address_line3),i("size_of_farm",null===P||void 0===P||null===(O=P[0])||void 0===O?void 0:O.size_of_farm),i("address_lattitude",null===P||void 0===P||null===(S=P[0])||void 0===S?void 0:S.address_lattitude),i("address_longitude",null===P||void 0===P||null===(j=P[0])||void 0===j?void 0:j.address_longitude),i("location_id",null===P||void 0===P||null===(k=P[0])||void 0===k?void 0:k.location_id),i("country_code",null===P||void 0===P||null===(D=P[0])||void 0===D?void 0:D.country_code),i("address_text",null===P||void 0===P||null===(x=P[0])||void 0===x?void 0:x.address_text),i("person_id",null===P||void 0===P||null===(C=P[0])||void 0===C?void 0:C.person_id);else A.a.isEmpty(P.errors)?(fi.b.info("Farmer against this Mobile number is not available on the platform.Please fill out all the details and add member to the group"),z(!1)):z(!0),T(!1),i("first_name",""),i("last_name",""),i("membership_number",""),i("ifsc_code",""),i("pan_id",""),i("account_number",""),i("location_code",""),i("pincode",""),i("village_code",""),i("district_code",""),i("village_district",""),i("city_code",""),i("state_code",""),i("place_id",""),i("locality",""),i("address_line1",""),i("address_line2",""),i("address_line3",""),i("size_of_farm",""),i("address_lattitude",""),i("address_longitude",""),i("country_code",""),i("address_text",""),i("person_id","")}}})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"First Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(ce.a,{size:"small",variant:"outlined",fullWidth:!0,type:"text",disabled:x||V,value:n.first_name,onChange:e=>{!e.target.value.match(/^[a-zA-Z]+$/)&&e.target.value||i("first_name",e.target.value)}})),r.a.createElement("div",{className:"form-group-field mb-3"}
1,r.a.createElement("span",{className:"form-group-label"},"Last Name"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(ce.a,{size:"small",variant:"outlined",fullWidth:!0,type:"text",disabled:x||V,value:n.last_name,onChange:e=>{!e.target.value.match(/^[a-zA-Z]+$/)&&e.target.value||i("last_name",e.target.value)}})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("div",{className:"d-flex justify-content-between align-item-center"},r.a.createElement("span",{className:"form-group-label"},"Membership Number"),r.a.createElement("span",{className:"form-group-label"},r.a.createElement(mi.a,{size:"small",checked:null===n||void 0===n?void 0:n.is_non_member,onChange:e=>{i("is_non_member",e)}}),r.a.createElement("span",{className:"ml-2 font-weight-bold",style:{fontSize:"var(--fs-base__four)"}},"Non-Member"))),r.a.createElement(ce.a,{size:"small",variant:"outlined",fullWidth:!0,type:"text",disabled:V||(null===n||void 0===n?void 0:n.is_non_member),value:n.membership_number,onChange:e=>{!e.target.value.match(/^[a-zA-Z0-9]+$/)&&e.target.value||i("membership_number",e.target.value)}})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"PAN"),r.a.createElement(ce.a,{size:"small",variant:"outlined",fullWidth:!0,type:"text",disabled:x||V,value:n.pan_id,onChange:e=>{!e.target.value.match(/^[a-zA-Z0-9]+$/)&&e.target.value||i("pan_id",e.target.value.toUpperCase())}})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"Bank A/c Number"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(ce.a,{size:"small",variant:"outlined",fullWidth:!0,type:"number",disabled:x||V,value:n.account_number,onChange:e=>{(e.target.value.length<=18&&e.target.value.match(/^[0-9]+$/)||!e.target.value)&&i("account_number",e.target.value)}})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"IFSC Code"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(ce.a,{size:"small",variant:"outlined",fullWidth:!0,type:"text",disabled:x||V,value:n.ifsc_code,onChange:e=>{!e.target.value.match(/^[a-zA-Z0-9]+$/)&&e.target.value||i("ifsc_code",e.target.value.toUpperCase())}})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"Landholding"),r.a.createElement(ce.a,{size:"small",variant:"outlined",fullWidth:!0,type:"number",disabled:x||V,value:n.size_of_farm,onChange:e=>{!e.target.value.match(/^[0-9]+(?:\.[0-9]{1,3})?$/)&&e.target.value||i("size_of_farm",e.target.valueAsNumber)},InputProps:{endAdornment:r.a.createElement(ui.a,{position:"start"},r.a.createElement("span",{style:{fontSize:"var(--fs-base__three)",fontWeight:"bold",color:"#707070",marginLeft:"12px"}},"Acres"))}})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"Select Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"location_code",disabled:x||V,component:Me.a,initialDisplayText:n.location_code||"",cb:t=>{let a=t[0]||{},n=(A.a.get(a,"addressTokens.houseNumber","")?A.a.get(a,"addressTokens.houseNumber","")+", ":"")+(A.a.get(a,"addressTokens.houseName","")?A.a.get(a,"addressTokens.houseName",""):""),r=(A.a.get(a,"addressTokens.street","")?A.a.get(a,"addressTokens.street","")+", ":"")+(A.a.get(a,"addressTokens.subSubLocality","")?A.a.get(a,"addressTokens.subSubLocality",""):""),i=(A.a.get(a,"addressTokens.subLocality","")?A.a.get(a,"addressTokens.subLocality","")+", ":"")+(A.a.get(a,"addressTokens.locality","")?A.a.get(a,"addressTokens.locality",""):"");e.setFieldValue("pincode",A.a.get(a.addressTokens,"pincode")||""),e.setFieldValue("address_line1",n),e.setFieldValue("address_line2",r),e.setFieldValue("address_line3",i),e.setFieldValue("city_code",A.a.get(a.addressTokens,"city")||""),e.setFieldValue("locality",A.a.get(a.addressTokens,"locality")||""),e.setFieldValue("village_code",A.a.get(a.addressTokens,"village")||A.a.get(a.addressTokens,"city")||A.a.get(a.addressTokens,"subDistrict")||""),e.setFieldValue("city_code",A.a.get(a.addressTokens,"city")||""),e.setFieldValue("district_code",A.a.get(a.addressTokens,"district")||"");A.a.get(a.addressTokens,"village"),A.a.get(a.addressTokens,"district");e.setFieldValue("village_district",A.a.get(a.addressTokens,"district")||""),e.setFieldValue("state_code",A.a.get(a.addressTokens,"state")||""),e.setFieldValue("place_id",A.a.get(a,"eLoc")||""),e.setFieldValue("address_lattitude",A.a.get(a.addressTokens,"latitude","1")),e.setFieldValue("address_longitude",A.a.get(a.addressTokens,"longitude","1")),e.setFieldValue("location_code",(A.a.get(a,"placeName","")?A.a.get(a,"placeName","")+", ":"")+A.a.get(a,"placeAddress",""))}})),r.a.createElement("div",{className:"form-group-field mb-3"}
1,r.a.createElement("span",{className:"form-group-label"},"Address 1"),r.a.createElement(oe.b,{name:"address_line1",disabled:x||V,component:se.a})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"Address 2"),r.a.createElement(oe.b,{name:"address_line2",disabled:x||V,component:se.a})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"Address 3"),r.a.createElement(oe.b,{name:"address_line3",disabled:x||V,component:se.a})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"Village/ District"),r.a.createElement(oe.b,{name:"village_district",disabled:!0,component:se.a})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"Pin Code"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement(oe.b,{name:"pincode",disabled:!0,component:se.a})),r.a.createElement("div",{className:"form-group-field mb-3"},r.a.createElement("span",{className:"form-group-label"},"State"),r.a.createElement(oe.b,{name:"state_code",disabled:!0,component:se.a})))),x?r.a.createElement("div",{className:"text-center"},r.a.createElement(X.a,{color:"primary",type:"submit",disabled:e.isSubmitting,className:"next bfc-button-next btn-sm"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm mr-2",role:"status","aria-hidden":"true"}),F?"Link":"Save")):r.a.createElement("div",{className:"text-center"},r.a.createElement(X.a,{color:"primary",type:"submit",disabled:e.isSubmitting||o,className:"next bfc-button-next btn-sm"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm mr-2",role:"status","aria-hidden":"true"}),F?"Link":"Save"))),r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:h,columns:ie,dataSource:de||[],bordered:!0,pagination:!1,scroll:{y:550},className:"ant-table",size:"small"}),r.a.createElement(Ft.a,{total:parseInt(ue),page:parseInt(g),handlePageChange:_e,rowsPerPage:M,setScrollToFirstRow:K})),r.a.createElement(pi.a,{dropzoneClass:"dropzone-container d-flex align-items-center justify-content-center",acceptedFiles:[".xls,.xlsx,.csv"],cancelButtonText:"cancel",submitButtonText:"submit",maxFileSize:524e4,open:P,onClose:()=>I(!1),onSave:async e=>{const t=new FormData;t.append("UploadedFile",e[0]);await y(bi.a.importMembers(t))&&(fi.b.success("Bulk upload successful"),I(!1),U(!L))},showPreviews:!0,previewText:"Files:",showFileNamesInPreview:!0,useChipsForPreview:!0,previewChipProps:{color:"var(--unnamed-color-1b62ab)",variant:"filled"},alertSnackbarProps:{anchorOrigin:{vertical:"top",horizontal:"right"}},showAlerts:!1,getFileAddedMessage:e=>fi.b.success("File ".concat(e," successfully added.")),getFileRemovedMessage:e=>fi.b.info("File ".concat(e," removed.")),getDropRejectMessage:e=>fi.b.error("File ".concat(e.name," is too big. Max file size allowed is 5MB.")),dialogTitle:r.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},r.a.createElement("h2",{className:"MuiTypography-root MuiTypography-h6"},"Upload File"),(null===_||void 0===_||null===(t=_.profile)||void 0===t?void 0:t.download_sample_file_url)&&r.a.createElement("a",{href:"".concat(null===_||void 0===_||null===(a=_.profile)||void 0===a?void 0:a.download_sample_file_url),style:{fontSize:"var(--fs-base__four)"}},"Download sample file"))}),Boolean(j)?"":r.a.createElement("div",{className:"delivery-overview pt-20 form__form-group"},r.a.createElement("div",{className:"overview-wrapper"},r.a.createElement("div",{className:"container p-0"},r.a.createElement("div",{className:"col-12 col-sm-12 col-md-12 col-lg-12 mb-20 p-0"},r.a.createElement(re.a,{className:"card overview-card px-0 py-0"},r.a.createElement("div",{className:"d-flex justify-content-between align-items-center pl-15 pr-15"},r.a.createElement("span",{className:"title",style:{fontWeight:"bold",color:"#1b62ab",fontSize:"var(--fs-base__one)"}},"Recent Reports"),r.a.createElement(di.a,{size:"medium",onClick:()=>{U(!L)}},r.a.createElement(yi.a,null))),r.a.createElement(Ai.a,{height:600,style:{overflowX:"hidden"},dataLength:null===m||void 0===m?void 0:m.length,next:ye,hasMore:p},null===m||void 0===m?void 0:m.map((e=>{var t;return r.a.createElement("div",{className:"row py-3 m-3",style:{borderRadius:4,border:"1px solid #e3e3e3"}},r.a.createElement("div",{className:"col-xs-12 col-sm-12 col-md-3 col-lg-3"}
1,r.a.createElement("div",{className:"info"},r.a.createElement("p",{className:"pt-0 recent-reports",style:{color:"#000",fontSize:"var(--fs-base__three)"}},null===e||void 0===e?void 0:e.report_type_enum_code),r.a.createElement("span",{style:Object(w.a)({fontSize:"14px",color:"#707070",fontWeight:"normal"},fe)},e.report_name))),r.a.createElement("div",{className:"col-xs-12 col-sm-12 col-md-3 col-lg-3"},r.a.createElement("div",{className:"info"},r.a.createElement("p",{className:"pt-0 recent-reports",style:{color:"#000",fontSize:"var(--fs-base__three)"}},"Format"),r.a.createElement("span",{style:{fontSize:"var(--fs-base__three)",color:"#707070",fontWeight:"normal"}},null===e||void 0===e||null===(t=e.file_type_enum_code)||void 0===t?void 0:t.toUpperCase()))),r.a.createElement("div",{className:"col-xs-12 col-sm-12 col-md-3 col-lg-3"},r.a.createElement("div",{className:"info"},r.a.createElement("p",{className:"pt-0 recent-reports",style:{color:"#000",fontSize:"var(--fs-base__three)"}},"Requested"),r.a.createElement("span",{style:{fontSize:"var(--fs-base__three)",color:"#1b62ab",fontWeight:"normal"}},si()(e.requested_on_datetime).fromNow()))),r.a.createElement("div",{className:"col-xs-12 col-sm-12 col-md-3 col-lg-3 m-auto"},r.a.createElement("div",{className:"info"},r.a.createElement("p",{className:"pt-0 recent-reports"},"Success"===e.report_generation_status_enum_code?r.a.createElement("a",{href:e.attachment_path,className:"downloadWord"},"Download"):"Failure"===e.report_generation_status_enum_code&&r.a.createElement("p",{className:"FailureWord pt-0 recent-reports"},"Failure")||"Submitted"===e.report_generation_status_enum_code&&r.a.createElement("p",{className:"SubmittedWord pt-0 recent-reports"},"Submitted")||"Generating"===e.report_generation_status_enum_code&&r.a.createElement("p",{className:"generatingdWord pt-0 recent-reports"},"Generating")||"Fetching Data"===e.report_generation_status_enum_code&&r.a.createElement("p",{className:"SubmittedWord pt-0 recent-reports"},e.report_generation_status_enum_code)))))}))))))))))}))};var Pi=e=>{var t,a,i,o,c,d,u;const m=Object(s.d)(),{back:p,isUserKyc:_}=Object(Re.a)(),y=e.id,f=Object(s.e)((e=>e.user)),h=A.a.get(f,"social_profile_id",0),g=Object(s.e)((e=>e.socialProfiles)),v=A.a.get(g,"data[".concat(h,"]"))||{},b=A.a.get(v,"partner_id")||null,E=Object(s.e)((e=>e.kycUser));let w=Object(s.e)((e=>e.rolesAndRights)),O=A.a.get(w,"entities")||{},S=Object(s.e)((e=>e.kycRolesAndRights)),D=A.a.get(S,"entities")||{};null===f||void 0===f||null===(t=f.profile)||void 0===t||null===(a=t.person_role)||void 0===a||a.some((e=>"Facilitator"===e.role_code));const x=A.a.get(f,"profile.person.is_control_tower_user")||!1,C=(null===(i=A.a.get(f,"profile.person_role"))||void 0===i?void 0:i.some((e=>20===(null===e||void 0===e?void 0:e.role_id))))||!1,P=Boolean(_)?A.a.get(E,"profile.person.type_of_individual_enum"):A.a.get(f,"profile.person.type_of_individual_enum"),I=(A.a.get(E,"profile.person.user_type_enum"),Boolean(_)?A.a.get(E,"profile.person.is_fpo"):A.a.get(f,"profile.person.is_fpo")),F=Boolean(_)?A.a.get(E,"profile.person.is_kyc_done"):A.a.get(f,"profile.person.is_kyc_done"),T=(A.a.get(f,"profile.person.is_Admin")||(null===f||void 0===f||null===(o=f.profile)||void 0===o||null===(c=o.person_role)||void 0===c||c.some((e=>1===e.role_id))),A.a.get(E,"profile.person.person_id"));let B=!1;
1parseInt(y)!==window.user.userid&&(B=!0);let R=N.d.getACL(f),M=0!==(null===f||void 0===f||null===(d=f.profile)||void 0===d||null===(u=d.person)||void 0===u?void 0:u.type_of_individual_enum);var q,L;f.userid!==parseInt(y)&&(R=N.d.getACL(E),M=0!==(null===E||void 0===E||null===(q=E.profile)||void 0===q||null===(L=q.person)||void 0===L?void 0:L.type_of_individual_enum),O={},O=D);let U="tabs-primary";if(f.userid!==parseInt(y)&&(U="tabs-secondary"),Object(n.useEffect)((()=>{f.userid!==parseInt(y)?(m(Ce.a.fetchPersonalDetails(y)),m(ni.a.fetchList({view_profile_of_person_id:y}))):(m(j.a.fetchPersonalDetails(f.userid)),m(k.a.fetchList()))}),[y]),f.id!=y){if(A.a.get(E,"profile.person.person_id")!==parseInt(y))return r.a.createElement(ii.a,{loading:!0})}Object.values(O).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.PERSONALDETAILS)));const V=Object.values(O).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.ORGANISATION))),z=Object.values(O).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.TEAM))),Y=Object.values(O).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.TRANSPORT))),G=Object.values(O).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.KYC))),Q=Object.values(O).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.UPLOAD))),H=Object.values(O).find((e=>(e.module_id,Le.s.PROFILE,e.sub_module_id===Le.s.FARMS_CROPS))),W=Object.values(O).find((e=>(e.module_id,Le.s.FINANCE,e.sub_module_id===Le.s.FINANCE))),K=(N.d.encodeCustomUrl(p),N.d.encodeBackUrl()),J=Object(N.g)(window.location.href);let Z="/account/".concat(y,"/myaccount");try{Z=N.d.decodeBackUrl(p)}catch(ee){console.log("decode back url issue",ee)}const X=Object(N.k)("Profile"),$=e=>{X(e)};return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"account-profile-wrapper"},r.a.createElement("div",{className:"bfc-tabs ".concat(U," d-flex")},r.a.createElement("ul",{className:"mr-auto overflow-auto"},B&&r.a.createElement(ne.b,{to:Z},r.a.createElement("img",{src:ai.a,alt:"",className:"mt-10"})),r.a.createElement("li",null,B?r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/myaccount?back=").concat(p))},"Personal Details"):r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/myaccount"))},"Personal Details")),((null===V||void 0===V?void 0:V.full_access)||(null===V||void 0===V?void 0:V.read_access))&&r.a.createElement(r.a.Fragment,null,r.a.createElement("li",null,B?r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/organisations?back=").concat(p))},"Organisation"):r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/organisations"))},"Organisation"))),((null===z||void 0===z?void 0:z.full_access)||(null===z||void 0===z?void 0:z.read_access))&&r.a.createElement(r.a.Fragment,null,r.a.createElement("li",null,B?r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/teams?page=1&back=").concat(p))},"Teams"):r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/teams?page=1"))},"Teams"))),(I||10==P)&&F&&!Boolean(_)&&r.a.createElement("li",null,r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/members?page=1&back=").concat(p))},"Members")),(I||10==P)&&F&&Boolean(_)&&C&&r.a.createElement("li",null,r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/members?page=1&isUserKyc=").concat(_,"&back=").concat(p))},"Members")),((null===H||void 0===H?void 0:H.full_access)||(null===H||void 0===H?void 0:H.read_access))&&r.a.createElement("li",null,B?r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/farms?back=").concat(p))},"Farms & Crops"):r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/farms"))},"Farms & Crops")),((null===Y||void 0===Y?void 0:Y.full_access)||(null===Y||void 0===Y?void 0:Y.read_access))&&r.a.createElement(r.a.Fragment,null,r.a.createElement("li",null,B?r.a.createElement(ne.c,{to:J.includes(Object(N.h)("/account/".concat(y,"/locations")))?Object(N.h)("/account/".concat(y,"/locations?back=").concat(p)):Object(N.h)("/account/".concat(y,"/transport?back=").concat(p))},"Transport"):r.a.createElement(ne.c,{to:J.includes(Object(N.h)("/account/".concat(y,"/locations")))?Object(N.h)("/account/".concat(y,"/locations")):Object(N.h)("/account/".concat(y,"/transport"))},"Transport"))),((null===G||void 0===G?void 0:G.full_access)||(null===G||void 0===G?void 0:G.read_access))&&R.isIndividual&&r.a.createElement("li",null,B?r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/kyc?isCtKyc=true&back=").concat(p,"&id=").concat(y))},"KYC"):r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/kyc"))},"KYC")),((null===G||void 0===G?void 0:G.full_access)||(null===G||void 0===G?void 0:G.read_access))&&R.isCompanyAdmin&&r.a.
1createElement("li",null,B?r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/kyc-b?isCtKyc=true&back=").concat(p))},"KYC"):r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/kyc-b"))},"KYC")),((null===Q||void 0===Q?void 0:Q.full_access)||(null===Q||void 0===Q?void 0:Q.read_access))&&(R.isCompanyAdmin||R.isIndividual)&&r.a.createElement("li",null,B?r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/upload?back=").concat(p))},"Upload"):r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/upload"))},"Upload")),((null===W||void 0===W?void 0:W.full_access)||(null===W||void 0===W?void 0:W.read_access))&&R.isCompanyAdmin&&r.a.createElement("li",null,B?r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/finance?back=").concat(p))},"Finance"):r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/finance"))},"Finance")),x&&B&&r.a.createElement("li",null,r.a.createElement(ne.c,{to:Object(N.h)("/account/".concat(y,"/subscription?back=").concat(p))},"Subscription"))),r.a.createElement("div",{className:"supplier-profile-link mt-15"},b?J.includes("myaccount")&&(null===f||void 0===f?void 0:f.userid)==parseInt(y)?r.a.createElement(ne.b,{onClick:()=>$({hitType:"event",eventCategory:"My Profile Details",eventAction:"Open Supplier Profile List",eventLabel:"Supplier Profile List"}),to:"/extended_profile?back=".concat(K),style:{fontSize:"var(--fs-base__two)",fontWeight:"bold",color:"var(--unnamed-color-1b62ab)",whiteSpace:"nowrap"}},"Supplier Profile"):null:P!==Le.z.BUSINESS_ORGANISATION&&P!==Le.z.FPO_USER||null===G||void 0===G||!G.full_access||x?null:r.a.createElement(ne.b,{onClick:()=>$({hitType:"event",eventCategory:"My Profile Details",eventAction:"Open Supplier Profile List",eventLabel:"Supplier Profile List"}),to:"/extended_profile?back=".concat(K),style:{fontSize:"var(--fs-base__two)",fontWeight:"bold",color:"var(--unnamed-color-1b62ab)",whiteSpace:"nowrap"}},"Supplier Profile"))),r.a.createElement(l.d,null,r.a.createElement(l.b,{path:"/account/:id/teams"},r.a.createElement(aa,{id:y})),r.a.createElement(l.b,{path:"/account/:id/members"},r.a.createElement(Ci,{id:y,kycUserPersonId:T})),r.a.createElement(l.b,{path:"/account/:id/organisations"},r.a.createElement(Lt,{id:y})),r.a.createElement(l.b,{path:"/account/:id/farms"},r.a.createElement(ba,{id:y})),r.a.createElement(l.b,{path:"/account/:id/transport"},r.a.createElement(qa,{id:y})),r.a.createElement(l.b,{path:"/account/:id/locations"},r.a.createElement(Ma,{id:y})),r.a.createElement(l.b,{path:"/account/:id/kyc"},r.a.createElement(pr,{id:y})),r.a.createElement(l.b,{exact:!0,path:"/account/:id/upload"},M&&R.isCompany&&r.a.createElement(ti,{id:y}),M&&R.isIndividual&&r.a.createElement(tn,{id:y})),r.a.createElement(l.b,{exact:!0,path:"/account/:id/kyc-b"},r.a.createElement(ti,{id:y})),r.a.createElement(l.b,{path:"/account/:id/finance"}
1,r.a.createElement(ti,{id:y})),r.a.createElement(l.b,{path:"/account/:id/subscription"},r.a.createElement(ri.default,{id:y,isAdmin:B})),r.a.createElement(l.b,{exact:!0,path:"/account/:id/myaccount"},r.a.createElement(Ye,{id:y})))))},Ni=a(1481),Ii=a(1479),Fi=a(1354),Ti=a(1357),Bi=a(1358),Ri=a(1380),Mi=a(1359),qi=a(1360),Li=a(623),Ui=a(573),Vi=a(721),zi=a(1379),Yi=a(973);const Gi=e=>{let{busy:t,img:a,name:i,date:o,children:l,data:c}=e;const d=Object(s.d)(),u=Object(s.e)((e=>e.user)),m=null===l||void 0===l?void 0:l.replace(/(<([^>]+)>)/gi,""),p=si()(o).fromNow();let y=zi.a.getNotificationLinks(c);const[f,h]=Object(n.useState)(!1),g=_.get(c,"sub_category_entity_id")||"";let v={padding:"10px",paddingBottom:"10px",paddingLeft:"0px",paddingRight:"0px",cursor:"pointer",borderBottom:"1px solid #eff1f3"};_.get(c,"is_read")||!1||(v={padding:"10px",paddingBottom:"10px",paddingLeft:"0px",paddingRight:"0px",backgroundColor:"#f4fcf9",cursor:"pointer",borderBottom:"1px solid #eff1f3"});return r.a.createElement("div",null,r.a.createElement("div",{className:"profile__activity",style:v,onClick:()=>{(()=>{const e=_.get(u,"social_profile_id",0),t=_.get(c,"notification_detail_id")||0,a=_.get(c,"header_description")||"",n={notification_details_ids:[t],is_read:!0};Vi.b(n,e,d),a.includes("BiofuelCircle- Storage Alert")?V.a.push("/storages"):a.includes("Envira\u2122")?h(!0):V.a.push(y)})()}},r.a.createElement("div",{className:"profile__activity-avatar"},t?r.a.createElement(ta.a,{active:"true",title:!1,paragraph:!1,avatar:!0}):r.a.createElement("img",{src:"".concat(Ui.a+"?".concat(new Date)),alt:""})),r.a.createElement("div",{className:"w-100"},r.a.createElement("p",{className:"profile__activity-name",style:{flex:1}},t?r.a.createElement(ta.a,{block:!1,title:!0,paragraph:!1,active:"true"}):r.a.createElement(ne.b,{to:"#",onClick:e=>e.preventDefault()}," ",i||"Header"," "),t?r.a.createElement(ta.a,{title:!0,paragraph:!1,active:"true"}):r.a.createElement("span",{className:"profile__activity-date"}," ",p)),t?r.a.createElement(ta.a,{title:!0,paragraph:!1,active:"true"}):r.a.createElement("p",{className:"profile__activity-content m-0"},m)),f&&r.a.createElement(Yi.a,{isOpen:f,color:"primary",closeModal:function(){h(!1)},envira_commodity_id:g,type:"Envira"})))};Gi.defaultProps={date:"",img:"",name:""};var Qi=Gi;var Hi=e=>{const t=Object(s.d)(),{busy:a,ids:i,entities:o,hasMore:l}=Object(s.e)((e=>e.notifications)),[c,d]=Object(n.useState)(!0);return Object(n.useEffect)((()=>{t(Li.a.fetchAll({offset:0,page_size:100}))}),[]),Object(n.useEffect)((()=>{d(l)}),[l]),r.a.createElement("div",{className:"profile__card container notifications-box"},r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col"},r.a.createElement(Ai.a,{dataLength:i.length,next:()=>{const e={offset:i.length,page_size:10};t(Li.a.fetchAll(e))},hasMore:c},i.map((e=>r.a.createElement(Qi,{busy:a,children:o[e].notification_text,name:o[e].header_description,img:o[e].profile_picture_thumbnail,date:ur()(o[e].notification_sent_on).format("YYYY-MM-DD HH:mm:ss"),data:o[e]})))))))};var Wi=()=>{const e=Object(s.e)((e=>e.user)),t=_.get(e,"social_profile_id",0),a=Object(s.d)(),[i,o]=Object(n.useState)("1"),l={notification_details_ids:[],is_read:!0};return r.a.createElement(Fi.a,{md:12},r.a.createElement(re.a,{className:"pb-0"},r.a.createElement("div",{className:"profile__card tabs tabs--bordered-bottom"}
1,r.a.createElement("div",{className:"tabs__wrap",style:{minWidth:"auto"}},r.a.createElement(Ti.a,{tabs:!0},r.a.createElement(Bi.a,null,r.a.createElement(Ri.a,{className:Ee()({active:"1"===i}),onClick:()=>{var e;i!==(e="1")&&o(e)}},"Notifications"))),r.a.createElement("span",{className:"float-right",style:{margin:"-30px 10px"}},r.a.createElement("button",{className:"topbar__collapse-button",type:"button",onClick:()=>Vi.a(l,t,a),style:{fontSize:"var(--fs-base__three)"}},"Mark all as read")),r.a.createElement(Mi.a,{activeTab:i},r.a.createElement(qi.a,{tabId:"1",className:"pt-0"},r.a.createElement(Hi,null)))))))};var Ki=()=>r.a.createElement("div",{className:"bfc-body overflow-hidden"},r.a.createElement("div",{className:"profile notification-profile"},r.a.createElement(yt.a,null,r.a.createElement(Wi,null))));a(2062);var Ji,Zi,Xi=e=>{let{id:t}=Object(N.f)(Object(l.i)());return r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"bfc-old-style"},r.a.createElement("div",{className:"bfc-html"},r.a.createElement("div",{className:"account-wrapper"},r.a.createElement(l.d,null,r.a.createElement(l.b,{exact:!0,path:"/account/login"},r.a.createElement(Ni.default,null)),r.a.createElement(l.b,{exact:!0,path:"/account/signup"},r.a.createElement(Ii.default,null)),r.a.createElement(l.b,{exact:!0,path:"/account/notifications"},r.a.createElement(Ki,null)),r.a.createElement(l.b,{path:"/account/:id"},r.a.createElement(Pi,{id:t})))))))},$i=a(1498),eo=a(637),to=a(233),ao=a(668),no=a(940),ro=a(476),io=a(2182),oo=a(2183),so=a(2184),lo=a(2114),co=a(2115),uo=a(160);const mo=["title","titleId"];function po(){return po=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},po.apply(null,arguments)}function _o(e,t){let{title:a,titleId:r}=e,i=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(t.includes(n))continue;a[n]=e[n]}return a}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],t.includes(a)||{}.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(e,mo);return n.createElement("svg",po({xmlns:"http://www.w3.org/2000/svg",width:22,height:22.319,viewBox:"0 0 22 22.319",ref:t,"aria-labelledby":r},i),a?n.createElement("title",{id:r},a):null,Ji||(Ji=n.createElement("defs",null,n.createElement("style",null,".a{fill:#030104;stroke:none;}.b{fill:none;stroke:#707070;}"))),Zi||(Zi=n.createElement("g",{transform:"translate(-0.208)"},n.createElement("path",{className:"a",d:"M21.234,4.71a1.544,1.544,0,0,0,1.548-1.545V1.548a1.548,1.548,0,1,0-3.1,0V3.166A1.544,1.544,0,0,0,21.234,4.71Z",transform:"translate(-4.55)"}),n.createElement("path",{className:"a",d:"M22.184,3.482H19.068v.787a2.356,2.356,0,1,1-4.713,0V3.482H8.067v.787a2.357,2.357,0,1,1-4.714,0V3.482L.208,3.443v19.68h20.43l1.57,0ZM20.636,21.556H1.781V8.983H20.638V21.556Z",transform:"translate(0 -0.804)"}),n.createElement("path",{className:"a",d:"M6.883,4.71A1.545,1.545,0,0,0,8.432,3.165V1.548a1.548,1.548,0,1,0-3.1,0V3.166A1.542,1.542,0,0,0,6.883,4.71Z",transform:"translate(-1.198 0)"}),n.createElement("rect",{className:"a",width:2.476,height:2.186,transform:"translate(8.071 9.866)"}),n.createElement("rect",{className:"a",width:2.479,height:2.186,transform:"translate(12.075 9.866)"}),n.createElement("rect",{className:"a",width:2.476,height:2.186,transform:"translate(15.788 9.866)"}),n.createElement("rect",{className:"a",width:2.476,height:2.184,transform:"translate(8.071 13.496)"}),n.createElement("rect",{className:"a",width:2.479,height:2.184,transform:"translate(12.075 13.496)"}),n.createElement("rect",{className:"a",width:2.476,height:2.184,transform:"translate(15.788 13.496)"}),n.createElement("rect",{className:"a",width:2.476,height:2.184,transform:"translate(8.071 17.198)"}),n.createElement("rect",{className:"a",width:2.475,height:2.184,transform:"translate(4.138 13.496)"}),n.createElement("rect",{className:"a",width:2.475,height:2.184,transform:"translate(4.138 17.198)"}),n.createElement("rect",{className:"a",width:2.479,height:2.184,transform:"translate(12.075 17.198)"}),n.createElement("rect",{className:"a",width:2.476,height:2.184,transform:"translate(15.788 17.198)"}),n.createElement("path",{className:"b",d:"M.235,3.389",transform:"translate(-0.006 -0.792)"}))))}const yo=n.forwardRef(_o);a.p;var fo=e=>{var t,a,i,o;let{setIsLoading:l,setIsCreatePlan:c,isEditPlan:d,setIsEditPlan:u,selectedPlan:m}=e;const p=Object(s.d)(),_=Object(s.e)((e=>null===e||void 0===e?void 0:e.user)),y=Object(s.e)((e=>e.referenceData.data.commodityTypeForm)),f=Object(s.e)((e=>e.referenceData.data.typeFormCommodity)),h=Object(s.e)((e=>e.referenceData.data.commodityResidue)),g=Object(s.e)((e=>{var t;return null===e||void 0===e||null===(t=e.locations)||void 0===t?void 0:t.storageLocations})),v=Object(s.e)((e=>{var t;return null===e||void 0===e||null===(t=e.userStorage)||void 0===t?void 0:t.storagePlans}));let b=d?null===m||void 0===m||null===(t=m.child_rows)||void 0===t?void 0:t.filter((e=>5===e.stock_in_out_type_enum)):(null===v||void 0===v||null===(a=v[0])||void 0===a?void 0:a.consume)||[];b=b.map((e=>Object(w.a)(Object(w.a)({},e),{},{level_id:e.level_id?e.level_id:Math.random()})));let E=d?null===m||void 0===m||null===(i=m.child_rows)||void 0===i?void 0:i.filter((e=>4===e.stock_in_out_type_enum)):(null===v||void 0===v||null===(o=v[0])||void 0===o?void 0:o.produce)||[];E=E.map((e=>Object(w.a)(Object(w.a)({},e),{},{level_id:e.level_id?e.level_id:Math.random()}))),Object(n.useEffect)((()=>{const e=null===_||void 0===_?void 0:_.person_id,t="person_id=".concat(e);
1p(qe.a.getStorageLocations(t))}),[]);const[O,A]=Object(n.useState)([...b]),[S,j]=Object(n.useState)([...E]),[k,D]=Object(n.useState)(!1),[x,C]=Object(n.useState)(d?null===m||void 0===m?void 0:m.storage_id:0),[P,N]=Object(n.useState)(d&&null!==m&&void 0!==m&&m.location_code?null===m||void 0===m?void 0:m.location_code:""),[I,F]=Object(n.useState)(""),[T,B]=Object(n.useState)(""),[R,M]=Object(n.useState)(""),[q,L]=Object(n.useState)(0),[U,V]=Object(n.useState)(0),[z,Y]=Object(n.useState)(!1),[G,Q]=Object(n.useState)(d?null===m||void 0===m?void 0:m.storage_plan_name:""),[H,W]=Object(n.useState)(d&&null!==m&&void 0!==m&&m.movement_from_date?new Date(null===m||void 0===m?void 0:m.movement_from_date):""),[K,J]=Object(n.useState)(d&&null!==m&&void 0!==m&&m.movement_to_date?new Date(null===m||void 0===m?void 0:m.movement_to_date):"");Object(n.useEffect)((()=>{Object.values(y).length||p(Ie.a.getCommodityDropdownData("commodityTypeForm",{}))}),[]),Object(n.useEffect)((()=>{null!==m&&void 0!==m&&m.location_code&&g.length&&N(null===g||void 0===g?void 0:g.find((e=>e.address_text===(null===m||void 0===m?void 0:m.location_code))))}),[m]),Object(n.useEffect)((()=>{var e,t;null!==(e=b)&&void 0!==e&&e.length&&A(b),null!==(t=E)&&void 0!==t&&t.length&&j(E)}),[]);const Z=async e=>{const t=await p(uo.a.deleteStoragePlanDetail(e));return t&&Se.a.show({type:"success",message:"Plan details deleted successfully.",key:"req-form"}),t},$=async e=>{var t;const a=parseFloat(e.currentTarget.id),n=O.filter((e=>e.level_id!==a)),r=O.filter((e=>e.level_id===a)),i=null===r||void 0===r||null===(t=r[0])||void 0===t?void 0:t.storage_plan_detail_id;if(i){await Z(i)&&A(n)}else A(n)},ee=async e=>{var t;const a=parseFloat(e.currentTarget.id),n=S.filter((e=>e.level_id!==a)),r=S.filter((e=>e.level_id===a)),i=null===r||void 0===r||null===(t=r[0])||void 0===t?void 0:t.storage_plan_detail_id;if(i){await Z(i)&&j(n)}else j(n)},te=()=>{Q(""),C(""),W(""),J(""),N(""),L(""),A([]),j([])};Object(n.useEffect)((()=>{!d&&te()}),[d]);const[ae,ne]=Object(n.useState)({});Object(n.useEffect)((()=>{if(ae.commodity_form_code&&ae.commodity_type_code||I&&T){const e={commodity_type_code:ae.commodity_type_code||T,commodity_form_code:ae.commodity_form_code||I};p(Ie.a.getCommodityDropdownData("typeFormCommodity",e))}}),[ae,I,T]);const[re,ie]=Object(n.useState)({});Object(n.useEffect)((()=>{if(re.commodity_form_code&&re.commodity_type_code&&re.commodity_code||I&&T&&R){const e={commodity_type_code:re.commodity_type_code||T,commodity_form_code:re.commodity_form_code||I,commodity_code:re.commodity_code||R};p(Ie.a.getCommodityDropdownData("commodityResidue",e))}}),[re,T,I,R]);const oe=[{title:"Form",dataIndex:"form",width:"200px",align:"center",render:(e,t,a)=>{var n;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&U===t.level_id&&(null===(n=b)||void 0===n?void 0:n.length)>0||t.isAdd?r.a.createElement(Ne.a,{value:y.find((e=>e.commodity_form_master_id===t.commodity_form_master_id)),disableClearable:!0,options:y,getOptionLabel:e=>e.display_member?e.display_member:"",onChange:(e,t)=>
1{let n=[...O];n[a]=Object(w.a)(Object(w.a)({},n[a]),{},{commodity_form_master_id:null===t||void 0===t?void 0:t.commodity_form_master_id,commodity_form_master_code:null===t||void 0===t?void 0:t.commodity_form_code,commodity_type_master_id:null===t||void 0===t?void 0:t.commodity_type_master_id,commodity_type_master_code:null===t||void 0===t?void 0:t.commodity_type_code,commodity_form_code:null===t||void 0===t?void 0:t.commodity_form_code,type:null===t||void 0===t?void 0:t.commodity_type_id,commodity_type_code:null===t||void 0===t?void 0:t.commodity_type_code}),A(n),ne({commodity_type_code:null===t||void 0===t?void 0:t.commodity_type_code,commodity_form_code:null===t||void 0===t?void 0:t.commodity_form_code})},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined",size:"small"}))}):t.commodity_form_master_code)}},{title:"Commodity",dataIndex:"commodity",width:"200px",align:"center",render:(e,t,a)=>{var n,i,o,s;let l;if(t.commodity_form_master_code&&t.commodity_type_master_code){const e={commodity_type_code:t.commodity_type_master_code,commodity_form_code:t.commodity_form_master_code};l=Object.values(e).join("")}return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&U===t.level_id&&(null===(n=b)||void 0===n?void 0:n.length)>0||t.isAdd?r.a.createElement(Ne.a,{value:(null===(i=f[l])||void 0===i?void 0:i.length)>0?null===(o=f[l])||void 0===o?void 0:o.find((e=>e.display_member===t.commodity_code)):"",disableClearable:!0,options:null!==(s=f[l])&&void 0!==s&&s.length?f[l]:[],getOptionLabel:e=>e.display_member?e.display_member:"",onChange:(e,n)=>{let r=[...O];r[a]=Object(w.a)(Object(w.a)({},r[a]),{},{commodity_id:null===n||void 0===n?void 0:n.value_member,commodity_code:null===n||void 0===n?void 0:n.display_member}),A(r),ie({commodity_type_code:t.commodity_type_master_code,commodity_form_code:t.commodity_form_master_code,commodity_code:null===n||void 0===n?void 0:n.display_member})},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined",size:"small"}))}):t.commodity_code)}},{title:"Residue",dataIndex:"residue",width:"200px",align:"center",render:(e,t,a)=>{var n,i,o,s;let l;if(t.commodity_form_master_code&&t.commodity_type_master_code&&t.commodity_code){const e={commodity_type_code:t.commodity_type_master_code,commodity_form_code:t.commodity_form_master_code,commodity_code:t.commodity_code};l=Object.values(e).join("")}return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&U===t.level_id&&(null===(n=b)||void 0===n?void 0:n.length)>0||t.isAdd?r.a.createElement(Ne.a,{value:(null===(i=h[l])||void 0===i?void 0:i.length)>0?null===(o=h[l])||void 0===o?void 0:o.find((e=>e.display_member===t.commodity_residue_master_code)):"",disableClearable:!0,options:null!==(s=h[l])&&void 0!==s&&s.length?h[l]:[],getOptionLabel:e=>e.display_member?e.display_member:"",onChange:(e,t)=>
1{let n=[...O],r=n.map((e=>({commodity_id:e.commodity_id,commodity_form_master_id:e.commodity_form_master_id,commodity_residue_master_code:e.commodity_residue_master_code})));r[a].commodity_residue_master_code=null===t||void 0===t?void 0:t.display_member;var i=new Set(r.map((e=>e.commodity_form_master_id+"~"+e.commodity_id+"~"+e.commodity_residue_master_code)));r.length===i.size?(n[a]=Object(w.a)(Object(w.a)({},n[a]),{},{commodity_residue_master_id:null===t||void 0===t?void 0:t.commodity_residue_master_id,commodity_residue_code:null===t||void 0===t?void 0:t.display_member,commodity_residue_master_code:null===t||void 0===t?void 0:t.display_member}),A(n)):Se.a.show({type:"error",message:"Duplicate Combinations not allowed. Please create unique combinations.",key:"req-form"})},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined",size:"small"}))}):t.commodity_residue_master_code)}},{title:"Current Quantity",dataIndex:"current_quantity",width:"200px",align:"center",render:(e,t,a)=>{var n;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&U===t.level_id&&(null===(n=b)||void 0===n?void 0:n.length)>0||t.isAdd?r.a.createElement(ce.a,{id:t.id,type:"number",variant:"outlined",size:"small",disabled:!0,value:t.current_quantity,onChange:e=>{let t=[...O];t[a]=Object(w.a)(Object(w.a)({},t[a]),{},{current_quantity:parseFloat(e.target.value)}),A(t)}}):t.current_quantity)}},{title:"Quantity",dataIndex:"quantity",width:"200px",align:"center",render:(e,t,a)=>{var n;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&U===t.level_id&&(null===(n=b)||void 0===n?void 0:n.length)>0||t.isAdd?r.a.createElement("div",{className:"d-flex align-items-center"},r.a.createElement(ce.a,{id:t.id,type:"number",variant:"outlined",size:"small",value:t.qty,onChange:e=>{let t=[...O];t[a]=Object(w.a)(Object(w.a)({},t[a]),{},{qty:parseFloat(e.target.value)}),A(t)}}),r.a.createElement("span",{className:"font-weight-bold ml-2"},"/Day")):t.qty)}},{title:"",dataIndex:"action",width:"100px",align:"center",render:(e,t)=>{var a;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&!t.isAdd&&U===t.level_id&&(null===(a=b)||void 0===a?void 0:a.length)>0?r.a.createElement(di.a,{id:t.level_id,size:"small",style:{color:"var(--unnamed-color-1b62ab)"},onClick:()=>D(!1)},r.a.createElement(io.a,null)):!t.isAdd&&r.a.createElement(r.a.Fragment,null,r.a.createElement(di.a,{id:t.level_id,size:"small",style:{color:"var(--unnamed-color-1b62ab)"},onClick:()=>{D(!0),V(t.level_id),F(null===t||void 0===t?void 0:t.commodity_form_master_code),B(null===t||void 0===t?void 0:t.commodity_type_master_code),M(null===t||void 0===t?void 0:t.commodity_code)}},r.a.createElement(oo.a,null)),r.a.createElement(di.a,{id:t.level_id,size:"small",style:{color:"red"},onClick:e=>$(e)},r.a.createElement(so.a,null))),t.isAdd&&r.a.createElement(di.a,{id:t.level_id,size:"small",style:{color:"red"},onClick:e=>$(e)},r.a.createElement(so.a,null)))}}],[se,le]=Object(n.useState)({});Object(n.useEffect)((()=>{if(se.commodity_form_code&&se.commodity_type_code){const e={commodity_type_code:se.commodity_type_code,commodity_form_code:se.commodity_form_code};p(Ie.a.getCommodityDropdownData("typeFormCommodity",e))}}),[se]);const[de,ue]=Object(n.useState)({});Object(n.useEffect)((()=>{if(de.commodity_form_code&&de.commodity_type_code&&de.commodity_code){const e={commodity_type_code:de.commodity_type_code,commodity_form_code:de.commodity_form_code,commodity_code:de.commodity_code};p(Ie.a.getCommodityDropdownData("commodityResidue",e))}}),[de]);const me=[{title:"Form",dataIndex:"form",width:"200px",align:"center",render:(e,t,a)=>{var n;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&U===t.level_id&&(null===(n=b)||void 0===n?void 0:n.length)>0||t.isAdd?r.a.createElement(Ne.a,{value:y.find((e=>e.commodity_form_master_id===t.commodity_form_master_id)),disableClearable:!0,options:y,getOptionLabel:e=>e.display_member?e.display_member:"",onChange:(e,t)=>
1{let n=[...S];n[a]=Object(w.a)(Object(w.a)({},n[a]),{},{commodity_form_master_id:null===t||void 0===t?void 0:t.commodity_form_master_id,commodity_form_master_code:null===t||void 0===t?void 0:t.commodity_form_code,commodity_type_master_id:null===t||void 0===t?void 0:t.commodity_type_master_id,commodity_type_master_code:null===t||void 0===t?void 0:t.commodity_type_code,commodity_form_code:null===t||void 0===t?void 0:t.commodity_form_code,type:null===t||void 0===t?void 0:t.commodity_type_id,commodity_type_code:null===t||void 0===t?void 0:t.commodity_type_code}),j(n),le({commodity_type_code:null===t||void 0===t?void 0:t.commodity_type_code,commodity_form_code:null===t||void 0===t?void 0:t.commodity_form_code})},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined",size:"small"}))}):t.commodity_form_master_code)}},{title:"Commodity...",dataIndex:"commodity",width:"200px",align:"center",render:(e,t,a)=>{var n,i,o,s;let l;if(t.commodity_form_master_code&&t.commodity_type_master_code){const e={commodity_type_code:t.commodity_type_master_code,commodity_form_code:t.commodity_form_master_code};l=Object.values(e).join("")}return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&U===t.level_id&&(null===(n=b)||void 0===n?void 0:n.length)>0||t.isAdd?r.a.createElement(Ne.a,{value:(null===(i=f[l])||void 0===i?void 0:i.length)>0?null===(o=f[l])||void 0===o?void 0:o.find((e=>e.display_member===t.commodity_code)):"",disableClearable:!0,options:null!==(s=f[l])&&void 0!==s&&s.length?f[l]:[],getOptionLabel:e=>e.display_member?e.display_member:"",onChange:(e,n)=>{let r=[...S];r[a]=Object(w.a)(Object(w.a)({},r[a]),{},{commodity_id:null===n||void 0===n?void 0:n.value_member,commodity_code:null===n||void 0===n?void 0:n.display_member}),j(r),ue({commodity_type_code:t.commodity_type_master_code,commodity_form_code:t.commodity_form_master_code,commodity_code:null===n||void 0===n?void 0:n.display_member})},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined",size:"small"}))}):t.commodity_code)}},{title:"Residue",dataIndex:"residue",width:"200px",align:"center",render:(e,t,a)=>{var n,i,o,s;let l;if(t.commodity_form_master_code&&t.commodity_type_master_code&&t.commodity_code){const e={commodity_type_code:t.commodity_type_master_code,commodity_form_code:t.commodity_form_master_code,commodity_code:t.commodity_code};l=Object.values(e).join("")}return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&U===t.level_id&&(null===(n=b)||void 0===n?void 0:n.length)>0||t.isAdd?r.a.createElement(Ne.a,{value:(null===(i=h[l])||void 0===i?void 0:i.length)>0?null===(o=h[l])||void 0===o?void 0:o.find((e=>e.display_member===t.commodity_residue_master_code)):"",disableClearable:!0,options:null!==(s=h[l])&&void 0!==s&&s.length?h[l]:[],getOptionLabel:e=>e.display_member?e.display_member:"",onChange:(e,t)=>
1{let n=[...S],r=n.map((e=>({commodity_id:e.commodity_id,commodity_form_master_id:e.commodity_form_master_id,commodity_residue_master_code:e.commodity_residue_master_code})));r[a].commodity_residue_master_code=null===t||void 0===t?void 0:t.display_member;var i=new Set(r.map((e=>e.commodity_form_master_id+"~"+e.commodity_id+"~"+e.commodity_residue_master_code)));r.length===i.size?(n[a]=Object(w.a)(Object(w.a)({},n[a]),{},{commodity_residue_master_id:null===t||void 0===t?void 0:t.commodity_residue_master_id,commodity_residue_code:null===t||void 0===t?void 0:t.display_member,commodity_residue_master_code:null===t||void 0===t?void 0:t.display_member}),j(n)):Se.a.show({type:"error",message:"Duplicate Combinations not allowed. Please create unique combinations.",key:"req-form"})},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined",size:"small"}))}):t.commodity_residue_master_code)}},{title:"Current Quantity",dataIndex:"current_quantity",width:"200px",align:"center",render:(e,t,a)=>{var n;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&U===t.level_id&&(null===(n=b)||void 0===n?void 0:n.length)>0||t.isAdd?r.a.createElement(ce.a,{id:t.id,type:"number",variant:"outlined",size:"small",value:t.current_quantity,disabled:!0,onChange:e=>{let t=[...O];t[a]=Object(w.a)(Object(w.a)({},t[a]),{},{current_quantity:parseFloat(e.target.value)}),A(t)}}):t.current_quantity)}},{title:"Quantity",dataIndex:"qty",width:"200px",align:"center",render:(e,t,a)=>{var n;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&U===t.level_id&&(null===(n=E)||void 0===n?void 0:n.length)>0||t.isAdd?r.a.createElement("div",{className:"d-flex align-items-center"},r.a.createElement(ce.a,{id:t.id,type:"number",variant:"outlined",size:"small",value:t.qty,onChange:e=>{let t=[...S];t[a]=Object(w.a)(Object(w.a)({},t[a]),{},{qty:parseFloat(e.target.value)}),j(t)}}),r.a.createElement("span",{className:"font-weight-bold ml-2"},"/Day")):t.qty)}},{title:"",dataIndex:"action",width:"100px",align:"center",render:(e,t)=>{var a;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},k&&!t.isAdd&&U===t.level_id&&(null===(a=E)||void 0===a?void 0:a.length)>0?r.a.createElement(di.a,{id:t.level_id,size:"small",style:{color:"var(--unnamed-color-1b62ab)"},onClick:()=>D(!1)},r.a.createElement(io.a,null)):!t.isAdd&&r.a.createElement(r.a.Fragment,null,r.a.createElement(di.a,{id:t.level_id,size:"small",style:{color:"var(--unnamed-color-1b62ab)"},onClick:()=>{D(!0),V(t.level_id),F(null===t||void 0===t?void 0:t.commodity_form_master_code),B(null===t||void 0===t?void 0:t.commodity_type_master_code),M(null===t||void 0===t?void 0:t.commodity_code)}},r.a.createElement(oo.a,null)),r.a.createElement(di.a,{id:t.level_id,size:"small",style:{color:"red"},onClick:e=>ee(e)},r.a.createElement(so.a,null))),t.isAdd&&r.a.createElement(di.a,{id:t.level_id,size:"small",style:{color:"red"},onClick:e=>ee(e)},r.a.createElement(so.a,null)))}}];return r.a.createElement("div",{className:"mt-2"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label",style:{fontWeight:"bold"}},"Plan Name"),r.a.createElement("span",{className:"required",style:{color:"red"}},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(ce.a,{fullWidth:!0,value:G,onChange:e=>{v.every((t=>(null===t||void 0===t?void 0:t.storage_plan_name)!==e.target.value))?Q(e.target.value):Se.a.show({type:"error",message:"Storage plan with same name already exists. Please use different plan name.",key:"req-form"})},variant:"outlined",size:"small"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-4"},r.a.createElement("span",{className:"form-group-label",style:{fontWeight:"bold"}},"Location"),r.a.createElement("span",{className:"required",style:{color:"red"}},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Ne.a,{value:P,disableClearable:!0,options:g.length?g.filter((e=>null!==e.storage_id)):[],getOptionLabel:e=>e.address_text?e.address_text:"",disabled:!!d,onChange:(e,t)=>
1{N(t),L(null===t||void 0===t?void 0:t.company_address_id),C(null===t||void 0===t?void 0:t.storage_id)},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,{variant:"outlined",size:"small"}))}))),r.a.createElement("div",{className:"col-md-7"},r.a.createElement("span",{className:"form-group-label",style:{fontWeight:"bold"}},"Movement Dates"),r.a.createElement("span",{className:"required",style:{color:"red"}},"*"),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6"},r.a.createElement("div",{className:"form__form-group-field custom-input date-picker"},r.a.createElement("div",{className:'bfc-date-time-wrapper w-100"'},r.a.createElement(fr.a,{selected:H,selectsStart:!0,onChange:e=>W(e),showTimeSelect:!0,dateFormat:"MMMM d, yyyy h:mm aa",dropDownMode:"select",withPortal:hr.isMobileOnly,minDate:new Date,placeholderText:"From",disabled:d&&Object(lo.a)(new Date(H))&&Object(co.a)(new Date(H)),customInput:r.a.createElement(ce.a,{fullWidth:!0,variant:"outlined",size:"small",InputProps:{endAdornment:r.a.createElement(ui.a,{position:"end"},r.a.createElement(no.a,{component:yo}))}})})))),r.a.createElement("div",{className:"col-md-6"},r.a.createElement("div",{className:"form__form-group-field custom-input date-picker"},r.a.createElement("div",{className:'bfc-date-time-wrapper w-100"'},r.a.createElement(fr.a,{className:'bfc-date-time-wrapper w-100"',selected:K,selectsStart:!0,onChange:e=>J(e),showTimeSelect:!0,dateFormat:"MMMM d, yyyy h:mm aa",dropDownMode:"select",withPortal:hr.isMobileOnly,minDate:new Date,placeholderText:"To",customInput:r.a.createElement(ce.a,{fullWidth:!0,variant:"outlined",size:"small",InputProps:{endAdornment:r.a.createElement(ui.a,{position:"end"},r.a.createElement(no.a,{component:yo}))}})}))))))),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"d-flex flex-column justify-content-between",style:{borderTop:"1px solid #f0f0f0"}},r.a.createElement("div",{className:"consume-container p-2 pt-3",style:{borderBottom:"1px solid #f0f0f0"}},r.a.createElement("span",{style:{fontSize:"var(--fs-base__zero)",fontWeight:"bold",color:"var(--unnamed-color-1b62ab)",marginLeft:16}},"Consume"),r.a.createElement(ut.a,{columns:oe,dataSource:O||[],pagination:!1,className:"ant-table",size:"middle"}),r.a.createElement("div",{className:"d-flex align-items-center justify-content-end mt-2"},r.a.createElement(ro.a,{color:"primary",variant:"text",startIcon:r.a.createElement(va.a,null),onClick:()=>{D(!0),Y(!0);const e={level_id:Math.random(),stock_in_out_type_enum:5,commodity_form_code:"",commodity_code:"",commodity_residue_code:"",quantity:"",current_quantity:0,isAdd:!0};V(null===e||void 0===e?void 0:e.level_id),A([...O,e])},style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"bold",textTransform:"none"}},"Add a Row"))),r.a.createElement("div",{className:"produce-container p-2 pt-3",style:{borderBottom:"1px solid #f0f0f0"}},r.a.createElement("span",{style:{fontSize:"var(--fs-base__zero)",fontWeight:"bold",color:"var(--unnamed-color-1b62ab)",marginLeft:16}},"Produce"),r.a.createElement(ut.a,{columns:me,dataSource:S||[],pagination:!1,className:"ant-table",size:"middle"}),r.a.createElement("div",{className:"d-flex align-items-center justify-content-end mt-2"},r.a.createElement(ro.a,{color:"primary",variant:"text",startIcon:r.a.createElement(va.a,null),onClick:()=>{D(!0),Y(!0);const e={level_id:Math.random(),stock_in_out_type_enum:4,commodity_form_code:"",commodity_code:"",commodity_residue_code:"",quantity:"",current_quantity:0,isAdd:!0};V(null===e||void 0===e?void 0:e.level_id),j([...S,e])},style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"bold",textTransform:"none"}},"Add a Row")))),r.a.createElement("div",{className:"d-flex align-items-center justify-content-center mb-3 mt-4"},r.a.createElement(X.a,{color:"primary",onClick:async()=>{if(G&&P&&H&&K){let e=[...O],t=[...S];e=e.map((e=>Object(w.a)(Object(w.a)({},e),{},{stock_in_out_type_enum:5,storage_plan_detail_id:e.isAdd?0:e.storage_plan_detail_id}))),t=t.map((e=>Object(w.a)(Object(w.a)({},e),{},{stock_in_out_type_enum:4,storage_plan_detail_id:e.isAdd?0:e.storage_plan_detail_id})));const a={storage_plan_master_id:d?null===m||void 0===m?void 0:m.storage_plan_master_id:0,storage_plan_name:G,storage_id:x,address_id:q,movement_from_date:H,movement_to_date:K,storage_plan_detail
1:[...e,...t]};l(!0);await p(uo.a.saveUpdateStoragePlan(a))?(te(),c(!1),u(!1),l(!1),Se.a.show({type:"success",message:"Plan ".concat(d?"updated":"created"," successfully."),key:"req-form"})):setTimeout((()=>l(!1)),3e3)}else Se.a.show({type:"error",message:"Please fill all the required fields.",key:"req-form"})}},"Save"))))},ho=a(95);a(1544);var go=()=>{var e,t;let{page:a,back:i,storage_plan_master_id:o,storage_plan_name:c,modified_on:d,isControlTower:u,person_company_affiliate_enum:m,storagePersonId:p}=Object(Re.a)();const _=Boolean(u),y=Object(l.g)(),f=Object(s.d)(),h=Object(n.useRef)(),g=Object(s.e)((e=>{var t;return null===e||void 0===e||null===(t=e.userStorage)||void 0===t?void 0:t.storagePlans})),v=Object(s.e)((e=>e.user)),[b,E]=Object(n.useState)(!0),O=null===v||void 0===v||null===(e=v.profile)||void 0===e?void 0:e.person_role.some((e=>59===e.role_id)),{RangePicker:S}=$i.a,[j,k]=Object(n.useState)({}),[D,x]=Object(n.useState)(10),[C,P]=Object(n.useState)(!1),[I,F]=Object(n.useState)(!1),[T,B]=Object(n.useState)(!1),[R,M]=Object(n.useState)(null),[q,L]=Object(n.useState)(""),[U,V]=Object(n.useState)([]),[z,Y]=Object(n.useState)(!1),[G,Q]=Object(n.useState)(!1),H=N.d.decodeBackUrl(i);Object(N.g)(window.location.href);let W=[{to:H,title:"Storage"},{to:"/storage/plan?page=1&".concat(_?"isControlTower=true&storagePersonId=".concat(p,"&person_company_affiliate_enum=").concat(m,"&"):"","back=").concat(i),title:"Plan"}];const K=(e,t,a)=>{a();let n=Object(w.a)(Object(w.a)({},j),{},{back:i});_&&(n=Object(w.a)(Object(w.a)({},n),{},{isControlTower:!0,storagePersonId:p,person_company_affiliate_enum:m})),n=Object(w.a)(Object(w.a)({},n),{},{[t]:e,back:i}),k(n),y.push(Tt.a.createUrl(n)),Q(!0)},J=(e,t)=>{e();let a=Object(w.a)(Object(w.a)({},j),{},{back:i});_&&(a=Object(w.a)(Object(w.a)({},a),{},{isControlTower:!0,storagePersonId:p,person_company_affiliate_enum:m})),delete a[t],k(a),y.push(Tt.a.createUrl(a))},Z=(e,t)=>r.a.createElement(Rt.a,{style:{color:j.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});Object(n.useEffect)((()=>{(async()=>{try{let e,t=Tt.a.getFilters({storage_plan_master_id:o,storage_plan_name:c,modified_on:d});k(t);const n=((a||1)-1)*D;e=_?{filters:q?Object(w.a)(Object(w.a)({},t),{},{movement_date:q}):Object(w.a)(Object(w.a)({},t),{},{entity_id:p}),person_company_affiliate_enum:parseInt(m),is_market:!1,offset:n,page_Size:D}:{filters:q?Object(w.a)(Object(w.a)({},t),{},{movement_date:q}):t,offset:n,page_Size:D},B(!0);await f(uo.a.getStoragePlans(e))?B(!1):setTimeout((()=>B(!1)),3e3)}catch(e){B(!1)}})()}),[C,o,c,d,q,z,a,D,_,p,m,b]);const $=[{title:"Plan Id",key:"storage_plan_master_id",dataIndex:"storage_plan_master_id",sorter:(e,t)=>e.storage_plan_master_id-t.storage_plan_master_id,width:"120px",align:"center",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.storage_plan_master_id),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"storage_plan_master_id",data:e,onFilterChange:K,handleReset:J,value:o,name:"Plan Id"}),filterIcon:e=>Z(0,"storage_plan_master_id"),filteredValue:void 0!==o?o:null},{title:"Plan Name",key:"storage_plan_name",dataIndex:"storage_plan_name",width:"120px",align:"center",fixed:!0,sorter:(e,t)=>e.storage_plan_name&&e.storage_plan_name.localeCompare(t.storage_plan_name&&t.storage_plan_name),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.storage_plan_name),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"storage_plan_name",data:e,onFilterChange:K,handleReset:J,value:c,name:"Plan Name"}),filterIcon:e=>Z(0,"storage_plan_name"),filteredValue:void 0!==c?c:null},{title:"Location",dataIndex:"location",width:"120px",align:"center",sorter:(e,t)=>e.location_code&&e.location_code.localeCompare(t.location_code&&t.location_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.location_code)},{title:"From",dataIndex:"from",width:"120px",align:"center",sorter:(e,t)=>e.movement_from_date&&e.movement_from_date.localeCompare(t.movement_from_date&&t.movement_from_date),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.movement_from_date?ur()(t.movement_from_date).format("DD-MMM-YYYY"):"")},{title:"To",dataIndex:"to",width:"120px",align:"center",sorter:(e,t)=>e.movement_to_date&&e.movement_to_date.localeCompare(t.movement_to_date&&t.movement_to_date),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.movement_to_date?ur()(t.movement_to_date).format("DD-MMM-YYYY"):"")},{title:"Modified On",dataIndex:"modified_on",width:"140px",align:"center",sorter:(e,t)=>e.modified_on&&e.modified_on.localeCompare(t.modified_on&&t.modified_on),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.modified_on?ur()(t.modified_on).format("DD-MMM-YYYY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"modified_on",data:e,onFilterChange:K,handleReset:J,value:d,name:"Modified On"}),filterIcon:e=>{return t="modified_on",r.a.createElement(eo.a,{style:{color:j.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},filteredValue:void 0!==d?d:null},{title:"",width:"80px",align:"center",render:(e,t)=>!O&&r.a.createElement(Fa.a,{showFlag:!_,isConfirmModal:!0,isOpen:z,confirmModalMsg:"Are you sure you want to delete this plan?",controls:[{name:"Edit",onClick:()=>te(t),controlColor:"var(--unnamed-color-1890ff)"},{name:"Delete",onClick:()=>ae(t),controlColor:"#ff4d4f"}]})}],ee=e=>{if(!A.a.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},j),{},{page:e?e.current:1});y.push(Tt.a.createUrl(t)),e.pageSize!==D&&x(e.pageSize)}};void 0===a&&(a=1,ee({current:a,pageSize:D}
1));const te=e=>{M(e),F(!0),P(!0)},ae=async e=>{Y(!0);const t={storage_plan_master_id:e.storage_plan_master_id};Se.a.show({type:"info",message:"Deleting Plan ...",key:"req-form"});await f(uo.a.deleteStoragePlan(t))&&(Se.a.show({type:"success",message:"Plan Deleted Successfully.",key:"req-form"}),E(!b))};let ne=Object.values(g)||[];ne=null===(t=ne)||void 0===t?void 0:t.map((e=>Object(w.a)(Object(w.a)({},e),{},{key:e.storage_plan_master_id})));const re=A.a.get(ne,"[0].total_count")||0;return Object(n.useEffect)((()=>{if(G&&h.current){const e=h.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),Q(!1)}}),[G]),r.a.createElement("div",{className:"plan-list"},r.a.createElement("div",{className:"bfc-header m-0"},r.a.createElement(to.a,{backLink:i,links:W,setRowsPerPage:x,rightPanContent:!_&&!O&&r.a.createElement(r.a.Fragment,null,r.a.createElement(X.a,{color:"primary",size:"sm",onClick:()=>P(!0)},"Create Plan"))})),r.a.createElement(ao.a,{size:"lg",open:C,setOpen:P,handelOnCloseModal:()=>{P(!1),F(!1)}
1,title:"Create Plan",busy:T,isIconRequired:!1,loaderStyle:{top:"50%",left:"50%",width:"auto",height:"auto"}},r.a.createElement(fo,{isLoading:T,setIsLoading:B,setIsCreatePlan:P,isEditPlan:I,setIsEditPlan:F,selectedPlan:R})),r.a.createElement("div",{className:"d-flex mt-0",style:{width:"calc(100% - 8px)"}},r.a.createElement("div",{id:"datepicker-container",className:"storage-datepicker"},r.a.createElement(S,{open:!0,value:U,onChange:(e,t)=>{V(e),L(t[0]+":"+t[1])},ranges:{Today:[si()(),si()()],Yesterday:[si()().subtract(1,"days"),si()().subtract(1,"days")],Tomorrow:[si()().add(1,"days"),si()().add(1,"days")],"This Week":[si()().startOf("week"),si()().endOf("week")],"This Month":[si()().startOf("month"),si()().endOf("month")]},renderExtraFooter:()=>r.a.createElement("span",{className:"ant-tag w-100 text-center",style:{cursor:"pointer"},onClick:()=>{V(["",""]),L("")}},"Reset"),getPopupContainer:()=>document.getElementById("datepicker-container"),style:{visibility:"hidden",height:0,width:0,margin:0,padding:0,border:0},popupStyle:{position:"static",opacity:1,pointerEvents:"all",padding:0}})),r.a.createElement("div",{className:"ant-table-body ant-table ml-1",style:{width:"calc(100% - 286px)"}},r.a.createElement(ut.a,{ref:h,dataSource:T?[{},{},{},{},{},{},{},{},{},{}]:A.a.sortBy(ne,"transfer_date"),columns:T?$.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):$,pagination:!1,onChange:ee,scroll:{y:550,x:550},className:"ant-table",size:"small",expandedRowRender:e=>(e=>{const t=[{title:"",width:"80px",align:"center"},{title:"Consume/Produce",width:"80px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.stock_in_out_type_enum_code)},{title:"Form",width:"80px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components font-weight-bold"},t.commodity_form_master_code)},{title:"Commodity",width:"80px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.commodity_code)},{title:"Residue",width:"80px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.commodity_residue_master_code)},{title:"Qty Per Day",width:"80px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components font-weight-bold",style:{color:"Consume"===t.stock_in_out_type_enum_code?"#e60e0e":"#599906"}},t.qty&&"".concat("Consume"===t.stock_in_out_type_enum_code?"-":"").concat(t.qty," MT"))},{title:"",width:"80px",align:"center"}];let a=A.a.get(e,"child_rows")||[]||[];return a=a.map((e=>Object(w.a)(Object(w.a)({},e),{},{key:e.storage_plan_master_id}))),r.a.createElement(ut.a,{columns:t,dataSource:a,pagination:!1,rowClassName:"ant-child-table-row",className:"ant-child-table-header expand-table"})})(e)}),r.a.createElement(Ft.a,{total:parseInt(re),handlePageChange:ee,page:a,clearFilters:()=>{k({});let e=window.location.pathname,t="".concat(e,"?page=1&back=").concat(i);_&&(t+="&isControlTower=true&storagePersonId=".concat(p,"&person_company_affiliate_enum=").concat(m)),y.push(t)},rowsPerPage:D,setScrollToFirstRow:Q}))))},vo=a(121),bo=a(247),Eo=a(490),wo=a.n(Eo),Oo=a(1441),Ao=a.n(Oo),So=a(234),jo=a(273),ko=a.n(jo);a(2064),a(812);const Do={fetchList(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(w.a)(Object(w.a)({},e),{},{filters:e.filters})},create(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(w.a)({},e)},update:(e,t)=>Object(w.a)(Object(w.a)({},t),{},{person_id:e,transporter_person_id:A.a.get(window,"user.userid",0),operation_enum:3}),destroy(e){const t={record_fuel_id:e};return N.d.getQs(t)},fetchDriverDetailsByMobile(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object(w.a)({},e);return N.d.getQs(t)},link(e,t){const a=Object(w.a)(Object(w.a)({},t),{},{person_id:e,transporter_person_id:A.a.get(window,"user.userid",0)});return N.d.getQs(a)},eKycDocumentVerification:e=>({verification_type_enum:3,document_number:e.license_number,document_name:e.first_name+" "+e.middle_name+" "+e.last_name,company_affiliate_enum:0,expiry_date:null,entity_id:A.a.get(window,"user.userid")||0,dob:ur()(e.dob).format("YYYY-MM-DD")})},xo={fetchList:e=>(A.a.isArray(e)?e:[]).map(((e,t)=>Object(w.a)(Object(w.a)({},e),{},{id:t}))),create:e=>e,update:e=>e,destroy:e=>e,fetchDriverDetailsByMobile:e=>e,link:e=>e,eKycVerification:e=>e},{baseUrl:Co}=P.a,{baseUrl:Po}=P.a,No=async e=>{try{Se.a.show({type:"info",message:"Trying to map Telemetry ID...",key:"req-form"});const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Do.create(e),a="".concat(Co,"/BioFuelThirdpartyIntegration/api/CarNot/MapTelemetryId"),n=await N.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await N.d.processApiRes(n);return xo.create(r)}catch(t){throw console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t),await N.d.processApiErrors(t,"","FetchAllDriversForTransporter")}}(e);return Se.a.show({type:"success",message:"Telemetry ID mapped successfully.",key:"req-form"}),t}catch(t){console.log("handleCreate---\x3eerror----\x3e",t),N.d.displayErrors(t)}},Io=async e=>{try{Se.a.show({type:"info",message:"Trying to De-link Telemetry ID...",key:"req-form"});const t=await async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};try{const t=Do.create(e),a="".concat(Co,"/BioFuelThirdpartyIntegration/api/CarNot/DeLinkTelemetryId"),n=await N.d.fetch(a,{method:"POST",body:JSON.stringify(t)}).ready,r=await N.d.processApiRes(n);return xo.create(r)}catch(t){throw console.log("api-FetchAllDriversForTransporter-fetchList->err----\x3e",t),await N.d.processApiErrors(t,"","FetchAllDriversForTransporter")}}(e);return Se.a.show({type:"success",message:"Telemetry ID delinked successfully.",key:"req-form"}),t}catch(t){console.log("handleCreate---\x3eerror----\x3e",t),N.d.displayErrors(t)}};a(824);var Fo=e=>{const{edit:t,setShowMapTeleId:a,singleRowData:i,trackerId:o,equipmentMasterId:s,rerender:l,setRerender:c}=e,[d,u]=Object(n.useState)([]),[m,p]=Object(n.useState)(null),[_,y]=Object(n.useState)(null),[f,h]=Object(n.useState)(!1),[g,v]=Object(n.useState)(!0),[b,E]=Object(n.useState)([]),[w,O]=Object(n.useState)([]);let A={telemetry_id:o||""};return r.a.createElement("div",{className:"bfc-modalform"},r.a.createElement("div",{className:"bfc-modalform-header"}
1,r.a.createElement("div",{className:"icons-wrapper"},r.a.createElement("span",{style:{fontSize:"20px",color:"#1b62ab"}},o?"Update Tracker ID":"Link Tracker ID")),r.a.createElement("div",{className:"close-wrapper"},r.a.createElement("span",{className:"close",style:{cursor:"pointer",color:"var(--unnamed-color-1b62ab)",fontWeight:"700"},onClick:()=>{a(!1)}},r.a.createElement(ko.a,null)))),r.a.createElement("div",{className:"modalform-body",style:{overflow:"auto",maxHeight:"calc(100vh - 100px)"},ref:e=>e&&e.style.setProperty("overflow","auto","important")},r.a.createElement(oe.e,{initialValues:A,onSubmit:async(e,t)=>{(async e=>{try{const t={equipment_master_id:null===e||void 0===e?void 0:e.equipment_master_id,telemetry_id:null===e||void 0===e?void 0:e.telemetry_id};await No(t),c(!l),a(!1)}catch(t){console.log(t)}})(e)}},(e=>{let{isSubmitting:n,setFieldValue:i,values:d}=e;return r.a.createElement(oe.d,{style:{paddingBottom:"25px"}},r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"contailer-fluid",style:{alignItems:"center"}},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col",style:{paddingRight:"0px"}},r.a.createElement("span",{className:"form-group-label"},"Equipment ID"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field",style:{marginTop:"10px"}},r.a.createElement(oe.b,{name:"equipment_master_id",component:En.a,type:"text",placeholder:"Enter Equipment ID",initialValues:A,style:{margin:0,padding:0},cb:e=>{i("equipment_master_id",e)}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col",style:{paddingRight:"0px"}},r.a.createElement("span",{className:"form-group-label"},"Tracker ID"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field",style:{marginTop:"10px"}},r.a.createElement(oe.b,{name:"telemetry_id",component:En.a,type:"text",placeholder:"Enter Tracker ID",initialValues:A,style:{margin:0,padding:0},cb:e=>{i("telemetry_id",e)}})))),r.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",marginTop:"20px"}},r.a.createElement(X.a,{style:{marginLeft:"20px"},type:"submit",disabled:n||!(null!==d&&void 0!==d&&d.telemetry_id)||!(null!==d&&void 0!==d&&d.equipment_master_id)},t?"Update":"Link"),(null===o||void 0===o?void 0:o.length)>0&&r.a.createElement(X.a,{className:"btn-secondary",style:{marginLeft:"20px"},onClick:()=>{(async()=>{try{const e={equipment_master_id:s,telemetry_id:o};await Io(e),a(!1),c(!l)}catch(e){console.log(e)}})()}},"Delink")))))}))))};var To=()=>{var e,t,a,i,o,c,d,u,m,p,y,f,h,g,v,b,E;const O=Object(s.d)(),{page:A=1}=Object(Re.a)(),S=Object(l.g)(),j=Object(n.useRef)(),k=Object(n.useRef)();let{equipment_master_id:D,equipment_type_id:x,equipment_make_id:C,creation_year:P,registration_no:I,model_no:F,equipment_variant_id:T,verification_status_enum:B,equipment_category_id:R,equipment_model_id:M,serial_number:q,entity_code:L,equipment_address:U,equipment_description:V,telemetry_device_id:z}=Object(Re.a)();const Y=Object(N.g)(window.location.href).includes("equipmentRental/mapTrackers"),G=Object(s.e)((e=>e.rental)),Q=Object.values(G.entities),H=_.get(G,"busy")||!1,[W,K]=Object(n.useState)(!1),[J,Z]=Object(n.useState)({}),[X,$]=Object(n.useState)(!1),[ee,te]=Object(n.useState)({}),[ae,re]=Object(n.useState)(10),[ie,oe]=Object(n.useState)(!1),se=Object(s.e)((e=>e.user)),le=null===se||void 0===se||null===(e=se.profile)||void 0===e||null===(t=e.person_role)||void 0===t?void 0:t.some((e=>"CT Commercial"===(null===e||void 0===e?void 0:e.role_code))),ce=null===se||void 0===se||null===(a=se.profile)||void 0===a||null===(i=a.person_role)||void 0===i?void 0:i.some((e=>"CT Superuser"===(null===e||void 0===e?void 0:e.role_code))),de=null===se||void 0===se||null===(o=se.profile)||void 0===o||null===(c=o.person_role)||void 0===c?void 0:c.some((e=>"CT Facilitator"===(null===e||void 0===e?void 0:e.role_code))),ue=null===se||void 0===se||null===(d=se.profile)||void 0===d||null===(u=d.person_role)||void 0===u?void 0:u.some((e=>"CT Operations"===(null===e||void 0===e?void 0:e.role_code))),me=null===se||void 0===se||null===(m=se.profile)||void 0===m||null===(p=m.person_role)||void 0===p?void 0:p.some((e=>"Admin"===(null===e||void 0===e?void 0:e.role_code))),pe=null===se||void 0===se||null===(y=se.profile)||void 0===y||null===(f=y.person_role)||void 0===f?void 0:f.some((e=>"Operations"===(null===e||void 0===e?void 0:e.role_code))),_e=null===se||void 0===se||null===(h=se.profile)||void 0===h||null===(g=h.person_role)||void 0===g?void 0:g.some((e=>"Facilitator"===(null===e||void 0===e?void 0:e.role_code))),ye=null===se||void 0===se||null===(v=se.profile)||void 0===v||null===(b=v.person)||void 0===b?void 0:b.is_control_tower_user,fe=le||ce||de||me||pe||_e||ue,he=(e,t)=>{e();let a=Object(w.a)({},ee);delete a[t],te(a),S.push(Tt.a.removeUrl(t))},ge=(e,t,a)=>{a();let n=Object(w.a)({},ee);n=Object(w.a)(Object(w.a)({},n),{},{[t]:e}),te(n),S.push(Tt.a.createUrl(n)),oe(!0)},ve=(e,t)=>
1r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),be=(e,t)=>r.a.createElement(Mt.a,{style:{color:ee.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),Ee=(e,t)=>{e&&t&&(async()=>{try{const a={equipment_master_id:t,telemetry_id:e};await Io(a),$(!X)}catch(a){console.log(a)}})()};Object(n.useEffect)((()=>{let e=Tt.a.getFilters({equipment_master_id:D,equipment_type_id:x,equipment_model_id:M,serial_number:q,telemetry_device_id:z,equipment_category_id:R,equipment_make_id:C,creation_year:P,registration_no:I,model_no:F,equipment_variant_id:T,entity_code:L,equipment_address:U,verification_status_enum:B,equipment_description:V});te(e);let t=Object(w.a)(Object(w.a)({},ee),e);ye&&(t.Is_FetchAllEquipment="true"),Y&&(t.Is_Tracker_Id_Mapped="true");const a={filters:t,offset:(parseInt(A)-1)*ae,page_size:ae,Is_Invoked_On_Grid:!0};O(bo.a.getAllEquipments(a))}),[D,x,C,P,I,F,T,B,ae,A,M,q,z,R,L,U,V,X]);const we=N.d.encodeBackUrl(),Oe=[{title:"Id",dataIndex:"equipment_master_id",key:"equipment_master_id",width:"100px",ellipsis:!0,align:"center",sorter:(e,t)=>e.equipment_master_id-t.equipment_master_id,render:(e,t)=>Y?r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-center"},r.a.createElement("p",{style:{color:"black"}},t.equipment_master_id)):r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-center"},r.a.createElement(ne.b,{to:Object(N.h)("/control-tower/equipment-rental/equipment-details/".concat(t.equipment_master_id,"?back=").concat(we))},t.equipment_master_id)),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"equipment_master_id",data:e,onFilterChange:ge,handleReset:he,value:D,name:"Id"}),filterIcon:e=>ve(e),filteredValue:void 0!==D?D:null},{title:"Category",dataIndex:"equipment_category_id",key:"equipment_category_id",width:"150px",ellipsis:!0,align:"left",sorter:(e,t)=>e.equipment_category_id-t.equipment_category_id,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-start"},t.equipment_category_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"equipment_category_id",data:e,onFilterChange:ge,handleReset:he,value:R,name:"Category"}),filterIcon:e=>be(0,"equipment_category_id"),filteredValue:void 0!==R?R:null},{title:"Type",dataIndex:"equipment_type_code",key:"equipment_type_code",width:"130px",ellipsis:!0,align:"left",sorter:(e,t)=>e.equipment_type_code&&e.equipment_type_code.localeCompare(t.equipment_type_code&&t.equipment_type_code)||e.equipment_type_code&&e.equipment_type_code.localeCompare(t.equipment_type_code&&t.equipment_type_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-start"},t.equipment_type_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"equipment_type_id",data:e,onFilterChange:ge,handleReset:he,value:x,name:"Type"}),filterIcon:e=>be(0,"equipment_type_id"),filteredValue:void 0!==x?x:null},{title:"Maker",dataIndex:"equipment_make_code",key:"equipment_make_code",width:"130px",ellipsis:!0,align:"left",sorter:(e,t)=>e.equipment_make_code&&e.equipment_make_code.localeCompare(t.equipment_make_code&&t.equipment_make_code)||e.equipment_make_code&&e.equipment_make_code.localeCompare(t.equipment_make_code&&t.equipment_make_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-start"},t.equipment_make_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"equipment_make_id",data:e,onFilterChange:ge,handleReset:he,value:C,name:"Maker"}),filterIcon:e=>be(0,"equipment_make_id"),filteredValue:void 0!==C?C:null},{title:"Variant",dataIndex:"equipment_variant_code",key:"equipment_variant_code",width:"120px",ellipsis:!0,align:"left",sorter:(e,t)=>e.equipment_variant_code&&e.equipment_variant_code.localeCompare(t.equipment_variant_code&&t.equipment_variant_code)||e.equipment_variant_code&&e.equipment_variant_code.localeCompare(t.equipment_variant_code&&t.equipment_variant_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-start"},t.equipment_variant_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"equipment_variant_id",data:e,onFilterChange:ge,handleReset:he,value:T,name:"Maker"}),filterIcon:e=>be(0,"equipment_variant_id"),filteredValue:void 0!==T?T:null},{title:"Model",dataIndex:"equipment_model_code",key:"equipment_model_code",width:"150px",ellipsis:!0,align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-start"},t.equipment_model_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"equipment_model_id",data:e,onFilterChange:ge,handleReset:he,value:M,name:"Model"}),filterIcon:e=>be(0,"equipment_model_id"),filteredValue:void 0!==M?M:null},{title:"Serial Number",dataIndex:"serial_number",key:"serial_number",width:"140px",ellipsis:!0,align:"left",render:(e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement(wt.a,{content:null===t||void 0===t?void 0:t.serial_number,placement:"topLeft"}
1,r.a.createElement("div",{className:"bfc-table-list-components text-left"},r.a.createElement("p",{className:"multiline-ellipsis text-theme-dark"},null===t||void 0===t?void 0:t.serial_number)))),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"serial_number",data:e,onFilterChange:ge,handleReset:he,value:q,name:"Serial No"}),filterIcon:e=>ve(e),filteredValue:void 0!==q?q:null},{title:"Tracker ID",dataIndex:"telemetry_device_id",key:"telemetry_device_id",width:"160px",ellipsis:!0,align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-start"},t.telemetry_device_id),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"telemetry_device_id",data:e,onFilterChange:ge,handleReset:he,value:z,name:"Telemetry Device ID"}),filterIcon:e=>ve(e),filteredValue:void 0!==z?z:null},{title:"Description",dataIndex:"equipment_description",key:"equipment_description",width:"200px",ellipsis:!0,align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.equipment_description),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"equipment_description",data:e,onFilterChange:ge,handleReset:he,value:V,name:"Equipment Description"}),filterIcon:e=>ve(e),filteredValue:void 0!==V?V:null},{title:"Creation Date",dataIndex:"creation_year",key:"creation_year",width:"150px",ellipsis:!0,align:"center",sorter:(e,t)=>e.creation_year&&e.creation_year.localeCompare(t.creation_year&&t.creation_year),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-center"},t.creation_year?ur()(t.creation_year).format("DD-MMM-YY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"creation_year",data:e,onFilterChange:ge,handleReset:he,value:P}),filterIcon:e=>{return t="creation_year",r.a.createElement(eo.a,{style:{color:ee.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},filteredValue:void 0!==P?P:null},{title:"Location",dataIndex:"equipment_address",key:"equipment_address",width:"150px",ellipsis:!0,align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left d-flex justify-content-start"},t.equipment_address),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"equipment_address",data:e,onFilterChange:ge,handleReset:he,value:U,name:"Address"}),filterIcon:e=>be(0,"equipment_address"),filteredValue:void 0!==U?U:null},{title:"Equipment Owner",dataIndex:"entity_code",key:"entity_code",width:"170px",ellipsis:!0,align:"left",sorter:(e,t)=>e.entity_code&&e.entity_code.localeCompare(t.entity_code&&t.entity_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left d-flex justify-content-start"},t.entity_code,r.a.createElement("br",null),t.mobile_number),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"entity_code",data:e,onFilterChange:ge,handleReset:he,value:L,name:"Equipment Owner"}),filterIcon:e=>ve(e),filteredValue:void 0!==L?L:null},{title:"Status",dataIndex:"verification_status_enum_code",key:"verification_status_enum_code",width:"100px",sorter:(e,t)=>e.verification_status_enum_code&&e.verification_status_enum_code.localeCompare(t.verification_status_enum_code&&t.verification_status_enum_code),ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("span",null,"Pending"==e&&r.a.createElement(xt.a,{color:"lime",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},null===e||void 0===e?void 0:e.toUpperCase())),"Rejected"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},null===e||void 0===e?void 0:e.toUpperCase())),"Approved"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},null===e||void 0===e?void 0:e.toUpperCase())),"DELETED"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},null===e||void 0===e?void 0:e.toUpperCase())),"Draft"==e&&r.a.createElement(xt.a,{color:"purple",key:e}
1,r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"verification_status_enum",data:e,onFilterChange:ge,handleReset:he,value:B,name:"Status"}),filterIcon:e=>be(0,"verification_status_enum"),filteredValue:void 0!==B?B:null},Y&&fe&&{title:"Actions",dataIndex:"Actions",key:"Actions",width:"150px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-center"},r.a.createElement(Jt.a,{onConfirm:()=>Ee(null===t||void 0===t?void 0:t.telemetry_device_id,null===t||void 0===t?void 0:t.equipment_master_id),placement:"left",title:"Are you sure to delink the Tracker ID?",description:"Delink the ID",okText:"Yes",cancelText:"No"},r.a.createElement("span",{style:{color:"#2064A9",cursor:"pointer"}},"Delink")))}].filter(Boolean),Ae=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},ee),{},{page:e?e.current:1});S.push(Tt.a.createUrl(t)),e.pageSize!==ae&&re(e.pageSize)}};void 0===A&&(A=1,Ae({current:A,pageSize:ae}));const je=Object(s.e)((e=>e.generateReportCommon)),ke=Q,De=(null===ke||void 0===ke||null===(E=ke[0])||void 0===E?void 0:E.total_count)||0,xe=H?[]:Object.values(je.entities||{});return Object(n.useEffect)((()=>{if(ie&&k.current){const e=k.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),oe(!1)}}),[ie]),r.a.createElement("div",{className:"bfc-body"},r.a.createElement("div",null,r.a.createElement(vo.a,{heading:Y?"Map Trackers":"Equipment Rental",rightPanContent:r.a.createElement(r.a.Fragment,null,Y&&fe?r.a.createElement(Ot.a,{type:"icon",Icon:Ao.a,tooltipText:"Link",onClick:()=>{K(!0)}}):null)}),r.a.createElement("div",{className:"invoice-table bfc-body"},r.a.createElement("div",null,r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:k,dataSource:H?[{},{},{},{},{},{},{},{},{},{}]:ke,columns:H?Oe.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):Oe,pagination:!1,onChange:Ae,scroll:{y:510},className:"ant-table",size:"small"}),r.a.createElement(Ft.a,{total:parseInt(De),handlePageChange:Ae,page:A,clearFilters:()=>{te({});let e=window.location.pathname;S.push(e+"?page=1")},rowsPerPage:ae,reportData:xe,getExportReport:async()=>{const e={filters:Object(w.a)({},ee),page_size:1e4,offset:0};ye&&(e.filters.Is_FetchAllEquipment="true"),Y&&(e.filters.Is_Tracker_Id_Mapped="true"),Se.a.show({type:"info",message:"Downloading Started..."});await O(So.a.getEquipmentRentalReport(e))&&(j.current.link.click(),Se.a.update({type:"success",message:"Downloaded Successfully"}))},csvLink:j,type:"Equipment Rental",setScrollToFirstRow:oe}))),W&&r.a.createElement(Fo,{setShowMapTeleId:K,singleRowData:J,trackerId:null===J||void 0===J?void 0:J.telemetry_device_id,equipmentMasterId:null===J||void 0===J?void 0:J.equipment_master_id,rerender:X,setRerender:$}))))}
1,Bo=a(2217),Ro=a(710),Mo=a(153),qo=a(315),Lo=(a(1015),a(200));var Uo=()=>{var e,t;const a=Object(s.d)(),{commodity_deal_master_id:i,equipment_id:o,equipment_category_id:c,equipment_type_id:d,equipment_make_id:u,ship_to_address_text:m,ship_to_address_code:p,start_date:y,end_date:f,order_date:h,equipment_owner:g,hired_by:v,payment_term_id:b,eq_status:E,page:O=1,deal_id:A,transport_deal_master_id:S,transport_req_offer_address_id:j,action:k,back:D}=Object(Re.a)(),x="link"===k?"Link Equipment":"Delink Equipment",C=A?"Deal(#".concat(A,") > ").concat(x," > Equipment Rental Transactions"):"Equipment Rental Transactions",P=Object(l.g)(),I=Object(n.useRef)(),F=Object(n.useRef)(),T=Object(s.e)((e=>e.rental)),B=Object.values(T.entities),R=_.get(T,"reportData")||[],M=_.get(T,"busy")||!1,q=Object(s.e)((e=>e.rolesAndRights)).entities||{};let L=Object.values(q).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));_.get(L,"full_access");const[U,V]=Object(n.useState)({}),[z,Y]=Object(n.useState)(10),[G,Q]=Object(n.useState)(!1),[H,W]=Object(n.useState)(!1),[K,J]=Object(n.useState)(!1),Z=(Object(N.g)(window.location.href),(e,t)=>{e();let a=Object(w.a)({},U);delete a[t],V(a),P.push(Tt.a.removeUrl(t))}),X=(e,t,a)=>{a();let n=Object(w.a)({},U);n=Object(w.a)(Object(w.a)({},n),{},{[t]:e}),V(n),P.push(Tt.a.createUrl(A?Object(w.a)(Object(w.a)(Object(w.a)(Object(w.a)({},n),{},{deal_id:A},k&&{action:k}),j&&{transport_req_offer_address_id:j}),{},{back:D}):n)),Q(!0)},$=(e,t)=>r.a.createElement(eo.a,{style:{color:U.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),ee=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),te=(e,t)=>r.a.createElement(Mt.a,{style:{color:U.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});Object(n.useEffect)((()=>{let e=Tt.a.getFilters({commodity_deal_master_id:i,equipment_id:o,equipment_category_id:c,equipment_type_id:d,equipment_make_id:u,ship_to_address_text:m,ship_to_address_code:p,start_date:y,end_date:f,order_date:h,equipment_owner:g,hired_by:v,payment_term_id:b,eq_status:E,transport_deal_master_id:S});V(e);const t={filters:Object(w.a)(Object(w.a)(Object(w.a)(Object(w.a)({},U),e),"delink"===k&&{fetch_linked_rental_transactions:A}),"link"===k&&{transport_req_offer_address_id:j}),offset:(parseInt(O)-1)*z,page_size:z};a(bo.a.fetchAllRentalTransactions(t))}),[O,z,i,o,c,d,u,m,p,y,f,h,g,v,b,E,S,H,k]);const ae=[{title:"Rental Id",dataIndex:"commodity_deal_master_id",width:"130px",align:"center",fixed:!0,ellipsis:!0,sorter:(e,t)=>e.commodity_deal_master_id-t.commodity_deal_master_id,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components d-flex justify-content-center align-items-center"},t.commodity_deal_master_id,t.commodity_deal_master_id&&t.to_deal_ids?r.a.createElement("div",{style:{paddingLeft:"5px"}},r.a.createElement(Bo.a,{onClick:()=>(async(e,t)=>{var n;const r={deal_delivery_enum:t,deal_delivery_id:null===e||void 0===e?void 0:e.commodity_deal_master_id};let i=await a(Lo.a.getLinkedDealDelivery(r));i=null===(n=i)||void 0===n?void 0:n.map((e=>null===e||void 0===e?void 0:e.linked_deal_deliveries));const o=e.commodity_deal_master_id.toString(),s=i.join(",");let l={commodity_deal_master_id:o.concat(",",s)};V(l),P.push(Tt.a.createUrl(l))})(t,1),rotate:45,style:{fontSize:"var(--fs-base__one)",color:"var(--unnamed-color-1b62ab)"}})):""),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"commodity_deal_master_id",data:e,onFilterChange:X,handleReset:Z,value:i,name:"Equipment ID",isDealDealiveryMultiselectFilter:!0}),filterIcon:e=>ee(e),filteredValue:void 0!==i?i:null},{title:"Equipment Id",dataIndex:"equipment_id",width:"150px",align:"center",ellipsis:!0,sorter:(e,t)=>e.equipment_id-t.equipment_id,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.equipment_id),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"equipment_id",data:e,onFilterChange:X,handleReset:Z,value:o,name:"Equipment ID"}),filterIcon:e=>ee(e),filteredValue:void 0!==o?o:null},{title:"Category",dataIndex:"equipment_category_code",key:"equipment_category_code",width:"130px",align:"left",sorter:(e,t)=>e.equipment_category_id-t.equipment_category_id,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-start"},t.equipment_category_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"equipment_category_id",data:e,onFilterChange:X,handleReset:Z,value:c,name:"Category"}),filterIcon:e=>te(0,"equipment_category_id"),filteredValue:void 0!==c?c:null},{title:"Type",dataIndex:"equipment_type_code",key:"equipment_type_code",width:"130px",ellipsis:!0,align:"left",sorter:(e,t)=>e.equipment_type_code&&e.equipment_type_code.localeCompare(t.equipment_type_code&&t.equipment_type_code)||e.equipment_type_code&&e.equipment_type_code.localeCompare(t.equipment_type_code&&t.equipment_type_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-start"},t.equipment_type_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"equipment_type_id",data:e,onFilterChange:X,handleReset:Z,value:d,name:"Type"}),filterIcon:e=>te(0,"equipment_type_id"),filteredValue:void 0!==d?d:null},{title:"Maker & Variant",dataIndex:"equipment_variant_code",key:"equipment_variant_code",width:"200px",ellipsis:!0,align:"left",sorter:(e,t)=>e.equipment_make_code&&e.equipment_make_code.localeCompare(t.equipment_make_code&&t.equipment_make_code)||e.equipment_make_code&&e.equipment_make_code.localeCompare(t.equipment_make_code&&t.equipment_make_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.equipment_make_code,"/",t.equipment_variant_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"equipment_make_id",data:e,onFilterChange:X,handleReset:Z,value:u,name:"Maker"}),filterIcon:e=>te(0,"equipment_make_id"),filteredValue:void 0!==u?u:null},{title:"Location",dataIndex:"ship_to_address_text",width:"200px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"}
1,r.a.createElement(wt.a,{trigger:"hover",content:null===t||void 0===t?void 0:t.ship_to_address_text},r.a.createElement("div",{style:{width:140,overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap",fontWeight:"bold",color:"black",fontSize:"15px"}},null===t||void 0===t?void 0:t.ship_to_address_text)),r.a.createElement(wt.a,{trigger:"hover",content:null===t||void 0===t?void 0:t.ship_to_address_code},r.a.createElement("p",{style:{width:140,margin:"0px",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},null===t||void 0===t?void 0:t.ship_to_address_code))),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"ship_to_address_text",data:e,onFilterChange:X,handleReset:Z,value:m,name:"Location"}),filterIcon:e=>ee(e),filteredValue:void 0!==m?m:null},{title:"Order Date",dataIndex:"order_date",key:"order_date",width:"150px",ellipsis:!0,sorter:(e,t)=>e.order_date&&e.order_date.localeCompare(t.order_date&&t.order_date),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.order_date?ur()(t.order_date).format("DD-MMM-YYYY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"order_date",data:e,onFilterChange:X,handleReset:Z,value:h}),filterIcon:e=>$(0,"order_date"),defaultFilteredValue:void 0!==h?h:null},{title:"Start Date",dataIndex:"start_date",key:"start_date",width:"150px",ellipsis:!0,sorter:(e,t)=>e.start_date&&e.start_date.localeCompare(t.start_date&&t.start_date),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.start_date?ur()(t.start_date).format("DD-MMM-YYYY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"start_date",data:e,onFilterChange:X,handleReset:Z,value:y}),filterIcon:e=>$(0,"start_date"),defaultFilteredValue:void 0!==y?y:null},{title:"End Date",dataIndex:"end_date",key:"end_date",width:"150px",ellipsis:!0,sorter:(e,t)=>e.end_date&&e.end_date.localeCompare(t.end_date&&t.end_date),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.end_date?ur()(t.end_date).format("DD-MMM-YYYY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"end_date",data:e,onFilterChange:X,handleReset:Z,value:f}),filterIcon:e=>$(0,"end_date"),defaultFilteredValue:void 0!==f?f:null},{title:"Owner",dataIndex:"equipment_owner",key:"equipment_owner",width:"200px",ellipsis:!0,align:"left",sorter:(e,t)=>e.equipment_owner&&e.equipment_owner.localeCompare(t.equipment_owner&&t.equipment_owner),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.equipment_owner),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"equipment_owner",data:e,onFilterChange:X,handleReset:Z,value:g,name:"Equipment Owner"}),filterIcon:e=>ee(e),filteredValue:void 0!==g?g:null},{title:"Hired By",dataIndex:"buyer_company_code ? buyer_company_code : buyer_person_code",key:"buyer_company_code",width:"200px",ellipsis:!0,align:"left",sorter:(e,t)=>e.buyer_company_code&&e.buyer_company_code.localeCompare(t.buyer_company_code&&t.buyer_company_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.buyer_company_code?t.buyer_company_code:t.buyer_person_code),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"hired_by",data:e,onFilterChange:X,handleReset:Z,value:v,name:"Equipment Owner"}),filterIcon:e=>ee(e),filteredValue:void 0!==v?v:null},{title:"Rate (Ccy & UOM)",dataIndex:"trade_price",key:"trade_price",width:"120px",ellipsis:!0,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-right"},"\u20b9 "+N.d.formatQtyPricePerUOM(t.trade_price)+"/"+t.price_uom_code)},{title:"Amount",dataIndex:"amount",key:"amount",width:"120px",ellipsis:!0,render:(e,t)=>r.a.createElement(Mo.a,{expected_price:t.amount,type:"payment"})},{title:"Payment Terms",dataIndex:"payment_term_code",key:"payment_term_code",width:"200px",ellipsis:!0,align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},t.payment_term_code),filterDropdown:e=>r.a.createElement(wi.a,{dataIndex:"payment_term_id",data:e,onFilterChange:X,handleReset:Z,value:b,name:"Payment Terms"}),filterIcon:e=>te(0,"payment_term_id"),filteredValue:void 0!==b?b:null},{title:"ASC",dataIndex:"transport_deal_master_id",width:"110px",align:"center",ellipsis:!0,sorter:(e,t)=>e.transport_deal_master_id-t.transport_deal_master_id,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"}
1,r.a.createElement(ne.b,{to:t.deliveryContractPageLink},t.transport_deal_master_id)),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"transport_deal_master_id",data:e,isDealDealiveryMultiselectFilter:!0,onFilterChange:X,handleReset:Z,value:S,name:"Equipment ID"}),filterIcon:e=>ee(e),filteredValue:void 0!==S?S:null},{title:"Status",dataIndex:"eq_status_code",key:"eq_status_code",width:"150px",sorter:(e,t)=>e.eq_status_code&&e.eq_status_code.localeCompare(t.eq_status_code&&t.eq_status_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.eq_status_code),filterDropdown:e=>r.a.createElement(wi.a,{dataIndex:"eq_status",data:e,onFilterChange:X,handleReset:Z,value:E,name:"Status"}),filterIcon:e=>te(0,"eq_status"),defaultFilteredValue:void 0!==E?E:null}],re=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},U),{},{page:e?e.current:1});P.push(Tt.a.createUrl(t)),e.pageSize!==z&&Y(e.pageSize)}};void 0===O&&(O=1,re({current:O,pageSize:z}));let ie=B;const oe=(null===(e=ie)||void 0===e||null===(t=e[0])||void 0===t?void 0:t.total_count)||0,se=N.d.encodeBackUrl();ie=ie.map((e=>Object(w.a)(Object(w.a)({},e),{},{detailsPageLink:Object(N.h)("/payment/".concat(e.commodity_deal_master_id,"/overview?back=").concat(se)),deliveryContractPageLink:Object(N.h)("/controltower/delivery-contract?page=1&transport_deal_id=".concat(e.transport_deal_master_id,"&back=").concat(se))}))),ie=_.orderBy(ie,["commodity_deal_master_id"],["desc"]),Object(n.useEffect)((()=>{if(G&&I.current){const e=I.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),Q(!1)}}),[G]);const[le,ce]=Object(n.useState)([]),[de,ue]=Object(n.useState)([]);Object(n.useEffect)((()=>()=>{ce([])}),[]);const me=Object(w.a)({selectedRowKeys:le,onChange:(e,t)=>
1{ce(e),ue(t)},type:"checkbox"},"link"===k&&{getCheckboxProps:e=>({disabled:3!=e.eq_status})});console.log(le,"selectedRowKeys");return r.a.createElement("dev",null,r.a.createElement(vo.a,{backLink:D,heading:C,rightPanContent:(null===le||void 0===le?void 0:le.length)>0?r.a.createElement(Ot.a,{onClick:async()=>{J(!0)}},"delink"===k?"Delink Equipment":"Link Equipment1"):""}),r.a.createElement("div",{className:"invoice-table bfc-body"},r.a.createElement("div",null,r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:I,dataSource:M?[{},{},{},{},{},{},{},{},{},{}]:ie,columns:M?ae.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):ae,pagination:!1,onChange:re,scroll:{y:510},className:"ant-table",size:"small",rowKey:e=>e.commodity_deal_master_id,rowSelection:!!A&&me}),r.a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between",marginTop:"16px"}},r.a.createElement("div",{style:{flex:1}},r.a.createElement(Ft.a,{total:parseInt(oe),handlePageChange:re,page:O,rowsPerPage:z,clearFilters:()=>{V({});let e=window.location.pathname;P.push(e+"?"+"page=1".concat(A?"&deal_id=".concat(A):""))},setScrollToFirstRow:Q,reportData:R,getExportReport:async()=>{const e={filters:Object(w.a)({},U),page_size:1e4,offset:0,isCsv:!0};Se.a.show({type:"info",message:"Downloading Started..."});await a(bo.a.fetchAllRentalTransactions(e))&&(F.current.link.click(),Se.a.update({type:"success",message:"Downloaded Successfully"}))},csvLink:F,type:"Equipment Rental Transactions"})),"link"===k&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",marginLeft:"24px",color:"var(--unnamed-color-1b62ab)"}},r.a.createElement(Ro.a,{style:{fontSize:"16px",marginRight:"8px"}}),r.a.createElement("span",{style:{fontSize:"16px",fontWeight:"800"}},"Equipment will not be visible if it is not hired from the ASC location."))),r.a.createElement(Si.a,{type:"info",setIsOpen:J,isOpen:K,heading:"link"===k?"Link Equipment":"Delink Equipment",message:"You are ".concat("link"===k?"linking":"delinking"," ").concat(null===de||void 0===de?void 0:de.map((e=>"".concat(null===e||void 0===e?void 0:e.equipment_id)))," ").concat("link"===k?"to":"from"," ASC Deal ID ").concat(A,"?"),reset:()=>{},okButtonText:"Procced",cancelButtonText:"Cancel",onClick:async()=>{(async()=>{await a(bo.a.updateTransportDealToEquipmentDeal(A,le,"delink"===k))&&(Se.a.show({type:"success",message:"Equipments ".concat("delink"===k?"delinked":"linked"," successfully")}),ce([]),ue([]),W(!H),J(!1))})()}})))))},Vo=a(647),zo=a.n(Vo),Yo=a(1382),Go=a(1381);var Qo=async(e,t)=>{try{Se.a.show({type:"info",message:"Verifying Equipment Details",key:"req-form"});const t=await F.Db.verifyEquipmentProfile(e);return Se.a.show({type:"success",message:"Verified Equipment Details",key:"req-form"}),$e.a.web("/control-tower/equipment-rental?page=1"),t}catch(a){console.log("handleCreate---\x3eerror----\x3e",a),N.d.displayErrors(a,t)}};const Ho=()=>({equipment_master_id:14,verification_status_enum:1,comment:""});var Wo=()=>{Object(s.d)();const{id:e}=Object(N.f)(Object(l.i)()),t=Object(s.e)((e=>e.rental)),a=A.a.get(t,"entities[0]"),n=A.a.get(a,"equipment_verification_history_detail"),i=A.a.get(t,"busy")||!1;return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:Ho,onSubmit:async(t,a)=>{const n=Object(w.a)(Object(w.a)({},t),{},{equipment_master_id:e,verification_status_enum:t.verification_status_enum,comment:t.comment});Qo(n,a)}},(e=>{const{values:t}=e;return r.a.createElement(oe.d,null,r.a.createElement("div",null,r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Approve/Reject"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"verification_status_enum",component:Go.a,entity:"verificationStatusEnum",size:"small"}))))),r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("span",{className:"form-group-label"},"Comment"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field custom-input"},r.a.createElement(oe.b,{name:"comment",className:"notes_box",component:"textarea",type:"text"})))))),r.a.createElement("div",{className:"btn-wrapper mb-20"},r.a.createElement("div",{className:"bid-popup-bottom-btn-wrapper "},r.a.createElement(X.a,{color:"primary",type:"button",onClick:e.handleSubmit,size:"sm"},"Save"))),i?r.a.createElement("div",{className:"",style:{position:"relative",minHeight:"150px"}},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(J.a,null))):r.a.createElement("div",null,A.a.map(n,((e,t)=>r.a.createElement("div",{className:"card-body chat-care",key:t},r.a.createElement("ul",{className:"chat"},r.a.createElement("li",{className:"admin"},r.a.createElement("div",{className:"chat-body"},r.a.createElement("div",{className:"header d-flex"},r.a.createElement("strong",{className:"primary-font"},e.verification_status_code),r.a.createElement("div",{className:"float-right ml-auto"},r.a.createElement("p",{style:{fontSize:".625rem"},className:"text-muted"},N.d.formatDateTime(null===e||void 0===e?void 0:e.created_datetime),r.a.createElement("p",{className:"right-subtext"},null===e||void 0===e?void 0:e.verified_by)))),r.a.createElement("p",{className:"chat-msg"},e.verification_comment)))))))))})))},Ko=a(2129);var Jo=()=>{var e;const{back:t,page:a=1}=Object(Re.a)(),i=Object(s.d)();let{id:o}=Object(N.f)(Object(l.i)());const c=Object(s.e)((e=>e.rental)),d=Object(s.e)((e=>e.rolesAndRights)).entities||{};let u=Object.values(d).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));const m=_.get(u,"full_access"),p=_.get(c,"entities[0]"),y=_.get(p,"equipment_spec_detail"),f=_.get(p,"app_attachment_detail"),h=_.get(p,"verification_status_enum"),g=_.get(p,"verification_status_enum_code"),v=4===h&&"Draft"===g,b=_.get(p,"verification_status_enum_code"),E=_.get(c,"busy")||!1,[w,O]=Object(n.useState)(!1),[A,S]=Object(n.useState)("1");var j={dots:!0,infinite:!0,speed:100,slidesToShow:1,slidesToScroll:1,autoplay:!0,autoplaySpeed:3e3,adaptiveHeight:!0};const[k,D]=Object(n.useState)({}),[x,C]=Object(n.useState)(10);Object(n.useEffect)((()=>{const e={filters:{equipment_master_id:o,Is_FetchAllEquipment:"true"},offset:(parseInt(a)-1)*x,page_Size:x};i(bo.a.getAllEquipments(e))}),[k,x,a,o]);return r.a.createElement("div",null,r.a.createElement(vo.a,{heading:"Equipment ID (#".concat(o,")"),backLink:t,status:b,equipmentRentalStatus:!0}),r.a.createElement("div",{className:"bfc-body"},E?r.a.createElement("div",{className:"commodity-wrapper"},r.a.createElement("div",{className:"panel__refresh"},r.a.createElement(wo.a,null))):r.a.createElement("div",{style:{margin:"15px 10% 15px 10%"}},r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-7 image-content"},r.a.createElement(zo.a,j,_.map(f,((e,t)=>r.a.createElement("div",{key:t},r.a.createElement("img",{src:null===e||void 0===e?void 0:e.attachment_path,className:"basic-carsousel-img"})))))),r.a.createElement("div",{className:"col-5 description-content"},r.a.createElement("div",{className:"row"},r.a.createElement("div",null,r.a.createElement(X.a,{onClick:()=>O(!0),color:"secondary",type:"button",size:"sm",disabled:!m||v,className:"next bfc-button-next"},"Verify"))),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Category :"),r.a.createElement("div",{className:"col-6 description-data"},(null===p||void 0===p?void 0:p.equipment_category_code)||"N/A")),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Type :"),r.a.createElement("div",{className:"col-6 description-data"},(null===p||void 0===p?void 0:p.equipment_type_code)||"N/A")),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Model :"),r.a.createElement("div",{className:"col-6 description-data"}
1,(null===p||void 0===p?void 0:p.equipment_model_code)||"N/A")),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Maker :"),r.a.createElement("div",{className:"col-6 description-data"},(null===p||void 0===p?void 0:p.equipment_make_code)||"N/A")),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Variant :"),r.a.createElement("div",{className:"col-6 description-data"},(null===p||void 0===p?void 0:p.equipment_variant_code)||"N/A")),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Serial No :"),r.a.createElement("div",{className:"col-6 description-data"},(null===p||void 0===p?void 0:p.serial_number)||"N/A")),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Tracker ID :"),r.a.createElement("div",{className:"col-6 description-data"},(null===p||void 0===p?void 0:p.telemetry_device_id)||"N/A")),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Registration No :"),r.a.createElement("div",{className:"col-6 description-data"},null!==p&&void 0!==p&&p.registration_no?(P=null===p||void 0===p?void 0:p.registration_no,"".concat(P.slice(0,2)," ").concat(P.slice(2,4)," ").concat(9===(null===P||void 0===P?void 0:P.length)?P.slice(4,5):10===(null===P||void 0===P?void 0:P.length)?P.slice(4,6):P.slice(4,7)," ").concat(P.slice(9===(null===P||void 0===P?void 0:P.length)?5:10===(null===P||void 0===P?void 0:P.length)?6:7,null===P||void 0===P?void 0:P.length))):"N/A")),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Insurance Validity :"),r.a.createElement("div",{className:"col-6 description-data"},"".concat(null!==p&&void 0!==p&&p.insured_to_datetime?ur()(null===p||void 0===p?void 0:p.insured_to_datetime).format("DD-MMM-YYYY"):"N/A"))),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Comes With Operator :"),r.a.createElement("div",{className:"col-6 description-data"},!0===(null===p||void 0===p?void 0:p.is_operator_required)?"Yes":"No")),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Comes With Tractor :"),r.a.createElement("div",{className:"col-6 description-data"},!0===(null===p||void 0===p?void 0:p.is_tractor_available)?"Yes":"No")),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-6 label"},"Offered as :"),r.a.createElement("div",{className:"col-6 description-data"},null===p||void 0===p?void 0:p.equipment_offer_type_enum_code)))),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col equipment-tabs"},r.a.createElement(Ti.a,{tabs:!0},r.a.createElement(Bi.a,null,r.a.createElement(Ri.a,{className:"1"==A?"active":"",onClick:()=>S("1")},"Specification")),r.a.createElement(Bi.a,null,r.a.createElement(Ri.a,{className:"2"==A?"active":"",onClick:()=>S("2")},"Description")),r.a.createElement(Bi.a,null,r.a.createElement(Ri.a,{className:"3"==A?"active":"",onClick:()=>S("3")},"Address")),r.a.createElement(Bi.a,null,r.a.createElement(Ri.a,{className:"4"==A?"active":"",onClick:()=>S("4")},"Unavailability Dates"))),r.a.createElement(Mi.a,{activeTab:A},r.a.createElement(qi.a,{tabId:"1"},r.a.createElement("div",{className:"description-data"},r.a.createElement(r.a.Fragment,null,r.a.createElement(Yo.a,null,r.a.createElement("thead",null,r.a.createElement("tr",null,r.a.createElement("th",
1null,"Specification"),r.a.createElement("th",null,"Value"))),r.a.createElement("tbody",null,_.map(y,((e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement("tr",null,r.a.createElement("td",null,null===e||void 0===e?void 0:e.equipment_spec_code),r.a.createElement("td",null,null===e||void 0===e?void 0:e.equipment_spec_value," ",null===e||void 0===e?void 0:e.equipment_spec_uom_code)))))))))),r.a.createElement(qi.a,{tabId:"2"},r.a.createElement("div",{className:"description-data"},null===p||void 0===p?void 0:p.equipment_description)),r.a.createElement(qi.a,{tabId:"3"},r.a.createElement("div",{className:"description-data"},null===p||void 0===p?void 0:p.equipment_address)),r.a.createElement(qi.a,{tabId:"4"},r.a.createElement("div",{className:"description-data"},null===p||void 0===p||null===(e=p.blackout_days_detail)||void 0===e?void 0:e.map((e=>e.from_date&&e.to_date&&r.a.createElement(Ko.a,{className:"mr-2 mb-2",style:{backgroundColor:"var(--unnamed-color-1b62ab)",color:"#fff",fontWeight:"bold"},label:"".concat(ur()(e.from_date).format("DD-MMM-YYYY")," To ").concat(ur()(e.to_date).format("DD-MMM-YYYY"))})))))))))),w&&r.a.createElement(dt.a,{title:"Verify Details",onClose:()=>{O(!1)}},r.a.createElement(Wo,null)));var P},Zo=a(669),Xo=(a(1518),a(378),a(1516),a(1511),a(1506),a(128)),$o=a(577),es=a(2214),ts=a(427),as=a(272),ns=(a(952),a(1512),a(805)),rs=a(574),is=a(481),os=a(575),ss=a(712),ls=a(232);var cs=function(e){const t=Object(s.d)();let{id:a,type:i,filter:o,place:c}=Object(N.f)(Object(l.i)());const{url:d}=Object(l.j)(),u=Object(l.g)();let{page:m,company_name:p,commodity_form_id:_,commodity_id:y,address_id:f,location_code:h,rating:g,is_followed_by_person:v,preferred_blocked_enum:b,req_offer_status_enum:E,commodity_req_offer_id:O,req_offer_response_status_enum:S,plan_name:j,auction_status:k,commodity_auction_master_id:D,commodity_action_response_detail_id:x,auction_response_phase_enum:C,tick_color_enum_location:P,auction_duration_enum:I,distance_range:F,commodity_standard_enum:T}=Object(Re.a)();const B=Object(s.e)((e=>e.commodityIndentDetails)),R=Object(s.e)((e=>e.user)),M=A.a.get(B,"entities")||{},[q,L]=Object(n.useState)({}),[U,V]=Object(n.useState)(10),z=(Object(n.useRef)(),Object(n.useRef)()),[Y,G]=Object(n.useState)(Date.now()),[Q,H]=Object(n.useState)(!1),W=N.d.encodeBackUrl(),K=Object(s.e)((e=>e.rolesAndRights)).entities||{};let J=Object.values(K).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));const Z=A.a.get(J,"full_access");let X="Buys#",$="Buys",ee="Offers#";"offers"==i&&(X="Sells#",$="Sells",ee="Bids#");const te=Object(N.g)(window.location.href);null!==te&&void 0!==te&&te.includes("/control-tower/seller-indent-deals")&&(X="Sells#");let ae="/commodity/".concat(null!==te&&void 0!==te&&te.includes("/control-tower/indent-deals")?"requirements":"offers","/create?back=").concat(W,"&indent=").concat(!0,"&ctIndentCompany=").concat(!0,"&isSmartBuy=").concat(!(null===te||void 0===te||!te.includes("/control-tower/indent-deals")));const re=(e,t)=>{e();let a=Object(w.a)({},q);switch(t){case"commodity_req_offer_id":delete a.commodity_req_offer_id,L(a),u.push(Tt.a.removeUrl("commodity_req_offer_id"));break;case"commodity_form_code":delete a.commodity_form_id,L(a),u.push(Tt.a.removeUrl("commodity_form_id"));break;case"company_name":delete a.company_name,L(a),u.push(Tt.a.removeUrl("company_name"));break;case"commodity_code":delete a.commodity_id,L(a),u.push(Tt.a.removeUrl("commodity_id"));break;case"coarse_loaction":case"locations":delete a.location_code,L(a),u.push(Tt.a.removeUrl("location_code"));break;case"req_offer_response_status_enum_code":delete a.req_offer_response_status_enum,L(a),u.push(Tt.a.removeUrl("req_offer_response_status_enum"));break;case"auction_response_phase_enum_code":delete a.auction_response_phase_enum,L(a),u.push(Tt.a.removeUrl("auction_response_phase_enum"));break;case"auction_duration_enum_code":delete a.auction_duration_enum,L(a),u.push(Tt.a.removeUrl("auction_duration_enum"));break;case"commodity_standard_enum_code":delete a.commodity_standard_enum,L(a),u.push(Tt.a.removeUrl("commodity_standard_enum"));break;default:delete a[t],L(a),u.push(Tt.a.removeUrl(t))}},ie=(e,t,a)=>{a();let n=Object(w.a)({},q);switch(t){case"commodity_req_offer_id":n=Object(w.a)(Object(w.a)({},n),{},{commodity_req_offer_id:e});break;case"commodity_form_code":n=Object(w.a)(Object(w.a)({},n),{},{commodity_form_id:e});break;case"company_name":n=Object(w.a)(Object(w.a)({},n),{},{company_name:e});break;case"commodity_code":n=Object(w.a)(Object(w.a)({},n),{},{commodity_id:e});break;
1case"coarse_loaction":case"locations":n=Object(w.a)(Object(w.a)({},n),{},{location_code:e});break;case"req_offer_response_status_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{req_offer_response_status_enum:e});break;case"auction_response_phase_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{auction_response_phase_enum:e});break;case"auction_duration_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{auction_duration_enum:e});break;case"commodity_standard_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{commodity_standard_enum:e});break;default:n=Object(w.a)(Object(w.a)({},n),{},{[t]:e})}L(n),u.push(Tt.a.createUrl(n)),H(!0)},oe=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),se=(e,t)=>r.a.createElement(Mt.a,{style:{color:q.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),le=r.a.createElement("p",{style:{lineHeight:"10px",color:"var(--unnamed-color-000)"}},"Verified"),ce=r.a.createElement("div",null,r.a.createElement("p",{className:"p-0 m-0"},"GCV upto 3400"),r.a.createElement("p",{className:"p-0 m-0"},'Fouling Performance "Any"')),de=r.a.createElement("div",null,r.a.createElement("p",{className:"p-0 m-0"},"GCV 3400 - 3800"),r.a.createElement("p",{className:"p-0 m-0"},'Fouling Performance "Average to High"')),ue=r.a.createElement("div",null,r.a.createElement("p",{className:"p-0 m-0"},"GCV 3800 or more"),r.a.createElement("p",{className:"p-0 m-0"},'Fouling Performance "Low"')),me=r.a.createElement("div",null,r.a.createElement("p",{className:"p-0 m-0"},"GCV upto 3400"),r.a.createElement("p",{className:"p-0 m-0"},"Ash ~ 12% or more"),r.a.createElement("p",{className:"p-0 m-0"},"Moist. ~ 12% or more")),pe=r.a.createElement("div",null,r.a.createElement("p",{className:"p-0 m-0"},"GCV 3800 or more"),r.a.createElement("p",{className:"p-0 m-0"},"Ash ~ 8% or less "),r.a.createElement("p",{className:"p-0 m-0"},"Moist. ~ 8% or less")),_e=r.a.createElement("div",null,r.a.createElement("p",{className:"p-0 m-0"},"GCV 3400 - 3800"),r.a.createElement("p",{className:"p-0 m-0"},"Ash ~ 8% - 12%"),r.a.createElement("p",{className:"p-0 m-0"},"Moist. ~ 8% - 12%")),ye=r.a.createElement("div",null,r.a.createElement("p",null,"Some quality specs missing or inconsistent.")),fe=[{title:"".concat(X),dataIndex:"commodity_req_offer_id",width:"100px",align:"center",fixed:!0,sorter:(e,t)=>e.commodity_req_offer_id-t.commodity_req_offer_id,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex align-items-center"},r.a.createElement("div",{className:"commodity-form"},r.a.createElement("table",null,r.a.createElement("tr",null,r.a.createElement("td",{style:{width:"50%",textAlign:"end"}},r.a.createElement(ne.b,{to:t.detailsPageLink,style:{color:"var(--unnamed-color-51c4c3)"}},t.commodity_req_offer_id)),r.a.createElement("td",{style:{width:"50%"}},!0===(null===t||void 0===t?void 0:t.is_published_by_control_tower)?r.a.createElement(wt.a,{placement:"top",content:"Published by Control Tower",trigger:"hover"},r.a.createElement("div",{className:"bfc-table-list-components text-center"},r.a.createElement(os.a,{size:14,className:"ml-2"}))):""))))),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"commodity_req_offer_id",data:e,onFilterChange:ie,handleReset:re,value:O,name:"".concat(X)}),filterIcon:e=>oe(e),filteredValue:void 0!==O?O:null},{title:"Company Name",dataIndex:"company_name",width:"170px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.company_name),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"company_name",data:e,onFilterChange:ie,handleReset:re,value:p,name:"Company"}),filterIcon:e=>oe(e),filteredValue:void 0!==p?p:null},{title:"Form",dataIndex:"commodity_form_code",width:"100px",align:"center",sorter:(e,t)=>e.commodity_form_code.localeCompare(t.commodity_form_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.commodity_form_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"commodity_form_code",data:e,onFilterChange:ie,handleReset:re,value:_,name:"Form"}),filterIcon:e=>se(0,"commodity_form_id"),filteredValue:void 0!==_?_:null},{title:"Commodity",dataIndex:"commodity_code",width:"120px",align:"center",render:(e,t)=>r.a.createElement(ts.a,{commodity_residue_code:t.commodity_residue_code,commodity_code:t.commodity_code}),sorter:(e,t)=>e.commodity_code.localeCompare(t.commodity_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"commodity_code",data:e,onFilterChange:ie,handleReset:re,value:y,name:"Commodity"}),filterIcon:e=>se(0,"commodity_id"),filteredValue:void 0!==y?y:null},{title:"Grade",dataIndex:"commodity_standard_enum_code",key:"commodity_standard_enum_code",width:"120px",sorter:(e,t)=>e.commodity_standard_enum_code&&e.commodity_standard_enum_code.localeCompare(t.commodity_standard_enum_code&&t.commodity_standard_enum_code),ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("span",null,"Envira"==e&&r.a.createElement("div",{className:"d-flex align-items-center justify-content-center grouping-tag"},r.a.createElement(xt.a,{color:"cyan",key:e}
1,r.a.createElement(wt.a,{placement:"top",content:ce,trigger:"hover"},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())))),"EnviraPlus"==e&&r.a.createElement("div",{className:"d-flex align-items-center justify-content-center grouping-tag"},r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement(wt.a,{placement:"top",content:de,trigger:"hover"},r.a.createElement("div",{className:"bfc-table-list-components text-center"},"Envira Plus".toUpperCase())))),"EnviraPro"==e&&r.a.createElement("div",{className:"d-flex align-items-center justify-content-center grouping-tag"},r.a.createElement(xt.a,{color:"gold",key:e},r.a.createElement(wt.a,{placement:"top",content:ue,trigger:"hover"},r.a.createElement("div",{className:"bfc-table-list-components text-center"},"Envira Pro".toUpperCase())))),"Standard"==e&&r.a.createElement("div",{className:"d-flex align-items-center justify-content-center grouping-tag"},r.a.createElement(xt.a,{color:"cyan",key:e},r.a.createElement(wt.a,{placement:"top",content:me,trigger:"hover"},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),0!==t.commodity_standard_enum&&1==t.is_show_warning_on_commoditygroup&&r.a.createElement("div",{className:"warning-text"},r.a.createElement(wt.a,{placement:"top",content:ye,trigger:"hover"},r.a.createElement(es.a,{style:{color:"red"}})))),"Premium"==e&&r.a.createElement("div",{className:"d-flex align-items-center justify-content-center grouping-tag"},r.a.createElement(xt.a,{color:"gold",key:e},r.a.createElement(wt.a,{placement:"top",content:pe,trigger:"hover"},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),0!==t.commodity_standard_enum&&1==t.is_show_warning_on_commoditygroup&&r.a.createElement("div",{className:"warning-text"},r.a.createElement(wt.a,{placement:"top",content:ye,trigger:"hover"},r.a.createElement(es.a,{style:{color:"red"}})))),"Superior"==e&&r.a.createElement("div",{className:"d-flex align-items-center justify-content-center grouping-tag"},r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement(wt.a,{placement:"top",content:_e,trigger:"hover"},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),0!==t.commodity_standard_enum&&1==t.is_show_warning_on_commoditygroup&&r.a.createElement("div",{className:"warning-text"},r.a.createElement(wt.a,{placement:"top",content:ye,trigger:"hover"},r.a.createElement(es.a,{style:{color:"red"}})))),"Unclassified"==e&&r.a.createElement("div",{className:"d-flex align-items-center grouping-tag"},r.a.createElement(xt.a,{color:"magenta",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())))),filterDropdown:e=>r.a.createElement(wi.a,{dataIndex:"commodity_standard_enum_code",data:e,onFilterChange:ie,handleReset:re,value:T,name:"Grade"}),filterIcon:e=>se(0,"commodity_standard_enum"),filteredValue:void 0!==T?T:null},{title:"Quantity",dataIndex:"qty",width:"80px",align:"center",render:(e,t)=>r.a.createElement(as.a,{qty:t.qty,periodicity_enum_code:t.periodicity_enum_code,qty_uom_code:t.qty_uom_code})},{title:"Delivered Qty",dataIndex:"delivery_qty",width:"120px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-right"},t.delivery_qty?t.delivery_qty:0)},{title:null!==te&&void 0!==te&&te.includes("/control-tower/indent-deals")?"Purchased Qty":"Sell Qty",dataIndex:"purchased_qty",width:"120px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-right"},t.purchased_qty?t.purchased_qty:0)},{title:"Price",dataIndex:"expected_price",width:"80px",align:"center",render:(e,t)=>r.a.createElement(rs.a,{expected_price:t.expected_price,qty_uom_code:t.price_uom_code,special_buy_sell_type_enum_code:5==t.special_buy_sell_type_enum&&"Rfq"})},{title:"Delivery Dates",dataIndex:"from_date",width:"120px",align:"center",render:(e,t)=>r.a.createElement(ns.a,{form_date:9999===new Date(t.from_date).getFullYear()?"N/A":t.from_date,to_date:9999===new Date(t.to_date).getFullYear()?"N/A":t.to_date})},{title:e=>r.a.createElement(wt.a,{content:le},r.a.createElement("img",{src:$o.a,alt:"",height:18,style:{width:"fit-content"}})),dataIndex:"tick_color_enum_location",width:"120px",align:"center",render:(e,t)=>r.a.createElement(r.a.Fragment,null,null==(null===t||void 0===t?void 0:t.t
1ick_color_enum_location)||0==(null===t||void 0===t?void 0:t.tick_color_enum_location)?r.a.createElement(Xo.a,{tickvalue:10}):5==(null===t||void 0===t?void 0:t.tick_color_enum_location)?r.a.createElement(Xo.a,{tickvalue:null===t||void 0===t?void 0:t.tick_color_enum_location}):null!==t&&void 0!==t&&t.is_supplier_contract_signed?r.a.createElement(Xo.a,{tickvalue:null==t.tick_color_enum_location?10:t.tick_color_enum_location}):r.a.createElement("img",{src:ls.a,alt:"",style:{height:"20px",width:"20px"}}),r.a.createElement("div",{className:"supplier-rating-table"},null!==t&&void 0!==t&&t.is_supplier_contract_signed?r.a.createElement(is.a,{value:t.extended_profile_location_ratings,id:null===t||void 0===t?void 0:t.extended_profile_id,addressId:null===t||void 0===t?void 0:t.address_id,tickvalue:t.tick_color_enum_location}):null)),filterDropdown:e=>r.a.createElement(wi.a,{dataIndex:"tick_color_enum_location",data:e,onFilterChange:ie,handleReset:re,value:P,name:"Verified"}),filterIcon:e=>se(0,"tick_color_enum_location"),filteredValue:void 0!==P?P:null},{title:"Status",dataIndex:"req_offer_status_enum_code",width:"120px",align:"center",render:(e,t)=>r.a.createElement("span",null,"Withdrawn"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.req_offer_status_enum_code.toUpperCase())),"Published"==e&&r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.req_offer_status_enum_code.toUpperCase())),"Completed"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.req_offer_status_enum_code.toUpperCase())),"Draft"==e&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.req_offer_status_enum_code.toUpperCase())),"Expired"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.req_offer_status_enum_code.toUpperCase()))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"req_offer_status_enum",data:e,onFilterChange:ie,handleReset:re,value:E,name:"Status"}),filterIcon:e=>se(0,"req_offer_status_enum"),filteredValue:void 0!==E?E:null},{title:"",dataIndex:"operation_id",width:"100px",align:"center",render:(e,t,a)=>{const n={children:"Draft"!=t.req_offer_status_enum_code&&"Withdrawn"!=t.req_offer_status_enum_code?r.a.createElement(mt.a,{show:!0,myCommodityName:t.reqOfferTypeEnumCode,row:t.convertLink,row2:t.createAuctionLink,attachDealLink:null===t||void 0===t?void 0:t.attachDealLink,showFlag:!0,deleteFlag:!1}):"",props:{}};return Z?n:null}}],he=e=>{if(!A.a.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},q),{},{page:e?e.current:1});u.push(Tt.a.createUrl(t)),e.pageSize!==U&&V(e.pageSize)}};void 0===m&&(m=1,he({current:m,pageSize:U}));const ge=B.busy;let ve=ge?[]:Object.values(M||{});ve.reverse(),ve=ve.map((e=>{var t,a,n;let r=(null===(t=e.req_offer_type_enum_code)||void 0===t?void 0:t.toLowerCase())+"s",i="/commodity/".concat(r,"/edit/").concat(e.commodity_req_offer_id,"?back=").concat(W,"&convertToBuy=true&indent=false&isSmartBuy=").concat(null!==te&&void 0!==te&&te.includes("/control-tower/indent-deals")?"true":"false"),o="/commodity/".concat(r,"/").concat(e.commodity_req_offer_id,"/overview?back=").concat(W,"&indent=true&isSmartBuy=").concat(null!==te&&void 0!==te&&te.includes("/control-tower/indent-deals")?"true":"false"),s="/commodity/".concat(r,"/auction/edit/").concat(e.commodity_req_offer_id,"?convertToBuy=true&indent=true&back=").concat(W,"&isSmartBuy=").concat(null!==te&&void 0!==te&&te.includes("/control-tower/indent-deals")?"true":"false"),l="/control-tower/deals?".concat("".concat(null!==te&&void 0!==te&&te.includes("/control-tower/indent-deals")?"consignee_id":"consignor_id","=").concat(null===R||void 0===R||null===(a=R.profile)||void 0===a||null===(n=a.person)||void 0===n?void 0:n.company_id),"&deal_status_enum=1&indent=true&indent_id=",e.commodity_req_offer_id,"&type=").concat(r,"&back=").concat(W,"&isSmartBuy=").concat(null!==te&&void 0!==te&&te.includes("/control-tower/indent-deals")?"true":"false");return Object(w.a)(Object(w.a)({},e),{},{reqOfferTypeEnumCode:r,convertLink:Object(N.h)(i),detailsPageLink:Object(N.h)(o),createAuctionLink:Object(N.h)(s),attachDealLink:Object(N.h)(l)})}));const be=A.a.get(ve,"[0].total_count")||0;return ve=A.a.orderBy(ve,["invoiceDateTime"],["desc"]),Object(n.useEffect)((()=>{let e=Tt.a.getFilters({company_name:p,commodity_form_id:_,commodity_id:y,address_id:f,location_code:h,rating:g,is_followed_by_person:v,preferred_blocked_enum:b,req_offer_status_enum:E,commodity_req_offer_id:O,req_offer_response_status_enum:S,plan_name:j,auction_status:k,
1commodity_auction_master_id:D,auction_response_phase_enum:C,commodity_action_response_detail_id:x,tick_color_enum_location:P,auction_duration_enum:I,distance_range:F,commodity_standard_enum:T});L(e);const a={filters:Object(w.a)(Object(w.a)(Object(w.a)({},q),e),null!==te&&void 0!==te&&te.includes("/control-tower/indent-deals")?{req_offer_type_enum:1}:{req_offer_type_enum:2}),page_size:U,offset:(parseInt(m)-1)*U};t(Zo.a.fetchAllIndents(a))}),[i,o,m,U,p,_,y,f,h,g,v,b,E,O,S,j,k,D,C,x,P,I,F,T,te]),Object(n.useEffect)((()=>{if(Q&&z.current){const e=z.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),H(!1)}}),[Q]),r.a.createElement("div",{className:""},r.a.createElement("div",{className:""},r.a.createElement(Ia.a,{links:[{to:"/control-tower/indent-deals?page=1",title:"Smart Buyer"},{to:"/control-tower/seller-indent-deals?page=1",title:"Smart Seller"}],rightPanContent:Z&&r.a.createElement("button",{type:"button",className:"btn btn-primary btn-sm",onClick:()=>(t(ss.a.setAll({})),void u.push(Object(N.h)(ae)))},"Create")})),r.a.createElement("div",{className:"bfc-body"},r.a.createElement("div",{className:"invoice-table"},r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:z,dataSource:ge?[{},{},{},{},{},{},{},{},{},{}]:ve,columns:ge?fe.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):fe,pagination:!1,onChange:he,scroll:{y:550},className:"ant-table",size:"small"}),r.a.createElement(Ft.a,{total:parseInt(be),handlePageChange:he,page:m,clearFilters:()=>{L({});let e=window.location.pathname;u.push(e+"?page=1")},rowsPerPage:U,setScrollToFirstRow:H})))))},ds=a(1111),us=a(950),ms=a(963);const ps=["field","form","label","children","select","variant","initialDisplayText","entity_id","company_affiliate_enum","disabled","placeholder","setDealChargesParams","setPrepaidBalance","setIsNotSubscribedLoacation","setIsPrepaidPlanLocation","setPackagingParams","isEditBidPopup","setIsLUTLocation","setIsSezLocation","getStockDetails","getTransportationCharges","formik","setFromLocationId","setToLocationId","isBidPopup","isProcessingDeal","isProcessingDealBilling","showClear","cb"];function _s(e){const{field:t,form:{touched:a,errors:i,values:o,setFieldValue:c},label:d,children:u,select:m,variant:p,initialDisplayText:_,entity_id:y,company_affiliate_enum:f,disabled:h,placeholder:g,setDealChargesParams:v,setPrepaidBalance:b,setIsNotSubscribedLoacation:E,setIsPrepaidPlanLocation:O,setPackagingParams:S,isEditBidPopup:j,setIsLUTLocation:k,setIsSezLocation:D,getStockDetails:x,getTransportationCharges:C,formik:P,setFromLocationId:I,setToLocationId:F,isBidPopup:T,isProcessingDeal:B,isProcessingDealBilling:R,showClear:M,cb:q}=e,{ctIndentCompany:L}=(Object(z.a)(e,ps),Object(Re.a)());let{id:U,iscopy:V}=Object(N.f)(Object(l.i)());const Y=Object(N.g)(window.location.href),[G,Q]=r.a.useState(null),[H,W]=Object(n.useState)([]),K=0===H.length,J=Object(s.d)(),Z=Object(s.e)((e=>e.locations)),X=Object(s.e)((e=>e.user)),$=(N.d.getACL(X),"mui-autocomplete-".concat((null===t||void 0===t?void 0:t.name)||"company-location")),ee=Object(n.useMemo)((()=>L||B?A.a.get(Z,"entities")||{}:A.a.get(Z,"locations")||{}),[Z,L,B]);Object(n.useEffect)((()=>{const e=[];A.a.each(ee,((t,a)=>{y&&t.entity_id!==y||e.push({label:t.address_text||t.location_code||"",value:Object(w.a)({id:parseInt(a,10)},t)})})),W(e)}),[ee,y]),Object(n.useEffect)((()=>{Y.includes("commodity/requirements/")&&2==(null===o||void 0===o?void 0:o.delivery_term_enum)&&"address_id"==(null===t||void 0===t?void 0:t.name)&&Q(null)}),[null===o||void 0===o?void 0:o.delivery_term_enum,Y,null===t||void 0===t?void 0:t.name]),Object(n.useEffect)((()=>{Q(null),E&&E(!1)}),[y,H.length,E]),Object(n.useEffect)((()=>{if(L||B){if(y){const e={filters:{},offset:0,page_Size:100,company_id:y};J(qe.a.fetchCompanyAndAffiliateLocations(e))}}else if(R){if(y){const e={entity_id:y,person_company_affiliate_enum:2,person_id:X.person_id};J(qe.a.fetchBusinessAndAffiliateLocationsAgainstEntityId(e))}}else if(null!==o&&void 0!==o&&o.person_company_affiliate_enum&&y){const e={entity_id:y,person_company_affiliate_enum:null===o||void 0===o?void 0:o.person_company_affiliate_enum,person_id:X.person_id};J(qe.a.fetchBusinessAndAffiliateLocationsAgainstEntityId(e))}}),[J,y,L,B,R,null===o||void 0===o?void 0:o.person_company_affiliate_enum,X.person_id]);const te=Object(n.useMemo)((()=>A.a.debounce((e=>{x&&e&&x(e)}),500)),[x]),ae=Object(n.useMemo)((()=>A.a.debounce((e=>{C&&e&&C(e)}),500)),[C]);Object(n.useEffect)((()=>{te(P),ae(P)}),[te,ae]),Object(n.useEffect)((()=>{const e=(null===o||void 0===o?void 0:o[t.name])||0;if("buyer_bill_to_address_id"===t.name){if(H.length>0){const n=H.find((t=>{var a,n;return e===(null===(a=t.value)||void 0===a?void 0:a.id)||e===(null===(n=t.value)||void 0===n?void 0:n.company_address_id)}));var a;if(e&&n)Q(n),c(t.name,null===(a=n.value)||void 0===a?void 0:a.company_address_id),null===v||void 0===v||v({plan_id:n.value.subscription_plan_id,buyer_seller_id:n.value.entity_id,company_address_id:n.value.company_address_id,commodity_id:o.c
1ommodity_id,commodity_form_id:o.commodity_form_id}),null===b||void 0===b||b(n.value.prepaid_balance)}}else{const t=H.find((t=>{var a,n;return e===(null===(a=t.value)||void 0===a?void 0:a.id)||e===(null===(n=t.value)||void 0===n?void 0:n.company_address_id)}));e&&t&&(Q(t),null===v||void 0===v||v({plan_id:t.value.subscription_plan_id,buyer_seller_id:t.value.entity_id,company_address_id:t.value.company_address_id,commodity_id:o.commodity_id,commodity_form_id:o.commodity_form_id}),null===b||void 0===b||b(t.value.prepaid_balance))}}),[H.length,H,null===o||void 0===o?void 0:o[t.name],null===o||void 0===o?void 0:o.commodity_id,null===o||void 0===o?void 0:o.commodity_form_id,t.name,c,v,b]),Object(n.useEffect)((()=>{const e=H.filter((e=>{var a;return(null===o||void 0===o?void 0:o[t.name])===(null===(a=e.value)||void 0===a?void 0:a.id)}));if(e.length>0){let t=A.a.get(e[0],"value.is_lut_location"),a=A.a.get(e[0],"value.is_sez_location"),n=A.a.get(e[0],"value.id");k&&k(t),D&&D(a),(t||a)&&(c("bill_to_address_id",n),Q(e[0]))}}),[null===o||void 0===o?void 0:o.address_id,H,c,k,D,null===t||void 0===t?void 0:t.name,o]);Object(n.useEffect)((()=>{if(1===H.length&&"bill_to_address_id"!=t.name){Q(H[0]);const a=A.a.get(H[0],"value.company_address_id")||0;c(t.name,a),e.cb&&e.cb(H[0])}else if(H.length&&"bill_to_address_id"!=t.name){var a;let d,u=o[t.name];if((Y.includes("create")||Y.includes("overview")||Y.includes("details")||Y.includes("bids")||Y.includes("deals")||Y.includes("balance-position"))&&!o[t.name]&&(d=H.filter((e=>{var t;return!0===(null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.is_registered)}))),null!==(a=d)&&void 0!==a&&a.length){var n,r,i,s,l;u=u||A.a.get(null===(n=d)||void 0===n?void 0:n[0],"value.company_address_id")||0,c(t.name,u);let a=A.a.get(null===(r=d)||void 0===r?void 0:r[0],"value.is_lut_location"),o=A.a.get(null===(i=d)||void 0===i?void 0:i[0],"value.is_sez_location");k&&k(a),D&&D(o),Q(null===(s=d)||void 0===s?void 0:s[0]),e.cb&&e.cb(null===(l=d)||void 0===l?void 0:l[0])}}}),[H,y,t.name,Y,e,c,k,D,o]);const re=!(!Object(oe.f)(a,t.name)||!Object(oe.f)(i,t.name)),ie=re?Object(oe.f)(i,t.name):"";return r.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(re?"has-error":"")},r.a.createElement(Ne.a,{id:$,size:"small",disableClearable:!M,fullWidth:!0,loading:K,disabled:h||K,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?A.a.get(e,"[0].label")||"":e.label||"",onInputChange:(e,a,n)=>{("clear"===n||""===a)&&"address_id"===t.name&&Y.includes("commodity/requirements/")&&M&&(c(t.name,null),Q(null),setTimeout((()=>{c(t.name,null),Q(null)}),1e3))},renderOption:e=>{var t,a,n,i,s,l,c,d,u,m,p,_,y,f;let h="";switch(e.value.subscription_plan_name||e.value.plan_name){case"Prepaid Pack":case"Top Up":case"Business Pack":case"Bioenergy Pack":h="#1B62AB";break;case"Enterprise Pack":h="#707070"}return r.a.createElement("table",{className:"w-100"},r.a.createElement("tbody",null,r.a.createElement("tr",null,r.a.createElement("td",null,e.label),r.a.createElement("td",{style:{float:"right"}},e.value.is_subscribed||null!==o&&void 0!==o&&o.isCompanyAffSubscribed?r.a.createElement(r.a.Fragment,null,"Prepaid Pack"===e.value.subscription_plan_name||"Top Up"===e.value.subscription_plan_name||"Prepaid Pack"===e.value.plan_name?null==(null===e||void 0===e||null===(t=e.value)||void 0===t?void 0:t.tick_color_enum)||0==(null===e||void 0===e||null===(a=e.value)||void 0===a?void 0:a.tick_color_enum)?r.a.createElement(Xo.a,{dontShowPopUp:!0,tickvalue:10}):5==(null===e||void 0===e||null===(n=e.value)||void 0===n?void 0:n.tick_color_enum)?r.a.createElement(Xo.a,{dontShowPopUp:!0,tickvalue:null===e||void 0===e||null===(i=e.value)||void 0===i?void 0:i.tick_color_enum}):null!==e&&void 0!==e&&null!==(s=e.value)&&void 0!==s&&s.is_supplier_contract_signed?r.a.createElement(Xo.a,{dontShowPopUp:!0,tickvalue:null==(null===e||void 0===e||null===(l=e.value)||void 0===l?void 0:l.tick_color_enum)?10:null===e||void 0===e||null===(c=e.value)||void 0===c?void 0:c.tick_color_enum}):r.a.createElement("img",{src:ls.a,alt:"",style:{height:"20px",width:"20px"}}):r.a.createElement("div",{className:"d-flex align-items-center"}
1,r.a.createElement("p",{style:{color:h}},e.value.is_subscribed?e.value.subscription_plan_name||e.value.plan_name:""),null==(null===e||void 0===e||null===(d=e.value)||void 0===d?void 0:d.tick_color_enum)||0==(null===e||void 0===e||null===(u=e.value)||void 0===u?void 0:u.tick_color_enum)?r.a.createElement(Xo.a,{style:{width:"20px",height:"20px",marginLeft:6,marginTop:0},dontShowPopUp:!0,tickvalue:10}):5==(null===e||void 0===e||null===(m=e.value)||void 0===m?void 0:m.tick_color_enum)?r.a.createElement(Xo.a,{style:{width:"20px",height:"20px",marginLeft:6,marginTop:0},dontShowPopUp:!0,tickvalue:null===e||void 0===e||null===(p=e.value)||void 0===p?void 0:p.tick_color_enum}):null!==e&&void 0!==e&&null!==(_=e.value)&&void 0!==_&&_.is_supplier_contract_signed?r.a.createElement(Xo.a,{style:{width:"20px",height:"20px",marginLeft:6,marginTop:0},dontShowPopUp:!0,tickvalue:null==(null===e||void 0===e||null===(y=e.value)||void 0===y?void 0:y.tick_color_enum)?10:null===e||void 0===e||null===(f=e.value)||void 0===f?void 0:f.tick_color_enum}):r.a.createElement("img",{src:ls.a,alt:"",style:{height:"20px",width:"20px"}}))):!(null!==o&&void 0!==o&&o.isCompanyAffSubscribed)&&r.a.createElement(ne.b,{to:"/subscription-packages",target:"_blank"},"Subscribe")))))},options:H,value:G,onChange:(a,n)=>{if(Q(n),e.cb)e.cb(n);else{var r,i,s,l;const e=null!==(r=null!==(i=null===n||void 0===n||null===(s=n.value)||void 0===s?void 0:s.company_address_id)&&void 0!==i?i:null===n||void 0===n||null===(l=n.value)||void 0===l?void 0:l.id)&&void 0!==r?r:null;c(t.name,e),n&&(null===v||void 0===v||v({plan_id:n.value.subscription_plan_id,buyer_seller_id:n.value.entity_id,company_address_id:n.value.company_address_id,commodity_id:o.commodity_id,commodity_form_id:o.commodity_form_id}),null===b||void 0===b||b(n.value.prepaid_balance))}},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,t,{fullWidth:!0,variant:p||"outlined",label:d,children:u,select:m,error:re,helperText:ie,style:{backgroundColor:"white"},InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,K?r.a.createElement(de.a,{color:"inherit",size:20}):null,e.InputProps.endAdornment)}),placeholder:g}))}))}var ys=a(807),fs=a(1505),hs=a(2098),gs=(a(1507),a(299));a(968);const vs=e=>{var t,a,n,r,i,o,s;A.a.get(e,"commodityData.is_owner");const l=A.a.get(e,"commodityData.entity_id")||0;return{transfer_out_date:(null===e||void 0===e||null===(t=e.commodityData)||void 0===t?void 0:t.transfer_out_date)||"",transfer_in_date:(null===e||void 0===e||null===(a=e.commodityData)||void 0===a?void 0:a.transfer_in_date)||"",transfer_out_qty:(null===e||void 0===e||null===(n=e.commodityData)||void 0===n?void 0:n.transfer_out_qty)||0,transfer_in_qty:(null===e||void 0===e||null===(r=e.commodityData)||void 0===r?void 0:r.transfer_in_qty)||0,from_address_id:(null===e||void 0===e||null===(i=e.commodityData)||void 0===i?void 0:i.from_address_id)||0,to_address_id:(null===e||void 0===e||null===(o=e.commodityData)||void 0===o?void 0:o.to_address_id)||0,qty_Uom_Id:1,is_Draft:!1,stock_Transfer_Id:null,commodity_type_id:A.a.get(e,"commodityData.commodity_type_id")||"",commodity_type_code:A.a.get(e,"commodityData.commodity_type_code")||"",commodity_form_code:A.a.get(e,"commodityData.commodity_form_code")||"",commodity_code:A.a.get(e,"commodityData.commodity_code")||"",commodity_req_offer_id:A.a.get(e,"commodityData.commodity_req_offer_id")||0,commodity_id:A.a.get(e,"commodityData.commodity_id")||0,commodity_form_id:A.a.get(e,"commodityData.commodity_form_id")||0,commodity_residue_id:A.a.get(e,"commodityData.commodity_residue_id")||0,qty:A.a.get(e,"commodityData.qty")||"",qty_uom_id:A.a.get(e,"commodityData.qty_uom_id")||1,qty_uom_code:A.a.get(e,"commodityData.qty_uom_code")||"MT",periodicity_enum:A.a.get(e,"commodityData.periodicity_enum")||0,from_date:A.a.get(e,"commodityData.from_date")||"",to_date:9999===new Date(null===e||void 0===e||null===(s=e.commodityData)||void 0===s?void 0:s.to_date).getFullYear()?"":A.a.get(e,"commodityData.to_date")||"",min_qty:A.a.get(e,"commodityData.min_qty")||"",expected_price:A.a.get(e,"commodityData.is_gcv_based")?A.a.get(e,"commodityData.price_per_gcv")||"":A.a.get(e,"commodityData.expected_price")||"",price_currency_id:A.a.get(e,"commodityData.price_currency_id")||1,price_uom_id:A.a.get(e,"commodityData.price_uom_id")||1,price_uom_code:A.a.get(e,"commodityData.price_uom_code")||1,bill_to_address_id:A.a.get(e,"commodityData.bill_to_address_id")||0,company_affiliate_enum:A.a.get(e,"commodityData.company_affiliate_enum",0)||0,entity_id:l,payment_term_id:A.a.get(e,"commodityData.payment_term_id",0)||0,additional_comments:A.a.get(e,"commodityData.additional_comments","")||"",closing_on:A.a.get(e,"commodityData.closing_on")||"",valid_until:A.a.get(e,"commodityData.valid_until")||"",vehicle_type_id:A.a.get(e,"commodityData.vehicle_type_id")||0,quality_measured_at_enum:A.a.get(e,"commodityData.quality_measured_at_enum")||0,qty_measured_at_enum:A.a.get(e,"commodityData.qty_measured_at_enum")||0,req_offer_status_enum:A.a.get(e,"commodityData.req_offer_status_enum")||0,plan_name:A.a.get(e,"commodityData.plan_name")||"",plan_id:A.a.get(e,"commodityData.plan_id")||0,plan_actual_enum:A.a.get(e,"commodityData.plan_actual_enum")||0,typeString:"ActualForm",packaging_id:A.a.get(e,"commodityData.packaging_id")||0,packaging_code:A.a.get(e,"commodityData.packaging_code")||"",loading_charge_value:A.a.get(e,"commodityData.loading_charge_value")||0,unloading_charge_value:A.a.get(e,"commodityData.unloading_charge_value")||0,is_counter_offer_enabled:A.a.get(e,"commodityData.is_counter_offer_enabled",!0),commodity_req_offer_quality_spec:A.a.get(e,"commodityData.commodity_req_offer_quality_spec")||A.a.get(e,"commodityData.requirement_spec")||[],is_walk_in:(A.a.get(e,"commodityData.is_
1walk_in"),!1),is_gcv_based:A.a.get(e,"commodityData.is_gcv_based")||!1,discount_Value:A.a.get(e,"commodityData.is_gcv_based")?A.a.get(e,"commodityData.commodity_req_offer_quality_spec.discount_on_price_enum_code"):A.a.get(e,"commodityData.commodity_req_offer_quality_spec.discount_Value"),premium_Value:A.a.get(e,"commodityData.is_gcv_based")?A.a.get(e,"commodityData.commodity_req_offer_quality_spec.premium_on_price_enum_code"):A.a.get(e,"commodityData.commodity_req_offer_quality_spec.premium_Value"),is_subscribed:!!A.a.get(e,"commodityData.commodity_req_offer_id",0),visible_only_for_fpo_members:A.a.get(e,"commodityData.visible_only_for_fpo_members",!0),bf_social_group_id:A.a.get(e,"commodityData.bf_social_group_id",0),is_own_transport:!1,stock_transfer_id:A.a.get(e,"commodityData.stock_transfer_id",0),transfer_price:A.a.get(e,"commodityData.transfer_price",""),from_address_id:A.a.get(e,"commodityData.from_address_id",0),to_address_id:A.a.get(e,"commodityData.to_address_id",0),tolerance_qty:A.a.get(e,"commodityData.tolerance_qty",0),is_aggregate_quantity_variations:A.a.get(e,"commodityData.is_aggregate_quantity_variations",!1)}},bs="offers";var Es=function(e){const t=e.commodityData||{},a=e.type;A.a.get(e,"commodityData.is_counter_offer_enabled",!0),A.a.get(e,"commodityData.visible_only_for_fpo_members",!0);const[i,o]=Object(n.useState)(""),[c,d]=Object(n.useState)({}),[u,m]=Object(n.useState)(!1),[p,_]=Object(n.useState)(!1),[y,f]=Object(n.useState)(!1),h=Object(s.e)((e=>e.user)),g=(A.a.get(h,"profile.person.is_fpo"),A.a.get(h,"profile.person.type_of_individual_enum"),A.a.get(h,"profile.person.type_of_individual_enum")||0),v=N.d.getACL(h),b=A.a.get(h,"profile.is_subscribed")||!1,[E,O]=Object(n.useState)(!1),[S,j]=Object(n.useState)(0),[k,D]=Object(n.useState)({}),[x,C]=Object(n.useState)(0),[P,I]=Object(n.useState)(!1),[F,T]=Object(n.useState)(!1),[B,R]=Object(n.useState)(!1),[M,q]=Object(n.useState)("");let L="Quantity Required",U="Open Buy",z="Buy";a===bs&&(L="Quantity Offered",U="Open Sell",z="Sell");const Y=Object(s.e)((e=>{var t;return null===(t=e.requirements)||void 0===t?void 0:t.uomData}),s.c),G=Object(s.e)((e=>{var t;return null===(t=e.requirements)||void 0===t?void 0:t.priceUomData}),s.c),Q=Object(s.e)((e=>e.filterOptions)),H=(Object(s.e)((e=>e.locations)),Object(s.d)()),{back:W}=Object(l.g)(),{stock_transfer_id:K,iscopy:J,isEdit:Z}=Object(Re.a)(),$=(N.d.encodeBackUrl(),N.d.decodeBackUrl(W),Object(n.useCallback)((async(e,t,a)=>{const{values:n}=e;if(null!==n&&void 0!==n&&n.commodity_type_id&&null!==n&&void 0!==n&&n.commodity_form_id&&null!==n&&void 0!==n&&n.commodity_id&&null!==n&&void 0!==n&&n.commodity_residue_id){const e={commodity_type_id:null===n||void 0===n?void 0:n.commodity_type_id,commodity_form_id:null===n||void 0===n?void 0:n.commodity_form_id,commodity_residue_id:null===n||void 0===n?void 0:n.commodity_residue_id,commodity_id:null===n||void 0===n?void 0:n.commodity_id};try{if(t){const n=await H(uo.a.fetchStockAgainstAddressId(Object(w.a)(Object(w.a)({},e),{},{address_id:t})));var r,i;if(n)a?T(null===n||void 0===n||null===(r=n[0])||void 0===r?void 0:r.qty):R(null===n||void 0===n||null===(i=n[0])||void 0===i?void 0:i.qty)}else{if(null!==n&&void 0!==n&&n.from_address_id){var o;const t=await H(uo.a.fetchStockAgainstAddressId(Object(w.a)(Object(w.a)({},e),{},{address_id:null===n||void 0===n?void 0:n.from_address_id})));t&&T(null===t||void 0===t||null===(o=t[0])||void 0===o?void 0:o.qty)}if(null!==n&&void 0!==n&&n.to_address_id){var s;const t=await H(uo.a.fetchStockAgainstAddressId(Object(w.a)(Object(w.a)({},e),{},{address_id:null===n||void 0===n?void 0:n.to_address_id})));t&&R(null===t||void 0===t||null===(s=t[0])||void 0===s?void 0:s.qty)}}}catch(l){console.error("Error fetching stock details:",l)}}}),[H,T,R]));Object(n.useEffect)((()=>{if(t.commodity_type_id&&t.commodity_form_id){const e={commodity_type_id:t.commodity_type_id,commodity_form_id:t.commodity_form_id,price_qty_enum:2};H(gs.a.fetchUOMAgainstCommodityTypeForm(e)),H(gs.a.fetchUOMAgainstCommodityTypeForm(Object(w.a)(Object(w.a)({},e),{},{price_qty_enum:1})))}}),[t]);const ee=Object(hs.a)({root:{"& label.Mui-focused":{color:"transparent"},"& .MuiInput-underline:after":{borderBottomColor:"transparent"},"& .MuiOutlinedInput-root":{"& fieldset":{borderColor:"transparent"},"&:hover fieldset":{borderColor:"transparent"},"&.Mui-focused fieldset":{borderColor:"transparent"},"& .MuiSelect-select":{fontWeight:"bold"},"& .Mui-disabled":{borderColor:"transparent"}},"& .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"}}})(ce.a);return r.a.createElement("div",{className:"collapsable-wrapper"}
1,r.a.createElement(oe.e,{initialValues:vs(Object(w.a)({},e)),onSubmit:async(e,t)=>{null!==e&&void 0!==e&&e.is_draft&&(e.stock_transfer_status_enum=null!==e&&void 0!==e&&e.is_draft?1:2),Boolean(J)||null===e||void 0===e||!e.stock_transfer_id?e.operation_enum=1:e.operation_enum=3,e.transfer_out_date=e.transfer_out_date?ur()(e.transfer_out_date).format("YYYY-MM-DDTHH:mm:ss[Z]"):"",e.transfer_in_date=e.transfer_in_date?ur()(e.transfer_in_date).format("YYYY-MM-DDTHH:mm:ss[Z]"):"";await H(uo.a.stockTransferQuick(e))&&V.a.push("/market/storage/transfers")}},(a=>{const{initialValues:n,isSubmitting:o,errors:s,values:l,touched:c,setErrors:m,setFieldValue:p,handleSubmit:y}=a;return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.d,{className:"formik-form pl-40 pr-40 pt-20 pb-20"},r.a.createElement("div",null,v.isCompany&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Company"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"company_id",component:xa.a,placeholder:"Select Company",initialDisplayText:n.company_code||"",cb:t=>{var a;let n=A.a.get(t,"value.type")||"",r=A.a.get(t,"value.id")||0,i=A.a.get(t,"value.person_company_affiliate_enum")||0;var o;(p("person_company_affiliate_enum",i),"company"===n?p("company_affiliate_enum",1):"affiliate"===n&&p("company_affiliate_enum",2),p("entity_id",r),p("company_id",r),r===(null===e||void 0===e||null===(a=e.commodityData)||void 0===a?void 0:a.entity_id))?(p("company_id",r),p("entity_id",r),p("address_id",null===e||void 0===e||null===(o=e.commodityData)||void 0===o?void 0:o.address_id)):(p("company_id",r),p("entity_id",r),p("address_id",0))}}),null!==l&&void 0!==l&&l.commodity_form_id&&null!==l&&void 0!==l&&l.commodity_residue_id&&null!==l&&void 0!==l&&l.commodity_id?r.a.createElement(xt.a,{color:F>0?"green":"red",style:{fontSize:13.5,padding:8,marginTop:"8px",width:"100%",display:"flex",flexWrap:"wrap",gap:"2px"}},"Current Stock: ",r.a.createElement("span",{style:{fontWeight:"bold"}},F?F+(null===l||void 0===l?void 0:l.qty_uom_code):"N/A"),F?"":" (New storage level will be created)"):""))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Commodity Form"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"commodity_type_code",component:Qr.a,placeholder:"Select commodity form",entity:"commodityTypeForm",dependentFields:["commodity_id","commodity_residue_id"],check:"CommodityForm",cb:async e=>{var t,n;if($(a),p("is_walk_in",!1),p("is_pick_up",!1),"liquid"===(null===e||void 0===e||null===(t=e.commodity_form_code)||void 0===t?void 0:t.toLowerCase())||"gas"===(null===e||void 0===e||null===(n=e.commodity_form_code)||void 0===n?void 0:n.toLowerCase())){var r,i,o;let e=A.a.get(Q,"data.packaging_code")||[];e=null===(r=e)||void 0===r?void 0:r.find((e=>{var t;return"bulk"===(null===e||void 0===e||null===(t=e.text)||void 0===t?void 0:t.toLowerCase())})),p("packaging_id",null===(i=e)||void 0===i?void 0:i.value),p("packaging_code",null===(o=e)||void 0===o?void 0:o.text)}else p("packaging_id",""),p("packaging_code","");if(e.commodity_type_id&&e.commodity_form_id){const t={commodity_type_id:e.commodity_type_id,commodity_form_id:e.commodity_form_id,price_qty_enum:2},a=await H(gs.a.fetchUOMAgainstCommodityTypeForm(t)),n=await H(gs.a.fetchUOMAgainstCommodityTypeForm(Object(w.a)(Object(w.a)({},t),{},{price_qty_enum:1})));var s,l,c,d,u;if(a)p("qty_uom_id",null===a||void 0===a||null===(s=a[0])||void 0===s?void 0:s.uom_id),p("qty_uom_code",null===a||void 0===a||null===(l=a[0])||void 0===l?void 0:l.uom_code);if(n)q(null===n||void 0===n||null===(c=n[0])||void 0===c?void 0:c.uom_code),p("price_uom_id",null===n||void 0===n||null===(d=n[0])||void 0===d?void 0:d.uom_id),p("price_uom_code",null===n||void 0===n||null===(u=n[0])||void 0===u?void 0:u.uom_code)}}}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Commodity"),r.a.createElement("span",{class:"required"}
1,"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"commodity_id",component:ds.a,entity:"typeFormCommodity",placeholder:"Select commodity type",qparams:{commodity_type_code:l.commodity_type_code,commodity_form_code:l.commodity_form_code},initialDisplayText:t.commodity_code||"",dependentFields:["commodity_residue_id"],cb:e=>{var t;if("liquid"===(null===l||void 0===l||null===(t=l.commodity_form_code)||void 0===t?void 0:t.toLowerCase())){var n,r,i;let e=A.a.get(Q,"data.packaging_code")||[];e=null===(n=e)||void 0===n?void 0:n.find((e=>{var t;return"bulk"===(null===e||void 0===e||null===(t=e.text)||void 0===t?void 0:t.toLowerCase())})),p("packaging_id",null===(r=e)||void 0===r?void 0:r.value),p("packaging_code",null===(i=e)||void 0===i?void 0:i.text)}else p("packaging_id",""),p("packaging_code","");D(Object(w.a)(Object(w.a)({},k),{},{commodity_id:e.value_member,commodity_form_id:l.commodity_form_id})),$(a)}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Commodity Residue/Grade"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"commodity_residue_id",component:us.a,placeholder:"Select commodity residue type",entity:"commodityResidue",qparams:{commodity_id:A.a.get(l,"commodity_id")||0,commodity_type_code:l.commodity_type_code,commodity_form_code:l.commodity_form_code,commodity_code:l.commodity_code},initialDisplayText:t.commodity_residue_code||"",cb:()=>{$(a)}}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Packaging"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"packaging_id",component:ms.a,placeholder:"Select Packaging type",qparams:{commodity_id:A.a.get(l,"commodity_id")||0,commodity_type_code:l.commodity_type_code,commodity_form_code:l.commodity_form_code,commodity_code:l.commodity_code},initialDisplayText:t.packaging_code||"",cb:e=>{const t=A.a.get(e,"value")||0;A.a.get(e,"text");p("packaging_id",t),d({location_id:l.address_id,commodity_form_id:l.commodity_form_id,packaging_id:t})}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"From Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"from_address_id",component:v.isCompany?_s:ys.a,placeholder:"Select Location",entity_id:l.entity_id||0,company_affiliate_enum:l.company_affiliate_enum||0,setFieldValue:p,initialDisplayText:t.address_code||t.coarse_location||(null===t||void 0===t?void 0:t.from_address)||"",setDealChargesParams:D,setPrepaidBalance:C,setIsNotSubscribedLoacation:_,setIsPrepaidPlanLocation:f,setPackagingParams:d,getStockDetails:$,formik:a,cb:e=>{let t=A.a.get(e,"value.is_subscribed")||!1,n=A.a.get(e,"value.id")||0;A.a.get(e,"value.subscription_plan_id");1===g&&(t=b),p("address_id",n),p("from_address_id",n),p("is_subscribed",t),1===g&&(t=b),d({location_id:n,commodity_form_id:l.commodity_form_id,packaging_id:l.packaging_id}),$(a,n,!0)}}),1!==g&&r.a.createElement("span",{style:{color:"var(--unnamed-color-afafaf)",fontSize:"var(--fs-base__four)",marginTop:"5px"}},""!==i?i:"",""!==i?r.a.createElement(ne.b,{to:"/configuration/loading-unloading-charges",target:"_blank"}," ","Click here"," "):"",""!==i?r.a.createElement("span",null,"to change."):""))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"To Location"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"to_address_id",component:v.isCompany?_s:ys.a,placeholder:"Select Location",entity_id:l.entity_id||0,company_affiliate_enum:l.company_affiliate_enum||0,setFieldValue:p,initialDisplayText:t.address_code||t.coarse_location||(null===t||void 0===t?void 0:t.to_address)||"",setDealChargesParams:D,setPrepaidBalance:C,getStockDetail
1s:$,formik:a,cb:e=>{A.a.get(e,"value.is_subscribed");let t=A.a.get(e,"value.id")||0;A.a.get(e,"value.subscription_plan_id");p("bill_to_address_id",t),p("to_address_id",t),$(a,t,!1)}})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Transfer Price"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field with-extention align-items-start"},r.a.createElement(oe.b,{name:"transfer_price",component:En.a,type:"number",isAdornment:!0,position:"both",startAdornmentContent:r.a.createElement(Yr.a,null),endAdornmentStyles:{background:"none",padding:null!==Y&&void 0!==Y&&Y.length?0:"20px 10px"},endAdornmentContent:null!==G&&void 0!==G&&G.length?r.a.createElement(ee,{disabled:(null===G||void 0===G?void 0:G.length)<2,select:!0,variant:"outlined",size:"small",value:null===l||void 0===l?void 0:l.price_uom_id,onChange:e=>{p("price_uom_id",e.target.value),p("price_uom_code",null===G||void 0===G?void 0:G.find((t=>t.uom_id===parseInt(e.target.value))))}},null===G||void 0===G?void 0:G.map((e=>r.a.createElement(fs.a,{key:e.uom_id,value:null===e||void 0===e?void 0:e.uom_id},null===e||void 0===e?void 0:e.uom_code)))):""})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Qty Moved Out"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"transfer_out_qty",component:En.a,type:"number",isAdornment:!0,position:"end",endAdornmentStyles:{background:"none",padding:null!==Y&&void 0!==Y&&Y.length?0:"20px 10px"},endAdornmentContent:null!==Y&&void 0!==Y&&Y.length?r.a.createElement(ee,{disabled:(null===Y||void 0===Y?void 0:Y.length)<2,select:!0,variant:"outlined",size:"small",value:null===l||void 0===l?void 0:l.qty_uom_id,onChange:e=>{p("qty_uom_id",e.target.value),p("qty_uom_code",null===Y||void 0===Y?void 0:Y.find((t=>t.uom_id===parseInt(e.target.value))))}},null===Y||void 0===Y?void 0:Y.map((e=>r.a.createElement(fs.a,{key:e.uom_id,value:null===e||void 0===e?void 0:e.uom_id},null===e||void 0===e?void 0:e.uom_code)))):""}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Qty Moved In"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"transfer_in_qty",component:En.a,type:"number",isAdornment:!0,position:"end",endAdornmentStyles:{background:"none",padding:null!==Y&&void 0!==Y&&Y.length?0:"20px 10px"},endAdornmentContent:null!==Y&&void 0!==Y&&Y.length?r.a.createElement(ee,{disabled:(null===Y||void 0===Y?void 0:Y.length)<2,select:!0,variant:"outlined",size:"small",value:null===l||void 0===l?void 0:l.qty_uom_id,onChange:e=>{p("qty_uom_id",e.target.value),p("qty_uom_code",null===Y||void 0===Y?void 0:Y.find((t=>t.uom_id===parseInt(e.target.value))))}},null===Y||void 0===Y?void 0:Y.map((e=>r.a.createElement(fs.a,{key:e.uom_id,value:null===e||void 0===e?void 0:e.uom_id},null===e||void 0===e?void 0:e.uom_code)))):""})))),!u&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Date Moved Out"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field custom-input"},r.a.createElement(oe.b,{name:"transfer_out_date",defaultValue:t.transfer_out_date,component:ft.a,minDate:null,isShowTime:!1}),r.a.createElement("img",{src:ma.a,className:"datepicker-calendar-icon"}))),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement("span",{className:"form-group-label"},"Date Moved In"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field custom-input"},r.a.createElement(oe.b,{name:"transfer_in_date",defaultValue:t.transfer_in_date,component:ft.a,minDate:l.transfer_out_date||new Date,isShowTime:!1}),r.a.createElement("img",{src:ma.a,className:"datepicker-calendar-icon"}))))),r.a.createElement("div",{className:"form-btns"},r.a.createElement("div",{className:"button"},r.a.createElement(X.a,{color:"primary",size:"sm",type:"button",name:"publish",className:"mr-3",onClick:()=>{y()}},"OK"),r.a.createElement(X.a,{color:"secondary",type:"button",size:"sm",name:"draft",onClick:()=>{p("is_draft",!0),y()}},Boolean(Z)?"Update":"Save As Draft")),r.a.createElement("div",{className:"button"},r.a.createElement(ne.b,{color:"link",type:"button",to:"/market/storage/transfers"},"Cancel")))))})))};var ws=()=>{const e=Object(s.d)(),{type:t}=Object(N.f)(Object(l.i)()),{back:a,stock_transfer_id:i,isEdit:o,iscopy:c}=Object(Re.a)(),d=(a||"/commodity/".concat(t,"/all"),N.d.decodeBackUrl(a)),u=(Object(s.e)((e=>e.user)),Object(s.e)((e=>e.userStorage))),m=null===u||void 0===u?void 0:u.storageTransfers;return Object(n.useEffect)((()=>
1{if((Boolean(o)||Boolean(c))&&!isNaN(i)){const t={filters:{stock_transfer_id:Number(i)},offset:0,page_size:10};e(uo.a.fetchStockTransfers(t))}}),[i]),r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"bfc-html"},r.a.createElement("div",{className:"bfc-header"},r.a.createElement(vo.a,{heading:Boolean(o)?"Edit Quick Transfer":Boolean(c)?"Copy Quick Transfer":"Create Quick Transfer",headingIcon:r.a.createElement(da.a,{size:35}),backLink:a})),r.a.createElement("div",{className:"bfc-body create-form-body"},r.a.createElement(Es,{backLink:d,commodityData:Boolean(o)||Boolean(c)?null===m||void 0===m?void 0:m[0]:[]}))))},Os=a(763),As=a(300),Ss=a.n(As),js=a(426);var ks=()=>{const e=Object(s.e)((e=>e.userStorage)),t=Object(s.e)((e=>e.user)),a=Object(s.d)(),i=Object(n.useRef)(),o=Object(l.g)();let{page:c,back:d,commodity_form_code:u,commodity_id:m,commodity_standard_enum:p,stock_transfer_status_enum:y,stock_transfer_id:f,date:h,from_address:g,to_address:v,transporter:b,delivery_end_date:E,delivery_from_date:O,isControlTower:A}=Object(Re.a)();const S=Boolean(A),j=N.d.getACL(t),k=null===e||void 0===e?void 0:e.storageTransfers,D=e.busy,[x,C]=Object(n.useState)({transfer_type_enum:"1",is_invoked_by_ct:S?"1":"0"}),[P,I]=Object(n.useState)(10),[F,T]=Object(n.useState)(!1),[B,R]=Object(n.useState)(!1),[M,q]=Object(n.useState)(!1),[L,U]=Object(n.useState)(!1),V=Object(s.e)((e=>e.rolesAndRights)).entities||{};let z=Object.values(V).find((e=>"Market"===e.module_name));const Y=_.get(z,"full_access");Object(n.useEffect)((()=>{const e={filters:x,offset:((c||1)-1)*P,page_size:P};a(uo.a.fetchStockTransfers(e))}),[c,P,x,M]);const G=N.d.encodeBackUrl(),Q=N.d.decodeBackUrl(d),H=k,W=_.get(H,"[0].total_count")||0,K=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},x),{},{page:e?e.current:1});o.push(Tt.a.createUrl(t)),e.pageSize!==P&&I(e.pageSize)}};void 0===c&&(c=1,K({current:c,pageSize:P}));const J=(e,t)=>{e();let a=Object(w.a)({},x);switch(S&&(a=Object(w.a)(Object(w.a)({},x),{},{isControlTower:!0,back:d})),t){case"commodity_form_code":delete a.commodity_form_code,C(a),o.push(Tt.a.removeUrl("commodity_form_code"));break;case"commodity_code":delete a.commodity_id,C(a),o.push(Tt.a.removeUrl("commodity_id"));break;case"coarse_loaction":case"locations":delete a.location_code,C(a),o.push(Tt.a.removeUrl("location_code"));break;case"req_offer_response_status_enum_code":delete a.req_offer_response_status_enum,C(a),o.push(Tt.a.removeUrl("req_offer_response_status_enum"));break;case"auction_response_phase_enum_code":delete a.auction_response_phase_enum,C(a),o.push(Tt.a.removeUrl("auction_response_phase_enum"));break;case"auction_duration_enum_code":delete a.auction_duration_enum,C(a),o.push(Tt.a.removeUrl("auction_duration_enum"));break;case"commodity_standard_enum_code":delete a.commodity_standard_enum,C(a),o.push(Tt.a.removeUrl("commodity_standard_enum"));break;default:delete a[t],delete a.isControlTower,delete a.back,C(a),o.push(Tt.a.removeUrl(t))}},Z=(e,t,a)=>{a();let n=Object(w.a)({},x);switch(t){case"commodity_form_code":n=Object(w.a)(Object(w.a)({},n),{},{commodity_form_code:e});break;case"commodity_code":n=Object(w.a)(Object(w.a)({},n),{},{commodity_id:e});break;case"coarse_loaction":case"locations":n=Object(w.a)(Object(w.a)({},n),{},{location_code:e});break;case"req_offer_response_status_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{req_offer_response_status_enum:e});break;case"auction_response_phase_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{auction_response_phase_enum:e});break;case"auction_duration_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{auction_duration_enum:e});break;case"commodity_standard_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{commodity_standard_enum:e});break;default:n=Object(w.a)(Object(w.a)({},n),{},{[t]:e})}C(n),S&&(n=Object(w.a)(Object(w.a)({},x),{},{isControlTower:!0,back:d})),o.push(Tt.a.createUrl(n)),U(!0)},$=(e,t)=>r.a.createElement(eo.a,{style:{color:x.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),ee=(e,t)=>r.a.createElement(Mt.a,{style:{color:x.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),te=[{title:"Transfer No",dataIndex:"stock_transfer_id",key:"stock_transfer_id",width:"130px",align:"center",fixed:!0,sorter:(e,t)=>e.stock_transfer_id-t.stock_transfer_id,render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-center align-items-center"},t.stock_transfer_id),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"stock_transfer_id",data:e,onFilterChange:Z,handleReset:J,value:f,name:"Form"}),filterIcon:e=>(e=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}))(e),filteredValue:void 0!==f?f:null},{title:"Loading",dataIndex:"from_address",key:"from_address",width:"130px",align:"left",sorter:(e,t)=>e.from_address&&e.from_address.localeCompare(t.from_address&&t.from_address),render:(e,t)=>r.a.createElement("div",{className:"align-left"},t.from_address),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"from_address",isFarmer:!j.isCompany,isControlTower:Boolean(A),codeBaisedFilter:!0,data:e,onFilterChange:Z,handleReset:J,value:g,name:"Loading"}),filterIcon:e=>ee(0,"from_address"),filteredValue:void 0!==g?g:null},{title:"Delivery",dataIndex:"to_address",key:"to_address",width:"130px",align:"left",sorter:(e,t)=>e.to_address&&e.to_address.localeCompare(t.to_address&&t.to_address),render:(e,t)=>r.a.createElement("div",{className:"align-left"},t.to_address),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"to_address",isFarmer:!j.isCompany,isControlTower:Boolean(A),codeBaisedFilter:!0,data:e,onFilterChange:Z,handleReset:J,value:v,name:"Delivery"}),filterIcon:e=>ee(0,"to_address"),filteredValue:void 0!==v?v:null},{title:"Date",dataIndex:"date",key:"date",width:"130px",align:"center",sorter:(e,t)=>new Date(e.date)-new Date(t.date),render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-center align-items-center"},ur()(t.date).format("DD-MMM-YYYY")),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"date",data:e,onFilterChange:Z,handleReset:J,value:h,name:"Date"}),filterIcon:e=>$(0,"date"),filteredValue:void 0!==h?h:null},{title:"Form",dataIndex:"commodity_form_code",key:"commodity_form_code",width:"130px",align:"center",sorter:(e,t)=>e.commodity_form_code.localeCompare(t.commodity_form_code),render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-center align-items-center"},t.commodity_form_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"commodity_form_code",data:e,onFilterChange:Z,handleReset:J,value:u,name:"Form"}),filterIcon:e=>ee(0,"commodity_form_code"),filteredValue:void 0!==u?u:null},{title:"Commodity",dataIndex:"commodity_id",key:"commodity_id",width:"130px",align:"center",sorter:(e,t)=>e.commodity_code&&e.commodity_code.localeCompare(t.commodity_code&&t.commodity_code),render:(e,t)=>r.a.createElement(ts.a,{commodity_residue_code:null===t||void 0===t?void 0:t.commodity_residue_code,commodity_code:t.commodity_code}),sorter:(e,t)=>e.commodity_code.localeCompare(t.commodity_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"commodity_code",data:e,onFilterChange:Z,handleReset:J,value:m,name:"Commodity"}),filterIcon:e=>ee(0,"commodity_id"),filteredValue:void 0!==m?m:null},{title:"Quantity",dataIndex:"transfer_no",key:"transfer_no",width:"130px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-center align-items-center"}
1,r.a.createElement(as.a,{qty:t.total_qty,periodicity_enum_code:t.periodicity_enum_code,qty_uom_code:t.qty_uom_code}))},{title:"Transfer Rate",dataIndex:"transfer_no",key:"transfer_no",width:"130px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-center align-items-center"},r.a.createElement(rs.a,{expected_price:t.transfer_price,qty_uom_code:t.qty_uom_code}))},{title:"From Date",dataIndex:"delivery_from_date",key:"delivery_from_date",width:"130px",align:"center",sorter:(e,t)=>new Date(e.delivery_from_date)-new Date(t.delivery_from_date),render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-center align-items-center"},ur()(t.delivery_from_date).format("DD-MMM-YYYY")),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"delivery_from_date",data:e,onFilterChange:Z,handleReset:J,value:h,name:"Date"}),filterIcon:e=>$(0,"delivery_from_date"),filteredValue:void 0!==O?O:null},{title:"To Date",dataIndex:"delivery_end_date",key:"delivery_end_date",width:"130px",align:"center",sorter:(e,t)=>new Date(e.delivery_end_date)-new Date(t.delivery_end_date),render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-center align-items-center"},ur()(t.delivery_end_date).format("DD-MMM-YYYY")),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"delivery_end_date",data:e,onFilterChange:Z,handleReset:J,value:h,name:"Date"}),filterIcon:e=>$(0,"delivery_end_date"),filteredValue:void 0!==E?E:null},{title:"Status",dataIndex:"stock_transfer_status_enum_code",key:"stock_transfer_status_enum_code",width:"130px",align:"center",render:(e,t)=>r.a.createElement("span",null,"Confirmed"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.stock_transfer_status_enum_code.toUpperCase())),"Draft"==e&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.stock_transfer_status_enum_code.toUpperCase())),"Deleted"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.stock_transfer_status_enum_code.toUpperCase()))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"stock_transfer_status_enum",data:e,onFilterChange:Z,handleReset:J,value:y,name:"Status"}),filterIcon:e=>ee(0,"stock_transfer_status_enum"),filteredValue:void 0!==y?y:null},...!S&&Y?[{title:"Action",dataIndex:"stock_transfer_status_enum_code",key:"stock_transfer_status_enum_code",width:"130px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-center align-items-center"},r.a.createElement(Fa.a,{showFlag:!0,row:t,controls:[..."Draft"===t.stock_transfer_status_enum_code?[{name:"Edit",onClick:async()=>{const e={filters:{stock_transfer_id:t.stock_transfer_id},offset:0,page_size:10};await a(uo.a.fetchStockTransfers(e))&&o.push("/market/storage/create-quick-transfer?stock_transfer_id=".concat(t.stock_transfer_id,"&isEdit=true&back=").concat(G))},controlColor:"var(--unnamed-color-1b62ab)"}]:[],{name:"Copy",onClick:async()=>{const e={filters:{stock_transfer_id:t.stock_transfer_id},offset:0,page_size:10};await a(uo.a.fetchStockTransfers(e))&&o.push("/market/storage/create-quick-transfer?stock_transfer_id=".concat(t.stock_transfer_id,"isStockTransfer=true&iscopy=true&back=").concat(G))},controlColor:"var(--unnamed-color-1b62ab)"},..."Deleted"!==t.stock_transfer_status_enum_code?[{name:"Delete",onClick:async()=>{R(t),T(!0)},controlColor:"var(--unnamed-color-f44336)"}]:[]]}))}]:[]];let ae=[{to:"/commodity/deals?page=1&isStockTransfer=true&back=".concat(d),title:"Stock Transfer"},{to:"/market/storage/transfers",title:"Quick Transfer"}];S&&(ae=[{to:"/commodity/deals?page=1&isStockTransfer=true&isControlTower=true&back=".concat(d),title:"Stock Transfer"},{to:"/market/storage/transfers?isControlTower=true",title:"Quick Transfer"}]);return Object(n.useEffect)((()=>{if(L&&i.current){const e=i.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),U(!1)}}),[L]),r.a.createElement("div",{className:"bfc-html"},r.a.createElement(Ia.a,{links:ae,backLink:Q,rightPanContent:!S&&Y&&r.a.createElement(Os.a,{dir:"ltr",className:"dropdown-button-group mr-2 d-flex justify-flex-end"},r.a.createElement(X.a,{onClick:()=>o.push("/commodity/requirements/create?isStockTransfer=true&back=".concat(G)),className:"d-flex justify-content-between align-items-center pl-3 pr-2",color:"primary",style:{padding:"5px 6px 5px 16px",minWidth:"20px",fontWeight:"normal"}},r.a.createElement("span",null,"Create")),r.a.createElement(er.a,{placement:"bottomRight",overlayClassName:"user-select-dropdown",overlay:()=>r.a.createElement($n.a,{className:"",style:{marginLeft:"-4px",width:"200px"}},r.a.createElement("div",{className:"menu-list"},r.a.createElement($n.a.Item,null,r.a.createElement(js.a,{onClick:()=>{o.push("/market/storage/create-quick-transfer?back=".concat(G))},className:"user-list"},"Quick Transfer")),r.a.createElement($n.a.Item,null,r.a.createElement(js.a,{onClick:()=>{o.push("/commodity/requirements/create?isStockTransfer=true&back=".concat(G))},className:"user-list"},"Stock Transfer")),r.a.createElement("div",{style:{clipPath:"pol
1ygon(50% 50%, 0 100%, 100% 100%)",position:"absolute",top:"-13px",right:7,height:15,width:15,backgroundColor:"#fff"}}))),trigger:["click"]},r.a.createElement(X.a,{color:"primary",style:{padding:"0 !important",position:"relative",width:"37px"},size:"xs",className:"icon icon--right right-toggle"},r.a.createElement(Ss.a,{style:{height:24,width:24,position:"absolute",top:4,right:9,borderLeft:"1px solid"},className:"icon ml-3 pl-1"}))))}),r.a.createElement("div",{className:"bfc-body create-form-body"},r.a.createElement("div",{className:"invoice-table"},r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:i,dataSource:D?[{},{},{},{},{},{},{},{},{},{}]:H,columns:D?te.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):te,pagination:!1,onChange:K,scroll:{y:550},className:"ant-table",size:"small"}),r.a.createElement(Ft.a,{total:parseInt(W),handlePageChange:K,page:c,clearFilters:()=>{C({transfer_type_enum:1,is_invoked_by_ct:S?"1":"0"});let e=window.location.pathname;void 0!=d||null!=d?o.push(e+"?"+"".concat(S?"isControlTower=true&":"","page=1&back=").concat(d)):o.push(e+"?"+"".concat(S?"isControlTower=true":"","&page=1"))},rowsPerPage:P,setScrollToFirstRow:U}),r.a.createElement(Si.a,{type:"warning",setIsOpen:T,isOpen:F,heading:"Delete Quick Transfer",message:"Are you sure you want to delete this transfer with transfer number #".concat(null===B||void 0===B?void 0:B.stock_transfer_id,"?"),onClick:()=>{a(uo.a.deleteQuickStockTransfer({stock_transfer_id:null===B||void 0===B?void 0:B.stock_transfer_id}))&&(q(!M),T(!1))}})))))};var Ds=()=>{var e,t;const a=Object(s.d)(),{page:i=1,payment_master_id:o,commodity_deal_master_id:c,payment_made_date:d,paid_to:u,paid_by:m,custom_invoice_number:p}=Object(Re.a)(),y=Object(l.g)(),f=Object(n.useRef)(),h=Object(n.useRef)(),g=Object(s.e)((e=>e.rental)),v=Object.values(g.entities),b=_.get(g,"busy")||!1,E=_.get(g,"reportData")||[],O=Object(s.e)((e=>e.rolesAndRights)).entities||{};let A=Object.values(O).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));const S=_.get(A,"full_access"),[j,k]=Object(n.useState)({}),[D,x]=Object(n.useState)(10),[C,P]=Object(n.useState)(!1),I=N.d.encodeBackUrl(),F=(e,t)=>{e();let a=Object(w.a)({},j);delete a[t],k(a),y.push(Tt.a.removeUrl(t))},T=(e,t,a)=>{a();let n=Object(w.a)({},j);n=Object(w.a)(Object(w.a)({},n),{},{[t]:e}),k(n),y.push(Tt.a.createUrl(n)),P(!0)},B=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}});Object(n.useEffect)((()=>{let e=Tt.a.getFilters({payment_master_id:o,commodity_deal_master_id:c,payment_made_date:d,paid_to:u,paid_by:m,custom_invoice_number:p});k(e);const t={filters:Object(w.a)(Object(w.a)({},j),e),offset:(parseInt(i)-1)*D,page_size:D};a(bo.a.getEquipmentRentalPaymentDetails(t))}),[i,D,o,c,d,m,u,p]);const R=[{title:"Payment ID",dataIndex:"payment_master_id",width:"130px",align:"center",fixed:!0,sorter:(e,t)=>e.payment_master_id-t.payment_master_id,ellipsis:!0,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.payment_master_id),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"payment_master_id",data:e,onFilterChange:T,handleReset:F,value:o,name:"Payment ID"}),filterIcon:e=>B(e),filteredValue:void 0!==o?o:null},{title:"Deal Id",dataIndex:"commodity_deal_master_id",key:"commodity_deal_master_id",width:"120px",sorter:(e,t)=>e.commodity_deal_master_id-t.commodity_deal_master_id,ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.commodity_deal_master_id),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"commodity_deal_master_id",data:e,onFilterChange:T,handleReset:F,value:c,name:"Deal Id",isDealDealiveryMultiselectFilter:!0}),filterIcon:e=>B(e),filteredValue:void 0!==c?c:null},{title:"Invoice",dataIndex:"custom_invoice_number",width:"150px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},r.a.createElement("div",{className:"commodity-form text-center"}
1,r.a.createElement(ne.b,{to:Object(N.h)("/invoices/".concat(null===t||void 0===t?void 0:t.invoice_master_id,"?back=").concat(I))},t.custom_invoice_number))),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"custom_invoice_number",data:e,onFilterChange:T,handleReset:F,value:p,name:"Form"}),filterIcon:e=>B(e),filteredValue:void 0!==p?p:null},{title:"Buyer",dataIndex:"paid_by",key:"paid_by",width:"200px",align:"center",sorter:(e,t)=>e.paid_by_entity_code&&e.paid_by_entity_code.localeCompare(t.paid_by_entity_code&&t.paid_by_entity_code),ellipsis:!0,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.paid_by_entity_code),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"paid_by",data:e,onFilterChange:T,handleReset:F,value:m,name:"Paid By",codeBaisedFilter:!0}),filterIcon:e=>B(e),filteredValue:void 0!==m?m:null},{title:"Seller",dataIndex:"paid_to",key:"paid_to",width:"200px",align:"center",sorter:(e,t)=>e.paid_to_entity_code&&e.paid_to_entity_code.localeCompare(t.paid_to_entity_code&&t.paid_to_entity_code),ellipsis:!0,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.paid_to_entity_code),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"paid_to",data:e,onFilterChange:T,handleReset:F,value:u,name:"Paid To",codeBaisedFilter:!0}),filterIcon:e=>B(e),filteredValue:void 0!==u?u:null},{title:"TDS",align:"center",width:"120px",dataIndex:"tds_amount",render:(e,t)=>r.a.createElement(Mo.a,{expected_price:t.tds,type:"payment"})},{title:"Total Amount",align:"center",width:"120px",dataIndex:"total_payment_amount",render:(e,t)=>r.a.createElement(Mo.a,{expected_price:t.total_payment_amount,type:"payment"})},{title:"Amount Paid",align:"center",width:"120px",dataIndex:"total_payment_amount",render:(e,t)=>r.a.createElement(Mo.a,{expected_price:t.amount_paid,type:"payment"})},{title:"Amount Due",align:"center",width:"120px",dataIndex:"total_payment_amount",render:(e,t)=>r.a.createElement(Mo.a,{expected_price:t.amount_due,type:"payment"})},{title:"Paid Date Time",dataIndex:"payment_made_date",align:"center",width:"150px",sorter:(e,t)=>e.payment_made_date&&e.payment_made_date.localeCompare(t.payment_made_date&&t.payment_made_date),render:(e,t)=>r.a.createElement(qo.a,{closing_on:t.payment_made_date,to_date:t.to_date}),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"payment_made_date",data:e,onFilterChange:T,handleReset:F,value:d}),filterIcon:e=>{return t="payment_made_date",r.a.createElement(eo.a,{style:{color:j.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},defaultFilteredValue:void 0!==d?d:null},{title:"",dataIndex:"edit_",width:"90px",align:"center",render:(e,t,a)=>{const n=0===t.is_paid,i={children:r.a.createElement(Fa.a,{row:t,showFlag:n,controls:[{name:"Pay",onClick:()=>q(t),controlColor:"var(--unnamed-color-1b62ab)"}]}),props:{}};return S?i:null}}],M=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},j),{},{page:e?e.current:1});y.push(Tt.a.createUrl(t)),e.pageSize!==D&&x(e.pageSize)}};void 0===i&&(i=1,M({current:i,pageSize:D}));const q=async e=>{try{Se.a.show({type:"info",message:"Initiating Payment...please wait"});const t={commodity_deal_master_id:null===e||void 0===e?void 0:e.commodity_deal_master_id},n=await a(bo.a.payEquipmentRentalPayment(t));let r={key:_.get(n,"bf_prefill_data_model.pg_key")||"",amount:_.get(n,"bf_payment_master_response.total_payment_amount")||"",name:_.get(n,"bf_prefill_data_model.name")||"",order_id:_.get(n,"bf_payment_master_response.pg_order_id")||"",handler:function(e){Se.a.show({type:"success",message:"Payment Successful"});const t=N.d.encodeBackUrl();y.push(Object(N.h)("/payment/".concat(paymentId,"/overview?back=").concat(t))),F(null,"clearFilter")},prefill:{name:_.get(n,"bf_prefill_data_model.name")||""}};new Razorpay(r).open()}catch(t){N.d.displayErrors(t)}};let L=v;const U=null===(e=L)||void 0===e||null===(t=e[0])||void 0===t?void 0:t.total_count;L=L.map((e=>Object(w.a)(Object(w.a)({},e),{},{detailsPageLink:Object(N.h)("/payment/".concat(e.payment_master_id,"/overview?back=").concat(I))}))),Object(n.useEffect)((()=>
1{if(C&&f.current){const e=f.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),P(!1)}}),[C]);return r.a.createElement("dev",null,r.a.createElement(vo.a,{heading:"Equipment Rental Payments"}),r.a.createElement("div",{className:"invoice-table bfc-body"},r.a.createElement("div",null,r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:f,dataSource:b?[{},{},{},{},{},{},{},{},{},{}]:L,columns:b?R.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):R,pagination:!1,onChange:M,scroll:{y:510},className:"ant-table",size:"small"}),r.a.createElement(Ft.a,{total:parseInt(U),handlePageChange:M,page:i,rowsPerPage:D,clearFilters:()=>{k({});let e=window.location.pathname;y.push(e+"?page=1")},setScrollToFirstRow:P,reportData:E,getExportReport:async()=>{const e={filters:Object(w.a)({},j),page_size:1e4,offset:0,isCsv:!0};Se.a.show({type:"info",message:"Downloading Started..."});await a(bo.a.getEquipmentRentalPaymentDetails(e))&&(h.current.link.click(),Se.a.update({type:"success",message:"Downloaded Successfully"}))},csvLink:h,type:"Equipment Rental Payments"})))))},xs=a(625);var Cs=()=>{const e=Object(s.d)(),t=Object(s.e)((e=>e.facilitator)),a=!A.a.isEmpty(t)&&Object.values(null===t||void 0===t?void 0:t.entities),i=Object(s.e)((e=>e.user)),o=A.a.get(i,"profile.person.is_control_tower_user")||!1,c=Object(N.g)(window.location.href),d=Object(n.useRef)(),u=Object(n.useRef)();let{page:m,back:p,kyc_status_enum:_,facilitator_person_name:y,type_of_individual_enum:f,facilitator_organisation:h,person_company_affiliate_name:g,location:v,number_of_vehicles:b,kyc_approved_on:E,farm_profile_complete:O,buy_sell:S,bid_offer:j,deal_no:k,deal_quantity:D,deal_status:x,deal_date:C,company_affiliate_name:P,person_name:I,bank_verification_enum:F,created_datetime:T,isNetwork:B}=Object(Re.a)();const R=Object(l.g)(),[M,q]=Object(n.useState)({}),[L,U]=Object(n.useState)(10),[V,z]=Object(n.useState)(!1);Object(n.useEffect)((()=>{const t={filters:c.includes("control-tower/facilitator")?Object(w.a)(Object(w.a)({},M),{},{assist_type_enum:"1,5"}):Object(w.a)(Object(w.a)({},M),{},{assist_type_enum:"3,4"}),offset:(parseInt(m)-1)*L,page_size:L};e(xs.a.fetchFacilitatorLog(t))}),[m,L,_,y,f,h,g,v,b,E,O,M,c,S,j,k,D,x,C,P,I,F,T]);const Y=e=>{if(!A.a.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},M),{},{page:e?e.current:1});R.push(Tt.a.createUrl(t)),e.pageSize!==L&&U(e.pageSize)}};void 0===m&&(m=1,Y({current:m,pageSize:L}));const G=r.a.createElement("p",{style:{lineHeight:"10px",color:"black"}},"Counteparty Rejected, not willing to wait 24 hrs"),Q=r.a.createElement("p",{style:{lineHeight:"10px",color:"black"}},"Deal cancelled as No Subscription"),H=(e,t)=>{e();let a=Object(w.a)({},M);switch(t){case"kyc_status_enum_code":delete a.kyc_status_enum,q(a),R.push(Tt.a.removeUrl("kyc_status_enum"));break;case"type_of_user":delete a.type_of_individual_enum,q(a),R.push(Tt.a.removeUrl("type_of_individual_enum"));break;case"deal_status_enum_code":delete a.deal_status,q(a),R.push(Tt.a.removeUrl("deal_status"));break;default:delete a[t],q(a),R.push(Tt.a.removeUrl(t))}},W=(e,t,a)=>{let n;switch(a(),n=B?Object(w.a)(Object(w.a)({},M),{},{isNetwork:!!B}):Object(w.a)({},M),t){case"kyc_status_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{kyc_status_enum:e});break;case"type_of_user":n=Object(w.a)(Object(w.a)({},n),{},{type_of_individual_enum:e});break;case"deal_status_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{deal_status:e});break;default:n=Object(w.a)(Object(w.a)({},n),{},{[t]:e})}B?(R.push(Tt.a.createUrl(n)),delete n.isNetwork,q(n),z(!0)):(R.push(Tt.a.createUrl(n)),q(n),z(!0))},K=(e,t)=>r.a.createElement(eo.a,{style:{color:M.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),J=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),Z=(e,t)=>r.a.createElement(Mt.a,{style:{color:M.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),X=N.d.encodeBackUrl(),$=[{title:"Facilitator",dataIndex:"facilitator_person_name",width:"150px",align:"left",fixed:!0,sorter:(e,t)=>e.facilitator_person_name&&e.facilitator_person_name.localeCompare(t.facilitator_person_name&&t.facilitator_person_name),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"}
1,r.a.createElement("div",{className:"d-block"},t.facilitator_person_name),r.a.createElement("div",null,"(",t.mobile_number,")")),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"facilitator_person_name",data:e,onFilterChange:W,handleReset:H,value:y,name:"Facilitator"}),filterIcon:e=>J(e),filteredValue:void 0!==y?y:null},...c.includes("control-tower/facilitator")||c.includes("control-tower/transactions")?[{title:"Facilitator Organization",dataIndex:"facilitator_organisation",width:"200px",align:"left",fixed:!0,sorter:(e,t)=>e.facilitator_organisation&&e.facilitator_organisation.localeCompare(t.facilitator_organisation&&t.facilitator_organisation),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"},t.facilitator_organisation),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"facilitator_organisation",data:e,onFilterChange:W,handleReset:H,value:h,name:"Facilitator Organization"}),filterIcon:e=>J(e),filteredValue:void 0!==h?h:null}]:[],{title:"User",dataIndex:"person_name",width:"150px",align:"left",sorter:(e,t)=>e.person_name&&e.person_name.localeCompare(t.person_name&&t.person_name),render:(e,t)=>o?r.a.createElement(ne.b,{className:"d-block",to:Object(N.h)("/account/".concat(null===t||void 0===t?void 0:t.person_company_affiliate_id,"/myaccount?back=").concat(X))},t.person_name):r.a.createElement("div",{className:"bfc-table-list-components text-left"},t.person_name),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"person_name",data:e,onFilterChange:W,handleReset:H,value:I,name:"User"}),filterIcon:e=>J(e),filteredValue:void 0!==I?I:null},{title:"Type",dataIndex:"type_of_individual_enum_code",width:"200px",align:"left",sorter:(e,t)=>e.type_of_individual_enum_code&&e.type_of_individual_enum_code.localeCompare(t.type_of_individual_enum_code&&t.type_of_individual_enum_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"},t.type_of_individual_enum_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"type_of_user",data:e,onFilterChange:W,handleReset:H,value:f,name:"Type Of User"}),filterIcon:e=>Z(0,"type_of_individual_enum"),defaultFilteredValue:void 0!==f?f:null},...c.includes("control-tower/transactions")?[{title:"Business/Affiliate",dataIndex:"company_affiliate_name",width:"200px",align:"left",sorter:(e,t)=>e.company_affiliate_name&&e.company_affiliate_name.localeCompare(t.company_affiliate_name&&t.company_affiliate_name),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"},t.company_affiliate_name),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"company_affiliate_name",codeBaisedFilter:!0,data:e,onFilterChange:W,handleReset:H,value:P,name:"Business/Affiliate"}),filterIcon:e=>Z(0,"company_affiliate_name"),defaultFilteredValue:void 0!==P?P:null}]:[],{title:"Location",dataIndex:"location",width:"150px",align:"center",sorter:(e,t)=>e.location&&e.location.localeCompare(t.location&&t.location),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.location),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"location",data:e,onFilterChange:W,handleReset:H,value:v,name:"Location"}),filterIcon:e=>J(e),filteredValue:void 0!==v?v:null},...c.includes("control-tower/facilitator")?[{title:"Bank A/C",dataIndex:"bank_verification_enum_code",width:"150px",align:"center",sorter:(e,t)=>e.bank_verification_enum_code&&e.bank_verification_enum_code.localeCompare(t.bank_verification_enum_code&&t.bank_verification_enum_code),render:(e,t)=>r.a.createElement("span",null,"Verified"==e&&r.a.createElement(xt.a,{color:"lime",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Failed"==e&&r.a.createElement(xt.a,{color:"volcano",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"bank_verification_enum",data:e,onFilterChange:W,handleReset:H,value:F,name:"Status"}),filterIcon:e=>Z(0,"bank_verification_enum"),defaultFilteredValue:void 0!==F?F:null}
1,{title:"KYC Status",dataIndex:"kyc_status_enum_code",width:"150px",align:"center",sorter:(e,t)=>e.kyc_status_enum_code&&e.kyc_status_enum_code.localeCompare(t.kyc_status_enum_code&&t.kyc_status_enum_code),render:(e,t)=>r.a.createElement("span",null,"Pending"==e&&r.a.createElement(xt.a,{color:"lime",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Rejected"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Approved"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Not Submitted"==e||"NotSubmitted"==e)&&r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"kyc_status_enum_code",data:e,onFilterChange:W,handleReset:H,value:_,name:"Status"}),filterIcon:e=>Z(0,"kyc_status_enum"),defaultFilteredValue:void 0!==_?_:null},{title:"KYC Approved On",dataIndex:"kyc_approved_on",width:"170px",align:"center",sorter:(e,t)=>e.kyc_approved_on&&e.kyc_approved_on.localeCompare(t.kyc_approved_on&&t.kyc_approved_on),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.kyc_approved_on?ur()(t.kyc_approved_on).format("DD-MMM-YY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"kyc_approved_on",data:e,onFilterChange:W,handleReset:H,value:E,name:"KYC Approved On"}),filterIcon:e=>Z(0,"kyc_approved_on"),defaultFilteredValue:void 0!==E?E:null},{title:"Modified Datetime",dataIndex:"created_datetime",width:"170px",sorter:(e,t)=>e.created_datetime&&e.created_datetime.localeCompare(t.created_datetime&&t.created_datetime),ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",null,t.created_datetime?r.a.createElement(qo.a,{closing_on:t.created_datetime,to_date:t.created_datetime}):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"created_datetime",data:e,onFilterChange:W,handleReset:H,value:T}),filterIcon:e=>K(0,"created_datetime"),defaultFilteredValue:void 0!==T?T:null},{title:"Farm Profile",dataIndex:"farm_profile_complete",width:"150px",align:"center",sorter:(e,t)=>e.farm_profile_complete&&e.farm_profile_complete.localeCompare(t.farm_profile_complete&&t.farm_profile_complete),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.farm_profile_complete),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"farm_profile_complete",data:e,onFilterChange:W,handleReset:H,value:O,name:"Status"}),filterIcon:e=>Z(0,"farm_profile_complete"),defaultFilteredValue:void 0!==O?O:null},{title:"Vehicles/ Equipment",dataIndex:"number_of_vehicles",width:"180px",align:"center",sorter:(e,t)=>e.number_of_vehicles&&e.number_of_vehicles-t.number_of_vehicles&&t.number_of_vehicles,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.number_of_vehicles),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"number_of_vehicles",data:e,onFilterChange:W,handleReset:H,value:b,name:"Vehicles/ Equipment"}),filterIcon:e=>J(e),filteredValue:void 0!==b?b:null}]:[],...c.includes("control-tower/transactions")?[{title:"Buy/Sell",dataIndex:"buy_sell",width:"180px",align:"center",sorter:(e,t)=>e.buy_sell&&e.buy_sell-t.buy_sell&&t.buy_sell,render:(e,t)=>{var a;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},0===t.buy_sell?"-":r.a.createElement(ne.b,{to:Object(N.h)("/commodity/".concat((null===t||void 0===t||null===(a=t.req_offer_type_enum_code)||void 0===a?void 0:a.toLowerCase())+"s","/").concat(t.buy_sell,"/overview?back=").concat(X))},t.buy_sell))},filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"buy_sell",data:e,onFilterChange:W,handleReset:H,value:b,name:"Buy/Sell"}),filterIcon:e=>J(e),filteredValue:void 0!==S?S:null},{title:"Bid/Offer",dataIndex:"bid_offer",width:"180px",align:"center",sorter:(e,t)=>e.bid_offer&&e.bid_offer-t.bid_offer&&t.bid_offer,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},0===(null===t||void 0===t?void 0:t.offer_bid_type_enum_code)?"-":"Offer"===(null===t||void 0===t?void 0:t.offer_bid_type_enum_code)?r.a.createElement(ne.b,{to:Object(N.h)("/commodity/".concat("requirements","/",t.against_buy_sell,"/bids?back=").concat(X))},t.bid_offer):r.a.createElement(ne.b,{to:Object(N.h)("/commodity/".concat("offers","/",t.against_buy_sell,"/bids?back=").concat(X))},t.bid_offer)),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"bid_offer",data:e,onFilterChange:W,handleReset:H,value:j,name:"Bid/Offer"}),filterIcon:e=>J(e),filteredValue:void 0!==j?j:null},{title:"Deal No",dataIndex:"deal_no",width:"180px",align:"center",sorter:(e,t)=>e.deal_no&&e.deal_no-t.deal_no&&t.deal_no,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"}
1,r.a.createElement(ne.b,{to:Object(N.h)("/commodity/deals/".concat(t.deal_no,"/overview?back=").concat(X))},t.deal_no)),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"deal_no",data:e,onFilterChange:W,handleReset:H,value:k,name:"Deal"}),filterIcon:e=>J(e),filteredValue:void 0!==k?k:null},{title:"Deal Quantity",dataIndex:"deal_quantity",width:"180px",align:"center",sorter:(e,t)=>e.deal_quantity&&e.deal_quantity-t.deal_quantity&&t.deal_quantity,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},"".concat(t.deal_quantity||""," ").concat((null===t||void 0===t?void 0:t.qty_uom_code)||"")),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"deal_quantity",data:e,onFilterChange:W,handleReset:H,value:D,name:"Deal Quantity"}),filterIcon:e=>J(e),filteredValue:void 0!==D?D:null},{title:"Deal Status",dataIndex:"deal_status",width:"180px",align:"center",sorter:(e,t)=>e.deal_status&&e.deal_status-t.deal_status&&t.deal_status,render:(e,t)=>r.a.createElement("span",null,("Rejected"==e||"Deleted"==e)&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Completed"==e&&r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Accepted"==e||"Confirmed"==e)&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Pending"==e||"Draft"==e)&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Finalized"==e&&r.a.createElement(xt.a,{color:"orange",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Reviewed"==e&&r.a.createElement(xt.a,{color:"cyan",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Buyer to Confirm"==e&&r.a.createElement(xt.a,{color:"magenta",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Seller to Confirm"==e&&r.a.createElement(xt.a,{color:"magenta",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Buyer and Seller to Confirm"==e&&r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Seller to Confirm Subscription"==e&&r.a.createElement(xt.a,{color:"magenta",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Buyer to Confirm Subscription"==e&&r.a.createElement(xt.a,{color:"magenta",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Rejected*"==e&&r.a.createElement(wt.a,{placement:"rightTop",content:G},r.a.createElement(xt.a,{color:"volcano",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),"Buyer and Seller to Confirm Subscription"==e&&r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Cancelled"==e&&r.a.createElement(wt.a,{placement:"rightTop",content:Q},r.a.createElement(xt.a,{color:"volcano",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),"Cancelled*"==e&&r.a.createElement(xt.a,{color:"volcano",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"On Hold"==e&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"deal_status_enum_code",data:e,onFilterChange:W,handleReset:H,value:x,name:"Status"}),filterIcon:e=>Z(0,"deal_status"),filteredValue:void 0!==x?x:null},{title:"Deal Date",dataIndex:"deal_date",width:"180px",align:"center",sorter:(e,t)=>e.deal_date&&e.deal_date-t.deal_date&&t.deal_date,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"}
1,r.a.createElement(qo.a,{closing_on:null===t||void 0===t?void 0:t.deal_date,to_date:null===t||void 0===t?void 0:t.deal_date})),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"deal_date",data:e,onFilterChange:W,handleReset:H,value:C,name:"Vehicles/ Equipment"}),filterIcon:e=>K(0,"deal_date"),filteredValue:void 0!==C?C:null}]:[]];Object(n.useEffect)((()=>{if(V&&u.current){const e=u.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),z(!1)}}),[V]);const ee=a||[],te=A.a.get(ee,"[0].total_count")||0;let ae;return ae=B?[{to:"/control-tower/facilitator?page=1&isNetwork=true",title:"Users"},{to:"/control-tower/transactions?page=1&isNetwork=true",title:"Transactions"}]:[{to:"/control-tower/facilitator?page=1",title:"Users"},{to:"/control-tower/transactions?page=1",title:"Transactions"}],r.a.createElement("div",null,r.a.createElement(Ia.a,{links:ae}),r.a.createElement("div",{className:"invoice-table"},r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:u,dataSource:null!==t&&void 0!==t&&t.busy?[{},{},{},{},{},{},{},{},{},{}]:ee,columns:null!==t&&void 0!==t&&t.busy?$.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):$,pagination:!1,onChange:Y,scroll:{y:550},className:"ant-table",size:"small"}),r.a.createElement(Ft.a,{total:parseInt(te),handlePageChange:Y,page:m,clearFilters:()=>{q({});let e=window.location.pathname;B?void 0!=p||null!=p?R.push(e+"?"+"back=".concat(p,"&page=1&isNetwork=true")):R.push(e+"?&page=1&
1isNetwork=true"):void 0!=p||null!=p?R.push(e+"?"+"back=".concat(p,"&page=1")):R.push(e+"?&page=1")},rowsPerPage:L,reportData:Object.values(null===t||void 0===t?void 0:t.facilitatorCsvExtract),getExportReport:async()=>{const t={filters:c.includes("control-tower/facilitator")?Object(w.a)(Object(w.a)({},M),{},{assist_type_enum:"1, 5"}):Object(w.a)(Object(w.a)({},M),{},{assist_type_enum:"3,4"}),offset:(parseInt(m)-1)*L,page_size:1e5};Se.a.show({type:"info",message:"Downloading Started..."});await e(xs.a.fetchFacilitatorCsvExtract(t))&&(d.current.link.click(),Se.a.update({type:"success",message:"Downloaded Successfully"}))},csvLink:d,type:"Facilitation Logs",setScrollToFirstRow:z}))))},Ps=a(2105),Ns=a(2185),Is=a(242),Fs=a(2215),Ts=a(2186),Bs=a(2187),Rs=a(296),Ms=a.n(Rs),qs=a(2204),Ls=a(2205),Us=a(109),Vs=a(1483),zs=a(2208),Ys=a(425),Gs=a(1487),Qs=a(2218),Hs=a(515),Ws=a.n(Hs),Ks=a(1443),Js=a.n(Ks),Zs=a(999),Xs=a(967),$s=a.p+"static/media/img.bb0349e0.png",el=a(969);var tl=function(){var e,t;const a=Object(l.h)(),n=a.pathname.includes("/farmer-onboarding"),i=a.pathname.includes("/farmer-import"),o=Object(s.e)((e=>e.user)),c=_.get(o,"profile.person_role")||[],d=null===o||void 0===o||null===(e=o.profile)||void 0===e||null===(t=e.person_role)||void 0===t?void 0:t.some((e=>"CT Facilitator"===(null===e||void 0===e?void 0:e.role_code))),u=c.some((e=>20==e.role_id)),m=_.get(o,"profile.is_supply_partner")||!1,p=d||u||m;return r.a.createElement("div",{className:"bfc-header bfc-invoice-header"},r.a.createElement("div",{className:"content-wrapper"},r.a.createElement("div",{className:"content-block"},r.a.createElement("div",{className:"top-content"},r.a.createElement("div",{className:"d-flex align-items-center"},r.a.createElement(ne.b,{to:"/network/farmer-onboarding",className:Ee()("mr-4",{active:n}),style:{fontSize:"18px",fontWeight:n?"bold":"normal",color:n?"var(--unnamed-color-1b62ab)":"#666",borderBottom:n?"3px solid var(--unnamed-color-1b62ab)":"none",padding:"8px 0",marginRight:"24px",textDecoration:"none",transition:"all 0.2s ease"}},"Farmer Onboarding"),p&&r.a.createElement(ne.b,{to:"/network/farmer-import",className:Ee()({active:i}),style:{fontSize:"18px",fontWeight:i?"bold":"normal",color:i?"var(--unnamed-color-1b62ab)":"#666",borderBottom:i?"3px solid var(--unnamed-color-1b62ab)":"none",padding:"8px 0",textDecoration:"none",transition:"all 0.2s ease"}},"Farmer Import"))))))};var al={importFarmers:async e=>{try{return await we.a.importFarmers(e)}catch(t){throw console.error("Error in importFarmers:",t),t}}};var nl=a.p+"static/media/Farmer-Import-Template.ed70451c.xlsx";const{Dragger:rl}=qs.a,{Title:il,Text:ol}=Ls.a,sl=Object(Ps.a)((e=>Object(Ns.a)({root:{width:"100%"},heading:{fontSize:"20px !important",fontWeight:"bold",letterSpacing:"1px !important"}}))),ll=(e,t,a)=>({mobile_number:e.mobile_number||"",whatsapp_number:e.whatsapp_number||"",first_name:e.first_name||"",middle_name:e.middle_name||"",last_name:e.last_name||"",person_id:e.person_id||0,location_code:e.location_code||"",isVerified:!0,location_details:{location_code:e.location_code||"",address_lattitude:e.address_lattitude||"",address_longitude:e.address_longitude||"",place_id:e.place_id||"",village_code:e.village_code||"",district_code:e.district_code||"",city_code:e.city_code||"",state_code:e.state_code||"",country_code:e.country_code||"",pin_code:e.pin_code||"",address_line1:e.address_line1||"",address_line2:e.address_line2||"",address_line3:e.address_line3||"",locality:e.locality||"",address_text:"",taluka_code:e.taluka_code||""}});const cl=()=>{const e=Object(N.g)(window.location.href),t=(sl(),Object(s.d)()),a=Object(s.e)((e=>e.user)),i=Object(s.e)((e=>e.locationEloc)),o=Object(s.e)((e=>e.farmerOnboarding));let l=Object(s.e)((e=>{var t;return null===(t=e.uploadDoc)||void 0===t?void 0:t.entities}));l=A.a.isEmpty(l)?[]:Object.values(l);const[c,d]=Object(n.useState)([]),u=Object(s.e)((e=>e.farmerOnboarding.bankVerificationDetails)),{Search:m}=Fn.a,[p,_]=Object(n.useState)(!1),y=A.a.get(o,"farmerDetailsForFacilitator")||{},f=A.a.get(o,"farmerDetailsForFacilitator.address")||{},h=A.a.get(o,"farmerDetailsForFacilitator.person")||{},g=A.a.get(o,"farmerDetailsForFacilitator.bank")||{},v=A.a.get(o,"farmerDetailsForFacilitator.crops")||[],b=A.a.get(o,"farmerDetailsForFacilitator.farms")||[],E=null===f||void 0===f?void 0:f.can_edit,[O,
1S]=Object(n.useState)("");Object(n.useEffect)((()=>{if(!A.a.isEmpty(b)){let e=[],t=A.a.groupBy(v,"person_address_id")||{};t=Object.entries(t),b.filter((a=>t&&t.filter((t=>{if(parseInt(t[0])==a.person_address_id){let n=[];n.push(t[1]);let r=Object(w.a)(Object(w.a)({},a),{},{crops:n[0]});e.push(r)}})))),T(null!==e&&void 0!==e&&e.length?e:b)}}),[b,v]);const j=Object(w.a)(Object(w.a)({},f),h),k=A.a.get(i,"entities.undefined"),[D,x]=Object(n.useState)(!1),[C,P]=Object(n.useState)(!1),[I,T]=Object(n.useState)([]),[B,R]=Object(n.useState)([]),[M,q]=Object(n.useState)(0),[L,U]=Object(n.useState)(!1),[V,z]=Object(n.useState)(!1),[Y,G]=Object(n.useState)([]),Q=e=>(t,a)=>{x(!!a&&e)},H=async e=>{await t(rr.a.FetchPersonalDetailsForFacilitator(e))};Object(n.useEffect)((()=>{M&&A.a.isInteger(M)&&H(M)}),[M,L]),Object(n.useEffect)((()=>{if(!A.a.isEmpty(g)){let e=[];e.push(g),R(e)}}),[g]);const W=async e=>{if(null!==e&&void 0!==e&&e.attachment_id){if(await el.c(e.attachment_id)){await t(La.a.fetchList({entity_primary_id:O,entity_type_enum:19,document_module_enum:1,front_back_enum:1,company_affiliate_enum:1,isFacilitator:!0}));let a=c.filter(((t,a)=>t.name!=e.attachment_file_name));d(a);const n=Y.filter(((t,a)=>(null===t||void 0===t?void 0:t.attachment_file_name)!=(null===e||void 0===e?void 0:e.attachment_file_name)));G(n)}}else{let t=c.filter(((t,a)=>t.name!=e.attachment_file_name));d(t)}};Object(n.useEffect)((()=>()=>{t(rr.a.setFarmerDetailsForFacilitator([]))}),[]);const K=()=>{z(!V)};return r.a.createElement(oe.e,{enableReinitialize:!0,initialValues:ll(j)},(i=>{var o,s,f,g,v,b,O;let{values:j,setFieldValue:D,resetForm:x}=i;const C=async e=>{const a=await Object(Is.g)(e||j.mobile_number);if(S(null===a||void 0===a?void 0:a.person_id),A.a.isEmpty(a)||null!==a&&void 0!==a&&a.person_id){if(null!==a&&void 0!==a&&a.person_id){R([]),T([]),q(null===a||void 0===a?void 0:a.person_id),D("isVerified",!0);await t(La.a.fetchList({entity_primary_id:null===a||void 0===a?void 0:a.person_id,entity_type_enum:19,document_module_enum:1,front_back_enum:1,company_affiliate_enum:1,isFacilitator:!0}))}}else q(0),R([]),T([]),t(rr.a.setFarmerDetailsForFacilitator([])),D("first_name",""),D("last_name",""),D("location_code",""),D("isVerified",!1)};Object(n.useEffect)((()=>{if(e)try{const t=new URL(e),a=new URLSearchParams(t.search).get("mobile_number");a&&(D("mobile_number",a),C(a))}catch(t){console.error("Invalid URL:",t)}}),[e,D]);return A.a.isEmpty(y)&&A.a.isInteger(M)&&M||p?r.a.createElement(J.a,null):r.a.createElement("div",{className:"row1"},r.a.createElement("div",{className:"pt-3"},r.a.createElement(Fs.a,{defaultExpanded:!0,onChange:Q("panel1")},r.a.createElement(Ts.a,{expandIcon:r.a.createElement(Ms.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(At.a,{variant:"h6"},"Farmer Personal Details")),r.a.createElement(Bs.a,null,r.a.createElement("div",{className:"w-100"},r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-12 col-md-6 col-lg-6 col-xl-4 mb-4"},r.a.createElement("div",{style:{display:"flex",alignItems:"center"}},r.a.createElement(m,{placeholder:"Mobile Number",enterButton:r.a.createElement(Us.a,{disabled:!(null!==j&&void 0!==j&&j.mobile_number),style:{backgroundColor:"#1b62ab",color:"white"}},"VERIFY"),size:"large",addonBefore:r.a.createElement(Js.a,null),onSearch:C,onChange:e=>D("mobile_number",e.target.value),value:null===j||void 0===j?void 0:j.mobile_number}),r.a.createElement(qn,{defaultValue:null===j||void 0===j?void 0:j.mobile_number,setFieldValue:D,inputFieldName:"mobile_number",placeholderValue:"Mobile Number"}))),r.a.createElement("div",{className:"col-12 col-md-6 col-lg-6 col-xl-4"},r.a.createElement(Fn.a,{placeholder:"WhatsApp Number",size:"large",addonBefore:r.a.createElement(Ws.a,null),onChange:e=>D("whatsapp_number",e.target.value),value:null===j||void 0===j?void 0:j.whatsapp_number,disabled:(null===j||void 0===j?void 0:j.mobile_number)==(null===j||void 0===j?void 0:j.whatsapp_number)}),r.a.createElement(Xa.a,{size:"medium",disabled:(null===j||void 0===j?void 0:j.mobile_number)==(null===j||void 0===j?void 0:j.whatsapp_number),control:"checkbox",label:"Same As Phone Number",value:(null===j||void 0===j?void 0:j.mobile_number)==(null===j||void 0===j?void 0:j.whatsapp_number),onChange:(e,t)=>
1{P(t),D("whatsapp_number",null===j||void 0===j?void 0:j.mobile_number)}}))),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-12 col-md-6 col-lg-6 col-xl-4 mb-4"},r.a.createElement(Pn.a,{fieldType:"alphabetic",label:"First Name",disabled:"VerificationSuccessful"===(null===B||void 0===B||null===(o=B[0])||void 0===o?void 0:o.bank_verification_enum_code),value:null===j||void 0===j?void 0:j.first_name,onChange:e=>D("first_name",e)})),r.a.createElement("div",{className:"col-12 col-md-6 col-lg-6 col-xl-4 mb-4"},r.a.createElement(Pn.a,{label:"Middle Name",fieldType:"alphabetic",disabled:"VerificationSuccessful"===(null===B||void 0===B||null===(s=B[0])||void 0===s?void 0:s.bank_verification_enum_code),value:null===j||void 0===j?void 0:j.middle_name,onChange:e=>D("middle_name",e)})),r.a.createElement("div",{className:"col-12 col-md-6 col-lg-6 col-xl-4 mb-4"},r.a.createElement(Pn.a,{label:"Last Name",fieldType:"alphabetic",disabled:"VerificationSuccessful"===(null===B||void 0===B||null===(f=B[0])||void 0===f?void 0:f.bank_verification_enum_code),value:null===j||void 0===j?void 0:j.last_name,onChange:e=>D("last_name",e)}))),r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-12 col-md-6 col-lg-6 col-xl-4 mb-4"},r.a.createElement(oe.b,{className:"material-form__field",name:"location_code",variant:"outlined",fullWidth:!0,component:Me.a,disabled:!(E||null===j||void 0===j||!j.location_code||null===j||void 0===j||!j.person_id),isFarmerUser:!0,size:"small",placeholder:"Select Location",label:"Location",cb:async e=>{let t=e[0]||{},a={place_id:null===t||void 0===t?void 0:t.eLoc,bearer_token:k};const n=await F.hb.getLocationDetails(a);let r=(A.a.get(t,"addressTokens.houseNumber","")?A.a.get(t,"addressTokens.houseNumber","")+", ":"")+(A.a.get(t,"addressTokens.houseName","")?A.a.get(t,"addressTokens.houseName",""):""),i=(A.a.get(t,"addressTokens.street","")?A.a.get(t,"addressTokens.street","")+", ":"")+(A.a.get(t,"addressTokens.subSubLocality","")?A.a.get(t,"addressTokens.subSubLocality",""):""),o=(A.a.get(t,"addressTokens.subLocality","")?A.a.get(t,"addressTokens.subLocality","")+", ":"")+(A.a.get(t,"addressTokens.locality","")?A.a.get(t,"addressTokens.locality",""):"");D("location_details.pincode",A.a.get(t.addressTokens,"pincode")||""),D("location_details.address_line1",r),D("location_details.address_line2",i),D("location_details.address_line3",o),D("location_details.city_code",A.a.get(t.addressTokens,"city")||""),D("location_details.district_code",A.a.get(t.addressTokens,"district")||""),D("location_details.village_code",A.a.get(t.addressTokens,"village")||A.a.get(t.addressTokens,"city")||A.a.get(t.addressTokens,"subDistrict")||""),D("location_details.state_code",A.a.get(t.addressTokens,"state")||""),D("location_details.place_id",A.a.get(t,"eLoc")||""),D("location_details.address_lattitude","".concat(null===n||void 0===n?void 0:n.latitude)),D("location_details.address_longitude","".concat(null===n||void 0===n?void 0:n.longitude)),D("location_details.location_code",(A.a.get(t,"placeName","")?A.a.get(t,"placeName","")+", ":"")+A.a.get(t,"placeAddress","")),D("location_code",(A.a.get(t,"placeName","")?A.a.get(t,"placeName","")+", ":"")+A.a.get(t,"placeAddress",""))}}),r.a.createElement("div",{className:"mt-2"},r.a.createElement("div",{className:"form-group-field"},!(null!==j&&void 0!==j&&j.person_id)&&r.a.createElement("div",null,r.a.createElement(Ot.a,{variant:"text",type:"icon",Icon:gt.a,color:"red",onClick:()=>z(!0)}),r.a.createElement(At.a,{variant:"button",className:"cursor-pointer",onClick:()=>z(!0)},"Click to select location")),V&&r.a.createElement(oe.b,{name:"latitude",component:St.a,entity:"RoadTypeEnum",isOpen:V,isSubscribed:!(E||null===j||void 0===j||!j.location_code||null===j||void 0===j||!j.person_id),toggle:K,cb:async e=>{var t,a,n,r,i,o,s,l,c,d,u,m,p,_,y,f,h,g,v;let b=e||{},E={Latitude:null===b||void 0===b?void 0:b.lat,Longitude:null===b||void 0===b?void 0:b.lng};const w=await F.hb.getReverseLocationDetails(E);D("location_details.pincode",A.a.get(null===w||void 0===w||null===(t=w.results)||void 0===t?void 0:t[0],"pincode")||""),D("location_details.city_code",A.a.get(null===w||void 0===w||null===(a=w.results)||void 0===a?void 0:a[0],"city")||"");let O=(A.a.get(null===w||void 0===w||null===(n=w.results)||void 0===n?void 0:n[0],"houseNumber","")?A.a.get(null===w||void 0===w||null===(r=w.results)||void 0===r?void 0:r[0],"houseNumber","")+", ":"")+(A.a.get(null===w||void 0===w||null===(i=w.results)||void 0===i?void 0:i[0],"houseName","")?A.a.get(null===w||void 0===w||null===(o=w.results)||void 0===o?void 0:o[0],"houseName",""):""),S=(A.a.get(null===w||void 0===w||null===(s=w.results)||void 0===s?void 0:s[0],"street","")?A.a.get(null===w||void 0===w||null===(l=w.results)||void 0===l?void 0:l[0],"street","")+", ":"")+(A.a.get(null===w||void 0===w||null===(c=w.results)||void 0===c?void 0:c[0],"sub_sub_locality","")?A.a.get(null===w||void 0===w||null===(d=w.results)||void 0===d?void 0:d[0],"sub_sub_locality",""):""),j=(A.a.get(null===w||void 0===w||null===(u=w.results)||void 0===u?void 0:u[0],"sub_locality","")?A.a.get(null===w||void 0===w||null===(m=w.results)||void 0===m?void 0:m[0],"sub_locality","")+", ":"")+(A.a.get(null===w||void 0===w||null===(p=w.results)||void 0===p?void 0:p[0],"locality","")?A.a.get(null===w||void 0===w||null===(_=w.results)||void 0===_?void 0:_[0],"locality",""):"");D("location_details.address_line1",O),D("location_details.address_line2",S),D("location_details.address_line3",j),D("location_details.district_code",A.a.get(null===w||void 0===w||null===(y=w.results)||void 0===y?void 0:y[0],"district")||""),D("village_code",A.a.get(null===w||void 0===w||null===(f=w.results)||void 0===f?void 0:f[0],"village")||A.a.get(null===w||void 0===w||null===(h=w.results)||void 0===h?void 0:h[0],"city")||A.a.get(null===w||void 0===w||null===(g=w.results)||void 0===g?void 0:g[0],"subDistrict")||""),D("location_details.state_code",A.a.get(null===w||void 0===w||null===(v=w.results)||void 0===v?void 0:v[0],"state")||""),D("location_details.place_id",A.a.get(b,"eLoc")||""),D("location_details.address_lattitude","".concat(null===b||void 0===b?void 0:b.lat)),D("location_details.address_longitude","".concat(null===b||void 0===b?void 0:b.lng)),D("location_details.location_code",A.a.get(b,"formatted_address","")),D("location_details.location_code",A.a.get(b,"formatted_address",""))}}),r.a.createElement("div",null,r.a.createElement(At.a,{onClick:()=>z(!0),variant:"body2"},j.location_code))),r.a.createElement(oe.a,{name:"latitude",component:"div",className:"text-danger"}))))))),M?r.a.createElement(r.a.Fragment,null,r.a.createElement(Fs.a,{defaultExpanded:!0,onChange:Q("panel2")}
1,r.a.createElement(Ts.a,{expandIcon:r.a.createElement(Ms.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(At.a,{variant:"h6"},"Farm Details")),r.a.createElement(Bs.a,null,r.a.createElement("div",{className:"w-100"},r.a.createElement(ba,{farmerPersonId:M,isFacilitator:!0,farmDetails:I,setFarmDetails:T,isVerified:null===j||void 0===j?void 0:j.isVerified,id:a.id,setIsReRenderRequired:U,isReRenderRequired:L})))),r.a.createElement(Fs.a,{defaultExpanded:!0,onChange:Q("panel3")},r.a.createElement(Ts.a,{expandIcon:r.a.createElement(Ms.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(At.a,{variant:"h6"},"Bank Details")),r.a.createElement(Bs.a,null,r.a.createElement("div",{className:"bfc-body bfc-form mb-0 w-100"},r.a.createElement("div",{className:"form-container"},r.a.createElement(or,{name:"".concat(null===j||void 0===j?void 0:j.first_name," ").concat(null===j||void 0===j?void 0:j.middle_name," ").concat(null===j||void 0===j?void 0:j.last_name),farmerPersonId:M,isFacilitator:!0,bankDetails:B,setBankDetails:R,setIsReRenderRequired:U,isReRenderRequired:L,facilitatorPersonData:h,setFullNameAsPerBank:e=>{var t,a;let n=null===e||void 0===e?void 0:e.replace(/(Mr|mr|Miss|miss|Mrs|mrs|Ms|ms|Mx|mx|Dr|dr|Er|er|Sir|sir|Lord|lord|Lady|lady|Shri|shri|Shrimati|shrimati|Shriman|shriman)/,"");n=null!==(t=n)&&void 0!==t&&t.includes(".")?null===(a=n)||void 0===a?void 0:a.replace(/./,""):n;const r=n.trim().split(" "),i=1===r.length||2===r.length?r[0]:r.slice(0,-2).join(" "),o=r.length>=3?r[r.length-2]:"",s=r.length>=2?r[r.length-1]:"";D("first_name",i),D("middle_name",o),D("last_name",s)}}),null!==(g=l)&&void 0!==g&&null!==(v=g[0])&&void 0!==v&&v.attachment_file_name?r.a.createElement(At.a,{variant:"h6"},"Bank Passbook"):"",null!==(b=l)&&void 0!==b&&null!==(O=b[0])&&void 0!==O&&O.attachment_file_name&&c.length<1?r.a.createElement(r.a.Fragment,null,l.map((e=>r.a.createElement("div",{style:{display:"flex"}},r.a.createElement("a",{target:"_blank",href:null===e||void 0===e?void 0:e.attachment_path},null===e||void 0===e?void 0:e.attachment_file_name),r.a.createElement("div",{class:"ml-10"},r.a.createElement(za.a,{className:"cursor-pointer",style:{color:"var(--unnamed-color-f44336)",fontSize:"var(--fs-base__four)"},onClick:()=>W(e)})))))):r.a.createElement(r.a.Fragment,null,r.a.createElement(Ua.a,{className:"dropzone__input col-md-6",accept:".jpeg,.png, .jpg, application/pdf",name:name,onDrop:e=>{(async e=>{const t=e.map((e=>Object.assign(e,{preview:URL.createObjectURL(e)}))),a=null===c||void 0===c?void 0:c.filter((e=>{var a;return e.name===(null===(a=t[0])||void 0===a?void 0:a.name)}));if(t[0].size>10485760||!A.a.isEmpty(a))try{return t[0].size>10485760&&Se.a.show({type:"error",message:"The file is exceeding size limits 10MB",key:"req-form"}),A.a.isEmpty(a)||Se.a.show({type:"error",message:"File already exist",key:"req-form"}),!1}catch(n){console.log("error",n)}else{d((e=>[...e,t[0]]));const e=await Va.c(t[0],19,1,M,0,0);G((t=>[...t,e]))}})(e)}},(e=>
1{let{getRootProps:t,getInputProps:a}=e;return r.a.createElement("div",t(),r.a.createElement("input",a()),r.a.createElement("div",{className:"drag-block"},r.a.createElement(yt.a,{className:"align-items-center"},r.a.createElement("div",{className:"icon-block cursor-pointer"}),r.a.createElement("img",{src:Zs.a,alt:"",height:"20"}),r.a.createElement("span",{className:"form-group-label ml-10",style:{cursor:"pointer"}},"Upload Bank Passbook")),r.a.createElement("div",null)))})),c.map(((e,t)=>{var a;return r.a.createElement("div",{className:"row form__form-group",style:{marginTop:"10px"}},r.a.createElement("div",{className:"col-12 col-md-12 col-lg-6"},r.a.createElement("div",{className:"bfc-body p-10"},r.a.createElement("div",{class:"d-flex justify-content-between"},r.a.createElement("div",{className:"d-flex"},r.a.createElement("img",{src:null!==e&&void 0!==e&&null!==(a=e.name)&&void 0!==a&&a.includes(".pdf")?Xs.a:$s,alt:"",height:"30"}),r.a.createElement("span",{class:"ml-10"},r.a.createElement("a",{style:{wordBreak:"break-all",width:"180px",overflow:"hidden",display:"inline-block",textOverflow:"ellipsis",whiteSpace:"nowrap"},href:"".concat(e.preview),target:"_blank"},e.name))),r.a.createElement("div",{class:"ml-5"},r.a.createElement(za.a,{className:"cursor-pointer",style:{color:"var(--unnamed-color-f44336)",fontSize:"var(--fs-base__four)"},onClick:()=>W(null===Y||void 0===Y?void 0:Y[t])}))))))})))))))):"",r.a.createElement("div",{className:"d-flex justify-content-center"},r.a.createElement("div",{className:"col-md-4 mt-4 pb-4"},r.a.createElement(Ot.a,{disabled:!(null!==j&&void 0!==j&&j.location_code)||!(null!==j&&void 0!==j&&j.first_name),className:"w-100",onClick:()=>(async(e,a)=>{var n;_(!0);let r=[];for(let t=0;t<I.length;t++){var i;let e={farm_Address:Object(w.a)(Object(w.a)({},I[t]),{},{taluka_code:I[t].taluka_code||"",landmark:I[t].landmark||"",address_text:I[t].address_text||"",person_address_id:null!==(i=I[t])&&void 0!==i&&i.person_address_id?I[t].person_address_id:I[t].id||0}),crop_details:I[t].crops};delete e.farm_Address.crops,r.push(e)}const o=Object(w.a)(Object(w.a)({},e),{},{bank_Details:A.a.isEmpty(B)?{}:Object(w.a)(Object(w.a)({},B[0]),{},{bank_account_verification_log_id:null===u||void 0===u||null===(n=u.log)||void 0===n?void 0:n.bank_account_verification_log_id}),farm_Details:r});o.location_details.pin_code=e.person_id?o.location_details.pin_code:o.location_details.pincode,o.bank_Details.mobile_number=o.bank_Details.mobile_number?"".concat(o.bank_Details.mobile_number):"";let s=await Object(Is.a)(o);if(A.a.isEmpty(s))_(!1);else{var l,c;e.person_id?Se.a.show({type:"success",message:"User Details updated successfully"}):Se.a.show({type:"success",message:"User registered successfully"}),e.person_id?q(0):(H(null===s||void 0===s||null===(l=s.person)||void 0===l?void 0:l.person_id),q(null===s||void 0===s||null===(c=s.person)||void 0===c?void 0:c.person_id)),R([]),T([]),d([]),t(rr.a.setFarmerDetailsForFacilitator([])),_(!1),a.setFieldValue("location_code",""),a.setFieldValue("mobile_number",""),a.resetForm()}})(j,i)},j.person_id?"Update":"Register")))))}))},dl=()=>{const[e,t]=Object(n.useState)([]),[a,i]=Object(n.useState)(!1),o={name:"file",multiple:!1,fileList:e,accept:".xlsx",onChange(e){t(e.fileList.slice(-1));const{status:a}=e.file;"done"===a?Vs.b.success("".concat(e.file.name," file uploaded successfully")):"error"===a&&Vs.b.error("".concat(e.file.name," file upload failed."))},beforeUpload:e=>!("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"===e.type)&&(Vs.b.error("You can only upload Excel files!"),qs.a.LIST_IGNORE)};return r.a.createElement("div",{style:{padding:"24px",maxWidth:"1200px",margin:"0 auto"}},r.a.createElement(il,{level:2},"Bulk Farmer Upload"),r.a.createElement(ol,{type:"secondary",style:{display:"block",marginBottom:"24px"}},"Upload your farmer data using our Excel template. You can upload up to 1,000 records at once."),r.a.createElement(zs.a,{title:r.a.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"}},r.a.createElement("div",null,r.a.createElement(ol,{strong:!0}
1,"Excel Template"),r.a.createElement("br",null),r.a.createElement(ol,{type:"secondary"},"Download our standardized template to ensure correct data formatting")),r.a.createElement(Us.a,{style:{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center"},type:"primary",icon:r.a.createElement(Gs.a,null),onClick:()=>{const e=document.createElement("a");e.href=nl,e.download="Farmer-Import-Template.xlsx",e.click()}},"Download Template")),style:{marginBottom:"24px"}},r.a.createElement(rl,o,r.a.createElement("p",{className:"ant-upload-drag-icon"},r.a.createElement(Qs.a,null)),r.a.createElement("p",{className:"ant-upload-text"},"Drag and drop your Excel file here"),r.a.createElement("p",{className:"ant-upload-hint"},"or"),r.a.createElement(Us.a,null,"Browse Files"),r.a.createElement("p",{className:"ant-upload-hint",style:{marginTop:"12px"}},"Supported format: .xlsx (max 1,000 rows)"))),r.a.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center"}},r.a.createElement(Ys.b,null,r.a.createElement(Us.a,{onClick:()=>t([])},"Cancel"),r.a.createElement(Us.a,{style:{display:"flex",flexDirection:"row",justifyContent:"space-between",alignItems:"center"},type:"primary",icon:r.a.createElement(Qs.a,null),onClick:async()=>{if(0!==e.length){i(!0);try{const a=e[0].originFileObj;await(async e=>{try{const t=new FormData;return t.append("UploadedFile",e,e.name),await al.importFarmers(t)}catch(t){throw console.error("Error importing farmers:",t),t}})(a),Se.a.show({type:"success",message:"Farmers imported successfully"}),t([])}catch(a){Se.a.show({type:"error",message:"Failed to import farmers"}),console.error("Import error:",a)}finally{i(!1)}}else Vs.b.warning("Please select a file to upload")},loading:a,disabled:0===e.length},"Import Data")),e.length>0&&r.a.createElement(ol,null,e[0].name?"".concat(e[0].name," - "):"","Ready for import")))};var ul=function(){return r.a.createElement("div",null,r.a.createElement(tl,null),r.a.createElement(l.d,null,r.a.createElement(l.b,{path:"/network/farmer-onboarding",exact:!0,component:cl}),r.a.createElement(l.b,{path:"/network/farmer-import",exact:!0,component:dl})))},ml=a(527),pl=a(188),_l=a(2188),yl=a(122);var fl=()=>{var e,t,a;const i=Object(s.d)(),{page:o=1}=Object(Re.a)(),c=Object(l.g)(),d=(Object(n.useRef)(),Object(n.useRef)());let{commodity_deal_master_id:u,delivery_allotment_status_enum:m,transport_delivery_schedule_alloted_id:p,delivery_status_enum:y,seller_company_code:f,buyer_company_code:h,custom_invoice_number:g,invoice_status_enum:v,deal_price:b,early_payment_discount:E,pickup_date:O,invoice_quantity:A,due_date:S,linked_invoicestatusenum:j,linked_custominvoicenumber:k,fiscal_year:D}=Object(Re.a)();const x=Object(s.e)((e=>e.earlyPayments)),C=Object.values(x.entities),P=_.get(x,"busy")||!1,[I,F]=Object(n.useState)({}),[T,B]=Object(n.useState)(10),[R,M]=Object(n.useState)(!1),[q,L]=Object(n.useState)(""),[U,V]=Object(n.useState)(!1),z=null===(e=N.d.generateLastFiveYears())||void 0===e||null===(t=e[0])||void 0===t?void 0:t.value,Y=(e,t)=>{e();let a=Object(w.a)({},I);if("delivery_allotment_status_enum_code"===t)delete a.delivery_allotment_status_enum,F(a),c.push(Tt.a.removeUrl("delivery_allotment_status_enum"));else delete a[t],F(a),c.push(Tt.a.removeUrl(t))},G=(e,t,a)=>{a();let n=Object(w.a)(Object(w.a)({},I),null!==q&&void 0!==q&&q.value?{fiscal_year:null===q||void 0===q?void 0:q.value}:{});if("delivery_allotment_status_enum_code"===t)n=Object(w.a)(Object(w.a)({},n),{},{delivery_allotment_status_enum:e});else n=Object(w.a)(Object(w.a)({},n),{},{[t]:e});F(n),c.push(Tt.a.createUrl(n)),M(!0)},Q=(e,t)=>r.a.createElement(eo.a,{style:{color:I.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),H=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),W=(e,t)=>r.a.createElement(Mt.a,{style:{color:I.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),K=N.d.encodeBackUrl();Object(n.useEffect)((()=>{var e;D?L(null===(e=N.d.generateLastFiveYears())||void 0===e?void 0:e.find((e=>(null===e||void 0===e?void 0:e.value)===D))):L("")}),[D]);const J=[{title:"Deal",dataIndex:"commodity_deal_master_id",key:"equipment_master_id",width:"100px",ellipsis:!0,align:"center",fixed:!0,sorter:(e,t)=>e.commodity_deal_master_id-t.commodity_deal_master_id,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-center"}
1,r.a.createElement(ne.b,{to:Object(N.h)("/control-tower/deals/".concat(t.commodity_deal_master_id,"/overview?back=").concat(K))},t.commodity_deal_master_id),t.commodity_deal_master_id&&null!==t.to_deal_ids?r.a.createElement("div",{style:{paddingLeft:"5px"}},r.a.createElement(_l.a,{onClick:()=>te(t),rotate:45,style:{fontSize:"var(--fs-base__one)",color:"var(--unnamed-color-1b62ab)"}})):""),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"commodity_deal_master_id",data:e,onFilterChange:G,handleReset:Y,value:u,name:"Id"}),filterIcon:e=>H(e),filteredValue:void 0!==u?u:null},{title:"Delivery No.",dataIndex:"transport_delivery_schedule_alloted_id",key:"transport_delivery_schedule_alloted_id",width:"130px",align:"center",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},r.a.createElement(ne.b,{to:Object(N.h)("/deliveries/".concat(t.transport_delivery_schedule_alloted_id,"/overview?back=").concat(K))},t.transport_delivery_schedule_alloted_id),t.transport_delivery_schedule_alloted_id&&null!==t.to_delivery_ids?r.a.createElement("span",{style:{paddingLeft:"5px"}},r.a.createElement(_l.a,{onClick:()=>ae(t),rotate:45,style:{fontSize:"var(--fs-base__one)",color:"var(--unnamed-color-1b62ab)"}})):""),sorter:(e,t)=>e.transport_delivery_schedule_alloted_id-t.transport_delivery_schedule_alloted_id,filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"transport_delivery_schedule_alloted_id",data:e,onFilterChange:G,handleReset:Y,name:"Delivery No",isDealDealiveryMultiselectFilter:!0}),filterIcon:e=>H(e),filteredValue:void 0!==p?p:null},{title:"Delivery Status",dataIndex:"delivery_status_enum_code",key:"delivery_status_enum_code",width:"170px",align:"center",render:(e,t)=>r.a.createElement("span",null,"Rejected"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Unassigned"==e&&r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Confirmed"==e||"CloseOut"==e)&&r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Closed"===e||"Close Out"===e)&&r.a.createElement(xt.a,{color:"volcano",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Scheduled"==e&&r.a.createElement(xt.a,{color:"magenta",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Delivered"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Trip Started"==e||"In Transit For Load"==e||"At Loading Location"==e||"Goods Loaded Acknowledgement"==e||"In Transit For Delivery"==e||"At Delivery Location"==e||"Goods Delivered Acknowledgement"==e||"Trip Ended"==e)&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),filterDropdown:e=>r.a.createElement(wi.a,{dataIndex:"delivery_allotment_status_enum_code",data:e,onFilterChange:G,handleReset:Y,value:m,name:"Status"}),filterIcon:e=>W(0,"delivery_allotment_status_enum"),defaultFilteredValue:void 0!==m?m:null},{title:"Date",dataIndex:"pickup_date",key:"equipment_master_id",width:"150px",ellipsis:!0,align:"center",sorter:(e,t)=>new Date(e.pickup_date)-new Date(t.pickup_date),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-center"},t.pickup_date?ur()(t.pickup_date).format("DD-MMM-YYYY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"pickup_date",data:e,onFilterChange:G,handleReset:Y,value:O,name:"Date"}),filterIcon:e=>Q(0,"pickup_date"),filteredValue:void 0!==O?O:null},{title:"Seller",dataIndex:"seller_company_code",key:"seller_company_code",width:"150px",ellipsis:!0,align:"left",sorter:(e,t)=>e.seller_company_code&&e.seller_company_code.localeCompare(t.seller_company_code&&t.seller_company_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left d-flex justify-content-start"},t.seller_company_code),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"seller_company_code",data:e,onFilterChange:G,handleReset:Y,value:f,name:"Seller"}),filterIcon:e=>W(0,"seller_company_code"),filteredValue:void 0!==f?f:null},{title:"Buyer",dataIndex:"buyer_company_code",key:"buyer_company_code",width:"150px",ellipsis:!0,align:"left",sorter:(e,t)=>e.buyer_company_code&&e.buyer_company_code.localeCompare(t.buyer_company_code&&t.buyer_company_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left d-flex justify-content-start"},t.buyer_company_code),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"buyer_company_code",data:e,onFilterChange:G,handleReset:Y,value:h,name:"Buyer"}),filterIcon:e=>W(0,"buyer_company_code"),filteredValue:void 0!==h?h:null},{title:"Invoice No.",dataIndex:"custom_invoice_number",key:"custom_invoice_number",width:"150px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left d-flex justify-content-center"}
1,r.a.createElement(ne.b,{to:Object(N.h)("/invoices/".concat(t.invoice_master_id,"?back=").concat(K))},t.custom_invoice_number)),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"custom_invoice_number",codeBaisedFilter:!0,data:e,onFilterChange:G,handleReset:Y,value:g,name:"Address"}),filterIcon:e=>W(0,"custom_invoice_number"),filteredValue:void 0!==g?g:null},{title:"Due Date",dataIndex:"due_date",key:"due_date",width:"150px",ellipsis:!0,align:"center",sorter:(e,t)=>new Date(e.due_date)-new Date(t.due_date),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex justify-content-center"},t.due_date?ur()(t.due_date).format("DD-MMM-YYYY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"due_date",data:e,onFilterChange:G,handleReset:Y,value:S,name:"Date"}),filterIcon:e=>Q(0,"due_date"),filteredValue:void 0!==S?S:null},{title:"Invoice Amount",dataIndex:"invoice_amount",key:"invoice_amount",width:"120px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement(Mo.a,{expected_price:t.invoice_amount,type:"invoice"})},{title:"Qty",dataIndex:"invoice_quantity",key:"invoice_quantity",width:"100px",ellipsis:!0,align:"center",sorter:(e,t)=>e.invoice_quantity-t.invoice_quantity,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left d-flex justify-content-center"},t.invoice_quantity," ",null===t||void 0===t?void 0:t.qty_uom_code),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"invoice_quantity",codeBaisedFilter:!0,data:e,onFilterChange:G,handleReset:Y,value:A,name:"Invoice Quantity"}),filterIcon:e=>H(e),filteredValue:void 0!==A?A:null},{title:"Status",dataIndex:"invoice_status_enum_code",width:"100px",align:"center",render:(e,t)=>r.a.createElement("span",null,"Open"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Initiated"==e&&r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Paid"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Over Due"==e&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},"DUE")),"Failed"==e&&r.a.createElement(xt.a,{color:"volcano",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Partially Paid"==e&&r.a.createElement(xt.a,{color:"orange",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Draft"==e&&r.a.createElement(xt.a,{color:"lime",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Sent"==e&&r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Cancelled"==e&&r.a.createElement(xt.a,{color:"gold",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Collected"==e&&r.a.createElement(xt.a,{color:"cyan",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Void"==e&&r.a.createElement(xt.a,{color:"cyan",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),("NetOff"==e||"Net Off"==e||"Net off"==e)&&r.a.createElement(xt.a,{color:"crimson",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase()))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"invoice_status_enum",data:e,onFilterChange:G,handleReset:Y,value:v,name:"Status"}),filterIcon:e=>W(0,"invoice_status_enum"),defaultFilteredValue:void 0!==v?v:null},{title:"Deal Price",dataIndex:"deal_price",key:"deal_price",width:"100px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement(Mo.a,{expected_price:t.deal_price,type:"invoice",price_uom_code:t.price_uom_code})},{title:"Discount",dataIndex:"early_payment_discount",key:"early_payment_discount",width:"100px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement(Mo.a,{expected_price:-1*t.early_payment_discount,type:"invoice",price_uom_code:null!==t&&void 0!==t&&t.is_early_payment_availed_on_invoice_level?"":t.price_uom_code})},{title:"Interest",dataIndex:"cost_of_borrowing",key:"cost_of_borrowing",width:"100px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.cost_of_borrowing_rate," (",t.cost_of_borrowing,"%)")},{title:"Margin",dataIndex:"equipment_address",key:"equipment_address",width:"100px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.margin_rate," (",t.margin,"%)")},{title:"Adjustment",dataIndex:"equipment_address",key:"equipment_address",width:"100px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.adjustment_rate," (",t.adjustment_factor,"%)")},{title:"Linked Invoice",dataIndex:"linked_invoice",key:"linked_invoice",width:"150px",ellipsis:!0,align:"center",render:(e,t)=>{var a,n;return r.a.createElement("div",{className:"bfc-table-list-components text-center"},null===(a=t.linked_custominvoicenumber)||void 0===a||null===(n=a.split(","))||void 0===n?void 0:n.map((e=>r.a.createElement(ne.b,{className:"d-block",to:Object(N.h)("/invoices/".concat(t.linked_invoicemasterid))},e))))},filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"linked_custominvoicenumber",codeBaisedFilter:!0,data:e,onFilterChange:G,handleReset:Y,value:k,name:"Linked Invoice Number"}),filterIcon:e=>H(e),filteredValue:void 0!==k?k:null},{title:"Linked Status",dataIndex:"linked_invoicestatusenum",key:"linked_invoicestatusenum",width:"130px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("span",null,"Open"==e&&r.a.createElement(xt.a,{color:"red",key:e}
1,r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),"Initiated"==e&&r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),"Paid"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),"Over Due"==e&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},"DUE")),"Failed"==e&&r.a.createElement(xt.a,{color:"volcano",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),"Partially Paid"==e&&r.a.createElement(xt.a,{color:"orange",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),"Draft"==e&&r.a.createElement(xt.a,{color:"lime",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),"Sent"==e&&r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),"Cancelled"==e&&r.a.createElement(xt.a,{color:"gold",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),"Collected"==e&&r.a.createElement(xt.a,{color:"cyan",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),"Void"==e&&r.a.createElement(xt.a,{color:"cyan",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),"Over Paid"==e&&r.a.createElement(xt.a,{color:"olive",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.linked_invoicestatusenum.toUpperCase())),("NetOff"==e||"Net Off"==e||"Net off"==e)&&r.a.createElement(xt.a,{color:"crimson",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase()))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"linked_invoicestatusenum",data:e,onFilterChange:G,handleReset:Y,value:j,name:"Linked Status"}),filterIcon:e=>W(0,"linked_invoicestatusenum"),defaultFilteredValue:void 0!==j?j:null}],Z=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},I),{},{page:e?e.current:1});c.push(Tt.a.createUrl(t)),e.pageSize!==T&&B(e.pageSize)}};void 0===o&&(o=1,Z({current:o,pageSize:T}));const X=C,$=(null===X||void 0===X||null===(a=X[0])||void 0===a?void 0:a.total_count)||0;P||null===x||void 0===x||x.reportData;let ee=[{to:"/control-tower/early-payment?page=1&fiscal_year=".concat(z),title:"Tracking"},{to:"/control-tower/adjustment-factor?page=1",title:"Adj. Factor"},{to:"/control-tower/minimum-discount?page=1",title:"Min. Discount"}];const te=(e,t)=>{const a=e.commodity_deal_master_id.toString(),n=e.to_deal_ids?e.to_deal_ids:"";let r={commodity_deal_master_id:a.concat(",",n)};window.open("/controltower/invoices?page=1&".concat(N.d.getQs(r)),"_blank")},ae=e=>{const t=e.transport_delivery_schedule_alloted_id.toString(),a=e.to_delivery_ids?e.to_delivery_ids:"";let n={delivery_id:t.concat(",",a)};window.open("/controltower/invoices?page=1&".concat(N.d.getQs(n)),"_blank")};return Object(n.useEffect)((()=>{if(R&&d.current){const e=d.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),M(!1)}}),[R]),Object(n.useEffect)((()=>{let e=Tt.a.getFilters({commodity_deal_master_id:u,transport_delivery_schedule_alloted_id:p,delivery_allotment_status_enum:m,seller_company_code:f,buyer_company_code:h,custom_invoice_number:g,invoice_status_enum:v,deal_price:b,early_payment_discount:E,pickup_date:O,invoice_quantity:A,due_date:S,linked_invoicestatusenum:j,linked_custominvoicenumber:k,fiscal_year:D});F(e);const t={filters:Object(w.a)(Object(w.a)({},I),e),offset:(parseInt(o)-1)*T,page_size:T};i(pl.a.fetchEarlyPaymentRecords(t))}),[u,p,y,f,h,g,v,b,E,T,o,m,O,A,S,j,k,D]),r.a.createElement("dev",null,r.a.createElement(vo.a,{heading:"Early Payment"}),r.a.createElement(Ia.a,{links:ee}),r.a.createElement("div",{className:"bfc-header"}
1,r.a.createElement(to.a,{setFilters:F,setRowsPerPage:B,rightPanContent:r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:{width:170,marginRight:16}},r.a.createElement(yl.a,{label:"Financial Year",data:N.d.generateLastFiveYears(),dataStructure:{labelApiParam:"label",valueApiParam:"value"},apiParams:{},selectedCodeOrId:null===q||void 0===q?void 0:q.value,onChange:(e,t)=>{var a;e?(L(e),c.push(Tt.a.createUrl(Object(w.a)(Object(w.a)({},I),{},{fiscal_year:null===e||void 0===e?void 0:e.value})))):(t(null===(a=N.d.generateLastFiveYears())||void 0===a?void 0:a.find((e=>(null===e||void 0===e?void 0:e.value)===D))),V(!0))}}),r.a.createElement(Yn.a,{open:U,setOpen:V,type:"confirmation",confirmationType:"warn",title:"Reset Financial Year",confirmationMessage:"This may take a long time to fetch the data. Are you sure you wish to proceed?",actionButtons:[{name:"Yes",onClick:()=>{L("");const e=Object(w.a)({},I);delete e.fiscal_year,F(e),c.push(Tt.a.removeUrl("fiscal_year")),V(!1)}},{name:"No",onClick:()=>{var e;L(null===(e=N.d.generateLastFiveYears())||void 0===e?void 0:e.find((e=>(null===e||void 0===e?void 0:e.value)===D))),V(!1)}}]})))})),r.a.createElement("div",{className:"delivery-table bfc-body"},r.a.createElement("div",null,r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:d,dataSource:P?[{},{},{},{},{},{},{},{},{},{}]:X,columns:P?J.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):J,pagination:!1,onChange:Z,scroll:{y:510},className:"ant-table",size:"small"}),r.a.createElement(Ft.a,{total:parseInt($),handlePageChange:Z,page:o,clearFilters:()=>{F({});let e=window.location.pathname;c.push(e+"?"+"page=1".concat(D?"&fiscal_year=".concat(D):""))},rowsPerPage:T,isDownloadExtract:!0,setScrollToFirstRow:M})))))},hl=a(320);var gl=()=>{var e,t,a;const i=Object(s.d)(),{page:o=1}=Object(Re.a)(),c=Object(l.g)(),d=(Object(n.useRef)(),Object(n.useRef)());let{person_company_affiliate_code:u,modified_by:m,modified_on:p}=Object(Re.a)();const y=Object(s.e)((e=>e.earlyPayments)),f=Object.values(y.entities),h=null===y||void 0===y?void 0:y.companyAffiliates,g=null===y||void 0===y?void 0:y.historyData,v=_.get(y,"busy")||!1,[b,E]=Object(n.useState)({}),[O,A]=Object(n.useState)(10),[S,j]=Object(n.useState)(10),[k,D]=Object(n.useState)(""),[x,C]=Object(n.useState)(""),[P,I]=Object(n.useState)(!1),[F,T]=Object(n.useState)(!1),[B,R]=Object(n.useState)(!1),[M,q]=Object(n.useState)(!1),[L,U]=Object(n.useState)(""),[V,z]=Object(n.useState)(""),[Y,G]=Object(n.useState)(""),[Q,H]=Object(n.useState)(!1),W=null===(e=N.d.generateLastFiveYears())||void 0===e||null===(t=e[0])||void 0===t?void 0:t.value,K=Object(s.e)((e=>e.rolesAndRights)).entities||{};let J=Object.values(K).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));const Z=_.get(J,"full_access"),$=(e,t)=>{e();let a=Object(w.a)({},b);switch(t){case"delivery_allotment_status_enum_code":delete a.delivery_status_enum,E(a),c.push(Tt.a.removeUrl("delivery_status_enum"));break;case"modified_by_person":delete a.modified_by,E(a),c.push(Tt.a.removeUrl("modified_by"));break;default:delete a[t],E(a),c.push(Tt.a.removeUrl(t))}},ee=(e,t,a)=>{a();let n=Object(w.a)({},b);switch(t){case"delivery_allotment_status_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{delivery_status_enum:e});break;case"modified_by_person":n=Object(w.a)(Object(w.a)({},n),{},{modified_by:e});break;default:n=Object(w.a)(Object(w.a)({},n),{},{[t]:e})}E(n),c.push(Tt.a.createUrl(n)),H(!0)};Object(n.useEffect)((()=>{let e=Tt.a.getFilters({person_company_affiliate_code:u,modified_by:m,modified_on:p});E(e);const t={filters:Object(w.a)(Object(w.a)({},b),e),offset:(parseInt(o)-1)*O,page_size:O};i(pl.a.fetchAdjustmentFactorForEarlyPayment(t))}),[u,m,p,O,o,M]),Object(n.useEffect)((()=>{if(""!==k){let e={filters:{person_company_affiliate_code:k}};i(pl.a.fetchCompanyAffiliateForEarlyPayment(e))}}),[k]),Object(n.useEffect)((()=>{F&&j(null===h||void 0===h?void 0:h[0])}),[h]),Object(n.useEffect)((()=>{B&&(D(null===B||void 0===B?void 0:B.person_company_affiliate_code),C(B.adju
1stment_factor),G(B.notes))}),[F]);Object(n.useEffect)((()=>{if(B){let e={filters:{},busiuness_affiliate_id:null===B||void 0===B?void 0:B.person_company_affiliate_id,person_company_affiliate_enum:null===B||void 0===B?void 0:B.person_company_affiliate_enum,offset:0,page_size:10};i(pl.a.fetchAdjustmentFactorHistoryForEarlyPayment(e))}}),[F]);N.d.encodeBackUrl();const te=[{title:"Company Name",dataIndex:"person_company_affiliate_code",key:"person_company_affiliate_code",width:"130px",align:"left",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-start align-items-center"},t.person_company_affiliate_code),sorter:(e,t)=>e.person_company_affiliate_code&&e.person_company_affiliate_code.localeCompare(t.person_company_affiliate_code&&t.person_company_affiliate_code),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"person_company_affiliate_code",data:e,onFilterChange:ee,handleReset:$,value:u,name:"Company Name",isDealDealiveryMultiselectFilter:!0}),filterIcon:e=>(e=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}))(e),filteredValue:void 0!==u?u:null},{title:"Adjustment Factor",dataIndex:"adjustment_factor",key:"adju
1stment_factor",width:"100px",align:"right",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-end align-items-center"},t.adjustment_factor,"%")},{title:"Note",dataIndex:"notes",key:"notes",width:"150px",align:"left",ellipsis:!0,render:(e,t)=>r.a.createElement("div",{className:"text-left",style:{width:"100%",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},t.notes)},{title:"Modified By",dataIndex:"modified_by",key:"modified_by",width:"170px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-start align-items-center"},t.modified_by),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"modified_by_person",data:e,onFilterChange:ee,handleReset:$,value:m,name:"Status",codeBaisedFilter:!0}),filterIcon:e=>{return t="modified_by",r.a.createElement(Mt.a,{style:{color:b.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},defaultFilteredValue:void 0!==m?m:null},{title:"Modified On",dataIndex:"modified_on",key:"modified_on",width:"150px",ellipsis:!0,align:"center",sorter:(e,t)=>e.modified_on&&e.modified_on.localeCompare(t.modified_on&&t.modified_on),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left d-flex justify-content-center"},t.modified_on?ur()(t.modified_on).format("DD-MMM-YYYY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"modified_on",data:e,onFilterChange:ee,handleReset:$,value:p,name:"Status"}),filterIcon:e=>{return t="modified_on",r.a.createElement(eo.a,{style:{color:b.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},defaultFilteredValue:void 0!==p?p:null},{title:"Action",dataIndex:"equipment_address",key:"equipment_address",width:"100px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},Z&&r.a.createElement(Fa.a,{showFlag:!0,row:t,controls:[{name:"Edit",onClick:()=>{T(!0),R(t)},controlColor:"var(--unnamed-color-1b62ab)"},{name:"Delete",onClick:async()=>{await i(pl.a.deleteAdjustmentFactor({person_company_affiliate_id:t.person_company_affiliate_id}))&&q(!M)},controlColor:"#ff4d4f"}]}))}],ae=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},b),{},{page:e?e.current:1});c.push(Tt.a.createUrl(t)),e.pageSize!==O&&A(e.pageSize)}};void 0===o&&(o=1,ae({current:o,pageSize:O}));const ne=Object(s.e)((e=>e.generateReportCommon)),re=f,ie=null===re||void 0===re||null===(a=re[0])||void 0===a?void 0:a.total_count;v||Object.values(ne.entities||{});let oe=[{to:"/control-tower/early-payment?page=1&fiscal_year=".concat(W),title:"Tracking"},{to:"/control-tower/adjustment-factor?page=1",title:"Adj. Factor"},{to:"/control-tower/minimum-discount?page=1",title:"Min. Discount"}];return Object(n.useEffect)((()=>{if(Q&&d.current){const e=d.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),H(!1)}}),[Q]),r.a.createElement("div",null,r.a.createElement(vo.a,{heading:"Early Payment"}),r.a.createElement(Ia.a,{links:oe,rightPanContent:r.a.createElement(X.a,{className:"btn-sm mr-2",onClick:()=>I(!0),disabled:!Z},"Add")}),r.a.createElement("div",{className:"delivery-table bfc-body"},r.a.createElement("div",null,r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:d,dataSource:v?[{},{},{},{},{},{},{},{},{},{}]:re,columns:v?te.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):te,pagination:!1,onChange:ae,scroll:{y:510},className:"ant-table",size:"small"}),r.a.createElement(Ft.a,{total:parseInt(ie),handlePageChange:ae,page:o,clearFilters:()=>{E({});let e=window.location.pathname;c.push(e+"?page=1")},rowsPerPage:O,setScrollToFirstRow:H}),(P||F)&&r.a.createElement(dt.a,{title:F?"Edit Adjustment Factor":"Add Adjustment Factor",onClose:()=>{I(!1),T(!1),D(""),C(""),G(""),j(""),U(""),z(""),R("")}},r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Select Company/Affiliate"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(yl.a,{type:"search",selectedCodeOrId:null===B||void 0===B?void 0:B.person_company_affiliate_id,dataStructure:{labelApiParam:"person_company_affiliate_code",valueApiParam:"person_company_affiliate_id"},apiParams:{reqUrl:"BioFuelPayments/api/EarlyPayment/FetchCompanyAffiliateForEarlyPayment",method:"POST",getReqParams:e=>
1({filters:{person_company_affiliate_code:(null===B||void 0===B?void 0:B.person_company_affiliate_code)||e}})},onChange:e=>{j(e)}}))),r.a.createElement("div",{className:"row col mb-3 ml-0 p-0"},r.a.createElement("div",{className:"col pl-0"},r.a.createElement("span",{className:"form-group-label"},"Typical Delay"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"qty",EndIcon:"Days",value:L,onChange:e=>{var t;U(e),C(+V||+e?null===(t=(+V||0)/(+e||0))||void 0===t?void 0:t.toFixed(2):"")}}))),r.a.createElement("div",{className:"col p-0"},r.a.createElement("span",{className:"form-group-label"},"Interest Rate"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"percent",value:V,onChange:e=>{var t;z(e),C(+e||+L?null===(t=(+e||0)/(+L||0))||void 0===t?void 0:t.toFixed(2):"")}})))),r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Adjustment Factor"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"percent",value:x,onChange:e=>C(e)}))),r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Note"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"textarea",value:Y,onChange:e=>G(e)}))),r.a.createElement("div",{className:"d-flex justify-content-center align-content-center"},r.a.createElement(Ot.a,{onClick:async()=>{const e={person_company_affiliate_id:null===S||void 0===S?void 0:S.person_company_affiliate_id,person_company_affiliate_enum:null===S||void 0===S?void 0:S.person_company_affiliate_enum,adjustment_factor:x,notes:Y,operation_enum:F?3:1};await i(pl.a.saveAndUpdateAdjustmentFactor(e))&&(q(!M),I(!1),T(!1),D(""),C(""),G(""),j(""),U(""),z(""))}},F?"Update":"Save")),r.a.createElement("hr",null),F?r.a.createElement(hl.a,{data:g,fetchMoreData:async()=>{if(B){let e={filters:{},busiuness_affiliate_id:null===B||void 0===B?void 0:B.person_company_affiliate_id,person_company_affiliate_enum:null===B||void 0===B?void 0:B.person_company_affiliate_enum,offset:null===g||void 0===g?void 0:g.length,page_size:10};i(pl.a.fetchAdjustmentFactorHistoryForEarlyPayment(e))}},generateChildContent:e=>r.a.createElement("div",null,r.a.createElement("strong",{className:"d-block"},e.adjustment_factor,"%"),r.a.createElement("span",{className:"d-block"},"Initially set to ",e.initial_adjustment_factor,"%"))}):"")))))},vl=a(2102),bl=a(1445);var El=()=>{var e,t,a,i,o,l,c,d,u,m;const p=Object(s.d)(),y=Object(s.e)((e=>e.earlyPayments)),f=null===y||void 0===y||null===(e=y.margin)||void 0===e?void 0:e.margin,h=null===y||void 0===y||null===(t=y.interestRate)||void 0===t?void 0:t.cost_of_borrowing,g=Object(s.e)((e=>e)),v=_.get(g,"user.profile.ui_config"),b=Object(Gn.a)((null===v||void 0===v?void 0:v.theme_color)||j),[E,O]=Object(n.useState)(""),[A,S]=Object(n.useState)(""),[j,k]=Object(n.useState)(b),[D,x]=Object(n.useState)("Old"),[C,P]=Object(n.useState)(!1),[N,I]=r.a.useState(null),F=Object(s.e)((e=>e.rolesAndRights)),T=F.entities||{};let B=Object.values(T).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));const R=_.get(B,"full_access");Object(n.useEffect)((()=>{p(pl.a.fetchMarginForEarlyPayment()),p(pl.a.fetchCostOfBorrowingForEarlyPayment())}),[]),Object(n.useEffect)((()=>{f&&O(f),h&&S(h)}),[f,h]);const M="earlypaymentmargin"===(null===C||void 0===C||null===(a=C.config_parameter)||void 0===a?void 0:a.toLowerCase())||"earlypaymentcob"===(null===C||void 0===C||null===(i=C.config_parameter)||void 0===i?void 0:i.toLowerCase()),q="price_precision"===(null===C||void 0===C||null===(o=C.config_parameter)||void 0===o?void 0:o.toLowerCase())||"qty_precision"===(null===C||void 0===C||null===(l=C.config_parameter)||void 0===l?void 0:l.toLowerCase());return r.a.createElement("div",null,r.a.createElement(vo.a,{heading:"System Configuration"}),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4 mb-2"},r.a.createElement("span",{className:"form-group-label"},"Select Config Parameter"),r.a.createElement("span",{class:"required"}
1,"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(yl.a,{dataStructure:{labelApiParam:"config_display_text",valueApiParam:"config_value"},apiParams:{reqUrl:"BioFuelCommonUtilities/api/Configuration/GetAppConfiguration",method:"POST",getReqParams:e=>({filters:{},offset:0,page_size:1e4})},getSanitizedData:e=>null===e||void 0===e?void 0:e.filter((e=>!0===(null===e||void 0===e?void 0:e.can_edit))),onChange:e=>{P(e)}}))),C&&"theme_color"!==(null===C||void 0===C||null===(c=C.config_parameter)||void 0===c?void 0:c.toLowerCase())?r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4 mb-2"},r.a.createElement("span",{className:"form-group-label"},"earlypaymentmargin"===(null===C||void 0===C||null===(d=C.config_parameter)||void 0===d?void 0:d.toLowerCase())?"Margin":"earlypaymentcob"===(null===C||void 0===C||null===(u=C.config_parameter)||void 0===u?void 0:u.toLowerCase())?"Interest":(null===C||void 0===C?void 0:C.config_display_text)||"Value"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:M?"percent":q?"numeric":"alphanumeric",value:null===C||void 0===C?void 0:C.config_value,onChange:e=>P(Object(w.a)(Object(w.a)({},C),{},{config_value:e}))}))):"","theme_color"===(null===C||void 0===C||null===(m=C.config_parameter)||void 0===m?void 0:m.toLowerCase())?r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4 mb-2"},r.a.createElement("span",{className:"form-group-label"},"Select Theme Color"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(yl.a,{selectedCodeOrId:null===C||void 0===C?void 0:C.config_value,data:[{label:"Old",value:"old"},{label:"Material UI",value:"muiPrimary"},{label:"Primary",value:"primary"},{label:"Secondary",value:"secondary"},{label:"Ternary",value:"ternary"},{label:"Custom",value:"custom"}],dataStructure:{labelApiParam:"label",valueApiParam:"value"},apiParams:{},onChange:e=>{x(e)}}),"custom"===(null===D||void 0===D?void 0:D.value)?r.a.createElement("div",{className:"mt-2"},r.a.createElement("span",{className:"form-group-label mr-2"},"Select Custom Color"),r.a.createElement(di.a,{style:{padding:4,border:"3px solid",borderColor:j,borderRadius:"50%"},"aria-describedby":Boolean(N)?"simple-popover":void 0,onClick:e=>I(e.currentTarget)},r.a.createElement("div",{style:{height:20,width:20,background:j,borderColor:j,borderRadius:"50%"}}))):"","custom"===(null===D||void 0===D?void 0:D.value)?r.a.createElement(vl.a,{style:{padding:10},id:Boolean(N)?"simple-popover":void 0,open:Boolean(N),anchorEl:N,onClose:e=>I(null),anchorOrigin:{vertical:"bottom",horizontal:"right"},transformOrigin:{vertical:"top",horizontal:"center"}},r.a.createElement("div",{className:"p-2"},r.a.createElement(bl.a,{value:j,onChange:k}))):"")):"",C?r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4 mb-2"},r.a.createElement("div",{className:"d-flex justify-content-end align-items-center mt-2"},r.a.createElement(Ot.a,{disabled:!R,onClick:async()=>{await p(pl.a.updateAppConfiguration({config_parameter:null===C||void 0===C?void 0:C.config_parameter,config_value:null!==D&&void 0!==D&&D.value?"custom"===(null===D||void 0===D?void 0:D.value)?j:null===D||void 0===D?void 0:D.value:null===C||void 0===C?void 0:C.config_value}))&&(P(!1),window.location.reload())}},"Save"))):"")};a(946);var wl=function(e){const{row:t,showFlag:a,toggle:n}=e;return r.a.createElement(er.a,{overlay:(e=>r.a.createElement($n.a,null,r.a.createElement($n.a.Item,null,r.a.createElement("span",null,r.a.createElement("a",{herf:"#",onClick:t=>e.showDetailsPopup(t,e)},"Edit")))))(t),placement:"bottomCenter"},a?r.a.createElement("a",{className:"ant-dropdown-link d-flex justify-content-center",onClick:e=>e.preventDefault()},"Actions ",r.a.createElement(tr.a,{className:"mt-10 ml-5"})):r.a.createElement("div",null))},Ol=a(744);const Al=et.g().shape({platform_charge_at_enum:et.f().required().positive().integer(),buyer_company_id:et.f().required().positive("Buyer Company is Required")}),Sl=et.g().shape({platform_charge_at_enum:et.f().required().positive().integer(),seller_company_id:et.f().required().positive("Seller Company is Required")});var jl=a(661);const kl=["field","form","label","children","select","variant","disabled","type","initialDisplayText","checkKYCStatus","placeholder","isStorage"];function Dl(e){const{field:t,form:{touched:a,errors:i},label:o,children:l,select:c,variant:d,disabled:u,type:m,initialDisplayText:p,checkKYCStatus:_,placeholder:y,isStorage:f}=e;Object(z.a)(e,kl);let h=!1,g=[];const[v,b]=r.a.useState(p),[E,O]=Object(n.useState)(""),S=Object(s.d)(),j=Object(s.e)((e=>e.configurationAllVendors)),k=Object(N.g)(window.location.href),D=A.a.get(j,"entities")||{};let x="0";"preferred"==m&&(x="1"),A.a.each(D,((e,t)=>
1{g.push({label:e.vendor_code+""||"",value:Object(w.a)(Object(w.a)({},e),{},{id:parseInt(e.vendor_id)})})})),Object(n.useEffect)((()=>{let e={filters:Object(w.a)({vendor_code:E},null!==k&&void 0!==k&&k.includes("smart-buyer-configuration")?{Is_Indent_Enabled:"1"}:{Is_Seller_Indent_Enabled:"1"}),offset:0,page_size:10,source:"Smart Buyer Seller Configuration - Vendor Select"};S(jl.a.fetchAllVendorList(e))}),[E]);const C=!(!Object(oe.f)(a,t.name)||!Object(oe.f)(i,t.name)),P=C?Object(oe.f)(i,t.name):"";return r.a.createElement("div",{className:"mui-single-select bfc-ref-data-select-wrapper ".concat(C?"has-error":"")},r.a.createElement(Ne.a,{id:"aoi-".concat(Date.now()),size:"small",disableClearable:!0,fullWidth:!0,loading:h,disabled:u,getOptionLabel:e=>"string"===typeof e?e:Array.isArray(e)?A.a.get(e,"[0].label")||"":e.label||"",options:g,value:v,onChange:(t,a)=>{b(a),e.cb&&e.cb(a)},renderInput:e=>r.a.createElement(ce.a,Object.assign({},e,t,{fullWidth:!0,placeholder:y||"",variant:d||"outlined",label:o,onChange:e=>(async e=>{const t=e.target.value;t.length>=3&&O(t)})(e),children:l,select:c,error:C,helperText:P,InputProps:Object(w.a)(Object(w.a)({},e.InputProps),{},{endAdornment:r.a.createElement(r.a.Fragment,null,null,e.InputProps.endAdornment)})}))}))}const xl=(e,t)=>Object(w.a)(Object(w.a)({platform_charge_at_enum_code:A.a.get(e,"platform_charge_at_enum_code"),platform_charge_at_enum:A.a.get(e,"platform_charge_at_enum"),buyer_company_code:A.a.get(e,"buyer_company_code"),subscription_plan_code:A.a.get(e,"subscription_plan_code"),platform_master_id:A.a.get(e,"platform_master_id")||0},null!==t&&void 0!==t&&t.includes("smart-buyer-configuration")?{buyer_company_id:A.a.get(e,"buyer_company_id")}:{seller_company_id:A.a.get(e,"seller_company_id")}),{},{platform_type_enum:A.a.get(e,"platform_type_enum")});var Cl=e=>{let{data:t,close:a,setTimeStamp:n}=e;const i=Object(N.g)(window.location.href);return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:xl(t,i),onSubmit:async(e,t)=>{let r=Object(w.a)(Object(w.a)({},e),{},{operation_Enum:null!==e&&void 0!==e&&e.platform_master_id?3:1},null!==i&&void 0!==i&&i.includes("smart-buyer-configuration")?{Is_Indent_Enabled:"1"}:{Is_Seller_Indent_Enabled:"1"});const o=await(async(e,t,a)=>{try{await N.d.validateSchema(null!==a&&void 0!==a&&a.includes("smart-buyer-configuration")?Al:Sl,e);const t=await F.s.saveAndUpdatePlateformCharges(e);return t&&Se.a.show({type:"info",message:null!==e&&void 0!==e&&e.platform_master_id?"Record updated":"Record Created",key:"req-form"}),t}catch(n){console.log("handleCounter---\x3eerror----\x3e",n),N.d.displayErrors(n,t),Se.a.show({type:"error",message:n,key:"req-form"})}})(r,t,i);o&&(a(),n(Date.now()))}},(e=>{const{values:a,setFieldValue:n,errors:o,touched:s}=e;return r.a.createElement(oe.d,{className:"formik-form"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Platform charge at"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"platform_charge_at_enum",component:ue.a,isSmartBuyer:!0,entity:"PlatformChargeAtEnum",placeholder:" Plateform charge at"})))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},null!==i&&void 0!==i&&i.includes("smart-buyer-configuration")?"Buyer Company":"Seller Company"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:null!==i&&void 0!==i&&i.includes("smart-buyer-configuration")?"buyer_company_id":"seller_company_id",component:Dl,initialDisplayText:a.buyer_company_code,cb:t=>{null!==i&&void 0!==i&&i.includes("smart-buyer-configuration")?(e.setFieldValue("buyer_company_id",t.value.vendor_id),e.setFieldValue("buyer_company_code",t.value.vendor_code)):(e.setFieldValue("seller_company_id",t.value.vendor_id),e.setFieldValue("seller_company_code",t.value.vendor_code))},disabled:!(null===a||void 0===a||!a.platform_master_id),placeholder:null!==i&&void 0!==i&&i.includes("smart-buyer-configuration")?"Buyer Company":"Seller Company"})))),r.a.createElement("div",{className:"bfc-center"}
1,r.a.createElement(X.a,{color:"primary",type:"submit",size:"sm",onClick:()=>{}},null!==t&&void 0!==t&&t.platform_master_id?"Update":"Create")))})))};var Pl=()=>{const e=Object(s.d)(),t=Object(s.e)((e=>e.smartBuyerConfig)),a=Object(s.e)((e=>e.generateReportCommon)),i=A.a.get(t,"entities"),o=A.a.get(t,"busy");let c=o?[]:Object.values(i||{});const[d,u]=Object(n.useState)(!1),[m,p]=Object(n.useState)({}),[_,y]=Object(n.useState)({}),[f,h]=Object(n.useState)(10),[g,v]=Object(n.useState)(Date.now()),[b,E]=Object(n.useState)(!1),O=Object(n.useRef)(),S=Object(n.useRef)(),j=Object(N.g)(window.location.href),k=Object(s.e)((e=>e.rolesAndRights)).entities||{};let D=Object.values(k).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));const x=A.a.get(D,"full_access");let{page:C,platform_charge_at_enum:P,buyer_company:I,modified_by:F,modified_on:T,back:B}=Object(Re.a)();const R=Object(l.g)(),M=(e,t)=>{e();let a=Object(w.a)({},_);switch(t){case"platform_charge_at_enum_code":delete a.platform_charge_at_enum,y(a),R.push(Tt.a.removeUrl("platform_charge_at_enum"));break;case"buyer_company_code":delete a.buyer_company,y(a),R.push(Tt.a.removeUrl("buyer_company"));break;case"modified_datetime":delete a.modified_on,y(a),R.push(Tt.a.removeUrl("modified_on"));break;case"modified_by_code":delete a.modified_by,y(a),R.push(Tt.a.removeUrl("modified_by"));break;default:delete a[t],y(a),R.push(Tt.a.removeUrl(t))}},q=(e,t,a)=>{a();let n=Object(w.a)({},_);switch(t){case"platform_charge_at_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{platform_charge_at_enum:e});break;case"buyer_company_code":n=Object(w.a)(Object(w.a)({},n),{},{buyer_company:e});break;case"modified_datetime":n=Object(w.a)(Object(w.a)({},n),{},{modified_on:e});break;case"modified_by_code":n=Object(w.a)(Object(w.a)({},n),{},{modified_by:e});break;default:n=Object(w.a)(Object(w.a)({},n),{},{[t]:e})}y(n),R.push(Tt.a.createUrl(n)),E(!0)},L=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),U=[{title:"platform Master Id",dataIndex:"platform_master_id",width:"150px",align:"center",fixed:!0,sorter:(e,t)=>e.platform_master_id-t.platform_master_id,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center d-flex align-items-center"},r.a.createElement("div",{className:"commodity-form"},r.a.createElement("table",null,r.a.createElement("tr",null,r.a.createElement("td",{style:{width:"50%",textAlign:"end"}},t.platform_master_id),r.a.createElement("td",{style:{width:"50%"}},!0===(null===t||void 0===t?void 0:t.is_published_by_control_tower)?r.a.createElement(wt.a,{placement:"top",content:"Published by Control Tower",trigger:"hover"},r.a.createElement("div",{className:"bfc-table-list-components text-center"},r.a.createElement(os.a,{size:14,className:"ml-2"}))):"")))))},{title:"platform Charge At",dataIndex:"platform_charge_at_enum_code",width:"170px",align:"center",sorter:(e,t)=>e.platform_charge_at_enum_code&&e.platform_charge_at_enum_code.localeCompare(t.platform_charge_at_enum_code&&t.platform_charge_at_enum_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.platform_charge_at_enum_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"platform_charge_at_enum",data:e,onFilterChange:q,handleReset:M,value:P,name:"Form"}),filterIcon:e=>{return t="platform_charge_at_enum",r.a.createElement(Mt.a,{style:{color:_.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},filteredValue:void 0!==P?P:null},{title:null!==j&&void 0!==j&&j.includes("smart-buyer-configuration")?"Buyer Company":"Seller Company",dataIndex:"buyer_company_code",width:"170px",align:"center",sorter:(e,t)=>e.buyer_company_code&&e.buyer_company_code.localeCompare(t.buyer_company_code&&t.buyer_company_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.buyer_company_code),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"buyer_company_code",data:e,onFilterChange:q,handleReset:M,value:I,name:"Buyer Company"}),filterIcon:e=>L(e),filteredValue:void 0!==I?I:null},{title:"Modified By",dataIndex:"modified_by_code",width:"170px",align:"center",sorter:(e,t)=>e.modified_by_code&&e.modified_by_code.localeCompare(t.modified_by_code&&t.modified_by_code),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.modified_by_code),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"modified_by_code",data:e,onFilterChange:q,handleReset:M,value:F,name:"Modified By"}),filterIcon:e=>L(e),defaultFilteredValue:void 0!==F?F:null},{title:"Modified On",dataIndex:"modified_datetime",width:"170px",align:"center",sorter:(e,t)=>e.modified_datetime&&e.modified_datetime.localeCompare(t.modified_datetime&&t.modified_datetime),render:(e,t)=>r.a.createElement("div",null,t.modified_datetime?r.a.createElement(qo.a,{closing_on:t.modified_datetime,to_date:t.modified_datetime}):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"modified_datetime",data:e,onFilterChange:q,handleReset:M,value:T}),filterIcon:e=>{return t="modified_on",r.a.createElement(eo.a,{style:{color:_.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},defaultFilteredValue:void 0!==T?T:null},{title:"",dataIndex:"operation_id",width:"100px",align:"center",render:(e,t,a)=>x?{children:r.a.createElement(wl,{showFlag:!0,deleteFlag:!1,toogle:!0,row:t}),props:{}}:null}];c=c.map((e=>Object(w.a)(Object(w.a)({},e),{}
1,{showDetailsPopup:(e,t)=>{e.preventDefault(),u(!0),p(t)}})));const V=A.a.get(c,"[0].total_count")||0;let z=o?[]:Object.values(a.entities||{});c=A.a.orderBy(c,["invoiceDateTime"],["desc"]);Object(n.useEffect)((()=>{let t=Tt.a.getFilters({platform_charge_at_enum:P,buyer_company:I,modified_by:F,modified_on:T});y(t);let a={filters:Object(w.a)(Object(w.a)(Object(w.a)(Object(w.a)({},_),t),null!==j&&void 0!==j&&j.includes("smart-buyer-configuration")?{Is_Indent_Enabled:"1"}:{Is_Seller_Indent_Enabled:"1"}),{},{Is_Indent_buy_sell:"1"}),page_size:f,offset:(parseInt(C)-1)*f};e(Ol.a.fetchAllPlateFormMaster(a))}),[g,f,C,P,I,F,T,j]),Object(n.useEffect)((()=>{if(b&&S.current){const e=S.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),E(!1)}}),[b]);return r.a.createElement("div",null,r.a.createElement("div",{className:"row1"},d&&r.a.createElement(dt.a,{title:A.a.isEmpty(m)?"Create":"Edit",onClose:()=>u(!1)},r.a.createElement(Cl,{data:m,close:()=>u(!1),setTimeStamp:v})),r.a.createElement(Ia.a,{links:[{to:"/control-tower/smart-buyer-configuration?page=1",title:"Smart Buyer"},{to:"/control-tower/smart-seller-configuration?page=1",title:"Smart Seller"}],rightPanContent:r.a.createElement(r.a.Fragment,null,r.a.createElement(X.a,{color:"primary",size:"sm",onClick:()=>{u(!0),p({})},disabled:!x},"Create"))})),r.a.createElement("div",{className:"bfc-body"},r.a.createElement("div",{className:"invoice-table"},r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:S,dataSource:o?[{},{},{},{},{},{},{},{},{},{}]:c,columns:o?U.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):U,pagination:!1,scroll:{y:550},className:"ant-table",size:"small"}),r.a.createElement(Ft.a,{total:parseInt(V),handlePageChange:e=>{if(!A.a.isEmpty(e)){let t={page:e?e.current:1};R.push(Tt.a.createUrl(t)),e.pageSize!==f&&h(e.pageSize)}},page:C,clearFilters:()=>{y({});let e=window.location.pathname;void 0!=B||null!=B?R.push(e+"?"+"back=".concat(B,"&page=1")):R.push(e+"?&page=1")},reportData:z,getExportReport:async()=>{const t={filters:Object(w.a)(Object(w.a)({},_),{},{Is_Indent_Enabled:"1"}),page_size:1e4,offset:0};Se.a.show({type:"info",message:"Downloading Started..."}),await e(So.a.fetchListSmartBuyerConfigurationReport(t))&&(O.current.link.click(),Se.a.update({type:"success",message:"Downloaded Successfully"}))},csvLink:O,type:"Smart_Buyer_Configuration",rowsPerPage:f,setScrollToFirstRow:E})))))};var Nl=()=>{var e,t,a;const i=Object(s.d)(),{page:o=1}=Object(Re.a)(),c=Object(l.g)(),d=Object(n.useRef)();let{commodity_type:u,commodity_form:m,modified_by:p,modified_on:y,early_payment_application_type_enum:f}=Object(Re.a)();const h=Object(s.e)((e=>e.earlyPayments)),g=Object.values(h.entities),v=Object(s.e)((e=>{var t;return null===(t=e.requirements)||void 0===t?void 0:t.priceUomData}),n.shallowEqual),b=_.get(h,"busy")||!1,[E,O]=Object(n.useState)({}),[A,S]=Object(n.useState)(10),[j,k]=Object(n.useState)(!1),[D,x]=Object(n.useState)(!1),[C,P]=Object(n.useState)(!1),[I,F]=Object(n.useState)(!1),[T,B]=Object(n.useState)(!1),[R,M]=Object(n.useState)(!1),q=null===(e=N.d.generateLastFiveYears())||void 0===e||null===(t=e[0])||void 0===t?void 0:t.value,L=Object(s.e)((e=>e.rolesAndRights)).entities||{};let U=Object.values(L).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));const V=_.get(U,"full_access"),z=(e,t)=>{e();let a=Object(w.a)({},E);switch(t){case"delivery_allotment_status_enum_code":delete a.delivery_status_enum,O(a),c.push(Tt.a.removeUrl("delivery_status_enum"));break;case"early_payment_modified_by":delete a.modified_by,O(a),c.push(Tt.a.removeUrl("modified_by"));break;default:delete a[t],O(a),c.push(Tt.a.removeUrl(t))}},Y=(e,t,a)=>{a();let n=Object(w.a)({},E);switch(t){case"delivery_allotment_status_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{delivery_status_enum:e});break;case"early_payment_modified_by":n=Object(w.a)(Object(w.a)({},n),{},{modified_by:e});break;case"early_payment_application_type_enum":n=Object(w.a)(Object(w.a)({},n),{},{early_payment_application_type_enum:"Pre-Invoice"===e?1:"Post-Invoice"===e?2:e});default:n=Object(w.a)(Object(w.a)({},n),{},{[t]:e})}O(n),c.push(Tt.a.createUrl(n)),M(!0)},G=(e,t)=>r.a.createElement(Mt.a,{style:{color:E.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});Object(n.useEffect)((()=>{let e=Tt.a.getFilters({commodity_type:u,commodity_form:m,modified_by:p,modified_on:y,early_payment_application_type_enum:f});O(e);const t={filters:Object(w.a)(Object(w.a)({},E),e),offset:(parseInt(o)-1)*A,page_size:A};i(pl.a.fetchDiscountForEarlyPayment(t))}),[u,m,p,y,f,A,o,T]);N.d.encodeBackUrl();const Q=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},E),{},{page:e?e.current:1});c.push(Tt.a.createUrl(t)),e.pageSize!==A&&S(e.pageSize)}};void 0===o&&(o=1,Q({current:o,pageSize:A}));const H=()=>{O({});let e=window.location.pathname;c.push(e+"?page=1")},W=g,K=null===W||void 0===W||null===(a=W[0])||void 0===a?void 0:a.total_count;let J=[{to:"/control-tower/early-payment?page=1&fiscal_year=".concat(q),title:"Tracking"},{to:"/control-tower/adjustment-factor?page=1",title:"Adj. Factor"},{to:"/control-tower/minimum-discount?page=1",title:"Min. Discount"}];const Z=Object(kn.a)({root:{"& label.Mui-focused":{color:"transparent"},"& .MuiInput-underline:after":{borderBottomColor:"transparent"},"& .MuiOutlinedInput-root":{"& fieldset":{borderColor:"transparent"},"&:hover fieldset":{borderColor:"transparent"},"&.Mui-focused fieldset":{borderColor:"transparent"},"& .MuiSelect-select":{fontWeight:"bold"},"& .Mui-disabled":{borderColor:"transparent"}},"& .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline":{borderColor:"transparent"},"& .MuiOutlinedInput-adornedEnd":{padding:"0 !important"}}})(ce.a);return Object(n.useEffect)((()=>
1{if(R&&d.current){const e=d.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),M(!1)}}),[R]),r.a.createElement(oe.e,{initialValues:($=Object(w.a)({},I),{commodity_form_code:(null===$||void 0===$?void 0:$.commodity_form_code)||"",commodity_form_id:(null===$||void 0===$?void 0:$.commodity_form_master_id)||0,commodity_type_code:(null===$||void 0===$?void 0:$.commodity_type_code)||"",commodity_type_id:(null===$||void 0===$?void 0:$.commodity_type_mater_id)||0,minimum_discount:(null===$||void 0===$?void 0:$.minimum_discount)||"",notes:(null===$||void 0===$?void 0:$.notes)||"",early_payment_application_type_enum:1===(null===$||void 0===$?void 0:$.early_payment_application_type_enum)?"pre_invoice":2===(null===$||void 0===$?void 0:$.early_payment_application_type_enum)?"post_invoice":""}),onSubmit:async(e,t)=>{}},(e=>{const{values:t,setFieldValue:a}=e,n=[{title:"Commodity Type",dataIndex:"commodity_type",key:"commodity_type",width:"130px",align:"left",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-start align-items-center"},t.commodity_type_code),sorter:(e,t)=>e.commodity_type_code&&e.commodity_type_code.localeCompare(t.commodity_type_code&&t.commodity_type_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"commodity_type",data:e,onFilterChange:Y,handleReset:z,value:u,codeBaisedFilter:!0,name:"Form"}),filterIcon:e=>G(0,"commodity_type"),filteredValue:void 0!==u?u:null},{title:"Form",dataIndex:"commodity_form_code",key:"commodity_form_code",width:"100px",align:"left",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"text-left"},t.commodity_form_code),sorter:(e,t)=>e.commodity_form_code&&e.commodity_form_code.localeCompare(t.commodity_form_code&&t.commodity_form_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"commodity_form",data:e,onFilterChange:Y,handleReset:z,value:m,name:"Form"}),filterIcon:e=>G(0,"commodity_form"),filteredValue:void 0!==m?m:null},{title:"Type",dataIndex:"early_payment_application_type_enum",key:"early_payment_application_type_enum",width:"100px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"text-left"},t.early_payment_application_type_enum_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"early_payment_application_type_enum",data:e,onFilterChange:Y,handleReset:z,value:f,name:"Type"}),filterIcon:e=>G(0,"early_payment_application_type_enum"),filteredValue:void 0!==f?[f]:null},{title:"Min Disc. (per 30d)",dataIndex:"minimum_discount",key:"minimum_discount",width:"130px",align:"right",ellipsis:!0,sorter:(e,t)=>(null===e||void 0===e?void 0:e.minimum_discount)-(null===t||void 0===t?void 0:t.minimum_discount),render:(e,t)=>r.a.createElement("div",{className:"text-right"},t.minimum_discount)},{title:"Notes",dataIndex:"notes",key:"notes",width:"150px",align:"left",ellipsis:!0,render:(e,t)=>r.a.createElement("div",{className:"text-left",style:{width:"100%",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}},t.notes)},{title:"Modified By",dataIndex:"modified_by",key:"modified_by",width:"170px",align:"left",sorter:(e,t)=>e.modified_by&&e.modified_by.localeCompare(t.modified_by&&t.modified_by),render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-start align-items-center"},t.modified_by),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"early_payment_modified_by",data:e,onFilterChange:Y,handleReset:z,value:p,name:"Status",codeBaisedFilter:!0}),filterIcon:e=>G(0,"modified_by"),defaultFilteredValue:void 0!==p?p:null},{title:"Modified On",dataIndex:"modified_datetime",key:"modified_datetime",width:"150px",ellipsis:!0,align:"center",sorter:(e,t)=>e.modified_datetime&&e.modified_datetime.localeCompare(t.modified_datetime&&t.modified_datetime),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left d-flex justify-content-center"},t.modified_datetime?ur()(t.modified_datetime).format("DD-MMM-YYYY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"modified_on",data:e,onFilterChange:Y,handleReset:z,value:y,name:"Status"}),filterIcon:e=>{return t="modified_on",r.a.createElement(eo.a,{style:{color:E.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},defaultFilteredValue:void 0!==y?y:null},{title:"Action",dataIndex:"equipment_address",key:"equipment_address",width:"100px",ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},V&&r.a.createElement(Fa.a,{showFlag:!0,row:t,controls:[{name:"Edit",onClick:async()=>
1{if(x(!0),F(t),t.commodity_type_master_id&&t.commodity_form_master_id){const r={commodity_type_id:t.commodity_type_master_id,commodity_form_id:t.commodity_form_master_id,price_qty_enum:1},o=await i(gs.a.fetchUOMAgainstCommodityTypeForm(r));var e,n;if(o)a("price_uom_id",null===o||void 0===o||null===(e=o[0])||void 0===e?void 0:e.uom_id),a("uom_code",null===o||void 0===o||null===(n=o[0])||void 0===n?void 0:n.uom_code)}a("early_payment_application_type_enum",2==(null===t||void 0===t?void 0:t.early_payment_application_type_enum)?"post_invoice":"pre_invoice"),a("minimum_discount",null===t||void 0===t?void 0:t.minimum_discount),a("commodity_form_id",null===t||void 0===t?void 0:t.commodity_form_master_id),a("commodity_type_code",null===t||void 0===t?void 0:t.commodity_type_code),a("commodity_type_id",null===t||void 0===t?void 0:t.commodity_type_master_id),a("notes",(null===t||void 0===t?void 0:t.notes)||""),a("price_uom_id",null===t||void 0===t?void 0:t.price_uom_id),a("uom_code",null===t||void 0===t?void 0:t.uom_code),a("early_payment_discount_config_id",null===t||void 0===t?void 0:t.early_payment_discount_config_id),B(!T)},controlColor:"var(--unnamed-color-1b62ab)"},{name:"Delete",onClick:async()=>{a("early_payment_discount_config_id",null===t||void 0===t?void 0:t.early_payment_discount_config_id),P(!0)},controlColor:"#ff4d4f"}]}))}];return r.a.createElement(oe.d,null,r.a.createElement(vo.a,{heading:"Early Payment"}),r.a.createElement(Ia.a,{links:J,rightPanContent:r.a.createElement(X.a,{className:"btn-sm mr-2",onClick:()=>k(!0),disabled:!V},"Add")}),r.a.createElement("div",{className:"delivery-table bfc-body"},r.a.createElement("div",null,r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:d,dataSource:b?[{},{},{},{},{},{},{},{},{},{}]:W,columns:b?n.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):n,pagination:!1,onChange:Q,scroll:{y:510},className:"ant-table",size:"middle"}),r.a.createElement(Ft.a,{total:parseInt(K),handlePageChange:Q,page:o,clearFilters:H,rowsPerPage:A,setScrollToFirstRow:M}),(j||D)&&r.a.createElement(dt.a,{title:D?"Edit Minimum Discount":"Add Minimum Discount",onClose:()=>{x(!1),k(!1),e.resetForm()}},r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Commodity Form"),r.a.createElement("span",{class:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"commodity_type_code",component:Qr.a,placeholder:"Select commodity form",entity:"commodityTypeForm",initialDisplayText:"".concat(null===I||void 0===I?void 0:I.commodity_type_code," - ").concat(null===I||void 0===I?void 0:I.commodity_form_code),formik:e,cb:async e=>{if(a("commodity_type_id",null===e||void 0===e?void 0:e.commodity_type_master_id),a("commodity_form_id",null===e||void 0===e?void 0:e.commodity_form_master_id),a("commodity_type_code",null===e||void 0===e?void 0:e.commodity_type_code),a("commodity_form_code",null===e||void 0===e?void 0:e.commodity_form_code),e.commodity_type_id&&e.commodity_form_id){const r={commodity_type_id:e.commodity_type_id,commodity_form_id:e.commodity_form_id,price_qty_enum:1},o=await i(gs.a.fetchUOMAgainstCommodityTypeForm(r));var t,n;if(o)a("price_uom_id",null===o||void 0===o||null===(t=o[0])||void 0===t?void 0:t.uom_id),a("uom_code",null===o||void 0===o||null===(n=o[0])||void 0===n?void 0:n.uom_code),B(!T)}}}))),r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Invoice Application Type"),r.a.createElement("span",{className:"required"},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(ce.a,{select:!0,fullWidth:!0,disabled:D,size:"small",variant:"outlined",className:"material-form__field",value:t.early_payment_application_type_enum,onChange:e=>a("early_payment_application_type_enum",e.target.value)},r.a.createElement(fs.a,{value:"pre_invoice"},"Pre-Invoice"),r.a.createElement(fs.a,{value:"post_invoice"},"Post-Invoice")))),r.a.createElement("div",{className:"mb-3"}
1,r.a.createElement("span",{className:"form-group-label"},"Minimum Discount (per 30 days)"),r.a.createElement("div",{className:"form-group-field with-extention"},r.a.createElement(oe.b,{name:"minimum_discount",component:En.a,type:"number",isAdornment:!0,position:"both",isFieldMinimumDiscount:!0,startAdornmentContent:r.a.createElement(Yr.a,null),endAdornmentStyles:{background:"none",padding:null!==v&&void 0!==v&&v.length?0:"20px 10px"},endAdornmentContent:null!==v&&void 0!==v&&v.length?r.a.createElement(Z,{disabled:(null===v||void 0===v?void 0:v.length)<2,select:!0,variant:"outlined",size:"small",value:null===t||void 0===t?void 0:t.price_uom_id,onChange:e=>{a("price_uom_id",e.target.value),a("price_uom_code",null===v||void 0===v?void 0:v.find((t=>t.uom_id===parseInt(e.target.value))))}},null===v||void 0===v?void 0:v.map((e=>r.a.createElement(fs.a,{key:e.uom_id,value:null===e||void 0===e?void 0:e.uom_id},null===e||void 0===e?void 0:e.uom_code)))):""}))),r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Note"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(ce.a,{type:"text",size:"small",fullWidth:!0,variant:"outlined",className:"material-form__field",multiline:!0,maxRows:5,value:null===t||void 0===t?void 0:t.notes,onChange:e=>{var t;(null===(t=e.target.value)||void 0===t?void 0:t.length)<=100&&a("notes",e.target.value)}}))),r.a.createElement("div",{className:"d-flex justify-content-center align-content-center"},r.a.createElement(X.a,{color:"primary",onClick:async()=>{const a={commodity_type_master_id:null===t||void 0===t?void 0:t.commodity_type_id,commodity_form_master_id:null===t||void 0===t?void 0:t.commodity_form_id,minimum_discount:null===t||void 0===t?void 0:t.minimum_discount,notes:null===t||void 0===t?void 0:t.notes,price_uom_id:null===t||void 0===t?void 0:t.price_uom_id,uom_code:null===t||void 0===t?void 0:t.price_uom_code,early_payment_application_type_enum:null===t||void 0===t?void 0:t.early_payment_application_type_enum,early_payment_discount_config_id:null===t||void 0===t?void 0:t.early_payment_discount_config_id,operation_enum:D?3:1};await i(pl.a.saveAndUpdateEarlyPaymentDiscount(a))&&(B(!T),x(!1),k(!1),e.resetForm())}},D?"Update":"Save"))),r.a.createElement(Si.a,{type:"warning",isOpen:C,setIsOpen:P,heading:"Delete Minimum Discount",message:"Are you sure you want to delete this record?",onClick:async()=>{const e=await i(pl.a.deleteEarlyPaymentDiscount({early_payment_discount_config_id:t.early_payment_discount_config_id}));P(!1),e&&B(!T)}})))))}));var $},Il=a(252),Fl=a(607);var Tl=()=>{const e=Object(s.d)(),t=Object(s.e)((e=>e.loadingUnloading.zohoDetails)),a=Object(s.e)((e=>e.user)),[i,o]=(Object(s.e)((e=>e)),Object(n.useState)(0)),[l,c]=Object(n.useState)(""),[d,u]=Object(n.useState)(""),[m,p]=Object(n.useState)(""),[_,y]=Object(n.useState)(""),[f,h]=Object(n.useState)(""),[g,v]=Object(n.useState)(!1),[b,E]=Object(n.useState)("");return Object(n.useEffect)((()=>{if(!A.a.isEmpty(f)){const t={person_company_affiliate_enum:null===f||void 0===f?void 0:f.person_company_affiliate_enum,person_company_affiliate_id:null===f||void 0===f?void 0:f.value_member};e(Il.a.fetchZohoAccountCreds(t))}}),[g,f]),Object(n.useEffect)((()=>{o((null===t||void 0===t?void 0:t.zoho_credential_id)||""),c((null===t||void 0===t?void 0:t.zoho_customer_id)||""),u((null===t||void 0===t?void 0:t.zoho_client_code)||""),p((null===t||void 0===t?void 0:t.zoho_client_id)||""),y((null===t||void 0===t?void 0:t.zoho_client_secret)||""),E(null===t||void 0===t?void 0:t.template_id)}),[t]),r.a.createElement("div",null,r.a.createElement(vo.a,{heading:r.a.createElement(r.a.Fragment,null,r.a.createElement(Fl.a,{style:{width:30,height:30,borderRadius:"50%"}}),r.a.createElement("span",{className:"d-block ml-2"},"ZOHO Configuration"))}),r.a.createElement("div",{className:"zoho-table bfc-body"},r.a.createElement("div",{className:"ant-table-body ant-table p-2"},r.a.createElement("div",{className:"col-md-4"},r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Select Company/Affiliate"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(yl.a,{selectedCodeOrId:null===t||void 0===t?void 0:t.person_company_affiliate_id,dataStructure:{labelApiParam:"display_member",valueApiParam:"value_member"},apiParams:{reqUrl:"BioFuelRegistration/api/ReferenceData/FetchCompanyAndAffiliatesAgainstPersonId",method:"GET",isQueryParams:!0,getReqParams:e=>({person_id:null===a||void 0===a?void 0:a.person_id})},onChange:e=>{h(e)}}))),r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Organization ID"),r.a.createElement("div",{className:"form-group-field"}
1,r.a.createElement(Pn.a,{fieldType:"plainNumeric",value:l,onChange:e=>c(e)}))),r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Code"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"alphanumeric",value:d,onChange:e=>u(e)}))),r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Client ID"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"alphanumeric",value:m,onChange:e=>p(e)}))),r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Client Secret"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"alphanumeric",value:_,onChange:e=>y(e)}))),r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("span",{className:"form-group-label"},"Template Id"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"plainNumeric",value:b,onChange:e=>E(e)}))),r.a.createElement("div",{className:"col mb-3 p-0"},r.a.createElement("div",{className:"d-flex justify-content-end"},r.a.createElement(Ot.a,{className:"mr-2",onClick:async()=>{const t={zoho_credential_id:i,zoho_customer_id:l,code:d,client_id:m,client_secret:_,template_id:b,person_company_affiliate_enum:null===f||void 0===f?void 0:f.person_company_affiliate_enum,person_company_affiliate_id:null===f||void 0===f?void 0:f.value_member};await e(Il.a.saveAndUpdateZohoAccountCreds(t))&&v(!g)}},A.a.isEmpty(t)?"Save":"Update"),r.a.createElement(Ot.a,{disabled:null===t||void 0===t?void 0:t.is_connected,onClick:async()=>{const t={zoho_credential_id:i,zoho_customer_id:l,code:d,client_id:m,client_secret:_};await e(Il.a.createTokenForZohoAccount(t))&&v(!g)}},null!==t&&void 0!==t&&t.is_connected?"Connected":"Connect")))))))},Bl=a(707);var Rl=()=>{var e,t,a,i;const o=Object(s.d)(),c=Object(l.g)(),d=Object(n.useRef)();let{page:u,agreement:m,accepted_by:p,accepted_for:_,accepted_person_email_id:y,accepted_on:f}=Object(Re.a)();const h=Object(N.g)(window.location.href),g=Object(s.e)((e=>e.user)),v=null===g||void 0===g||null===(e=g.profile)||void 0===e||null===(t=e.person)||void 0===t?void 0:t.is_control_tower_user,b=Object(s.e)((e=>e.loadingUnloading)),E=null===g||void 0===g||null===(a=g.profile)||void 0===a||null===(i=a.person_role)||void 0===i?void 0:i.some((e=>"CT Superuser"===e.role_code||"CT Commercial"===e.role_code)),[O,S]=Object(n.useState)({}),[j,k]=Object(n.useState)(10),[D,x]=Object(n.useState)(!1);let C=[{to:"/configuration/account/user",title:"Individual User"},...v&&E?[{to:"/configuration/account/all",title:"All Users"}]:[]];const P=(e,t)=>{e();let a=Object(w.a)({},O);delete a[t],S(a),c.push(Tt.a.removeUrl(t))},I=(e,t,a)=>{a();let n=Object(w.a)({},O);n=Object(w.a)(Object(w.a)({},n),{},{[t]:e}),S(n),c.push(Tt.a.createUrl(n)),x(!0)},F=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),T=(null===h||void 0===h?void 0:h.includes("/configuration/account/all"))&&v,B=[{title:"Agreement",dataIndex:"agreement",width:"100px",align:"start",fixed:!0,sorter:!!T&&((e,t)=>{var a;return null===(a=e.agreement)||void 0===a?void 0:a.localeCompare(t.agreement)}),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"},null===t||void 0===t?void 0:t.agreement),filterDropdown:!!T&&(e=>r.a.createElement(wi.a,{dataIndex:"agreement",data:e,onFilterChange:I,handleReset:P,value:m,name:"Agreement"})),filterIcon:e=>{return t="agreement",r.a.createElement(Mt.a,{style:{color:O.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},filteredValue:void 0!==m?m:null},{title:"Accepted By",dataIndex:"accepted_by",width:"100px",align:"start",sorter:!!T&&((e,t)=>{var a;return null===(a=e.accepted_by)||void 0===a?void 0:a.localeCompare(t.accepted_by)}),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"},null===t||void 0===t?void 0:t.accepted_by),filterDropdown:!!T&&(e=>r.a.createElement(Bt.a,{dataIndex:"accepted_by",data:e,onFilterChange:I,handleReset:P,value:p,name:"Equipment Owner",showPalceHolder:!1})),filterIcon:e=>F(e),filteredValue:void 0!==p?p:null},{title:"For",dataIndex:"accepted_for",width:"100px",align:"start",sorter:!!T&&((e,t)=>{var a;return null===(a=e.accepted_for)||void 0===a?void 0:a.localeCompare(t.accepted_for)}),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"},null===t||void 0===t?void 0:t.accepted_for),filterDropdown:!!T&&(e=>r.a.createElement(Bt.a,{dataIndex:"accepted_for",data:e,onFilterChange:I,handleReset:P,value:_,name:"Equipment Owner",showPalceHolder:!1})),filterIcon:e=>F(e),filteredValue:void 0!==_?_:null},{title:"Accepted On",dataIndex:"accepted_on",width:"100px",align:"center",sorter:!!T&&((e,t)=>{var a;return null===(a=e.accepted_on)||void 0===a?void 0:a.localeCompare(t.accepted_on)}),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},ur()(null===t||void 0===t?void 0:t.accepted_on).format("DD-MMM-YYYY")),filterDropdown:!!T&&(e=>r.a.createElement(ho.a,{dataIndex:"accepted_on",data:e,onFilterChange:I,handleReset:P,value:f})),filterIcon:e=>{return t="accepted_on",r.a.createElement(eo.a,{style:{color:O.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},filteredValue:void 0!==f?f:null},{title:"From",dataIndex:"accepted_person_email_id",width:"100px",align:"start",sorter:!!T&&((e,t)=>{var a;return null===(a=e.accepted_person_email_id)||void 0===a?void 0:a.localeCompare(t.accepted_person_email_id)}),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"},null===t||void 0===t?void 0:t.accepted_person_email_id),filterDropdown:!!T&&(e=>r.a.createElement(Bt.a,{dataIndex:"accepted_person_email_id",data:e,onFilterChange:I,handleReset:P,value:y,name:"Equipment Owner",showPalceHolder:!1})),filterIcon:e=>F(e),filteredValue:void 0!==y?y:null},{title:"",width:"50px",align:"center",render:(e,t)=>
1r.a.createElement(Fa.a,{row:t,showFlag:!0,controls:[{name:"Download",onClick:()=>U(t),controlColor:"var(--unnamed-color-1890ff)"}]})}];Object(n.useEffect)((()=>{let e={filters:null!==h&&void 0!==h&&h.includes("/configuration/account/all")&&v?Object(w.a)(Object(w.a)({},O),{},{is_control_tower_user:"".concat(v)}):O,offset:(parseInt(u)-1)*j,page_size:j};o(Il.a.fetchGPAAcceptance(e))}),[O,j,u,h]);const R=e=>{if(!A.a.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},O),{},{page:e?e.current:1});c.push(Tt.a.createUrl(t)),e.pageSize!==j&&k(e.pageSize)}};void 0===u&&(u=1,R({current:u,pageSize:j}));const M=A.a.get(b,"busy")||!1;let q=M?[]:null===b||void 0===b?void 0:b.gpaDetails;const L=A.a.get(q,"[0].total_count")||0,U=async e=>{var t;const a="Green Channel Agreement"==(null===e||void 0===e?void 0:e.agreement)?"https://".concat(window.location.hostname,"/GreenChannelCustomerAgreement.pdf"):"https://".concat(window.location.hostname,"/Gpa.pdf"),n=await fetch(a).then((e=>e.arrayBuffer())),r=await Bl.PDFDocument.load(n),i=await r.embedFont(Bl.StandardFonts.Helvetica),o=r.getPages();o[o.length-1].drawText("Accepted by ".concat(null===e||void 0===e?void 0:e.accepted_by," (").concat(null===e||void 0===e?void 0:e.accepted_person_email_id,") for ").concat(null===e||void 0===e?void 0:e.accepted_for," at ").concat(ur()(null===e||void 0===e?void 0:e.accepted_on).format("DD-MMM-YYYY, hh:mm:ss a")," (").concat(null===e||void 0===e?void 0:e.accepted_person_client_machine_ip,")"),{x:75,y:10,size:8,font:i,color:Object(Bl.rgb)(0,0,0)});const s=await r.save();download(s,null!==(t=null===e||void 0===e?void 0:e.agreement)&&void 0!==t?t:"Global Participation Agreement","application/pdf")};return Object(n.useEffect)((()=>{if(D&&d.current){const e=d.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),x(!1)}}),[D]),r.a.createElement("div",{className:"commodity-deal-list-page"},r.a.createElement("div",{className:"row1"},r.a.createElement("div",{className:"bfc-header"},r.a.createElement(to.a,{links:C}))),r.a.createElement("div",{className:"row2 bfc-body"},r.a.createElement("div",{className:"blocked-table"},r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:d,dataSource:M?[{},{},{},{},{},{},{},{},{},{}]:q,columns:M?B.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:!0,key:e.dataIndex,title:!0,paragraph:!1})}}))):B,pagination:!1,onChange:R,scroll:{y:550},className:"ant-table",size:"small"}),h.includes("user")?"":r.a.createElement(Ft.a,{total:parseInt(L),handlePageChange:R,page:u,clearFilters:()=>{S({});let e=window.location.pathname;c.push(e+"?page=1")},rowsPerPage:j,setScrollToFirstRow:x})))))},Ml=a(201),ql=a(2190),Ll=a(2191),Ul=a(779),Vl=a.n(Ul);const zl=Object(Ps.a)((e=>Object(Ns.a)({root:{width:"100%"},heading:{fontSize:"20px !important",fontWeight:"bold",letterSpacing:"1px !important"}})));var Yl=()=>{const e=zl(),[t,a]=r.a.useState(!1),[n,i]=r.a.useState(!1),o=e=>(t,n)=>{a(!!n&&e)},s=[{title:"Parameter",dataIndex:"param",width:"150px",fixed:!0},{title:"Type/Possible Values",dataIndex:"value",width:"300px"},{title:"Default Value",dataIndex:"default",width:"150px"},{title:"Description",dataIndex:"description"}],l=[{total_count:21,early_payment_adjustment_factor_id:151,person_company_affiliate_id:1330,person_company_affiliate_enum:3,adjustment_factor:2.5,notes:"Test this is test this is testTest this is test this is testTest this is test this is testTest this is test this is testTest this is test this is testTest this is test this is testTest this is test this is testTest this is test this is test",person_company_affiliate_name:"Zeniac_Aff",person_name:"Madhuri CT",date_time:"2023-03-03T18:34:29.257",initial_adjustment_factor:5.6},{total_count:21,early_payment_adjustment_factor_id:141,person_company_affiliate_id:1330,person_company_affiliate_enum:3,adjustment_factor:2.5,notes:"Test this is test this is testTest this is test this is testTest this is test this is testTest this is test this is testTest this is test this is testTest this is test this is testTest this is test this is testTest this is test this is test",person_company_affiliate_name:"Zeniac_Aff",person_name:"Madhuri CT",date_time:"2023-03-03T18:34:29.257",initial_adjustment_factor:5.6}
1,{total_count:21,early_payment_adjustment_factor_id:140,person_company_affiliate_id:1330,person_company_affiliate_enum:3,adjustment_factor:2.5,notes:"Test dfsdfsdfsdfsdfdsfdsfsdfdsfdfsdfsdfsdfdsfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfsdfdsfsdfsdfdsfsdfsdfdsfsdfdsfdsfsfsdfsdfsdfdsfsdfsdfsdfsdfsdfd",person_company_affiliate_name:"Zeniac_Aff",person_name:"Madhuri CT",date_time:"2023-02-24T16:27:55.497",initial_adjustment_factor:5.6},{total_count:21,early_payment_adjustment_factor_id:126,person_company_affiliate_id:1330,person_company_affiliate_enum:3,adjustment_factor:2.5,notes:"Test",person_company_affiliate_name:"Zeniac_Aff",person_name:"Madhuri CT",date_time:"2023-02-24T16:26:45.463",initial_adjustment_factor:5.6},{total_count:21,early_payment_adjustment_factor_id:125,person_company_affiliate_id:1330,person_company_affiliate_enum:3,adjustment_factor:2,notes:"Test",person_company_affiliate_name:"Zeniac_Aff",person_name:"Madhuri CT",date_time:"2023-02-17T12:27:31.52",initial_adjustment_factor:5.6},{total_count:21,early_payment_adjustment_factor_id:122,person_company_affiliate_id:1330,person_company_affiliate_enum:3,adjustment_factor:3.5,notes:"Test",person_company_affiliate_name:"Zeniac_Aff",person_name:"Madhuri CT",date_time:"2023-02-17T12:25:31.043",initial_adjustment_factor:5.6},{total_count:21,early_payment_adjustment_factor_id:121,person_company_affiliate_id:1330,person_company_affiliate_enum:3,adjustment_factor:3.5,notes:"Test",person_company_affiliate_name:"Zeniac_Aff",person_name:"Madhuri CT",date_time:"2023-02-15T11:08:47.963",initial_adjustment_factor:5.6},{total_count:21,early_payment_adjustment_factor_id:120,person_company_affiliate_id:1330,person_company_affiliate_enum:3,adjustment_factor:3.5,notes:"NA",person_company_affiliate_name:"Zeniac_Aff",person_name:"Madhuri CT",date_time:"2023-02-15T11:07:01.693",initial_adjustment_factor:5.6},{total_count:21,early_payment_adjustment_factor_id:119,person_company_affiliate_id:1330,person_company_affiliate_enum:3,adjustment_factor:3.5,notes:null,person_company_affiliate_name:"Zeniac_Aff",person_name:"Madhuri CT",date_time:"2023-02-14T19:33:03.94",initial_adjustment_factor:5.6},{total_count:21,early_payment_adjustment_factor_id:114,person_company_affiliate_id:1330,person_company_affiliate_enum:3,adjustment_factor:20,notes:null,person_company_affiliate_name:"Zeniac_Aff",person_name:"Madhuri CT",date_time:"2023-02-07T20:05:07.343",initial_adjustment_factor:5.6}];return r.a.createElement(r.a.Fragment,null,r.a.createElement(vo.a,{heading:"Material UI Components Guideline"}),r.a.createElement("div",{className:"invoice-table bfc-body p-3"},r.a.createElement(Fs.a,{expanded:"panel1"===t,onChange:o("panel1")},r.a.createElement(Ts.a,{expandIcon:r.a.createElement(Ms.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(js.a,{className:e.heading},"Text Field")),r.a.createElement(Bs.a,null,r.a.createElement("div",null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{size:"medium",label:"Medium Size Text Field"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{size:"small",label:"Small Size Text Field"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{fieldType:"alphabetic",size:"small",label:"Alphabetic Text Field"}))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{fieldType:"alphanumeric",size:"small",label:"Alphanumeric Text Field"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{fieldType:"email",size:"small",label:"Email Text Field"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{fieldType:"mobile",size:"small",label:"Mobile Text Field"}))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{fieldType:"numeric",size:"small",label:"Numeric Text Field"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{fieldType:"percent",size:"small",label:"Percent Text Field"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{fieldType:"plainNumeric",size:"small",label:"PlainNumeric Text Field"}))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{fieldType:"price",size:"small",label:"Price Text Field"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{fieldType:"qty",size:"small",label:"Qty Text Field"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{fieldType:"textarea",size:"small",label:"Textarea Text Field"}))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{variant:"standard",label:"Standard Variant Text Field"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{label:"Outlined Variant Text Field"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Pn.a,{variant:"filled",label:"Filled Text Field"}
1))),r.a.createElement("h4",null,"Props"),r.a.createElement(ut.a,{bordered:!0,columns:s,dataSource:[{key:"1",param:"size",value:"'small' | 'medium'",default:"small",description:"The size of the input field"},{key:"2",param:"variant",value:"'outlined' | 'standard' | 'filled'",default:"outlined",description:"The variant of the input field"},{key:"3",param:"color",value:"'old' | 'primary' | 'muiPrimary' | 'secondary' | 'ternary' | string",default:"muiPrimary",description:"The color of the input field"},{key:"4",param:"fieldType",value:"'text' | 'textarea' | 'numeric' | 'plainNumeric' | 'alphabetic' | 'alphanumeric' | 'percent' | 'price' | 'qty' | 'email' | 'mobile'",default:"text",description:"The type of the input field"},{key:"5",param:"uomType",value:"'text' | 'dropdown'",default:"text",description:"The type of the unit of measure input field"},{key:"6",param:"dropdownData",value:"[{}]",default:"N/A",description:"An array of objects containing dropdown data"},{key:"7",param:"dropdownSelectId",value:"number",default:"N/A",description:"The ID of the selected dropdown item"},{key:"8",param:"dropdownDataStructure",value:"{ labelApiParam: string; valueApiParam: string | number }",default:"N/A",description:"The structure of the dropdown data"},{key:"9",param:"handelDropdownChange",value:"(value: any) => void",default:"N/A",description:"A function to handle dropdown changes"},{key:"10",param:"value",value:"string | number",default:"N/A",description:"The value of the input field"},{key:"11",param:"label",value:"string",default:"N/A",description:"The label of the input field"},{key:"12",param:"placeholder",value:"string",default:"N/A",description:"The placeholder of the input field"},{key:"13",param:"disabled",value:"boolean",default:"false",description:"Whether the input field is disabled or not"},{key:"14",param:"maxRows",value:"number",default:"4",description:"The maximum number of rows for a textarea input field"},{param:"fullWidth",value:"boolean",default:"true",description:"If true, the input will take up the full width of its container."}
1,{param:"StartIcon",value:"ElementType | string",default:"N/A",description:"An icon to display before the input."},{param:"EndIcon",value:"ElementType | string",default:"N/A",description:"An icon to display after the input."},{param:"field",value:"Formik Field",default:"N/A",description:"The `Field` object provided by `formik`."},{param:"form",value:"Formik Form",default:"N/A",description:"The `Formik` object."},{param:"required",value:"boolean",default:"false",description:"If true, the input is required."},{param:"qtyPrecision",value:"number",default:"3",description:"The number of decimal places to display for quantity inputs."},{param:"pricePrecision",value:"number",default:"2",description:"The number of decimal places to display for price inputs."},{param:"isError",value:"boolean",default:"false",description:"If true, the input has an error."},{param:"errorMsg",value:"string",default:"N/A",description:"The error message to display for the input."},{param:"onChange",value:"(value: any) => void",default:"N/A",description:"A function to call when the input value changes."},{param:"inputRef",value:"any",default:"N/A",description:"A ref to the input element."}],pagination:!1})))),r.a.createElement(Fs.a,{expanded:"panel2"===t,onChange:o("panel2")},r.a.createElement(Ts.a,{expandIcon:r.a.createElement(Ms.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(js.a,{className:e.heading},"Autocomplete")),r.a.createElement(Bs.a,null,r.a.createElement("div",null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(yl.a,{label:"Normal small Outlined",dataStructure:{labelApiParam:"config_display_text",valueApiParam:"config_value"},apiParams:{reqUrl:"BioFuelCommonUtilities/api/Configuration/GetAppConfiguration",method:"POST",getReqParams:e=>({filters:{},offset:0,page_size:1e4})},getSanitizedData:e=>null===e||void 0===e?void 0:e.filter((e=>!0===(null===e||void 0===e?void 0:e.can_edit))),onChange:e=>{},data:[],selectedCodeOrId:""})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(yl.a,{size:"medium",label:"Normal Medium Outlined",dataStructure:{labelApiParam:"config_display_text",valueApiParam:"config_value"},apiParams:{reqUrl:"BioFuelCommonUtilities/api/Configuration/GetAppConfiguration",method:"POST",getReqParams:e=>({filters:{},offset:0,page_size:1e4})},getSanitizedData:e=>null===e||void 0===e?void 0:e.filter((e=>!0===(null===e||void 0===e?void 0:e.can_edit))),onChange:e=>{},data:[],selectedCodeOrId:""})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(yl.a,{variant:"filled",label:"Normal standard",dataStructure:{labelApiParam:"config_display_text",valueApiParam:"config_value"},apiParams:{reqUrl:"BioFuelCommonUtilities/api/Configuration/GetAppConfiguration",method:"POST",getReqParams:e=>({filters:{},offset:0,page_size:1e4})},getSanitizedData:e=>null===e||void 0===e?void 0:e.filter((e=>!0===(null===e||void 0===e?void 0:e.can_edit))),onChange:e=>{},data:[],selectedCodeOrId:""}))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(yl.a,{variant:"standard",label:"Normal standard",dataStructure:{labelApiParam:"config_display_text",valueApiParam:"config_value"},apiParams:{reqUrl:"BioFuelCommonUtilities/api/Configuration/GetAppConfiguration",method:"POST",getReqParams:e=>({filters:{},offset:0,page_size:1e4})},getSanitizedData:e=>null===e||void 0===e?void 0:e.filter((e=>!0===(null===e||void 0===e?void 0:e.can_edit))),onChange:e=>{},data:[],selectedCodeOrId:""})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(yl.a,{type:"multiselect",label:"Multiselect Outlined",dataStructure:{labelApiParam:"config_display_text",valueApiParam:"config_value"},apiParams:{reqUrl:"BioFuelCommonUtilities/api/Configuration/GetAppConfiguration",method:"POST",getReqParams:e=>({filters:{},offset:0,page_size:1e4})},getSanitizedData:e=>null===e||void 0===e?void 0:e.filter((e=>!0===(null===e||void 0===e?void 0:e.can_edit))),onChange:e=>{},data:[],selectedCodeOrId:""})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(yl.a,{type:"search",dataStructure:{labelApiParam:"person_company_affiliate_code",valueApiParam:"person_company_affiliate_id"},apiParams:{reqUrl:"BioFuelPayments/api/EarlyPayment/FetchCompanyAffiliateForEarlyPayment",method:"POST",getReqParams:e=>
1({filters:{person_company_affiliate_code:e}})},onChange:e=>{},data:[],selectedCodeOrId:""}))),r.a.createElement("h4",null,"Props"),r.a.createElement(ut.a,{bordered:!0,columns:s,dataSource:[{param:"type",value:"'normal' | 'multiselect' | 'search'",default:"normal",description:"The type of the component."},{param:"size",value:"'small' | 'medium'",default:"small",description:"The size of the component."},{param:"variant",value:"'outlined' | 'standard' | 'filled'",default:"outlined",description:"The variant of the component."},{param:"color",value:"'old' | 'primary' | 'muiPrimary' | 'secondary' | 'ternary' | string",default:"muiPrimary",description:"The color of the component."},{param:"data",value:"[{}]",default:"N/A",description:"The data for the component."},{param:"selectedCodeOrId",value:"string | number",default:"N/A",description:"The selected code or ID of the component."},{param:"dataStructure",value:"{ labelApiParam: string; valueApiParam: string | number }",default:"N/A",description:"The structure of the data."},{param:"apiParams",value:"{ reqUrl: string; method: string; isQueryParams?: boolean; getReqParams?: (value: string) => {} }",default:"N/A",description:"The API parameters for the component."},{param:"loading",value:"boolean",default:"false",description:"Whether the component is in a loading state."},{param:"label",value:"string",default:"N/A",description:"The label for the component."},{param:"placeholder",value:"string",default:"N/A",description:"The placeholder for the component."},{param:"disabled",value:"boolean",default:"false",description:"Whether the component is disabled."},{param:"fullWidth",value:"boolean",default:"true",description:"Whether the component should be full-width."}
1,{param:"StartIcon",value:"ElementType | string",default:"N/A",description:"The start icon for the component."},{param:"EndIcon",value:"ElementType | string",default:"N/A",description:"The end icon for the component."},{param:"field",value:"any",default:"N/A",description:"The field for the component."},{param:"form",value:"any",default:"N/A",description:"The form for the component."},{param:"isError",value:"boolean",default:"false",description:"Whether the component has an error."},{param:"errorMsg",value:"string",default:"N/A",description:"The error message for the component."},{param:"onChange",value:"(value: any) => void",default:"N/A",description:"The callback"},{param:"generateEndContent",value:"(value: any) => HTMLElement",default:"N/A",description:"The callback"},{param:"getSanitizedData",value:"(value: [{}]) => [{}]",default:"N/A",description:"The callback"},{param:"onInputChange",value:"(value: string, reason: input | reset | clear) => void",default:"N/A",description:"This callback is called when the input value changes or cleared"}],pagination:!1})))),r.a.createElement(Fs.a,{expanded:"panel3"===t,onChange:o("panel3")},r.a.createElement(Ts.a,{expandIcon:r.a.createElement(Ms.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(js.a,{className:e.heading},"Date Time Picker")),r.a.createElement(Bs.a,null,r.a.createElement("div",null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Ml.a,{label:"Date Picker"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Ml.a,{type:"date-time",label:"Date Time Picker"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Ml.a,{type:"range",label:"Date Range Picker"}))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Ml.a,{type:"time",label:"Time Picker"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Ml.a,{pickerType:"month",label:"Month Picker"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Ml.a,{pickerType:"year",label:"Year Picker"}))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Ml.a,{pickerType:"quarter",label:"Quarter Picker"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Ml.a,{type:"range",pickerType:"month",label:"Month Range Picker"})),r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Ml.a,{type:"range",pickerType:"year",label:"Year Range Picker"}))),r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col-md-6 col-lg-5 col-xl-4"},r.a.createElement(Ml.a,{type:"range",pickerType:"quarter",label:"Quarter Range Picker"}))),r.a.createElement("h4",null,"Props"),r.a.createElement(ut.a,{bordered:!0,columns:s,dataSource:[{param:"type",value:"date | range | time | date-time",default:"date",description:"Type of picker to be rendered."},{param:"pickerType",value:"date | month | year | quarter",default:"date",description:"Type of picker to be rendered for date and range types."},{param:"label",value:"string",default:"N/A",description:"Label to be displayed for the input element."},{param:"monthsShown",value:"number",default:"1",description:"Number of months to be displayed in the picker."},{param:"timeIntervals",value:"number",default:"15",description:"Time intervals in minutes for time picker type."},{param:"showMonthDropdown",value:"boolean",default:"true",description:"Flag to display the month dropdown in the picker."},{param:"showYearDropdown",value:"boolean",default:"true",description:"Flag to display the year dropdown in the picker."},{param:"popperPlacement",value:"'top' | 'top-start' | 'top-end' | 'bottom' | 'bottom-start' | 'bottom-end' | 'left' | 'left-start' | 'left-end' | 'right' | 'right-start' | 'right-end'",default:"N/A",description:"Placement of the picker popup."},{param:"form",value:"any",default:"N/A",description:"Reference to the form element to which this input belongs."},{param:"field",value:"any",default:"N/A",description:"Reference to the field element of the form."},{param:"value",value:"Date | string | { start: Date | string; end: Date | string }",default:"N/A",description:"Value of the input element."},{param:"onChange",value:"(value: Date | string | [Date | string, Date | string]) => void",default:"N/A",description:"Callback function to be called on change of the input element."}],pagination:!1})))),r.a.createElement(Fs.a,{expanded:"panel4"===t,onChange:o("panel4")}
1,r.a.createElement(Ts.a,{expandIcon:r.a.createElement(Ms.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(js.a,{className:e.heading},"Button")),r.a.createElement(Bs.a,null,r.a.createElement("div",null,r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{onClick:()=>{}},"Contained Button")),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{variant:"outlined",onClick:()=>{}},"Outlined Button")),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{variant:"text",onClick:()=>{}},"Text Button")),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{size:"small",onClick:()=>{}},"Small Contained Button")),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{size:"large",onClick:()=>{}},"Large Contained Button")),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{startIcon:r.a.createElement(ql.a,null),onClick:()=>{}},"Button With StartIcon")),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{endIcon:r.a.createElement(ql.a,null),onClick:()=>{}},"Button With EndIcon")),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ll.a,{arrow:!0,title:"Icon Button"},r.a.createElement(Ot.a,{type:"icon",variant:"text",Icon:ql.a,onClick:()=>{}}))),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{type:"group",options:[{label:"Contained",disabled:!1},{label:"Group",disabled:!1},{label:"Button",disabled:!1}],onClick:()=>{}})),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{type:"group",variant:"outlined",options:[{label:"Outlined",disabled:!1},{label:"Group",disabled:!1},{label:"Button",disabled:!1}],onClick:()=>{}})),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{type:"group",variant:"text",options:[{label:"Text",disabled:!1},{label:"Group",disabled:!1},{label:"Button",disabled:!1}],onClick:()=>{}})),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{type:"buttonDropdown",options:[{label:"Contained",disabled:!1},{label:"Button",disabled:!1},{label:"Dropdown",disabled:!1}],onClick:()=>{}})),r.a.createElement("div",{className:"m-3"},r.a.createElement(Ot.a,{type:"iconDropdown",variant:"text",options:[{label:"Icon",disabled:!1},{label:"Button",disabled:!1},{label:"Dropdown",disabled:!1}],onClick:()=>{}}))),r.a.createElement("h4",null,"Props"),r.a.createElement(ut.a,{bordered:!0,columns:s,dataSource:[{param:"type",value:"'normal' | 'icon' | 'group' | 'buttonDropdown' | 'iconDropdown'",default:"normal",description:"Specifies the type of the button component."},{param:"size",value:"'small' | 'medium' | 'large'",default:"medium",description:"Specifies the size of the button component."},{param:"variant",value:"'contained' | 'outlined' | 'text'",default:"contained",description:"Specifies the variant of the button component."},{param:"color",value:"'old' | 'primary' | 'muiPrimary' | 'secondary' | 'ternary' | string",default:"muiPrimary",description:"Specifies the color of the button component."},{param:"onClick",value:"Function",default:"N/A",description:"Function that will be called when the button is clicked."}
1,{param:"startIcon",value:"React.ElementType | string",default:"N/A",description:"Specifies the start icon for the button component."},{param:"endIcon",value:"React.ElementType | string",default:"N/A",description:"Specifies the end icon for the button component."},{param:"disabled",value:"boolean",default:"false",description:"Specifies whether the button component is disabled or not."},{param:"linkUrl",value:"string",default:"N/A",description:"Specifies the link URL for the button component. When this prop is specified, the button will be rendered as a link."},{param:"children",value:"React.ElementType | string",default:"N/A",description:"Specifies the content of the button component."},{param:"options",value:"[{ label: string; disabled: boolean }]",default:"N/A",description:"An array of options to be used with the 'group' and 'buttonDropdown' types. Each option has a 'label' and 'disabled' property."},{param:"indexForPrimaryBtn",value:"number",default:"0",description:"The index of the primary button in the 'group' type."},{param:"disableMenuItemIndex",value:"number",default:"N/A",description:"The index of the option to be disabled in the 'buttonDropdown' type."}
1,{param:"Icon",value:"React.ElementType | string",default:"N/A",description:"Specifies the icon for the 'icon' and 'iconDropdown' types."},{param:"iconBtnSize",value:"'small' | 'medium'",default:"medium",description:"Specifies the size of the icon button for the 'icon' and 'iconDropdown' types."}],pagination:!1})))),r.a.createElement(Fs.a,{expanded:"panel5"===t,onChange:o("panel5")},r.a.createElement(Ts.a,{expandIcon:r.a.createElement(Ms.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(js.a,{className:e.heading},"Toggle Controls")),r.a.createElement(Bs.a,null,r.a.createElement("div",null,r.a.createElement(Xa.a,{size:"medium",control:"checkbox",type:"single",label:"Single Medium Checkbox",onChange:()=>{},value:""}),r.a.createElement(Xa.a,{control:"checkbox",type:"single",label:"Single Small Checkbox",onChange:()=>{},value:""}),r.a.createElement(Xa.a,{size:"medium",control:"radio",type:"single",label:"Single Medium Radio",onChange:()=>{},value:""}),r.a.createElement(Xa.a,{control:"radio",type:"single",label:"Single Small Radio",onChange:()=>{},value:""}),r.a.createElement(Xa.a,{control:"switch",size:"medium",type:"single",label:"Single Medium Switch",onChange:()=>{},value:""}),r.a.createElement(Xa.a,{control:"switch",type:"single",label:"Single Small Switch",onChange:()=>{},value:""}),r.a.createElement(Xa.a,{control:"checkbox",type:"group",options:[{label:"Group Checkbox 1",checked:!1,disabled:!1},{label:"Group Checkbox 2 ",checked:!0,disabled:!1},{label:"Group Disabled Checkbox 3",checked:!1,disabled:!0}],onChange:()=>{},value:""}),r.a.createElement(Xa.a,{control:"radio",type:"group",options:[{label:"Group Radio 1",checked:!1,disabled:!1},{label:"Group Radio 2 ",checked:!0,disabled:!1},{label:"Group Disabled Radio 3",checked:!1,disabled:!0}],onChange:()=>{},value:""}),r.a.createElement(Xa.a,{control:"switch",type:"group",options:[{label:"Group Switch 1",checked:!1,disabled:!1},{label:"Group Switch 2 ",checked:!0,disabled:!1},{label:"Group Disabled Switch 3",checked:!1,disabled:!0}],onChange:()=>{},value:""}),r.a.createElement("h4",null,"Props"),r.a.createElement(ut.a,{bordered:!0,columns:s,dataSource:[{param:"control",value:"'checkbox' | 'switch' | 'radio'",default:"checkbox",description:"The type of control to render"},{param:"type",value:"'single' | 'group'",default:"single",description:"The type of control group to render"},{param:"label",value:"string",default:"",description:"The label to display next to the control"},{param:"labelPlacement",value:"'top' | 'bottom' | 'start' | 'end'",default:"end",description:"The position of the label relative to the control"},{param:"size",value:"'small' | 'medium'",default:"medium",description:"The size of the control"},{param:"color",value:"string",default:"",description:"The color of the control"},{param:"Icon",value:"React.ElementType",default:"",description:"The icon to display for the control"},{param:"CheckedIcon",value:"React.ElementType",default:"",description:"The icon to display when the control is checked"},{param:"disabled",value:"boolean",default:"false",description:"Whether the control is disabled or not"},{param:"onChange",value:"(e: React.ChangeEvent<HTMLInputElement>, checked: boolean | string, name: string) => void",default:"",description:"The function to call when the control is changed"},{param:"options",value:"[{ label: string; checked: boolean; disabled: boolean }]",default:"",description:"The options to display for the control group"},{param:"orientation",value:"'row' | 'column'",default:"column",description:"The orientation of the control group"},{param:"field",value:"any",default:"",description:"The field object provided by Formik"},{param:"form",value:"any",default:"",description:"The form object provided by Formik"},{param:"value",value:"boolean | string | [{}]",default:"",description:"The value of the control"}],pagination:!1})))),r.a.createElement(Fs.a,{expanded:"panel6"===t,onChange:o("panel6")},r.a.createElement(Ts.a,{expandIcon:r.a.createElement(Ms.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(js.a,{className:e.heading},"Modal")),r.a.createElement(Bs.a,null,r.a.createElement("div",null,r.a.createElement("div",{className:"m-3"}
1,r.a.createElement(Ot.a,{className:"m-3",onClick:()=>i("modal1")},"Open Small Modal"),r.a.createElement(Yn.a,{open:"modal1"===n,setOpen:i,title:"Open Small Modal",type:"modal",actionButtons:[{name:"Save",onClick:()=>{}},{name:"Cancel",onClick:()=>i(!1)}]},r.a.createElement("div",null,"Lorem, ipsum dolor sit amet consectetur adipisicing elit. Possimus vero quod quisquam voluptatum blanditiis, sint qui soluta libero fugiat, perspiciatis numquam, suscipit perferendis amet laboriosam quia ea sunt aliquid impedit!")),r.a.createElement(Ot.a,{className:"m-3",onClick:()=>i("modal2")},"Open Extra Small Modal"),r.a.createElement(Yn.a,{size:"xs",open:"modal2"===n,setOpen:i,title:"Open Extra Small Modal",type:"modal",actionButtons:[{name:"Save",onClick:()=>{}},{name:"Cancel",onClick:()=>i(!1)}]},r.a.createElement("div",null,"Lorem, ipsum dolor sit amet consectetur adipisicing elit. Possimus vero quod quisquam voluptatum blanditiis, sint qui soluta libero fugiat, perspiciatis numquam, suscipit perferendis amet laboriosam quia ea sunt aliquid impedit!")),r.a.createElement(Ot.a,{className:"m-3",onClick:()=>i("modal3")},"Open Medium Modal"),r.a.createElement(Yn.a,{size:"md",open:"modal3"===n,setOpen:i,title:"Open Medium Modal",type:"modal"},r.a.createElement("div",null,"Lorem, ipsum dolor sit amet consectetur adipisicing elit. Possimus vero quod quisquam voluptatum blanditiis, sint qui soluta libero fugiat, perspiciatis numquam, suscipit perferendis amet laboriosam quia ea sunt aliquid impedit!")),r.a.createElement(Ot.a,{className:"m-3",onClick:()=>i("modal4")},"Open Large Modal"),r.a.createElement(Yn.a,{size:"lg",open:"modal4"===n,setOpen:i,title:"Open Large Modal",type:"modal"},r.a.createElement("div",null,"Lorem, ipsum dolor sit amet consectetur adipisicing elit. Possimus vero quod quisquam voluptatum blanditiis, sint qui soluta libero fugiat, perspiciatis numquam, suscipit perferendis amet laboriosam quia ea sunt aliquid impedit!")),r.a.createElement(Ot.a,{className:"m-3",onClick:()=>i("modal4")},"Open Extra Large Modal"),r.a.createElement(Yn.a,{size:"xl",open:"modal4"===n,setOpen:i,title:"Open Extra Large Modal",type:"modal"},r.a.createElement("div",null,"Lorem, ipsum dolor sit amet consectetur adipisicing elit. Possimus vero quod quisquam voluptatum blanditiis, sint qui soluta libero fugiat, perspiciatis numquam, suscipit perferendis amet laboriosam quia ea sunt aliquid impedit!")),r.a.createElement(Ot.a,{className:"m-3",onClick:()=>i("modal5")},"Open Confirmation Modal"),r.a.createElement(Yn.a,{open:"modal5"===n,setOpen:i,title:"Open Confirmation Modal",type:"confirmation",actionButtons:[{name:"Confirm",onClick:()=>{}},{name:"Cancel",onClick:()=>i(!1)}]},r.a.createElement("div",null,"Lorem, ipsum dolor sit amet consectetur adipisicing elit. Possimus vero quod quisquam voluptatum blanditiis, sint qui soluta libero fugiat, perspiciatis numquam, suscipit perferendis amet laboriosam quia ea sunt aliquid impedit!")),r.a.createElement(Ot.a,{className:"m-3",onClick:()=>i("modal6")},"Open Warning Confirmation Modal"),r.a.createElement(Yn.a,{open:"modal6"===n,setOpen:i,title:"Open Warning Confirmation Modal",type:"confirmation",confirmationType:"error",confirmationMessage:"Are you sure you want to proceed?",actionButtons:[{name:"Confirm",onClick:()=>{}},{name:"Cancel",onClick:()=>i(!1)}]},r.a.createElement("div",null,"Lorem, ipsum dolor sit amet consectetur adipisicing elit. Possimus vero quod quisquam voluptatum blanditiis, sint qui soluta libero fugiat, perspiciatis numquam, suscipit perferendis amet laboriosam quia ea sunt aliquid impedit!"))),r.a.createElement("h4",null,"Props"),r.a.createElement(ut.a,{bordered:!0,columns:s,dataSource:[{param:"type",value:"'confirmation' | 'modal'",default:"'confirmation'",description:"Defines the type of dialog box to be displayed."},{param:"confirmationType",value:"'info' | 'error'",default:"'info'",description:"Specifies the type of confirmation dialog box."},{param:"open",value:"boolean",default:"N/A",description:"Controls the visibility of the dialog box."},{param:"setOpen",value:"Function",default:"N/A",description:"Sets the state of the dialog box visibility."},{param:"title",value:"string",default:"N/A",description:"Specifies the title of the dialog box."}
1,{param:"Icon",value:"React.ElementType | string",default:"N/A",description:"Specifies the icon to be displayed on the dialog box."},{param:"size",value:"'xs' | 'sm' | 'md' | 'lg' | 'xl'",default:"type === 'confirmation' ? 'xs' : 'sm'",description:"Specifies the size of the dialog box."},{param:"busy",value:"boolean",default:"N/A",description:"Specifies whether the dialog box is busy or not."},{param:"children",value:"React.ReactElement",default:"N/A",description:"Specifies the content of the dialog box."},{param:"actionButtons",value:"[{ name: string; onClick: () => {}; variant?: 'contained' | 'outlined' | 'text' }]",default:"N/A",description:"Specifies the action buttons to be displayed on the dialog box."},{param:"confirmationMessage",value:"string",default:"N/A",description:"Specifies the confirmation message to be displayed on the dialog box."}],pagination:!1})))),r.a.createElement(Fs.a,{expanded:"panel7"===t,onChange:o("panel7")},r.a.createElement(Ts.a,{expandIcon:r.a.createElement(Ms.a,null),"aria-controls":"panel1a-content",id:"panel1a-header"},r.a.createElement(js.a,{className:e.heading},"Timeline")),r.a.createElement(Bs.a,null,r.a.createElement("div",null,r.a.createElement("div",{className:"row"},r.a.createElement("div",{className:"col-md-6"},r.a.createElement(hl.a,{align:"left",timelineDotVariant:"default",data:l,generateChildContent:e=>r.a.createElement("div",{style:{letterSpacing:.5}},r.a.createElement("strong",{className:"d-block"},e.adjustment_factor,"%"),r.a.createElement("span",{className:"d-block"},"Initially set to ",e.initial_adjustment_factor,"%")),fetchMoreData:()=>{}})),r.a.createElement("div",{className:"col-md-6"},r.a.createElement(hl.a,{align:"right",data:l,generateChildContent:e=>r.a.createElement("div",{style:{letterSpacing:.5}},r.a.createElement("strong",{className:"d-block"},e.adjustment_factor,"%"),r.a.createElement("span",{className:"d-block"},"Initially set to ",e.initial_adjustment_factor,"%")),timelineDotVariant:"outlined",fetchMoreData:()=>{}}))),r.a.createElement("div",{className:"col-md-8 m-auto"},r.a.createElement(hl.a,{align:"alternate",timelineDotVariant:"default",Icon:Vl.a,data:l,generateChildContent:e=>r.a.createElement("div",{style:{letterSpacing:.5}},r.a.createElement("strong",{className:"d-block"},e.adjustment_factor,"%"),r.a.createElement("span",{className:"d-block"},"Initially set to ",e.initial_adjustment_factor,"%")),fetchMoreData:()=>{}})),r.a.createElement("h4",null,"Props"),r.a.createElement(ut.a,{bordered:!0,columns:s,dataSource:[{param:"data",value:"[{}]",default:"",description:"Data array containing the timeline items"},{param:"align",value:"left | right | alternate",default:"left",description:"Alignment of timeline items"},{param:"themeColor",value:"old | primary | muiPrimary | secondary | ternary",default:"muiPrimary",description:"Color theme of the timeline"},{param:"timelineDotVariant",value:"outlined | default",default:"outlined",description:"Variant of timeline dots"}
1,{param:"Icon",value:"ElementType | string",default:"",description:"Icon displayed next to timeline dots"},{param:"isAvatar",value:"boolean",default:"true",description:"Whether to display an avatar image next to timeline items"},{param:"generateChildContent",value:"(value: any) => ReactNode",default:"",description:"Function to generate child content for each timeline item"},{param:"fetchMoreData",value:"() => any",default:"",description:"Function to fetch more data for infinite scrolling"},{param:"scrollHeight",value:"string",default:"auto",description:"Height of the scrollable area for infinite scrolling"},{param:"apiDateParam",value:"string",default:"date_time",description:"API parameter for timeline item date"},{param:"apiAvatarImageParam",value:"string",default:"image_url",description:"API parameter for timeline item avatar image"},{param:"apiUsernameParam",value:"string",default:"person_name",description:"API parameter for timeline item username"},{param:"apiHeadingParam",value:"string",default:"person_company_affiliate_name",description:"API parameter for timeline item heading"}],pagination:!1}))))))},Gl=a(1069),Ql=a.n(Gl),Hl=a(379);var Wl=()=>{var e;const{page:t=1,custom_invoice_number:a,invoice_bill_enum:i,created_datetime:o,zoho_invoice_id:c,activeTab:d,exception_message:u,success_fail:m}=Object(Re.a)(),p=Object(s.d)(),y=Object(n.useRef)(),f=Object(s.e)((e=>e.loadingUnloading)),h=null===f||void 0===f?void 0:f.zohoDetails,g=Object(s.e)((e=>e.user)),v=_.get(g,"social_profile_id",0),b=Object(s.e)((e=>e.socialProfiles)),E=_.get(b,"data[".concat(v,"]"))||{},O=_.get(E,"partner_id")||null,A=Object(s.e)((e=>e.context)),S=_.get(g,"profile.person.is_control_tower_user")||!1,j=_.get(g,"profile.person.type_of_individual_enum")||0,k=_.get(g,"profile.person.is_transporter")||!1,D=null===f||void 0===f?void 0:f.busy,[x,C]=Object(n.useState)({}),[P,I]=Object(n.useState)(10),[F,T]=Object(n.useState)(!1),[B,R]=Object(n.useState)([]),[M,q]=Object(n.useState)(""),L=_.get(g,"profile.is_supply_partner")||!1,U=N.d.encodeBackUrl(),V=Object(l.g)(),z=Object(N.g)(window.location.href),Y=null===g||void 0===g||null===(e=g.profile)||void 0===e?void 0:e.is_connected;let G=Object(s.e)((e=>e.rolesAndRights)),Q=_.get(G,"entities")||{};Object(n.useEffect)((()=>{if(F&&y.current){const e=y.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),T(!1)}}),[F]),Object(n.useEffect)((()=>{const e={filters:Tt.a.getFilters({custom_invoice_number:a,invoice_bill_enum:i,created_datetime:o,zoho_invoice_id:c,exception_message:u,success_fail:m}),offset:(parseInt(t)-1)*P,page_size:P};p(Il.a.fetchZohoInvoiceLog(e))}),[t,x,P]);const H=(e,t)=>{e();let a=Object(w.a)({},x);delete a[t],C(a),V.push(Tt.a.removeUrl(t))},W=(e,t,a)=>{a();let n=Object(w.a)({},x);n=Object(w.a)(Object(w.a)({},n),{},{[t]:e}),C(n),V.push(Tt.a.createUrl(Object(w.a)(Object(w.a)({},n),{},{activeTab:M}))),T(!0)},K=(e,t)=>r.a.createElement(Rt.a,{style:{color:x.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),J=(e,t)=>r.a.createElement(Mt.a,{style:{color:x.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),Z=[{title:"Invoice No.",dataIndex:"custom_invoice_number",width:"120px",align:"center",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},r.a.createElement("div",{className:"commodity-form text-center"},r.a.createElement(ne.b,{to:Object(N.h)("/invoices/".concat(null===t||void 0===t?void 0:t.invoice_master_id,"?back").concat(U))},t.custom_invoice_number))),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"custom_invoice_number",data:e,onFilterChange:W,handleReset:H,value:a,name:"Invoice No."}),filterIcon:e=>K(0,"custom_invoice_number"),filteredValue:void 0!==a?a:null},{title:"Zoho Invoice Id",dataIndex:"zoho_invoice_id",width:"80px",align:"center",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},null===t||void 0===t?void 0:t.zoho_invoice_id),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_invoice_id",data:e,onFilterChange:W,handleReset:H,value:c,name:"Zoho Invoice ID"}),filterIcon:e=>K(0,"zoho_invoice_id"),filteredValue:void 0!==c?c:null},{title:"Invoice/Bill",dataIndex:"invoice_bill_enum_code",width:"80px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components center"},null===t||void 0===t?void 0:t.invoice_bill_enum_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"invoice_bill_enum",data:e,onFilterChange:W,handleReset:H,value:i,name:"Invoice/Bill"}),filterIcon:e=>J(0,"invoice_bill_enum"),filteredValue:void 0!==i?i:null}
1,{title:"Applications Method",dataIndex:"commodity_form_code",width:"120px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},null===t||void 0===t?void 0:t.application_method)},{title:"Exception",dataIndex:"exception_message",width:"120px",align:"left",render:(e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"bfc-table-list-components text-left"},null===t||void 0===t?void 0:t.exception_message,(null===t||void 0===t?void 0:t.actionable_message)&&r.a.createElement(_r.a,{title:null===t||void 0===t?void 0:t.actionable_message},r.a.createElement(Ql.a,{color:"#1b62ab",style:{height:"18px",width:"18px",marginLeft:"5px"}})))),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"exception_message",data:e,onFilterChange:W,handleReset:H,value:u,name:"Exception"}),filterIcon:e=>K(0,"exception_message"),filteredValue:void 0!==u?u:null},{title:"Date",dataIndex:"created_datetime",width:"120px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},null!==t&&void 0!==t&&t.created_datetime?ur()(null===t||void 0===t?void 0:t.created_datetime).format("DD-MMM-YYYY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"created_datetime",data:e,onFilterChange:W,handleReset:H,value:o,name:"Date"}),filterIcon:e=>{return t="created_datetime",r.a.createElement(eo.a,{style:{color:x.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},filteredValue:void 0!==o?o:null},{title:"Status",dataIndex:"success_fail",width:"30px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},!1===(null===t||void 0===t?void 0:t.success_fail)?r.a.createElement(ki.a,{className:"ml-1",style:{color:"var(--unnamed-color-f44336)"}}):""),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"success_fail",data:e,onFilterChange:W,handleReset:H,value:m,name:"Status"}),filterIcon:e=>J(0,"success_fail"),filteredValue:void 0!==m?m:null}],X=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},x),{},{page:e?e.current:1});V.push(Tt.a.createUrl(Object(w.a)(Object(w.a)({},t),{},{activeTab:M}))),e.pageSize!==P&&I(e.pageSize)}},$=_.get(h,"[0].total_count")||0;return Object(n.useEffect)((()=>{const e=Object(Hl.c)(L,S,k,j,A,z,Y,d,O,g,Q);R(e)}),[A.ctx]),Object(n.useEffect)((()=>{"2"===A.ctx?q("market"):"4"===A.ctx?q("network"):"5"===A.ctx&&q("CT")}),[A.ctx]),r.a.createElement("div",null,r.a.createElement("div",{className:"bfc-header"},r.a.createElement(to.a,{links:B})),r.a.createElement("div",{className:"bfc-body"},r.a.createElement("div",{className:"blocked-table"},r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:y,dataSource:D?[{},{},{},{},{},{},{},{},{},{}]:h,columns:D?Z.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):Z,pagination:!1,onChange:X,scroll:{y:550},className:"ant-table",size:"small"}),$>0&&r.a.createElement(Ft.a,{total:parseInt($),handlePageChange:X,page:t,clearFilters:()=>{C({});let e=window.location.pathname;V.push(Object(N.h)(e+"?page=1&"+"activeTab=".concat(M)))},rowsPerPage:P,setScrollToFirstRow:T})))))};var Kl=()=>{var e;const{page:t=1,payment_number:a,sync_date:i,payment_master_id:o,application_method:c,result:d,activeTab:u,zoho_payment_type_enum:m,success_fail:p}=Object(Re.a)(),y=Object(s.d)(),f=Object(n.useRef)(),h=Object(s.e)((e=>e.loadingUnloading)),g=null===h||void 0===h?void 0:h.zohoDetails,v=null===h||void 0===h?void 0:h.busy,b=Object(s.e)((e=>e.user)),E=Object(s.e)((e=>e.context)),O=_.get(b,"profile.person.is_control_tower_user")||!1,A=_.get(b,"profile.person.type_of_individual_enum")||0,S=_.get(b,"profile.person.is_transporter")||!1,[j,k]=Object(n.useState)({}),[D,x]=Object(n.useState)(10),[C,P]=Object(n.useState)(!1),[I,F]=Object(n.useState)([]),[T,B]=Object(n.useState)(""),R=_.get(b,"profile.is_supply_partner")||!1,M=N.d.encodeBackUrl(),q=Object(l.g)(),L=Object(N.g)(window.location.href),U=null===b||void 0===b||null===(e=b.profile)||void 0===e?void 0:e.is_connected,V=_.get(b,"social_profile_id",0),z=Object(s.e)((e=>e.socialProfiles)),Y=_.get(z,"data[".concat(V,"]"))||{},G=_.get(Y,"partner_id")||null;let Q=Object(s.e)((e=>e.rolesAndRights)),H=_.get(Q,"entities")||{};Object(n.useEffect)((()=>
1{if(C&&f.current){const e=f.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),P(!1)}}),[C]),Object(n.useEffect)((()=>{const e={filters:Tt.a.getFilters({payment_number:a,sync_date:i,payment_master_id:o,application_method:c,result:d,zoho_payment_type_enum:m,success_fail:p}),offset:(parseInt(t)-1)*D,page_size:D};y(Il.a.fetchZohoPaymentLog(e))}),[t,j,D]);const W=(e,t)=>{e();let a=Object(w.a)({},j);delete a[t],k(a),q.push(Tt.a.removeUrl(t))},K=(e,t,a)=>{a();let n=Object(w.a)({},j);n=Object(w.a)(Object(w.a)({},n),{},{[t]:e}),k(n),q.push(Tt.a.createUrl(Object(w.a)(Object(w.a)({},n),{},{activeTab:T}))),P(!0)},J=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),Z=(e,t)=>r.a.createElement(Mt.a,{style:{color:j.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),X=[{title:"Payment No.",dataIndex:"payment_number",width:"120px",align:"center",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},r.a.createElement("div",{className:"commodity-form text-center"},t.payment_number)),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"payment_number",data:e,onFilterChange:K,handleReset:W,value:a,name:"Payment No.",isDealDealiveryMultiselectFilter:!0}),filterIcon:e=>J(e),filteredValue:void 0!==a?a:null},{title:"Payment Id",dataIndex:"payment_master_id",width:"80px",align:"center",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},r.a.createElement(ne.b,{to:Object(N.h)("/payment/".concat(null===t||void 0===t?void 0:t.payment_master_id,"/overview?back=").concat(M))},t.payment_master_id)),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"payment_master_id",data:e,onFilterChange:K,handleReset:W,value:o,name:"Payment Id"}),filterIcon:e=>J(e),filteredValue:void 0!==o?o:null},{title:"Payment Type",dataIndex:"zoho_payment_type_enum",width:"80px",align:"left",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"text-left"},null===t||void 0===t?void 0:t.zoho_payment_type_enum_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"zoho_payment_type_enum",data:e,onFilterChange:K,handleReset:W,value:m,name:"Payment Type"}),filterIcon:e=>Z(0,"zoho_payment_type_enum"),filteredValue:void 0!==m?m:null},{title:"Applications Method",dataIndex:"application_method",width:"120px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},null===t||void 0===t?void 0:t.application_method),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"application_method",data:e,onFilterChange:K,handleReset:W,value:c,name:"Applications Method"}),filterIcon:e=>J(e),filteredValue:void 0!==c?c:null},{title:"Exception",dataIndex:"result",width:"120px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"},null===t||void 0===t?void 0:t.result),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"result",data:e,onFilterChange:K,handleReset:W,value:d,name:"Exception"}),filterIcon:e=>J(e),filteredValue:void 0!==d?d:null},{title:"Sync Date",dataIndex:"sync_date",width:"120px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},null!==t&&void 0!==t&&t.sync_date?ur()(null===t||void 0===t?void 0:t.sync_date).format("DD-MMM-YYYY"):""),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"sync_date",data:e,onFilterChange:K,handleReset:W,value:i,name:"Sync Date"}),filterIcon:e=>{return t="sync_date",r.a.createElement(eo.a,{style:{color:j.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}});var t},filteredValue:void 0!==i?i:null},{title:"Status",dataIndex:"success_fail",width:"30px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},!1===(null===t||void 0===t?void 0:t.success_fail)?r.a.createElement(ki.a,{className:"ml-1",style:{color:"var(--unnamed-color-f44336)"}}):""),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"success_fail",data:e,onFilterChange:K,handleReset:W,value:p,name:"Status"}),filterIcon:e=>Z(0,"success_fail"),filteredValue:void 0!==p?p:null}],$=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},j),{},{page:e?e.current:1});q.push(Tt.a.createUrl(Object(w.a)(Object(w.a)({},t),{},{activeTab:T}))),e.pageSize!==D&&x(e.pageSize)}},ee=_.get(g,"[0].total_count")||0;return Object(n.useEffect)((()=>{const e=Object(Hl.c)(R,O,S,A,E,L,U,u,G,b,H);F(e)}),[E.ctx]),Object(n.useEffect)((()=>{"2"===E.ctx?B("market"):"4"===E.ctx?B("network"):"5"===E.ctx&&B("CT")}),[E.ctx]),r.a.createElement("div",null,r.a.createElement("div",{className:"bfc-header"}
1,r.a.createElement(to.a,{links:I})),r.a.createElement("div",{className:"bfc-body"},r.a.createElement("div",{className:"blocked-table"},r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:f,dataSource:v?[{},{},{},{},{},{},{},{},{},{}]:g,columns:v?X.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):X,pagination:!1,onChange:$,scroll:{y:550},className:"ant-table",size:"small"}),ee>0&&r.a.createElement(Ft.a,{total:parseInt(ee),handlePageChange:$,page:t,clearFilters:()=>{k({});let e=window.location.pathname;q.push(Object(N.h)(e+"?page=1&"+"activeTab=".concat(T)))},rowsPerPage:D,setScrollToFirstRow:P})))))},Jl=a(424);var Zl=()=>{var e;const{page:t=1,custom_invoice_number:a,invoice_bill_enum:i,created_datetime:o,zoho_invoice_id:c,activeTab:d,exception_message:u,success_fail:m,description:p,zoho_item_code:y,zoho_item_id:f,zoho_account_code:h,zoho_account_id:g,zoho_bill_account_code:v,zoho_bill_account_id:b,category:E,item_used_for:O,address_text:A,zoho_tag_option_code:S,zoho_tag_option_id:j,state_name:k,gstin:D,branch_name:x,zoho_branch_id:C,host:P,vendor_name:I,enum_name:F,counterpart_zoho_vendor_id:T,counterpart_zoho_customer_id:B,person_company_affiliate_enum:R,customer_name:M}=Object(Re.a)(),q=Object(s.d)(),L=Object(n.useRef)(),U=Object(s.e)((e=>e.loadingUnloading)),V=null===U||void 0===U?void 0:U.zohoDetails,z=Object(s.e)((e=>e.user)),Y=_.get(z,"social_profile_id",0),G=Object(s.e)((e=>e.socialProfiles)),Q=_.get(G,"data[".concat(Y,"]"))||{},H=_.get(Q,"partner_id")||null,W=Object(s.e)((e=>e.context)),K=_.get(z,"profile.person.is_control_tower_user")||!1,J=_.get(z,"profile.person.type_of_individual_enum")||0,Z=_.get(z,"profile.person.is_transporter")||!1,X=null===U||void 0===U?void 0:U.busy,[$,ee]=Object(n.useState)({}),[te,ae]=Object(n.useState)(10),[ne,re]=Object(n.useState)(!1),[ie,oe]=Object(n.useState)([]),[se,le]=Object(n.useState)(""),[ce,de]=Object(n.useState)(null),[ue,me]=Object(n.useState)(null),pe=_.get(z,"profile.is_supply_partner")||!1,_e=(N.d.encodeBackUrl(),Object(l.g)()),ye=Object(N.g)(window.location.href),fe=null===z||void 0===z||null===(e=z.profile)||void 0===e?void 0:e.is_connected;let he=Object(s.e)((e=>e.rolesAndRights)),ge=_.get(he,"entities")||{};Object(n.useEffect)((()=>{if(ne&&L.current){const e=L.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),re(!1)}}),[ne]),Object(n.useEffect)((()=>{if(ce&&ue){const e={filters:Tt.a.getFilters({custom_invoice_number:a,invoice_bill_enum:i,created_datetime:o,zoho_invoice_id:c,exception_message:u,success_fail:m,type:$.type,description:p,zoho_item_code:y,zoho_item_id:f,zoho_account_code:h,zoho_account_id:g,zoho_bill_account_code:v,zoho_bill_account_id:b,category:E,item_used_for:O,address_text:A,zoho_tag_option_code:S,zoho_tag_option_id:j,state_name:k,gstin:D,branch_name:x,zoho_branch_id:C,host:P,vendor_name:I,enum_name:F,counterpart_zoho_vendor_id:T,counterpart_zoho_customer_id:B,person_company_affiliate_enum:R,customer_name:M}),offset:(parseInt(t)-1)*te,page_size:te,zoho_mapping_type_enum:ue};q(Il.a.fetchZohoMappingLog(e))}}),[t,$,te,ce,ue]);const ve=(e,t)=>{e();let a=Object(w.a)({},$);delete a[t],ee(a),_e.push(Tt.a.removeUrl(t))},be=(e,t,a)=>{a();let n=Object(w.a)({},$);switch(t){case"person_company_affiliate_enum":{let a=e;if(void 0!==e&&null!==e&&""!==e)if(["1","2","3"].includes(String(e)))a=Number(e);else{const t=String(e).toLowerCase().trim();"person"===t?a=1:"company"===t?a=2:"affiliate"===t&&(a=3)}n=Object(w.a)(Object(w.a)({},n),{},{[t]:a});break}default:n=Object(w.a)(Object(w.a)({},n),{},{[t]:e})}ee(n),_e.push(Tt.a.createUrl(Object(w.a)(Object(w.a)({},n),{},{activeTab:se}))),re(!0)},Ee=(e,t)=>r.a.createElement(Rt.a,{style:{color:$.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),we=(e,t)=>r.a.createElement(Mt.a,{style:{color:$.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),Oe=(e=>{const t=[];switch(e){case"Commodity":return[...t,{title:"Commodity Item Description",dataIndex:"description",width:"250px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.description)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"description",data:e,onFilterChange:be,handleReset:ve,value:p,name:"Commodity Item Description"}),filterIcon:e=>Ee(0,"description"),filteredValue:void 0!==p?p:null},{title:"Item Name",dataIndex:"zoho_item_code",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_item_code)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_item_code",data:e,onFilterChange:be,handleReset:ve,value:y,name:"Item Name"}),filterIcon:e=>Ee(0,"zoho_item_code"),filteredValue:void 0!==y?y:null},{title:"Item Code",dataIndex:"zoho_item_id",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_item_id)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_item_id",data:e,onFilterChange:be,handleReset:ve,value:f,name:"Item Code"}),filterIcon:e=>Ee(0,"zoho_item_id"),filteredValue:void 0!==f?f:null},{title:"Sales Account Name",dataIndex:"zoho_account_code",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_account_code)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_account_code",data:e,onFilterChange:be,handleReset:ve,value:h,name:"Sales Account Name"}),filterIcon:e=>Ee(0,"zoho_account_code"),filteredValue:void 0!==h?h:null},{title:"Sales Account Code",dataIndex:"zoho_account_id",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_account_id)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_account_id",data:e,onFilterChange:be,handleReset:ve,value:g,name:"Sales Account Code"}),filterIcon:e=>Ee(0,"zoho_account_id"),filteredValue:void 0!==g?g:null},{title:"Purchase Account Name",dataIndex:"zoho_bill_account_code",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_bill_account_code)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_bill_account_code",data:e,onFilterChange:be,handleReset:ve,value:v,name:"Purchase Account Name"}),filterIcon:e=>Ee(0,"zoho_bill_account_code"),filteredValue:void 0!==v?v:null},{title:"Purchase Account Code",dataIndex:"zoho_bill_account_id",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_bill_account_id)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_bill_account_id",data:e,onFilterChange:be,handleReset:ve,value:b,name:"Purchase Account Code"}),filterIcon:e=>Ee(0,"zoho_bill_account_id"),filteredValue:void 0!==b?b:null}];case"Non Commodity":return[...t,{title:"Description on platform",dataIndex:"description",width:"200px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.description)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"description",data:e,onFilterChange:be,handleReset:ve,value:p,name:"Description on platform"}),filterIcon:e=>Ee(0,"description"),filteredValue:void 0!==p?p:null},{title:"Item Name in Zoho",dataIndex:"zoho_item_code",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_item_code)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_item_code",data:e,onFilterChange:be,handleReset:ve,value:y,name:"Item Name in Zoho"}),filterIcon:e=>Ee(0,"zoho_item_code"),filteredValue:void 0!==y?y:null},{title:"Item Id in Zoho",dataIndex:"zoho_item_id",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_item_id)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_item_id",data:e,onFilterChange:be,handleReset:ve,value:f,name:"Item Id in Zoho"}),filterIcon:e=>Ee(0,"zoho_item_id"),filteredValue:void 0!==f?f:null},{title:"Sale Account Name in Zoho",dataIndex:"zoho_account_code",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_account_code)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_account_code",data:e,onFilterChange:be,handleReset:ve,value:h,name:"Sale Account Name in Zoho"}),filterIcon:e=>Ee(0,"zoho_account_code"),filteredValue:void 0!==h?h:null},{title:"Sale Account ID in Zoho",dataIndex:"zoho_account_id",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_account_id)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_account_id",data:e,onFilterChange:be,handleReset:ve,value:g,name:"Sale Account ID in Zoho"}),filterIcon:e=>Ee(0,"zoho_account_id"),filteredValue:void 0!==g?g:null},{title:"Purchase Account Name in Zoho",dataIndex:"zoho_bill_account_code",width:"250px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_bill_account_code)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_bill_account_code",data:e,onFilterChange:be,handleReset:ve,value:v,name:"Purchase Account Name in Zoho"}),filterIcon:e=>Ee(0,"zoho_bill_account_code"),filteredValue:void 0!==v?v:null},{title:"Purchase Account ID in Zoho",dataIndex:"zoho_bill_account_id",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_bill_account_id)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_bill_account_id",data:e,onFilterChange:be,handleReset:ve,value:b,name:"Purchase Account ID in Zoho"}),filterIcon:e=>Ee(0,"zoho_bill_account_id"),filteredValue:void 0!==b?b:null}];case"Branch":return[...t,{title:"State",dataIndex:"state_name",width:"200px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.state_name)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"state_name",data:e,onFilterChange:be,handleReset:ve,value:k,name:"State"}),filterIcon:e=>Ee(0,"state_name"),filteredValue:void 0!==k?k:null},{title:"GSTIN",dataIndex:"gstin",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.gstin)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"gstin",data:e,onFilterChange:be,handleReset:ve,value:D,name:"GSTIN"}),filterIcon:e=>Ee(0,"gstin"),filteredValue:void 0!==D?D:null}
1,{title:"Branch Name",dataIndex:"branch_name",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.branch_name)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"branch_name",data:e,onFilterChange:be,handleReset:ve,value:x,name:"Branch Name"}),filterIcon:e=>Ee(0,"branch_name"),filteredValue:void 0!==x?x:null},{title:"Zoho ID",dataIndex:"zoho_branch_id",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_branch_id)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_branch_id",data:e,onFilterChange:be,handleReset:ve,value:C,name:"Zoho ID"}),filterIcon:e=>Ee(0,"zoho_branch_id"),filteredValue:void 0!==C?C:null}];case"Biomass Bank":return[...t,{title:"Storage Name in Platform",dataIndex:"address_text",width:"200px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.address_text)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"address_text",data:e,onFilterChange:be,handleReset:ve,value:A,name:"Storage Name in Platform"}),filterIcon:e=>Ee(0,"address_text"),filteredValue:void 0!==A?A:null},{title:"Zoho Warehouse Tag",dataIndex:"zoho_tag_option_code",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_tag_option_code)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_tag_option_code",data:e,onFilterChange:be,handleReset:ve,value:S,name:"Zoho Warehouse Tag"}),filterIcon:e=>Ee(0,"zoho_tag_option_code"),filteredValue:void 0!==S?S:null},{title:"Zoho ID",dataIndex:"zoho_tag_option_id",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.zoho_tag_option_id)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"zoho_tag_option_id",data:e,onFilterChange:be,handleReset:ve,value:j,name:"Zoho ID"}),filterIcon:e=>Ee(0,"zoho_tag_option_id"),filteredValue:void 0!==j?j:null}];case"Vendor":return[...t,{title:"Host",dataIndex:"host",width:"200px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.host)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"host",data:e,onFilterChange:be,handleReset:ve,value:P,name:"Host"}),filterIcon:e=>Ee(0,"host"),filteredValue:void 0!==P?P:null},{title:"Vendor Name",dataIndex:"vendor_name",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.vendor_name)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"vendor_name",data:e,onFilterChange:be,handleReset:ve,value:I,name:"Vendor Name"}),filterIcon:e=>Ee(0,"vendor_name"),filteredValue:void 0!==I?I:null},{title:"Platform Entity Type",dataIndex:"person_company_affiliate_enum",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.enum_name)||"-"),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"person_company_affiliate_enum",data:e,onFilterChange:be,handleReset:ve,value:R,name:"Platform Entity Type"}),filterIcon:e=>we(0,"person_company_affiliate_enum"),filteredValue:void 0!==R?R:null},{title:"Zoho Vendor Id",dataIndex:"counterpart_zoho_vendor_id",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.counterpart_zoho_vendor_id)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"counterpart_zoho_vendor_id",data:e,onFilterChange:be,handleReset:ve,value:T,name:"Zoho Vendor Id"}),filterIcon:e=>Ee(0,"counterpart_zoho_vendor_id"),filteredValue:void 0!==T?T:null}];case"Customer":return[...t,{title:"Host",dataIndex:"host",width:"200px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.host)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"host",data:e,onFilterChange:be,handleReset:ve,value:P,name:"Host"}),filterIcon:e=>Ee(0,"host"),filteredValue:void 0!==P?P:null},{title:"Name",dataIndex:"customer_name",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.vendor_name)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"customer_name",data:e,onFilterChange:be,handleReset:ve,value:M,name:"Name"}),filterIcon:e=>Ee(0,"customer_name"),filteredValue:void 0!==M?M:null},{title:"Platform Entity Type",dataIndex:"person_company_affiliate_enum",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.enum_name)||"-"),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"person_company_affiliate_enum",data:e,onFilterChange:be,handleReset:ve,value:R,name:"Platform Entity Type"}),filterIcon:e=>we(0,"person_company_affiliate_enum"),filteredValue:void 0!==R?R:null},{title:"Zoho Customer Id",dataIndex:"counterpart_zoho_customer_id",width:"200px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components"},(null===t||void 0===t?void 0:t.counterpart_zoho_customer_id)||"-"),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"counterpart_zoho_customer_id",data:e,onFilterChange:be,handleReset:ve,value:
1B,name:"Zoho Customer Id"}),filterIcon:e=>Ee(0,"counterpart_zoho_customer_id"),filteredValue:void 0!==B?B:null}];default:return[]}})(ce),Ae=e=>{if(!_.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},$),{},{page:e?e.current:1});_e.push(Tt.a.createUrl(Object(w.a)(Object(w.a)({},t),{},{activeTab:se}))),e.pageSize!==te&&ae(e.pageSize)}},Se=()=>{const{type:e}=$;ee(e?{type:e}:{});const t=new URLSearchParams("");t.set("page",1),se&&t.set("activeTab",se),e&&t.set("type",e);let a=window.location.pathname;_e.push(Object(N.h)("".concat(a,"?").concat(t.toString())))},je=_.get(V,"[0].total_count")||0;return Object(n.useEffect)((()=>{const e=Object(Hl.c)(pe,K,Z,J,W,ye,fe,d,H,z,ge);oe(e)}),[W.ctx]),Object(n.useEffect)((()=>{"2"===W.ctx?le("market"):"4"===W.ctx?le("network"):"5"===W.ctx&&le("CT")}),[W.ctx]),r.a.createElement("div",null,r.a.createElement("div",{className:"bfc-header"},r.a.createElement(to.a,{links:ie}),r.a.createElement(Jl.a,{placeholder:"Select Mapping Type",style:{width:200},value:ce,onChange:e=>{if(!e)return Se(),de(null),void me(null);const t={Commodity:{type:"Commodity",enum:1},"Non Commodity":{type:"Non-Commodity",enum:1},Branch:{type:"Branch",enum:2},"Biomass Bank":{type:"Biomass Bank",enum:3},Vendor:{type:"Vendor",enum:4},Customer:{type:"Customer",enum:5}}[e];if(t){const a=new URLSearchParams("");a.set("page",1),se&&a.set("activeTab",se);const n="Commodity"===e||"Non Commodity"===e;n&&t.type&&a.set("type",t.type),de(e),me(t.enum),ee(n&&t.type?{type:t.type}:{}),_e.push(Object(N.h)("".concat(window.location.pathname,"?").concat(a.toString())))}}},r.a.createElement(Jl.a.Option,{value:"Commodity"},"Commodity"),r.a.createElement(Jl.a.Option,{value:"Non Commodity"},"Non Commodity"),r.a.createElement(Jl.a.Option,{value:"Branch"},"Branch"),r.a.createElement(Jl.a.Option,{value:"Biomass Bank"},"Biomass Bank"),r.a.createElement(Jl.a.Option,{value:"Vendor"},"Vendor"),r.a.createElement(Jl.a.Option,{value:"Customer"},"Customer"))),r.a.createElement("div",{className:"bfc-body"},r.a.createElement("div",{className:"blocked-table"},r.a.createElement("div",{className:"ant-table-body ant-table"},ce?r.a.createElement(r.a.Fragment,null,r.a.createElement(ut.a,{ref:L,dataSource:X?[{},{},{},{},{},{},{},{},{},{}]:V,columns:X?Oe.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):Oe,pagination:!1,onChange:Ae,scroll:{y:550},className:"ant-table",size:"small"}),je>0&&r.a.createElement(Ft.a,{total:parseInt(je),handlePageChange:Ae,page:t,clearFilters:Se,rowsPerPage:te,setScrollToFirstRow:re})):r.a.createElement("div",{style:{textAlign:"center",padding:"50px"}},r.a.createElement(Ls.a.Text,{type:"secondary"},"Please select a mapping type to view the mapping logs."))))))},Xl=a(455),$l=a(598),ec=(a(818),a(439)),tc=a(586),ac=a(1070),nc=a(1028),rc=a(428),ic=(a(945),a(1077)),oc=a(708),sc=(a(1537),a(920),a(633));var lc=e=>{const{field:t,form:a,fieldName:i,defaultValue:o,placeholder:s,minDate:l,disabled:c=!1,minTime:d}=e,{touched:u,errors:m}=a,p=t.name||i,[_,y]=Object(n.useState)(e.defaultValue?new Date(e.defaultValue):null),f=u[p]&&m[p],h=e=>{if(si()(e).isSame(si()(),"day")){return si()(new Date).toDate()}return si()(e).startOf("day").toDate()};return r.a.createElement("div",{className:"date-picker"},r.a.createElement("div",{className:"".concat(f?"has-error":"",' bfc-date-time-wrapper w-100"')},r.a.createElement(fr.a,{selected:_,selectsStart:!0,onChange:t=>{if(y(t),a.setFieldValue(p,t),e.setIsPickupDateChanged&&e.setIsPickupDateChanged(!0),si()(t).isSame(si()(),"day")){const e=new Date(t).getHours();y(e?t:Object(sc.default)(new Date,30));const n=si()(Object(sc.default)(new Date,30)).format("YYYY-MM-DDTHH:mm:ss.SSS[Z]");a.setFieldValue(p,e?t:n),h(t)}},showTimeSelect:!0,dateFormat:"MMMM d, yyyy h:mm aa",dropDownMode:"select",withPortal:hr.isMobileOnly,placeholderText:s,disabled:c,minDate:new Date}),u[p]&&m[p]&&r.a.createElement("span",{className:"form__form-group-error"},m[p])))},cc=(a(921),a(922),a(568));const dc=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{delivery_allotments:[{delivery_Schedule_Id:[A.a.get(e,"transport_delivery_schedule_id")||0],pickup_time:A.a.get(e,"pickup_datetime")||0,reason_type_enum:A.a.get(e,"reason_type_enum")||0,operation_Enum:Le.r.Update,delivery_Schedule_Enum:Le.e.Schedules}]}};var uc=e=>{let t=window.location.href,a={};t.includes("upcoming")?a=Object(s.e)((e=>e.upcomingDeliveries)):t.includes("ongoing")?a=Object(s.e)((e=>e.ongoingDeliveries)):t.includes("completed")?a=Object(s.e)((e=>e.completedDeliveries)):t.includes("missed")?a=Object(s.e)((e=>e.missedDeliveries)):t.includes("not-confirmed")&&(a=Object(s.e)((e=>e.notConfirmedDeliveries)));const[i,o]=Object(n.useState)(!1),c=e.deliveryId||0,d=(Object(s.d)(),Object(l.g)(),A.a.get(a,"entities[".concat(c,"]"))||{}),u=(A.a.get(d,"transport_person_id"),Object(s.e)((e=>{var t,a,n;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a||null===(n=a.person)||void 0===n?void 0:n.is_control_tower_user}))),m=Object(s.e)((e=>{var t,a,n;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a||null===(n=a.person)||void 0===n?void 0:n.is_transporter})),p=Object(s.e)((e=>{var t,a;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a?void 0:a.person_role})),_=null===p||void 0===p?void 0:p.some((e=>20===e.role_id||21===e.role_id)),y=(Object(s.e)((e=>{var t,a,n;return null===e||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a||null===(n=a.person)||void 0===n?void 0:n.person_id})),A.a.get(d,"is_vehicle_editable"),A.a.get(d,"is_own_transport"));if(c&&A.a.isEmpty(d))return r.a.createElement(ii.a,{loading:!0});return r.a.createElement(oe.e,{initialValues:dc(d),onSubmit:async(a,n)=>{const r=A.a.get(a,"delivery_allotments[0]")||{},i=(A.a.get(r,"person_id"),A.a.get(r,"vehicle_id"),A.a.get(r,"reason_type_enum")||0);A.a.get(d,"vehicle_id"),A.a.get(d,"driver_person_id");if(u&&d.pickup_datetime!==a.delivery_allotments[0].pickup_time&&0===i)o(!0);else{await(s=2e3,new Promise((e=>setTimeout(e,s))));let r={};if(t.includes("controltower/deliveries")){const e=A.a.get(a,"delivery_allotments[0]")||{};e.pickup_time=ur()(e.pickup_time).format("YYYY-MM-DDTHH:mm:ss"),r=await cc.a(e,n)}else r=await cc.b(a,n);e.close(),e.setTimestamp(Date.now())}var s}},(e=>{const{values:t,setFieldValue:a}=e;return r.a.createElement(oe.d,{className:"formik-form"},r.a.createElement(oe.c,{name:"delivery_allotments",render:n=>r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"form-wrapper full-width"},r.a.createElement("div",{className:"contailer-fluid"},r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("span",{className:"form-group-label"},"Pick up Date and Time"),r.a.createElement("div",{className:"form-group-field custom-input"},r.a.createElement(oe.b,{name:"delivery_allotments[0].pickup_time",defaultValue:d.pickup_datetime||"",component:lc,setIsPickupDateChanged:o}),r.a.createElement("img",{src:ma.a,className:"datepicker-calendar-icon",style:{marginLeft:"-30px",zIndex:"1"}})))),(_||m||y)&&r.a.createElement("div",{className:"row form__form-group"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label"},"Reason"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"delivery_allotments[0].reason_type_enum",component:ue.a,entity:"ReasonTypeEnum",disabled:!i,cb:e=>{let t=A.a.get(e,"value.id")||0;t&&a("delivery_allotments[0].reason_type_enum",t)}}),i&&!(null!==t&&void 0!==t&&t.delivery_allotments[0].reason_type_enum)&&r.a.createElement("span",{className:"required"},"Please select reason for pickup date change")))))),r.a.createElement("div",{className:"btn-wrapper"},r.a.createElement(Jt.a,{title:"Do you wish to proceed?",onConfirm:e.handleSubmit,okText:"Yes",cancelText:"No"},r.a.createElement(X.a,{color:"primary",type:"button",disabled:e.isSubmitting||!i,className:"next bfc-button-next"},e.isSubmitting&&r.a.createElement("span",{className:"spinner-border spinner-border-sm",role:"status","aria-hidden":"true"}),"\xa0",c?"Update":"Save"))))}))}))},mc=a(1016),pc=(a(1025),a(583)),_c=a(1071),yc=a(304),fc=a(349),hc=(a(964),a(954),a(803)),gc=a(653),vc=a(652),bc=a(207),Ec=a(655),wc=a(811),Oc=a(659),Ac=a(822),Sc=a(823),jc=a(305),kc=a.n(jc),Dc=a(810),xc=a(660),Cc=a(656),Pc=a(657),Nc=a(658),Ic=(a(1538),a(510)),Fc=a(501),Tc=a(511),Bc=a(512),Rc=a(502),Mc=a(626),qc=a(1072);const Lc=()=>({unuseddeliveryenum:1,is_market:!0});var Uc=function(e){var t,a,i,o,c,d,u,m,p,_,y,f,h,g,v,b,E,O,S,j,k,D,x,C,P,I,F,T,B,R,M,q,L,U,V,z,Y,G,Q,H;const{isWalkIn:W,setSelectedDeliveries:K}=e;let J=Object(N.g)(window.location.href),{id:Z,type:X,place:$}=Object(N.f)(Object(l.i)());const ee=Object(s.d)(),te=Object(l.g)(),ae=Object(s.e)((e=>e.user)),re=A.a.get(ae,"social_profile_id",0),ie=Object(s.e)((e=>e.socialProfiles)),oe=A.a.get(ie,"data[".concat(re,"]"))||{},se=A.a.get(oe,"partner_id")||null,le=Object(s.e)((e=>e.deals)),de=A.a.get(ae,"profile.person.is_control_tower_user")||!1;let ue;var me,pe;Z&&le&&(ue=null===le||void 0===le||null===(me=le.data)||void 0===me||null===(pe=me[Z])||void 0===pe?void 0:pe.buyer_person_id);let _e="";J.includes("upcoming")?_e="1":J.includes("ongoing")?_e="3":J.includes("completed")?_e="2":J.includes("missed")?_e="4":J.includes("not-confirmed")&&(_e="5");let{page:ye,commodity_deal_master_id:fe,transport_deal_master_id:he,consignor_id:ge,consignee_id:ve,vehicle_id:be,driver_id:Ee,base_location_code:we,delivery_location_code:Oe,pickup_time:Ae,delivery_allotment_status_enum:je,transport_delivery_schedule_alloted_id:ke,goodsloadedacknowledgement_timestamp:De,goodsdeliveredacknowledgement_timestamp:xe,is_own_transport:Ce,back:Pe,is_secured:Ie,transporter_id:Te,transport_delivery_schedule_id:Be,tick_color_enum_location:Me}=Object(Re.a)();const qe=Object(s.e)((e=>e.rolesAndRights));let Ue,Ve;Ue=Object(s.e)((e=>e.notConfirmedDeliveries)),_e?1==_e?Ve=Object(s.e)((e=>e.upcomingDeliveries)):2==_e?Ve=Object(s.e)((e=>e.completedDeliveries)):3==_e?Ve=Object(s.e)((e=>e.ongoingDeliveries)):4==_e?Ve=Object(s.e)((e=>e.missedDeliveries)):5==_e&&(Ve=Object(s.e)((e=>e.notConfirmedDeliveries))):Ve=Object(s.e)((e=>e.deliveryAllotments));const ze=A.a.get(Ue,"busy")||!1,Ye=A.a.get(Ue,"entities")||{},Ge=Object.values(Ye).reduce(((e,t)=>e+((null===t||void 0===t?void 0:t.final_delivery_qty)||0)),0),Qe=Object.values(Ye).find((e=>e)),He=(A.a.get(Qe,"is_walk_in"),Object(s.e)((e=>e.notConfirmedDeliveriesCsvData))),We=Object(s.e)((e=>e.notConfirmedDeliveriesCsvData)),Ke=Object(s.e)((e=>{var t,a;return null===e||void 0===e||null===(t=e.filterOptions)||void 0===t||null===(a=t.data)||void 0===a?void 0:a.RejectionReasonTypeEnum})),Je=Object(s.e)((e=>e.deliveryContract)),Ze=A.a.get(Je,"busy")||!1,Xe=A.a.get(Je,"entities")||{},[$e,et]=(Object(s.e)((e=>e.context)).ctx,Object(n.useState)({})),[tt,at]=Object(n.useState)(10),nt=Object(n.useRef)(),rt=Object(n.useRef)(),it=Object(n.useRef)(),[ot,st]=Object(n.useState)(!1),[lt,ct]=Object(n.useState)((()=>{})),[mt,pt]=Object(n.useState)(null),[_t,yt]=Object(n.useState)(null),[ft,ht]=Object(n.useState)(""),[gt,vt]=Object(n.useState)(Date.now()),[bt,Et]=Object(n.useState)(!1),[Ot,St]=Object(n.useState)(!1),[jt,kt]=Object(n.useState)(!1),[Dt,Ct]=Object(n.useState)(!1),[Pt,Nt]=Object(n.useState)([]),[It,Bt]=Object(n.useState)([]),[qt,Lt]=Object(n.useState)([]),[Ut,Vt]=Object(n.useState)([]),[zt,Yt]=Object(n.useState)([]),[Gt,Qt]=Object(n.useState)(!1),[Ht,Wt]=Object(n.useState)(""),[Kt,Jt]=Object(n.useState)(!1),[Zt,Xt]=Object(n.useState)(""),[$t,aa]=Object(n.useState)(""),[na,ra]=Object(n.useState)(!1),[ia,oa]=Object(n.useState)([]),[sa,la]=Object(n.useState)(""),[ca,da]=Object(n.useState)({}),[ua,ma]=Object(n.useState)(!1),[pa,_a]=Object(n.useState)([]),[ya,fa]=Object(n.useState)(!1),[ha,ga]=Object(n.useState)(0),[va,ba]=Object(n.useState)(!1),[Ea,wa]=Object(n.useState)(!1),[Oa,Aa]=Object(n.useState)(!1),[Sa,ja]=Object(n.useState)(!1),[ka,Da]=Object(n.useState)(!1),[xa,Ca]=Object(n.useState)(!1),[Pa,Na]=Object(n.useState)(!1),[Ia,Ta]=Object(n.useState)(!1),[Ba,Ra]=Object(n.useState)(!1),[Ma,qa]=Object(n.useState)(!1),[La,Ua]=Object(n.useState)(!1),[Va,za]=Object(n.useState)(!1),[Ya,Ga]=Object(n.useState)("1"),Qa=si()(),[Ha,Wa]=Object(n.useState)(Qa.add(1,"days")),Ka=qe.entities||{};let Ja=Object.values(Ka).find((e=>"Network"===e.module_name));const Za=A.a.get(Ja,"full_access");let Xa=Object.values(Ka).find((e=>"Market"===e.module_name));const $a=A.a.get(Xa,"full_access");let en=Object.values(Ka).find((e=>"CT_ParentModule"===e.module_name&&(0===e.sub_module_id||null===e.sub_module_id)));const tn=A.a.get(en,"full_access"),an=(e,t)=>{e();let a=Object(w.a)({},$e);switch(t){case"hbs_pickup_location":delete a.base_location_code,et(a),te.push(Tt.a.removeUrl("base_location_code"));break;case"hbs_delivery_location":delete a.delivery_location_code,et(a),te.push(Tt.a.removeUrl("delivery_location_code"));break;case"delivery_consignee":case"consignee":delete a.consignee_id,et(a),te.push(Tt.a.removeUrl("consignee_id"));break;case"delivery_consignor":case"consignor":delete a.consignor_id,et(a),te.push(Tt.a.removeUrl("consignor_id"));break;case"vehicle":delete a.vehicle_id,et(a),te.push(Tt.a.removeUrl("vehicle_id"));break;case"driver":delete a.driver_id,et(a),te.push(Tt.a.removeUrl("driver_id"));break;case"pickup_datetime":delete a.pickup_time,et(a),te.push(Tt.a.removeUrl("pickup_time"));break;
1case"delivery_allotment_status_enum_code":delete a.delivery_allotment_status_enum,et(a),te.push(Tt.a.removeUrl("delivery_allotment_status_enum"));break;case"loading_acknowledgement_datetime":delete a.goodsloadedacknowledgement_timestamp,et(a),te.push(Tt.a.removeUrl("goodsloadedacknowledgement_timestamp"));break;case"delivery_acknowledgement_datetime":delete a.goodsdeliveredacknowledgement_timestamp,et(a),te.push(Tt.a.removeUrl("goodsdeliveredacknowledgement_timestamp"));break;case"transporter_against_own_deals":delete a.transporter_id,delete a.transporter_person_company_affiliate_enum,et(a),te.push(Tt.a.removeUrl("transporter_id")),te.push(Tt.a.removeUrl("transporter_person_company_affiliate_enum"));break;case"tick_color_enum_location":delete a.tick_color_enum_location,et(a),te.push(Tt.a.removeUrl("tick_color_enum_location"));break;default:delete a[t],et(a),te.push(Tt.a.removeUrl(t))}},nn=(e,t,a)=>{let n;switch(a(),n=J.includes("market/deliveries/upcoming")||J.includes("market/deliveries/ongoing")||J.includes("market/deliveries/completed")||J.includes("market/deliveries/missed")||J.includes("market/deliveries/not-confirmed")||J.includes("network/deliveries/upcoming")||J.includes("network/deliveries/ongoing")||J.includes("network/deliveries/completed")||J.includes("network/deliveries/missed")||J.includes("network/deliveries/not-confirmed")||J.includes("controltower/deliveries/upcoming")||J.includes("controltower/deliveries/ongoing")||J.includes("controltower/deliveries/completed")||J.includes("controltower/deliveries/not-confirmed")||J.includes("controltower/deliveries/missed")?Object(w.a)({},$e):Object(w.a)(Object(w.a)({},$e),{},{back:Pe}),t){case"hbs_pickup_location":n=Object(w.a)(Object(w.a)({},n),{},{base_location_code:e});break;case"hbs_delivery_location":n=Object(w.a)(Object(w.a)({},n),{},{delivery_location_code:e});break;case"consignee":case"delivery_consignee":n=Object(w.a)(Object(w.a)({},n),{},{consignee_id:e});break;case"consignor":case"delivery_consignor":n=Object(w.a)(Object(w.a)({},n),{},{consignor_id:e});break;case"vehicle":n=Object(w.a)(Object(w.a)({},n),{},{vehicle_id:e});break;case"driver":n=Object(w.a)(Object(w.a)({},n),{},{driver_id:e});break;case"pickup_datetime":n=Object(w.a)(Object(w.a)({},n),{},{pickup_time:e});break;case"delivery_allotment_status_enum_code":n=Object(w.a)(Object(w.a)({},n),{},{delivery_allotment_status_enum:e});break;case"loading_acknowledgement_datetime":n=Object(w.a)(Object(w.a)({},n),{},{goodsloadedacknowledgement_timestamp:e});break;case"delivery_acknowledgement_datetime":n=Object(w.a)(Object(w.a)({},n),{},{goodsdeliveredacknowledgement_timestamp:e});break;case"transporter_against_own_deals":n=Object(w.a)(Object(w.a)({},n),{},{transporter_id:e});break;case"tick_color_enum_location":n=Object(w.a)(Object(w.a)({},n),{},{tick_color_enum_location:e});break;default:n=Object(w.a)(Object(w.a)({},n),{},{[t]:e})}et(n),te.push(Tt.a.createUrl(n)),za(!0)},rn=(e,t)=>r.a.createElement(eo.a,{style:{color:$e.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),on=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),sn=(e,t)=>r.a.createElement(Mt.a,{style:{color:$e.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),ln=e=>{},cn=async()=>{const e={ids:Ba?Ut:[null===Pa||void 0===Pa?void 0:Pa.isowntobiofuel_delivery_id],deal_Delivery_Enum:2},t=await ee(bc.a.convertToBioFuelCircleTransport(e));t&&ma(!ua),t&&(Ta(!1),Ra(!1))},dn=r.a.createElement("p",{style:{lineHeight:"10px",color:"var(--unnamed-color-000)"}},"Verified"),un=[{title:J.includes("not-confirmed")?"Schedule Id":"Delivery No",dataIndex:"transport_delivery_schedule_id",key:"transport_delivery_schedule_id",width:"130px",align:"center",fixed:!0,render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},r.a.createElement(nc.a,{delivery_number:J.includes("not-confirmed")?null===t||void 0===t?void 0:t.transport_delivery_schedule_id:t.transport_delivery_schedule_alloted_id,detailsPageLink:t.detailsPageLink,urlFilters:t.urlFilters,pageNo:t.pageNo}),r.a.createElement("div",null,t.is_eway_bill_mandate?r.a.createElement(_r.a,{title:"E-Way Bill is required"},r.a.createElement("img",{src:_c.a,className:"ml-1",style:{width:"18px",height:"18px"}})):"",null!==t&&void 0!==t&&t.is_own_transport&&J.includes("/network/deliveries")&&null!==t&&void 0!==t&&t.early_payment_discount&&(null===t||void 0===t||!t.early_payment_metadata_id)&&t.is_seller?r.a.createElement(wt.a,{placement:"top",content:r.a.createElement("span",null,"Get Payment On Delivery at just ",r.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold"}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.price_uom_code)),trigger:"hover"}
1,r.a.createElement("img",{src:yc.a,className:"pulse-animation ml-1 cursor-pointer green-offer-icon",style:{width:"24px",height:"24px"},onClick:()=>null!==t&&void 0!==t&&t.is_early_payment_availed_by_deal?{}:(fa(!0),ba(t),ga(null===t||void 0===t?void 0:t.early_payment_discount))})):"",J.includes("/network/deliveries")||null===t||void 0===t||!t.early_payment_discount||null!==t&&void 0!==t&&t.early_payment_metadata_id||!t.is_seller?"":r.a.createElement(wt.a,{placement:"top",content:r.a.createElement("span",null,"Get Payment On Delivery at just ",r.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold"}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.price_uom_code)),trigger:"hover"},r.a.createElement("img",{src:yc.a,className:"pulse-animation ml-1 cursor-pointer green-offer-icon",style:{width:"24px",height:"24px"},onClick:()=>null!==t&&void 0!==t&&t.is_early_payment_availed_by_deal?{}:(fa(!0),ba(t),ga(null===t||void 0===t?void 0:t.early_payment_discount))})),null!==t&&void 0!==t&&t.is_own_transport&&J.includes("/network/deliveries")&&null!==t&&void 0!==t&&t.early_payment_metadata_id&&null!==t&&void 0!==t&&t.is_early_payment_applicable&&(null===t||void 0===t||!t.is_ep_activated_by_ct)?r.a.createElement(wt.a,{placement:"top",content:null!==t&&void 0!==t&&t.is_early_payment_availed_on_invoice_level?r.a.createElement("span",null,"".concat(null!==t&&void 0!==t&&t.is_seller?"You have":"Seller has"," availed early payment on this.")," ",r.a.createElement("br",null),r.a.
1createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"normal",fontSize:"var(--fs-base__three)"}},"Pay On Delivery* at ",r.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold",letterSpacing:.5}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount))):r.a.createElement("span",null,"".concat(null!==t&&void 0!==t&&t.is_seller?"You have":"Seller has"," availed early payment on this deal.")," ",r.a.createElement("br",null),r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"normal",fontSize:"var(--fs-base__three)"}},"Pay On Delivery* at ",r.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold",letterSpacing:.5}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.price_uom_code))),trigger:"hover"},r.a.createElement("img",{src:fc.a,className:"ml-1 cursor-pointer orange-offer-icon",style:{width:"24px",height:"24px"},onClick:()=>{ba(t);("Confirmed"===(null===t||void 0===t?void 0:t.delivery_allotment_status_enum_code)||"Scheduled"===(null===t||void 0===t?void 0:t.delivery_allotment_status_enum_code)||"Trip Started"===(null===t||void 0===t?void 0:t.delivery_phase_enum_code)||"In Transit For Load"===(null===t||void 0===t?void 0:t.delivery_phase_enum_code)||"At Loading Location"===(null===t||void 0===t?void 0:t.delivery_phase_enum_code))&&t.is_seller&&fa(!0)}})):"",J.includes("/network/deliveries")||null===t||void 0===t||!t.early_payment_metadata_id||null===t||void 0===t||!t.is_early_payment_applicable||null!==t&&void 0!==t&&t.is_ep_activated_by_ct&&!J.includes("commodity/deals/".concat(null===t||void 0===t?void 0:t.commodity_deal_master_id,"/deliveries"))?"":r.a.createElement(wt.a,{placement:"top",content:null!==t&&void 0!==t&&t.is_early_payment_availed_on_invoice_level?r.a.createElement("span",null,"".concat(null!==t&&void 0!==t&&t.is_seller?"You have":"Seller has"," availed early payment on this."),r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"normal",display:"block"}},"Pay On Delivery* at ",r.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold",letterSpacing:.5}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount))):r.a.createElement("span",null,"".concat(null!==t&&void 0!==t&&t.is_seller?"You have":"Seller has"," availed early payment on this deal."),r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"normal",display:"block"}},"Pay On Delivery* at ",r.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold",letterSpacing:.5}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.price_uom_code))),trigger:"hover"},r.a.createElement("img",{src:fc.a,className:"ml-1 cursor-pointer orange-offer-icon",style:{width:"24px",height:"24px"},onClick:()=>{ba(t);("Confirmed"===(null===t||void 0===t?void 0:t.delivery_allotment_status_enum_code)||"Scheduled"===(null===t||void 0===t?void 0:t.delivery_allotment_status_enum_code)||"Trip Started"===(null===t||void 0===t?void 0:t.delivery_phase_enum_code)||"In Transit For Load"===(null===t||void 0===t?void 0:t.delivery_phase_enum_code)||"At Loading Location"===(null===t||void 0===t?void 0:t.delivery_phase_enum_code))&&t.is_seller&&fa(!0)}})),!J.includes("controltower/deliveries")&&!J.includes("control-tower/deals/".concat(null===t||void 0===t?void 0:t.commodity_deal_master_id,"/deliveries"))||!de||null===t||void 0===t||!t.is_biofuelcircle_buyer||null!==t&&void 0!==t&&t.early_payment_metadata_id||null!==t&&void 0!==t&&t.is_ep_activated_by_ct?"":r.a.createElement(wt.a,{placement:"top",content:r.a.createElement("span",null,"Get Payment On Delivery at just ",r.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold"}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.price_uom_code)),trigger:"hover"},r.a.createElement(Cc.a,{onClick:()=>{qa(!0),ba(t)},className:"ml-1 cursor-pointer gray-offer-icon",style:{width:"24px",height:"24px"}})),(J.includes("controltower/deliveries")||J.includes("control-tower/deals/".concat(null===t||void 0===t?void 0:t.commodity_deal_master_id,"/deliveries")))&&de&&null!==t&&void 0!==t&&t.is_biofuelcircle_buyer&&(null===t||void 0===t||!t.early_payment_metadata_id)&&null!==t&&void 0!==t&&t.is_ep_activated_by_ct?r.a.createElement(wt.a,{placement:"top",content:r.a.createElement("span",null,"Enabled early payment at ",r.a.createElement("span",{style:{color:"#32a836",fontSize:"16px",fontWeight:"bold",letterSpacing:.5}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.transport_uom_code)),trigger:"hover"}
1,r.a.createElement(Pc.a,{className:"ml-1 cursor-pointer",style:{width:"24px",height:"24px"}})):"",(J.includes("controltower/deliveries")||J.includes("control-tower/deals/".concat(null===t||void 0===t?void 0:t.commodity_deal_master_id,"/deliveries")))&&de&&null!==t&&void 0!==t&&t.is_biofuelcircle_buyer&&null!==t&&void 0!==t&&t.is_ep_activated_by_ct&&null!==t&&void 0!==t&&t.early_payment_metadata_id?r.a.createElement(wt.a,{placement:"top",content:r.a.createElement("span",null,"Seller has availed early payment on this delivery with the help of BiofuelCircle"," ",r.a.createElement("br",null),r.a.createElement("span",{style:{color:"var(--unnamed-color-1b62ab)",fontWeight:"normal",fontSize:"var(--fs-base__three)"}},"Pay On Delivery* at ",r.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold",letterSpacing:.5}},"\u20b9",null===t||void 0===t?void 0:t.early_payment_discount,"/",null===t||void 0===t?void 0:t.transport_uom_code))),trigger:"hover"},r.a.createElement("img",{src:Nc.a,className:"ml-1 cursor-pointer",style:{width:"24px",height:"24px"}})):"")),sorter:(e,t)=>e.transport_delivery_schedule_id-t.transport_delivery_schedule_id,filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"transport_delivery_schedule_id",data:e,onFilterChange:nn,handleReset:an,value:Be,name:"Schedule Id",isDealDealiveryMultiselectFilter:!0}),filterIcon:e=>on(e),filteredValue:void 0!==Be?Be:null},{title:"Deal No",dataIndex:"commodity_deal_master_id",key:"commodity_deal_master_id",width:"110px",sorter:(e,t)=>e.commodity_deal_master_id-t.commodity_deal_master_id,ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},2===(null===t||void 0===t?void 0:t.deal_type_enum)?null===t||void 0===t?void 0:t.custom_deal_no:null===t||void 0===t?void 0:t.commodity_deal_master_id),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"commodity_deal_master_id",data:e,onFilterChange:nn,handleReset:an,value:fe,name:"Deal No",isDealDealiveryMultiselectFilter:!0}),filterIcon:e=>on(e),filteredValue:void 0!==fe?fe:null},...de&&J.includes("/controltower")&&!J.includes("not-confirmed")?[{title:"Secured",dataIndex:"is_secured",width:"80px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},r.a.createElement("p",null,t.is_secured?r.a.createElement("img",{src:pc.a,className:"",style:{width:"30px",height:"30px"}}):null)),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"is_secured",data:e,onFilterChange:nn,handleReset:an,value:Ie,name:"Secured"}),filterIcon:e=>sn(0,"is_secured"),filteredValue:void 0!==Ie?Ie:null}]:[],...J.includes("/market/deliveries")||J.includes("/controltower/deliveries")||J.includes("/controltower/delivery-contract")||J.includes("/commodity/deals")||J.includes("/control-tower/deals")||J.includes("/network/deliveries")?[{title:"Transporter",dataIndex:"is_own_transport",key:"is_own_transport",width:"130px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"},null!==t&&void 0!==t&&t.is_own_transport?(null===t||void 0===t?void 0:t.consignee_id)===((null===t||void 0===t?void 0:t.transporter_id)||(null===t||void 0===t?void 0:t.transport_company_id))?r.a.createElement("img",{src:gc.a,style:{height:45,width:45}}):(null===t||void 0===t?void 0:t.consignor_id)===((null===t||void 0===t?void 0:t.transporter_id)||(null===t||void 0===t?void 0:t.transport_company_id))?r.a.createElement("img",{src:vc.a,style:{height:45,width:45}}):"":"",null!==t&&void 0!==t&&t.is_own_transport?"Buyer to Confirm"==(null===t||void 0===t?void 0:t.delivery_allotment_status_enum_code)?r.a.createElement("img",{src:gc.a,style:{height:45,width:45}}):r.a.createElement("img",{src:vc.a,style:{height:45,width:45}}):r.a.createElement("img",{src:hc.a,style:{height:45,width:45}}),(null!==t&&void 0!==t&&t.is_transporter_icon_visible||J.includes("/control-tower/deals"))&&(null!==t&&void 0!==t&&t.isowntobiofuel_is_delivery_eligible_for_biofuelcircle_transport||null!==t&&void 0!==t&&t.isowntobiofuel_is_converted_to_bfc_transport)?r.a.createElement(wt.a,{placement:"top",content:null!==t&&void 0!==t&&t.isowntobiofuel_is_converted_to_bfc_transport?r.a.
1createElement("span",null,"Converted To BiofuelCircle Transport"):r.a.createElement("span",null,"Get BiofuelCircle Transport at ",r.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold"}},"\u20b9",null===t||void 0===t?void 0:t.isowntobiofuel_transport_rate,"/",null===t||void 0===t?void 0:t.transport_uom_code)),trigger:"hover"},r.a.createElement(kc.a,{className:"".concat(null!==t&&void 0!==t&&t.isowntobiofuel_is_converted_to_bfc_transport?"":"pulse-animation"," ml-2 cursor-pointer ").concat(null!==t&&void 0!==t&&t.isowntobiofuel_is_converted_to_bfc_transport?"yellow-transport-icon":"green-transport-icon"),color:"primary",style:{color:null!==t&&void 0!==t&&t.isowntobiofuel_is_converted_to_bfc_transport?"var(--unnamed-color-F1B043)":"var(--unnamed-color-90d632)"},onClick:null!==t&&void 0!==t&&t.isowntobiofuel_is_converted_to_bfc_transport?"":()=>{Na(t),Ta(!0)}})):""),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"transporter_against_own_deals",data:e,onFilterChange:nn,handleReset:an,value:Te,name:"Transporter"}),filterIcon:e=>sn(0,"transporter_id"),filteredValue:void 0!==Te?Te:null}]:[],...J.includes("not-confirmed")?[]:[{title:"Transport No",dataIndex:"transport_deal_master_id",key:"transport_deal_master_id",width:"120px",align:"center",sorter:(e,t)=>e.transport_deal_master_id-t.transport_deal_master_id}],{title:"Pick up Date",dataIndex:"pickup_datetime",key:"pickup_datetime",width:"130px",align:"center",sorter:(e,t)=>new Date(e.pickup_datetime)-new Date(t.pickup_datetime),render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},ur()(t.pickup_datetime).format("DD-MMM-YYYY")),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"pickup_datetime",data:e,onFilterChange:nn,handleReset:an,value:Ae}),filterIcon:e=>rn(0,"pickup_time"),defaultFilteredValue:void 0!==Ae?Ae:null},{title:e=>r.a.createElement(wt.a,{content:dn},r.a.createElement("img",{src:$o.a,alt:"",height:18,style:{width:"fit-content"}})),dataIndex:"tick_color_enum_location",width:"120px",align:"center",render:(e,t)=>r.a.createElement(r.a.Fragment,null,null==(null===t||void 0===t?void 0:t.tick_color_enum_location)||0==(null===t||void 0===t?void 0:t.tick_color_enum_location)?r.a.createElement(Xo.a,{tickvalue:10}):r.a.createElement(Xo.a,{tickvalue:null==t.tick_color_enum_location?10:t.tick_color_enum_location}),r.a.createElement("div",{className:"supplier-rating-table"},null!==t&&void 0!==t&&t.is_supplier_contract_signed?r.a.createElement(is.a,{value:t.extended_profile_location_ratings,id:null===t||void 0===t?void 0:t.extended_profile_id,addressId:null===t||void 0===t?void 0:t.address_id,tickvalue:t.tick_color_enum_location,isSupplierContractSigned:null===t||void 0===t?void 0:t.is_supplier_contract_signed}):null)),filterDropdown:e=>r.a.createElement(wi.a,{dataIndex:"tick_color_enum_location",data:e,onFilterChange:nn,handleReset:an,value:Me,name:"Verified"}),filterIcon:e=>sn(0,"tick_color_enum_location"),filteredValue:void 0!==Me?Me:null},{title:"Pick up Location",dataIndex:"pickup_location",key:"pickup_location",width:"200px",align:"left",render:(e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement(wt.a,{content:t.pickup_location,placement:"topLeft"},r.a.createElement("div",{className:"bfc-table-list-components text-left"},r.a.createElement("p",{className:"multiline-ellipsis text-theme-dark"},t.pickup_location)))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"hbs_pickup_location",delivery_split_enum:4,data:e,onFilterChange:nn,handleReset:an,value:we,name:"Pick up Location"}),filterIcon:e=>sn(0,"base_location_code"),defaultFilteredValue:void 0!==we?we:null},{title:"Consignor",dataIndex:"consignor",key:"consignor",width:"150px",align:"left",render:(e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"bfc-table-list-components text-left"},r.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},r.a.createElement("div",null,r.a.createElement(wt.a,{content:t.consignor,placement:"topLeft"},r.a.createElement("div",null,r.a.createElement("p",{className:"ellipsis-text text-theme-dark"},t.consignor))),null!==t&&void 0!==t&&t.seller_mobile_number?r.a.createElement("div",null,"(",null===t||void 0===t?void 0:t.seller_mobile_number,")"):""),null!==t&&void 0!==t&&t.is_offerer_bank_verified?r.a.createElement(wt.a,{content:"Bank details verified"},r.a.createElement(xi.a,{className:"position-absolute ml-1",style:{right:"7px",top:"30%",color:"var(--unnamed-color-00ae11)"}})):!1===(null===t||void 0===t?void 0:t.is_offerer_bank_verified)?r.a.createElement(wt.a,{content:"Bank details not verified"},r.a.createElement(ki.a,{className:"position-absolute ml-1",style:{right:"7px",top:"30%",color:"var(--unnamed-color-f44336)"}})):""))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"delivery_consignor",delivery_split_enum:4,data:e,onFilterChange:nn,handleReset:an,value:ge,name:"Consignor"}),filterIcon:e=>sn(0,"consignor_id"),defaultFilteredValue:void 0!==ge?ge:null},{title:"Delivery",dataIndex:"delivery_location",key:"delivery_location",width:"150px",align:"left",render:(e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement(wt.a,{content:t.delivery_location,placement:"topLeft"}
1,r.a.createElement("div",{className:"bfc-table-list-components text-left"},r.a.createElement("p",{className:"multiline-ellipsis text-theme-dark"},t.delivery_location)))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"hbs_delivery_location",delivery_split_enum:4,data:e,onFilterChange:nn,handleReset:an,value:Oe,name:"Delivery"}),filterIcon:e=>sn(0,"delivery_location_code"),defaultFilteredValue:void 0!==Oe?Oe:null},{title:"Consignee",dataIndex:"consignee",key:"consignee",width:"150px",align:"left",render:(e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement(wt.a,{content:t.consignee,placement:"topLeft"},r.a.createElement("div",{className:"bfc-table-list-components text-left"},r.a.createElement("p",{className:"multiline-ellipsis text-theme-dark"},t.consignee)))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"delivery_consignee",delivery_split_enum:4,data:e,onFilterChange:nn,handleReset:an,value:ve,name:"Consignee"}),filterIcon:e=>sn(0,"consignee_id"),defaultFilteredValue:void 0!==ve?ve:null},...J.includes("upcoming")||J.includes("commodity/deals")?[{title:"Quantity",dataIndex:"estimated_km",key:"estimated_km",width:"120px",align:"right",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-right"},null!==t&&void 0!==t&&t.scheduled_qty?"".concat(null===t||void 0===t?void 0:t.scheduled_qty," ").concat(null===t||void 0===t?void 0:t.qty_uom_code):"")}]:[],{title:"KM & time",dataIndex:"estimated_km",key:"estimated_km",width:"120px",align:"right",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-right"},t.estimated_km," ",r.a.createElement("br",null)," ",t.estimated_time)},...J.includes("not-confirmed")?[]:[{title:"Vehicle",dataIndex:"vehicle",key:"vehicle",width:"100px",align:"right",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-right"},t.is_walk_in?"-":t.vehicle),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"vehicle",data:e,onFilterChange:nn,handleReset:an,value:be,name:"Vehicle"}),filterIcon:e=>sn(0,"vehicle_id"),defaultFilteredValue:void 0!==be?be:null},{title:"Vehicle Size",dataIndex:"vehicle_type_id_code",key:"vehicle_type_id_code",width:"90px",align:"right",render:(e,t)=>{let a=J.includes("/deals")?t.vehicle_type_id_code:t.vehicle_type_code;return t.is_walk_in?"-":r.a.createElement("div",{className:"bfc-table-list-components d-flex justify-content-end"},r.a.createElement("span",{style:{color:"var(--unnamed-color-707070)"}},a))}},{title:"Driver",dataIndex:"driver",key:"driver",width:"90px",align:"left",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-left"},t.is_walk_in?"-":t.driver),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"driver",data:e,onFilterChange:nn,handleReset:an,value:Ee,name:"Driver"}),filterIcon:e=>sn(0,"driver_id"),defaultFilteredValue:void 0!==Ee?Ee:null}]];J.includes("not-confirmed")&&un.push({title:"Qty",dataIndex:"qty",width:"150px",align:"right",render:(e,t)=>t.final_delivery_qty?r.a.createElement(as.a,{qty:t.final_delivery_qty,periodicity_enum_code:"Once",qty_uom_code:t.final_delivery_qty?t.qty_uom_code||"MT":""}):r.a.createElement("div",{className:"bfc-table-list-components text-center"},"-")}),J.includes("missed")&&un.push({title:"Scheduled Qty",dataIndex:"scheduled_qty",width:"150px",align:"right",render:(e,t)=>t.scheduled_qty?r.a.createElement(as.a,{qty:t.scheduled_qty,periodicity_enum_code:"Once",qty_uom_code:t.scheduled_qty?t.qty_uom_code||"MT":""}):r.a.createElement("div",{className:"bfc-table-list-components text-center"},"-")},{title:"Missed Qty",dataIndex:"missed_qty",width:"150px",align:"right",render:(e,t)=>t.missed_qty?r.a.createElement(as.a,{qty:t.missed_qty,periodicity_enum_code:"Once",qty_uom_code:t.missed_qty?t.qty_uom_code||"MT":""}):r.a.createElement("div",{className:"bfc-table-list-components text-center"},"-")}),J.includes("ongoing")||J.includes("completed")?un.push({title:"Loading Ack Date",dataIndex:"loading_acknowledgement_datetime",key:"loading_acknowledgement_datetime",width:"160px",align:"center",sorter:(e,t)=>new Date(e.loading_acknowledgement_datetime)-new Date(t.loading_acknowledgement_datetime),render:(e,t)=>r.a.createElement(rc.a,{closing_on:t.loading_acknowledgement_datetime}),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"loading_acknowledgement_datetime",data:e,onFilterChange:nn,handleReset:an,value:De}),filterIcon:e=>rn(0,"goodsloadedacknowledgement_timestamp"),defaultFilteredValue:void 0!==De?De:null},{title:"Delivery Ack Date",dataIndex:"delivery_acknowledgement_datetime",key:"delivery_acknowledgement_datetime",width:"170px",align:"center",sorter:(e,t)=>new Date(e.delivery_acknowledgement_datetime)-new Date(t.delivery_acknowledgement_datetime),render:(e,t)=>r.a.createElement(rc.a,{closing_on:t.delivery_acknowledgement_datetime}),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"delivery_acknowledgement_datetime",data:e,onFilterChange:nn,handleReset:an,value:xe}),filterIcon:e=>rn(0,"goodsdeliveredacknowledgement_timestamp"),defaultFilteredValue:void 0!==xe?xe:null},{title:"Net Qty at Loading",dataIndex:"net_quantity_at_loading",width:"150px",align:"right",render:(e,t)=>t.net_quantity_at_loading?r.a.createElement(as.a,{qty:t.net_quantity_at_loading,periodicity_enum_c
1ode:"Once",qty_uom_code:t.net_quantity_at_loading?t.qty_uom_code||"MT":""}):r.a.createElement("div",{className:"bfc-table-list-components text-center"},"-")},{title:"Net Qty at Delivery",dataIndex:"net_quantity_at_delivery",width:"150px",align:"right",render:(e,t)=>t.net_quantity_at_delivery?r.a.createElement(as.a,{qty:t.net_quantity_at_delivery,periodicity_enum_code:"Once",qty_uom_code:t.net_quantity_at_delivery?t.qty_uom_code||"MT":""}):r.a.createElement("div",{className:"bfc-table-list-components text-right"},"-")},...J.includes("completed")?[{title:"Rejection Reason",dataIndex:"rejection_reason_type_enum_code",key:"rejection_reason_type_enum_code",width:"150px",align:"center",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},null===t||void 0===t?void 0:t.rejection_reason_type_enum_code)}]:[],{title:"Status",dataIndex:"delivery_allotment_status_enum_code",key:"delivery_allotment_status_enum_code",width:"170px",align:"center",render:(e,t)=>r.a.createElement("span",null,"Buyer to Confirm"==e&&r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Rejected"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"CT To Confirm"==e&&r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Confirmed"==e||"CloseOut"==e)&&r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Closed"===e||"Close Out"===e)&&r.a.createElement(xt.a,{color:"volcano",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Scheduled"==e&&r.a.createElement(xt.a,{color:"magenta",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Delivered"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Trip Started"==e||"In Transit For Load"==e||"At Loading Location"==e||"Goods Loaded"==e||"In Transit For Delivery"==e||"At Delivery Location"==e||"Goods Unloaded"==e||"Trip Ended"==e)&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),filterDropdown:e=>r.a.createElement(wi.a,{dataIndex:"delivery_allotment_status_enum_code",data:e,onFilterChange:nn,handleReset:an,value:je,name:"Status"}),filterIcon:e=>sn(0,"delivery_allotment_status_enum"),defaultFilteredValue:void 0!==je?je:null},{title:"",dataIndex:"address_text_",width:"90px",align:"center",render:(e,t,a)=>{const n=J.includes("network/deliveries/upcoming")||J.includes("controltower/deliveries/upcoming")||J.includes("network/deliveries/ongoing")||J.includes("controltower/deliveries/ongoing")||J.includes("network/deliveries/missed")||J.includes("controltower/deliveries/missed"),i={children:r.a.createElement(mc.a,{row:t,id:t.id,cancel:ln,showFlag:n}),props:{}};return tn&&(J.includes("controltower/deliveries/upcoming")||J.includes("controltower/deliveries/ongoing")||J.includes("controltower/deliveries/missed"))||Za&&(J.includes("network/deliveries/upcoming")||J.includes("network/deliveries/ongoing")||J.includes("network/deliveries/missed"))?i:null}},...J.includes("completed")&&J.includes("controltower/deliveries/completed")?[{title:"Action",width:"80px",align:"center",render:(e,t)=>r.a.createElement(r.a.Fragment,null,tn&&r.a.createElement(Fa.a,{showFlag:"Rejected"!==(null===t||void 0===t?void 0:t.delivery_allotment_status_enum_code),controls:[{name:"Reject",onClick:()=>mn(t),controlColor:"var(--unnamed-color-1890ff)"}]}))}]:[]):un.push({title:"Status",dataIndex:"delivery_allotment_status_enum_code",key:"delivery_allotment_status_enum_code",width:"150px",align:"center",render:(e,t)=>r.a.createElement("span",null,("Buyer to Confirm"==e||"Seller to Confirm"==e||"Contract"==e)&&r.a.createElement(xt.a,{color:"geekblue",key:e}
1,r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Rejected"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"CT To Confirm"==e&&r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Confirmed"==e||"CloseOut"==e)&&r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Closed"===e||"Close Out"===e)&&r.a.createElement(xt.a,{color:"volcano",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Scheduled"==e&&r.a.createElement(xt.a,{color:"magenta",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"Delivered"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),("Trip Started"==e||"In Transit For Load"==e||"At Loading Location"==e||"Goods Loaded"==e||"In Transit For Delivery"==e||"At Delivery Location"==e||"Goods Unloaded"==e||"Trip Ended"==e)&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),"On Hold"==e&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase()))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"delivery_allotment_status_enum_code",delivery_split_enum:4,data:e,onFilterChange:nn,handleReset:an,value:je,name:"Status"}),filterIcon:e=>sn(0,"delivery_allotment_status_enum"),defaultFilteredValue:void 0!==je?je:null},...J.includes("not-confirmed")&&J.includes("controltower/deliveries/not-confirmed")?[{title:"",width:"80px",align:"center",render:(e,t,a)=>{const n={children:(tn||se)&&r.a.createElement(Fa.a,{row:t,showFlag:!0,controls:[{name:"Edit",onClick:()=>{(e=>{e.setEditDeliveryId(e.transport_delivery_schedule_id)})(t)},controlColor:"var(--unnamed-color-1b62ab)"}]})};return n}}]:[]);const mn=e=>{ra(!0),oa(e);const t=[{company_id:null===e||void 0===e?void 0:e.buyer_company_id,person_id:null===e||void 0===e?void 0:e.buyer_person_id,text:null===e||void 0===e?void 0:e.buyer_person_code},{company_id:null===e||void 0===e?void 0:e.seller_company_id,person_id:null===e||void 0===e?void 0:e.seller_person_id,text:null===e||void 0===e?void 0:e.seller_person_code}];_a(t)},pn=e=>{if(!A.a.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},$e),{},{page:e?e.current:1});te.push(Tt.a.createUrl(t)),e.pageSize!==tt&&at(e.pageSize)}};void 0===ye&&(ye=1,pn({current:ye,pageSize:tt}));let _n=ze?[]:Object.values(Ye||{}),yn=ze?[]:Object.values(Ye||{});(J.includes("/controltower/delivery-contract")||J.includes("network/transport-deal"))&&(_n=Ze?[]:Object.values(Xe||{}));let fn=ze?[]:Object.values(He.entities||{}).map((e=>{var t,a,n,r;return Object(w.a)(Object(w.a)({},e),{},{"Linked Delivery Id":null!==e&&void 0!==e&&e["Linked Delivery Id"]?null===e||void 0===e||null===(t=e["Linked Delivery Id"])||void 0===t||null===(a=t.split(","))||void 0===a?void 0:a.join("|"):"","Linked Deal Id":null!==e&&void 0!==e&&e["Linked Deal Id"]?null===e||void 0===e||null===(n=e["Linked Deal Id"])||void 0===n||null===(r=n.split(","))||void 0===r?void 0:r.join("|"):""})}));if(fn.length>0){var hn;const e=null===(hn=fn)||void 0===hn?void 0:hn.map((e=>{let t=Object(w.a)({},e);return delete t.pickup_village_id,delete t.pickup_taluka_id,delete t.pickup_district_id,delete t.pickup_state_id,delete t.pickup_country_id,delete t.delivery_village_id,delete t["Early Payment Discount"],delete t["Early Payment Status"],delete t["Linked Deal Id"],delete t["Linked Delivery Id"],Object(w.a)({},t)}));fn=e}let gn=ze?[]:Object.values(We.entities||{}).map((e=>{var t,a,n,r;return Object(w.a)(Object(w.a)({},e),{},{"Linked Delivery Id":null!==e&&void 0!==e&&e["Linked Delivery Id"]?null===e||void 0===e||null===(t=e["Linked Delivery Id"])||void 0===t||null===(a=t.split(","))||void 0===a?void 0:a.join("|"):"","Linked Deal Id":null!==e&&void 0!==e&&e["Linked Deal Id"]?null===e||void 0===e||null===(n=e["Linked Deal Id"])||void 0===n||null===(r=n.split(","))||void 0===r?void 0:r.join("|"):""})}));if(gn.length>0){var vn;const e=null===(vn=gn)||void 0===vn?void 0:vn.map((e=>{let t=Object(w.a)({},e);return delete t.pickup_village_id,delete t.pickup_taluka_id,delete t.pickup_district_id,delete t.pickup_state_id,delete t.pickup_country_id,delete t.delivery_village_id,delete t["Early Payment Discount"],delete t["Early Payment Status"],delete t["Linked Deal Id"],delete t["Linked Delivery Id"],Object(w.a)({},t)}));gn=e}const bn=N.d.encodeBackUrl();yn=yn.map((e=>Object(w.a)(Object(w.a)({},e),{},{delivery_date_sorted:ur()(e.pickup_datetime).unix(),id:parseInt(e.transport_delivery_schedule_id),key:parseInt(e.transport_delivery_schedule_id),pickup_datetime:e.pickup_datetime?N.d.formatDateTime(e.pickup_datetime):"-",pickup_date_time:ur()(e.pickup_datetime).unix(),detailsPageLink:Object(N.h)("/deliveries/".concat(e.transport_delivery_schedule_id,"/overview?").concat(J.includes("/market/deliveries")||J.includes("/commodity/deals")?"is_market=true":J.includes("/control-tower/deals")?"isControlTowerDealDelivery=true":J.includes("/network/deliveries")?"is_network=true":"","&").concat(2===(null===e||void 0===e?void 0:e.deal_type_enum)?"isStockTransfer=true&":"","back=").concat(bn).concat(J.includes("controltower/deliveries")?"&isCtDelivery=true":"","¬ConfirmedDiliveries=true")),setEditDeliveryId:Qt,handelRejectClick:mn}
1)));const En=A.a.get(_n,"[0].total_count")||0;(J.includes("/market/deliveries/upcoming")||J.includes("/market/deliveries/ongoing")||J.includes("/network/deliveries/upcoming")||J.includes("/network/deliveries/ongoing")||J.includes("/controltower/deliveries/upcoming")||J.includes("/controltower/deliveries/ongoing"))&&(_n=A.a.orderBy(_n,["pickup_date_time"],["asc"])),(J.includes("/market/deliveries/completed")||J.includes("/market/deliveries/missed")||J.includes("/market/deliveries/not-confirmed")||J.includes("/network/deliveries/completed")||J.includes("/network/deliveries/missed")||J.includes("/network/deliveries/not-confirmed")||J.includes("/controltower/deliveries/completed")||J.includes("/controltower/deliveries/missed")||J.includes("/controltower/deliveries/not-confirmed"))&&(_n=A.a.orderBy(_n,["pickup_date_time"],["desc"]));const wn=()=>{et({});let e=window.location.pathname;void 0!=Pe||null!=Pe?te.push(e+"?"+"back=".concat(Pe,"&page=1")):te.push(e+"?&page=1")};let On=[{to:"/market/deliveries/upcoming?page=1",title:"Upcoming"},{to:"/market/deliveries/ongoing?page=1",title:"Ongoing"},{to:"/market/deliveries/completed?page=1",title:"Completed"},{to:"/market/deliveries/missed?page=1",title:"Missed"},{to:"/market/deliveries/not-confirmed?page=1",title:"Not Confirmed"}];J.includes("network/deliveries")?On=[{to:"/network/deliveries/upcoming?page=1",title:"Upcoming"},{to:"/network/deliveries/ongoing?page=1",title:"Ongoing"},{to:"/network/deliveries/completed?page=1",title:"Completed"},{to:"/network/deliveries/missed?page=1",title:"Missed"},{to:"/network/deliveries/not-confirmed?page=1",title:"Not Confirmed"}]:J.includes("controltower/deliveries")?On=[{to:"/controltower/deliveries/upcoming?page=1",title:"Upcoming"},{to:"/controltower/deliveries/ongoing?page=1",title:"Ongoing"},{to:"/controltower/deliveries/completed?page=1",title:"Completed"},{to:"/controltower/deliveries/missed?page=1",title:"Missed"},{to:"/controltower/deliveries/not-confirmed?page=1",title:"Not Confirmed"}]:(J.includes("controltower/delivery-contract")||J.includes("commodity/deals")||J.includes("control-tower/deals")||J.includes("network/transport-deal"))&&(On=[]);let An="1";J.includes("network")&&(An="0");const Sn=(e,t)=>{Vt(e),Lt(e),Yt(t),K&&K(t)},jn={selectedRowKeys:Ut,onChange:Sn,type:"checkbox",getCheckboxProps:e=>{}};Object(n.useEffect)((()=>{if(Va&&it.current){const e=it.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),za(!1)}}),[Va]),Object(n.useEffect)((()=>{0==Pt.length?Et(!1):Pt.length>0&&0==It.length?Et(!0):Et(!1),0==It.length?de||se?kt(!1):St(!1):de||se?((J.includes("controltower/deliveries/upcoming")||J.includes("controltower/deliveries/ongoing")||J.includes("controltower/deliveries/missed")||J.includes("controltower/deliveries/not-confirmed"))&&(It.length>0?kt(!0):kt(!1)),J.includes("controltower/deliveries/completed")&&(It.length>0?Ct(!0):Ct(!1))):It.length>0&&0==Pt.length?St(!0):St(!1)}),[Pt,It]),Object(n.useEffect)((()=>{Nt([]),Bt([]),qt.map(((e,t)=>{let a=A.a.get(Ve,"entities.".concat(e))||{};de||se?Bt((e=>[...e,a.transport_delivery_schedule_id])):"Confirmed"==a.delivery_allotment_status_enum_code?Nt((e=>[...e,a.transport_delivery_schedule_id])):"Close Out"==a.delivery_allotment_status_enum_code&&Bt((e=>[...e,a.transport_delivery_schedule_id]))}))}),[qt]),Object(n.useEffect)((()=>{ee(Fe.a.getRegisteredUserFilterData("RejectionReasonTypeEnum"))}),[]);const kn=()=>{vt(Date.now()),st(!1),Lt([]),Nt([]),Bt([]),Vt([]),kt(!1),Ct(!1)},Dn=async(e,t)=>{await oc.a(e,Pt,t)&&kn()},xn=async(e,t)=>{await oc.a(e,It,t)&&kn()},Cn=async(e,t)=>{e.unuseddeliveryenum=3;await oc.a(e,It,t)&&kn()};Object(n.useEffect)((()=>{let e=Tt.a.getFilters({delivery_split_enum:_e,is_market:An,commodity_deal_master_id:fe,consignor_id:ge,consignee_id:ve,vehicle_id:be,driver_id:Ee,base_location_code:we,delivery_location_code:Oe,pickup_time:Ae,delivery_allotment_status_enum:je,transport_delivery_schedule_alloted_id:ke,transport_delivery_schedule_id:Be,goodsloadedacknowledgement_timestamp:De,goodsdeliveredacknowledgement_timestamp:xe,is_own_transport:Ce,tick_color_enum_location:Me,transporter_id:Te});J.includes("controltower/deliveries")&&(de||se)&&(e=Tt.a.getFilters(Object(w.a)({delivery_split_enum:_e,commodity_deal_master_id:fe,consignor_id:ge,consignee_id:ve,vehicle_id:be,driver_id:Ee,base_location_code:we,delivery_location_code:Oe,pickup_time:Ae,delivery_allotment_status_enum:je,transport_delivery_schedule_alloted_id:ke,transport_delivery_schedule_id:Be,goodsloadedacknowledgement_timestamp:De,goodsdeliveredacknowledgement_timestamp:xe,is_secured:Ie,tick_color_enum_location:Me},se?{is_partial_ct_view:"1"}:{}))),(J.includes("controltower/delivery-contract")||J.includes("network/transport-deal"))&&(e=Tt.a.getFilters({delivery_split_enum:_e,transport_deal_master_id:he,consignor_id:ge,consignee_id:ve,vehicle_id:be,driver_id:Ee,base_location_code:we,delivery_location_code:Oe,pickup_time:Ae,delivery_allotment_status_enum:je,transport_delivery_schedule_alloted_id:ke,transport_delivery_schedule_id:Be,goodsloadedacknowledgement_timestamp:De,goodsdeliveredacknowledgement_timestamp:xe,is_secured:Ie,tick_color_enum_location:Me})),(J.includes("commodity/deals")||J.includes("control-tower/deals"))&&(e=Tt.a.getFilters({transport_deal_master_id:he,consignor_id:ge,consignee_id:ve,vehicle_id:be,driver_id:Ee,base_location_code:we,delivery_location_code:Oe,pickup_time:Ae,delivery_allotment_status_enum:je,transport_delivery_schedule_id:Be,goodsloadedacknowledgement_timestamp:De,goodsdeliveredacknowledgement_timestamp:xe,is_secured:Ie,tick_color_enum_location:Me})),et(e);let t=Object(w.a)(Object(w.a)({},$e),e),a={filters:t,page_size:tt,offset:(parseInt(ye)-1)*tt};delete a.filters.back,(J.includes("controltower/delivery-contract")||J.includes("network/transport-deal"))&&(a={filters:t,page_size:tt,offset:(parseInt(ye)-1)*tt,transport_deal_master_id:parseInt(Z)}),(J.includes("commodity/deals")||J.includes("control-tower/deals"))&&(a={filters:t,page_size:tt,offset:(parseInt(ye)-1)*tt,commodity_deal_master_id:parseInt(Z)}),(de||se)&&(J.includes("market/deliveries")||J.includes("network/deliveries"))?1==_e?ee(Ic.a.fetchListByPersonId(a)):2==_e?ee(Tc.a.fetchListByPersonId(a)):3==_e?ee(Fc.a.fetchListByPersonId(a)):4==_e?ee(Bc.a.fetchListByPersonId(a)):5==_e&&ee(Rc.a.fetchUnconfirmedDeliveries(a)):J.includes("controltower/delivery-contract")||J.includes("network/transport-deal")?ee(tc.a.FetchDeliveryAllotmentsAgainstTransportDealMasterId(a)):J.includes("commodity/deals")?ee(Xl.a.fetchDealAllotments(a)):J.includes("control-tower/deals")?ee(Xl.a.fetchDealAllotmentsELoc(a)):!de||J.includes("controltower/delivery-contract")||J.includes("control-tower/deals")?1==_e?ee(Ic.a.fetchListByPersonId(a)):2==_e?ee(Tc.a.fetchListByPersonId(a)):3==_e?ee(Fc.a.fetchListByPersonId(a)):4==_e?ee(Bc.a.fetchListByPersonId(a)):5==_e&&ee(Rc.a.fetchUnconfirmedDeliveries(a)):1==_e?ee(Ic.a.fetchListCT(a)):2==_e?ee(Tc.a.fetchListCT(a)):3==_e?ee(Fc.a.fetchListCT(a)):4==_e?ee(Bc.a.fetchListCT(a)):5==_e&&ee(Rc.a.fetchUnconfirmedDeliveries(a))}),[ye,tt,fe,ge,ve,be,Ee,we,Oe,Ae,je,Be,ke,De,xe,Me,gt,X,$,Kt,Ce,Ie,ua,Ea,Te]);let Pn=5;Object(n.useEffect)((()=>
1{if(1==W){let e;if(J.includes("commodity/deals")){if(0==_n.length)return e=setInterval((async()=>{if(Pn>0){let e={filters:$e,page_size:tt,offset:(parseInt(ye)-1)*tt,commodity_deal_master_id:parseInt(Z)};await ee(Xl.a.fetchDealAllotments(e)),Pn-=1}else clearInterval(e)}),3e4),()=>{clearInterval(e)};clearInterval(e)}}}),[Pn]);const Nn=()=>{la(""),da({}),ra(!1)},In=zt.some((e=>0===e.can_accept||0===e.can_check));Object(n.useEffect)((()=>{var e,t,a,n;const r=!(null===(e=document)||void 0===e||!e.querySelector(".green-offer-icon")),i=!(null===(t=document)||void 0===t||!t.querySelector(".orange-offer-icon")),o=!(null===(a=document)||void 0===a||!a.querySelector(".green-transport-icon")),s=!(null===(n=document)||void 0===n||!n.querySelector(".gray-offer-icon"));ja(r),Da(i),Ca(o),Ua(s)}));const Fn=[...xa&&null!==(t=_n)&&void 0!==t&&t.length?[{selector:".green-transport-icon",content:r.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-start"},r.a.createElement(kc.a,{color:"primary",style:{color:"var(--unnamed-color-90d632)",height:"100px",width:"100px",margin:"auto"}}),r.a.createElement("div",{style:{textAlign:"justify"}},r.a.createElement("strong",null,"Change To BiofuelCircle Transport"),r.a.createElement("div",null,"Get affordable BiofuelCircle Transport rates!"),r.a.createElement("div",null,"Move your mouse over this ",r.a.createElement(kc.a,{color:"primary",style:{color:"var(--unnamed-color-90d632)",height:"24px",width:"24px",margin:"0 6px"}})," to see offers available for Transport. Click ",r.a.createElement(kc.a,{color:"primary",style:{color:"var(--unnamed-color-90d632)",height:"24px",width:"24px",margin:"0 6px"}})," to avail the scheme."))),style:{maxWidth:"280px"},position:"right",action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".green-transport-icon"))||void 0===a||a.scrollIntoView()}},{selector:".green-transport-icon",content:r.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-start"},r.a.createElement("img",{src:xc.a,style:{boxShadow:"1px 1px 5px #0000004a",borderRadius:4,marginTop:20,marginBottom:15,textAlign:"justify"}}),r.a.createElement("div",{style:{textAlign:"justify"}},"Click ",r.a.createElement("strong",null,"\u2018OK\u2019")," to accept terms & conditions of the scheme. This offer will be applied for this delivery only.")),style:{maxWidth:"468px"},position:"right",action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".green-transport-icon"))||void 0===a||a.scrollIntoView()}},{selector:".green-transport-icon",content:r.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-start"},r.a.createElement(kc.a,{color:"primary",style:{color:"var(--unnamed-color-F1B043)",height:"100px",width:"100px",margin:"auto"}}),r.a.createElement("div",{style:{textAlign:"justify"}},"Once the transport is converted to the BiofuelCircle transport, it can not be reverted.")),style:{maxWidth:"280px"},position:"right",action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".green-transport-icon"))||void 0===a||a.scrollIntoView()}}]:[],...null!==(a=document)&&void 0!==a&&a.querySelector(".orange-offer-icon")||null===(i=document)||void 0===i||!i.querySelector(".green-offer-icon")||null===(o=_n)||void 0===o||!o.length?[]:[{selector:".green-offer-icon",content:r.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-center"},r.a.createElement("img",{src:yc.a,style:{width:"150px",height:"150px"}}),r.a.createElement("div",{style:{textAlign:"justify"}},r.a.createElement("p",{className:"font-weight-bold"},"Early Payment Scheme"),r.a.createElement("p",{className:"m-0"},"Get paid next business day after Delivery."),r.a.createElement("p",{className:"m-0"},"Only for Verified Sellers like you. Move your mouse over this"," ",r.a.createElement("img",{src:yc.a,style:{width:"20px",height:"20px"}})," to see offers available for early payment. Click ",r.a.createElement("img",{src:yc.a,style:{width:"20px",height:"20px"}})," to avail the scheme."))),action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".green-offer-icon"))||void 0===a||a.scrollIntoView()}},{selector:".green-offer-icon",content:r.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-start"}
1,r.a.createElement("img",{src:!1===(null===va||void 0===va?void 0:va.is_early_payment_icon_clickable)?ka?Sc.a:Ac.a:Oc.a,style:{boxShadow:"1px 1px 5px #0000004a",borderRadius:4,marginTop:20,marginBottom:15}}),r.a.createElement("span",{style:{textAlign:"justify"}},r.a.createElement("div",null,"Click ",r.a.createElement("strong",null,"\u2018OK\u2019")," to accept terms & conditions of the scheme. The Offer will be applied to all upcoming deliveries in your deal."))),style:{maxWidth:"468px"},position:"left",action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".green-offer-icon"))||void 0===a||a.scrollIntoView()}}],...ka&&null!==(c=_n)&&void 0!==c&&c.length?[{selector:".orange-offer-icon",content:r.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-center"},r.a.createElement("img",{src:fc.a,style:{width:"150px",height:"150px"}}),r.a.createElement("span",{style:{textAlign:"justify"}},"This shows deliveries where you have availed the ",r.a.createElement("strong",null,"Early Payment Scheme.")," You can turn this on or off for each delivery by clicking on this ",r.a.createElement("img",{src:fc.a,style:{width:"20px",height:"20px"}})," icon.")),position:"left",action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".orange-offer-icon"))||void 0===a||a.scrollIntoView()}},{selector:".orange-offer-icon",content:r.a.createElement("div",{className:"d-flex flex-column justify-content-center align-items-start"},r.a.createElement("img",{src:ka?Sc.a:Ac.a,style:{boxShadow:"1px 1px 5px #0000004a",borderRadius:4,marginTop:20,marginBottom:15}}),r.a.createElement("span",{style:{textAlign:"justify"}},"Clicking ",r.a.createElement("strong",null,"'OK'")," here will"," ",ka?"deactivate the offer for this delivery.":"activate the offer for this delivery."," ")),style:{maxWidth:"468px"},position:"left",action:e=>{var t,a;null===(t=document)||void 0===t||null===(a=t.querySelector(".orange-offer-icon"))||void 0===a||a.scrollIntoView()}}]:[]];Object(n.useEffect)((()=>{(!ka&&Sa||xa||La)&&Fn.length&&!J.includes("/deliveries/completed")?Aa(!0):Aa(!1)}),[Sa,ka,Fn.length,null===(d=_n)||void 0===d?void 0:d.length]),Object(n.useEffect)((()=>()=>{ee(Xl.a.setAll({})),ee(tc.a.setAll({}))}),[]);let Tn={unuseddeliveryenum:1,is_market:!0},Bn="Close Out",Rn=Dn,Mn="Close Out";return bt&&(Tn={unuseddeliveryenum:1,is_market:!0},Bn="Close Out",Rn=Dn,Mn="Close Out"),jt&&(Tn={unuseddeliveryenum:2,is_market:!1},Bn="Accept Close Out",Rn=xn,Mn="Close Out"),Dt&&(J.includes("controltower/deliveries/missed")||J.includes("controltower/deliveries/completed"))&&(Tn={unuseddeliveryenum:2,is_market:!1},Bn="Reject Close Out",Rn=Cn,Mn="Close Out"),Ot&&(Tn={unuseddeliveryenum:2,is_market:!0},Bn="Accept Close Out",Rn=xn,Mn="Close Out"),r.a.createElement("div",null,r.a.createElement("div",{className:"row2"},W&&J.includes("commodity/deals")&&!_n.length?r.a.createElement("div",null,"Delivery Scheduling is in progress ..."):r.a.createElement(r.a.Fragment,null,!J.includes("controltower/delivery-contract")&&!J.includes("commodity/deals")&&!J.includes("control-tower/deals")&&!J.includes("network/transport-deal")&&r.a.createElement(vo.a,{isNonConfirmed:!0,heading:"Deliveries",backLink:Pe,rightPanContent:(tn||Za||$a)&&r.a.createElement("div",{className:"d-flex justify-flex-end"},r.a.createElement(qc.a,{checkBoxArray:qt,closeOutBtnTxt:Mn,disableCloseOutBtn:In,closeOutInitialValues:Tn,closeOutHandle:Rn,closeOutModalTitleTxt:Bn,handleAcceptSubmit:xn,getCloseInitialValues:Lc,handleDeleteDeliveries:async e=>{const t={delivery_Schedule_Id:A.a.isInteger(e)?[e]:qt,delivery_Schedule_Enum:Le.e.Schedules,reason_Type_Enum:Le.w.ForceMajeure,operation_Enum:Le.r.Delete};st(!1),await ee(ec.a.updateUnconfirmedDeliverySchedule(t)),Jt(!Kt),Xt("")},setHandler:ct,setModalValue:pt,setModalFormikBag:yt,setModalTitle:ht,setModal:st}))}),r.a.createElement("div",{className:"bfc-body"},r.a.createElement(ac.a,{links:null===(u=On)||void 0===u?void 0:u.map((e=>{var t;return Object(w.a)(Object(w.a)({},e),{},{to:Object(N.h)("".concat(e.to).concat(null!==(t=N.d.getSearchParams())&&void 0!==t&&t.length?"&".concat(N.d.getSearchParams()):""))})})),setEmptyData:kn,setFilters:et,filters:$e,setRowsPerPage:at}),r.a.createElement("div",{className:" delivery-table"},r.a.createElement("div",{className:"ant-table-body ant-table"},r.a.createElement(ut.a,{ref:it,dataSource:ze?[{},{},{},{},{},{},{},{},{},{}]:yn,columns:ze?un.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):un,pagination:!1,onChange:pn,scroll:{y:550},className:"ant-table",size:"small",rowKey:e=>e.key,rowSelection:jn}),(de||se)&&J.includes("controltower/deliveries")?r.a.createElement(Ft.a,{total:parseInt(En),handlePageChange:pn,page:ye,clearFilters:wn,reportData:J.includes("control-tower/deal")?gn:fn,getExportReport:async()=>{const e={filters:Object(w.a)(Object(w.a)({},$e),{},{delivery_split_enum:_e}),page_size:5e3,offset:0};let t;if(Se.a.show({type:"info",message:"Downloading Started..."}),J.includes("control-tower/deals")){const e={filters:Object(w.a)({},$e),page_size:5e3,offset:0,commodity_deal_master_id:parseInt(Z)};t=await ee($l.a.fetchDealAllotments(e))}else t=await ee(Mc.a.fetchUnconfirmedDeliveries(e));fn&&(nt.current.link.click(),Se.a.update({type:"success",message:"Downloaded Successfully"}))},csvLink:nt,type:"Deliveries",rowsPerPage:tt,setScrollToFirstRow:za}):r.a.createElement(Ft.a,{total:parseInt(En),handlePageChange:pn,page:ye,clearFilters:wn,reportData:gn,getExportReport:async()=>{let e,t={filters:Object(w.a)(Object(w.a)({},$e),{},{delivery_split_enum:_e,is_market:An}),page_size:5e3,offset:0};Se.a.show({type:"info",message:"Downloading Started..."}),J.includes("commodity/deals")||J.includes("control-tower/deals")?(t={filters:Object(w.a)({},$e),page_size:5e3,offset:0,commodity_deal_master_id:parseInt(Z)},e=await ee($l.a.fetchDealAllotments(t))):e=await ee(Mc.a.fetchUnconfirmedDeliveries(t)),gn&&(rt.current.link.click(),Se.a.update({type:"success",message:"Downloaded Successfully"}))},csvLink:rt,type:"Deliveries",rowsPerPage:tt,setScrollToFirstRow:za}),null!==(m=_n)&&void 0!==m&&m.length?r.a.createElement("div",{className:"position-fixed",style:{marginRight:20,bottom:5,right:0}},r.a.createElement("div",{style:{gridTemplateColumns:J.includes("upcoming")||J.includes("missed")?"1fr":"1fr 1fr",gap:"20px"}},J.includes("upcoming")?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:{textAlign:"right"}},r.a.createElement(At.a,{variant:"body1"},"Quantity"),null!==(p=_n)&&void 0!==p&&null!==(_=p[0])&&void 0!==_&&_.is_different_uom_available?r.a.createElement(wt.a,{content:r.a.createElement("div",{style:{width:"400px"}},r.a.createElement(At.a,{variant:"body2"},"Different units of measurement in your deliveries prevent us from calculating the total quantity."))},r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold cursor-pointer"},"N/A**")):null!==(y=_n)&&void 0!==y&&null!==(f=y[0])&&void 0!==f&&f.total_scheduled_qty?r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold"},N.d.formatNumberPrice(null===(h=_n)||void 0===h||null===(g=h[0])||void 0===g?void 0:g.total_scheduled_qty)," ",null===(v=_n)||void 0===v||null===(b=v[0])||void 0===b?void 0:b.qty_uom_code):r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold"},"N/A"))):"",J.includes("ongoing")||J.includes("completed")?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:{textAlign:"right"}},r.a.createElement(At.a,{variant:"body1"}
1,"Net Qty at Loading"),null!==(E=_n)&&void 0!==E&&null!==(O=E[0])&&void 0!==O&&O.is_different_uom_available?r.a.createElement(wt.a,{content:r.a.createElement("div",{style:{width:"400px"}},r.a.createElement(At.a,{variant:"body2"},"Different units of measurement in your deliveries prevent us from calculating the total quantity."))},r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold cursor-pointer"},"N/A**")):null!==(S=_n)&&void 0!==S&&null!==(j=S[0])&&void 0!==j&&j.total_net_quantity_at_loading?r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold"},N.d.formatNumberPrice(null===(k=_n)||void 0===k||null===(D=k[0])||void 0===D?void 0:D.total_net_quantity_at_loading)," ",null===(x=_n)||void 0===x||null===(C=x[0])||void 0===C?void 0:C.qty_uom_code):r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold"},"N/A")),r.a.createElement("div",{style:{textAlign:"right"}},r.a.createElement(At.a,{variant:"body1"},"Net Qty at Delivery"),null!==(P=_n)&&void 0!==P&&null!==(I=P[0])&&void 0!==I&&I.is_different_uom_available?r.a.createElement(wt.a,{content:r.a.createElement("div",{style:{width:"400px"}},r.a.createElement(At.a,{variant:"body2"},"Different units of measurement in your deliveries prevent us from calculating the total quantity."))},r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold cursor-pointer"},"N/A**")):null!==(F=_n)&&void 0!==F&&null!==(T=F[0])&&void 0!==T&&T.total_net_quantity_at_delivery?r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold"},N.d.formatNumberPrice(null===(B=_n)||void 0===B||null===(R=B[0])||void 0===R?void 0:R.total_net_quantity_at_delivery)," ",null===(M=_n)||void 0===M||null===(q=M[0])||void 0===q?void 0:q.qty_uom_code):r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold"},"N/A"))):"",J.includes("missed")?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:{textAlign:"right"}},r.a.createElement(At.a,{variant:"body1"},"Missed Qty"),null!==(L=_n)&&void 0!==L&&null!==(U=L[0])&&void 0!==U&&U.is_different_uom_available?r.a.createElement(wt.a,{content:r.a.createElement("div",{style:{width:"400px"}},r.a.createElement(At.a,{variant:"body2"},"Different units of measurement in your deliveries prevent us from calculating the total quantity."))},r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold cursor-pointer"},"N/A**")):null!==(V=_n)&&void 0!==V&&null!==(z=V[0])&&void 0!==z&&z.total_missed_qty?r.a.createElement(At.a,{variant:"body1",className:"font-weight-bold"},N.d.formatNumberPrice(null===(Y=_n)||void 0===Y||null===(G=Y[0])||void 0===G?void 0:G.total_missed_qty)," ",null===(Q=_n)||void 0===Q||null===(H=Q[0])||void 0===H?void 0:H.qty_uom_code):r.a.createElement(At.a,{className:"font-weight-bold",variant:"body1"},"N/A"))):"",J.includes("not-confirmed")?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:{textAlign:"right"}},r.a.createElement(At.a,{className:"muigraphy-text",variant:"body1"},"Total Qty"),r.a.createElement(At.a,{className:"muigraphy-text font-weight-bold",variant:"body1"},Ge))):"")):""))),r.a.createElement(ic.a,{entityId:ot,handleConfirm:"Revert Status To"===ft?async e=>{const t={revertEnum:undefined,deliveriesToRevert:qt,reversalReason:e};st(!1),await ee(ec.a.revertDeliveries(t)),Jt(!Kt),Xt("")}:"Move Date"===ft?async()=>{const e={delivery_Schedule_Id:qt,reason_Type_Enum:$t,delivery_Schedule_Enum:Le.e.Schedules,operation_Enum:Le.r.Update,Autoincrementer_value:parseInt(Ya)};st(!1),await ee(ec.a.updateUnconfirmedDeliverySchedule(e)),Ga("1"),Jt(!Kt),Xt("")}:lt,handleValues:mt,handleFormik:_t,closeModal:()=>st(!1),color:"primary",title:ft,header:!0,btn:"Primary",isDeliverityRevertReason:"Revert Status To"===ft,setMoveDeliveriesDateByDays:Ga,setPickUpTime:Wa,pickUpTime:Ha,setMoveDeliveriesReasonEnum:aa,moveDeliveriesReasonEnum:$t,isMoveDeliveryDate:"Move Date"===ft,message:"Reject Close Out"==ft?"Are you sure you want to reject close out this delivery?":"Revert Status To"===ft?"Are you sure you want to revert ".concat(qt.length>1?"these":"this"," delivery to ").concat(Ht):"Move Date"===ft?"":"Delete Schedule(s)"===ft?"The selected schedules will be deleted permanently. Are you sure you want to continue?":"Are you sure you want to close this delivery?"}),r.a.createElement(Si.a,{type:"warning",setIsOpen:ra,isOpen:na,heading:"Delivery Rejection",message:"Are you sure you want to reject this delivery with id #".concat(null===ia||void 0===ia?void 0:ia.transport_delivery_schedule_alloted_id,"?"),reset:Nn,onClick:()=>
1{if(null===ca||void 0===ca||!ca.value)return N.d.displayMessage("Please select rejected by to proceed.","error");{const e={rejection_reason_type_enum:null===ca||void 0===ca?void 0:ca.value,remarks:sa};ee(ec.a.RejectDelivery_CT(e,null===ia||void 0===ia?void 0:ia.transport_delivery_schedule_alloted_id))&&(ma(!ua),Nn())}}},r.a.createElement("span",{className:"d-block font-weight-bold"},"Rejection Reason"),r.a.createElement(Ne.a,{size:"small",variant:"outlined",className:"mb-2",options:Ke,getOptionLabel:e=>null===e||void 0===e?void 0:e.text,renderInput:e=>r.a.createElement(ce.a,Object.assign({variant:"outlined"},e)),value:ca,onChange:(e,t)=>da(t)}),r.a.createElement("span",{className:"d-block font-weight-bold"},"Remark"),r.a.createElement(ce.a,{multiline:!0,maxRows:8,className:"w-100",size:"small",variant:"outlined",placeholder:"Remark",value:sa,onChange:e=>e.target.value.length<=270&&la(e.target.value)}),r.a.createElement("span",{style:{fontWeight:"bold",fontSize:"var(--fs-base__four)",textAlign:"right",display:"block"}},sa.length," characters out of 270"),r.a.createElement("div",{className:"d-flex delivery-reject-warning"},ia.custom_invoice_number?r.a.createElement(es.a,null):"",ia.custom_invoice_number?r.a.createElement("b",null," Invoice No.",r.a.createElement(ne.b,{to:Object(N.h)("/invoices/".concat(ia.invoice_master_id,"?back=").concat(bn)),target:"_blank",style:{fontSize:"var(--fs-base__four)"}}," ".concat(ia.custom_invoice_number," ")),"associated with this Delivery will automatically be Credited. This action cannot be reversed."):""),r.a.createElement("div",{className:"d-flex delivery-reject-warning"},ia.linked_delivery_id?r.a.createElement(es.a,null):"",ia.linked_delivery_id?r.a.createElement("b",null," Delivery No.",r.a.createElement(ne.b,{to:Object(N.h)("/deliveries/".concat(ia.linked_delivery_id,"/overview?back=").concat(bn)),target:"_blank",style:{fontSize:"var(--fs-base__four)"}}," ".concat(ia.linked_delivery_id," ")),"linked to this Delivery will also be marked as Rejected. Any invoices for goods associated with either deliveries will automatically be credited.",r.a.createElement("strong",{className:"d-block"},"Proceed with Rejecting all linked Deliveries?")):"")),Gt?r.a.createElement("div",{className:"sidebar-form"},r.a.createElement(dt.a,{title:"Delivery Details",onClose:()=>Qt(!1)},r.a.createElement(uc,{close:()=>{Qt(!1)},timestamp:gt,setTimestamp:vt,deliveryId:Gt}))):null,r.a.createElement(Si.a,{type:"info",setIsOpen:fa,isOpen:ya,heading:"Payment on Delivery* Scheme",message:!1===(null===va||void 0===va?void 0:va.is_early_payment_icon_clickable)?r.a.createElement("div",null,null!==va&&void 0!==va&&va.early_payment_metadata_id?"":r.a.createElement("div",{className:"mb-2"},"You ",r.a.createElement("span",{style:{fontWeight:"bold"}},"Deactivated")," this scheme for this delivery, though the Payment on Delivery is active for the Deal."),r.a.createElement("div",null,"Do you wish to ",null!==va&&void 0!==va&&va.early_payment_metadata_id?r.a.createElement("span",null,r.a.createElement("span",{style:{fontWeight:"bold"}},"Deactivate")," this scheme"):"re-activate"," only for this delivery",null!==va&&void 0!==va&&va.early_payment_metadata_id?"? Though the Payment on Delivery is active for the Deal.":r.a.createElement("span",null," at",r.a.createElement("span",{style:{color:"#32a836",fontSize:"var(--fs-base__two)",fontWeight:"bold",letterSpacing:.5}}," \u20b9",null===va||void 0===va?void 0:va.early_payment_discount,"/",null===va||void 0===va?void 0:va.price_uom_code)))):r.a.createElement("div",null,r.a.createElement("div",{style:{marginBottom:10,marginTop:10}},r.a.createElement("p",null,"Get paid next business day after completion of Delivery, when you select this scheme (subject to Buyer accepting goods delivered) ",r.a.createElement("span",{style:{display:"block"}},"Early Payment deduction of ",r.a.createElement("span",{style:{fontWeight:"bold"}},ha," "),"\u20b9/",null===va||void 0===va?void 0:va.price_uom_code,"** will apply\u200b\u200b.")),r.a.createElement("p",{style:{fontWeight:"bold",fontSize:"var(--fs-base__four)"}},"(** subject to change from time to time)")),r.a.createElement("div",{style:{marginBottom:10}},r.a.createElement("p",{style:{color:"#32a836"}},"Early Payment Discount will be applied to all future Deliveries under this Deal.\u200b")),r.a.createElement("div",null,r.a.createElement("p",null,"By agreeing to proceed, you accept all applicable ",r.a.createElement("a",{href:" https://my.biofuelcircle.com/terms-and-conditions.html",target:"_blank"},"Terms & Conditions.")),r.a.createElement("p",null,"To know more, contact ",r.a.createElement("a",{href:"mailto:[email protected]?subject=Early Payment Scheme!&body=I wish to know more about the Early Payment Scheme!"},"BiofuelCircle Support"),"/ +91 (020) 48522522.\u200b"))),onClick:!1===(null===va||void 0===va?void 0:va.is_early_payment_icon_clickable)?async()=>{const e={transport_delivery_schedule_alloted_id:null===va||void 0===va?void 0:va.transport_delivery_schedule_alloted_id,is_early_payment_delivery:null===va||void 0===va||!va.early_payment_metadata_id};await ee(Ec.a.enableDisableEarlyPaymentOnDelivery(e))&&(fa(!1),wa(!Ea))}:async()=>{await ee(bc.a.applyEarlyPaymentOffer({commodity_deal_master_id:null===va||void 0===va?void 0:va.commodity_deal_master_id}))&&(fa(!1),wa(!Ea))}}),r.a.createElement(Si.a,{type:"info",setIsOpen:Ta,isOpen:Ia,heading:"Change To BiofuelCircle Transport : Delivery #".concat(null===Pa||void 0===Pa?void 0:Pa.isowntobiofuel_delivery_id),message:r.a.createElement("div",null,r.a.createElement("div",{style:{display:"grid",gridTemplateColumns:"2fr 1fr 2fr",marginBottom:8,fontSize:"var(--fs-base__three)"}},r.a.createElement("div",null,null===Pa||void 0===Pa?void 0:Pa.pickup_location),r.a.createElement("div",{style:{margin:"0 8px"}},r.a.createElement(Dc.a,{style:{height:40,width:50,marginLeft:20}}),r.a.createElement("div",{style:{backgroundColor:"var(--unnamed-color-1b62ab)",height:10,clipPath:"pol
1ygon(0 25%, 75% 25%, 75% 0, 88% 50%, 75% 100%, 75% 75%, 0 75%)"}}),r.a.createElement("span",{style:{fontSize:"var(--fs-base__four)",fontWeight:"bold",marginLeft:13}},null===Pa||void 0===Pa?void 0:Pa.isowntobiofuel_number_of_deliveries," * ",null===Pa||void 0===Pa?void 0:Pa.isowntobiofuel_vehicle_size)),r.a.createElement("div",null,null===Pa||void 0===Pa?void 0:Pa.delivery_location)),r.a.createElement("p",null,"Get BiofuelCircle Transport at ",r.a.createElement("strong",{style:{color:"var(--unnamed-color-00ae11)"}},"\u20b9",N.d.formatNumberPrice(null===Pa||void 0===Pa?void 0:Pa.isowntobiofuel_transport_rate),"/",null===Pa||void 0===Pa?void 0:Pa.price_uom_code)),r.a.createElement("p",null,"Delivery #",null===Pa||void 0===Pa?void 0:Pa.isowntobiofuel_delivery_id," under deal #",null===Pa||void 0===Pa?void 0:Pa.isowntobiofuel_deal_id," will be changed."),r.a.createElement("p",{style:{fontWeight:"bold",fontSize:"var(--fs-base__one)"}},"This change cannot be undone."),r.a.createElement("div",null,r.a.createElement("p",null,"By agreeing to proceed, you accept all applicable ",r.a.createElement("a",{href:" https://my.biofuelcircle.com/terms-and-conditions.html",target:"_blank"},"Terms & Conditions.")),r.a.createElement("span",null,"To know more, contact ",r.a.createElement("a",{href:"mailto:[email protected]?subject=Early Payment Scheme!&body=I wish to know more about the Early Payment Scheme!"},"BiofuelCircle Support"),"/ +91 (020) 48522522.\u200b"))),onClick:cn}),r.a.createElement(Si.a,{type:"info",setIsOpen:Ra,isOpen:Ba,heading:"Change To BiofuelCircle Transport",message:r.a.createElement("div",null,r.a.createElement("p",null,"Are you sure you want to convert selected deliveries to BiofuelCircle Transport.Please note all deliveries should belong to same deal."),r.a.createElement("p",{style:{fontWeight:"bold",fontSize:"var(--fs-base__one)"}},"This change cannot be undone."),r.a.createElement("div",null,r.a.createElement("p",null,"By agreeing to proceed, you accept all applicable ",r.a.createElement("a",{href:" https://my.biofuelcircle.com/terms-and-conditions.html",target:"_blank"},"Terms & Conditions.")),r.a.createElement("span",null,"To know more, contact ",r.a.createElement("a",{href:"mailto:[email protected]?subject=Early Payment Scheme!&body=I wish to know more about the Early Payment Scheme!"},"BiofuelCircle Support"),"/ +91 (020) 48522522.\u200b"))),onClick:cn}),r.a.createElement(Si.a,{type:"info",setIsOpen:qa,isOpen:Ma,heading:"Allow Payment on Delivery* Scheme",message:r.a.createElement("div",null,r.a.createElement("div",{style:{marginBottom:10}},r.a.createElement("p",null,"Allow Early payment scheme for this deal/all future deliveries of this deal. Are you sure you want to proceed?"),r.a.createElement("p",{style:{fontWeight:"bold",fontSize:"var(--fs-base__four)"}},"(** Seller's supplier profile is KYC Verified)"))),onClick:async()=>{const e=await ee(bc.a.allowEarlyPaymentCT({deal_delivery_id:null===va||void 0===va?void 0:va.transport_delivery_schedule_alloted_id,deal_delivery_enum:2}));e&&ma(!ua),e&&qa(!1)}}),r.a.createElement(wc.a,{steps:Fn,isOpen:Oa,onRequestClose:()=>Aa(!1),className:"helper",rounded:5}))))},Vc=(a(975),a(1521),a(1522),a(1523),a(1524),a(1539),a(1029)),zc=a(1073),Yc=a(1074),Gc=a(365),Qc=a(1075),Hc=a(1078),Wc=a(1030),Kc=a.n(Wc),Jc=(a(1540),a(987)),Zc=a(249),Xc=a(2192);var $c=e=>{Object(l.g)();const t=Object(s.d)(),{toggle:a,invoiceDetails:i,setTimeStamp:o}=e,c=Object(s.e)((e=>e.dealInvoices)),d=(A.a.get(c,"busy"),A.a.get(c,"invoiceVerificationStatusHistory"),new Date),u=(new Date(Date.UTC(d.getUTCFullYear(),d.getUTCMonth(),d.getUTCDate())),new Date(null===i||void 0===i?void 0:i.payment_due_date)),[m,p]=(new Date(Date.UTC(u.getUTCFullYear(),u.getUTCMonth(),u.getUTCDate())),Object(n.useState)(0)),[_,y]=Object(n.useState)(0),[f,h]=Object(n.useState)("");Object(n.useEffect)((()=>{null!==i&&void 0!==i&&i.workflow_remarks&&h(null===i||void 0===i?void 0:i.workflow_remarks)}),[null===i||void 0===i?void 0:i.workflow_remarks]);const g=async(e,n)=>{const{payment_due_date:r,advance_purpose_enum:i,advance_purpose_entity_id:s,paid_by_person_company_affiliate_id:l,paid_by_person_company_affiliate_enum:c,paid_to_person_company_affiliate_id:d,paid_to_person_company_affiliate_enum:u}=e;try{const e={paid_by_person_company_affiliate_id:l,paid_by_person_company_affiliate_enum:c,paid_to_person_company_affiliate_id:d,paid_to_person_company_affiliate_enum:u,purposes:[{advance_purpose_enum:i,advance_purpose_entity_id:s}],amount:m,tds:_?parseFloat(_):0,payment_due_date:ur()(r).format("YYYY-MM-DD"),remarks:f},n=await t(Lo.a.createAdvance(e));A.a.isEmpty(n)||(o(Date.now()),a(),Se.a.show({type:"success",message:"success",key:"bids-form",duration:null}))}catch(p){console.error(p);let e=A.a.get(p,"errors")||{},t=A.a.get(p,"message")||"Unable to process request.";A.a.isEmpty(e)||(n.setErrors(Object(w.a)({},e)),t=A.a.first(Object.keys(e))+" - "+A.a.first(Object.values(e))),Se.a.show({type:"error",message:t,key:"bids-form",duration:null})}};N.d.encodeBackUrl();return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:{paid_to:"",advance_purpose_enum:"",paid_on:"",remarks:"",payment_due_date:""},onSubmit:g},(e=>{const{values:t,setFieldValue:n}=e,{payment_due_date:i,advance_purpose_enum:o,advance_purpose_entity_id:s,paid_by_person_company_affiliate_id:l,paid_by_person_company_affiliate_enum:c,paid_to_person_company_affiliate_id:d,paid_to_person_company_affiliate_enum:u}=t;return r.a.createElement(oe.d,{className:"formik-form"},r.a.createElement("div",{className:"modal__body counter-modal__body",style:{height:"auto"}},r.a.createElement("div",{className:"container-fluid"},r.a.createElement("div",{className:"row mt-10"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:""},r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("span",{className:"form-group-label mb-1"},"Payer"),r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"entity_id",component:xa.a,placeholder:"Select Company",initialDisplayText:l,cb:async e=>{let t=A.a.get(e,"value.id")||0,a=A.a.get(e,"value.person_company_affiliate_enum")||0;n("paid_by_person_company_affiliate_id",t),n("paid_by_person_company_affiliate_enum",a)}})))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Pay To ",r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),r.a.createElement(yl.a,{type:"search",selectedCodeOrId:d,dataStructure:{labelApiParam:"vendor_code",valueApiParam:"vendor_id"},apiParams:{method:"POST",reqUrl:"BioFuelCommonUtilities/api/Configuration/FetchAllVendors",getReqParams:e=>({filters:{vendor_code:e,is_invoked_from_manual_invoice:"true"},offset:0,page_size:50,source:"Add Advance Pop Up"})},onChange:e=>{n("paid_to_person_company_affiliate_id",null===e||void 0===e?void 0:e.vendor_id),n("paid_to_person_company_affiliate_enum",null===e||void 0===e?void 0:e.person_company_affiliate_enum)}}))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Category (Purpose)"," ",r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),r.a.createElement(yl.a,{selectedCodeOrId:o,placeholder:"Please select reason",apiParams:{reqUrl:"BioFuelRegistration/api/ReferenceData/GetEnumerator",method:"GET",isQueryParams:!0,getReqParams:e=>({Enum_Group:"AdvancePurposeEnum"})},data:[],dataStructure:{labelApiParam:"display_member",valueApiParam:"value_member"},onChange:e=>{n("advance_purpose_enum",null===e||void 0===e?void 0:e.value_member)}}))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Deal/Contract Ref"," ",r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),r.a.createElement(yl.a,{selectedCodeOrId:s,placeholder:"Please select reason",areRequiredApiParamsPresent:o&&l&&c&&d&&u,dependentApiParams:o,apiParams:{reqUrl:"BioFuelPayments/api/Advance/GetPurposeEntities",method:"POST",isQueryParams:!1,getReqParams:e=>({advance_purpose_enum:o,paid_by_person_company_affiliate_id:l,paid_by_person_company_affiliate_enum:c,paid_to_person_company_affiliate_id:d,paid_to_person_company_affiliate_enum:u})},data:[],dataStructure:{labelApiParam:"entity_code",valueApiParam:"entity_id"},onChange:e=>{n("advance_purpose_entity_id",null===e||void 0===e?void 0:e.entity_id)}}))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Amount ",r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"price",EndIcon:!1,value:m,onChange:e=>{p(e)}})))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"TDS"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"price",EndIcon:!1,value:_,onChange:e=>{y(e)}})))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Pay on Date ",r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),r.a.createElement(Ml.a,{value:i,onChange:e=>{n("payment_due_date",e)}}))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"}
1,"Remarks"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"textarea",value:f,onChange:e=>{h(e)}})))))))))),r.a.createElement("div",{className:"modal__footer",style:{marginTop:"10px",marginBottonm:"10px",display:"block"}},r.a.createElement("div",{className:"d-flex justify-content-center"},r.a.createElement(Ot.a,{size:"large",buttonStyle:"rounderCorners",variant:"outlined",onClick:()=>a()},"Cancel"),r.a.createElement(Ot.a,{size:"large",buttonStyle:"rounderCorners",className:"ml-3",onClick:()=>g(t,e),disabled:e.isSubmitting},"Submit"))))})))};var ed=e=>{Object(l.g)();const t=Object(s.d)(),{invoiceDetails:a,setTimeStamp:i,setEditAdvance:o}=e;console.log("invoiceDetails inside edit advance popup",a);new Date,null!==a&&void 0!==a&&a.payment_due_date?new Date(a.payment_due_date):new Date;const[c,d]=Object(n.useState)(""),[u,m]=Object(n.useState)(""),[p,_]=Object(n.useState)(""),[y,f]=Object(n.useState)(null),h={paid_to:(null===a||void 0===a?void 0:a.paid_to_person_company_affiliate_id)||"",invoice_seller_pay_to:(null===a||void 0===a?void 0:a.invoice_seller_pay_to)||"",advance_purpose_enum:(null===a||void 0===a?void 0:a.advance_purpose_enum)||"",advance_purpose_enum_code:(null===a||void 0===a?void 0:a.advance_purpose_enum_code)||"",advance_purpose_entity_id:(null===a||void 0===a?void 0:a.advance_purpose_entity_id)||"",deal_contract_ref:(null===a||void 0===a?void 0:a.deal_contract_ref)||"",paid_by_person_company_affiliate_id:(null===a||void 0===a?void 0:a.consignee_id)||"",paid_by_person_company_affiliate_enum:(null===a||void 0===a?void 0:a.buyer_person_company_ffiliate_enum)||"",paid_to_person_company_affiliate_id:(null===a||void 0===a?void 0:a.consignor_id)||"",paid_to_person_company_affiliate_enum:(null===a||void 0===a?void 0:a.seller_person_company_affiliate_enum)||"",payment_due_date:(null===a||void 0===a?void 0:a.payment_due_date)||"",remarks:(null===a||void 0===a?void 0:a.remarks)||""};Object(n.useEffect)((()=>{a&&(d((null===a||void 0===a?void 0:a.total_invoice_amount)||""),m((null===a||void 0===a?void 0:a.tds_amount)||""),_((null===a||void 0===a?void 0:a.remarks)||""))}),[a]),Object(n.useEffect)((()=>{console.log("invoiceDetails in edit popup:",a),console.log("initialValues1:",h)}),[a]),Object(n.useEffect)((()=>{!async function(){if(null!==a&&void 0!==a&&a.paid_to_person_company_affiliate_id){const e=await fetchPayToById(a.paid_to_person_company_affiliate_id);f(e)}}()}),[a]);const g=async(e,n)=>{console.log("values in edit advance popup",e);const{payment_due_date:r,advance_purpose_enum:s,advance_purpose_entity_id:l,paid_by_person_company_affiliate_id:d,paid_by_person_company_affiliate_enum:m,paid_to_person_company_affiliate_id:_,paid_to_person_company_affiliate_enum:y}=e;try{const e={invoice_master_id:null===a||void 0===a?void 0:a.invoice_master_id,paid_by_person_company_affiliate_id:d,paid_by_person_company_affiliate_enum:m,paid_to_person_company_affiliate_id:_,paid_to_person_company_affiliate_enum:y,purposes:[{advance_purpose_enum:s,advance_purpose_entity_id:l}],amount:c,tds:u?parseFloat(u):0,payment_due_date:ur()(r).format("YYYY-MM-DD"),remarks:p};console.log("params in edit advance popup",e);const n=await t(Lo.a.editDeleteAdvance(e));A.a.isEmpty(n)||(i(Date.now()),o(!1),Se.a.show({type:"success",message:"Advance updated successfully",key:"bids-form",duration:null}))}catch(f){console.error(f);let e=A.a.get(f,"errors")||{},t=A.a.get(f,"message")||"Unable to process request.";A.a.isEmpty(e)||(n.setErrors(Object(w.a)({},e)),t=A.a.first(Object.keys(e))+" - "+A.a.first(Object.values(e))),Se.a.show({type:"error",message:t,key:"bids-form",duration:null})}};N.d.encodeBackUrl();return r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.e,{initialValues:h,onSubmit:g},(e=>{const{values:t,setFieldValue:n}=e;console.log("formikBag in edit advance popup",t);const{payment_due_date:i,advance_purpose_enum:s,advance_purpose_entity_id:l,paid_by_person_company_affiliate_id:y,paid_by_person_company_affiliate_enum:h,paid_to_person_company_affiliate_id:v,paid_to_person_company_affiliate_enum:b}=t;return r.a.createElement(oe.d,{className:"formik-form"},r.a.createElement("div",{className:"modal__body counter-modal__body",style:{height:"auto"}},r.a.createElement("div",{className:"container-fluid"},r.a.createElement("div",{className:"row mt-10"},r.a.createElement("div",{className:"col-md-12"},r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:""},r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("span",{className:"form-group-label mb-1"},"Payer"),r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(oe.b,{name:"entity_id",component:xa.a,placeholder:"Select Company",initialDisplayText:null===a||void 0===a?void 0:a.invoice_buyer,cb:async e=>{let t=A.a.get(e,"value.id")||0,a=A.a.get(e,"value.person_company_affiliate_enum")||0;n("paid_by_person_company_affiliate_id",t),n("paid_by_person_company_affiliate_enum",a)}})))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Pay To ",r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),r.a.createElement(yl.a,{type:"search",selectedCodeOrId:null===t||void 0===t?void 0:t.invoice_seller_pay_to,initialDisplayText:null===t||void 0===t?void 0:t.invoice_seller_pay_to,dataStructure:{labelApiParam:"vendor_code",valueApiParam:"vendor_id"},apiParams:{method:"POST",reqUrl:"BioFuelCommonUtilities/api/Configuration/FetchAllVendors",getReqParams:e=>({filters:{vendor_code:e||(null===a||void 0===a?void 0:a.invoice_seller),is_invoked_from_manual_invoice:"true"},offset:0,page_size:50,source:"Edit Advance Pop Up"})},onChange:e=>{f(e),n("paid_to_person_company_affiliate_id",null===e||void 0===e?void 0:e.vendor_id),n("paid_to_person_company_affiliate_enum",null===e||void 0===e?void 0:e.person_company_affiliate_enum),n("advance_purpose_enum_code",""),n("advance_purpose_enum",""),n("deal_contract_ref",""),n("advance_purpose_entity_id","")}}))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Category (Purpose)"," ",r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),r.a.createElement(yl.a,{selectedCodeOrId:null===t||void 0===t?void 0:t.advance_purpose_enum_code,initialDisplayText:null===t||void 0===t?void 0:t.advance_purpose_enum_code,apiParams:{reqUrl:"BioFuelRegistration/api/ReferenceData/GetEnumerator",method:"GET",isQueryParams:!0,getReqParams:e=>({Enum_Group:"AdvancePurposeEnum"})},data:[],dataStructure:{labelApiParam:"display_member",valueApiParam:"value_member"},onChange:e=>{n("advance_purpose_enum_code",null===e||void 0===e?void 0:e.display_member),n("advance_purpose_enum",null===e||void 0===e?void 0:e.value_member),n("deal_contract_ref",""),n("advance_purpose_entity_id","")}}))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Deal/Contract Ref"," ",r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),r.a.createElement(yl.a,{selectedCodeOrId:null===t||void 0===t?void 0:t.deal_contract_ref,initialDisplayText:null===t||void 0===t?void 0:t.deal_contract_ref,areRequiredApiParamsPresent:s&&y&&h&&v&&b,dependentApiParams:s,apiParams:{reqUrl:"BioFuelPayments/api/Advance/GetPurposeEntities",method:"POST",isQueryParams:!1,getReqParams:e=>({advance_purpose_enum:s,paid_by_person_company_affiliate_id:y,paid_by_person_company_affiliate_enum:h,paid_to_person_company_affiliate_id:v,paid_to_person_company_affiliate_enum:b})},data:[],dataStructure:{labelApiParam:"entity_code",valueApiParam:"entity_id"},onChange:e=>{n("advance_purpose_entity_id",null===e||void 0===e?void 0:e.entity_id),n("deal_contract_ref",(null===e||void 0===e?void 0:e.entity_code)||(null===e||void 0===e?void 0:e.label))}}))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Amount ",r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"price",EndIcon:!1,value:c,onChange:e=>{d(e)}})))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"}
1,r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"TDS"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"price",EndIcon:!1,value:u,onChange:e=>{m(e)}})))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Pay on Date ",r.a.createElement("span",{style:{color:"red",transform:"translate(2px, 0px)"}},"*")),r.a.createElement(Ml.a,{value:i?new Date(i):null!==a&&void 0!==a&&a.payment_due_date?new Date(null===a||void 0===a?void 0:a.payment_due_date):null,onChange:e=>{console.log("pay on date",e);const t=e instanceof Date?e:new Date(e);n("payment_due_date",t),e||n("payment_due_date",null)},isClearable:!0}))),r.a.createElement("div",{className:"row w-auto mb-15"},r.a.createElement("div",{className:"col"},r.a.createElement("span",{className:"form-group-label mb-1 d-flex"},"Remarks"),r.a.createElement("div",{className:"form-group-field"},r.a.createElement(Pn.a,{fieldType:"textarea",value:p,onChange:e=>{_(e)}})))))))))),r.a.createElement("div",{className:"modal__footer",style:{marginTop:"10px",marginBottonm:"10px",display:"block"}},r.a.createElement("div",{className:"d-flex justify-content-center"},r.a.createElement(Ot.a,{size:"large",buttonStyle:"rounderCorners",variant:"outlined",onClick:()=>o(!1)},"Cancel"),r.a.createElement(Ot.a,{size:"large",buttonStyle:"rounderCorners",className:"ml-3",onClick:()=>g(t,e),disabled:e.isSubmitting},"Submit"))))})))},td=(a(1513),a(988));Zc.a;const ad=e=>r.a.createElement("img",Object.assign({src:td.a,alt:"tractor"},e));var nd=function(e){var t;const{setSelectedDeliveries:a}=e,i=Object(s.d)();let{id:o,place:c}=Object(N.f)(Object(l.i)());const{url:d}=Object(l.j)(),u=Object(n.useRef)(),m=Object(l.g)(),p=Object(N.g)(window.location.href),_=location.pathname;let y=!1;(_.includes("control-tower")||_.includes("controltower"))&&(y=!0);const f=p.includes("market/advance")||p.includes("controltower/advance");let{page:h,commodity_deal_master_id:g,delivery_id:v,customer_vendor:b,invoice_buyer:E,invoice_seller:O,load_location_code:S,delivery_location_code:j,payment_due_date:k,invoice_status_enum:D,custom_invoice_number:x,invoice_date:C,signature_type:P,goodsservices:I,goods:T,type_of_invoice:B,settlement_invoice_type_id:R,settlement_invoice_category_id:M,payment_made_date:q,workflow_pay_on_date:L,invoice_verification_enum_code:U,invoice_verification_enum:V,workflow_invoice_verification_enum_code:z,workflow_invoice_verification_enum:Y,back:G,advance_purpose_enum:Q,advance_purpose_entity_id:H,fiscal_year:W}=Object(Re.a)();const K=Object(s.e)((e=>e.user)),J=A.a.get(K,"profile.person.is_control_tower_user")||!1,Z=A.a.get(K,"profile.person.type_of_individual_enum")||0,X=A.a.get(K,"profile.person.is_transporter")||!1,$=A.a.get(K,"profile.is_ct_support")||!1,ee=A.a.get(K,"profile.invoice_download_limit")||0,te=A.a.get(K,"profile.bulk_invoice_workflow_status_limit")||0,ae=A.a.get(K,"profile.person.company_id")||0,re=Object(s.e)((e=>e.context)),ie=Object(s.e)((e=>e.deals)),oe=A.a.get(K,"profile.is_payouts_enabled")||!1,se=A.a.get(K,"profile.is_supply_partner")||!1,[le,ce]=Object(n.useState)(!1),[de,ue]=Object(n.useState)(!1),[me,pe]=Object(n.useState)(!1),[_e,ye]=Object(n.useState)({}),[fe,he]=Object(n.useState)(Date.now()),[ge,ve]=Object(n.useState)(!1),[be,Ee]=Object(n.useState)(3),[we,Oe]=Object(n.useState)([]),[Ae,je]=Object(n.useState)(!1),[ke,De]=Object(n.useState)(!1),[xe,Ce]=Object(n.useState)(null),[Pe,Ne]=Object(n.useState)(!1),[Ie,Fe]=Object(n.useState)(!1),[Te,Be]=Object(n.useState)(!1),[Me,qe]=Object(n.useState)(""),[Le,Ue]=Object(n.useState)("");console.log("invoiceDetailsNik",_e);const[Ve,ze]=Object(n.useState)(!0),[Ye,Ge]=Object(n.useState)(!1),[Qe,He]=Object(n.useState)(!0),[We,Ke]=Object(n.useState)(!1),[Je,Ze]=Object(n.useState)(!1),[Xe,$e]=Object(n.useState)(!1),[et,tt]=Object(n.useState)(""),[at,nt]=Object(n.useState)(!1);let rt=!1;const it=null===K||void 0===K||null===(t=K.profile)||void 0===t?void 0:t.is_connected,ot=()=>{ce(!0)},st=Object(s.e)((e=>e.dealInvoices)),lt=Object(s.e)((e=>e.generateReportCommon)),ct=A.a.get(st,"entities")||{},[mt,pt]=Object(n.useState)({}),[_t,yt]=Object(n.useState)(10),[ft,ht]=Object(n.useState)([]),[gt,vt]=Object(n.useState)([]),[bt,Et]=Object(n.useState)([]),[At,St]=Object(n.useState)(!1),[jt,kt]=Object(n.useState)(!1),[Dt,Ct]=Object(n.useState)([]),Pt=Object(n.useRef)(),Nt=Object(s.e)((e=>e.rolesAndRights)).entities||{};Object(n.useEffect)((()=>
1{if(gt.length>1&>.length<=te){var e;const t=null===(e=gt[0])||void 0===e?void 0:e.workflow_invoice_verification_enum,a=gt.every((e=>e.workflow_invoice_verification_enum===t&&e.is_buyer&&"Paid"!==e.invoice_status_enum_code));pe(a)}else pe(!1)}),[gt]);const It=Object.values(ct).find((e=>!0===e.is_early_payment_financed));It?console.log("Object with payment done:",It):console.log("No object with payment done found.");let qt=Object.values(Nt).find((e=>"Market"===e.module_name));const Lt=A.a.get(qt,"full_access");let Ut=Object.values(Nt).find((e=>(e.module_name,"CreateManualInvoice"===e.sub_module_name))),Vt=Object.values(Nt).find((e=>(e.module_name,"ApproveManualInvoice"===e.sub_module_name)));A.a.get(Ut,"full_access")||A.a.get(Ut,"read_access"),A.a.get(Vt,"full_access")||A.a.get(Vt,"read_access");let zt="",Yt="market",Gt=!0;p.includes("market/invoices")?(Yt="market",zt="/market/invoices",rt=!0,Gt=!0):p.includes("controltower/invoices")?(zt="/controltower/invoices",Gt=!1,rt=!1):p.includes("network/invoices")&&(zt="/network/invoices",Gt=!0,rt=!0),(p.includes("commodity/deals")||p.includes("network/processing-deal"))&&(Yt="deal"),p.includes("control-tower/deals")&&(Yt="deal");let Qt,Ht=!1;var Wt,Kt;p.includes("/controltower/manual-invoice")&&(Ht=!0),o&&ie&&(Qt=null===ie||void 0===ie||null===(Wt=ie.data)||void 0===Wt||null===(Kt=Wt[o])||void 0===Kt?void 0:Kt.buyer_person_id),Object(n.useEffect)((()=>{var e;W?tt(null===(e=N.d.generateLastFiveYears())||void 0===e?void 0:e.find((e=>(null===e||void 0===e?void 0:e.value)===W))):tt("")}),[W]);const Jt=(e,t)=>{e();let a=Object(w.a)({},mt);switch(t){case"load_location":delete a.load_location_code,pt(a),m.push(Tt.a.removeUrl("load_location_code"));break;case"delivery_location":delete a.delivery_location_code,pt(a),m.push(Tt.a.removeUrl("delivery_location_code"));break;case"invoiceBuyer":delete a.invoice_buyer,pt(a),m.push(Tt.a.removeUrl("invoice_buyer"));break;case"invoiceSeller":delete a.invoice_seller,pt(a),m.push(Tt.a.removeUrl("invoice_seller"));break;case"invoice_date":delete a.invoice_date,pt(a),m.push(Tt.a.removeUrl("invoice_date"));break;case"signature_type_code":delete a.signature_type,pt(a),m.push(Tt.a.removeUrl("signature_type"));break;case"goods_services":case"equipment_type_and_goods":case"equipment_type_id":delete a.goods,pt(a),m.push(Tt.a.removeUrl("goods"));break;case"settlement_invoice_type_code":delete a.settlement_invoice_type_id,pt(a),m.push(Tt.a.removeUrl("settlement_invoice_type_id"));break;case"settlement_invoice_category_code":delete a.settlement_invoice_category_id,pt(a),m.push(Tt.a.removeUrl("settlement_invoice_category_id"));break;case"payment_made_date":delete a.payment_made_date,pt(a),m.push(Tt.a.removeUrl("payment_made_date"));break;case"workflow_pay_on_date":delete a.workflow_pay_on_date,pt(a),m.push(Tt.a.removeUrl("workflow_pay_on_date"));break;default:delete a[t],pt(a),m.push(Tt.a.removeUrl(t))}},Zt=(e,t,a)=>{let n;a();const r=p.includes("market/advance/payments")||p.includes("controltower/advance/payments");switch(n=p.includes("market/invoices")||p.includes("network/invoices")||p.includes("controltower/invoices")||r?Object(w.a)(Object(w.a)({},mt),!p.includes("network/invoices")&&null!==et&&void 0!==et&&et.value?{fiscal_year:null===et||void 0===et?void 0:et.value}:{}):{back:G},t){case"load_location":n=Object(w.a)(Object(w.a)({},n),{},{load_location_code:e});break;case"delivery_location":n=Object(w.a)(Object(w.a)({},n),{},{delivery_location_code:e});break;case"invoiceBuyer":n=Object(w.a)(Object(w.a)({},n),{},{invoice_buyer:e});break;case"invoiceSeller":n=Object(w.a)(Object(w.a)({},n),{},{invoice_seller:e});break;case"signature_type_code":n=Object(w.a)(Object(w.a)({},n),{},{signature_type:e});break;case"invoice_date":n=Object(w.a)(Object(w.a)({},n),{},{invoice_date:e});break;case"goods_services":case"equipment_type_and_goods":case"equipment_type_id":n=Object(w.a)(Object(w.a)({},n),{},{goods:e});break;case"settlement_invoice_type_code":n=Object(w.a)(Object(w.a)({},n),{},{settlement_invoice_type_id:e});break;case"settlement_invoice_category_code":n=Object(w.a)(Object(w.a)({},n),{},{settlement_invoice_category_id:e});break;case"payment_made_date":n=Object(w.a)(Object(w.a)({},n),{},{payment_made_date:e});break;case"workflow_pay_on_date":n=Object(w.a)(Object(w.a)({},n),{},{workflow_pay_on_date:e});break;default:n=Object(w.a)(Object(w.a)({},n),{},{[t]:e})}pt(n),m.push(Tt.a.createUrl(n)),ve(!0)},Xt=(e,t)=>
1r.a.createElement(eo.a,{style:{color:mt.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),$t=(e,t)=>r.a.createElement(Rt.a,{style:{color:e?"var(--unnamed-color-1890ff)":void 0}}),aa=(e,t)=>r.a.createElement(Mt.a,{style:{color:mt.hasOwnProperty(t)?"var(--unnamed-color-1890ff)":void 0}}),na=e=>({items:[..."Unverified"===e.workflow_invoice_verification_enum_code?[{key:"edit",label:"Edit",onClick:()=>{ye(e),Fe(!0)}}]:[],..."Open"===e.invoice_status_enum_code||"Draft"===e.invoice_status_enum_code?[{key:"delete",label:"Delete",onClick:()=>{ye(e),Be(!0)}}]:[]]}),ra=[{title:"Advance no.",dataIndex:"custom_invoice_number",width:"200px",align:"center",fixed:!0,sorter:(e,t)=>e.custom_invoice_number&&e.custom_invoice_number.localeCompare(t.custom_invoice_number&&t.custom_invoice_number),ellipsis:!0,render:(e,t)=>r.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},r.a.createElement("div",null,r.a.createElement("div",{className:"d-flex justify-content-center align-items-center"},t.custom_invoice_number),r.a.createElement("div",{className:"d-flex justify-content-center align-items-center"},(null===t||void 0===t?void 0:t.adjusted_against_invoice_master_id)&&r.a.createElement(Ot.a,{type:"icon",variant:"text",size:"small",Icon:Kc.a,disableRipple:!0}),(null===t||void 0===t?void 0:t.adjusted_against_invoice_master_id)&&r.a.createElement("p",{style:{display:"block"}},r.a.createElement(ne.b,{to:Object(N.h)("/invoices/".concat(parseInt(t.adjusted_against_invoice_master_id.split("$")[1]),"?back=").concat(N.d.encodeBackUrl()))},t.adjusted_against_invoice_master_id.split("$")[0])))),r.a.createElement("div",null,null!==t&&void 0!==t&&t.is_early_payment_financed?r.a.createElement(wt.a,{placement:"top",content:r.a.createElement("span",null,J?"Seller has opted for Early Payment for this Invoice":"You have opted for Early Payment for this Invoice"),trigger:"hover"},r.a.createElement("img",{src:fc.a,className:"ml-2 cursor-pointer",style:{width:"24px",height:"24px"}})):"",null!==t&&void 0!==t&&t.are_e_invoice_details_available?r.a.createElement(wt.a,{placement:"top",content:r.a.createElement("span",null,"Invoice pushed to IRP"),trigger:"hover"},r.a.createElement("img",{src:Vc.a,className:"ml-2 cursor-pointer"})):"")),filterDropdown:e=>r.a.createElement(Bt.a,{dataIndex:"custom_invoice_number",data:e,onFilterChange:Zt,handleReset:Jt,value:x,name:"Invoice no."}),filterIcon:e=>$t(e),filteredValue:void 0!==x?x:null},{title:"Adv. Purpose",dataIndex:"advance_purpose_enum_code",align:"center",width:"150px",render:(e,t)=>r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.advance_purpose_enum_code),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"advance_purpose_enum",data:e,onFilterChange:Zt,handleReset:Jt,value:Q,name:"Adv. Purpose"}),filterIcon:e=>aa(0,"advance_purpose_enum"),defaultFilteredValue:void 0!==Q?Q:null},{title:"Deal Id",dataIndex:"commodity_deal_master_id",key:"commodity_deal_master_id",width:"100px",sorter:(e,t)=>e.commodity_deal_master_id-t.commodity_deal_master_id,ellipsis:!0,align:"center",render:(e,t)=>r.a.createElement("div",{className:"d-flex align-items-center justify-content-center"},r.a.createElement("div",{className:"grouping-tag"},null===t||void 0===t?void 0:t.advance_purpose_entity_id),t.commodity_deal_master_id&&null!==t.to_deal_ids&&(p.includes("/market/invoices")||p.includes("/controltower/invoices"))?r.a.createElement("div",{style:{paddingLeft:"5px"}},r.a.createElement(Bo.a,{onClick:()=>(async(e,t)=>{var a;const n={deal_delivery_enum:t,deal_delivery_id:null===e||void 0===e?void 0:e.commodity_deal_master_id};let r=await i(Lo.a.getLinkedDealDelivery(n));r=null===(a=r)||void 0===a?void 0:a.map((e=>null===e||void 0===e?void 0:e.linked_deal_deliveries));const o=e.commodity_deal_master_id.toString(),s=r.join(",");let l={commodity_deal_master_id:o.concat(",",s)};pt(l),m.push(Tt.a.createUrl(l))})(t,1),rotate:45,style:{fontSize:"var(--fs-base__one)",color:"var(--unnamed-color-1b62ab)"}})):""),filterDropdown:e=>r.a.createElement(ea.a,{dataIndex:"advance_purpose_entity_id",data:e,onFilterChange:Zt,handleReset:Jt,value:H,name:"Deal Id",isDealDealiveryMultiselectFilter:!0}),filterIcon:e=>$t(e),filteredValue:void 0!==H?H:null},{title:"Buyer",dataIndex:"invoice_buyer",width:"170px",align:"left",render:(e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement(wt.a,{content:t.invoice_buyer,placement:"topLeft"}
1,r.a.createElement("div",{className:"bfc-table-list-components text-left"},r.a.createElement("p",{className:"multiline-ellipsis text-theme-dark"},t.invoice_buyer)))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"invoice_buyer",data:e,onFilterChange:Zt,handleReset:Jt,value:E,name:"Buyer",isSendEnum:!0}),filterIcon:e=>aa(0,"invoice_buyer"),defaultFilteredValue:void 0!==E?E:null},{title:"Seller",dataIndex:"invoice_seller",width:"190px",align:"left",render:(e,t)=>r.a.createElement(r.a.Fragment,null,r.a.createElement(wt.a,{content:t.invoice_seller,placement:"topLeft"},r.a.createElement("div",{className:"bfc-table-list-components text-left"},r.a.createElement("div",{className:"d-flex justify-content-between align-items-center"},r.a.createElement("div",null,r.a.createElement("div",null,r.a.createElement("p",{className:"ellipsis-text text-theme-dark"},t.invoice_seller)),null!==t&&void 0!==t&&t.seller_mobile_number?r.a.createElement("div",null,"(",null===t||void 0===t?void 0:t.seller_mobile_number,")"):""),null!==t&&void 0!==t&&t.is_offerer_bank_verified?r.a.createElement(wt.a,{content:"Bank details verified"},r.a.createElement(xi.a,{className:"ml-1",style:{color:"var(--unnamed-color-00ae11)"}})):!1===(null===t||void 0===t?void 0:t.is_offerer_bank_verified)?r.a.createElement(wt.a,{content:"Bank details not verified"},r.a.createElement(ki.a,{className:"ml-1",style:{color:"var(--unnamed-color-f44336)"}})):"")))),filterDropdown:e=>r.a.createElement(Oi.a,{dataIndex:"invoice_seller",data:e,onFilterChange:Zt,handleReset:Jt,value:O,name:"Seller",isSendEnum:!0}),filterIcon:e=>aa(0,"invoice_seller"),defaultFilteredValue:void 0!==O?O:null},{title:"Amount",dataIndex:"total_invoice_amount",width:"120px",align:"center",render:(e,t)=>Gt?r.a.createElement("div",{className:"d-flex align-items-center justify-content-center"},r.a.createElement(Mo.a,{expected_price:t.total_invoice_amount,type:"noInvoice"})):r.a.createElement("div",{className:"d-flex align-items-center justify-content-center"},r.a.createElement(Mo.a,{expected_price:t.total_invoice_amount}))},{title:"TDS",dataIndex:"total_invoice_amount",width:"120px",align:"center",render:(e,t)=>Gt?r.a.createElement("div",{className:"d-flex align-items-center justify-content-center"},r.a.createElement(Mo.a,{expected_price:t.tds_amount,invoice_type:t.type_of_invoice,type:"noInvoice"})):r.a.createElement("div",{className:"d-flex align-items-center justify-content-center"},r.a.createElement(Mo.a,{expected_price:t.tds_amount}))},{title:"Amount Paid",dataIndex:"total_invoice_amount",width:"120px",align:"center",render:(e,t)=>Gt?r.a.createElement("div",{className:"d-flex align-items-center justify-content-center"},r.a.createElement(Mo.a,{expected_price:t.paid_amount,type:"noInvoice"})):r.a.createElement("div",{className:"d-flex align-items-center justify-content-center"},r.a.createElement(Mo.a,{expected_price:t.paid_amount}))},{title:"Due Date",dataIndex:"payment_due_date",width:"120px",align:"center",sorter:(e,t)=>e.payment_due_date&&e.payment_due_date.localeCompare(t.payment_due_date&&t.payment_due_date),render:(e,t)=>r.a.createElement(rc.a,{closing_on:t.payment_due_date}),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"payment_due_date",data:e,onFilterChange:Zt,handleReset:Jt,value:k}),filterIcon:e=>Xt(0,"payment_due_date"),defaultFilteredValue:void 0!==k?k:null},{title:"Payment Date",dataIndex:"payment_made_date",width:"150px",sorter:(e,t)=>e.payment_made_date&&e.payment_made_date.localeCompare(t.payment_made_date&&t.payment_made_date),render:(e,t)=>r.a.createElement(rc.a,{closing_on:t.settlement_date||t.payment_made_date}),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"payment_made_date",data:e,onFilterChange:Zt,handleReset:Jt,value:q}),filterIcon:e=>Xt(0,"payment_made_date"),defaultFilteredValue:void 0!==q?q:null},{title:"Status",dataIndex:"invoice_status_enum_code",width:"150px",align:"center",render:(e,t)=>r.a.createElement("span",null,"Open"==e&&r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"}
1,t.invoice_status_enum_code.toUpperCase())),"Initiated"==e&&r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Paid"==e&&r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Over Due"==e&&r.a.createElement(xt.a,{color:"purple",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},"DUE")),"Failed"==e&&r.a.createElement(xt.a,{color:"volcano",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),("Partially Paid"==e||"PartiallyPaid"==e)&&r.a.createElement(xt.a,{color:"orange",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Draft"==e&&r.a.createElement(xt.a,{color:"lime",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Sent"==e&&r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Cancelled"==e&&r.a.createElement(xt.a,{color:"gold",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Collected"==e&&r.a.createElement(xt.a,{color:"cyan",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),"Void"==e&&r.a.createElement(xt.a,{color:"cyan",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase())),("NetOff"==e||"Net Off"==e||"Net off"==e)&&r.a.createElement(r.a.Fragment,null,r.a.createElement(xt.a,{color:"crimson",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase()))),("CSV Download"==e||14==(null===t||void 0===t?void 0:t.invoice_status_enum))&&r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},t.invoice_status_enum_code.toUpperCase()))),filterDropdown:e=>r.a.createElement(wi.a,{dataIndex:"invoice_status_enum",data:e,onFilterChange:Zt,handleReset:Jt,value:D,name:"Status"}),filterIcon:e=>aa(0,"invoice_status_enum"),defaultFilteredValue:void 0!==D?D:null},...p.includes("control-tower")?[]:[{title:"Workflow",dataIndex:"workflow_invoice_verification_enum_code",width:"170px",align:"center",render:(e,t)=>"NetOff"==(null===t||void 0===t?void 0:t.invoice_status_enum_code)||"Net Off"==(null===t||void 0===t?void 0:t.invoice_status_enum_code)||"Net off"==(null===t||void 0===t?void 0:t.invoice_status_enum_code)?"":r.a.createElement("span",null,1==t.workflow_invoice_verification_enum&&r.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",paddingLeft:"10px"}},r.a.createElement(xt.a,{color:"red",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),13===t.invoice_status_enum?"":r.a.createElement("span",{onClick:()=>{"Initiated"===t.invoice_status_enum_code||(ot(),ye(t))},class:"workflow-edit",style:{transform:"translate(0px, 0px)",scale:"1.2",cursor:"".concat("Initiated"===t.invoice_status_enum_code?"auto":"pointer")}},t.is_buyer&&!p.includes("controltower")&&"Paid"!==t.invoice_status_enum_code&&r.a.createElement("img",{src:Gc.a,style:{height:20,width:20}}))),2==t.workflow_invoice_verification_enum&&r.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",paddingLeft:"10px"}},r.a.createElement(xt.a,{color:"blue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),13===t.invoice_status_enum?"":r.a.createElement("span",{onClick:()=>{"Initiated"===t.invoice_status_enum_code||(ot(),ye(t))},class:"workflow-edit",style:{transform:"translate(0px, 0px)",scale:"1.2",cursor:"".concat("Initiated"===t.invoice_status_enum_c
1ode?"auto":"pointer")}},t.is_buyer&&!p.includes("controltower")&&"Paid"!==t.invoice_status_enum_code&&r.a.createElement("img",{src:Gc.a,style:{height:20,width:20}}))),3==t.workflow_invoice_verification_enum&&r.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",paddingLeft:"10px"}},r.a.createElement(xt.a,{color:"green",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),13===t.invoice_status_enum?"":r.a.createElement("span",{onClick:()=>{"Initiated"===t.invoice_status_enum_code||(ot(),ye(t))},class:"workflow-edit",style:{transform:"translate(0px, 0px)",scale:"1.2",cursor:"".concat("Initiated"===t.invoice_status_enum_code?"auto":"pointer")}},t.is_buyer&&!p.includes("controltower")&&"Paid"!==t.invoice_status_enum_code&&r.a.createElement("img",{src:Gc.a,style:{height:20,width:20}}))),4==t.workflow_invoice_verification_enum&&r.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",paddingLeft:"10px"}},r.a.createElement(xt.a,{color:"gold",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),13===t.invoice_status_enum?"":r.a.createElement("span",{onClick:()=>{"Initiated"===t.invoice_status_enum_code||(ot(),ye(t))},class:"workflow-edit",style:{transform:"translate(0px, 0px)",scale:"1.2",cursor:"".concat("Initiated"===t.invoice_status_enum_code?"auto":"pointer")}},t.is_buyer&&!p.includes("controltower")&&"Paid"!==t.invoice_status_enum_code&&r.a.createElement("img",{src:Gc.a,style:{height:20,width:20}}))),5==t.workflow_invoice_verification_enum&&r.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",paddingLeft:"10px"}},r.a.createElement(xt.a,{color:"orange",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),13===t.invoice_status_enum?"":r.a.createElement("span",{onClick:()=>{"Initiated"===t.invoice_status_enum_code||(ot(),ye(t))},class:"workflow-edit",style:{transform:"translate(0px, 0px)",scale:"1.2",cursor:"".concat("Initiated"===t.invoice_status_enum_code?"auto":"pointer")}},t.is_buyer&&!p.includes("controltower")&&"Paid"!==t.invoice_status_enum_code&&r.a.createElement("img",{src:Gc.a,style:{height:20,width:20}}))),6==t.workflow_invoice_verification_enum&&r.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",paddingLeft:"10px"}},r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),13===t.invoice_status_enum?"":r.a.createElement("span",{onClick:()=>{"Initiated"===t.invoice_status_enum_code||(ot(),ye(t))},class:"workflow-edit",style:{transform:"translate(0px, 0px)",scale:"1.2",cursor:"".concat("Initiated"===t.invoice_status_enum_code?"auto":"pointer")}},t.is_buyer&&!p.includes("controltower")&&"Paid"!==t.invoice_status_enum_code&&r.a.createElement("img",{src:Gc.a,style:{height:20,width:20}}))),7==t.workflow_invoice_verification_enum&&r.a.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",paddingLeft:"10px"}},r.a.createElement(xt.a,{color:"geekblue",key:e},r.a.createElement("div",{className:"bfc-table-list-components text-center"},e.toUpperCase())),13===t.invoice_status_enum?"":r.a.createElement("span",{onClick:()=>{"Initiated"===t.invoice_status_enum_code||(ot(),ye(t))},class:"workflow-edit",style:{transform:"translate(0px, 0px)",scale:"1.2",cursor:"".concat("Initiated"===t.invoice_status_enum_code?"auto":"pointer")}},t.is_buyer&&!p.includes("controltower")&&"Paid"!==t.invoice_status_enum_code&&r.a.createElement("img",{src:"Initiated"===t.invoice_status_enum_code?Qc.a:Gc.a,style:{height:20,width:20}}))),!t.workflow_invoice_verification_enum&&r.a.createElement("div",{className:"bfc-table-list-components text-center"},"-")),filterDropdown:e=>r.a.createElement(wi.a,{dataIndex:"workflow_invoice_verification_enum",data:e,onFilterChange:Zt,handleReset:Jt,value:Y,name:"Workflow"}),filterIcon:e=>aa(0,"workflow_invoice_verification_enum"),defaultFilteredValue:void 0!==Y?Y:null},{title:"Amount to Pay",dataIndex:"workflow_amount_to_pay",width:"120px",align:"center",render:(e,t)=>Gt?r.a.createElement(Mo.a,{expected_price:t.workflow_amount_to_pay<0?t.workflow_amount_to_pay:-t.workflow_amount_to_pay,type:"invoice"}):r.a.createElement(Mo.a,{expected_price:t.workflow_amount_to_pay<0?t.workflow_amount_to_pay:-t.workflow_amount_to_pay})},{title:"Pay on",dataIndex:"workflow_pay_on_date",width:"140px",align:"center",sorter:(e,t)=>e.workflow_pay_on_date&&e.workflow_pay_on_date.localeCompare(t.workflow_pay_on_date&&t.workflow_pay_on_date),render:(e,t)=>r.a.createElement(rc.a,{closing_on:t.workflow_pay_on_date}),filterDropdown:e=>r.a.createElement(ho.a,{dataIndex:"workflow_pay_on_date",data:e,onFilterChange:Zt,handleReset:Jt,value:L}),filterIcon:e=>Xt(0,"workflow_pay_on_date"),defaultFilteredValue:void 0!==L?L:null}],{title:"Actions",dataIndex:"actions",width:"120px",align:"center",render:(e,t)=>
1"Open"===t.invoice_status_enum_code||"Draft"===t.invoice_status_enum_code?r.a.createElement(er.a,{menu:na(t),trigger:["click"]},r.a.createElement("span",{className:"cursor-pointer",style:{color:"var(--unnamed-color-1b62ab)",display:"flex",alignItems:"center",gap:"4px"}},"Actions",r.a.createElement(tr.a,{style:{fontSize:"12px",top:"2px"}}))):null}],ia=e=>{if(!A.a.isEmpty(e)){let t=Object(w.a)(Object(w.a)({},mt),{},{page:e?e.current:1});m.push(Tt.a.createUrl(t)),e.pageSize!==_t&&yt(e.pageSize)}};void 0===h&&(h=1,ia({current:h,pageSize:_t}));const oa=st.busy;let sa=oa?[]:Object.values(ct||{}),la=oa?[]:Object.values(lt.entities||{});const ca=N.d.encodeBackUrl();let da="";p.includes("/network")?da="/network":p.includes("/market")&&(da="/market"),sa=sa.map((e=>Object(w.a)(Object(w.a)({},e),{},{deal_date_sorted:ur()(e.from_date).unix(),id:parseInt(e.invoice_master_id),fromDate:ur()(e.from_date).format("DD-MMM-YY"),toDate:ur()(e.to_date).format("DD-MMM-YY"),validDate:ur()(e.closing_On).format("DD-MMM-YY"),validTime:ur()(e.closing_On).format("hh:ss a"),invoiceDateTime:ur()(e.invoice_date).unix(),detailsPageLink:Object(N.h)("".concat(da,"/invoices/").concat(e.invoice_master_id,"?").concat(p.includes("controltower/invoices")?"isControlTower=true&":"","back=").concat(ca))})));const ua=A.a.get(sa,"[0].total_count")||0;sa=A.a.orderBy(sa,["invoiceDateTime"],["desc"]);const ma=()=>{pt({});let e=window.location.pathname;void 0!=G||null!=G?m.push(e+"?"+"back=".concat(G,"&page=1").concat(f&&W?"&fiscal_year=".concat(W):"")):m.push(e+"?"+"&page=1".concat(f&&W?"&fiscal_year=".concat(W):""))};Object(n.useEffect)((()=>{if(ge&&u.current){const e=u.current.querySelector(".ant-table-row");e&&e.scrollIntoView({behavior:"smooth"}),ve(!1)}}),[ge,h]);const pa={selectedRowKeys:ft,onChange:(e,t)=>
1{ht(e),vt(t)},preserveSelectedRowKeys:!0,type:"checkbox"};Object(n.useEffect)((()=>{let e=Tt.a.getFilters({commodity_deal_master_id:g,delivery_id:v,customer_vendor:b,invoice_buyer:E,invoice_seller:O,load_location_code:S,delivery_location_code:j,payment_due_date:k,invoice_status_enum:D,custom_invoice_number:x,invoice_date:C,signature_type:P,goodsservices:I,goods:T,type_of_invoice:B,settlement_invoice_type_id:R,settlement_invoice_category_id:M,payment_made_date:q,workflow_pay_on_date:L,invoice_verification_enum_code:U,invoice_verification_enum:V,workflow_invoice_verification_enum:Y,workflow_invoice_verification_enum_code:z,advance_purpose_enum:Q,advance_purpose_entity_id:H,fiscal_year:W});pt(e);const t={filters:Object(w.a)(Object(w.a)(Object(w.a)({},mt),e),{},{invoice_type_enum:"7",is_invoked_via_advances:"1"}),page_size:_t,offset:(parseInt(h)-1)*_t};if(delete t.filters.back,J&&(p.includes("controltower/invoices")||p.includes("controltower/advance")))i(Lo.a.fetchListAgainstCT(t));else if("deal"==Yt){let e=Object(w.a)(Object(w.a)({},t),{},{person_id:p.includes("control-tower/deal")&&Qt&&Qt,commodity_deal_master_id:parseInt(o)});i(Lo.a.fetchList(e))}else i(Lo.a.fetchAdvanceListAgainstPersonID(t))}),[g,v,b,E,O,S,j,k,D,h,_t,x,P,c,C,I,T,B,R,M,q,fe,L,U,V,Y,Q,H,Xe,W]),Object(n.useEffect)((()=>{const e=Object(Hl.c)(se,J,X,Z,re,p,it,null,null,K,Nt);Ct(e)}),[]);const _a=()=>{ht([]),vt([]),Et([]),he(Date.now())},ya=N.d.encodeBackUrl();return r.a.createElement("div",{className:""},At&&r.a.createElement(Hc.a,{isOpenDownloadInvoiceModal:At,setIsOpenDownloadInvoiceModal:St,selectedRowKeys:ft,companyId:ae}),It&&It.is_early_payment_financed&&r.a.createElement(Jc.a,{feedbackId:be,isOpenFeedbackModal:Ve,setIsOpenFeedbackModal:ze,isFeedbackFormSubmitted:Ye,setIsFeedbackFormSubmitted:Ge}),"market"===Yt&&r.a.createElement("div",{className:"bfc-header"},r.a.createElement(to.a,{setEmptyData:_a,setFilters:pt,setRowsPerPage:yt,links:Dt,rightPanContent:r.a.createElement(r.a.Fragment,null,f?r.a.createElement("div",{style:{width:170,marginRight:16}},r.a.createElement(yl.a,{label:"Financial Year",data:N.d.generateLastFiveYears(),dataStructure:{labelApiParam:"label",valueApiParam:"value"},apiParams:{},selectedCodeOrId:null===et||void 0===et?void 0:et.value,onChange:(e,t)=>
1{var a;e?(tt(e),m.push(Tt.a.createUrl(Object(w.a)(Object(w.a)({},mt),{},{fiscal_year:null===e||void 0===e?void 0:e.value})))):(t(null===(a=N.d.generateLastFiveYears())||void 0===a?void 0:a.find((e=>(null===e||void 0===e?void 0:e.value)===W))),nt(!0))}}),r.a.createElement(Yn.a,{open:at,setOpen:nt,type:"confirmation",confirmationType:"warn",title:"Reset Financial Year",confirmationMessage:"This may take a long time to fetch the data. Are you sure you wish to proceed?",actionButtons:[{name:"Yes",onClick:()=>{tt("");const e=Object(w.a)({},mt);delete e.fiscal_year,pt(e),m.push(Tt.a.removeUrl("fiscal_year")),nt(!1)}},{name:"No",onClick:()=>{var e;tt(null===(e=N.d.generateLastFiveYears())||void 0===e?void 0:e.find((e=>(null===e||void 0===e?void 0:e.value)===W))),nt(!1)}}]})):"",r.a.createElement("div",{className:"right-side__btn pr-3"},r.a.createElement(wt.a,{content:"Bulk Workflow Approval Status"},r.a.createElement("img",{src:Gc.a,style:{height:30,width:30,cursor:me?"pointer":"not-allowed",opacity:me?1:.5},alt:"Edit",onClick:me?()=>{ue(!0)}:null}))),r.a.createElement(Ot.a,{type:"icon",Icon:Xc.a,tooltipText:"Create Advances",onClick:()=>Ne(!0)}),(Lt||$)&&r.a.createElement("div",{className:"ml-2 right-side__btn"},J||se?r.a.createElement(r.a.Fragment,null,r.a.createElement(ne.b,{className:"mr-2",to:"/payouts?page=1&payment_mode=".concat(oe?"bulk":"offline","&payment_status=paid&back=").concat(ya)},r.a.createElement(Ot.a,{type:"icon",Icon:ad,tooltipText:"Payouts",onClick:()=>{}}))):"",r.a.createElement(ne.b,{to:"/invoices/record-payment?back=".concat(ya,"&ismarket=").concat(rt),className:"btn btn-primary btn-sm"},"Pay")))})),r.a.createElement("div",{className:"bfc-body"},le&&r.a.createElement("div",null,r.a.createElement(dt.a,{isWorkFlowPopup:!0,title:"Workflow Approval Status",onClose:()=>ce(!1)},r.a.createElement(zc.a,{timestamp:fe,setTimeStamp:he,paymentPopupVisible:le,toggle:()=>{ce(!le)},setInvoiceDetails:ye,invoiceDetails:_e,dispatch:i,page:h}))),de&&r.a.createElement("div",null,r.a.createElement(dt.a,{isWorkFlowPopup:!0,title:"Bulk Workflow Approval Status",onClose:()=>{ue(!1)}},r.a.createElement(Yc.a,{paymentPopupVisible:le,isBulkWorkflowApproval:de,bulkInvoiceDetails:gt,selectedBulkInvoiceIds:ft,toggle:()=>{ue(!de)},setInvoiceDetails:ye,invoiceDetails:_e,dispatch:i,page:h,setIsReRenderRequired:$e,setEmptyData:_a}))),Pe&&r.a.createElement(dt.a,{isWorkFlowPopup:!0,title:"Advance",onClose:()=>{Ne(!1)}},r.a.createElement($c,{setTimeStamp:he,toggle:()=>{Ne(!Pe)}})),Ie&&r.a.createElement(dt.a,{isWorkFlowPopup:!0,title:"Edit Advance",onClose:()=>{Fe(!1)}},r.a.createElement(ed,{setEditAdvance:Fe,invoiceDetails:_e,setTimeStamp:he})),Te&&r.a.createElement(Mn.a,{title:"Delete Advance",open:Te,onCancel:()=>Be(!1),onOk:()=>{(async()=>{try{await i(Lo.a.editDeleteAdvance({Record_To_Delete:!0,Invoice_Master_Id:_e.invoice_master_id}))?Se.a.show({type:"success",message:"Advances deleted successfully"}):Se.a.show({type:"error",message:"Failed to delete advances"}),Be(!1)}catch(e){Se.a.show({type:"error",message:"Error deleting advances"}),Be(!1)}})(),$e(!Xe)}},r.a.createElement("p",null,"Are you sure you want to delete this advance?")),r.a.createElement("div",{className:"invoice-table"},r.a.createElement("div",{className:"ant-table-body ant-table"},"deal"==Yt?r.a.createElement(ut.a,{ref:u,dataSource:oa?[{},{},{},{},{},{},{},{},{},{}]:sa,columns:oa?ra.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):ra,pagination:!1,onChange:ia,scroll:{y:550},className:"ant-table",size:"small"}):r.a.createElement(ut.a,{ref:u,dataSource:oa?[{},{},{},{},{},{},{},{},{},{}]:sa,columns:oa?ra.map((e=>Object(w.a)(Object(w.a)({},e),{},{render:function(){return r.a.createElement(ta.a,{active:"true",key:e.dataIndex,title:!0,paragraph:!1})}}))):ra,pagination:!1,onChange:ia,scroll:{y:550},className:"ant-table",size:"small",rowKey:e=>e.invoice_master_id,rowCustomInvoiceNo:e=>e.custom_invoice_number,rowSelection:pa}),"deal"==Yt?r.a.createElement(Ft.a,{total:parseInt(ua),handlePageChange:ia,page:h,clearFilters:ma,rowsPerPage:_t,setScrollToFirstRow:ve}):r.a.createElement(Ft.a,{total:parseInt(ua),handlePageChange:ia,page:h,clearFilters:ma,reportData:la,getExportReport:async()=>{const e={filters:mt,page_size:1e4,offset:0};let t;Se.a.show({type:"info",message:"Downloading Started..."}),t=J&&p.includes("controltower/invoices")?await i(So.a.fetchListInvoiceReportCT(e)):await i(So.a.fetchListAdvanceReport(e)),t&&(Pt.current.link.click(),Se.a.update({type:"success",message:"Downloaded Successfully"}))},getExportReportMultipleInvoices:async()=>{const e={filters:Object(w.a)(Object(w.a)({},mt),{},{invoice_master_id:null===ft||void 0===ft?void 0:ft.toString()}),page_size:1e4,offset:0};let t;Se.a.show({type:"info",message:"Downloading Started..."}),t=J&&p.includes("controltower/invoices")?await i(So.a.fetchListInvoiceReportCT(e)):await i(So.a.fetchListAdvanceReport(e)),t&&(Pt.current.link.click(),Se.a.update({type:"success",message:"Downloaded Successfully"}))},downloadInvoices:async()=>
1{if(kt(!0),ft.length>ee)St(!0),kt(!1);else{const e={invoice_master_id:ft,recipient_id:[]};Se.a.show({type:"info",message:"Downloading Started..."});let t=await F.A.downloadInvoices(e);if(t){const e=t,a=document.createElement("a");if(a.href=e,a.style.display="none",1===ft.length){let e=ct[ft[0]].custom_invoice_number;const t="".concat(e,".pdf");a.download=t}document.body.appendChild(a),a.click(),document.body.removeChild(a),Se.a.update({type:"success",message:"Downloaded Successfully"}),kt(!1)}}},csvLink:Pt,type:"Invoices",rowsPerPage:_t,setScrollToFirstRow:ve,closeArray:ft,isDownloadingProgress:jt,setIsDownloadingProgress:kt})))))};const{baseUrl:rd}=P.a;var id=async e=>{try{const t="".concat(rd,"/BioFuelRegistration/api/Registration/SendOTP");console.log("sendOTP received userData:",e);e.login_through_enum;const a=2===e.login_through_enum,n={user_name:e.user_name||e.phone||e.email,login_through_enum:e.login_through_enum||1,isResend:e.isResend||!1,access_method_type_enum:e.access_method_type_enum||2,log_id:e.log_id||null,is_requested_number_change:e.is_requested_number_change||!1,person_id:e.person_id||0,agree:e.agree||!0,country_code:a?0:e.country_code||91};console.log("sendOTP bodyParams:",n),console.log("sendOTP user_name value:",n.user_name),console.log("sendOTP login_through_enum:",n.login_through_enum),console.log("sendOTP country_code:",n.country_code);const r=await N.d.fetch(t,{method:"POST",headers:{"Content-Type":"application/json",accept:"*/*",initiator:"rdDFSpr8gPjSX7VM"},body:JSON.stringify(n)}).ready;return await N.d.processApiRes(r)}catch(t){console.log("api-verification-sendOTP->err----\x3e",t);throw await N.d.processApiErrors(t,"","SendOTP")}},od=async e=>{try{const t="".concat(rd,"/BioFuelRegistration/api/Registration/VerifyOTP"),a={user_name:e.user_name,login_through_enum:e.login_through_enum||1,otp:e.otp,log_id:e.log_id||null,login_user_id:null,access_method_type_enum:e.access_method_type_enum||2,role_id:1,person_id:null,login_through_enum_text:null,access_method_type_enum_text:null,authStep:"signup-otp"},n=await N.d.fetch(t,{method:"POST",headers:{"Content-Type":"application/json",accept:"*/*",initiator:"WSCnT79K0mCGjwTc"},body:JSON.stringify(a)}).ready;return await N.d.processApiRes(n)}catch(t){console.log("api-verification-verifyOTP->err----\x3e",t);throw await N.d.processApiErrors(t,"","VerifyOTP")}};a(2087);const sd=Object(n.createContext)(),ld=()=>Object(n.useContext)(sd),cd=()=>{try{const e=localStorage.getItem("onboardingData");return e?JSON.parse(e):{personalInfo:{},businessDetails:{},address:{},msme:{},bank:{}}}catch(e){return console.error("Error loading onboarding data from localStorage:",e),{personalInfo:{},businessDetails:{},address:{},msme:{},bank:{}}}},dd=e=>{let{children:t}=e;const[a,i]=Object(n.useState)(cd),[o,s]=Object(n.useState)(0),[l,c]=Object(n.useState)([]),[d,u]=Object(n.useState)({});Object(n.useEffect)((()=>{(e=>{try{localStorage.setItem("onboardingData",JSON.stringify(e))}catch(t){console.error("Error saving onboarding data to localStorage:",t)}})(a)}),[a]);return r.a.createElement(sd.Provider,{value:{onboardingData:a,updateSection:(e,t)=>{i((a=>Object(w.a)(Object(w.a)({},a),{},{[e]:Object(w.a)(Object(w.a)({},a[e]),t)})))},currentStep:o,updateCurrentStep:e=>{s(e)},completedSteps:l,markStepComplete:e=>{c((t=>t.includes(e)?t:[...t,e]))},markStepIncomplete:e=>{c((t=>t.filter((t=>t!==e))))},formErrors:d,setFormError:(e,t)=>{u((a=>Object(w.a)(Object(w.a)({},a),{},{[e]:t})))},clearFormError:e=>{u((t=>{const a=Object(w.a)({},t);return delete a[e],a}))},resetOnboarding:()=>{i({personalInfo:{},businessDetails:{},address:{},msme:{},bank:{}}),s(0),c([]),u({}),localStorage.removeItem("onboardingData")},getStepData:e=>a[{0:"personalInfo",1:"businessDetails",2:"address",3:"msme",4:"bank"}[e]]||{},isStepComplete:e=>l.includes(e),getAllData:()=>a,hasData:e=>a[e]&&Object.keys(a[e]).length>0}},t)},ud=(e,t)=>{let a;return function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];clearTimeout(a),a=setTimeout((()=>{clearTimeout(a),e(...r)}),t)}},md=et.g().shape({firstName:et.i().matches(/^[A-Za-z ]+$/,"First Name can only contain letters.").required("First Name is required"),lastName:et.i().matches(/^[A-Za-z ]+$/,"Last Name can only contain letters.").required("Last Name is required"),signupMethod:et.i().required("Please select a signup method"),phone:et.i().when("signupMethod",{is:"phone",then:et.i().required("Phone number is required"),otherwise:et.i().notRequired()}),otp:et.i().when("signupMethod",{is:"phone",then:et.i().matches(/^[0-9]{6}$/,"OTP must be exactly 6 digits").required("OTP is required"),otherwise:et.i().notRequired()}),email:et.i().when("signupMethod",{is:"email",then:et.i().required("Email is required").email("Please enter a valid email address").matches(/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/,"Please enter a valid email address format").min(5,"Email must be at least 5 characters long").max(254,"Email must not exceed 254 characters").test("no-consecutive-dots","Email cannot contain consecutive dots",(e=>!e||!e.includes(".."))).test("valid-domain","Please enter a valid email domain",(e=>{if(!e)return!0;const t=e.split("@")[1];return!!t&&(t.length>=3&&t.includes("."))})).test("no-special-start-end","Email cannot start or end with special characters",(e=>{if(!e)return!0;const[t]=e.split("@");return!t.startsWith(".")&&!t.endsWith(".")})),otherwise:et.i().notRequired()}),emailOtp:et.i().when("signupMethod",{is:"email",then:et.i().matches(/^[0-9]{6}$/,"Email OTP must be exactly 6 digits").required("Email OTP is required"),otherwise:et.i().notRequired()})}),pd=et.g().shape({firstName:et.i().matches(/^[A-Za-z ]+$/,"First Name can only contain letters.").required("First Name is required"),lastName:et.i().matches(/^[A-Za-z ]+$/,"Last Name can only contain letters.").required("Last Name is required"),signupMethod:et.i().required("Please select a signup method"),phone:et.i().when("signupMethod",{is:"phone",then:et.i().matches(/^[0-9]{10}$/,"Phone number must be exactly 10 digits").required("Phone number is required"),otherwise:et.i().notRequired()}),email:et.i().when("signupMethod",{is:"email",then:et.i().required("Email is required").email("Please enter a valid email address").matches(/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/,"Please enter a valid email address format").min(5,"Email must be at least 5 characters long").max(254,"Email must not exceed 254 characters").test("no-consecutive-dots","Email cannot contain consecutive dots",(e=>!e||!e.includes(".."))).test("valid-domain","Please enter a valid email domain",(e=>{if(!e)return!0;const t=e.split("@")[1];return!!t&&(t.length>=3&&t.includes("."))})).test("no-special-start-end","Email cannot start or end with special characters",(e=>{if(!e)return!0;const[t]=e.split("@");return!t.startsWith(".")&&!t.endsWith(".")})),otherwise:et.i().notRequired()})});var _d=Object(n.forwardRef)(((e,t)=>{var a,i,o,l;let{title:c,onComplete:d,onStepDataChange:u,isNextButtonDisable:m,setIsNextButtonDisable:p}=e;const[_,y]=Object(n.useState)(!1),[f,h]=Object(n.useState)(!1),[g,v]=Object(n.useState)(!1),[b,E]=Object(n.useState)(!1),[O,A]=Object(n.useState)(!1),[S,j]=Object(n.useState)(!1),[k,D]=Object(n.useState)(!1),[x,C]=Object(n.useState)({}),[P,I]=Object(n.useState)(!1),[F,T]=Object(n.useState)(!1),[B,R]=Object(n.useState)(!1),[M,q]=Object(n.useState)(!1),[L,U]=Object(n.useState)(null),[V,z]=Object(n.useState)(null),[Y,G]=Object(n.useState)(null),[Q,H]=Object(n.useState)(null),[W,K]=Object(n.useState)(!1),{onboardingData:J,updateSection:Z,markStepComplete:X,markStepIncomplete:$,getStepData:ee,
1isStepComplete:te,resetOnboarding:ae}=ld(),ne=Object(s.e)((e=>e.user)),re=null===ne||void 0===ne||null===(a=ne.profile)||void 0===a||null===(i=a.person_role)||void 0===i?void 0:i.some((e=>"CT Superuser"===(null===e||void 0===e?void 0:e.role_code))),ie=null===ne||void 0===ne||null===(o=ne.profile)||void 0===o||null===(l=o.person_role)||void 0===l?void 0:l.some((e=>"CT Customer Success"===(null===e||void 0===e?void 0:e.role_code))),se=Object(N.g)(window.location.href).includes("isCreateAccount=true")&&(re||ie),le=ee(0);Object(n.useEffect)((()=>{le.phoneVerified&&j(!0),le.emailVerified&&D(!0),le.otpSent&&E(!0),le.emailVerificationSent&&A(!0),le.showOTP&&h(!0),le.showEmailVerification&&v(!0)}),[le]),Object(n.useEffect)((()=>{p(!se);try{const e=localStorage.getItem("onboardingData");if(e){const t=JSON.parse(e),a=(null===t||void 0===t?void 0:t.personalInfo)&&Object.keys(t.personalInfo).length>0||(null===t||void 0===t?void 0:t.businessDetails)&&Object.keys(t.businessDetails).length>0||(null===t||void 0===t?void 0:t.address)&&Object.keys(t.address).length>0||(null===t||void 0===t?void 0:t.msme)&&Object.keys(t.msme).length>0||(null===t||void 0===t?void 0:t.bank)&&Object.keys(t.bank).length>0;K(Boolean(a))}}catch(e){K(!1)}}),[]);const ce=Object(n.useCallback)(ud((async e=>{if(e&&10===e.length)try{I(!0),C((e=>Object(w.a)(Object(w.a)({},e),{},{otp:null}))),console.log("Sending OTP for phone:",e);const t={user_name:e,login_through_enum:1,isResend:b,access_method_type_enum:2,agree:!0,country_code:91};console.log("OTP payload:",t);const a=await id(t);if(console.log("OTP sent response:",a),a&&a.log_id&&a.user_name)U(a.log_id),E(!0),h(!0),C((e=>Object(w.a)(Object(w.a)({},e),{},{otp:null}))),Z("personalInfo",{phoneLogId:a.log_id,otpSent:!0,showOTP:!0});else{let e=(null===a||void 0===a?void 0:a.message)||"Failed to send OTP";if(a&&a.errors&&"object"===typeof a.errors){const t=Object.values(a.errors)[0];t&&(e=t)}C((t=>Object(w.a)(Object(w.a)({},t),{},{otp:e})))}}catch(t){console.error("Error sending OTP:",t);let e=t.message||"Error sending OTP";if(t.errors&&"object"===typeof t.errors){const a=Object.values(t.errors)[0];a&&(e=a)}C((t=>Object(w.a)(Object(w.a)({},t),{},{otp:e})))}finally{I(!1)}}),200),[b]),de=Object(n.useCallback)(ud((async e=>{if(!e)return;if(!/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/.test(e))return void C((e=>Object(w.a)(Object(w.a)({},e),{},{emailOTP:"Please enter a valid email address format"})));if(e.length<5||e.length>254)return void C((t=>Object(w.a)(Object(w.a)({},t),{},{emailOTP:e.length<5?"Email is too short":e.length>254?"Email is too long":"Invalid email address length"})));if(e.includes(".."))return void C((e=>Object(w.a)(Object(w.a)({},e),{},{emailOTP:"Email cannot contain consecutive dots"})));const t=e.split("@")[1];if(!t||t.length<3||!t.includes("."))return void C((e=>Object(w.a)(Object(w.a)({},e),{},{emailOTP:"Please enter a valid email domain"})));const[a]=e.split("@");if(a.startsWith(".")||a.endsWith("."))C((e=>Object(w.a)(Object(w.a)({},e),{},{emailOTP:"Email cannot start or end with special characters"})));else try{T(!0),C((e=>Object(w.a)(Object(w.a)({},e),{},{emailOTP:null}))),console.log("Sending Email OTP for email:",e);const t={user_name:e,login_through_enum:2,isResend:O,access_method_type_enum:2,agree:!0,country_code:0};console.log("Email OTP payload:",t);const a=await id(t);if(console.log("Email OTP sent response:",a),a&&a.log_id&&a.user_name)z(a.log_id),A(!0),v(!0),C((e=>Object(w.a)(Object(w.a)({},e),{},{emailOTP:null}))),Z("personalInfo",{emailLogId:a.log_id,emailVerificationSent:!0,showEmailVerification:!0});else{let e=(null===a||void 0===a?void 0:a.message)||"Failed to send Email OTP";if(a&&a.errors&&"object"===typeof a.errors){const t=Object.values(a.errors)[0];t&&(e=t)}C((t=>Object(w.a)(Object(w.a)({},t),{},{emailOTP:e})))}}catch(n){console.error("Error sending Email OTP:",n);let e=n.message||"Error sending Email OTP";if(console.log("error",n),n.errors&&"object"===typeof n.errors){const t=Object.values(n.errors)[0];console.log("firstError",t),t&&(e=t)}C((t=>Object(w.a)(Object(w.a)({},t),{},{emailOTP:e})))}finally{T(!1)}}),200),[O]);return r.a.createElement("div",{className:"step-form"},r.a.createElement("h2",null,c),W&&r.a.createElement("div",{style:{background:"#fff3cd",borderRadius:"4px",padding:"0.875rem 1rem",marginBottom:"1rem",color:"#856404",display:"flex",alignItems:"center",justifyContent:"space-between"}},r.a.createElement("div",{style:{display:"flex",alignItems:"center",gap:"4px",flexWrap:"wrap"}},r.a.createElement("span",null,"An application is already in progress. To start a new one, please "),r.a.createElement("a",{href:"#",onClick:e=>{e.preventDefault(),(()=>{try{ae&&ae()}catch(e){}try{localStorage.removeItem("onboardingData")}catch(e){}K(!1)})(),h(!1),v(!1),j(!1),D(!1),localStorage.removeItem("cancelledChequeImage")},style:{color:"#1b62ab",textDecoration:"underline",fontWeight:600}},"click here."))),r.a.createElement(oe.e,{initialValues:{firstName:le.firstName||"",lastName:le.lastName||"",signupMethod:le.signupMethod||"phone",email:le.email||"",phone:le.phone||""},validationSchema:se?pd:md,onSubmit:(e,t)=>
1{let{setSubmitting:a}=t;console.log("handleSubmit called with:",e);const n=Object(w.a)(Object(w.a)({},e),{},{phoneVerified:S,emailVerified:k,otpSent:b,emailVerificationSent:O,showOTP:f,showEmailVerification:g,phoneLogId:L,emailLogId:V,verifiedPhone:Y,verifiedEmail:Q});Z("personalInfo",n),e.firstName&&e.lastName&&e.signupMethod&&("phone"===e.signupMethod&&S||"email"===e.signupMethod&&k?X(0):$(0)),d({personalInformation:n}),a(!1)},innerRef:t,enableReinitialize:!0},(e=>{let{values:a,isSubmitting:i,touched:o,errors:s,setFieldValue:l,submitForm:c}=e;return Object(n.useImperativeHandle)(t,(()=>({submitForm:c}))),r.a.createElement(oe.d,null,r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"firstName"},"First Name",r.a.createElement("span",{style:{color:"#e10000",fontWeight:"bold"}},"*")),r.a.createElement(oe.b,{type:"text",name:"firstName",id:"firstName",className:"form-input ".concat(o.firstName&&s.firstName?"error":""),placeholder:"Enter your first name"}),r.a.createElement(oe.a,{name:"firstName",component:"div",className:"error-message"})),r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"lastName"},"Last Name",r.a.createElement("span",{style:{color:"#e10000",fontWeight:"bold"}},"*")),r.a.createElement(oe.b,{type:"text",name:"lastName",id:"lastName",className:"form-input ".concat(o.lastName&&s.lastName?"error":""),placeholder:"Enter your last name"}),r.a.createElement(oe.a,{name:"lastName",component:"div",className:"error-message"})),r.a.createElement("div",{className:"form-field"},r.a.createElement("label",null,"Sign up via",r.a.createElement("span",{style:{color:"#e10000",fontWeight:"bold"}},"*")),r.a.createElement("div",{style:{display:"flex",alignItems:"center",gap:"1rem",margin:"1rem 0"}},r.a.createElement("label",{className:"ncswitch"},r.a.createElement(oe.b,{type:"checkbox",name:"signupMethod",checked:"email"===a.signupMethod,onChange:e=>{l("signupMethod",e.target.checked?"email":"phone"),p(!(se||e.target.checked&&Q||1!=e.target.checked&&Y))}}),r.a.createElement("span",{className:"ncswitch-slider"})),r.a.createElement("span",{style:{fontWeight:500,color:"#757d84"}},"email"===a.signupMethod?"Email":"Phone")),r.a.createElement(oe.a,{name:"signupMethod",component:"div",className:"error-message"})),"phone"===a.signupMethod&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"phone"},"Phone Number"),r.a.createElement("div",{style:{display:"flex",width:"100%"}},r.a.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},r.a.createElement("span",{style:{backgroundColor:"#f8f9fa",border:"1px solid #ced4da",padding:"12px 12px",borderRadius:"4px 0 0 4px",color:"#495057",fontSize:"14px",fontWeight:"500",height:"50px",display:"flex",alignItems:"center",marginRight:"10px"}},"+91"),r.a.createElement(oe.b,{type:"tel",name:"phone",id:"phone",className:"form-input ".concat(o.phone&&s.phone?"error":""),placeholder:"Enter your phone number",disabled:P,style:{borderRadius:"4px 0 0 4px",flex:1,borderRight:se?"1px solid #ced4da":"none",height:"50px"},maxLength:"10",onChange:e=>{const t=e.target.value.replace(/[^0-9]/g,"");l("phone",t),l("otp",""),p(!se),j(se),h(!1)}})),!se&&r.a.createElement("button",{type:"button",style:{borderTopLeftRadius:0,borderBottomLeftRadius:0,background:P||!a.phone||s.phone||10!==a.phone.length||S&&a.phone===Y?"#6c757d":"#1b62ab",color:"#fff",border:"1px solid ".concat(P||!a.phone||s.phone||10!==a.phone.length||S&&a.phone===Y?"#6c757d":"#1b62ab"),fontWeight:500,fontSize:"0.9rem",padding:"0 16px",cursor:P||!a.phone||s.phone||10!==a.phone.length||S&&a.phone===Y?"not-allowed":"pointer",opacity:P||!a.phone||s.phone||10!==a.phone.length||S&&a.phone===Y?.6:1,height:"50px",minWidth:"100px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"0px 0.375rem 0.375rem 0px",gap:"8px",pointerEvents:se?"none":"auto"},disabled:P||!a.phone||s.phone||10!==a.phone.length||S&&a.phone===Y,onClick:()=>ce(a.phone)},P?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"loading-spinner",style:{width:"16px",height:"16px",border:"2px s
1olid #f3f3f3",borderTop:"2px solid #fff",borderRadius:"50%",animation:"spin 1s linear infinite"}}),"Sending..."):S&&a.phone===Y?"Verified":"Send OTP")),r.a.createElement("small",{className:"form-text"},"Only Indian phone numbers are supported (+91)")),(f||S)&&!se&&r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"otp"},"OTP"),r.a.createElement("div",{style:{position:"relative"}},r.a.createElement(oe.b,{type:"text",name:"otp",id:"otp",className:"form-input ".concat(o.otp&&s.otp?"error":""),placeholder:"Enter 6-digit OTP",disabled:B,maxLength:"6",onChange:e=>{const t=e.target.value.replace(/[^0-9]/g,"");p(!0),l("otp",t),6===t.length&&(async(e,t)=>{if(t&&6===t.length)try{R(!0),C((e=>Object(w.a)(Object(w.a)({},e),{},{otp:null})));const a=await od({user_name:e,otp:t,login_through_enum:1,access_method_type_enum:2,log_id:L});if(console.log("OTP verification response:",a),a&&a.log_id&&a.user_name)j(!0),G(e),C((e=>Object(w.a)(Object(w.a)({},e),{},{otp:null}))),p(!1),Z("personalInfo",{phoneVerified:!0,verifiedPhone:e});else{let e="Invalid OTP";if(a&&a.data){const t=Object.values(a.data);t.length>0&&(e=t[0])}else a&&a.message&&(e=a.message);C((t=>Object(w.a)(Object(w.a)({},t),{},{otp:e})))}}catch(a){let e=a.message||"Error verifying OTP";if(a.errors&&"object"===typeof a.errors){const t=Object.values(a.errors)[0];t&&(e=t)}C((t=>Object(w.a)(Object(w.a)({},t),{},{otp:e})))}finally{R(!1)}})(a.phone,t)}}),B&&r.a.createElement("div",{style:{position:"absolute",right:"10px",top:"50%",transform:"translateY(-50%)"}},r.a.createElement("div",{className:"loading-spinner",style:{width:"16px",height:"16px",border:"2px solid #f3f3f3",borderTop:"2px solid #3498db",borderRadius:"50%",animation:"spin 1s linear infinite"}}))),r.a.createElement(oe.a,{name:"otp",component:"div",className:"error-message"})),r.a.createElement(oe.a,{name:"phone",component:"div",className:"error-message"}),S&&a.phone===Y&&r.a.createElement("div",{style:{color:"#28a745",fontSize:"0.9rem",marginTop:"0.25rem"}},"\u2705 Phone verified successfully"),x.otp&&r.a.createElement("div",{className:"error-message"},x.otp)),"email"===a.signupMethod&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"email"},"Email"),r.a.createElement("div",{style:{display:"flex",width:"100%"}},r.a.createElement(oe.b,{type:"email",name:"email",id:"email",className:"form-input ".concat(o.email&&s.email?"error":""),placeholder:"Enter your email",style:{borderTopRightRadius:0,borderBottomRightRadius:0,flex:1,borderRight:se?"1px solid #ced4da":"none"},disabled:F,onChange:e=>{l("email",e.target.value),l("emailOtp",""),p(!se),D(se),v(!1)}}),!se&&r.a.createElement("button",{type:"button",style:{borderTopLeftRadius:0,borderBottomLeftRadius:0,background:F||!a.email||s.email||k&&a.email===Q?"#6c757d":"#1b62ab",color:"#fff",border:"1px solid ".concat(F||!a.email||s.email||k&&a.email===Q?"#6c757d":"#1b62ab"),fontWeight:500,fontSize:"0.9rem",padding:"0 16px",cursor:F||!a.email||s.email||k&&a.email===Q?"not-allowed":"pointer",opacity:F||!a.email||s.email||k&&a.email===Q?.6:1,height:"50px",minWidth:"100px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"0px 0.375rem 0.375rem 0px",gap:"8px",pointerEvents:se?"none":"auto"},disabled:F||!a.email||s.email||k&&a.email===Q,onClick:()=>de(a.email)},F?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"loading-spinner",style:{width:"16px",height:"16px",border:"2px solid #f3f3f3",borderTop:"2px solid #fff",borderRadius:"50%",animation:"spin 1s linear infinite"}}),"Sending..."):k&&a.email===Q?"Verified":"Send OTP")),r.a.createElement(oe.a,{name:"email",component:"div",className:"error-message"}),r.a.createElement("small",{className:"form-text"},"We'll never share your email with anyone else.")),(g||k)&&!se&&r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"emailOtp"},"Email OTP"),r.a.createElement("div",{style:{position:"relative"}},r.a.createElement(oe.b,{type:"text",name:"emailOtp",id:"emailOtp",className:"form-input ".concat(o.emailOtp&&s.emailOtp?"error":""),placeholder:"Enter 6-digit OTP",disabled:M,maxLength:"6",onChange:e=>{const t=e.target.value.replace(/[^0-9]/g,"");l("emailOtp",t),p(!0),6===t.length&&(async(e,t)=>{if(t&&6===t.length)try{q(!0),C((e=>Object(w.a)(Object(w.a)({},e),{},{emailOTP:null}))),console.log("Verifying Email OTP for email:",e,"OTP:",t);const a=await od({user_name:e,otp:t,login_through_enum:2,access_method_type_enum:2,log_id:V}
1);if(console.log("Email OTP verification response:",a),a&&a.log_id&&a.user_name)D(!0),H(e),C((e=>Object(w.a)(Object(w.a)({},e),{},{emailOTP:null}))),p(!1),Z("personalInfo",{emailVerified:!0,verifiedEmail:e});else{let e="Invalid Email OTP";if(a&&a.data){const t=Object.values(a.data);t.length>0&&(e=t[0])}else a&&a.message&&(e=a.message);console.log("Error verifying Email OTP:",a),C((t=>Object(w.a)(Object(w.a)({},t),{},{emailOTP:e})))}}catch(a){console.error("Error verifying Email OTP:",a);let e=a.message||"Error verifying Email OTP";if(a.errors&&"object"===typeof a.errors){const t=Object.values(a.errors)[0];t&&(e=t)}C((t=>Object(w.a)(Object(w.a)({},t),{},{emailOTP:e})))}finally{q(!1)}})(a.email,t)}}),M&&r.a.createElement("div",{style:{position:"absolute",right:"10px",top:"50%",transform:"translateY(-50%)"}},r.a.createElement("div",{className:"loading-spinner",style:{width:"16px",height:"16px",border:"2px solid #f3f3f3",borderTop:"2px solid #3498db",borderRadius:"50%",animation:"spin 1s linear infinite"}})),k&&a.email===Q&&r.a.createElement("div",{style:{color:"#28a745",fontSize:"0.9rem",marginTop:"0.25rem"}},"\u2705 Email verified successfully")),r.a.createElement(oe.a,{name:"emailOtp",component:"div",className:"error-message"})),(null===x||void 0===x?void 0:x.emailOTP)&&r.a.createElement("div",{className:"error-message"},null===x||void 0===x?void 0:x.emailOTP)))})),r.a.createElement("style",{jsx:!0},"\n @keyframes spin {\n 0% { transform: rotate(0deg); }\n 100% { transform: rotate(360deg); }\n }\n "))}));const{baseUrl:yd}=P.a,fd=async(e,t,a,n)=>{try{const r={verification_Identity_Enum:e,verification_Identity_Value:t};a&&(r.bank_Account_IFSC=a),n&&(r.date_Of_Birth=n);const i="".concat(yd,"/BioFuelThirdPartyIntegration/api/SimplifiedKYC/VerifyGovermentIdAlreadyExists"),o=await N.d.fetch(i,{method:"POST",body:JSON.stringify(r)}).ready,s=await N.d.processApiRes(o);return console.log("resData----\x3e456",s),s}catch(r){console.log("api-kyc-checkDocumentExists->err----\x3e",r);throw await N.d.processApiErrors(r,"","VerifyGovermentIdAlreadyExists")}};var hd=async(e,t,a,n)=>{try{const r={verification_Identity_Enum:e,verification_Identity_Value:t};a&&(r.bank_Account_IFSC=a),n&&(r.date_of_birth=n);const i="".concat(yd,"/BioFuelThirdPartyIntegration/api/SimplifiedKYC/VerifyDocumentByGovernmentId"),o=await N.d.fetch(i,{method:"POST",body:JSON.stringify(r)}).ready;return await N.d.processApiRes(o)}catch(r){console.log("api-kyc-verifyDocument->err----\x3e",r);throw await N.d.processApiErrors(r,"","VerifyDocumentByGovernmentId")}};const{baseUrl:gd}=P.a;var vd=async(e,t,a)=>{console.log("sessionDatabhojwani",a);try{var n,r,i,o,s,l,c,d,u,m,p,_,y,f,h,g,v,b,E,O,A,S,j,k;const e="".concat(gd,"/BioFuelThirdPartyIntegration/api/SimplifiedKYC/SavePreRegistrationData"),t=await N.d.fetch(e,{method:"POST",body:JSON.stringify({user_Email:(null===a||void 0===a||null===(n=a.personalInformation)||void 0===n?void 0:n.email)||(null===a||void 0===a||null===(r=a.personalInformation)||void 0===r?void 0:r.phone)||null,mobile_Number:(null===a||void 0===a||null===(i=a.personalInformation)||void 0===i?void 0:i.phone)||null,pan_Verification_JsonData:null!==a&&void 0!==a&&null!==(o=a.businessDetails)&&void 0!==o&&null!==(s=o.fullValidatedInfo)&&void 0!==s&&s.pan?JSON.stringify(a.businessDetails.fullValidatedInfo.pan):null,gst_Verification_JsonData:null!==a&&void 0!==a&&null!==(l=a.businessDetails)&&void 0!==l&&null!==(c=l.fullValidatedInfo)&&void 0!==c&&c.gst?JSON.stringify(a.businessDetails.fullValidatedInfo.gst):null,driving_License_Verification_JsonData:null!==a&&void 0!==a&&null!==(d=a.businessDetails)&&void 0!==d&&null!==(u=d.fullValidatedInfo)&&void 0!==u&&u.individual?JSON.stringify(a.businessDetails.fullValidatedInfo.individual):null,bank_Verification_JsonData:null!==a&&void 0!==a&&null!==(m=a.bankDetails)&&void 0!==m&&m.fullBankVerified?JSON.stringify(a.bankDetails.fullBankVerified):null,udyog_Aadhaar_JsonData:null!==a&&void 0!==a&&null!==(p=a.msmeRegistration)&&void 0!==p&&p.fullVerifiedInfo?JSON.stringify(a.msmeRegistration.fullVerifiedInfo):null,location_JsonData:null!==a&&void 0!==a&&null!==(_=a.operationDetail
1s)&&void 0!==_&&_.location?JSON.stringify(a.operationDetails.location):null,session_Json_data:JSON.stringify(Object(w.a)(Object(w.a)({},null===a||void 0===a?void 0:a.personalInformation),{},{UserTypeEnum:1,businessType:null===a||void 0===a||null===(y=a.businessDetails)||void 0===y?void 0:y.businessTypeEnumName,buyerSellerType:null===a||void 0===a||null===(f=a.businessDetails)||void 0===f?void 0:f.buyerSellerTypeEnumName,date_of_birth:null===a||void 0===a||null===(h=a.personalInformation)||void 0===h?void 0:h.date_of_birth,gstNumber:null===a||void 0===a||null===(g=a.businessDetails)||void 0===g?void 0:g.gstNumber,hasGST:null===a||void 0===a||null===(v=a.businessDetails)||void 0===v?void 0:v.hasGST,hasIndividualDL:null===a||void 0===a||null===(b=a.businessDetails)||void 0===b?void 0:b.hasIndividualDL,hasPAN:null===a||void 0===a||null===(E=a.businessDetails)||void 0===E?void 0:E.hasPAN,individualId:null===a||void 0===a||null===(O=a.businessDetails)||void 0===O?void 0:O.individualId,natureOfBusiness:null===a||void 0===a||null===(A=a.businessDetails)||void 0===A?void 0:A.natureOfBusinessEnumName,typeOfIndividual:null===a||void 0===a||null===(S=a.businessDetails)||void 0===S?void 0:S.typeOfIndividualEnumName,panNumber:null===a||void 0===a||null===(j=a.businessDetails)||void 0===j?void 0:j.panNumber,msmeNumber:null===a||void 0===a||null===(k=a.msmeRegistration)||void 0===k?void 0:k.msmeNumber}))})}).ready;return await N.d.processApiRes(t)}catch(D){console.log("api-preRegistration-savePreRegistrationData->err----\x3e",D);throw await N.d.processApiErrors(D,"","SavePreRegistrationData")}},bd=async(e,t,a)=>{console.log("registerAutomatedKYCUser sessionData:",e);try{var n,r,i,o,s,l,c,d,u,m,p,_,y,f,h,g,v,b,E,w,O,A,S,j,k,D;const x="".concat(gd,"/BiofuelThirdPartyIntegration/api/SimplifiedKYC/RegisterAutomatedKYCUser");let C=null,P=null;const I="yes"===(null===e||void 0===e||null===(n=e.operationDetails)||void 0===n?void 0:n.isVerifiedPerson)&&!(null===e||void 0===e||null===(r=e.operationDetails)||void 0===r||!r.selectedSignatory);if(I){const t=e.operationDetails.selectedSignatory.trim().split(" ");if(t.length>0){C=(t[0]||"").trim()||null;const e=t.slice(1).join(" ").trim();P=e.length>0?e:""}}let F;F=t?3:a?4:2;const T={access_method_type_enum:F,otp:(null===e||void 0===e||null===(i=e.personalInformation)||void 0===i?void 0:i.otp)||null,emailOtp:(null===e||void 0===e||null===(o=e.personalInformation)||void 0===o?void 0:o.emailOtp)||null,phoneVerified:(null===e||void 0===e||null===(s=e.personalInformation)||void 0===s?void 0:s.phoneVerified)||null,emailVerified:(null===e||void 0===e||null===(l=e.personalInformation)||void 0===l?void 0:l.emailVerified)||null,business_Type_Enum:(null===e||void 0===e||null===(c=e.businessDetails)||void 0===c?void 0:c.businessTypeEnumName)||null,buyer_Seller_Enum:(null===e||void 0===e||null===(d=e.businessDetails)||void 0===d?void 0:d.buyerSellerTypeEnumName)||null,gender_Enum:(null===e||void 0===e||null===(u=e.personalInformation)||void 0===u?void 0:u.gender)||null,hasGST:(null===e||void 0===e||null===(m=e.businessDetails)||void 0===m?void 0:m.hasGST)||null,hasIndividualDL:(null===e||void 0===e||null===(p=e.businessDetails)||void 0===p?void 0:p.hasIndividualDL)||null,hasPAN:(null===e||void 0===e||null===(_=e.businessDetails)||void 0===_?void 0:_.hasPAN)||null,first_Name:I?C:(null===e||void 0===e||null===(y=e.personalInformation)||void 0===y?void 0:y.firstName)||null,middle_Name:(null===e||void 0===e||null===(f=e.personalInformation)||void 0===f?void 0:f.middleName)||null,last_Name:I?P:(null===e||void 0===e||null===(h=e.personalInformation)||void 0===h?void 0:h.lastName)||null,user_Email:(null===e||void 0===e||null===(g=e.personalInformation)||void 0===g?void 0:g.email)||null,mobile_Number:(null===e||void 0===e||null===(v=e.personalInformation)||void 0===v?void 0:v.phone)||null,gstin_Number:(null===e||void 0===e||null===(b=e.businessDetails)||void 0===b?void 0:b.gstNumber)||null,entity_Pan:(null===e||void 0===e||null===(E=e.businessDetails)||void 0===E?void 0:E.panNumber)||null,user_Type_Enum:1,nature_Of_Business_Enum:(null===e||void 0===e||null===(w=e.businessDetail
1s)||void 0===w?void 0:w.natureOfBusinessEnumName)||null,bank_Account_Number:(null===e||void 0===e||null===(O=e.bankDetails)||void 0===O?void 0:O.accountNumber)||null,bank_Account_IFSC:(null===e||void 0===e||null===(A=e.bankDetails)||void 0===A?void 0:A.ifsc)||null,type_Of_Individual_Enum:(null===e||void 0===e||null===(S=e.businessDetails)||void 0===S?void 0:S.typeOfIndividualEnumName)||null,Is_Proprietor:"DriverAndVehicleOwner"===(null===e||void 0===e||null===(j=e.businessDetails)||void 0===j?void 0:j.typeOfIndividualEnumName)&&!(null===e||void 0===e||null===(k=e.businessDetails)||void 0===k||!k.isProprietor),Udyam_Aadhar_Number:(null===e||void 0===e||null===(D=e.msmeRegistration)||void 0===D?void 0:D.msmeNumber)||null};console.log("Register API payload:",T);const B=await N.d.fetch(x,{method:"POST",headers:{accept:"text/plain","Content-Type":"application/json-patch+json"},body:JSON.stringify(T)}).ready;return await N.d.processApiRes(B)}catch(x){console.log("api-preRegistration-registerAutomatedKYCUser->err----\x3e",x);throw await N.d.processApiErrors(x,"","RegisterAutomatedKYCUser")}};const Ed=[{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:2,displayMember:"Briquettes/ Pellets",Enum_Name:"Briquettes_Pellets",sequence:2},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:3,displayMember:"Industrial Biowaste",Enum_Name:"IndustrialBiowaste",sequence:3},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:4,displayMember:"Biomass Consumer",Enum_Name:"BiomassConsumer",sequence:4},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:5,displayMember:"Biofuel/ Bioenergy",Enum_Name:"Biofuel_Bioenergy",sequence:5},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:6,displayMember:"Biofuel Consumer",Enum_Name:"BiofuelConsumer",sequence:6},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:7,displayMember:"Bank/ NBFC",Enum_Name:"Bank_NBFC",sequence:7},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:8,displayMember:"Insurance Company",Enum_Name:"InsuranceCompany",sequence:8},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:9,displayMember:"Transport",Enum_Name:"Transport",sequence:9},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:10,displayMember:"Warehouse/ Storage",Enum_Name:"Warehouse_Storage",sequence:10},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:11,displayMember:"Platform Partner",Enum_Name:"PlatformPartner",sequence:11},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:12,displayMember:"Platform Support",Enum_Name:"PlatformSupport",sequence:12},{enum_Group:"NatureOfBusinessEnum",enum_Group_Text:null,valueMember:1,displayMember:"Agricultural Products",Enum_Name:"AgriculturalProducts",sequence:1}],wd=[{enum_Group:"BusinessTypeEnum",enum_Group_Text:null,valueMember:1,displayMember:"Proprietorship",Enum_Name:"Proprietorship",sequence:1},{enum_Group:"BusinessTypeEnum",enum_Group_Text:null,valueMember:2,displayMember:"Private Limited Co.",Enum_Name:"PrivateLimitedCo",sequence:2},{enum_Group:"BusinessTypeEnum",enum_Group_Text:null,valueMember:3,displayMember:"Partnership",Enum_Name:"Partnership",sequence:3},{enum_Group:"BusinessTypeEnum",enum_Group_Text:null,valueMember:4,displayMember:"Public Limited Co.",Enum_Name:"PublicLimitedCo",sequence:4},{enum_Group:"BusinessTypeEnum",enum_Group_Text:null,valueMember:5,displayMember:"LLP",Enum_Name:"LLP",sequence:5},{enum_Group:"BusinessTypeEnum",enum_Group_Text:null,valueMember:6,displayMember:"Trust",Enum_Name:"Trust",sequence:6},{enum_Group:"BusinessTypeEnum",enum_Group_Text:null,valueMember:7,displayMember:"Society",Enum_Name:"Society",sequence:7},{enum_Group:"BusinessTypeEnum",enum_Group_Text:null,valueMember:8,displayMember:"NGO",Enum_Name:"NGO",sequence:8},{enum_Group:"BusinessTypeEnum",enum_Group_Text:null,valueMember:9,displayMember:"FPO",Enum_Name:"FPO",sequence:9},{enum_Group:"BusinessTypeEnum",enum_Group_Text:null,valueMember:10,displayMember:"SHG",Enum_Name:"SHG",sequence:10}],Od=[{enum_Group:"BuyerSellerEnum",enum_Group_Text:null,valueMember:1,displayMember:"Buy Only",Enum_Name:"BuyOnly",sequence:1},{enum_Group:"BuyerSellerEnum",enum_Group_Text:null,valueMember:2,displayMember:"Sell Only",Enum_Name:"SellOnly",sequence:2},{enum_Group:"BuyerSellerEnum",enum_Group_Text:null,valueMember:3,displayMember:"Both",Enum_Name:"Both",sequence:3}],Ad=[{value:1,label:"Just here to Buy for my consumption"},{value:2,label:"Just here to Sell what I make"},{value:3,label:"Buy feedstock, convert & sell what I make"}],Sd=[{enum_Group:"TypeOfIndividualEnum",enum_Group_Text:null,valueMember:4,Enum_Name:"BusinessOrganisation",displayMember:"Business Organisation",sequence:4},{enum_Group:"TypeOfIndividualEnum",enum_Group_Text:null,valueMember:2,Enum_Name:"DriverAndVehicleOwner",dis
1playMember:"Driver And Vehicle Owner",sequence:2},{enum_Group:"TypeOfIndividualEnum",enum_Group_Text:null,valueMember:6,Enum_Name:"TransportCompany",displayMember:"Transport Company",sequence:6}],jd=e=>{const t=Ed.find((t=>t.valueMember===e));return t?t.Enum_Name:""},kd=e=>{const t=Ed.find((t=>t.Enum_Name===e));return t?t.valueMember:null},Dd=()=>Ed.map((e=>({value:e.valueMember,enumName:e.Enum_Name,label:e.displayMember}))),xd=()=>wd.map((e=>({value:e.valueMember,label:e.displayMember}))),Cd=e=>{const t=wd.find((t=>t.valueMember===e));return t?t.Enum_Name:""},Pd=e=>{const t=Od.find((t=>t.valueMember===e));return t?t.Enum_Name:""},Nd=()=>Ad,Id=()=>Sd.map((e=>({value:e.valueMember,label:e.displayMember}))),Fd=e=>{const t=Sd.find((t=>t.valueMember===e));return t?t.Enum_Name:""};const Td=r.a.createElement("svg",{width:"28",height:"28",viewBox:"0 0 28 28",fill:"none"},r.a.createElement("circle",{cx:"14",cy:"14",r:"13",fill:"none"}),r.a.createElement("path",{d:"M8 15.5L13 20.5L20 11.5",stroke:"#2d3a8c",strokeWidth:"2.5",strokeLinecap:"round",strokeLinejoin:"round"}));var Bd=function(e){let{options:t=[],value:a,onChange:n,multiSelect:i=!1,disabled:o=!1,className:s="",style:l={}}=e;const c=i?Array.isArray(a)?a:[]:a;return r.a.createElement("div",{className:"pill-selector-root ".concat(s),style:Object(w.a)({display:"flex",flexWrap:"wrap",gap:"12px"},l)},t.map((e=>{const t=i?c.includes(e.value):c===e.value;return r.a.createElement("button",{key:e.value,type:"button",className:"pill-selector-pill".concat(t?" selected":""),onClick:()=>{return t=e.value,void(o||(i?c.includes(t)?n(c.filter((e=>e!==t))):n([...c,t]):n(c===t?"":t)));var t},disabled:o||e.disabled,"aria-pressed":t,tabIndex:0,style:{display:"flex",alignItems:"center",gap:0,borderRadius:"999px",border:t?"2px solid #2d3a8c":"2px solid #bfc6d1",background:t?"rgba(45, 58, 140, 0.10)":"#fff",color:"#222",fontWeight:500,fontSize:"1rem",padding:"7px 18px",cursor:o||e.disabled?"not-allowed":"pointer",outline:t?"2px solid #2d3a8c":"none",boxShadow:t?"0 2px 8px rgba(45,58,140,0.08)":"none",transition:"all 0.15s",minWidth:70,minHeight:34,opacity:o||e.disabled?.6:1,position:"relative"}},t&&r.a.createElement("span",{style:{width:20,height:20,display:"inline-flex",alignItems:"center",justifyContent:"center",marginRight:0,flexShrink:0}},Td),r.a.createElement("span",null,e.label))})),r.a.createElement("style",null,"\n .pill-selector-pill:focus {\n outline: 2px solid #2d3a8c;\n }\n .pill-selector-pill.selected {\n color: #2d3a8c;\n background: rgba(45, 58, 140, 0.10);\n border-color: #2d3a8c;\n }\n .pill-selector-pill:not(.selected):hover {\n border-color: #2d3a8c;\n }\n "))};const Rd=et.g().shape({buyerSellerType:et.f().when("typeOfIndividual",{is:e=>{const t=Fd(Number(e));return"DriverAndVehicleOwner"!==t&&"TransportCompany"!==t},then:et.f().required("Please select an option"),otherwise:et.f().notRequired()}),businessType:et.f().when("typeOfIndividual",{is:e=>"DriverAndVehicleOwner"!==Fd(Number(e)),then:et.f().required("Business Type is required"),otherwise:et.f().notRequired()}),natureOfBusiness:et.f().when("typeOfIndividual",{is:e=>{const t=Fd(Number(e));return"DriverAndVehicleOwner"!==t&&"TransportCompany"!==t},then:et.f().required("Nature of Business is required"),otherwise:et.f().notRequired()}),typeOfIndividual:et.f().required("Please select an option"),hasGST:et.c().required("Please select an option"),gstNumber:et.i().when("hasGST",{is:!0,then:et.i().required("GST number is required").test("gst-not-exists","",(function(){var e;return!(null!==(e=this.parent.documentExistsErrors)&&void 0!==e&&e.gstNumber)})),otherwise:et.i()}),hasPAN:et.c().when("hasGST",{is:!1,then:et.c().required("Please select an option"),otherwise:et.c()}),panNumber:et.i().when(["hasGST","hasPAN"],{is:(e,t)=>!1===e&&!0===t,then:et.i().required("PAN number is required").test("pan-not-exists","",(function(){var e;return!(null!==(e=this.parent.documentExistsErrors)&&void 0!==e&&e.panNumber)})),otherwise:et.i()}),hasIndividualDL:et.c().when(["hasGST","hasPAN"],{is:(e,t)=>!1===e&&!1===t,then:et.c().required("Please select an option"),otherwise:et.c()}),individualId:et.i().when(["hasGST","hasPAN","hasIndividualDL"],{is:(e,t,a)=>!1===e&&!1===t&&!0===a,then:et.i().required("ID is required").test("individual-not-exists","",(function(){var e;return!(null!==(e=this.parent.documentExistsErrors)&&void 0!==e&&e.individualId)})),otherwise:et.i()}),date_of_birth:et.i().when(["hasGST","hasPAN","hasIndividualDL"],{is:(e,t,a)=>!1===e&&!1===t&&!0===a,then:et.i().required("Date of birth is required"),otherwise:et.i()}),documentExistsErrors:et.g()});var Md=Object(n.forwardRef)(((e,t)=>{let{title:a,onComplete:i,isNextButtonDisable:o,setIsNextButtonDisable:s}=e;const l=Object(N.n)(),[c,d]=Object(n.useState)(!1),[u,m]=Object(n.useState)(!1),[p,_]=Object(n.useState)([]),[y,f]=Object(n.useState)({}),[h,g]=Object(n.useState)({gst:null,pan:null,individual:null});console.log("BusinessInfo",h);const[v,b]=Object(n.useState)({gst:null,pan:null,individual:null}),[E,O]=Object(n.useState)(null),[A,S]=Object(n.useState)(""),[j,k]=Object(n.useState)([]),[D,x]=Object(n.useState)(""),[C,P]=Object(n.useState)(null),[I,F]=Object(n.useState)({}),[T,B]=Object(n.useState)({}),[R,M]=Object(n.useState)(null),{updateSection:q,markStepComplete:L,markStepIncomplete:U,get
1StepData:V,isStepComplete:z}=ld(),Y=V(1);console.log("existingData",Y),Object(n.useEffect)((()=>{Y.validatedInfo&&g(Y.validatedInfo),Y.fullValidatedInfo&&b(Y.fullValidatedInfo),Y.validatedPincode&&S(Y.validatedPincode),Y.authorizedSignatories&&k(Y.authorizedSignatories),Y.companyName&&x(Y.companyName),Y.selectedAuthorizedSignatory&&P(Y.selectedAuthorizedSignatory),Y.prefetchedManualAddress&&B(Y.prefetchedManualAddress),void 0!==Y.isAddressFromDocMissing&&d(Y.isAddressFromDocMissing),Y.missingAddressFields&&_(Y.missingAddressFields)}),[]),console.log(h,"businessInfo");const G=e=>e.replace(/[a-zA-Z]/g,(e=>e.toUpperCase())),Q=async(e,t)=>{try{m(!0),O("gstNumber");const o=await(async e=>{try{M("gstNumber");const t=await fd(3,e);return null!==t&&void 0!==t&&t.user_already_exists?(F((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:(null===t||void 0===t?void 0:t.message)||"This GST number is already registered in our system"}))),!0):(F((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:null}))),!1)}catch(t){return console.error("Error checking GST existence:",t),F((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:null}))),!1}finally{M(null)}})(e);if(o)return m(!1),void O(null);const s=await hd(3,e);if(console.log("response----\x3e123",s),"100"===s.response_code&&null!==s&&void 0!==s&&s.result){var a,n,r,i;g((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null===s||void 0===s?void 0:s.result}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{gst:s}))),f((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:null})));const e=null===s||void 0===s||null===(a=s.result)||void 0===a||null===(n=a.primary_business_address)||void 0===n?void 0:n.registered_address;if(e){const a=e.match(/(\d{6})(?!.*\d)/);if(a){const e=a[1];S(e),console.log("GST Pincode:",e),q("businessDetails",{validatedPincode:e})}const n=e.split(", "),r=e=>!e||""===e.trim()||"."===e.trim()||"na"===e.trim().toLowerCase(),i=e=>r(e)?"":e.trim(),o={line_1:i(n[0]),line_2:i(n[1]),street_name:i(n[3]),city:n.length>=3?i(n[n.length-3]):"",state:n.length>=2?i(n[n.length-2]):"",zip:n.length>=1?i(n[n.length-1]):"",district_code:""};t("manualAddress",o),B(o),_(["line_1","line_2","street_name","city","state","zip","district_code"]),d(!0),q("businessDetails",{fetchedRegisteredAddress:e,fetchedAddressSource:"GSTIN",prefetchedManualAddress:o,isAddressFromDocMissing:!0,missingAddressFields:["line_1","line_2","street_name","city","state","zip","district_code"]})}else d(!0),_(["line_1","line_2","street_name","city","state","zip","district_code"]),q("businessDetails",{fetchedRegisteredAddress:null,fetchedAddressSource:"GSTIN",isAddressFromDocMissing:!0,missingAddressFields:["line_1","line_2","street_name","city","state","zip","district_code"]});k((null===s||void 0===s||null===(r=s.result)||void 0===r?void 0:r.authorized_signatory)||[]),x((null===s||void 0===s||null===(i=s.result)||void 0===i?void 0:i.legal_name)||"")}else if("106"===s.response_code)f((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:s.response_message||"Invalid GST Number"}))),g((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null}))),k([]),x("");else if("101"===s.response_code)f((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:s.response_message||"No Record Found"})));else if(!1===s.success||"100"!==s.response_code){const e=s.response_message?"Error ".concat(s.response_code,": ").concat(s.response_message):"GST validation failed. Please try again.";f((t=>Object(w.a)(Object(w.a)({},t),{},{gstNumber:e}))),g((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null}))),k([]),x("")}}catch(o){f((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:o.message||"Error validating GST"}))),g((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null}))),k([]),x("")}finally{m(!1),O(null)}};Object(n.useEffect)((()=>{if(Y.manualAddress){if(Object.values(Y.manualAddress).some((e=>""!==e))){d(!0);_(["line_1","line_2","street_name","city","state","zip","district_code"])}}}),[]);const H=async(e,t)=>{try{m(!0),O("panNumber");const a=await(async e=>{try{M("panNumber");const t=await fd(2,e);return console.log("response----\x3e123",t),null!==t&&void 0!==t&&t.user_already_exists?(F((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:(null===t||void 0===t?void 0:t.message)||"This PAN number is already registered in our system"}))),!0):(F((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:null}))),!1)}catch(t){return console.error("Error checking PAN existence:",t),F((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:null}))),!1}finally{M(null)}})(e);if(a)return m(!1),void O(null);const n=await hd(2,e);if("100"===n.response_code&&null!==n&&void 0!==n&&n.result){k([]);const e=n.result,a=e.user_address||{},r=["line_1","line_2","street_name","city","state","zip","district_code"],i=e=>!e||"string"!==typeof e||""===e.trim()||"."===e.trim()||"na"===e.trim().toLowerCase(),o=e=>i(e)?"":e.trim(),s={line_1:o(a.line_1),line_2:o(a.line_2),street_name:o(a.street_name),city:o(a.city),state:o(a.state),zip:o(a.zip),district_code:o(a.district_code)};
1t("manualAddress",s),B(s),_(r),d(!0),q("businessDetails",{fetchedRegisteredAddress:a.full,fetchedAddressSource:"PAN",prefetchedManualAddress:s,isAddressFromDocMissing:!0,missingAddressFields:r}),g((t=>Object(w.a)(Object(w.a)({},t),{},{pan:e}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{pan:n}))),f((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:null}))),a.zip&&(S(a.zip),q("businessDetails",{validatedPincode:a.zip})),a.full&&""!==a.full.trim()?q("businessDetails",{fetchedRegisteredAddress:a.full,fetchedAddressSource:"PAN"}):q("businessDetails",{fetchedRegisteredAddress:null,fetchedAddressSource:"PAN"})}else"106"===n.response_code?(f((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:n.response_message||"Invalid PAN Number"}))),g((e=>Object(w.a)(Object(w.a)({},e),{},{pan:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{pan:null})))):"101"===n.response_code&&f((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:n.response_message||"No Record Found"})))}catch(a){f((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:a.message||"Error validating PAN"}))),g((e=>Object(w.a)(Object(w.a)({},e),{},{pan:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{pan:null})))}finally{m(!1),O(null)}},W=async(e,t,a)=>{try{m(!0),O("individualId");const n=await(async(e,t)=>{try{M("individualId");const a=await fd(6,e,null,t);return null!==a&&void 0!==a&&a.user_already_exists?(F((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:(null===a||void 0===a?void 0:a.message)||"This Driving License is already registered in our system"}))),!0):(F((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:null}))),!1)}catch(a){return console.error("Error checking Individual ID existence:",a),F((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:null}))),!1}finally{M(null)}})(e,t);if(n)return m(!1),void O(null);const r=await hd(6,e,null,t);if("100"===r.response_code&&null!==r&&void 0!==r&&r.result){const e=r.result;g((t=>Object(w.a)(Object(w.a)({},t),{},{individual:e}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{individual:r}))),f((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:null})));const t=e.user_address||[],n=t.find((e=>"Permanent"===e.type))||t[0]||{},i=e=>!e||"string"!==typeof e||""===e.trim()||"."===e.trim()||"na"===e.trim().toLowerCase(),o=e=>i(e)?"":e.trim(),s=["line_1","line_2","street_name","city","state","zip","district_code"],l={line_1:o(n.address_line1),line_2:"",street_name:"",city:"",state:o(n.state),zip:o(n.pin),district_code:o(n.district)},c=n.complete_address||n.address_line1||"";a&&a("manualAddress",l),B(l),_(s),d(!0),q("businessDetails",{fetchedRegisteredAddress:c,fetchedAddressSource:"Driving Licence",prefetchedManualAddress:l,isAddressFromDocMissing:!0,missingAddressFields:s}),n.pin&&(S(n.pin),q("businessDetails",{validatedPincode:n.pin}))}
1else"106"===r.response_code?(f((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:r.response_message||"Invalid ID Number"}))),g((e=>Object(w.a)(Object(w.a)({},e),{},{individual:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{individual:null})))):"101"===r.response_code&&f((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:r.response_message||"No Record Found"})))}catch(n){f((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:n.message||"Error validating ID"}))),g((e=>Object(w.a)(Object(w.a)({},e),{},{individual:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{individual:null})))}finally{m(!1),O(null)}},K={buyerSellerType:Y.buyerSellerType||"",businessType:Y.businessType||"",natureOfBusiness:Y.natureOfBusiness||"",typeOfIndividual:Y.typeOfIndividual||"",hasGST:void 0===Y.hasGST||Y.hasGST,gstNumber:Y.gstNumber||"",hasPAN:void 0===Y.hasPAN||Y.hasPAN,panNumber:Y.panNumber||"",hasIndividualDL:void 0===Y.hasIndividualDL||Y.hasIndividualDL,individualId:Y.individualId||"",date_of_birth:Y.date_of_birth||"",documentExistsErrors:{},isProprietor:Y.isProprietor||!1};return r.a.createElement("div",{className:"step-form"},r.a.createElement("h2",null,a),r.a.createElement(oe.e,{initialValues:K,validationSchema:Rd,context:{missingFields:p,isAddressFromDocMissing:c},onSubmit:e=>{let t=h.pan?Object(w.a)({},h.pan):null,a=v.pan?Object(w.a)({},v.pan):null,n=h.gst?Object(w.a)({},h.gst):null,r=v.gst?Object(w.a)({},v.gst):null;const o=Pd(Number(null===e||void 0===e?void 0:e.buyerSellerType)),l=Cd(Number(null===e||void 0===e?void 0:e.businessType)),d=jd(Number(null===e||void 0===e?void 0:e.natureOfBusiness)),u=Fd(Number(null===e||void 0===e?void 0:e.typeOfIndividual));let m="",_="";if(C&&C.name){const e=C.name.trim().split(" ");e.length>0&&(m=e[0],_=e.slice(1).join(" "))}const y=Object(w.a)(Object(w.a)(Object(w.a)(Object(w.a)(Object(w.a)({},e),{},{buyerSellerType:e.buyerSellerType,businessType:e.businessType,natureOfBusiness:e.natureOfBusiness,buyerSellerTypeEnumName:o,businessTypeEnumName:l,natureOfBusinessEnumName:d,typeOfIndividualEnumName:u,isAddressFromDocMissing:c,missingAddressFields:p,prefetchedManualAddress:T},e.hasGST?{gst:e.gstNumber,gstValidated:n}:{gst:"",gstValidated:null}),e.hasPAN?{pan:e.panNumber,panValidated:t}:{pan:"",panValidated:null}),e.hasIndividualDL?{license:e.individualId,licenseValidated:h.individual}:{license:"",licenseValidated:null}),{},{validatedInfo:{gst:e.hasGST?n:null,pan:e.hasPAN?t:null,individual:e.hasIndividualDL?h.individual:null},fullValidatedInfo:{gst:e.hasGST?r:null,pan:e.hasPAN?a:null,individual:e.hasIndividualDL?v.individual:null},validatedPincode:A,authorizedSignatories:j,companyName:D,selectedAuthorizedSignatory:C,isProprietor:e.isProprietor},C&&{firstName:m,lastName:_});q("businessDetails",y),e.natureOfBusiness&&e.typeOfIndividual&&(e.hasGST&&h.gst||e.hasPAN&&t||e.hasIndividualDL&&h.individual&&e.date_of_birth)?L(1):U(1),i({businessDetails:Object(w.a)(Object(w.a)(Object(w.a)(Object(w.a)({},y),e.hasGST?{}:{gstNumber:""}),e.hasPAN?{}:{panNumber:""}),e.hasIndividualDL?{}:{individualId:"",date_of_birth:""})}),s&&s(!1)},innerRef:t,enableReinitialize:!0},(e=>{var a,i,o,c;let{values:m,isSubmitting:p,touched:v,errors:O,setFieldValue:A,submitForm:S,validateField:j,validateForm:k}=e;Object(n.useImperativeHandle)(t,(()=>({submitForm:async()=>{const e=await k();if(Object.keys(e).length>0)return console.log("Form validation failed:",e),!1;if(Object.keys(I).some((e=>I[e])))return console.log("Document existence errors found:",I),!1;Fd(Number(m.typeOfIndividual));if(!1===m.hasGST&&!1===m.hasPAN&&!1===m.hasIndividualDL)return!1;if(!0===m.hasGST){if(!h.gst)return f((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:"Please validate your GST number"}))),!1}else if(!0===m.hasPAN){if(!h.pan)return f((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:"Please validate your PAN number"}))),!1}else if(!0===m.hasIndividualDL&&!h.individual)return f((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:"Please validate your Driving License"}))),!1;return S()},setSelectedAuthorizedSignatory:e=>{P(e)}})));const D=!1===m.hasGST&&!1===m.hasPAN&&!1===m.hasIndividualDL,x=Fd(Number(m.typeOfIndividual)),C="DriverAndVehicleOwner"===x||"TransportCompany"===x,N="DriverAndVehicleOwner"===x;r.a.useEffect((()=>{"DriverAndVehicleOwner"!==x&&m.isProprietor&&A("isProprietor",!1)}),[x,A,m.isProprietor]),r.a.useEffect((()=>{"DriverAndVehicleOwner"===x&&(m.hasGST&&A("hasGST",!1),m.hasPAN&&A("hasPAN",!1),m.hasIndividualDL||A("hasIndividualDL",!0),A("gstNumber",""),A("panNumber",""),F((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:null,panNumber:null}))),f((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:null,panNumber:null}
1))),(h.gst||h.pan)&&(g((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null,pan:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null,pan:null})))))}),[x]),r.a.useEffect((()=>{"TransportCompany"===x&&9!==m.natureOfBusiness&&A("natureOfBusiness",9)}),[x,m.natureOfBusiness,A]),r.a.useEffect((()=>{A("documentExistsErrors",I),Object.keys(I).length>0&&(I.gstNumber&&m.hasGST&&j("gstNumber"),I.panNumber&&m.hasPAN&&j("panNumber"),I.individualId&&m.hasIndividualDL&&j("individualId"))}),[I,A,j,m]);const T=Dd(),B=(null===(a={BusinessOrganisation:{disallowEnumNames:["Transport"]}}[x])||void 0===a?void 0:a.disallowEnumNames)||[],R=new Set(B.map((e=>kd(e))).filter((e=>null!==e)));console.log("BaseNatureOptions",T);const M=T.map((e=>({value:e.value,label:e.label,disabled:R.has(e.value)})));return r.a.useEffect((()=>{if(!s)return;const e=Fd(Number(m.typeOfIndividual)),t="DriverAndVehicleOwner"===e||"TransportCompany"===e;let a=!!m.typeOfIndividual;t?"TransportCompany"===e&&(a=a&&m.natureOfBusiness):a=a&&m.buyerSellerType&&m.natureOfBusiness;let n=!1;n=m.hasGST?!!h.gst:m.hasPAN?!!h.pan:!!m.hasIndividualDL&&(!!h.individual&&!!m.date_of_birth&&!!m.individualId);const r=!a||!n||u;s(r),console.log("Syncing Next Button State:",{isStepValid:a,isDocValidated:n,isDisabled:r})}),[m,h,u,s]),r.a.useEffect((()=>{R.has(m.natureOfBusiness)&&A("natureOfBusiness","")}),[x,A]),r.a.createElement(oe.d,null,r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"typeOfIndividual"},"I am a",r.a.createElement("span",{style:{color:"#e10000",fontWeight:"bold"}},"*")),r.a.createElement(Bd,{options:Id(),value:m.typeOfIndividual,onChange:e=>A("typeOfIndividual",e),multiSelect:!1}),v.typeOfIndividual&&O.typeOfIndividual&&r.a.createElement("div",{className:"error-message"},O.typeOfIndividual)),!C&&r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"buyerSellerType"},"Biofuels, Briquettes, Pellets, Feedstock, Biomass & much more! Are you here to Buy or Sell?",r.a.createElement("span",{style:{color:"#e10000",fontWeight:"bold"}},"*")),r.a.createElement(Bd,{options:Nd(),value:m.buyerSellerType,onChange:e=>A("buyerSellerType",e),multiSelect:!1}),v.buyerSellerType&&O.buyerSellerType&&r.a.createElement("div",{className:"error-message"},O.buyerSellerType)),!N&&r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"businessType"},"What describes you the best?",r.a.createElement("span",{style:{color:"#e10000",fontWeight:"bold"}},"*")),r.a.createElement(Bd,{options:xd(),value:m.businessType,onChange:e=>A("businessType",e),multiSelect:!1}),v.businessType&&O.businessType&&r.a.createElement("div",{className:"error-message"},O.businessType)),!C&&r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"natureOfBusiness"},"What are you going to Buy/Sell?",r.a.createElement("span",{style:{color:"#e10000",fontWeight:"bold"}},"*")),r.a.createElement(Bd,{options:M,value:m.natureOfBusiness,onChange:e=>A("natureOfBusiness",e),multiSelect:!1}),v.natureOfBusiness&&O.natureOfBusiness&&r.a.createElement("div",{className:"error-message"},O.natureOfBusiness)),"DriverAndVehicleOwner"!==x&&r.a.createElement("div",{className:"form-field"},r.a.createElement("label",null,"Do you have a GST number?"),r.a.createElement("div",{style:{display:"flex",alignItems:l?"start":"center",gap:"1rem",margin:"1rem 0",flexDirection:l?"column":"row",width:"100%"}},r.a.createElement("label",{className:"ncswitch"},r.a.createElement(oe.b,{type:"checkbox",name:"hasGST",checked:m.hasGST,onChange:e=>{A("hasGST",e.target.checked),F((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:null}))),f((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:null}))),g((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null,pan:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null,pan:null}))),A("gstNumber",""),A("date_of_birth",""),A("individualId",""),A("panNumber",""),A("hasPAN",!1)},disabled:u}),r.a.createElement("span",{className:"ncswitch-slider"})),r.a.createElement("span",{style:{fontWeight:500,color:"#757d84"}},m.hasGST?"Yes":"No"),m.hasGST&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},r.a.createElement(oe.b,{type:"text",name:"gstNumber",id:"gstNumber",className:"form-input ".concat(v.gstNumber&&(O.gstNumber||y.gstNumber)?"error":""),placeholder:"Enter your GST number",disabled:u,style:{borderTopRightRadius:0,borderBottomRightRadius:0,flex:1,borderRight:"none",height:"50px"},onChange:e=>{const t=e.target.value,a=G(t);A("gstNumber",a),I.gstNumber&&F((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:null}))),y.gstNumber&&f((e=>Object(w.a)(Object(w.a)({},e),{},{gstNumber:null}))),h.gst&&(g((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{gst:null}))))}}),r.a.createElement("button",{type:"button",style:{borderTopLeftRadius:0,borderBottomLeftRadius:0,background:u||!/^[A-Za-z0-9]{15}$/.test(m.gstNumber)||O.gstNumber||I.gstNumber?"#6c757d":"#1b62ab",color:"#fff",border:"1px solid ".concat(u||!/^[A-Za-z0-9]{15}$/.test(m.gstNumber)||O.gstNumber||I.gstNumber?"#6c757d":"#1b62ab"),fontWeight:500,fontSize:"0.9rem",padding:"0 16px",cursor:u||!/^[A-Za-z0-9]{15}$/.test(m.gstNumber)||O.gstNumber||I.gstNumber?"not-allowed":"pointer",opacity:u||!/^[A-Za-z0-9]{15}$/.test(m.gstNumber)||O.gstNumber||I.gstNumber?.6:1,height:"50px",minWidth:"100px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"0px 0.375rem 0.375rem 0px",gap:"8px"},disabled:u||!/^[A-Za-z0-9]{15}$/.test(m.gstNumber)||O.gstNumber||I.gstNumber,onClick:()=>Q(m.gstNumber,A)},u&&"gstNumber"===E?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"loading-spinner",style:{width:"16px",height:"16px",border:"2px s
1olid #f3f3f3",borderTop:"2px solid #fff",borderRadius:"50%",animation:"spin 1s linear infinite"}}),"Validating..."):"Validate"))),r.a.createElement(oe.a,{name:"hasGST",component:"div",className:"error-message"}),m.hasGST&&r.a.createElement(r.a.Fragment,null,r.a.createElement(oe.a,{name:"gstNumber",component:"div",className:"error-message"}),y.gstNumber&&r.a.createElement("div",{className:"error-message"},y.gstNumber),I.gstNumber&&r.a.createElement("div",{className:"error-message"},I.gstNumber)),(null===(i=h.gst)||void 0===i?void 0:i.legal_name)&&m.hasGST&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"0.5rem",color:"#28a745"}},r.a.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginRight:"0.5rem"}},r.a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},r.a.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#7ED957"}),r.a.createElement("path",{d:"M6 10.5L9 13.5L14 8.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),r.a.createElement("span",null,h.gst.legal_name))),!1===m.hasGST&&"DriverAndVehicleOwner"!==x&&r.a.createElement("div",{className:"form-field"},r.a.createElement("label",null,"Do you have a Business PAN number?"),r.a.createElement("div",{style:{display:"flex",alignItems:l?"start":"center",gap:"1rem",margin:"1rem 0",flexDirection:l?"column":"row",width:"100%"}},r.a.createElement("label",{className:"ncswitch"},r.a.createElement(oe.b,{type:"checkbox",name:"hasPAN",checked:m.hasPAN,onChange:e=>{A("hasPAN",e.target.checked),F((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:null}))),f((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:null}))),g((e=>Object(w.a)(Object(w.a)({},e),{},{pan:null,gst:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{pan:null,gst:null}))),A("panNumber",""),A("gstNumber",""),A("date_of_birth",""),A("individualId",""),A("hasGST",!1),_([]),d(!1)},disabled:u}),r.a.createElement("span",{className:"ncswitch-slider"})),r.a.createElement("span",{style:{fontWeight:500,color:"#757d84"}},m.hasPAN?"Yes":"No"),m.hasPAN&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",flex:1}},r.a.createElement(oe.b,{type:"text",name:"panNumber",id:"panNumber",className:"form-input ".concat(v.panNumber&&(O.panNumber||y.panNumber)?"error":""),placeholder:"Enter your Business PAN number",disabled:u,style:{borderTopRightRadius:0,borderBottomRightRadius:0,flex:1,borderRight:"none",height:"50px"},onChange:e=>{const t=e.target.value,a=G(t);A("panNumber",a),I.panNumber&&F((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:null}))),y.panNumber&&f((e=>Object(w.a)(Object(w.a)({},e),{},{panNumber:null}))),h.pan&&(g((e=>Object(w.a)(Object(w.a)({},e),{},{pan:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{pan:null}))))}}),r.a.createElement("button",{type:"button",style:{borderTopLeftRadius:0,borderBottomLeftRadius:0,background:u||!/^[A-Za-z0-9]{10}$/.test(m.panNumber)||O.panNumber||I.panNumber?"#6c757d":"#1b62ab",color:"#fff",border:"1px solid ".concat(u||!/^[A-Za-z0-9]{10}$/.test(m.panNumber)||O.panNumber||I.panNumber?"#6c757d":"#1b62ab"),fontWeight:500,fontSize:"0.9rem",padding:"0 16px",cursor:u||!/^[A-Za-z0-9]{10}$/.test(m.panNumber)||O.panNumber||I.panNumber?"not-allowed":"pointer",opacity:u||!/^[A-Za-z0-9]{10}$/.test(m.panNumber)||O.panNumber||I.panNumber?.6:1,height:"50px",minWidth:"100px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"0px 0.375rem 0.375rem 0px",gap:"8px"},disabled:u||!/^[A-Za-z0-9]{10}$/.test(m.panNumber)||O.panNumber||I.panNumber,onClick:()=>H(m.panNumber,A)},u&&"panNumber"===E?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"loading-spinner",style:{width:"16px",height:"16px",border:"2px solid #f3f3f3",borderTop:"2px solid #fff",borderRadius:"50%",animation:"spin 1s linear infinite"}}),"Validating..."):"Validate"))),r.a.createElement(oe.a,{name:"hasPAN",component:"div",className:"error-message"}),r.a.createElement(oe.a,{name:"panNumber",component:"div",className:"error-message"}),y.panNumber&&r.a.createElement("div",{className:"error-message"},y.panNumber),I.panNumber&&r.a.createElement("div",{className:"error-message"},I.panNumber),(null===(o=h.pan)||void 0===o?void 0:o.user_full_name)&&m.hasPAN&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"0.5rem",color:"#28a745"}},r.a.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginRight:"0.5rem"}},r.a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"}
1,r.a.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#7ED957"}),r.a.createElement("path",{d:"M6 10.5L9 13.5L14 8.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),r.a.createElement("span",null,h.pan.user_full_name))),"DriverAndVehicleOwner"===x&&r.a.createElement("div",{className:"form-field"},r.a.createElement("label",null,"Do you have a Driving License?"),r.a.createElement("div",{style:{display:"flex",alignItems:l?"start":"center",gap:"1rem",margin:"1rem 0",flexDirection:l?"column":"row",width:"100%"}},r.a.createElement("label",{className:"ncswitch"},r.a.createElement(oe.b,{type:"checkbox",name:"hasIndividualDL",checked:m.hasIndividualDL,onChange:e=>{A("hasIndividualDL",e.target.checked),e.target.checked||(F((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:null}))),f((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:null,date_of_birth:null}))),g((e=>Object(w.a)(Object(w.a)({},e),{},{individual:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{individual:null}))),A("individualId",""),A("date_of_birth",""),A("panNumber",""),A("gstNumber",""))},disabled:u}),r.a.createElement("span",{className:"ncswitch-slider"})),r.a.createElement("span",{style:{fontWeight:500,color:"#757d84"}},m.hasIndividualDL?"Yes":"No"),m.hasIndividualDL&&r.a.createElement("div",{style:{flex:1,width:"100%"}},r.a.createElement("label",{htmlFor:"date_of_birth",style:{marginBottom:4,display:"block"}},"Date of Birth"),r.a.createElement(oe.b,{type:"date",name:"date_of_birth",id:"date_of_birth",className:"form-input ".concat(v.date_of_birth&&O.date_of_birth?"error":""),placeholder:"dd-mm-yyyy",max:(new Date).toISOString().split("T")[0],disabled:u,style:{height:"50px"},onChange:e=>{const t=e.target.value;A("date_of_birth",t),h.individual&&(g((e=>Object(w.a)(Object(w.a)({},e),{},{individual:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{individual:null}))))}}))),m.hasIndividualDL&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"0.5rem"}},r.a.createElement(oe.b,{type:"text",name:"individualId",id:"individualId",className:"form-input ".concat(v.individualId&&(O.individualId||y.individualId)?"error":""),placeholder:"Enter your Driving License number",disabled:u,style:{borderTopRightRadius:0,borderBottomRightRadius:0,flex:1,borderRight:"none",height:"50px"},onChange:e=>{const t=e.target.value,a=G(t);A("individualId",a),I.individualId&&F((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:null}))),y.individualId&&f((e=>Object(w.a)(Object(w.a)({},e),{},{individualId:null}))),h.individual&&(g((e=>Object(w.a)(Object(w.a)({},e),{},{individual:null}))),b((e=>Object(w.a)(Object(w.a)({},e),{},{individual:null}))))}}),r.a.createElement("button",{type:"button",style:{borderTopLeftRadius:0,borderBottomLeftRadius:0,background:u||!m.individualId||!m.date_of_birth||O.individualId||O.date_of_birth||I.individualId?"#6c757d":"#1b62ab",color:"#fff",border:"1px solid ".concat(u||!m.individualId||!m.date_of_birth||O.individualId||O.date_of_birth||I.individualId?"#6c757d":"#1b62ab"),fontWeight:500,fontSize:"0.9rem",padding:"0 16px",cursor:u||!m.individualId||!m.date_of_birth||O.individualId||O.date_of_birth||I.individualId?"not-allowed":"pointer",opacity:u||!m.individualId||!m.date_of_birth||O.individualId||O.date_of_birth||I.individualId?.6:1,height:"50px",minWidth:"100px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"0px 0.375rem 0.375rem 0px",gap:"8px"},disabled:u||!m.individualId||!m.date_of_birth||O.individualId||O.date_of_birth||I.individualId,onClick:()=>W(m.individualId,m.date_of_birth,A)},u&&"individualId"===E?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"loading-spinner",style:{width:"16px",height:"16px",border:"2px solid #f3f3f3",borderTop:"2px solid #fff",borderRadius:"50%",animation:"spin 1s linear infinite"}}),"Validating..."):"Validate")),r.a.createElement(oe.a,{name:"hasIndividualDL",component:"div",className:"error-message"}),r.a.createElement(oe.a,{name:"date_of_birth",component:"div",className:"error-message"}),r.a.createElement(oe.a,{name:"individualId",component:"div",className:"error-message"}),y.individualId&&r.a.createElement("div",{className:"error-message"},y.individualId),I.individualId&&r.a.createElement("div",{className:"error-message"},I.individualId),(null===(c=h.individual)||void 0===c?void 0:c.user_full_name)&&m.hasIndividualDL&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"0.5rem",color:"#28a745"}},r.a.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginRight:"0.5rem"}},r.a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"}
1,r.a.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#7ED957"}),r.a.createElement("path",{d:"M6 10.5L9 13.5L14 8.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),r.a.createElement("span",null,h.individual.user_full_name))),D&&r.a.createElement("div",{className:"mt-4",style:{display:"flex",alignItems:"center",gap:"8px",color:"#dc3545"}},r.a.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginRight:"0.5rem"}},r.a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},r.a.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#dc3545"}),r.a.createElement("path",{d:"M6 6L14 14M14 6L6 14",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),r.a.createElement("span",null,"Sorry, you cannot proceed without GST, PAN, or Individual PAN/Driving License. The application will now close.")))})))})),qd=a(759),Ld=(a(2088),a(525)),Ud=a(21);const Vd=et.g().shape({isVerifiedPerson:et.i().required("Please select an option"),consentGiven:et.i().when("isVerifiedPerson",{is:"no",then:et.i().required("Please provide consent to proceed"),otherwise:et.i()}),sameAsFactory:et.c().required("Please select an option"),location:et.g().shape({addressLine1:et.i(),addressLine2:et.i(),addressLine3:et.i(),city:et.i(),state:et.i(),pincode:et.i().matches(/^\d{6}$/,"Pincode must be 6 digits").nullable().notRequired()}),pincodeMismatch:et.c().test("pincode-match","Pincode mismatch detected. Please ensure your business address matches your official records.",(function(){return!0})),manualAddress:et.g().when("isAddressFromDocMissing",{is:!0,then:et.g().shape({line_1:et.i().required("Address Line 1 is required").min(3,"Character length should be between 3 and 100").max(100,"Character length should be between 3 and 100"),line_2:et.i().transform((e=>""===e?null:e)).nullable().min(3,"Character length should be between 3 and 100").max(100,"Character length should be between 3 and 100"),street_name:et.i().transform((e=>""===e?null:e)).nullable().min(3,"Character length should be between 3 and 100").max(100,"Character length should be between 3 and 100"),city:et.i().required("City is required"),state:et.i().required("State is required"),zip:et.i().required("Pin code is required").matches(/^[0-9]{6}$/,"Must be 6 digits"),district_code:et.i().required("District is required")}),otherwise:et.g().notRequired()})}),zd=Object(n.forwardRef)(((e,t)=>{var a,i,o,l,c,d,u,m,p,_,y,f,h,g,v,b,E;let{title:O="Operation Details",onPrevious:S,onComplete:j,validatedPincode:k,fetchedRegisteredAddress:D,fetchedAddressSource:x,authorizedSignatories:C=[],companyName:I,isNextButtonDisable:T,setIsNextButtonDisable:B}=e;console.log("fetchedRegisteredAddress",D),console.log("fetchedAddressSource",x),console.log("validatedPincode",k);const[R,M]=Object(n.useState)(!1),[q,L]=Object(n.useState)(""),[U,V]=Object(n.useState)(""),[z,Y]=Object(n.useState)(!1),[G,Q]=Object(n.useState)(!0),[H,W]=Object(n.useState)(""),[K,J]=Object(n.useState)(!1),[Z,$]=Object(n.useState)(""),ee=Object(N.n)(),te=Object(s.d)(),{updateSection:ae,markStepComplete:ne,markStepIncomplete:re,getStepData:ie}=ld();console.log("Authorized Signatories in OperationDetails",C);const se=ie(2),le=ie(1)||{},ce=k||(null===le||void 0===le?void 0:le.validatedPincode)||(null===se||void 0===se?void 0:se.validatedPincode)||"",de=D||(null===le||void 0===le?void 0:le.fetchedRegisteredAddress)||(null===se||void 0===se?void 0:se.fetchedRegisteredAddress)||"",ue=x||(null===le||void 0===le?void 0:le.fetchedAddressSource)||(null===se||void 0===se?void 0:se.fetchedAddressSource)||"",ye=Fd(Number((null===le||void 0===le?void 0:le.typeOfIndividual)||0)),fe=Boolean((null===le||void 0===le?void 0:le.hasIndividualDL)||(null===le||void 0===le||null===(a=le.validatedInfo)||void 0===a?void 0:a.individual))&&("TransportCompany"===ye||"DriverAndVehicleOwner"===ye),he=(null===le||void 0===le||le.isAddressFromDocMissing,(null===le||void 0===le?void 0:le.missingAddressFields)||[]),ge=(null===le||void 0===le?void 0:le.prefetchedManualAddress)||{},ve=P.a.mapplsAccessToken||"";Object(n.useEffect)((()=>{se.selectedSignatory&&$(se.selectedSignatory),void 0!==se.locationPincodeMismatch&&Y(se.locationPincodeMismatch),void 0!==se.isDistrictServiceable&&Q(se.isDistrictServiceable),se.districtServiceMessage&&W(se.districtServiceMessage),void 0!==se.hasPickedLocation&&J(se.hasPickedLocation)}),[]),Object(n.useEffect)((()=>{(async()=>{try{const e=await te(Ld.a.getAppConfig({config_parameter:"SystemIndentPersonJWT"}));e&&(V(e),await Ud.default.setItem("accessToken",e))}catch(e){console.error("Error fetching SystemIndentPersonJWT:",e)}})()}),[te]),Object(n.useEffect)((()=>{(async()=>{try{const e=await F.hb.getOAuthToken();e&&e.access_token&&L(e.access_token)}catch(e){console.error("Error getting map token:",e)}})()}),[]),Object(n.useEffect)((()=>
1{if(C.length>0&&!Z){var e;const t=(null===(e=C[0])||void 0===e?void 0:e.name)||C[0];$(t)}0===C.length&&Z&&$("")}),[C,Z]);const be=()=>{M(!R)},Ee={isVerifiedPerson:se.isVerifiedPerson||"yes",consentGiven:se.consentGiven||"yes",sameAsFactory:void 0===se.sameAsFactory||se.sameAsFactory,fetchedRegisteredAddress:se.fetchedRegisteredAddress||le.fetchedRegisteredAddress||"",fetchedAddressSource:se.fetchedAddressSource||le.fetchedAddressSource||"",isAddressFromDocMissing:(null===le||void 0===le?void 0:le.isAddressFromDocMissing)||!1,manualAddress:{line_1:(null===(i=le.prefetchedManualAddress)||void 0===i?void 0:i.line_1)||(null===(o=se.manualAddress)||void 0===o?void 0:o.line_1)||"",line_2:(null===(l=le.prefetchedManualAddress)||void 0===l?void 0:l.line_2)||(null===(c=se.manualAddress)||void 0===c?void 0:c.line_2)||"",street_name:(null===(d=le.prefetchedManualAddress)||void 0===d?void 0:d.street_name)||(null===(u=se.manualAddress)||void 0===u?void 0:u.street_name)||"",zip:(null===(m=le.prefetchedManualAddress)||void 0===m?void 0:m.zip)||(null===(p=se.manualAddress)||void 0===p?void 0:p.zip)||"",city:(null===(_=le.prefetchedManualAddress)||void 0===_?void 0:_.city)||(null===(y=se.manualAddress)||void 0===y?void 0:y.city)||"",state:(null===(f=le.prefetchedManualAddress)||void 0===f?void 0:f.state)||(null===(h=se.manualAddress)||void 0===h?void 0:h.state)||"",district_code:(null===(g=le.prefetchedManualAddress)||void 0===g?void 0:g.district_code)||((null===(v=se.manualAddress)||void 0===v?void 0:v.city)==(null===(b=le.prefetchedManualAddress)||void 0===b?void 0:b.city)?null===(E=se.manualAddress)||void 0===E?void 0:E.district_code:"")||""},location:{addressLine1:se.addressLine1||"",addressLine2:se.addressLine2||"",addressLine3:se.addressLine3||"",city:se.city||"",state:se.state||"",pincode:se.pincode||"",fullAddress:se.fullAddress||"",lat:se.lat||"",lon:se.lon||""}};return r.a.createElement("div",{className:"step-form"},r.a.createElement("h2",null,O),r.a.createElement(oe.e,{initialValues:Ee,validationSchema:Vd,onSubmit:async(e,t)=>{var a,n,r;let{setSubmitting:i,setFieldError:o}=t;if(console.log("=== OperationDetails handleSubmit START ==="),console.log("OperationDetails handleSubmit called with values:",e),console.log("onComplete function exists:",!!j),z)return o("pincodeMismatch","Pincode mismatch detected. Please ensure your business address matches your official records."),void i(!1);if(C.length>0&&!Z)return o("selectedSignatory","Please select an authorized signatory."),void i(!1);let s=Object(w.a)({},le),l="",c="";const d={};if(e.manualAddress&&Object.keys(e.manualAddress).forEach((t=>{e.manualAddress[t]&&""!==e.manualAddress[t].trim()&&(d[t]=e.manualAddress[t].trim())})),le.hasPAN&&null!==(a=le.validatedInfo)&&void 0!==a&&a.pan){var u,m;c="PAN";let t=A.a.cloneDeep(le.validatedInfo.pan),a=A.a.cloneDeep(null===(u=le.fullValidatedInfo)||void 0===u?void 0:u.pan);const n=t.user_address||{},r=Object(w.a)(Object(w.a)({},n),d);l=[r.line_1,r.line_2,r.street_name,r.city,r.state,r.zip].filter((e=>e&&""!==e.trim())).join(", ").trim(),r.full=l,r.district_code=(null===(m=e.manualAddress)||void 0===m?void 0:m.district_code)||"",t.user_address=r,null!==a&&void 0!==a&&a.result&&(a.result.user_address=r),s.validatedInfo=Object(w.a)(Object(w.a)({},s.validatedInfo),{},{pan:t}),s.fullValidatedInfo=Object(w.a)(Object(w.a)({},s.fullValidatedInfo),{},{pan:a}),s.panValidated=t}if(le.hasGST&&null!==(n=le.validatedInfo)&&void 0!==n&&n.gst){var p,_,y,f;c="GSTIN";let t=A.a.cloneDeep(le.validatedInfo.gst),a=A.a.cloneDeep(null===(p=le.fullValidatedInfo)||void 0===p?void 0:p.gst);const n=[...((null===t||void 0===t||null===(_=t.primary_business_address)||void 0===_?void 0:_.registered_address)||"").split(", ")];var h;if(d.line_1&&(n[0]=d.line_1),d.line_2&&(n[1]=d.line_2),d.street_name&&(n[3]=d.street_name),d.city&&n.length>=3&&(n[n.length-3]=d.city),d.state&&n.length>=2&&(n[n.length-2]=d.state),d.zip&&n.length>=1&&(n[n.length-1]=d.zip),l=n.join(", "),t.primary_business_address.registered_address=l,t.primary_business_address.district_code=(null===(y=e.manualAddress)||void 0===y?void 0:y.district_code)||"",null!==a&&void 0!==a&&null!==(f=a.result)&&void 0!==f&&f.primary_business_address)a.result.primary_business_address.registered_address=l,a.result.primary_business_address.district_code=(null===(h=e.manualAddress)||void 0===h?void 0:h.district_code)||"";s.validatedInfo=Object(w.a)(Object(w.a)({},s.validatedInfo),{},{gst:t}),s.fullValidatedInfo=Object(w.a)(Object(w.a)({},s.fullValidatedInfo),{},{gst:a}),s.gstValidated=t}if(le.hasIndividualDL&&null!==(r=le.validatedInfo)&&void 0!==r&&r.individual){var g,v,b;c="Driving Licence";let e=A.a.cloneDeep(le.validatedInfo.individual),t=A.a.cloneDeep(null===(g=le.fullValidatedInfo)||void 0===g?void 0:g.individual);const a=e.user_address||[],n=a.findIndex((e=>"Permanent"===e.type)),r=n>=0?n:0,i=a[r]||{},o=Object(w.a)({},i);d.line_1&&(o.addressLine1=d.line_1),d.line_2&&(o.addressLine2=d.line_2),d.street_name&&(o.addressLine3=d.street_name),d.city&&(o.city=d.city),d.state&&(o.state=d.state),d.zip&&(o.pin=d.zip),d.district_code&&(o.district=d.district_code),l=[o.addressLine1,o.addressLine2,o.addressLine3,o.city,o.state,o.pin].filter((e=>e&&""!==e.trim())).join(", ").trim(),o.completeAddress=l,void 0!==e.user_address[r]&&(e.user_address[r]=o),void 0!==(null===t||void 0===t||null===(v=t.result)||void 0===v||null===(b=v.user_address)||void 0===b?void 0:b[r])&&(t.result.user_address[r]=o),s.val
1idatedInfo=Object(w.a)(Object(w.a)({},s.validatedInfo),{},{individual:e}),s.fullValidatedInfo=Object(w.a)(Object(w.a)({},s.fullValidatedInfo),{},{individual:t})}l&&(s.fetchedRegisteredAddress=l,s.fetchedAddressSource=c,s.validatedPincode=d.zip||s.validatedPincode,ae("businessDetails",s));const E=Object(w.a)(Object(w.a)(Object(w.a)({},e),e.location),{},{selectedSignatory:Z,locationPincodeMismatch:z,isDistrictServiceable:G,districtServiceMessage:H,authorizedSignatories:C,companyName:I});if(console.log("completeData123",E),ae("address",E),0===C.length||Z?ne(2):re(2),j){const t={operationDetails:{isVerifiedPerson:e.isVerifiedPerson,consentGiven:e.consentGiven,location:e.location,manualAddress:e.manualAddress,selectedSignatory:Z},businessDetails:s};console.log("Calling onComplete with stepData:",t),j(t)}else console.error("onComplete function exists:",!!j);console.log("=== OperationDetails handleSubmit END ==="),i(!1)},innerRef:t,enableReinitialize:!0},(e=>{var a;let{values:i,isSubmitting:o,touched:s,errors:l,setFieldValue:c,submitForm:d}=e;return Object(n.useEffect)((()=>{let e=!1;if(i.isAddressFromDocMissing){const t=(he||[]).some((e=>{var t;return!["line_2","street_name"].includes(e)&&(!(null!==(t=i.manualAddress)&&void 0!==t&&t[e])||""===i.manualAddress[e].trim())})),a=l.manualAddress&&Object.keys(l.manualAddress).length>0;(t||a)&&(e=!0)}"no"===(null===i||void 0===i?void 0:i.isVerifiedPerson)&&"no"===(null===i||void 0===i?void 0:i.consentGiven)||e?B(!0):B(!1)}),[null===i||void 0===i?void 0:i.isVerifiedPerson,null===i||void 0===i?void 0:i.consentGiven,i.manualAddress,l.manualAddress,i.isAddressFromDocMissing]),Object(n.useImperativeHandle)(t,(()=>({submitForm:d}))),r.a.createElement(oe.d,null,r.a.createElement("div",{className:"form-section mb-4"},r.a.createElement("div",{className:"form-field"},C.length>0&&r.a.createElement("label",null,"Are you one of these authorized signatories?"),!C.length&&r.a.createElement("label",null,"Are you the authorized signatory for this business?"),r.a.createElement("div",{style:{display:"flex",alignItems:"center",gap:"1rem",margin:"1rem 0"}},r.a.createElement("label",{className:"ncswitch"},r.a.createElement("input",{type:"checkbox",checked:"yes"===i.isVerifiedPerson,onChange:e=>c("isVerifiedPerson",e.target.checked?"yes":"no")}),r.a.createElement("span",{className:"ncswitch-slider"})),r.a.createElement("span",{style:{fontWeight:500,color:"#757d84"}},"yes"===i.isVerifiedPerson?"Yes":"No")),!fe&&r.a.createElement("div",{className:"form-field mb-4"},r.a.createElement("label",{style:{fontWeight:500,marginRight:"1rem"}},"Is the registered address also the factory address?"),r.a.createElement("label",{className:"ncswitch"},r.a.createElement("input",{type:"checkbox",checked:i.sameAsFactory,onChange:e=>{const t=e.target.checked;c("sameAsFactory",t),ae("address",{sameAsFactory:t})}}),r.a.createElement("span",{className:"ncswitch-slider"})),r.a.createElement("span",{style:{fontWeight:500,color:"#757d84",marginLeft:"0.5rem"}},i.sameAsFactory?"Yes":"No")),r.a.createElement(oe.a,{name:"isVerifiedPerson",component:"div",className:"error-message"})),"no"===i.isVerifiedPerson&&r.a.createElement("div",{className:"form-field mt-3"},r.a.createElement("label",null,"Do you have consent to proceed on behalf of the registered person?"),r.a.createElement("div",{style:{display:"flex",alignItems:"center",gap:"1rem",margin:"1rem 0"}},r.a.createElement("label",{className:"ncswitch"},r.a.createElement("input",{type:"checkbox",checked:"yes"===i.consentGiven,onChange:e=>c("consentGiven",e.target.checked?"yes":"no")}),r.a.createElement("span",{className:"ncswitch-slider"})),r.a.createElement("span",{style:{fontWeight:500,color:"#757d84"}},"yes"===i.consentGiven?"Yes":"No")),r.a.createElement(oe.a,{name:"consentGiven",component:"div",className:"error-message"})),C.length>0&&r.a.createElement("div",{className:"form-field mt-3"},r.a.createElement(Bd,{options:C.map((e=>({value:e.name||e,label:e.name||e}))),value:Z||(null===(a=C[0])||void 0===a?void 0:a.name)||C[0],onChange:e=>{$(e),ae("address",{selectedSignatory:e})},multiSelect:!1}),r.a.createElement(oe.a,{name:"selectedSignatory",component:"div",className:"error-message"}))),("yes"===i.isVerifiedPerson||"yes"===i.consentGiven)&&r.a.createElement("div",{className:"form-section"}
1,(de||ue)&&r.a.createElement("div",{style:{background:"#eef6ff",border:"1px solid #b6daff",borderRadius:"4px",padding:"0.75rem",marginBottom:"1rem",color:"#0c5460"}},r.a.createElement("div",{style:{fontWeight:600,marginBottom:"4px"}},"This is the registered address we fetched from your ",ue)),i.isAddressFromDocMissing&&r.a.createElement("div",{className:"manual-address-section",style:{marginTop:"1rem",padding:"1rem",border:"1px solid #dee2e6",borderRadius:"8px",marginBottom:"1rem"}},r.a.createElement("h5",{style:{marginBottom:"1rem",fontSize:"16px"}},"Please verify and complete address details:"),r.a.createElement("div",{style:{display:"grid",gridTemplateColumns:ee?"1fr":"1fr 1fr",gap:"1rem"}},he.map((e=>{var t,a,n,o;const d={line_1:"Address Line 1",line_2:"Address Line 2",street_name:"Address Line 3",zip:"Pin Code",district_code:"District"}[e]||e.replace("_"," "),u=(null===(t=i.manualAddress)||void 0===t||null===(a=t[e])||void 0===a?void 0:a.length)||0,m=["line_1","line_2","street_name"].includes(e),p=["line_2","street_name"].includes(e),_=(null===ge||void 0===ge?void 0:ge[e])||"";let y=!1;_&&(m?_.length>=3&&_.length<=100&&(y=!0):"zip"===e?/^\d{6}$/.test(_)&&(y=!0):""!==_.trim()&&(y=!0));const f=m&&!ee?"1 / -1":"auto";return r.a.createElement("div",{key:e,className:"form-field",style:{gridColumn:f}},r.a.createElement("div",{style:{display:"flex",justifyContent:"space-between",alignItems:"center",marginBottom:"4px"}},r.a.createElement("label",{style:{textTransform:"capitalize",fontSize:"12px",marginBottom:0}},d,!p&&r.a.createElement("span",{style:{color:"#e10000",fontWeight:"bold"}},"*")),m&&r.a.createElement("span",{style:{fontSize:"10px",color:u<3&&u>0?"#dc3545":100===u?"#e10000":"#6c757d",fontWeight:100===u?"bold":"normal"}},u,"/100")),r.a.createElement(oe.b,{type:"text",name:"manualAddress.".concat(e),className:"form-input ".concat(null!==(n=s.manualAddress)&&void 0!==n&&n[e]&&null!==(o=l.manualAddress)&&void 0!==o&&o[e]?"error":""),placeholder:"Enter ".concat(d),maxLength:m?100:"zip"===e?6:void 0,readOnly:y,style:{backgroundColor:y?"#f8f9fa":"white",cursor:y?"not-allowed":"text",color:y?"#6c757d":"inherit"},onChange:t=>{c("manualAddress.".concat(e),t.target.value)}}),m&&u>0&&u<3&&!y&&r.a.createElement("div",{style:{color:"#dc3545",fontSize:"10px",marginTop:"2px"}},"This field has characters less than 3"),m&&100===u&&!y&&r.a.createElement("div",{style:{color:"#dc3545",fontSize:"10px",marginTop:"2px"}},"Maximum character limit of 100 reached"),r.a.createElement(oe.a,{name:"manualAddress.".concat(e),component:"div",className:"error-text",style:{color:"#dc3545",fontSize:"11px",marginTop:"4px"}}))})))),!1,!1,!1,!i.sameAsFactory&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",marginBottom:"1rem",padding:"0.75rem",backgroundColor:"#f8f9fa",border:"1px solid #dee2e6",borderRadius:"4px",color:"#6c757d"}},r.a.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginRight:"0.5rem"}},r.a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},r.a.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#17a2b8"}),r.a.createElement("path",{d:"M10 6V10M10 14H10.01",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),r.a.createElement("span",null,"Please add Factory Address in Organization details once Onboarding is completed."))),"no"===i.isVerifiedPerson&&"no"===i.consentGiven&&r.a.createElement("div",{className:"mt-4",style:{display:"flex",alignItems:"center",gap:"8px",color:"#dc3545"}},r.a.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginRight:"0.5rem"}},r.a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},r.a.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#dc3545"}),r.a.createElement("path",{d:"M6 6L14 14M14 6L6 14",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),r.a.createElement("span",null,"Sorry, you cannot proceed without being the registered person or having proper consent. The application will now close.")),r.a.createElement(me.a,{isOpen:R,toggle:be,size:"xl",className:"operation-location-modal",style:{maxWidth:"90vw",width:"90vw"}},r.a.createElement(pe.a,{toggle:be,className:"operation-modal-header"}
1,r.a.createElement("div",{style:{display:"flex",alignItems:"center",gap:"10px"}},r.a.createElement("span",{style:{fontSize:"20px"}},"\ud83d\udccd"),r.a.createElement("span",{style:{fontSize:"18px",color:"#fff",fontWeight:"600"}},"Select Your Business Location"))),r.a.createElement(_e.a,{className:"operation-modal-body"},r.a.createElement("div",{className:"operation-location-instructions"},r.a.createElement("p",{style:{marginBottom:"15px",color:"#666",fontSize:"14px"}},"Search for your business address or click on the map to select a location. All address fields will be automatically filled once you select a location.")),r.a.createElement("div",{id:"operationLocationMap",className:"operation-location-map-container"})),r.a.createElement(qd.a,{className:"operation-modal-footer"},r.a.createElement(X.a,{color:"secondary",onClick:be,size:"lg"},"Cancel"),r.a.createElement("div",{style:{fontSize:"12px",color:"#666",textAlign:"center"}},"Powered by MapMyIndia"))),R&&ve&&r.a.createElement(Yd,{isOpen:R,toggle:be,mapplsAccessToken:ve,onLocationSelect:e=>(async(e,t)=>{try{var a;const r={Latitude:e.lat,Longitude:e.lng},i=await F.hb.getReverseLocationDetailswithJWT(r,U),o=(null===i||void 0===i||null===(a=i.results)||void 0===a?void 0:a[0])||{},s=[o.houseNumber,o.houseName].filter(Boolean).join(", "),l=[o.street,o.subSubLocality].filter(Boolean).join(", "),c=[o.subLocality,o.locality].filter(Boolean).join(", "),d=o.city||o.village||"",u=o.state||"",m=o.pincode||"",p=o.formatted_address||"",_=o.lat||"",y=o.lng||"",f=o.area||"",h=o.district||"",g=o.locality||"",v=o.subDistrict||"";if(t("location",{addressLine1:s,addressLine2:l,addressLine3:c,city:d,state:u,pincode:m,fullAddress:p,lat:_,lon:y,Country_Code:f,District_Code:h,Locality:g,Sub_District_Code:v,sub_Locality_Code:o.subLocality||"",Village_Code:o.village||""}),h)try{const e={District_Code:h},t=await F.hb.checkDistrictServiceability(e);console.log("serviceRes----\x3e",t);const a=null===t||void 0===t?void 0:t.is_circle_exists;Q(a),W((null===t||void 0===t?void 0:t.message)||(a?"":"We currently don\u2019t serve your area."))}catch(n){Q(!0),W("")}else Q(!0),W("");ce&&m&&ce!==m?(Y(!0),console.log("Pincode mismatch detected:",{validatedPincode:ce,pickedPincode:m})):(Y(!1),console.log("Pincode match or no validation needed:",{validatedPincode:ce,pickedPincode:m})),be(),J(!0),ae("address",{hasPickedLocation:!0})}catch(r){console.error("Error getting location details:",r)}})(e,c)}))})))})),Yd=e=>{let{isOpen:t,toggle:a,mapplsAccessToken:r,onLocationSelect:i}=e;return Object(n.useEffect)((()=>{if(!t||!r)return;let e=null;(async()=>{try{if(await Gd("https://sdk.mappls.com/map/sdk/web?v=3.0&access_token=".concat(r)),await Gd("https://sdk.mappls.com/map/sdk/plugins?access_token=".concat(r,"&v=3.0")),!window.mappls)return void console.error("Mappls SDK not loaded");e=new window.mappls.Map(document.getElementById("operationLocationMap"),{center:[20.5937,78.9629],zoom:5}),console.log("mappls placepicker >>",window.mappls),e.addListener("load",(()=>{const t={map:e,header:!0,closeBtn:!1,geolocation:!0,pinImage:"https://apis.mappls.com/map_v3/1.png",topText:"Search for your business location",pinHeight:40};window.mappls.placePicker(t,(async function(e){null!==e&&void 0!==e&&e.data&&void 0!==(null===e||void 0===e?void 0:e.data)&&i(null===e||void 0===e?void 0:e.data)}))}))}catch(t){console.error("Error loading map:",t)}})()}),[t,r,i]),null};function Gd(e){return new Promise(((t,a)=>{if(document.querySelector('script[src="'.concat(e,'"]')))return void t();const n=document.createElement("script");n.src=e,n.async=!0,n.onload=t,n.onerror=a,document.body.appendChild(n)}))}var Qd=zd;a(895);const Hd=et.g().shape({msmeNumber:et.i().nullable().notRequired().matches(/^[A-Z]{2}-\d{2}-\d{7}$/,"Please enter a valid MSME number (e.g., TS-99-9999999)")});var Wd=Object(n.forwardRef)(((e,t)=>{let{title:a="MSME Registration",onComplete:i}=e;const o=Object(N.n)(),[s,l]=Object(n.useState)(!1),[c,d]=Object(n.useState)({}),[u,m]=Object(n.useState)(null),[p,_]=Object(n.useState)(null),[y,f]=Object(n.useState)(null),{updateSection:h,markStepComplete:g,markStepIncomplete:v,getStepData:b}=ld(),E=b(3);Object(n.useEffect)((()=>{E.verifiedInfo&&m(E.verifiedInfo),E.fullVerifiedInfo&&_(E.fullVerifiedInfo)}),[E]);const O={msmeNumber:E.msmeNumber||""},A=()=>{const e={msmeNumber:"",verifiedInfo:null,fullVerifiedInfo:null,skipped:!0};h("msme",e),g(3),i&&i({msmeRegistration:e})};return r.a.createElement("div",{className:"meme-step-formstep-form"},r.a.createElement("h2",null,a),r.a.createElement(oe.e,{initialValues:O,validationSchema:Hd,onSubmit:e=>{const t=Object(w.a)(Object(w.a)({},e),{},{verifiedInfo:u,fullVerifiedInfo:p});h("msme",t),e.msmeNumber&&u?g(3):e.msmeNumber?v(3):g(3),i({msmeRegistration:t})},innerRef:t,enableReinitialize:!0},(e=>{let{values:a,isSubmitting:i,touched:p,errors:h,setFieldValue:g,submitForm:v}=e;return Object(n.useImperativeHandle)(t,(()=>({submitForm:v}))),r.a.createElement(oe.d,null,r.a.createElement("div",{className:"msme-form-field"},r.a.createElement("label",{htmlFor:"msmeNumber",style:{margin:"12px 0"}},"Udyog Aadhaar Number"),r.a.createElement("div",{style:{position:"relative",display:"flex",alignItems:"center"}},r.a.createElement("span",{style:{padding:"11px 12px",backgroundColor:"#f8f9fa",border:"1px solid #dee2e6",borderRadius:"4px 0 0 4px",color:"#6c757d",fontWeight:"500",fontSize:"16px"}}
1,"UDYAM-"),r.a.createElement(oe.b,{type:"text",name:"msmeNumber",id:"msmeNumber",className:"meme-form-input ".concat(p.msmeNumber&&(h.msmeNumber||c.msmeNumber)?"error":""),style:{borderRadius:"0 0.375rem 0.375rem 0",marginLeft:0,flex:1,borderRight:!o&&"none",height:"50px"},placeholder:"TS-99-9999999",disabled:s,onChange:e=>{const t=(e=>e.replace(/[a-zA-Z]/g,(e=>e.toUpperCase())))(e.target.value);g("msmeNumber",t)}}),r.a.createElement("button",{type:"button",style:{borderTopLeftRadius:0,borderBottomLeftRadius:0,background:s||!/^[A-Z]{2}-\d{2}-\d{7}$/.test(a.msmeNumber)||h.msmeNumber?"#6c757d":"#1b62ab",color:"#fff",border:"1px solid ".concat(s||!/^[A-Z]{2}-\d{2}-\d{7}$/.test(a.msmeNumber)||h.msmeNumber?"#6c757d":"#1b62ab"),fontWeight:500,fontSize:"0.9rem",padding:"0 16px",cursor:s||!/^[A-Z]{2}-\d{2}-\d{7}$/.test(a.msmeNumber)||h.msmeNumber?"not-allowed":"pointer",opacity:s||!/^[A-Z]{2}-\d{2}-\d{7}$/.test(a.msmeNumber)||h.msmeNumber?.6:1,height:"50px",minWidth:"100px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"0px 0.375rem 0.375rem 0px",gap:"8px"},disabled:s||!/^[A-Z]{2}-\d{2}-\d{7}$/.test(a.msmeNumber)||h.msmeNumber,onClick:()=>(async e=>{try{l(!0),f("msmeNumber"),d((e=>Object(w.a)(Object(w.a)({},e),{},{msmeNumber:null}))),m(null),_(null);const a=await hd(5,e);if(console.log("MSME verification response:",a),"100"===(null===a||void 0===a?void 0:a.response_code)&&null!==a&&void 0!==a&&a.result)m(null===a||void 0===a?void 0:a.result),_(a),d((e=>Object(w.a)(Object(w.a)({},e),{},{msmeNumber:null})));else if("107"===(null===a||void 0===a?void 0:a.response_code))d((e=>Object(w.a)(Object(w.a)({},e),{},{msmeNumber:"Duplicate transaction detected. Please try again later."}))),m(null),_(null);else{var t;const e=(null===a||void 0===a?void 0:a.response_message)||(null===a||void 0===a||null===(t=a.metadata)||void 0===t?void 0:t.reason_message)||"Invalid MSME number";d((t=>Object(w.a)(Object(w.a)({},t),{},{msmeNumber:e}))),m(null),_(null)}}catch(a){console.log("Error validating MSME number:",a);const e="Network error or timeout. Please check your connection."===a.message||"Request Timeout. Unable to process request. API: VerifyDocumentByGovernmentId "===a.message;d((t=>Object(w.a)(Object(w.a)({},t),{},{msmeNumber:e?"Invalid Udyog Aadhar Number or Network timeout Please check and try again.":a.message||"Error validating MSME number"}))),m(null),_(null)}finally{l(!1),f(null)}})("UDYAM-".concat(a.msmeNumber))},s&&"msmeNumber"===y?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"loading-spinner",style:{width:"16px",height:"16px",border:"2px solid #f3f3f3",borderTop:"2px solid #fff",borderRadius:"50%",animation:"spin 1s linear infinite"}}),"Validating..."):"Validate")),r.a.createElement(oe.a,{name:"msmeNumber",component:"div",className:"meme-error-message"}),r.a.createElement("div",{className:"meme-form-hint",style:{marginTop:"16px"}},"Format: [State Code]-[Year]-[7-digit number]"),r.a.createElement("div",{style:{display:"flex",justifyContent:"flex-start",marginTop:"16px"}},r.a.createElement("div",{style:{marginRight:"16px",display:"flex",alignItems:"center",gap:"12px"}},r.a.createElement("label",{htmlFor:"skip",style:{display:"inline-flex",alignItems:"center",height:"40px"}},"Not applicable to you?"),r.a.createElement("button",{type:"button","aria-label":"Skip Udyog Aadhaar step",onClick:A,onMouseEnter:e=>{e.currentTarget.style.background="#1b62ab",e.currentTarget.style.color="#fff"},onMouseLeave:e=>{e.currentTarget.style.background="#ffffff",e.currentTarget.style.color="#1b62ab"},style:{background:"#ffffff",color:"#1b62ab",border:"1.5px solid #1b62ab",borderRadius:"999px",padding:"10px 18px",fontWeight:600,display:"inline-flex",alignItems:"center",gap:"8px",boxShadow:"0 1px 3px rgba(27, 98, 171, 0.15)",transition:"all 0.2s ease"}},"\u23ed\ufe0f Skip this step")))),(null===u||void 0===u?void 0:u.name_of_enterprise)&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"0.5rem",color:"#28a745"}},r.a.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginRight:"0.5rem"}},r.a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"}
1,r.a.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#7ED957"}),r.a.createElement("path",{d:"M6 10.5L9 13.5L14 8.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),r.a.createElement("span",null,"MSME Verified - ",u.name_of_enterprise)),"msmeNumber"===y&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"0.5rem",color:"#757d84"}},r.a.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginRight:"0.5rem"}},r.a.createElement("svg",{width:"18",height:"18",viewBox:"0 0 50 50"},r.a.createElement("circle",{cx:"25",cy:"25",r:"20",fill:"none",stroke:"#7ED957",strokeWidth:"5",strokeDasharray:"31.4 31.4",strokeLinecap:"round"},r.a.createElement("animateTransform",{attributeName:"transform",type:"rotate",repeatCount:"indefinite",dur:"0.8s",from:"0 25 25",to:"360 25 25"})))),r.a.createElement("span",null,"Verifying MSME details...")),c.msmeNumber&&r.a.createElement("div",{className:"error-message"},c.msmeNumber))})))})),Kd=a(2219),Jd=a(1486),Zd=a(722);const{Dragger:Xd}=qs.a,$d=e=>et.g().shape({accountNumber:et.i().min(9,"Account number must be at least 9 characters").max(18,"Account number must not exceed 18 characters").when([],{is:()=>"BuyOnly"!==e,then:e=>e.required("Account number is required"),otherwise:e=>e.notRequired()}),ifscCode:et.i().matches(/^[A-Z]{4}0[A-Z0-9]{6}$/,"Invalid IFSC code format").when([],{is:()=>"BuyOnly"!==e,then:e=>e.required("IFSC code is required"),otherwise:e=>e.notRequired()})});var eu=Object(n.forwardRef)(((e,t)=>{let{title:a="Bank Details",onComplete:i,buyerSellerType:o,isSaveButtonDisable:s,setIsSaveButtonDisable:l}=e;const[c,d]=Object(n.useState)(!1),[u,m]=Object(n.useState)({}),[p,_]=Object(n.useState)(""),[y,f]=Object(n.useState)(null),[h,g]=Object(n.useState)(null),[v,b]=Object(n.useState)(null),[E,O]=Object(n.useState)(""),[A,S]=Object(n.useState)(""),[j,k]=Object(n.useState)(!1),[D,x]=Object(n.useState)(null),[C,P]=Object(n.useState)([]),{updateSection:N,markStepComplete:I,markStepIncomplete:F,getStepData:T}=ld(),B=T(4);Object(n.useEffect)((()=>{"BuyOnly"!==o&&l(!0)}),[]),Object(n.useEffect)((()=>{B.verifiedInfo&&f(B.verifiedInfo),B.fullVerifiedInfo&&g(B.fullVerifiedInfo),B.accountNumber&&B.ifscCode&&(O(B.accountNumber),S(B.ifscCode)),void 0!==B.showChequeUpload&&k(B.showChequeUpload),B.chequeFile&&(x(B.chequeFile),P([B.chequeFile])),B.bankDetailsError&&!B.verifiedInfo&&(m((e=>Object(w.a)(Object(w.a)({},e),{},{bankDetails:B.bankDetailsError}))),B.errorMessageType&&_(B.errorMessageType))}),[B]);const[R,M]=Object(n.useState)(null),[q,L]=Object(n.useState)(null),U=()=>{m({}),f(null),g(null),k(!1),N("bank",Object(w.a)(Object(w.a)({},B),{},{showChequeUpload:!1,bankDetailsError:null,errorMessageType:null}))},V=(e,t)=>{const a=Object(w.a)(Object(w.a)({},B),{},{[e]:t});N("bank",a)},z=async e=>{const t=e.target.files,a=t&&t[0];if(a)if(!D||a.name!==D.name||a.size!==D.size||a.lastModified&&a.lastModified!==D.lastModified)try{const e=new FileReader;e.onloadend=()=>{const t=e.result;try{const e={name:a.name,size:a.size,type:a.type,lastModified:a.lastModified||null,dataUrl:t};localStorage.setItem("cancelledChequeImage",JSON.stringify(e)),console.log("Saved cancelledChequeImage:",e),m((e=>Object(w.a)(Object(w.a)({},e),{},{chequeFile:null}))),x(a),P([a]),L(a),N("bank",{chequeFile:a,showChequeUpload:!0})}catch(n){console.error("Error saving cheque base64 to localStorage:",n)}},e.readAsDataURL(a)}catch(n){console.error("Cheque selection failed:",n)}else m((e=>Object(w.a)(Object(w.a)({},e),{},{chequeFile:"This file is already selected."})))},Y={accountNumber:B.accountNumber||"",ifscCode:B.ifscCode||""};return r.a.createElement("div",{className:"step-form"},r.a.createElement("h2",null,a),r.a.createElement("div",{style:{background:"#fff3cd",border:"1px solid #ffeeba",borderRadius:"4px",padding:"1rem",marginBottom:"1.5rem",color:"#856404",fontSize:"1rem",display:"flex",alignItems:"flex-start",gap:"0.75rem"}},r.a.createElement("svg",{width:"32",height:"32",viewBox:"0 0 20 20",fill:"none",style:{flexShrink:0,marginTop:2}},r.a.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#ffc107"}),r.a.createElement("path",{d:"M10 6V11M10 14H10.01",stroke:"#856404",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),r.a.createElement("span",null,r.a.createElement("b",null,"Important:")," If you're signing up as a company, please make sure to provide your current account details\u2014it's a must! For all individuals, a savings account is must.")),r.a.createElement(oe.e,{initialValues:Y,validationSchema:$d(o),onSubmit:(e,t)=>
1{let{setSubmitting:a}=t;const n={accountNumber:e.accountNumber,ifscCode:e.ifscCode,ifsc:e.ifscCode,bankVerified:y,fullBankVerified:h,verifiedInfo:y,fullVerifiedInfo:h,showChequeUpload:j,chequeFile:D};N("bank",n),"BuyOnly"===o||e.accountNumber&&e.ifscCode&&y?I(4):F(4),i({bankDetails:{accountNumber:e.accountNumber,ifsc:e.ifscCode,bankVerified:y,fullBankVerified:h}}),a(!1)},innerRef:t,enableReinitialize:!0},(e=>{let{values:a,isSubmitting:i,touched:o,errors:s,setFieldValue:p,submitForm:h}=e;return Object(n.useEffect)((()=>{l(!(!j||y||D))}),[j,y,D]),Object(n.useImperativeHandle)(t,(()=>({submitForm:h}))),r.a.createElement(oe.d,null,r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"accountNumber"},"Account Number"),r.a.createElement("div",{style:{position:"relative"}},r.a.createElement(oe.b,{type:"text",name:"accountNumber",id:"accountNumber",className:"form-input ".concat(o.accountNumber&&(s.accountNumber||u.accountNumber)?"error":""),placeholder:"Enter your account number",disabled:c,maxLength:"18",onChange:e=>{U(),p("accountNumber",e.target.value),V("accountNumber",e.target.value)}})),r.a.createElement(oe.a,{name:"accountNumber",component:"div",className:"error-message"})),r.a.createElement("div",{className:"form-field"},r.a.createElement("label",{htmlFor:"ifscCode"},"IFSC Code"),r.a.createElement("div",{style:{display:"flex",alignItems:"stretch",width:"100%"}},r.a.createElement(oe.b,{type:"text",name:"ifscCode",id:"ifscCode",className:"form-input ".concat(o.ifscCode&&(s.ifscCode||u.ifscCode)?"error":""),placeholder:"Enter IFSC code (e.g., SBIN0001234)",disabled:c,style:{textTransform:"uppercase",flex:1,borderTopRightRadius:0,borderBottomRightRadius:0},maxLength:"11",value:a.ifscCode,onChange:e=>{U(),p("ifscCode",e.target.value.toUpperCase()),V("ifscCode",e.target.value.toUpperCase())}}),r.a.createElement("button",{type:"button",style:{borderTopLeftRadius:0,borderBottomLeftRadius:0,background:c||!a.accountNumber||!a.ifscCode||s.accountNumber||s.ifscCode||y&&a.accountNumber===E&&a.ifscCode.toUpperCase()===A?"#6c757d":"#1b62ab",color:"#fff",border:"1px solid ".concat(c||!a.accountNumber||!a.ifscCode||s.accountNumber||s.ifscCode||y&&a.accountNumber===E&&a.ifscCode.toUpperCase()===A?"#6c757d":"#1b62ab"),fontWeight:500,fontSize:"0.9rem",padding:"0 16px",cursor:c||!a.accountNumber||!a.ifscCode||s.accountNumber||s.ifscCode||y&&a.accountNumber===E&&a.ifscCode.toUpperCase()===A?"not-allowed":"pointer",opacity:c||!a.accountNumber||!a.ifscCode||s.accountNumber||s.ifscCode||y&&a.accountNumber===E&&a.ifscCode.toUpperCase()===A?.6:1,height:"50px",minWidth:"100px",display:"flex",alignItems:"center",justifyContent:"center",borderRadius:"0px 0.375rem 0.375rem 0px",gap:"8px"},disabled:c||!a.accountNumber||!a.ifscCode||s.accountNumber||s.ifscCode||y&&a.accountNumber===E&&a.ifscCode.toUpperCase()===A,onClick:()=>(async(e,t)=>{try{d(!0),b("bankDetails"),m((e=>Object(w.a)(Object(w.a)({},e),{},{bankDetails:null}))),f(null),g(null),k(!1);const o=await hd(4,e,t);if(console.log("Bank verification response:",o),"100"===(null===o||void 0===o?void 0:o.response_code)&&null!==o&&void 0!==o&&o.result)f(null===o||void 0===o?void 0:o.result),g(o),m((e=>Object(w.a)(Object(w.a)({},e),{},{bankDetails:null}))),O(e||""),S((t||"").toUpperCase()),k(!1),N("bank",{accountNumber:e,ifscCode:t,verifiedInfo:null===o||void 0===o?void 0:o.result,fullVerifiedInfo:o,showChequeUpload:!1,bankDetailsError:null,errorMessageType:null}),l(!1);else if("107"===(null===o||void 0===o?void 0:o.response_code)){const a="Duplicate transaction detected. Please try again later.";m((e=>Object(w.a)(Object(w.a)({},e),{},{bankDetails:a}))),f(null),g(null),N("bank",{accountNumber:e,ifscCode:t,showChequeUpload:!1,bankDetailsError:a})}else{var a,n,r,i;const s="ERR"===(null===o||void 0===o||null===(a=o.metadata)||void 0===a?void 0:a.reason_code)?null===o||void 0===o||null===(n=o.metadata)||void 0===n?void 0:n.reason_message:"Invalid Account Number";_(null===o||void 0===o||null===(r=o.metadata)||void 0===r?void 0:r.reason_code),console.log("errorMessage",s),m((e=>Object(w.a)(Object(w.a)({},e),{}
1,{bankDetails:s}))),f(null),g(null),k(!0),N("bank",{accountNumber:e,ifscCode:t,showChequeUpload:!0,bankDetailsError:s,errorMessageType:null===o||void 0===o||null===(i=o.metadata)||void 0===i?void 0:i.reason_code})}}catch(o){const a=o.message||"Error validating bank details";m((e=>Object(w.a)(Object(w.a)({},e),{},{bankDetails:a}))),f(null),g(null),k(!0),N("bank",{accountNumber:e,ifscCode:t,showChequeUpload:!0,bankDetailsError:a})}finally{d(!1),b(null)}})(a.accountNumber,a.ifscCode)},c?r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{className:"loading-spinner",style:{width:"16px",height:"16px",border:"2px solid #f3f3f3",borderTop:"2px solid #fff",borderRadius:"50%",animation:"spin 1s linear infinite"}}),"Validating..."):y&&a.accountNumber===E&&a.ifscCode.toUpperCase()===A?"Verified":"Validate")),r.a.createElement(oe.a,{name:"ifscCode",component:"div",className:"error-message"})),(null===y||void 0===y?void 0:y.beneficiary_name)&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"0.5rem",color:"#28a745"}},r.a.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginRight:"0.5rem"}},r.a.createElement("svg",{width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},r.a.createElement("circle",{cx:"10",cy:"10",r:"10",fill:"#7ED957"}),r.a.createElement("path",{d:"M6 10.5L9 13.5L14 8.5",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}))),r.a.createElement("span",null,"Bank Verified - ",y.beneficiary_name)),"bankDetails"===v&&r.a.createElement("div",{style:{display:"flex",alignItems:"center",marginTop:"0.5rem",color:"#757d84"}},r.a.createElement("span",{style:{display:"inline-flex",alignItems:"center",marginRight:"0.5rem"}},r.a.createElement("svg",{width:"18",height:"18",viewBox:"0 0 50 50"},r.a.createElement("circle",{cx:"25",cy:"25",r:"20",fill:"none",stroke:"#7ED957",strokeWidth:"5",strokeDasharray:"31.4 31.4",strokeLinecap:"round"},r.a.createElement("animateTransform",{attributeName:"transform",type:"rotate",repeatCount:"indefinite",dur:"0.8s",from:"0 25 25",to:"360 25 25"})))),r.a.createElement("span",null,"Verifying bank details...")),u.bankDetail
1s&&r.a.createElement("div",{className:"error-message"},u.bankDetails),j&&!y&&r.a.createElement(r.a.Fragment,null,r.a.createElement("div",{style:{marginTop:16}},r.a.createElement("div",{style:{border:"2px dashed #1B62AB",borderRadius:8,padding:"20px",textAlign:"center",cursor:"pointer",color:"#1B62AB",backgroundColor:"#F5FAFF",width:"100%",marginTop:16}},r.a.createElement("label",{htmlFor:"upload-image",style:{cursor:"pointer",display:"block"}},r.a.createElement("div",null,r.a.createElement(Kd.a,{style:{fontSize:28,marginBottom:8}})),r.a.createElement("div",{style:{fontWeight:500}},"Click to upload cancelled cheque"),r.a.createElement("div",{style:{fontSize:12,color:"#888"}},"Supported formats: JPG, PNG")),r.a.createElement("input",{type:"file",accept:"image/*",id:"upload-image",onChange:z,style:{display:"none"}}),D&&r.a.createElement("div",{style:{marginTop:8,color:"#28a745",fontSize:14}},"Selected: ",D.name),!D&&(()=>{try{const e=localStorage.getItem("cancelledChequeImage");if(e){const t=JSON.parse(e);if(null!==t&&void 0!==t&&t.name)return r.a.createElement("div",{style:{marginTop:8,color:"#28a745",fontSize:14}},"Selected: ",t.name)}}catch(e){}return null})(),R&&r.a.createElement("div",{style:{marginTop:16,display:"flex",alignItems:"center",justifyContent:"center",flexWrap:"wrap",gap:8,color:"#333"}},r.a.createElement("a",{href:R.attachment_path,target:"_blank",style:{fontSize:14}},R.attachment_file_name),r.a.createElement(Jd.a,{onClick:()=>{var e;e=R.attachment_id,(async()=>{try{await Object(Zd.handleQualityUploadDestroy)(e)&&(M(null),L(null))}catch(t){console.log(t)}})(),(()=>{x(null),P([]),m((e=>Object(w.a)(Object(w.a)({},e),{},{chequeFile:null})));try{localStorage.removeItem("cancelledChequeImage")}catch(e){}})()},style:{color:"#f44336",cursor:"pointer",fontSize:18}}))))),r.a.createElement("div",{className:"form-field"},r.a.createElement("small",{className:"form-text text-muted"},"Please ensure your account number and IFSC code are correct. This information will be used for payment processing.")))})))})),tu=a(2193),au=a(2106),nu=a(2107);a(2089);var ru=a(2211);var iu=e=>{let{currentStep:t,totalSteps:a,prevStep:n,nextStep:i,isLoading:o,onSubmit:s,stepData:l,isSaveButtonDisable:c,isNextButtonDisable:d,setIsNextButtonDisable:u}=e;console.log("IsNextButtonDisable",d);return r.a.createElement("div",{className:"d-flex justify-content-end gap-2 mt-4 pt-3 border-top"},t>1&&r.a.createElement(ru.a,{variant:"light",onClick:e=>{u(!1),e.preventDefault(),n()},size:"lg",className:"border",disabled:o},"Back"),r.a.createElement(ru.a,{variant:t===a?"success":"primary",onClick:e=>{e.preventDefault(),console.log("Step Data on Next:",l),t===a&&s?s():i()},size:"lg",disabled:o||(t===a?c:d),style:{marginLeft:"10px"}},o?r.a.createElement("span",{className:"spinner-border spinner-border-sm me-2",role:"status","aria-hidden":"true"}):null,t===a?"Submit":"Next"))},ou=a(1469),su=a.n(ou),lu=a(1465),cu=a.n(lu),du=a(1466),uu=a.n(du),mu=a(1467),pu=a.n(mu),_u=a(1468),yu=a.n(_u);a(1392);var fu=e=>{let{currentStep:t,steps:a}=e;const n=Object(N.n)(),i=n?"steps-horizontal":"steps-vertical",o=n?"step-horizontal":"step-vertical",s=n?"step-horizontal-icon":"step-vertical-icon";return r.a.createElement("div",{className:i},a.map(((e,a)=>{const i=a+1,l=i<t,c=i===t;return r.a.createElement("div",{key:i,className:"".concat(o," ").concat(l?"complete":""," ").concat(c?"active":""),role:"listitem","aria-current":c?"step":void 0,title:n?e.title:void 0},r.a.createElement("div",{className:s},l?r.a.createElement(xi.a,null):(e=>{switch(e){case 1:return r.a.createElement(Vl.a,null);case 2:return r.a.createElement(cu.a,null);case 3:return r.a.createElement(uu.a,null);case 4:return r.a.createElement(pu.a,null);case 5:return r.a.createElement(yu.a,null);default:return r.a.createElement(su.a,null)}})(i)),!n&&r.a.createElement("div",{className:"step-vertical-content"},r.a.createElement("h4",null,e.title),r.a.createElement("p",null,e.description)))})))};a(2090);var hu=e=>{let{isOpen:t,toggle:a}=e;return r.a.createElement(Mn.a,{open:t,onCancel:a,footer:[r.a.createElement(Us.a,{key:"start",type:"primary",size:"large",onClick:a},"Got it, Let's Start!")],title:r.a.createElement("div",{style:{display:"flex",alignItems:"center",gap:"10px"}},r.a.createElement("span",{style:{fontSize:"24px"}},"\ud83d\udccb"),r.a.createElement("span",{style:{color:"#000",fontSize:"20px",fontWeight:"600"}},"Onboarding Requirements")),width:700,className:"instructions-modal",centered:!0,bodyStyle:{padding:0}},r.a.createElement("div",{className:"instructions-modal-body"},r.a.createElement("div",{className:"instructions-content"},r.a.createElement("div",{className:"requirement-section"},r.a.createElement("h4",{style:{color:"#2c3e50",marginBottom:"15px",display:"flex",alignItems:"center",gap:"8px"}},r.a.createElement("span",{style:{color:"#e74c3c"}},"\u26a0\ufe0f"),"Documents/ Information you will require:"),r.a.createElement("div",{className:"document-list"},r.a.createElement("div",{className:"document-item"},r.a.createElement("div",{className:"document-icon"},"\ud83c\udfe2"),r.a.createElement("div",{className:"document-details"},r.a.createElement("strong",null,"Active GST Number"),r.a.createElement("p",null,"Valid GST registration certificate"))),r.a.createElement("div",{className:"document-item"},r.a.createElement("div",{className:"document-icon"},"\ud83d\udcc4"),r.a.createElement("div",{className:"document-details"},r.a.createElement("strong",null,"Business PAN"),r.a.createElement("p",null,"Permanent Account Number for business"))),r.a.createElement("div",{className:"document-item"},r.a.createElement("div",{className:"document-icon"}
1,"\ud83d\ude97"),r.a.createElement("div",{className:"document-details"},r.a.createElement("strong",null,"Driving License"),r.a.createElement("p",null,"Valid driving license (mandatory for transporters)"))))),r.a.createElement("div",{className:"requirement-section"},r.a.createElement("h4",{style:{color:"#2c3e50",marginBottom:"15px",display:"flex",alignItems:"center",gap:"8px"}},r.a.createElement("span",{style:{color:"#27ae60"}},"\u2705"),"Required Steps"),r.a.createElement("div",{className:"step-list"},r.a.createElement("div",{className:"step-item"},r.a.createElement("div",{className:"step-number"},"1"),r.a.createElement("div",{className:"step-details"},r.a.createElement("strong",null,"Personal Information"),r.a.createElement("p",null,"Email and phone verification with OTP"))),r.a.createElement("div",{className:"step-item"},r.a.createElement("div",{className:"step-number"},"2"),r.a.createElement("div",{className:"step-details"},r.a.createElement("strong",null,"Business Details"),r.a.createElement("p",null,"Business type, nature of business, and document verification"))),r.a.createElement("div",{className:"step-item"},r.a.createElement("div",{className:"step-number"},"3"),r.a.createElement("div",{className:"step-details"},r.a.createElement("strong",null,"Address Details"),r.a.createElement("p",null,"Pick your business location from the map"))))),r.a.createElement("div",{className:"requirement-section"},r.a.createElement("h4",{style:{color:"#2c3e50",marginBottom:"15px",display:"flex",alignItems:"center",gap:"8px"}},r.a.createElement("span",{style:{color:"#f39c12"}},"\ud83d\udca1"),"Optional Documents"),r.a.createElement("div",{className:"optional-list"},r.a.createElement("div",{className:"optional-item"},r.a.createElement("div",{className:"optional-icon"},"\ud83c\udfed"),r.a.createElement("div",{className:"optional-details"},r.a.createElement("strong",null,"Udyog Aadhaar Number"),r.a.createElement("p",null,"Udyog Aadhaar registration certificate (optional but recommended)"))),r.a.createElement("div",{className:"optional-item"},r.a.createElement("div",{className:"optional-icon"},"\ud83c\udfe6"),r.a.createElement("div",{className:"optional-details"},r.a.createElement("strong",null,"Bank Details"),r.a.createElement("p",null,"Bank account and IFSC details (not required if you're here to buy)"))))),r.a.createElement("div",{className:"requirement-section"},r.a.createElement("h4",{style:{color:"#2c3e50",marginBottom:"15px",display:"flex",alignItems:"center",gap:"8px"}},r.a.createElement("span",{style:{color:"#3498db"}},"\u2139\ufe0f"),"Important Notes"),r.a.createElement("div",{className:"notes-list"},r.a.createElement("ul",null,r.a.createElement("li",null,"All documents must be valid and not expired"),r.a.createElement("li",null,"Mark your exact location on the map for business verification"),r.a.createElement("li",null,"If you're a transporter, you must provide a valid driving license"),r.a.createElement("li",null,"Bank details are required for sellers but optional for buyers"),r.a.createElement("li",null,"Udyog Aadhaar helps in faster verification process")))))))},gu=a(489);var vu=()=>{const[e,t]=Object(n.useState)(1),[a,r]=Object(n.useState)({}),[i,o]=Object(n.useState)(""),[s,l]=Object(n.useState)(""),[c,d]=Object(n.useState)(!1),[u,m]=Object(n.useState)(null);console.log(i,s,"userEmail1, userPhone2");let p=Object(gu.useMediaQuery)({maxWidth:480}),_=Object(gu.useMediaQuery)({minWidth:768,maxWidth:1024});return{currentStep:e,totalSteps:5,sessionData:a,userEmail:i,userPhone:s,isLoading:c,error:u,nextStep:async n=>{if(n){const o=await(async t=>{try{d(!0),m(null),console.log("saveStepData called with:",t),console.log("Current sessionData:",a);const c=Object(w.a)(Object(w.a)({},a),t);if(r(c),console.log("Updated sessionData:",c),console.log("Calling savePreRegistrationData..."),await vd(i,s,c),console.log("savePreRegistrationData completed successfully"),5===e){console.log("Final step completed, calling registration API...");try{const e=await bd(c,p,_);if(console.log("Registration API response:",e),e&&!0===e.is_registered){console.log("Registration API completed successfully:",e.message);try{var n;const t=(null===e||void 0===e?void 0:e.onboarded_company_id)||(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.onboarded_company_id);t&&localStorage.setItem("onboardedCompanyId",String(t))}catch(o){}return{success:!0,registrationData:e}}throw console.error("Registration API returned failure response:",e),new Error((null===e||void 0===e?void 0:e.message)||"Registration failed")}catch(l){throw console.error("Registration API failed:",l),new Error("Registration failed: ".concat(l.message,". Your data has been saved but account creation was unsuccessful."))}}return{success:!0}}catch(u){console.error("saveStepData error:",u);const t=u.errors,a=t[Object.keys(t)[0]];return m(a||u.message||"Failed to save step data"),{success:!1,error:a||u.message}}finally{d(!1)}})(n);return o.success?(t((e=>e+1)),o):o}return t((e=>e+1)),{success:!0}},prevStep:()=>{t((e=>e-1)),setTimeout((()=>{window.scrollTo(0,0)}),500)},setUserData:(e,t)=>{o(e),l(t)}}};const bu=[{title:"Personal Information",description:"Tell us about yourself"},{title:"Business Details",description:"Complete your business profile"},{title:"Address Details",description:"Complete your address details"},{title:"Udyog Aadhaar Registration",description:"Verify your Udyog Aadhaar registration"},{title:"Bank Details",description:"Verify your bank details"}];var Eu=e=>{let{user:t}=e;const a=Object(l.g)(),i="true"===new URLSearchParams(window.location.search).get("isWebview"),{currentStep:o,totalSteps:s,sessionData:c,userEmail:d,userPhone:u,isLoading:m,error:p,nextStep:_,prevStep:y,setUserData:f}=vu(),h=Object(N.n)(),[g,v]=Object(n.useState)({}),[b,E]=Object(n.useState)({}),[O,A]=Object(n.useState)(!1),[j,k]=Object(n.useState)(null),[D,x]=Object(n.useState)(!1),[C,I]=Object(n.useState)("Hello"),[F,T]=Object(n.useState)(!1),[B,R]=Object(n.useState)(!1),[M,q]=Object(n.useState)(!1),L=Object(N.g)(window.location.href),U=L.includes("isBusinessKYC=true"),V=L.includes("isCreateAccount=true");Object(n.useEffect)((()=>
1{if(p)try{window.scrollTo({top:0,behavior:"smooth"})}catch(e){window.scrollTo(0,0)}}),[p]);const z=Object(n.useRef)(),Y=Object(n.useRef)(),G=Object(n.useRef)(),Q=Object(n.useRef)(),H=Object(n.useRef)();Object(n.useEffect)((()=>{console.log("OnboardingWizard mounted",{user:t,path:window.location.pathname,isAuthenticated:null===t||void 0===t?void 0:t.isAuthenticated})}),[t]),Object(n.useEffect)((()=>{window.scrollTo({top:0,behavior:"smooth"})}),[o]);const W=async e=>{console.log("=== STEP ".concat(o," COMPLETED ===")),console.log("Step data received:",e),console.log("Step data type:",typeof e),console.log("Step data keys:",Object.keys(e));const t=Object(w.a)({},b);switch(o){case 1:t.personalInformation=e.personalInformation;break;case 2:t.businessDetails=e.businessDetails;break;case 3:t.operationDetails=e.operationDetails;break;case 4:t.msmeRegistration=e.msmeRegistration;break;case 5:t.bankDetails=e.bankDetails}E(t),console.log("Updated all step data:",t),5===o&&(console.log("=== FINAL ONBOARDING DATA ==="),console.log("Complete onboarding data:",t),console.log("Session data:",c)),console.log("Calling nextStep with stepData:",e);const n=await _(e);if(console.log("Next step result:",n),5===o&&n&&n.success){var r;if(Se.a.show({type:"success",message:"Onboarding completed successfully",key:"onboarding-success"}),i){try{var s;null===(s=window.ReactNativeWebView)||void 0===s||s.postMessage(JSON.stringify({type:"KYC_COMPLETE"}))}catch(j){console.error("postMessage failed",j)}const e=new URL(window.location.href);return e.pathname="/onboarding",e.searchParams.set("isWebview","true"),e.searchParams.set("kyc-complete","true"),void window.location.replace(e.toString())}if(x(!0),k("success"),I((null===(r=n.registrationData)||void 0===r?void 0:r.message)||"Your account has been created and verified."),V)a.push("/kycapproval/".concat(U?"business":"individual","?page=1"));else{var l,d,u,m,p,y,f,h,g,v;console.log("KYCOnboardResult",n);const e=null===n||void 0===n||null===(l=n.registrationData)||void 0===l||null===(d=l.login_response)||void 0===d?void 0:d.jwt_token,t=null===n||void 0===n||null===(u=n.registrationData)||void 0===u||null===(m=u.login_response)||void 0===m?void 0:m.jwt_token_expire_datetime,r=null===n||void 0===n||null===(p=n.registrationData)||void 0===p||null===(y=p.login_response)||void 0===y?void 0:y.refresh_token;await S.a.setToken(e,t),await S.a.setRefreshToken(r);const i=null===n||void 0===n||null===(f=n.registrationData)||void 0===f||null===(h=f.login_response)||void 0===h?void 0:h.person_id;await Ud.default.setItem("pid","".concat(i));const o=null===n||void 0===n||null===(g=n.registrationData)||void 0===g||null===(v=g.login_response)||void 0===v?void 0:v.social_profile_id;await Ud.default.setItem("sid","".concat(o));try{const e=localStorage.getItem("onboardedCompanyId"),t=localStorage.getItem("cancelledChequeImage");if(e&&t){var O,A;const a=JSON.parse(t),n=null===a||void 0===a?void 0:a.dataUrl,r=(null===a||void 0===a?void 0:a.name)||"cheque.jpg",i=(n||"").match(/^data:(.*?);base64,/),o=i?i[1]:"image/jpeg",s=(n||"").split(",")[1]||"",l=atob(s),d=l.length,u=new Uint8Array(d);for(let e=0;e<d;e++)u[e]=l.charCodeAt(e);const m=new Blob([u],{type:o}),p=15,_=1,y=0,f=2==(null===b||void 0===b||null===(O=b.businessDetails)||void 0===O?void 0:O.typeOfIndividual)||2==(null===c||void 0===c||null===(A=c.businessDetails)||void 0===A?void 0:A.typeOfIndividual)?1:2,h=1,g=new FormData;g.append("entity_Id",String(e)),g.append("entity_Type_Enum",String(p)),g.append("document_Module_Enum",String(f)),g.append("company_Affiliate_Enum",String(h)),g.append("user_Type_Enum","2"),g.append("front_Back_Enum",String(_)),g.append("attachment_File",m,r),g.append("attachment_Id",String(y));const v="".concat(P.a.baseUrl,"/BioFuelCommonUtilities/api/DocumentUpload/AttachDocument_Azure"),E=globalThis.accessToken||localStorage.getItem("accessToken")||"";console.log("Uploading cancelled cheque to:",v,"entity_Id:",e);const w=await fetch(v,{method:"POST",headers:{Authorization:E},body:g});console.log("Cancelled cheque upload response status:",w.status),w.ok&&localStorage.removeItem("cancelledChequeImage"),localStorage.removeItem("cancelledChequeImage")}}catch(j){console.log("Cancelled cheque upload skipped/failed:",(null===j||void 0===j?void 0:j.message)||j)}setTimeout((async()=>{a.push("/social/feed"),setTimeout((()=>{window.location.reload()}),1e3)}),1e3)}}else 5===o&&n&&!n.success&&k("error")};return r.a.createElement(tu.a,{fluid:!0,className:"d-flex justify-content-center align-items-center",style:{minHeight:"100vh",background:"#f8f9fa"}},r.a.createElement("div",{className:"bg-white rounded shadow p-4 ow-boarding-container",style:{maxWidth:1200,width:h?"95vh":"80vw",marginTop:h?"-40px":"0px"}},r.a.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:p?"space-between":"flex-end",marginBottom:"1rem",gap:"12px",flexWrap:"wrap"}},p&&r.a.createElement("div",{role:"alert",style:{background:"#fde2e1",border:"1px solid #f5c2c7",color:"#842029",padding:"8px 12px",borderRadius:6,flex:"1 1 auto",minWidth:260},className:"d-flex align-items-center justify-content-between"},r.a.createElement("div",{style:{fontWeight:500,paddingRight:8}},"Registration failed \u2014 your details are saved, but we couldn't create your account right now."),r.a.createElement("button",{type:"button",onClick:()=>q((e=>!e)),style:{background:"transparent",border:"none",color:"#842029",textDecoration:"underline",cursor:"pointer",padding:0,marginLeft:12,whiteSpace:"nowrap"}},M?"Hide details":"Show details")),r.a.createElement("button",{onClick:()=>A(!0),style:{padding:"8px 16px",borderRadius:"18px",border:"1px solid #17a2b8",background:"#fff",color:"#17a2b8",curs
1or:"pointer",fontWeight:500,transition:"all 0.3s ease"},onMouseEnter:e=>{e.target.style.backgroundColor="#17a2b8",e.target.style.color="white"},onMouseLeave:e=>{e.target.style.backgroundColor="transparent",e.target.style.color="#17a2b8"}},"View Requirements")),M&&p&&r.a.createElement("div",{className:"mt-2 p-2 bg-light border rounded",style:{maxHeight:200,overflow:"auto"}},r.a.createElement("pre",{className:"mb-0",style:{whiteSpace:"pre-wrap",wordBreak:"break-word"}},String(p))),!D&&r.a.createElement(r.a.Fragment,null,h&&r.a.createElement("div",{className:"sticky-top bg-white py-2",style:{zIndex:1e3,borderBottom:"1px solid #eee"}},r.a.createElement(fu,{currentStep:o,steps:bu})),r.a.createElement(au.a,{className:"align-items-center",style:{minHeight:"600px"}},!h&&r.a.createElement(nu.a,{md:4,className:"d-flex justify-content-center",style:{minHeight:!h&&"400px"}},r.a.createElement("div",{className:"w-100 d-flex flex-column align-items-center justify-center",style:{minHeight:!h&&"400px"}},r.a.createElement(fu,{currentStep:o,steps:bu}))),r.a.createElement(nu.a,{md:7,className:"d-flex justify-content-center align-items-center"},r.a.createElement("div",{className:"w-100",style:{maxWidth:550}},(()=>{var e,t,a,n,i,s,l;console.log("Rendering step:",o);let c=null===(e=bu[o-1])||void 0===e?void 0:e.title;switch(o){case 1:return r.a.createElement(_d,{ref:z,title:c,onComplete:e=>{const{personalInformation:t}=e;
1t&&f(t.email,t.phone),W(e)},isNextButtonDisable:B,setIsNextButtonDisable:R});case 2:return r.a.createElement(Md,{ref:Y,title:c,onComplete:W,isNextButtonDisable:B,setIsNextButtonDisable:R});case 3:return r.a.createElement(Qd,{ref:G,title:c,onComplete:W,validatedPincode:null===b||void 0===b||null===(t=b.businessDetails)||void 0===t?void 0:t.validatedPincode,fetchedRegisteredAddress:null===b||void 0===b||null===(a=b.businessDetails)||void 0===a?void 0:a.fetchedRegisteredAddress,fetchedAddressSource:null===b||void 0===b||null===(n=b.businessDetails)||void 0===n?void 0:n.fetchedAddressSource,authorizedSignatories:null===b||void 0===b||null===(i=b.businessDetails)||void 0===i?void 0:i.authorizedSignatories,companyName:null===b||void 0===b||null===(s=b.businessDetails)||void 0===s?void 0:s.companyName,isNextButtonDisable:B,setIsNextButtonDisable:R});case 4:return r.a.createElement(Wd,{ref:Q,title:c,onComplete:W});case 5:return r.a.createElement(eu,{ref:H,title:c,onComplete:W,buyerSellerType:null===b||void 0===b||null===(l=b.businessDetails)||void 0===l?void 0:l.buyerSellerTypeEnumName,isSaveButtonDisable:F,setIsSaveButtonDisable:T});default:return console.log("No step matched for:",o),null}})()))),r.a.createElement("div",{className:"mt-4"},r.a.createElement(iu,{currentStep:o,totalSteps:s,prevStep:y,nextStep:()=>{console.log("=== NEXT BUTTON CLICKED ==="),console.log("Current step:",o),console.log("Current step data:",g),console.log("All collected data so far:",b);let e=null;switch(o){case 1:e=z.current;break;case 2:e=Y.current;break;case 3:e=G.current;break;case 4:e=Q.current;break;case 5:e=H.current}e&&e.submitForm?(console.log("Triggering form submission for step",o),e.submitForm()):(console.log("No form to submit, proceeding to next step"),_())},isLoading:m,stepData:g,isSaveButtonDisable:F,isNextButtonDisable:B,setIsNextButtonDisable:R}))),r.a.createElement(hu,{isOpen:O,toggle:()=>A(!1)})))};const wu=["component","user","sub_module_name","module_name","location"],Ou=["component","user"],Au=["component","user"],Su=["component","user"],ju=["component"],ku=["component","user","location"],Du=Object(Y.a)((()=>Promise.all([a.e(1),a.e(46),a.e(51)]).then(a.bind(null,3178)))),xu=Object(Y.a)((()=>a.e(142).then(a.bind(null,3108)))),Cu=Object(Y.a)((()=>Promise.resolve().then(a.bind(null,1481)))),Pu=Object(Y.a)((()=>a.e(143).then(a.bind(null,3244)))),Nu=Object(Y.a)((()=>a.e(144).then(a.bind(null,3245)))),Iu=Object(Y.a)((()=>Promise.resolve().then(a.bind(null,1479)))),Fu=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(3),a.e(9),a.e(39)]).then(a.bind(null,3179)))),Tu=Object(Y.a)((()=>Promise.all([a.e(54),a.e(65)]).then(a.bind(null,3182)))),Bu=Object(Y.a)((()=>a.e(66).then(a.bind(null,3200)))),Ru=Object(Y.a)((()=>a.e(130).then(a.bind(null,3208)))),Mu=Object(Y.a)((()=>a.e(157).then(a.bind(null,3246)))),qu=Object(Y.a)((()=>Promise.all([a.e(16),a.e(127)]).then(a.bind(null,3227)))),Lu=Object(Y.a)((()=>Promise.all([a.e(1),a.e(10),a.e(6),a.e(8),a.e(44)]).then(a.bind(null,3214)))),Uu=Object(Y.a)((()=>Promise.all([a.e(8),a.e(93)]).then(a.bind(null,3110)))),Vu=Object(Y.a)((()=>Promise.all([a.e(9),a.e(186),a.e(33),a.e(172)]).then(a.bind(null,3181)))),zu=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(10),a.e(60),a.e(43)]).then(a.bind(null,3180)))),Yu=Object(Y.a)((()=>Promise.all([a.e(1),a.e(6),a.e(17),a.e(64)]).then(a.bind(null,3198)))),Gu=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(1),a.e(3),a.e(42)]).then(a.bind(null,3202)))),Qu=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(4),a.e(20),a.e(118)]).then(a.bind(null,3112)))),Hu=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(4),a.e(67),a.e(211)]).then(a.bind(null,3113)))),Wu=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(4),a.e(67),a.e(212)]).then(a.bind(null,3114)))),Ku=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(4),a.e(25),a.e(150)]).then(a.bind(null,3115)))),Ju=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(14),a.e(4),a.e(57)]).then(a.bind(null,3116)))),Zu=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(14),a.e(4),a.e(174)]).then(a.bind(null,3117)))),Xu=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(14),a.e(4),a.e(173)]).then(a.bind(null,3118)))),$u=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(1),a.e(6),a.e(170)]).then(a.bind(null,3217)))),em=Object(Y.a)((()=>Promise.all([a.e(1),a.e(3),a.e(5),a.e(6),a.e(95)]).then(a.bind(null,3228)))),tm=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(4),a.e(20),a.e(151)]).then(a.bind(null,3119)))),am=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(4),a.e(25),a.e(152)]).then(a.bind(null,3120)))),nm=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(14),a.e(4),a.e(58)]).then(a.bind(null,3121)))),rm=Object(Y.a)((()=>Promise.all([a.e(80),a.e(33),a.e(56)]).then(a.bind(null,2904)))),im=Object(Y.a)((()=>Promise.all([a.e(1),a.e(6),a.e(153)]).then(a.bind(null,3122)))),om=Object(Y.a)((()=>Promise.all([a.e(1),a.e(6),a.e(207)]).then(a.bind(null,2859)))),sm=Object(Y.a)((()=>Promise.all([a.e(18),a.e(117),a.e(7),a.e(47)]).then(a.bind(null,3183)))),lm=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(108)]).then(a.bind(null,3123)))),cm=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(3),a.e(35),a.e(45)]).then(a.bind(null,3190)))),dm=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(3),a.e(35),a.e(169)]).then(a.bind(null,3124)))),um=Object(Y.a)((()=>a.e(125).then(a.bind(null,2856)))),mm=Object(Y.a)((()=>Promise.all([a.e(1),a.e(34),a.e(214)]).then(a.bind(null,3218)))),pm=Object(Y.a)((()=>a.e(94).then(a.bind(null,3125)))),_m=Object(Y.a)((()=>Promise.all([a.e(74),a.e(100)]).then(a.bind(null,3247)))),ym=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(111)]).then(a.bind(null,3127)))),fm=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(112)]).then(a.bind(null,3128)))),hm=Object(Y.a)((()=>a.e(81).then(a.bind(null,3129)))),gm=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(109)]).then(a.bind(null,3130)))),vm=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(110)]).then(a.bind(null,3131)))),bm=Object(Y.a)((()=>a.e(155).then(a.bind(null,2389)))),Em=Object(Y.a)((()=>a.e(139).then(a.bind(null,2735)))),wm=Object(Y.a)((()=>Promise.all([a.e(3),a.e(7),a.e(78)]).then(a.bind(null,2545)))),Om=Object(Y.a)((()=>Promise.all([a.e(17),a.e(99)]).then(a.bind(null,3132)))),Am=Object(Y.a)((()=>a.e(87).then(a.bind(null,3248)))),Sm=Object(Y.a)((()=>Promise.all([a.e(3),a.e(10),a.e(98),a.e(7),a.e(48)]).then(a.bind(null,3229)))),jm=Object(Y.a)((()=>a.e(134).then(a.bind(null,2865)))),km=Object(Y.a)((()=>Promise.all([a.e(15),a.e(7),a.e(28),a.e(49)]).then(a.bind(null,3187)))),Dm=Object(Y.a)((()=>a.e(72).then(a.bind(null,3133)))),xm=Object(Y.a)((()=>a.e(177).then(a.bind(null,3249)))),Cm=Object(Y.a)((()=>Promise.all([a.e(18),a.e(73)]).then(a.bind(null,3134)))),Pm=Object(Y.a)((()=>Promise.all([a.e(18),a.e(175)]).then(a.bind(null,3135)))),Nm=Object(Y.a)((()=>Promise.all([a.e(13),a.e(18),a.e(197)]).then(a.bind(null,3230)))),Im=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(107)]).then(a.bind(null,3136)))),Fm=Object(Y.a)((()=>a.e(86).then(a.bind(null,3137)))),Tm=Object(Y.a)((()=>a.e(205).then(a.bind(null,3138)))),Bm=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(75)]).then(a.bind(null,3231)))),Rm=Object(Y.a)((()=>Promise.all([a.e(4),a.e(70)]).then(a.bind(null,3139)))),Mm=Object(Y.a)((()=>Promise.all([a.e(4),a.e(71)]).then(a.bind(null,3140)))),qm=Object(Y.a)((()=>Promise.all([a.e(1),a.e(113)]).then(a.bind(null,3141)))),Lm=Object(Y.a)((()=>Promise.all([a.e(1),a.e(6),a.e(79)]).then(a.bind(null,3203)))),Um=Object(Y.a)((()=>a.e(96).then(a.bind(null,3205)))),Vm=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(24),a.e(146)]).then(a.bind(null,3142)))),zm=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(24),a.e(147)]).then(a.bind(null,3143)))),Ym=Object(Y.a)((()=>Promise.all([a.e(32),a.e(63)]).then(a.bind(null,3250)))),Gm=Object(Y.a)((()=>Promise.all([a.e(1),a.e(6),a.e(77)]).then(a.bind(null,3219)))),Qm=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(32),a.e(52)]).then(a.bind(null,3251)))),Hm=Object(Y.a)((()=>Promise.all([a.e(1),a.e(11),a.e(132)]).then(a.bind(null,3144)))),Wm=Object(Y.a)((()=>Promise.all([a.e(1),a.e(11),a.e(92)]).then(a.bind(null,3232)))),Km=Object(Y.a)((()=>a.e(204).then(a.bind(null,3145)))),Jm=Object(Y.a)((()=>Promise.all([a.e(31),a.e(69)]).then(a.bind(null,3233)))),Zm=Object(Y.a)((()=>Promise.all([a.e(30),a.e(22),a.e(31),a.e(164)]).then(a.bind(null,3146)))),Xm=Object(Y.a)((()=>a.e(61).then(a.bind(null,3220)))),$m=Object(Y.a)((()=>Promise.all([a.e(13),a.e(27),a.e(163)]).then(a.bind(null,3252)))),ep=Object(Y.a)((()=>Promise.all([a.e(13),a.e(27),a.e(161)]).then(a.bind(null,3253)))),tp=Object(Y.a)((()=>Promise.all([a.e(1),a.e(34),a.e(162)]).then(a.bind(null,3147)))),ap=Object(Y.a)((()=>Promise.all([a.e(1),a.e(62)]).then(a.bind(null,3215)))),np=Object(Y.a)((()=>Promise.all([a.e(10),a.e(106)]).then(a.bind(null,3216)))),rp=Object(Y.a)((()=>a.e(84).then(a.bind(null,3221)))),ip=Object(Y.a)((()=>Promise.all([a.e(8),a.e(135)]).then(a.bind(null,3254)))),op=Object(Y.a)((()=>a.e(105).then(a.bind(null,3209)))),sp=Object(Y.a)((()=>Promise.all([a.e(37),a.e(121)]).then(a.bind(null,3255)))),lp=Object(Y.a)((()=>a.e(37).then(a.bind(null,3009)))),cp=Object(Y.a)((()=>Promise.all([a.e(133),a.e(115)]).then(a.bind(null,3148)))),dp=Object(Y.a)((()=>a.e(53).then(a.bind(null,3149)))),up=Object(Y.a)((()=>a.e(122).then(a.bind(null,3150)))),mp=Object(Y.a)((()=>a.e(123).then(a.bind(null,3151)))),pp=Object(Y.a)((()=>a.e(176).then(a.bind(null,3222)))),_p=Object(Y.a)((()=>a.e(210).then(a.bind(null,3152)))),yp=Object(Y.a)((()=>a.e(209).then(a.bind(null,3153)))),fp=Object(Y.a)((()=>a.e(200).then(a.bind(null,3154)))),hp=Object(Y.a)((()=>Promise.all([a.e(19),a.e(29),a.e(158)]).then(a.bind(null,3155)))),gp=Object(Y.a)((()=>Promise.all([a.e(19),a.e(29),a.e(159)]).then(a.bind(null,3156)))),vp=Object(Y.a)((()=>Promise.all([a.e(1),a.e(13),a.e(55)]).then(a.bind(null,3195)))),bp=Object(Y.a)((()=>Promise.all([a.e(140),a.e(17),a.e(68)]).then(a.bind(null,3234)))),Ep=(Object(Y.a)((()=>a.e(104).then(a.bind(null,2899)))),Object(Y.a)((()=>a.e(76).then(a.bind(null,3210))))),wp=Object(Y.a)((()=>Promise.all([a.e(26),a.e(138)]).then(a.bind(null,3157)))),Op=Object(Y.a)((()=>Promise.all([a.e(26),a.e(82)]).then(a.bind(null,3193)))),Ap=Object(Y.a)((()=>
1a.e(119).then(a.bind(null,3158)))),Sp=Object(Y.a)((()=>Promise.all([a.e(36),a.e(120)]).then(a.bind(null,3159)))),jp=(Object(Y.a)((()=>a.e(126).then(a.bind(null,3160)))),Object(Y.a)((()=>a.e(131).then(a.bind(null,3256))))),kp=Object(Y.a)((()=>a.e(85).then(a.bind(null,3161)))),Dp=Object(Y.a)((()=>Promise.all([a.e(36),a.e(188)]).then(a.bind(null,3162)))),xp=Object(Y.a)((()=>Promise.all([a.e(8),a.e(103)]).then(a.bind(null,3223)))),Cp=Object(Y.a)((()=>a.e(187).then(a.bind(null,3257)))),Pp=Object(Y.a)((()=>Promise.all([a.e(1),a.e(11),a.e(180)]).then(a.bind(null,3211)))),Np=Object(Y.a)((()=>Promise.all([a.e(90),a.e(208)]).then(a.bind(null,3235)))),Ip=Object(Y.a)((()=>a.e(182).then(a.bind(null,3206)))),Fp=Object(Y.a)((()=>Promise.all([a.e(1),a.e(11),a.e(189)]).then(a.bind(null,3236)))),Tp=Object(Y.a)((()=>Promise.all([a.e(90),a.e(181)]).then(a.bind(null,3212)))),Bp=Object(Y.a)((()=>Promise.all([a.e(1),a.e(11),a.e(198)]).then(a.bind(null,3224)))),Rp=Object(Y.a)((()=>a.e(196).then(a.bind(null,3258)))),Mp=Object(Y.a)((()=>a.e(91).then(a.bind(null,3213)))),qp=Object(Y.a)((()=>Promise.all([a.e(9),a.e(21),a.e(114)]).then(a.bind(null,3237)))),Lp=Object(Y.a)((()=>Promise.all([a.e(9),a.e(21),a.e(88)]).then(a.bind(null,3201)))),Up=Object(Y.a)((()=>a.e(124).then(a.bind(null,3238)))),Vp=Object(Y.a)((()=>a.e(137).then(a.bind(null,3163)))),zp=Object(Y.a)((()=>a.e(154).then(a.bind(null,3259)))),Yp=Object(Y.a)((()=>a.e(136).then(a.bind(null,3164)))),Gp=Object(Y.a)((()=>a.e(193).then(a.bind(null,3165)))),Qp=Object(Y.a)((()=>Promise.all([a.e(28),a.e(149)]).then(a.bind(null,3194)))),Hp=Object(Y.a)((()=>a.e(129).then(a.bind(null,3239)))),Wp=Object(Y.a)((()=>a.e(128).then(a.bind(null,3166)))),Kp=Object(Y.a)((()=>a.e(148).then(a.bind(null,3167)))),Jp=Object(Y.a)((()=>Promise.all([a.e(38),a.e(145)]).then(a.bind(null,3192)))),Zp=Object(Y.a)((()=>Promise.all([a.e(38),a.e(97),a.e(191)]).then(a.bind(null,3184)))),Xp=Object(Y.a)((()=>Promise.all([a.e(0),a.e(3),a.e(15),a.e(16),a.e(41)]).then(a.bind(null,3168)))),$p=Object(Y.a)((()=>Promise.all([a.e(0),a.e(3),a.e(15),a.e(16),a.e(40)]).then(a.bind(null,3169)))),e_=Object(Y.a)((()=>a.e(116).then(a.bind(null,3240)))),t_=Object(Y.a)((()=>Promise.resolve().then(a.bind(null,1395)))),a_=Object(Y.a)((()=>Promise.all([a.e(30),a.e(22)]).then(a.bind(null,3001)))),n_=Object(Y.a)((()=>a.e(156).then(a.bind(null,3170)))),r_=Object(Y.a)((()=>Promise.all([a.e(7),a.e(59)]).then(a.bind(null,3171)))),i_=Object(Y.a)((()=>a.e(89).then(a.bind(null,3172)))),o_=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(12),a.e(171),a.e(179)]).then(a.bind(null,3241)))),s_=Object(Y.a)((()=>Promise.all([a.e(12),a.e(23),a.e(102)]).then(a.bind(null,3204)))),l_=Object(Y.a)((()=>a.e(83).then(a.bind(null,3185)))),c_=Object(Y.a)((()=>Promise.all([a.e(12),a.e(101)]).then(a.bind(null,3225)))),d_=Object(Y.a)((()=>Promise.all([a.e(12),a.e(23),a.e(160)]).then(a.bind(null,3260)))),u_=Object(Y.a)((()=>a.e(141).then(a.bind(null,3173)))),m_=Object(Y.a)((()=>a.e(203).then(a.bind(null,3174)))),p_=Object(Y.a)((()=>a.e(178).then(a.bind(null,3196)))),__=Object(Y.a)((()=>Promise.all([a.e(8),a.e(213)]).then(a.bind(null,3175)))),y_=Object(Y.a)((()=>Promise.all([a.e(9),a.e(50)]).then(a.bind(null,3186)))),f_=Object(Y.a)((()=>Promise.all([a.e(9),a.e(50)]).then(a.bind(null,3186)))),h_=Object(Y.a)((()=>a.e(206).then(a.bind(null,3261)))),g_=Object(Y.a)((()=>a.e(195).then(a.bind(null,3262)))),v_=Object(Y.a)((()=>a.e(201).then(a.bind(null,3176)))),b_=Object(Y.a)((()=>a.e(185).then(a.bind(null,3197)))),E_=Object(Y.a)((()=>a.e(199).then(a.bind(null,3207)))),w_=Object(Y.a)((()=>a.e(183).then(a.bind(null,3242)))),O_=Object(Y.a)((()=>Promise.all([a.e(97),a.e(184)]).then(a.bind(null,3263)))),A_=Object(Y.a)((()=>a.e(202).then(a.bind(null,3264)))),S_=Object(Y.a)((()=>Promise.all([a.e(19),a.e(190)]).then(a.bind(null,3265)))),j_=e=>{let{component:t,user:a,sub_module_name:n,module_name:i,location:o}=e,c=Object(z.a)(e,wu),d=Object(N.g)(window.location.href),{is_ct_user:u,isControlTower:m,market:p,isCtDelivery:_}=Object(Re.a)();const y=Object(s.e)((e=>e.rolesAndRights)).entities||{};let f;f=Array.isArray(i)?Object.values(y).find((e=>d.includes("/controltower")||u||m||_?i.includes("CT_ParentModule"):i.includes(e.module_name)&&d.includes(Object(O.lowerCase)(e.module_name)))):Object.values(y).find((e=>e.module_name===i||e.sub_module_name===n));A.a.get(f,"full_access");if(!A.a.get(a,"isAuthenticated"))return window.location.pathname.indexOf("-discovery/")>-1&&console.log("[BFC-C2] PrivateRoute -> REDIRECT (this unmounts the page). isAuthenticated=",A.a.get(a,"isAuthenticated")),r.a.createElement(l.a,{to:{pathname:"/account/login",state:{from:o}}});u||m||window.location.href.includes("controltower");return r.a.createElement(l.b,Object.assign({},c,{render:e=>r.a.createElement(t,Object.assign({user:a},e))}))},k_=e=>{let{component:t,user:a}=e,n=Object(z.a)(e,Ou);return A.a.get(a,"isAuthenticated")?r.a.createElement(l.a,{to:"/"}):r.a.createElement(l.b,Object.assign({},n,{render:e=>r.a.createElement(t,Object.assign({user:a},e))}))},D_=e=>{var t;let{component:a,user:n}=e,i=Object(z.a)(e,Au);localStorage.removeItem("PreviousUrlVisited"),console.log("reesstt",i);const o=Object(N.g)(null===(t=location)||void 0===t?void 0:t.href),[s,c]=null===o||void 0===o?void 0:o.split("?"),d=null===s||void 0===s?void 0:s.substring(null===s||void 0===s?void 0:s.indexOf("/commodity"));let u;const m=d.match(/^\/commodity\/(requirements|offers)\/auction\/auth\/(\d+)\/overview$/),p=d.match(/^\/commodity\/markets-live\/auth\/(\d+)\/overview$/),_=null===d||void 0===d?void 0:d.includes("markets-live");let y;if(A.a.get(n,"isAuthenticated")){if(m){const e=m[1],t=m[2];u="/commodity/".concat(e,"/auction/").concat(t,"/overview"),localStorage.setItem("PreviousUrl","/commodity/".concat(e,"/auction/").concat(t,"/overview")),console.log(u)}if(p){const e=p?p[1]:null;y="/commodity/markets-live/".concat(e,"/overview"),localStorage.setItem("PreviousUrl","/commodity/markets-live/".concat(e,"/overview")),console.log(y)}return r.a.createElement(l.a,{to:_?y||"/":u||"/"})}return r.a.createElement(l.b,Object.assign({},i,{render:e=>r.a.createElement(a,Object.assign({user:n},e))}))},x_=e=>{let{component:t,user:a}=e,n=Object(z.a)(e,Su);return r.a.createElement(l.b,Object.assign({},n,{render:e=>r.a.createElement(t,Object.assign({user:a},e))}))},C_=e=>{let{component:t}=e,a=Object(z.a)(e,ju);return r.a.createElement(l.b,Object.assign({},a,{render:e=>r.a.createElement(t,e)}))},P_=e=>{let{component:t,user:a,location:n}=e,i=Object(z.a)(e,ku);const o=new URLSearchParams(window.location.search).has("token");return A.a.get(a,"isAuthenticated")||o?r.a.createElement(l.b,Object.assign({},i,{render:e=>r.a.createElement(t,Object.assign({user:a},e))})):r.a.createElement(l.a,{to:{pathname:"/account/login",state:{from:n}}})};var N_=Q((e=>{const t=Object(s.e)((e=>e.system.isServerUnderMaintenance)),{user:n}=e,i=Object(N.g)(window.location.href);let{market:o}=Object(Re.a)();const c=Object(N.n)();let d="bfc-old-style";const u=e.history.location.pathname||"";return u.includes("plans")||!u.includes("offers")&&!u.includes("requirements")||(d="bfc-new-style"),r.a.createElement(xu,null,r.a.createElement("main",{className:d},r.a.createElement("div",null,i.includes("mybiofuelcircle")||i.includes("/printable-contract")||i.includes("/printable-quote")||i.includes("/socialProfile-greenChannel")||i.includes("/quality-report")?null:r.a.createElement(Du,{user:n}),r.a.createElement("div",{className:i.includes("/printable-contract")||i.includes("/printable-quote")||i.includes("/socialProfile-greenChannel")||i.includes("/quality-report")||(N.d.isAuctionRoute()||null!==N.d&&void 0!==N.d&&N.d.isMPARoute())&&c?"bfc-html":i.includes("/social/feed")||i.includes("/social/saved-posts")||i.includes("/social/group")?"container__wrap bfc-container__wrap bfc-html container__wrap-socialfeed":"container__wrap ".concat("bfc-old-style"===d?"bfc-container__wrap bfc-html":""),style:(N.d.isAuctionRoute()||null!==N.d&&void 0!==N.d&&N.d.isMPARoute())&&c?{paddingTop:"5px"}:{}},r.a.createElement(l.d,null,r.a.createElement(l.b,{exact:!0,path:"/onboarding"},r.a.createElement(Eu,{user:e.user})),r.a.createElement(k_,{user:e.user,path:"/account/login",component:Cu}),r.a.createElement(k_,{user:e.user,path:"/account/signup",component:Iu}),r.a.createElement(k_,{user:e.user,path:"/sso/:id/callback",component:u_}),r.a.createElement(D_,{user:e.user,path:"/commodity/:type(requirements|offers)/auction/auth/:id",component:Gu}),r.a.createElement(D_,{user:e.user,path:"/commodity/markets-live/auth/:id",component:$u}),r.a.createElement(x_,{user:e.user,path:"/social-feed/post/:id",component:Xp}),r.a.createElement(x_,{user:e.user,path:"/mybiofuelcircle",component:$p}),r.a.createElement(j_,{user:e.user,path:"/social",component:Fu,module_name:"myBiofuelCircle"}),r.a.createElement(j_,{user:e.user,path:"/account/:id",component:Xi,module_name:"Profile"}),r.a.createElement(j_,{user:e.user,path:"/account",component:Xi,module_name:"Profile"}),r.a.createElement(j_,{user:e.user,path:"/html",component:Tu}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/",component:Fu,module_name:"myBiofuelCircle"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/dashboard",component:Bu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/monitoring",component:Nm,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/dashboard/control-tower",component:Ru,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/:filter(all|user|bids|plans|auction-all|auction-user|auction-bids|quotations)",component:Lu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/markets-live",component:Uu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/markets-live/:id/liveroom",component:Vu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/create",component:Qu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/processing-deal/create",component:Hu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/processing-deal/edit/:id",component:Wu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/processing-deal/copy/:id",component:Wu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/plans/create",component:Ku,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/auction/create",component:Ju,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/markets-live/create",component:Zu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/markets-live/edit/:id",component:Xu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/edit/:id",component:tm,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/plans/edit/:id",component:am,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/auction/edit/:id",component:nm,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/auction/:id/liveroom",component:rm,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/markets-live/:id/liveroom-deals",component:om,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/auction/:id/liveroom-deals",component:im,module_name:"Market"}),r.a.createElement(j_,{user:e.user,path:"/commodity/:type(requirements|offers)/auction/:id",component:Gu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,path:"/commodity/:type(requirements|offers)/:id",component:zu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,path:"/commodity/markets-live/:id",component:$u,module_name:"Market"}),r.a.createElement(j_,{user:e.user,path:"/commodity/:type(requirements|offers)/plans/:id",component:Yu,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/deals",component:um,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/productionPlan",component:mm,module_name:"Market"}),r.a.createElement(j_,{user:e.user,path:"/commodity/deals/:id",component:cm,module_name:"Market"}),r.a.createElement(j_,{user:e.user,path:"/network/processing-deal/:id",component:dm,module_name:"Network"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/deals",component:um,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/deals/:id",component:cm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/deliveries/:id",component:sm,module_name:["CT_ParentModule","Market","Network"]}
1),r.a.createElement(j_,{user:e.user,exact:!0,path:"/transport",component:lm,sub_module_name:"Transport"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/transport/requirements/create",component:Qu,sub_module_name:"Transport"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/transport/requirements/:id/overview",component:pm,sub_module_name:"Transport"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/transport/requirements/:id/balance-position",component:_m,sub_module_name:"Transport"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/transport/requirements/:id/bids",component:ym,sub_module_name:"Transport"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/transport/requirements/:id/deals",component:fm,sub_module_name:"Transport"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/transport/requirements/100/deals/:id/overview",component:hm,sub_module_name:"Transport"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/transport/requirements/100/deals/:id/tr-invoices",component:gm,sub_module_name:"Transport"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/transport/requirements/100/deals/:id/tr-payment",component:vm,sub_module_name:"Transport"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/deliveries/:type(upcoming|ongoing|completed|missed)",component:bm,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/deliveries/:type(not-confirmed)",component:Uc,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/cashflow",component:Yp,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/cashflow-new",component:Gp,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/invoices",component:Em,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/advance/payments",component:nd,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/payments",component:wm,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/overview",component:Om,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/invoices/record-payment",component:Cm,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/payouts",component:Pm,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/invoices/:id",component:km,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/invoices/:id",component:km,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/network/invoices/:id",component:km,module_name:"Network"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/invoices/consigment-note",component:km,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/invoices/:id/:manualInvoice",component:km,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/combined-invoices",component:Dm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/combined-invoices-new",component:xm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/payment/:id",component:Am,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/payment/:id/overview",component:Sm,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/payment/:id/overview",component:Sm,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/network/payment/:id/overview",component:Sm,module_name:"Network"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/payment/:id/invoice",component:jm,module_name:["CT_ParentModule","Market","Network"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/payment/:id/invoice",component:jm,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/network/payment/:id/invoice",component:jm,module_name:"Network"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/manual-invoice",component:Hp,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/manual-invoice/create",component:Qp,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/manual-invoice/edit/:id",component:Qp,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/manual-invoice/copy/:id",component:Qp,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/report",component:Im,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/bid-offer-tracker",component:Fm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/buy-sell-tracker",component:Bm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/linked-deal-tracker",component:Tm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/create-discount",component:Rm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/edit-discount/:id",component:Mm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/discount-plans",component:qm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/discount/:id/schemes",component:Lm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/discount/:id/claims",component:Lm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/settings/c
1hange-banner",component:Um,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/controltower/delivery-contract",component:ip,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/controltower/delivery-contract/create",component:Vm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/controltower/delivery-contract/:id/edit",component:zm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/controltower/delivery-contract/link-transport",component:Gm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/controltower/delivery-contract/:id",component:Qm,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/controltower/manual-invoice",component:Hp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/controltower/manual-invoice/create",component:Qp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/controltower/manual-invoice/edit/:id",component:Qp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/controltower/manual-invoice/copy/:id",component:Qp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/ledger",component:r_,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/ledger",component:r_,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/network/ledger",component:r_,module_name:"Network"}),r.a.createElement(l.b,{exact:!0,path:"/commodity",render:()=>r.a.createElement(l.a,{to:"/commodity/requirements/all"})}),r.a.createElement(l.b,{exact:!0,path:"/commodity/:type",render:()=>r.a.createElement(l.a,{to:"/commodity/requirements/all"})}),r.a.createElement(l.b,{exact:!0,path:"/commodity/:type/:filter",render:()=>r.a.createElement(l.a,{to:"/commodity/requirements/all"})}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/kycapproval/:type(individual|business)",component:em,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/network/driver",component:Hm,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/network/vehicle",component:Wm,module_name:["CT_ParentModule","Network"]}),r.a.createElement(j_,{user:e.user,path:"/controlTower/enviraSetup",component:Km}),r.a.createElement(j_,{user:e.user,path:"/market/quality-services/:type(my-reports|shared-with-me|inward|outward)/:id",component:bp,module_name:"Market"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/market/quality-services/:type(my-reports|shared-with-me|inward|outward)",component:pp,module_name:"Market"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/network/quality-services-inward",component:pp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/network/quality-services-outward",component:pp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/network/quality-services",component:pp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/network/quality-services/machine-registration",component:_p,module_name:"CT_ParentModule"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/network/quality-services/machine-allotment",component:yp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/network/quality-services/machine-testing-results",component:fp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/network/create-qualityServices",component:hp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/market/quality-services/quality-profile/:entity_id/:affilateEnum/:addressId",component:vp,module_name:"Market"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/network/quality-services/:id/edit",component:gp,module_name:"Network"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/market/quality-services/:id/edit",component:gp,module_name:"Market"}),r.a.createElement(j_,{user:e.user,path:"/network/quality-services/:id",component:bp,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/market/quality-services/:id",component:bp,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/network",component:Mu,module_name:"Network"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/support",component:qu,module_name:"Support"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/subscription-packages",component:Jm,module_name:"Profile"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/subscription",component:Zm,module_name:"Profile"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/subscription/:name/:id",component:Xm,module_name:"Profile"}),r.a.createElement(j_,{user:e.user,path:"/storages",component:$m,module_name:o?"Market":"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/equipmentRental/yourEquipments",component:v_,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/equipmentRental/addEquipmentForm",component:b_,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/equipmentRental/DeatailsScreen/:id(\\d*)",component:E_,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/equipmentRental/PublishEquipment/:id(\\d*)",component:w_,module_name:"Network"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/storage/bindetails",component:ep,module_name:["CT_ParentModule","Market"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/storage/bindetails/:location/:level",component:tp,module_name:["CT_ParentModule","Market"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/storage/plan",component:go,module_name:["CT_ParentModule","Market"]}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/configuration",component:zp,module_name:"Configuration_Parent"}),r.a.createElement(j_,{user:e.user,path:"/configuration/:type(preferred|blocked)",component:ap,module_name:"Configuration_Parent"}),r.a.createElement(j_,{user:e.user,path:"/configuration/authorized-signatory",component:np,module_name:"Configuration_Parent"}),r.a.createElement(j_,{user:e.user,path:"/configuration/loading-unloading-charges",component:rp,module_name:"Configuration_Parent"}),r.a.createElement(j_,{user:e.user,path:"/configuration/invoice-configuration",component:Vp,module_name:"Configuration_Parent"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/network/transport-deal",component:ip,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/network/transport-deal/:id",module_name:"Network"},r.a.createElement(Ym,{backUrl:"/network/transport-deal"})),r.a.createElement(j_,{user:e.user,path:"/controltower/data-setup/commodity-details",component:op,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/controltower/data-setup/platform-charges",component:sp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/data-setup/platform-charge/details",component:lp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/report/map-view",component:Jp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/market/pickup/:id/map-view",component:Zp,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/extended_profile/create",component:Lp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/extended_profile/edit/:id/:extendedProfileInspectionId",component:Lp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/extended_profile/submit_form/:id/:extendedProfileInspectionId",component:qp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/finance",component:Ep,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/finance-details/:id",component:wp,sub_module_name:"Finance"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/finance/:id/overview",component:Op,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/finance/:id/deals",component:Ap,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/finance/:id/invoices",component:Sp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/finance/invoices/all",component:Sp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/finance/bank-nbfc-info/create",component:jp,sub_module_name:"Finance"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/finance/invoices",component:kp,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/finance/deals",component:Dp,module_name:"Market"}),r.a.createElement(j_,{user:e.user,path:"/finance/credit-limit",component:xp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/fuel-price",component:Pp,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/fuel-configuration",component:Np,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/fuel-management",component:Ip,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/datum-configuration",component:Fp,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/fuel-dispensed",component:Tp,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/network/fuel-dispensed",component:Tp,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/equipmentRental/trackerDeviceMaster",component:Bp,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/network/deal-fulfilment-view",component:Cp,module_name:"Network"}),r.a.createElement(j_,{user:e.user,path:"/controltower/deal-fulfilment-view",component:Cp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/network/linked-deal-view",component:Rp,module_name:"Network"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/finance/credit-utilization",component:n_,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/controltower/data-setup/data-extract",component:cp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/controltower/data-setup/new-data-extract",component:dp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/controltower/data-setup/report-platform-charges",component:up,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/controltower/data-setup/emission-saved",component:mp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/extended_profile",component:Mp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{exact:!0,user:e.user,path:"/connect/quality-services/quality-profile/:entity_id/:affilateEnum/:addressId",component:vp,module_name:"Market"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/subscriptions",component:Up,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/follow-preferences",component:Wp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/follow-preferences",component:Wp,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,path:"/control-tower/banner",component:Kp,module_name:"CT_ParentModule"}),r.a.createElement(l.b,{path:"/under-construction"},r.a.createElement(Nu,null)),r.a.createElement(j_,{user:e.user,path:"/subscription/plan-passbook/:addressId/:personComapnyAffiliateId/:personComapnyAffiliateEnum",component:e_,module_name:"Profile"}),r.a.createElement(j_,{user:e.user,path:"/subscription/mySubscription",component:t_,module_name:"Profile"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/location/subscription/:addressId/:personComapnyAffiliateId/:personComapnyAffiliateEnum",component:a_,module_name:"Profile"}
1),r.a.createElement(j_,{user:e.user,exact:!0,path:"/transport-rate",component:i_,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/equipment-rental",component:To,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/equipmentRental/mapTrackers",component:To,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/equipment-rental-transactions",component:Uo,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/equipment-rental/equipment-details/:id",component:Jo,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/indent-deals",component:cs,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/seller-indent-deals",component:cs,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/equipment-rental/payments",component:Ds,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/storage/transfers",component:ks,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/market/storage/create-quick-transfer",component:ws,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/facilitator",component:Cs,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/transactions",component:Cs,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/network/facilitator",component:Cs,module_name:"Network"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/network/processing-deals",component:__,module_name:"Network"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/find-buyers-discovery/:findtype(buyers|sellers)",component:y_}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/find-buyers-discovery/:findtype(buyers|sellers)",component:y_}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/find-sellers-discovery/:findtype(buyers|sellers)",component:f_}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/find-sellers-discovery/:findtype(buyers|sellers)",component:f_}),r.a.createElement(P_,{user:e.user,exact:!0,path:"/printable-contract",component:o_}),r.a.createElement(C_,{user:e.user,exact:!0,path:"/quality-report/:id",component:c_}),r.a.createElement(C_,{user:e.user,exact:!0,path:"/printable-quote/:id",component:s_}),r.a.createElement(C_,{user:e.user,exact:!0,path:"/socialProfile-greenChannel/:id",component:l_}),r.a.createElement(C_,{user:e.user,exact:!0,path:"/printable-quote-old/:id",component:d_}),r.a.createElement(C_,{exact:!0,path:"/autologin",component:m_}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/early-payment",component:fl,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/adjustment-factor",component:gl,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/minimum-discount",component:Nl,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/system-configuration",component:El,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/smart-buyer-configuration",component:Pl,module_name:"CT_ParentModule"}),r.a.createElement(C_,{user:e.user,exact:!0,path:"/reauth",component:a(2091).default}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/smart-seller-configuration",component:Pl,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/configuration/zoho-configuration",component:Tl,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/configuration/zoho-logs",component:Wl,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/configuration/zoho_payment-log",component:Kl,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/configuration/zoho_mapping-log",component:Zl,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/configuration/account/user",component:Rl,module_name:"Configuration_Parent"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/configuration/account/all",component:Rl,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/mui-components-demo",component:Yl,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity-explore/:type(requirements|offers)",component:p_,module_name:"Market"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/network/farmer-onboarding",component:ul,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/network/farmer-import",component:ul,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/control-tower/missed-call-tracker",component:h_,module_name:"CT_ParentModule"}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/accountDelete/:id/delete",component:g_}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/network/aggregation-planning",component:O_}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/commodity/deal/edit/void",component:S_}),r.a.createElement(j_,{user:e.user,exact:!0,path:"/invoice/void",component:A_}),r.a.createElement(l.b,{path:"/"},r.a.createElement(Pu,null)))),t&&r.a.createElement(ae,{title:"We're making things better for you!",open:t,color:"primary",header:!0,btn:"Primary"}))))}));a(1571);
1const I_=["component","user","location"],F_=["component","user"],T_=["component"],B_=Object(Y.a)((()=>Promise.all([a.e(1),a.e(46),a.e(51)]).then(a.bind(null,3178)))),R_=Object(Y.a)((()=>a.e(142).then(a.bind(null,3108)))),M_=Object(Y.a)((()=>Promise.resolve().then(a.bind(null,1481)))),q_=Object(Y.a)((()=>a.e(143).then(a.bind(null,3244)))),L_=Object(Y.a)((()=>a.e(144).then(a.bind(null,3245)))),U_=Object(Y.a)((()=>Promise.resolve().then(a.bind(null,1479)))),V_=(Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(3),a.e(9),a.e(39)]).then(a.bind(null,3179)))),Object(Y.a)((()=>Promise.all([a.e(54),a.e(65)]).then(a.bind(null,3182))))),z_=Object(Y.a)((()=>a.e(66).then(a.bind(null,3200)))),Y_=(Object(Y.a)((()=>a.e(130).then(a.bind(null,3208)))),Object(Y.a)((()=>a.e(157).then(a.bind(null,3246))))),G_=Object(Y.a)((()=>Promise.all([a.e(16),a.e(127)]).then(a.bind(null,3227)))),Q_=Object(Y.a)((()=>Promise.all([a.e(1),a.e(10),a.e(6),a.e(8),a.e(44)]).then(a.bind(null,3214)))),H_=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(10),a.e(60),a.e(43)]).then(a.bind(null,3180)))),W_=Object(Y.a)((()=>Promise.all([a.e(1),a.e(6),a.e(17),a.e(64)]).then(a.bind(null,3198)))),K_=Object(Y.a)((()=>Promise.all([a.e(8),a.e(93)]).then(a.bind(null,3110)))),J_=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(1),a.e(3),a.e(42)]).then(a.bind(null,3202)))),Z_=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(4),a.e(20),a.e(118)]).then(a.bind(null,3112)))),X_=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(4),a.e(25),a.e(150)]).then(a.bind(null,3115)))),$_=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(14),a.e(4),a.e(57)]).then(a.bind(null,3116)))),ey=Object(Y.a)((()=>Promise.all([a.e(1),a.e(3),a.e(5),a.e(6),a.e(95)]).then(a.bind(null,3228)))),ty=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(4),a.e(20),a.e(151)]).then(a.bind(null,3119)))),ay=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(4),a.e(25),a.e(152)]).then(a.bind(null,3120)))),ny=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(14),a.e(4),a.e(58)]).then(a.bind(null,3121)))),ry=Object(Y.a)((()=>Promise.all([a.e(80),a.e(33),a.e(56)]).then(a.bind(null,2904)))),iy=Object(Y.a)((()=>Promise.all([a.e(1),a.e(6),a.e(153)]).then(a.bind(null,3122)))),oy=Object(Y.a)((()=>Promise.all([a.e(18),a.e(117),a.e(7),a.e(47)]).then(a.bind(null,3183)))),sy=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(108)]).then(a.bind(null,3123)))),ly=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(3),a.e(35),a.e(45)]).then(a.bind(null,3190)))),cy=Object(Y.a)((()=>a.e(125).then(a.bind(null,2856)))),dy=Object(Y.a)((()=>a.e(94).then(a.bind(null,3125)))),uy=Object(Y.a)((()=>Promise.all([a.e(74),a.e(100)]).then(a.bind(null,3247)))),my=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(111)]).then(a.bind(null,3127)))),py=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(112)]).then(a.bind(null,3128)))),_y=Object(Y.a)((()=>a.e(81).then(a.bind(null,3129)))),yy=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(109)]).then(a.bind(null,3130)))),fy=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(110)]).then(a.bind(null,3131)))),hy=Object(Y.a)((()=>a.e(155).then(a.bind(null,2389)))),gy=Object(Y.a)((()=>a.e(139).then(a.bind(null,2735)))),vy=Object(Y.a)((()=>Promise.all([a.e(3),a.e(7),a.e(78)]).then(a.bind(null,2545)))),by=Object(Y.a)((()=>Promise.all([a.e(17),a.e(99)]).then(a.bind(null,3132)))),Ey=Object(Y.a)((()=>a.e(87).then(a.bind(null,3248)))),wy=Object(Y.a)((()=>Promise.all([a.e(3),a.e(10),a.e(98),a.e(7),a.e(48)]).then(a.bind(null,3229)))),Oy=Object(Y.a)((()=>a.e(134).then(a.bind(null,2865)))),Ay=Object(Y.a)((()=>Promise.all([a.e(15),a.e(7),a.e(28),a.e(49)]).then(a.bind(null,3187)))),Sy=Object(Y.a)((()=>a.e(72).then(a.bind(null,3133)))),jy=Object(Y.a)((()=>Promise.all([a.e(18),a.e(73)]).then(a.bind(null,3134)))),ky=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(107)]).then(a.bind(null,3136)))),Dy=Object(Y.a)((()=>a.e(86).then(a.bind(null,3137)))),xy=Object(Y.a)((()=>Promise.all([a.e(3),a.e(5),a.e(75)]).then(a.bind(null,3231)))),Cy=Object(Y.a)((()=>Promise.all([a.e(4),a.e(70)]).then(a.bind(null,3139)))),Py=Object(Y.a)((()=>Promise.all([a.e(4),a.e(71)]).then(a.bind(null,3140)))),Ny=Object(Y.a)((()=>Promise.all([a.e(1),a.e(113)]).then(a.bind(null,3141)))),Iy=Object(Y.a)((()=>Promise.all([a.e(1),a.e(6),a.e(79)]).then(a.bind(null,3203)))),Fy=Object(Y.a)((()=>a.e(96).then(a.bind(null,3205)))),Ty=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(24),a.e(146)]).then(a.bind(null,3142)))),By=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(24),a.e(147)]).then(a.bind(null,3143)))),Ry=Object(Y.a)((()=>Promise.all([a.e(32),a.e(63)]).then(a.bind(null,3250)))),My=Object(Y.a)((()=>Promise.all([a.e(1),a.e(6),a.e(77)]).then(a.bind(null,3219)))),qy=Object(Y.a)((()=>Promise.all([a.e(0),a.e(2),a.e(32),a.e(52)]).then(a.bind(null,3251)))),Ly=Object(Y.a)((()=>Promise.all([a.e(1),a.e(11),a.e(132)]).then(a.bind(null,3144)))),Uy=Object(Y.a)((()=>Promise.all([a.e(1),a.e(11),a.e(92)]).then(a.bind(null,3232)))),Vy=Object(Y.a)((()=>Promise.all([a.e(31),a.e(69)]).then(a.bind(null,3233)))),zy=Object(Y.a)((()=>Promise.all([a.e(30),a.e(22),a.e(31),a.e(164)]).then(a.bind(null,3146)))),Yy=Object(Y.a)((()=>a.e(61).then(a.bind(null,3220)))),Gy=Object(Y.a)((()=>Promise.all([a.e(13),a.e(27),a.e(163)]).then(a.bind(null,3252)))),Qy=Object(Y.a)((()=>Promise.all([a.e(13),a.e(27),a.e(161)]).then(a.bind(null,3253)))),Hy=Object(Y.a)((()=>Promise.all([a.e(1),a.e(34),a.e(162)]).then(a.bind(null,3147)))),Wy=Object(Y.a)((()=>Promise.all([a.e(1),a.e(62)]).then(a.bind(null,3215)))),Ky=Object(Y.a)((()=>Promise.all([a.e(10),a.e(106)]).then(a.bind(null,3216)))),Jy=Object(Y.a)((()=>a.e(84).then(a.bind(null,3221)))),Zy=Object(Y.a)((()=>Promise.all([a.e(8),a.e(135)]).then(a.bind(null,3254)))),Xy=Object(Y.a)((()=>a.e(105).then(a.bind(null,3209)))),$y=Object(Y.a)((()=>Promise.all([a.e(37),a.e(121)]).then(a.bind(null,3255)))),ef=Object(Y.a)((()=>Promise.all([a.e(133),a.e(115)]).then(a.bind(null,3148)))),tf=Object(Y.a)((()=>a.e(53).then(a.bind(null,3149)))),af=Object(Y.a)((()=>a.e(122).then(a.bind(null,3150)))),nf=Object(Y.a)((()=>a.e(123).then(a.bind(null,3151)))),rf=Object(Y.a)((()=>a.e(192).then(a.bind(null,3177)))),of=Object(Y.a)((()=>Promise.all([a.e(19),a.e(29),a.e(158)]).then(a.bind(null,3155)))),sf=Object(Y.a)((()=>Promise.all([a.e(19),a.e(29),a.e(159)]).then(a.bind(null,3156)))),lf=Object(Y.a)((()=>Promise.all([a.e(1),a.e(13),a.e(55)]).then(a.bind(null,3195)))),cf=Object(Y.a)((()=>Promise.all([a.e(140),a.e(17),a.e(68)]).then(a.bind(null,3234)))),df=(Object(Y.a)((()=>a.e(104).then(a.bind(null,2899)))),Object(Y.a)((()=>a.e(76).then(a.bind(null,3210))))),uf=Object(Y.a)((()=>Promise.all([a.e(26),a.e(138)]).then(a.bind(null,3157)))),mf=Object(Y.a)((()=>Promise.all([a.e(26),a.e(82)]).then(a.bind(null,3193)))),pf=Object(Y.a)((()=>
1a.e(119).then(a.bind(null,3158)))),_f=Object(Y.a)((()=>Promise.all([a.e(36),a.e(120)]).then(a.bind(null,3159)))),yf=(Object(Y.a)((()=>a.e(126).then(a.bind(null,3160)))),Object(Y.a)((()=>a.e(131).then(a.bind(null,3256))))),ff=Object(Y.a)((()=>a.e(85).then(a.bind(null,3161)))),hf=Object(Y.a)((()=>Promise.all([a.e(8),a.e(103)]).then(a.bind(null,3223)))),gf=Object(Y.a)((()=>a.e(91).then(a.bind(null,3213)))),vf=Object(Y.a)((()=>Promise.all([a.e(9),a.e(21),a.e(114)]).then(a.bind(null,3237)))),bf=Object(Y.a)((()=>Promise.all([a.e(9),a.e(21),a.e(88)]).then(a.bind(null,3201)))),Ef=Object(Y.a)((()=>a.e(124).then(a.bind(null,3238)))),wf=Object(Y.a)((()=>a.e(137).then(a.bind(null,3163)))),Of=Object(Y.a)((()=>a.e(154).then(a.bind(null,3259)))),Af=Object(Y.a)((()=>a.e(136).then(a.bind(null,3164)))),Sf=Object(Y.a)((()=>Promise.all([a.e(28),a.e(149)]).then(a.bind(null,3194)))),jf=Object(Y.a)((()=>a.e(129).then(a.bind(null,3239)))),kf=Object(Y.a)((()=>a.e(128).then(a.bind(null,3166)))),Df=Object(Y.a)((()=>a.e(148).then(a.bind(null,3167)))),xf=Object(Y.a)((()=>Promise.all([a.e(38),a.e(145)]).then(a.bind(null,3192)))),Cf=(Object(Y.a)((()=>Promise.all([a.e(0),a.e(3),a.e(15),a.e(16),a.e(41)]).then(a.bind(null,3168)))),Object(Y.a)((()=>Promise.all([a.e(0),a.e(3),a.e(15),a.e(16),a.e(40)]).then(a.bind(null,3169)))),Object(Y.a)((()=>a.e(116).then(a.bind(null,3240))))),Pf=Object(Y.a)((()=>Promise.resolve().then(a.bind(null,1395)))),Nf=Object(Y.a)((()=>Promise.all([a.e(30),a.e(22)]).then(a.bind(null,3001)))),If=Object(Y.a)((()=>a.e(156).then(a.bind(null,3170)))),Ff=Object(Y.a)((()=>Promise.all([a.e(7),a.e(59)]).then(a.bind(null,3171)))),Tf=Object(Y.a)((()=>a.e(89).then(a.bind(null,3172)))),Bf=Object(Y.a)((()=>a.e(141).then(a.bind(null,3173)))),Rf=Object(Y.a)((()=>Promise.all([a.e(12),a.e(23),a.e(102)]).then(a.bind(null,3204)))),Mf=Object(Y.a)((()=>a.e(83).then(a.bind(null,3185)))),qf=Object(Y.a)((()=>Promise.all([a.e(12),a.e(101)]).then(a.bind(null,3225)))),Lf=(Object(Y.a)((()=>Promise.all([a.e(12),a.e(23),a.e(160)]).then(a.bind(null,3260)))),e=>{let{component:t,user:a,location:n}=e,i=Object(z.a)(e,I_);return A.a.get(a,"isAuthenticated")?r.a.createElement(l.b,Object.assign({},i,{render:e=>r.a.createElement(t,Object.assign({user:a},e))})):r.a.createElement(l.a,{to:{pathname:"/account/login",state:{from:n}}})}),Uf=e=>{let{component:t,user:a}=e,n=Object(z.a)(e,F_);return A.a.get(a,"isAuthenticated")?r.a.createElement(l.a,{to:"/"}):r.a.createElement(l.b,Object.assign({},n,{render:e=>r.a.createElement(t,Object.assign({user:a},e))}))},Vf=e=>{let{component:t}=e,a=Object(z.a)(e,T_);return r.a.createElement(l.b,Object.assign({},a,{render:e=>r.a.createElement(t,e)}))};var zf=Q((e=>{const{user:t}=e,a=Object(N.g)(window.location.href);let n="bfc-old-style";const i=e.history.location.pathname||"";return i.includes("plans")||!i.includes("offers")&&!i.includes("requirements")||(n="bfc-new-style"),r.a.createElement(R_,null,r.a.createElement("main",{className:n},r.a.createElement("div",null,a.includes("mybiofuelcircle")||a.includes("/printable-quote")||a.includes("/socialProfile-greenChannel")||a.includes("/quality-report")?null:r.a.createElement(B_,{user:t}),r.a.createElement("div",{className:a.includes("/printable-quote")||a.includes("/socialProfile-greenChannel")||a.includes("/quality-report")?"bfc-html":"container__wrap ".concat("bfc-old-style"===n?"bfc-container__wrap bfc-html":"")},r.a.createElement(l.d,null,r.a.createElement(Uf,{user:e.user,path:"/account/login",component:M_}),r.a.createElement(Uf,{user:e.user,path:"/account/signup",component:U_}),r.a.createElement(Uf,{user:e.user,path:"/sso/:id/callback",component:Bf}),r.a.createElement(Lf,{user:e.user,path:"/account/:id",component:Xi}),r.a.createElement(Lf,{user:e.user,path:"/account",component:Xi}),r.a.createElement(Lf,{user:e.user,path:"/html",component:V_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/",component:z_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/dashboard",component:z_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/:filter(all|user|bids|plans|auction-all|auction-user|auction-bids|quotations)",component:Q_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/create",component:Z_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/plans/create",component:X_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/auction/create",component:$_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/edit/:id",component:ty}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/plans/edit/:id",component:ay}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/auction/edit/:id",component:ny}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/auction/:id/liveroom",component:ry}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/markets-live",component:K_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/:type(requirements|offers)/auction/:id/liveroom-deals",component:iy}),r.a.createElement(Lf,{user:e.user,path:"/commodity/:type(requirements|offers)/:id",component:H_}),r.a.createElement(Lf,{user:e.user,path:"/commodity/:type(requirements|offers)/plans/:id",component:W_}),r.a.createElement(Lf,{user:e.user,path:"/commodity/:type(requirements|offers)/auction/:id",component:J_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/commodity/deals",component:cy}),r.a.createElement(Lf,{user:e.user,path:"/commodity/deals/:id",component:ly}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/deals",component:cy}),r.a.createElement(Lf,{user:e.user,path:"/control-tower/deals/:id",component:ly}),r.a.createElement(Lf,{user:e.user,path:"/deliveries/:id",component:oy}
1),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/transport",component:sy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/transport/requirements/create",component:Z_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/transport/requirements/:id/overview",component:dy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/transport/requirements/:id/balance-position",component:uy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/transport/requirements/:id/bids",component:my}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/transport/requirements/:id/deals",component:py}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/transport/requirements/100/deals/:id/overview",component:_y}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/transport/requirements/100/deals/:id/tr-invoices",component:yy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/transport/requirements/100/deals/:id/tr-payment",component:fy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/deliveries/:type(upcoming|ongoing|completed|missed)",component:hy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/cashflow",component:Af}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/invoices",component:gy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/:place(market|network|controltower)/payments",component:vy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/overview",component:by}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/invoices/record-payment",component:jy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/invoices/:id",component:Ay}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/invoices/:id/:manualInvoice",component:Ay}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/combined-invoices",component:Sy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/payment/:id",component:Ey}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/payment/:id/overview",component:wy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/payment/:id/invoice",component:Oy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/report",component:ky}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/bid-offer-tracker",component:Dy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/buy-sell-tracker",component:xy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/create-discount",component:Cy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/edit-discount/:id",component:Py}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/discount-plans",component:Ny}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/discount/:id/schemes",component:Iy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/discount/:id/claims",component:Iy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/settings/change-banner",component:Fy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/controltower/delivery-contract",component:Zy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/controltower/delivery-contract/create",component:Ty}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/controltower/delivery-contract/:id/edit",component:By}),r.a.createElement(Lf,{user:e.user,path:"/controltower/delivery-contract/:id",component:qy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/controltower/delivery-contract/link-transport",component:My}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/controltower/manual-invoice",component:jf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/controltower/manual-invoice/create",component:Sf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/controltower/manual-invoice/edit/:id",component:Sf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/controltower/manual-invoice/copy/:id",component:Sf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/ledger",component:Ff}),r.a.createElement(l.b,{exact:!0,path:"/commodity",render:()=>r.a.createElement(l.a,{to:"/commodity/requirements/all"})}),r.a.createElement(l.b,{exact:!0,path:"/commodity/:type",render:()=>r.a.createElement(l.a,{to:"/commodity/requirements/all"})}),r.a.createElement(l.b,{exact:!0,path:"/commodity/:type/:filter",render:()=>r.a.createElement(l.a,{to:"/commodity/requirements/all"})}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/kycapproval/:type(individual|business)",component:ey}),r.a.createElement(Lf,{user:e.user,path:"/network/driver",component:Ly}),r.a.createElement(Lf,{user:e.user,path:"/network/vehicle",component:Uy}),r.a.createElement(Lf,{exact:!0,user:e.user,path:"/market/quality-services",component:rf}),r.a.createElement(Lf,{exact:!0,user:e.user,path:"/network/quality-services",component:rf}),r.a.createElement(Lf,{exact:!0,user:e.user,path:"/network/create-qualityServices",component:of}),r.a.createElement(Lf,{exact:!0,user:e.user,path:"/market/quality-services/quality-profile/:entity_id/:affilateEnum/:addressId",component:lf}),r.a.createElement(Lf,{exact:!0,user:e.user,path:"/network/quality-services/:id/edit",component:sf}),r.a.createElement(Lf,{exact:!0,user:e.user,path:"/market/quality-services/:id/edit",component:sf}),r.a.createElement(Lf,{user:e.user,path:"/network/quality-services/:id",component:cf}),r.a.createElement(Lf,{user:e.user,path:"/market/quality-services/:id",component:cf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/network",component:Y_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/support",component:G_}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/subscription-packages",component:Vy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/subscription",component:zy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/subscription/:name/:id",component:Yy}),r.a.createElement(Lf,{user:e.user,path:"/storages",component:Gy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/storage/bindetails",component:Qy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/storage/bindetails/:location/:level",component:Hy}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/storage/plan",component:go}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/configuration",component:Of}),r.a.createElement(Lf,{user:e.user,path:"/configuration/:type(preferred|blocked)",component:Wy}),r.a.createElement(Lf,{user:e.user,path:"/configuration/authorized-signatory",component:Ky}),r.a.createElement(Lf,{user:e.user,path:"/configuration/loading-unloading-charges",component:Jy}),r.a.createElement(Lf,{user:e.user,path:"/configuration/invoice-configuration",component:wf}),r.a.createElement(Lf,{exact:!0,user:e.user,path:"/network/transport-deal",component:Zy}),r.a.createElement(Lf,{user:e.user,path:"/network/transport-deal/:id"},r.a.createElement(Ry,{backUrl:"/network/transport-deal"})),r.a.createElement(Lf,{user:e.user,path:"/controltower/data-setup/commodity-details",component:Xy}),r.a.createElement(Lf,{user:e.user,path:"/controltower/data-setup/platform-charges",component:$y}),r.a.createElement(Lf,{user:e.user,path:"/control-tower/report/map-view",component:xf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/extended_profile/create",component:bf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/extended_profile/edit/:id/:extendedProfileInspectionId",component:bf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/extended_profile/submit_form/:id/:extendedProfileInspectionId",component:vf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/finance",component:df}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/finance-details/:id",component:uf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/finance/:id/overview",component:mf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/finance/:id/deals",component:pf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/finance/:id/invoices",component:_f}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/finance/invoices/all",component:_f}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/finance/bank-nbfc-info/create",component:yf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/finance/invoices",component:ff}),r.a.createElement(Lf,{user:e.user,path:"/finance/credit-limit",component:hf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/finance/credit-utilization",component:If}),r.a.createElement(Lf,{user:e.user,path:"/controltower/data-setup/data-extract",component:ef}),r.a.createElement(Lf,{user:e.user,path:"/controltower/data-setup/new-data-extract",component:tf}),r.a.createElement(Lf,{user:e.user,path:"/controltower/data-setup/report-platform-charges",component:af}),r.a.createElement(Lf,{user:e.user,path:"/controltower/data-setup/emission-saved",component:nf}),r.a.createElement(Lf,{user:e.user,path:"/extended_profile",component:gf}),r.a.createElement(Lf,{exact:!0,user:e.user,path:"/connect/quality-services/quality-profile/:entity_id/:affilateEnum/:addressId",component:lf}),r.a.createElement(Lf,{user:e.user,path:"/control-tower/subscriptions",component:Ef}),r.a.createElement(Lf,{user:e.user,path:"/control-tower/follow-preferences",component:kf}),r.a.createElement(Lf,{user:e.user,path:"/follow-preferences",component:kf}),r.a.createElement(Lf,{user:e.user,path:"/control-tower/banner",component:Df}),r.a.createElement(l.b,{path:"/under-construction"},r.a.createElement(L_,null)),r.a.createElement(Lf,{user:e.user,path:"/subscription/plan-passbook/:addressId/:personComapnyAffiliateId/:personComapnyAffiliateEnum",component:Cf}),r.a.createElement(Lf,{user:e.user,path:"/subscription/mySubscription",component:Pf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/location/subscription/:addressId/:personComapnyAffiliateId/:personComapnyAffiliateEnum",component:Nf}
1),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/transport-rate",component:Tf}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/equipment-rental",component:To}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/equipment-rental/equipment-details/:id",component:Jo}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/indent-deals",component:cs}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/seller-indent-deals",component:cs}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/control-tower/equipment-rental/payments",component:Ds}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/market/storage/transfers",component:ks}),r.a.createElement(Lf,{user:e.user,exact:!0,path:"/market/storage/create-quick-transfer",component:ws}),r.a.createElement(Vf,{user:e.user,exact:!0,path:"/printable-quote/:id",component:Rf}),r.a.createElement(Vf,{user:e.user,exact:!0,path:"/socialProfile-greenChannel/:id",component:Mf}),r.a.createElement(Vf,{user:e.user,exact:!0,path:"/quality-report/:id",component:qf}),r.a.createElement(l.b,{path:"/"},r.a.createElement(q_,null)))))))})),Yf=(a(2092),a(2093),a(1471)),Gf=a.n(Yf),Qf=a(162),Hf=a(1470);Qf.a.init("phc_shBvgPHvdzH3p58xjD5FM4y6ieAHLFgxvUVXtSZxkbnv",{api_host:"https://us.i.posthog.com",defaults:"2026-01-30",session_recording:{maskAllInputs:!1,maskInputOptions:{password:!0,number:!1,search:!1,email:!1,tel:!1,url:!1,color:!1,date:!1,datetimeLocal:!1,month:!1,time:!1,week:!1,range:!1,text:!1,textarea:!1,select:!1}}});const Wf=Object(p.h)(f.a);d.a.init(b);ml.a.initialize("UA-238216085-3"),ml.a.pageview(window.location.pathname+window.location.search);const Kf=e=>{let{children:t,themeName:a}=e;const n=Object(u.a)({palette:{type:"theme-dark"===a?"dark":"light"}});return r.a.createElement(m.a,{theme:n},t)};Kf.defaultProps={themeName:"light"};Object(s.b)((e=>({themeName:e.theme.className})))(Kf);class Jf extends n.Component{constructor(){super(),this.state={loading:!0,loaded:!1}}componentDidMount(){"complete"===document.readyState?(this.setState({loading:!1}),setTimeout((()=>this.setState({loaded:!0})),500)):window.addEventListener("load",(()=>{this.setState({loading:!1}),setTimeout((()=>this.setState({loaded:!0})),500)}))}render(){var e,t,a,n,i,o,u,m,p,_,h,v;const{loaded:b,loading:w}=this.state,O=Object(N.g)(window.location.href),{indentDealsUrl:A,iProfitUrl:S}=P.a;return r.a.createElement(Hf.a,{client:Qf.a},r.a.createElement(s.a,{store:f.a},r.a.createElement(y.a,{loading:r.a.createElement(E.a,{loading:!0}),persistor:Wf},r.a.createElement(L,null,r.a.createElement(l.c,{basename:"/",history:V.a},r.a.createElement(U,null),r.a.createElement(c.a,{i18n:d.a},r.a.createElement(g,null,r.a.createElement(dd,null,r.a.createElement(r.a.Fragment,null,!b&&r.a.createElement(E.a,{loading:w}),r.a.createElement(Kf,null,r.a.createElement("div",null,O.includes(A)?r.a.createElement(zf,null):r.a.createElement(N_,null),r.a.
1createElement(fi.a,{position:"top-right",autoClose:5e3,hideProgressBar:!1,newestOnTop:!1,closeOnClick:!0,rtl:!1,pauseOnFocusLoss:!0,draggable:!0,pauseOnHover:!0,theme:"colored",bodyStyle:{fontFamily:"Segoe UI",fontWeight:"600",wordBreak:"break-word"}}))),1==(null===(e=window)||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a||null===(n=a.sso_config)||void 0===n?void 0:n.traversed_from_enum)?r.a.createElement(Ot.a,{tooltipText:"Back To ".concat(null===(i=window)||void 0===i||null===(o=i.user)||void 0===o||null===(u=o.profile)||void 0===u||null===(m=u.sso_config)||void 0===m?void 0:m.traversed_from_enum_code),startIcon:r.a.createElement(Gf.a,null),style:{position:"sticky",left:"20px",bottom:10,zIndex:1e3},color:"#1b62ab",onClick:async()=>{(async()=>{var e,t,a,n,r;const i=null===(e=window)||void 0===e||null===(t=e.user)||void 0===t||null===(a=t.profile)||void 0===a?void 0:a.sso_config,o={User_ID:+(null===i||void 0===i?void 0:i.iprofit_user_id),Organization_Id:+(null===i||void 0===i?void 0:i.iprofit_company_id),AccessToken:null===i||void 0===i||null===(n=i.iprofit_session_detail)||void 0===n?void 0:n.iprofit_refresh_token},s=await fetch("".concat(S,"/api/iprofitThirdPartyIntegration/authenticate"),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(o)}),l=await(null===s||void 0===s?void 0:s.json());var c,d;null!==l&&void 0!==l&&null!==(r=l.responseData)&&void 0!==r&&r.refresh_token&&(localStorage.clear(),window.location.href="".concat(null===l||void 0===l||null===(c=l.responseData)||void 0===c?void 0:c.return_callback_url,"/").concat(null===l||void 0===l||null===(d=l.responseData)||void 0===d?void 0:d.refresh_token))})()}},"Back To ",null===(p=window)||void 0===p||null===(_=p.user)||void 0===_||null===(h=_.profile)||void 0===h||null===(v=h.sso_config)||void 0===v?void 0:v.traversed_from_enum_code):"")))))))))}}var Zf=Jf;n.Component;a(1764)();var Xf=Zf;Boolean("localhost"===window.location.hostname||"[::1]"===window.location.hostname||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/));var $f=a(2202),eh=a(2203),th=a(2206);let ah="localhost";window.location.href.includes("https://my.biofuelcircle.com")||window.location.href.includes("https://supply.biofuelcircle.com")?ah="production":window.location.href.includes("prep")?a
1h="prep":window.location.href.includes("test")?ah="test":window.location.href.includes("demo")?ah="demo":window.location.href.includes("staging")?ah="staging":window.location.href.includes("dev")&&(ah="dev"),$f.a({dsn:"https://dab136a87cd77c6d3919ef20eb39cfec@o4507135387828224.ingest.us.sentry.io/4507135390515200",environment:ah,integrations:[eh.a(),th.a({maskAllText:!1,blockAllMedia:!1})],tracesSampleRate:1,tracePropagationTargets:["localhost",/^https:\/\/yourserver\.io\/api/],replaysSessionSampleRate:.1,replaysOnErrorSampleRate:1,initialScope:e=>{let t=localStorage.getItem("pid")||"NA";return e.setTags({pid:t}),e}}),o.a.render(r.a.createElement(Xf,null),document.getElementById("root")),"serviceWorker"in navigator&&navigator.serviceWorker.ready.then((e=>{e.unregister()})).catch((e=>{console.error(e.message)}))}],[[2094,167,168]]]); 2//# sourceMappingURL=main.c5943be1.chunk.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.